You are on page 1of 9

Propuestas educativas

MATLAB, software integrador para la enseanza de grado en Ingeniera


n este artculo se sealan los problemas existentes en la UTN y otras universidades del pas con relacin al uso indiscriminado y sin un criterio rector e integrador de distintos programas (software) en casi todas las ctedras, situacin que atenta contra lo que debera ser el fin ltimo de

Autor: Ing. Amadeo M. Mariani (Facultades Regionales Buenos Aires y Haedo, Universidad Tecnolgica Nacional). amariani@electron.frba.utn.edu.ar

tales herramientas: consolidar y mejorar el aprendizaje de los conocimientos de la Ingeniera, y elevar la calidad de la educacin. Posteriormente, el autor propone una solucin de software nico para todas las materias de grado, que puede ser utilizada con mucha eficiencia en la mayora de las ctedras de las carreras de Ingeniera y en cursos de posgrado y maestras.

El problema de la diversidad
En general, muchos de los programas de computacin que se utilizan en algunos cursos de grado en las facultades de ingeniera de la UTN y otras universidades del pas resultan tiles para una materia en particular por ejemplo, Matemtica pero no para otras (Control, Comunicaciones, Fsica, Qumica, Estadstica, Instrumentacin, Economa, Procesamiento de Imgenes, Mecatrnica, Mecnica, Ensayo TU&E N 28

15

Propuestas educativas

de Sistemas, Aeronutica, Control de Procesos, Inteligencia Artificial, Microcontroladores, Adquisicin de Datos, Experiencias de Laboratorio, etc.). Tal proliferacin de programas diferentes genera en estudiantes y docentes la sensacin de que la situacin normal es que cada ctedra utilice el software que crea conveniente para sus propios fines, sin preocuparse si ste sirve luego o no con propsitos de integracin de conocimientos para las dems materias de Ingeniera. Sera mucho ms coherente y eficiente preguntarse: Existe un software que no requiera conocimientos especiales de programacin, que sirva para la mayora de las materias de grado de la Ingeniera, que pueda interconectarse fcilmente con las plantas y procesos fsicos, y que adems resulte til para cursos de posgrado, maestras, industria y tareas de I&D? Este interrogante ha motivado que en otras universidades del mundo, como as tambin en la industria, se haya estudiado y resuelto el problema [ver referencias bibliogrficas 1 a 6].

MATLAB, una posible solucin


Sobre la base de la experiencia personal y la observada en facultades de ingeniera del exterior y del pas (Facultad de Ingeniera de la UNLP), es posible concluir que el programa que rene las condiciones necesarias para resolver satisfactoriamente el problema planteado es MATLAB ( MAT rix LABoratory). Con el objeto de presentar el MATLAB a los lectores que an no lo conozcan, reseamos aqu algunas de sus caractersticas principales y posibilidades de aplicacin. MATLAB es un programa interactivo para computacin numrica y visualizacin de datos [7] ampliamente utilizado por los ingenieros en el anlisis y diseo de sistemas. Posee adems una extraordinaria versatilidad para resolver problemas en matemtica aplicada, fsica, qumica, ingeniera, finanzas y muchas otras aplicaciones, e integra anlisis numrico, clculo matricial, proceso de seal y visualizacin grfica en un entorno completo en el cual los problemas y sus soluciones se expresan del mismo modo en

que se los escribira usualmente, sin necesidad de usar la programacin tradicional. MATLAB es un sistema de trabajo interactivo cuyo elemento bsico son las matrices, que permiten describir infinidad de cosas de manera altamente flexible y matemticamente eficiente. Una matriz de pxeles puede ser una imagen o una pelcula; una matriz de fluctuaciones de una seal, un sonido o una voz humana. Tal vez ms significativamente, una matriz puede describir una relacin lineal entre los componentes de un modelo matemtico, es decir, el comportamiento de un sistema extremadamente complejo (por ejemplo, representar el vuelo de un avin a 12.000 metros de altura o un filtro digital de procesamiento de seales). El programa MATLAB permite resolver problemas numricamente en un tiempo mucho menor con respecto a los lenguajes de programacin tradicionales como Fortran, Basic o C. MATLAB goza en la actualidad de un alto nivel de implantacin en escuelas y centros universitarios, as como en departamentos de investigacin y

