Académique Documents
Professionnel Documents
Culture Documents
El
diagrama de bloques del proceso se muestra en la siguiente figura. Un
calentador elctrico se utiliza para calentamiento de la temperatura de agua
en un tanque y el objetivo es mantener la temperatura en el valor deseado.
Como se muestra en la figura, la temperatura del agua se detecta mediante un
sensor analgico de circuito integrado (LM35DZ). La salida del sensor se
convierte en forma digital y se compara con una temperatura almacenada
deseada para formar una seal de error.
Un PI y los algoritmos PID tipo de controlador se implementan por el
microcontrolador con el fin de lograr el resultado deseado. La salida del
microcontrolador se convierte en forma analgica, y esta seal se utiliza como
una entrada a un circuito excitador que proporciona energa al elemento
calentador.
Un microcontrolador PIC 16F877A tipo se utiliza en este proyecto. Un
microcontrolador Arduino podra ser utilizado.
que
incrementa
en
el
tanque:
tanque:
(9.1)
Si se supone que la temperatura ambiente es constante, y dejar
donde, cada medio ciclo est retrasado por un ngulo como se muestra en la
figura. 9.3.
Identificacin del sistema.La identificacin del sistema se bas en la respuesta al escaln de entrada del
sistema
de
lazo
abierto.
Un paso de entrada se aplica al controlador de calentador mediante el uso de
la salida de PWM del microcontrolador. La temperatura del agua en el tanque
se midi y se registr cada segundo mediante la conexin de la salida del
sensor LM35 al voltaje de entrada en el hardware y el software DrDAQ PicoLog.
Ambos productos son fabricados por Pico Technology. DrDAQ es una pequea
tarjeta electrnica que est conectado al puerto paralelo de un PC. La tarjeta
est equipada con sensores para medir las cantidades fsicas tales como la
intensidad de la luz, el nivel de sonido, voltaje, humedad y temperatura.
PicoLog software se ejecuta en un PC y se puede utilizar para registrar las
mediciones de la tarjeta DrDAQ en tiempo real. El software incluye
una opcin grfica que permite las mediciones se van a representar. Los
resultados
tambin se pueden guardar en un formato de tipo de hoja de clculo para su
posterior anlisis. El voltaje de entrada tiene una resolucin de 5 mV, que era
suficiente para este proyecto. La figura a continuacin muestra la configuracin
utilizada
para
registrar
la
respuesta
al
escaln
del
sistema.
Anchura del impulso de salida del microcontrolador.El microcontrolador PIC 16F877 dispone de dos salidas PWM, conocidos como CCP1
(Pin 17) y CCP2 (Pin 16). El CCP1 salida PWM se controla mediante temporizador 2 y
registra PR2, T2CON, CCPR1L y CCP1CON.
El perodo de la CCP1 salida PWM se ajusta mediante la carga de un valor en el registro
PR2 y seleccionando un valor multiplicador de reloj de 1, 4 16. Ecuacin 9-9 da la
formula para establecer el periodo
Donde Tosc es el perodo de reloj del microcontrolador (0,250 IXS con un cristal de 4
MHz).
En este proyecto, el perodo fue elegido como 1 ms por la carga de registro PR2 con 249
y seleccionar el multiplicador de reloj como 4, es decir,
Diseo de un controlador PI
Basado en el mtodo de ensayo de Ziegler-Nichols de lazo abierto, los parmetros del PI
controlador se presentan como:
Diseo del controlador PID.Basado en el mtodo de ensayo de Ziegler-Nichols de lazo abierto, los parmetros del
controlador PI se presentan como:
Software del controlador PID.Usando la ecuacin 8-13, los parmetros del controlador PID son:
Resultados.La figura 9.18 muestra la respuesta del sistema, y tambin la temperatura que
se establece a los 30C. En este ejemplo, la respuesta PID no es tan buena
como la respuesta PI