¿Cómo aplicar Ziegler – Nichols a un sistema de termómetro-calentador?

1

Este no es un proyecto de producción (aunque no me importa que tenga valor práctico), sino una tesis de licenciatura. Ya tengo un controlador de encendido con histéresis y eso funciona bien. Espero comparar resultados y mostrar que un pid es "mejor".

El proceso que necesito controlar es la temperatura en la superficie de un calentador de 50W. Para esto estoy usando una implementación Atmel de una estructura paralela clásica pid. El tipo de entrada y salida es int16_t , es decir, firmado.

En consecuencia, la potencia del calentador se controla de esta manera (pseudocódigo):

if(pid_return < 0) set_heater(0%);
else               set_heater(100% * pid_return / INT16_MAX)

Para aplicar Ziegler – Nichols, debo probar diferentes controladores P e identificar el que causa oscilaciones consistentes, luego medir la amplitud y el período. A la luz de la limitación del párrafo anterior, ¿cómo debería ajustarse este procedimiento?

    
pregunta Vorac

0 respuestas

Lea otras preguntas en las etiquetas