16

TU&E N 28

desarrollo de muchas compaas industriales en todo el mundo. En entornos universitarios, por ejemplo, se ha convertido en una herramienta bsica para los profesionales e investigadores de centros docentes, como importante herramienta para impartir cursos universitarios (sistemas e ingeniera de control, lgebra lineal, proceso digital de imagen, matemtica aplicada para ingenieros, procesamiento de seales, mecatrnica, robtica, inteligencia artificial, fsica, laboratorios de aplicaciones, etc.). En el mundo industrial, MATLAB se utiliza como herramienta de investigacin para resolver problemas planteados en la realizacin y aplicacin de modelos matemticos en ingeniera. Los usos ms caractersticos se encuentran en reas de computacin y clculo numrico, prototipaje algortmico, control automtico, estadstica, anlisis de series temporales para el proceso digital de seal, interfase para comando de sistemas fsicos reales, etc. MATLAB dispone tambin de ms de 150 programas de apoyo especializados, denominados Toolboxes: son herramientas que solucionan y resuelven problemas de aplicacin especfica y extienden significativamente la cantidad de funciones incorporadas en el programa principal, cubriendo prcticamente todas las reas principales del mundo

de la ingeniera y la simulacin de sistemas. Dentro de los Toolboxes est Simulink, un entorno grfico interactivo con el que se puede analizar, modelizar y simular la dinmica de sistemas lineales y no lineales. MATLAB est disponible para un amplio nmero de plataformas: estaciones de trabajo SUN, Apollo, VAXstation y HP, VAX, MicroVAX, Gould, Apple Macintosh, PC AT compatibles 80386 y superiores. Opera bajo sistemas operativos UNIX, Macintosh y Windows.

Los Toolboxes de MATLAB


Con el fin de ilustrar a los lectores, mencionaremos a continuacin algunas de las muchas libreras de aplicaciones ( Toolboxes ) disponibles de MATLAB. THE MATLAB C MATH LIBRARY: proporciona al usuario la capacidad computacional de MATLAB en una librera en formato objeto enlazable. Su objetivo principal es soportar el desarrollo de aplicaciones stand alone utilizando MATLAB y su compilador. Los programadores avezados en lenguaje C que necesiten prestaciones computacionales robustas y de alto rendimiento pueden usarla independientemente de MATLAB. Para los usuarios clsicos de MATLAB, se elimina as cualquier necesidad de reescribir

