Robust Control Toolbox
Diseño de controladores robustos para plantas inciertas
¿Tiene preguntas? Comuníquese con ventas.
¿Tiene preguntas? Comuníquese con ventas.
Robust Control Toolbox™ proporciona funciones y bloques para analizar y ajustar los sistemas de control en cuanto a rendimiento y robustez en presencia de incertidumbre en la planta. Puede crear modelos inciertos combinando dinámicas nominales con elementos inciertos, como parámetros inciertos o dinámicas no modeladas. Es posible analizar el impacto de la incertidumbre del modelo de planta en el rendimiento del sistema de control e identificar las peores combinaciones de elementos inciertos. Las técnicas de H infinito y síntesis de mu permiten diseñar controladores que maximizan la estabilidad y el rendimiento robustos.
Esta toolbox agrega un ajuste robusto a las capacidades de ajuste automatizado de Control System Toolbox™. Los controladores ajustados se pueden descentralizar con diversos bloques ajustables que abarcan varios bucles de realimentación. Puede optimizar el rendimiento de la planta nominal al tiempo que se garantiza un rendimiento mínimo inferior en todo el rango de incertidumbre.
Puede crear modelos inciertos mediante la combinación de dinámicas nominales con elementos inciertos, como parámetros inciertos o dinámicas omitidas. Represente sistemas inciertos que utilizan modelos inciertos de respuesta de frecuencia y de espacio de estados.
Agregue incertidumbre al linealizar los modelos de Simulink designando algunos bloques como inciertos.
Calcule los márgenes de ganancia y de fase basados en disco de los bucles de realimentación SISO y MIMO. Cuantifique cómo afecta la incertidumbre a la estabilidad y al rendimiento de su sistema de control. Calcule una estabilidad y unos márgenes de rendimiento robustos para la incertidumbre específica del sistema.
Identifique las peores combinaciones de valores de elementos inciertos. Calcule los valores de error de tracking, sensibilidad y márgenes de disco en el peor de los casos. Compare el escenario nominal con el peor de los casos.
Genere muestras aleatorias de sistemas inciertos dentro del rango de incertidumbre especificado. Visualice cómo afecta la incertidumbre a las respuestas de tiempo y frecuencia del sistema. Utilice el bloque Uncertain State Space para inyectar incertidumbre en Simulink y realizar simulaciones Monte Carlo.
Sintetice controladores MIMO robustos mediante algoritmos como H infinito y síntesis de mu.
Optimice el rendimiento de H infinito de las estructuras de control fijas. Automatice las tareas de formación de bucles a través de los enfoques de sensibilidad mixta o de Glover-McFarlane.
Especifique los requisitos de ajuste, como el rendimiento de tracking, el rechazo de perturbaciones, la atenuación del ruido, el amortiguamiento de polos de bucle cerrado y los márgenes de estabilidad. Realice un ajuste simultáneo para varios modelos de planta o configuraciones de control. Maximice el rendimiento en el rango de incertidumbre de los parámetros de la planta. Evalúe la robustez del controlador en los diagramas de respuesta de tiempo y de frecuencia.
Reduzca el orden de los modelos mediante métodos de error aditivo o multiplicativo basados en los valores singulares de Hankel del sistema. Reduzca el orden de los controladores producidos por los algoritmos de H infinito y síntesis de mu para eliminar los estados superfluos y conservar al mismo tiempo la dinámica esencial.