research

Diseño e implementación de sistemas de control de tiempo real mediante herramientas de generación automática de código

Abstract

Este proyecto expone el diseño de una aplicación de control de tiempo real mediante herramientas de generación de código automática. El caso práctico desarrollado consiste en un sistema bola-plato, un sistema no lineal e inestable, extensión en dos dimensiones del problema bola-biga, controlado vía un sistema microprocesador. Las herramientas de generación automática de código ayudan a los programadores de sistemas embebidos permitiendo diseñar los controladores desde modelos descritos en niveles de abstracción altos, como puede ser un diagrama de bloques, y luego generar el código máquina a implementar sobre el sistema empotrado. Tras una primera etapa de estudio del sistema a bola-plato, se han diseñado varios controladores para obtener el código de cuatro controladores diseñados para la regulación del sistema y para que el sistema siga una señal de referencia. La implementación de los sistemas de control sobre lamaqueta se ha realizado mediante el generador de código para sistemas embebidos E4Coder, que tiene funcionalidades específicas para gestionar sistemas de tiempo real. De todo el proceso de estudio y diseño, se presentan varias conclusiones y se proponen futuras vías de trabajo

    Similar works