algoritmos en lenguaje C para que sea utilizado por programas externos. Para los recin iniciados, esta tecnologa ofrece una nueva va para reducir el tiempo de desarrollo y puesta a punto de las aplicaciones. La MATLAB C Library proporciona una amplia gama de funciones tpicas del programa MATLAB bajo la forma de libreras objeto, incluyendo lgebra simblica, derivacin, integracin y simplificacin de expresiones matemticas, lgebra lineal, aritmtica de precisin variable, resolucin de ecuaciones algebraicas y diferenciales, funciones matemticas elementales y especializadas, operadores lgicos y aritmticos, matrices elementales y manipulacin de vectores, matrices especiales, capacidad grfica para la mayora de los problemas de la ingeniera en 2D y 3D, estadstica bsica y anlisis de datos, polinomios e interpolacin, gestin de cadenas de caracteres, entradas y salidas, y gestin de memoria y errores. O P T I M I Z A T I O N T O O L B O X . El Toolbox de optimizacin consta de un conjunto de funciones que resuelven problemas de extremos, con o sin condiciones, de funciones reales que son generalmente multivariables y no lineales. Asimismo, posee funciones para resolver algunos tipos de problemas matriciales en extremos. Algunas de las reas bsicas que cubre son: clculo de un extremo local (mx. o TU&E N 28

17

Propuestas educativas

mn.) de una funcin real, problema de aproximacin a un conjunto de objetivos, clculo de soluciones de un sistema de ecuaciones continuas y, en general no lineales, solucin de problemas minmx, programacin lineal, programacin cuadrtica, problemas de mnimos cuadrados no negativos. MATLAB COMPILER TOOLBOX. El compilador de MATLAB ( The MATLAB Compiler ) permite crear cdigo C optimizado procedente de ficheros M (M files ) de MATLAB. Puede ser utilizado de dos maneras: Como un generador MEX automtico. Pueden convertirse ficheros M en funciones C ejecutables desde MATLAB. Como un generador de cdigos C fuente. Pueden construirse aplicaciones que se ejecutarn independientemente de MATLAB. Estas aplicaciones externas requieren de la MATLAB C Math Library antes descripta. I MAGE P ROCESSING T OOLBOX . Proporciona un conjunto de funciones que ampla las capacidades de MATLAB para desarrollar aplicaciones y nuevos algoritmos en el campo del proceso y anlisis de imgeTU&E N 28

nes. El entorno matemtico y de creacin de MATLAB es ideal para procesar imgenes, ya que stas son al fin y al cabo matrices. Este Toolbox incorpora funciones para disear filtros y recuperar imgenes, mejorar y retocar imgenes, anlisis y estadstica de imgenes, operaciones morfolgicas, geomtricas y de color, transformaciones 2D y proceso de bloques. El procesamiento de imgenes es un campo absolutamente crucial para quienes trabajan en reas tales como diagnstico mdico, astronoma, geofsica, ciencia medioambiental, anlisis de datos en laboratorios, inspeccin industrial, etc. Los programas actuales para tal fin se clasifican en dos categoras: libreras de bajo nivel para programadores profesionales, y paquetes de aplicacin con capacidades limitadas de personalizacin. Generalmente, ambos tipos estn pensados para tareas bsicas de visualizacin de datos y rendering , pero muchos no brindan la posibilidad de efectuar anlisis numricos. El Image Processing Toolbox entra dentro de la categora de la familia de funcio-

nes que, desde el entorno de trabajo de MATLAB, permiten efectuar una exploracin exhaustiva y desde un punto de vista matemtico de las imgenes y grficos que se desee. N EURAL N ETWORK T OOLBOX . Este Toolbox proporciona funciones para disear, inicializar, simular y entrenar los modelos neuronales de uso ms extendido en la actualidad: Perceptrn, redes lineales, redes de retropropagacin, redes de base radial, aprendizaje asociativo y competitivo, aplicaciones auto-organizativas, aprendizaje de cuantizacin vectorial, redes de Elman y redes de Hopfield. Mediante el Neural Network Toolbox, el usuario puede disear arquitecturas complejas combinando los modelos que esta herramienta proporciona por defecto y, asimismo, definir sus propias funciones de transferencia e inicializacin, reglas de aprendizaje, funciones de entrenamiento y estimacin de error para usarlas posteriormente con las funciones bsicas. El Toolbox aporta las facilidades y prestaciones grficas de MATLAB para estudiar el comportamiento de las redes e

18

