Códigos para: Estrategia energéticamente eficiente de control óptimo no lineal para motores de inducción.
Description
Título: Estrategia energéticamente eficiente de control óptimo no lineal para motores de inducción. Autor: Javier Vergara Conejero Profesora guía: Ingeborg Mahla. Fecha: Abril de 2026. Institución: Universidad de Santiago de Chile. Este repositorio contiene programas en el entorno de simulación MATLAB R2024b desarrollado para validar la estrategia de control FBL-LQI (linealización por retroalimentación con controlador lineal cuadratico integral) para motores de inducción. El objetivo principal es proporcionar un marco abierto y ejecutable para reproducir los resultados de eficiencia energética y respuesta dinámica descritos en el trabajo de investigación asociado. Para garantizar una evaluación comparativa técnica rigurosa, el conjunto de datos incluye el controlador FBL-LQI propuesto, junto con implementaciones completas de control orientado al campo directo (DFOC) y control escalar (V/f) utilizadas para la comparación. Este trabajo pretende contribuir a la optimización de los controladores de motores de inducción, proporcionando herramientas verificables para el estudio del control no lineal y óptimo, centrado en el ahorro energético bajo condiciones de carga variable. Para más información, consulte el trabajo original: J. Vergara Conejero, “Estrategia energéticamente eficiente de control óptimo no lineal para motores de inducción,” Memoria de título, Dept. Ing. Eléctrica, Universidad de Santiago de Chile, Santiago, Chile, 2026. Prof. guía: I. Mahla. Persona de contacto (dirección de correo electrónico): ingeborg.mahla@usach.cl (I. Mahla).
Files
Steps to reproduce
Este repositorio contiene las implementaciones en MATLAB de tres estrategias de control diferentes para motores de inducción, diseñadas específicamente para el análisis de eficiencia energética. Todos los scripts son totalmente compatibles con MATLAB R2024b, requiriendo Control Systems Toolbox y Statistics and Machine Learning Toolbox para su correcto funcionamiento. Cada controlador está escrito como un código independiente, por lo que pueden ejecutarse por separado para comparar cómo gestiona cada uno la dinámica del motor. El núcleo de este trabajo se encuentra en FBL_LQI.m, que contiene la técnica propuesta basada en linealización por retroalimentación (FBL) y control lineal cuadrático integral (LQI). Para ofrecer una comparación sólida, DFOC.m implementa el control directo orientado al campo (DFOC) clásico, y VF.m proporciona el control escalar estándar V/f. Cada simulación utiliza una base común: un modelo de motor no lineal, un observador adaptativo de parámetros resistivos y de par de carga, y la lógica de control del respectivo controlador. El motor se prueba bajo una carga estocástica con distribución de Weibull durante 600 segundos, tiempo suficiente para obtener muestras que permitan construir la distribución. Para empezar, simplemente abra cualquier script en MATLAB y ejecútelo. Los resultados de la eficiencia media y el error de seguimiento aparecerán en la ventana de comandos, y los gráficos mostrarán la velocidad, el par, el flujo, la eficiencia y otras respuestas de interés.
Institutions
- Universidad de Santiago de ChileSantiago Metropolitan, Santiago