En este proyecto se pretende crear una interfaz de programación para control en tiempo real, útil para que los estudiantes aprendan a investigar y llevar sus proyectos a un prototipo final. Se pretende controlar mediante dispositivos embebidos, sistemas lineales, no lineales y en general sistemas dinámicos. La aplicación se desarrollará trabajando en conjunto con los programas Matlab-Simulink, MPLAB y el compilador XC16. Para realizarla es necesario, recurrir a conocimientos en matemáticas, circuitos eléctricos, programación, control, instrumentación y señales los cuales serán aprendidos en el desarrollo de este proyecto. Los algoritmos son programados en Matlab-Simulink y ejecutados en código C y mediante la herramienta PICkit 3 son descargados al dsPIC. Para realizar los experimentos, ejecutar código en tiempo real y lograr realizar la acción de control hacia los convertidores, vamos a trabajar con el prototipo rápido de control Explorer 16 Development Board de Microchip, este dispositivo inteligente luego de forma autónoma realizará la tarea que sea programada en el dsPIC. A nivel experimental y de simulación se va a trabajar en el control de sistemas lineales, tales como circuitos de uno o dos transistores y sistemas no lineales como convertidores electrónicos de potencia DC-DC y DC-AC en aplicaciones de control de posición y velocidad de motores. Para que este proyecto sea de carácter investigativo, se van a controlar los sistemas reales, con técnicas modernas de control que aún están en fase de experimentación. |