incluye un manual de introduccin al campo de las redes neuronales, junto con una coleccin de demostraciones y aplicaciones muy didcticas, tiles para el estudio y la profundizacin en las cuestiones fundamentales de los paradigmas bsicos de tales sistemas. Proporciona tambin las referencias bibliogrficas ms significativas sobre los distintos modelos que aparecen en la aplicacin. Este Toolbox est orientado a la evaluacin y diseo de proyectos neuronales en la industria y sobre todo en educacin e investigacin. Dentro de sus aplicaciones bsicas, cabe destacar aquellas que se enmarcan dentro del campo de la industria aeroespacial y automacin (simulacin, sistemas de control, auto pilotaje), banca, defensa (reconocimiento de patrones, procesamiento de seales, identificacin de imgenes, extraccin de caractersticas, compresin de datos), electrnica (control de procesos, anlisis de errores, modelado no lineal, sntesis de voz, visin por computadora), economa (anlisis financiero, anlisis predictivo), industria (control de procesos, identificacin en tiempo real, sistemas de inspeccin), medicina, robtica (control de trayectorias, sistemas de visin), reconocimiento y sntesis del habla, telecomunicaciones (control de datos e imgenes, servicios de informacin automatizada, traduccin del lenguaje hablado en tiempo real, diagnosis, sistemas de enrutamiento), etc.

NON LINEAR CONTROL DESIGN T OOLBOX (NCD). Se trata del primer producto disponible en la actualidad para disear controladores automticos en entorno de sistemas no lineales. Est pensado para ser utilizado exhaustivamente por los ingenieros y estudiantes aventajados que disean controladores para industrias avanzadas, en particular, los sectores automotriz, de ingeniera aeroespacial, control de procesos y empresas petroqumicas, farmacuticas y de energa. La herramienta permite por primera vez que los ingenieros diseen directamente sus controladores en un ambiente no lineal, obviando la aproximacin lineal y otros procedimientos auxiliares que antes se necesitaban de modo imperativo. Los resultados son ahora de elevada calidad, los controladores ms robustos y el ciclo de diseo mucho ms rpido. El usuario puede incluir uno o ms bloques NCD en el sistema y describir posteriormente de modo totalmente grfico las restricciones, tolerancias y lmites de permisividad de cada uno de ellos. Los mtodos avanzados de optimizacin y la simulacin del proceso se analizan y ajustan posteriormente mediante la inclusin de ciertas variables de contorno, para poder obtener los tiempos de respuesta deseados. Este Toolbox se puede usar para ajustar una amplia variedad de controladores que se utilicen en un sistema, des-

tacando los controladores PID, LQR, LQG y estructuras H infinito. El diseador de sistemas puede utilizar el mtodo de Montecarlo para desarrollar y analizar controladores robustos, e invocar al NCD para lograr un mejor ajuste paramtrico y optimizarlos. NAG F OUNDATION T OOLBOX . Este Toolbox proporciona un acceso interactivo, desde MATLAB, a un amplio conjunto de funciones matemticas y estadsticas contenidas en las clsicas NAG Fortran Libraries. Incorpora ms de 200 ficheros M que cubren un amplio espectro de reas de inters: optimizacin, ecuaciones diferenciales ordinarias y en derivadas parciales, cuadratura, estadstica, etc. La NAG Foundation Toolbox aade tambin rutinas concretas para campos especficos tales como la resolucin de problemas con condiciones de contorno, problemas de cuadratura adaptiva multidimensional, ajuste de curvas y superficies, y el acceso a los algoritmos LAPACK para resolver ecuaciones lineales. Algunas de las reas de cobertura de este Toolbox son: ceros de polinomios, races de una o ms ecuaciones de tipo trascendente, suma de series, cuadraturas, ecuaciones diferenciales ordinarias, ecuaciones diferenciales en derivadas parciales, estadstica no paramtrica, anlisis de series temporales, rutinas de clasificacin, aproximacin de funTU&E N 28

19

Propuestas educativas

ciones especiales, aproximacin de curvas y superficies, maximizacin y minimizacin de funciones, factorizacin de matrices, valores y vectores propios, resolucin de ecuaciones lineales simultneas, ecuaciones lineales (LAPACK), estadstica, anlisis de correlacin y regresiones, mtodos multivariantes, y generacin de nmeros aleatorios.

Implicancias para la enseanza de la ingeniera


