Materiales: [ Cód.: dobleInthinfstruct.mlx ] [ PDF ]
Este material, continuación del vídeo [
Se abordan dos posibilidades:
)
Reducir el controlador hinfsyn a orden 2 con freqsep quedándose con los dos
polos más lentos; en efecto, dos polos y dos ceros pueden reescribirse como un
PID con filtro de ruido (vídeo [
)
Intentar minimizar la norma infinito de bucle cerrado con un regulador de
estructura prefijada tunablePID, mediante hinfstruct. Otro ejemplo de uso de
este comando aparece en el vídeo [
El primer caso obtiene un rechazo de perturbaciones excelente, tanto de entrada como de salida, y unos márgenes de fase, ganancia y retardo también muy buenos, pero a costa de una actividad de alta frecuencia excesivamente grande (dados los pesos que la limitaban), reduciendo el margen de robustez ncfmargin y saturando en exceso ante escalón. La norma ponderada da aproximadamente 25.
En el segundo caso, para limitar la actividad de alta frecuencia, prohibida por las plantillas elegidas, hinfstruct converge a un regulador de prestaciones de rechazo de perturbaciones (ancho de banda) bastante peor que los otros, debido a que el filtro de ruido lo tiene que insertar a frecuencia muy baja. La norma ponderada da aproximadamente 3.
En aplicaciones, se deberían reformular los pesos de salidas generalizadas para “moldear” las sensibilidades hasta obtener norma menor a 1; dependiendo de la aplicación, podrían estar indicadas acciones diferentes:
) en posicionamiento de sistemas mecánicos con mucha fricción y “pegado” (stiction) posiblemente la actividad de alta frecuencia no sea tan perjudicial (ayuda a “despegar” las cosas para que empiecen a moverse, y el rozamiento disipa mucha energía por lo que la inestabilidad del doble integrador es más difícil).
) En otras aplicaciones donde haya un control/dinámica interna (de control de ángulo/estabilización de UAVs, linealización por realimentación en robótica, dinámica de sensores o de servos) o si el sensor de posición es muy ruidoso (la realimentación de ruido de alta frecuencia puede llevar a fallos tempranos por fatiga en elementos de un mecanismo), entonces sí podría ser aconsejable limitar la actividad de alta frecuencia, a costa de reducir ancho de banda (prestaciones) o de aumentar complejidad del regulador.
El algoritmo subyacente en hinfstruct está inspirado en la optimización por
“fuerza bruta” de reguladores (vídeos [
Colección completa [VER]:
Anterior Control H-infinito de un doble integrador: análisis comparativo de
cuatro opciones de dise
Siguiente Prestaciones robustas (teoría)