Compensador dinámico en Control Loop

0

Lo siento si esto se ha pedido anteriormente, pero no pude encontrar nada aquí ni en ninguna otra parte de Google (pero quizás esté buscando los términos incorrectos).

Estoy intentando diseñar un compensador de Tipo 2 para un chip PWM que estoy usando. Hay dos estados operativos principales: un estado sin carga y un estado cargado. El circuito comienza en el estado sin carga y pasa a un estado cargado algún tiempo más tarde (y nunca vuelve). Para obtener la estabilidad del bucle en el estado cargado, necesito reducir mucho la velocidad de respuesta del bucle reduciendo la ganancia de CC con el compensador. Esto, sin embargo, hace que el tiempo de respuesta del estado sin carga se reduzca drásticamente. Sigue siendo estable, pero es muy lento, y me gustaría acelerarlo.

Pensé en implementar dos diseños de compensador, uno para el estado sin carga y otro para el estado cargado. La forma en que cambiaría entre estos dos bucles es cambiando la resistencia de entrada al compensador (por lo que puedo cambiar la ganancia total del compensador hacia arriba o hacia abajo). Esto podría hacerse fácilmente mediante un interruptor analógico, que cambiaría la resistencia de entrada a R1 o R1 || R1a.

simular este circuito : esquema creado usando CircuitLab

No estoy exactamente seguro de lo que sucede durante la transición entre los dos diseños del compensador. No puedo encontrar ninguna literatura sobre cómo probar esto, aunque como dije, podría no estar buscando los términos correctos. Cualquier apreciación sería apreciada!

    
pregunta Nick U.

1 respuesta

2

Programación de ganancia es el término que estás buscando.

Mientras la transición sea instantánea, lo que sucederá es que se producirá un error en la salida filtrada por C2.

Mientras realice la transición en un punto en el que el bucle sea estable, pasará de un sistema estable a un sistema estable y no tendrá ningún problema. Incluso si cambia después de ingresar al modo "ejecutar", seguirá cambiando a un sistema estable y no tendrá ningún problema.

    
respondido por el TimWescott

Lea otras preguntas en las etiquetas