Esta breve descripcin del software MATLAB y algunos de sus Toolboxes establece claramente que ste cubre casi todas las materias de los cursos de grado en Ingeniera. Otro aspecto a discutir es el referido a las experiencias de laboratorio, particularmente importantes para la enseanza de muchas disciplinas dentro de las ingenieras [8]. Desafortunadamente, estudios recientes muestran una prdida de la formacin experimental en muchas universidades del pas y del mundo. De ellos se desprende que los graduados en ingeniera han perdido o disminuido los atributos relacionados con experiencias de TU&E N 28

laboratorio y transmisin de experiencias. Estudios especializados que tambin se pueden considerar vlidos para la Argentina tales como los de la Accreditation Board for Engineering and Technology (ABET) o la National Science Foundation (NSF) reconocen que un buen desarrollo en componentes y prcticas de laboratorio es la llave para preparar la moderna fuerza de trabajo tecnolgica. Adems, la experiencia de laboratorio expone a los estudiantes a una mejora importante en los resultados de los diseos, que van desde la especificacin del problema, pasando por la implementacin fsica y las consideraciones econmicas. Muchas instituciones establecen como una recomendacin primaria, Promover el desarrollo de laboratorio y realizar proyectos experimentales como una parte importante en la educacin de todos los estudiantes de ingeniera. Desafortunadamente, y a pesar de que organismos internacionales como ABET, NSF y muchas universidades y facultades de ingeniera concuerdan en que las experiencias de laboratorio son importantes, esto no es un lugar comn entre las

instituciones acadmicas (como evidencian los informes y estudios que confirman la poca experiencia de la educacin de grado en cuanto al desarrollo de experiencias basadas en laboratorio y el manejo de las mismas por parte de los graduados de ingeniera [7]). Sobre la base de la idea antes mencionada, educadores de diferentes universidades en general, extranjeras investigaron cmo puede impactar el avance tecnolgico sobre la educacin basada en experiencias de laboratorio (tal es el caso de las ingenieras). Esto es, los avances en las tecnologas del hardware y software han generado mucha discusin con relacin a la naturaleza y desarrollo de laboratorios para realizar experiencias a nivel de grado de las facultades e institutos de ingeniera, y el acceso remoto a los mismos [8], [9]. En resumen, las publicaciones recientes puntualizan que el advenimiento de plataformas de computacin de alta velocidad, bajo costo y operacin en tiempo real ha motivado que el desarrollo de hardware para los laboratorios se transforme en algo econmico y muy accesi-

20

ble. Por otra parte, el desarrollo de la generacin de cdigos automticos permite que los usuarios creen cdigos en tiempo real desde grficos de simulacin de sistemas (como MATLAB/Simulink). Estas herramientas permiten que los educadores y estudiantes focalicen su atencin en el diseo, la implementacin y la evaluacin de los sistemas ms que en la programacin de bajo nivel, que consume mucho tiempo. Por otra parte, actualmente hay en el mercado una gran variedad de plantas y procesos para investigacin y educacin, procedentes de diferentes fabricantes que contemplan la naturaleza multidisciplinaria de las ingenieras (por ejemplo: manipuladores robticos, pndulo invertido, levitacin magntica, plantas de proceso, helicpteros, servomotores, control de variables como pH, conductividad, etc.). Sin embargo y a pesar de lo mencionado, no es comn la incorporacin de los avances tecnolgicos en los cursos de grado que requieren laboratorios de experimentacin. Esto se debe principalmente a la falta de hardware/ software estandarizado, restricciones presupuestarias y recursos o medios de enseanza limitados. Desde que la PC se convirti en la mquina de clculo preferida para los laboratorios de experimentacin, el obstculo ms importante para poder estandarizarlos es la diferencia entre las

distintas interfases de hardware/software. Para vencer este obstculo, que impide desarrollar bancos de prueba de sistemas fsicos (plantas/ procesos) que incorporen plantas experimentales en la forma plug and play, se requiere un entorno de software que tenga una interfase estandarizada y de bajo costo para las plantas y procesos disponibles comercialmente y/o implementados a medida en las universidades. El entorno para desarrollar los diseos de sistemas asistido por computador ( Computer-Aided Control Systems Design, CACSD) que satisfacen los requerimientos mencionados se compone de cinco herramientas: MATLAB, Simulink, RTW (Real-Time Win-

dows), RTLT (Real-Time Linux Target) y RTWT (Real-Time Windows Target). La Figura 1 muestra la estructura del entorno o arquitectura CACSD. Como ya se dijo, MATLAB y Simulink son programas de computacin desarrollados para facilitar la enseanza de la ingeniera en casi todas las materias de grado. RTW es un generador automtico de cdigos en lenguaje C, que genera directamente el cdigo C del modelo hecho en Simulink y construye automticamente un archivo que se puede ejecutar en tiempo real en diversos entornos. La interfase de diagramas en bloques de Simulink acoplado al generador de cdigos RTW

USUARIO

SIMULINK Entorno MATLAB

RTWT (Windows)

RTLT (Linux)

Hardware Estandard para PC

Placa I/O

Sistema Fsico

TU&E N 28

Figura 1. Esquema de la estructura CACSD. 21

RTW Sistema Operativo

Propuestas educativas

permite que el usuario se concentre en los aspectos del modelado y control, como una visin opuesta a la tarea de programacin. De esta manera se logra una mejor interaccin con el sistema fsico.

Conclusiones
Este breve artculo pretende fijar los lineamientos mnimos para decidirse por un software que sea integrador para la carrera de grado, fcil de utilizar, que permita conectarse con sistemas fsicos reales, que pueda ser utilizado en posgrados, maestras, I&D y en aplicaciones para la industria. Tambin intenta llamar la atencin de las autoridades de decisin y gestin de las facultades e institutos de grado en ingeniera (directores de departamento, secretarios acadmicos, secretarios de I&D, decanos, consejeros acadmicos, directores de proyectos de I&D, y otros) y de los profesores y estudiantes de dichas unidades acadmicas, acerca de la necesidad primordial de mejorar la calidad de la enseanza en este nivel. Las conclusiones ms importantes son: 1. Las facultades de ingeniera deberan considerar la conveniencia de contar con un software MATLAB, con todos los Toolboxes para una determinada cantidad de puestos de trabajo (por ejemplo, 300 PC en red, 10 laboratorios con 30 PC cada uno), de manera que todos los estudiantes de TU&E N 28

grado e instructores puedan acceder a ellos durante la cursada. Adems, con una contrasea adecuada, los profesores y estudiantes podran ingresar al sistema va Internet y utilizarlo desde sus hogares. Este uso debera comenzar en el primer ao de la carrera, para que los estudiantes puedan cursar posteriormente las materias de tecnologas bsicas, aplicadas y electivas de especializacin con una adecuada formacin en MATLAB y Toolboxes, que les permita resolver de manera mucho ms efectiva y con mayor calidad problemas de simulacin, anlisis y diseo de ingeniera. 2. Habra que dictar seminarios o establecer talleres de capacitacin para los profesores e instructores que no tengan un adecuado manejo de MATLAB o sus Toolboxes . Como el aprendizaje es muy fcil, tales docentes podrn propagar luego las enseanzas a los estudiantes, y stos dada su gran adaptabilidad a todo lo vinculado con el uso de la PC aprendern rpidamente y se convertirn en nuevos transmisores y generadores de soluciones. De esta manera y en un perodo breve (1 a 2 meses) todo el cuerpo de profesores, auxiliares, e instructores podr utilizar eficazmente la herramienta para mejorar notablemente la calidad y el rendimiento de sus cursos, contribuyendo as a elevar la calidad de los futuros ingenieros formados en las distintas

especialidades. 3. Otro de los aspectos que tiene que ver con dicha mejora, consiste en formar recursos humanos con una importante experiencia en laboratorios de anlisis y diseo de sistemas fsicos. Esta conexin de los estudiantes de grado en ingeniera con los aspectos fsicos y matemticos de los sistemas reales debe iniciarse desde los primeros aos en las Ciencias Bsicas. Desde all habra que comenzar a usar el MATLAB, para lograr que los estudiantes se familiaricen con la formulacin de los problemas y su solucin, y que stos puedan ser expresados en notacin matemtica familiar. Esta herramienta y sus paquetes de software asociados facilitan una importante variedad de tareas de ingeniera y enseanza: desarrollo de algoritmos, modelado de sistemas, simulacin de modelos, anlisis de datos, visualizacin, grficos de ingeniera, desarrollo de aplicaciones, anlisis dinmico de sistemas, matemtica para ingeniera, probabilidad y estadstica, lgica difusa y neuronal, procesamiento de seales, procesamiento de imgenes, optimizacin y otros. 4. Desarrollar laboratorios para realizar anlisis, diseo y operacin de sistemas fsicos reales, para diferentes plantas y procesos de ingeniera. Como un aporte a lo aqu enunciado, en el rea de sistemas de control del Departamento de Electrnica de la Facultad Re-

22

Acerca del autor


Amadeo Mario Mariani es Ingeniero Electromecnico Orientacin Electrnica por la FIUBA y Especialista en Sistemas de Control por CITEFA Fuerza Area. Imparte clases desde 1970 en la UTN. Actualmente es Profesor Titular en los Departamentos de Electrnica y Elctrica de la FRBA donde dicta los Cursos de Sistemas de Control y Control Automtico. En la FRH, como Profesor Titular del Departamento de Electrnica, dicta los cursos de Sistemas de Control y la electiva Ingeniera de Control Avanzado. En la EST/IESE Departamento de Electrnica, como Profesor Titular, dicta el curso de Control Avanzado II. Asimismo en la UNLZ departamento de Ingeniera Mecnica, como profesor Titular dicta el curso de Sistemas de Control. En la UTN-FRBA, como Investigador categorizado por la SECYT/Ministerio de Educacin de la Nacin, con Categora II, dirige desde el ao 2000 un grupo de Investigacin y Desarrollo (I&D) en temas vinculados al Control e Instrumentacin. Su actividad docente y reas de investigacin estn centradas en los Sistemas de Control Lineales, No-Lineales, Sistemas de Control Digitales Sistemas de Control con Autoaprendizaje (Control Neuronal) y Sistemas de Control Difusos (Fuzzy-Systems). Se ha desempeado en CITEFA por 16 aos (desde 1969 a 1985) como Investigador en el Departamento de Control y Guiado de Proyectiles Autopropulsados (misiles), donde finaliz con categora C de DIGID, y particip en los desarrollos de varios misiles (entre otros: A-S Martn Pescador, S-A Halcn y antitanque Mathogo), como as tambin en el desarrollo de importantes equipos electrnicos de Control e Instrumentacin para uso en Misiles y Avinica. En la Industria ha sido Socio Gerente de DOMOSIS S.R.L. dedicada al Control y Automatizacin de Plantas y Edificios Inteligentes, donde ha participado en grandes obras de Ingeniera (Alto Avellaneda Shopping Mall, Torre Intercontinental, Hotel Sheraton de Bs. As., Shopping Abasto, Planta MAFISA-La Plata, Planta Carboclor-Campana, Torre Telecom-Puerto Madero, Planta Aluar-Puerto Madryn, y otras). Ha sido Gerente de Instrumentacin y Control en LOGIS S.A., realizando la Ingeniera de Control de Procesos, para la Refinera ESSO-SAPA de Campana. Ha sido Gerente de Ingeniera de Penn Control Argentina S.A.I.C., Gerente de Ingeniera de Honeywell S.A. de la Divisin Home & Building y Gerente de Instrumentacin y Control de ORMAS S.A.I.C. Es autor de ms de 40 trabajos en forma de artculos tcnicos, cientficos y ponencias en congresos, simposios y seminarios. Es autor en colaboracin del libro Sistemas de Control, publicado por la Editorial Rocamora.

gional Buenos Aires y en el marco del Proyecto de Mejoramiento de la Enseanza en Ingeniera (PROMEI) se implementar un Laboratorio de Investigacin y Desarrollo en Control Automtico (LIDAC). 5. Habiendo concluido que la formacin en experimentacin de laboratorio es vital para mejorar la calidad de la enseanza de la ingeniera, y construyendo los laboratorios con plantas y procesos comerciales y/o desarrollados dentro de las ctedras sobre la base de la idea mencionada en el punto 2, se puede concretar el Laboratorio a travs de Internet. La idea es desarrollar experimentos de laboratorio que puedan ser accedidos y controlados remotamente va Internet. El factor primario que motiva este concepto es aumentar la accesibilidad a las facilidades del laboratorio para los instructores y estudiantes. La experiencia de laboratorio va Internet se puede utilizar para atender a aquellos cuyo programa difiera del modelo de estudiante tradicional, los cuales requieren ms tiempo para completar sus trabajos de laboratorio. El concepto de Laboratorio por Internet provee tambin prctica experimental a los instructores y estudiantes de las universidades que han perdido (o vieron reducidos o deteriorados) los recursos propios. Los componentes tpicos a incluir en tal laboratorio son: Una planta o proceso fsico para controlar. Una PC tipo servidor, para

calcular el algoritmo de control y que sea capaz de manejar las seales de los actuadores/sensores hacia y desde la planta, y todas las comunicaciones con el usuario remoto. Una computadora cliente para control, que permita al usuario remoto operar la planta. Una conexin de Internet que conecte la PC servidor con la PC cliente (por ejemplo, mediante protocolo TCP/IP) Audio, video y/o animacin para darle al usuario remoto la sensacin de telepresencia en el laboratorio.

Referencias bibliogrficas
[1] J. J. Zhu, Discusin of undergraduate control education: a ME perspective , Proc. Amer. Control Conf. pp. 987-991, June 2001. [2] R. R. Murphy, Competing for robotics education, IEEE Robot Automat. Mag. pp 44-55, June 2001. [3] K. Nagai, Learning while doing: Practical Robotics education, IEEE Robot Automat. Mag. pp. 39-43, June 2001. [4] D.G. Alciatore and M.B. Histand, Integrating Mechatronics into a mechanical engineering curriculum, IEEE Robot. Automat. Mag. pp. 35-38, June 2001. [5] D.C. Hanselman and B. Littlefield, Mastering MATLAB 6. A comprehensive Tutorial and reference. Englewood Cliffs, NJ: Prentice Hall 2001. [6] M. Shor, Remote-access engineering educational laboratories: Who, what, when, where, why, and how?, Proc. Amer. Control conf., June 2000, pp. 2949-2950. [7] N.A. Kheir, K.J. Astrom, D. Auslander, K.C. Cheok, G.F. Franklin, M. Masten and M. Rabins, Control System engineering education , Automatica, vol. 32 n 2, pp. 147-166, Feb.1996. [8] H.H. Hahn and M.W. Spong, Remote laboratories for control education , IEEE conf. on Decision and Control, Dec. 2000, pp. 895-900. [9] J. Overstreet and A. Tzes, An internet-based real-time control engineering laboratory, IEEE Control syst. Mag., vol. 9, pp. 19-34, Oct. 1999. [10] Y.C. Chen and J. Naughton, An undergraduate laboratory platform for control system design, simulation and implementation, IEEE Control syst. Mag., vol. 20, pp 12-20, June 2000.

TU&E N 28

23

You might also like