Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SINTONIZACIN E IMPLEMENTACIN DE
UN CONTROLADOR PID DIGITAL
Trullo, R; Pea, Andrs; Montenegro, Daniel; Urrea, Carlos
Abstract. In the following document the tuning and implementation Ziegler-Nichols, Cohen-Coon, Lopz-Miller-Smith-Murril, y
of a PID controller on a 3-bit microcontroller is addressed also to the Kaya-Shieb. Para cada mtodo se realiz la respectiva
observe their behavior and performance monitoring setpoint to simulacin en MATLAB y posteriormente la prueba de
shocks. campo en el circuito real en seguimiento de consigna y
rechazo a perturbaciones. Las respuestas obtenidas permiten
I. INTRODUCCIN determinar qu mtodo de sintonizacin es el ms adecuado
para el control de la planta.
En las plantas industriales de hoy en da, se hace
imprescindible el regular las variables fsicas como II. PROCEDIMIENTO
temperatura, flujo, velocidad, nivel, entre otras, las cuales La realizacin de este trabajo tiene la siguiente agenda:
afectan directa o indirectamente la materia prima de un Obtencin de la funcin de transferencia de la planta,
proceso. Una tcnica de control ampliamente utilizada en la sintonizacin y simulacin del controlador PID en lazo
industria es el controlador PID (Proporcional-Integral- cerrado de la planta, implementacin de un sensor de corriente
Derivativo), puesto que este modo de control es suficiente y circuito de disparo para el sistema a controlar, obtencin de
para resolver diversos problemas de control en la industria, en la curva de reaccin de la planta, obtencin del modelo de la
especial cuando la dinmica del proceso lo permite (en planta a partir de la curva de reaccin, sintonizacin y
general procesos que pueden ser descritos por dinmicas de simulacin del controlador PID por los mtodos propuestos de
primer y segundo orden), y los requerimientos de desempeo Ziegler-Nichols, Cohen-Coon, Lopz-Miller-Smith-Murril, y
son modestos(generalmente limitados a especificaciones del Kaya-Shieb, validacin de cada mtodo.
comportamiento del error en estado estacionario y una rpida
respuesta a cambios en la seal de referencia) [1].
A. Obtencin de la funcin de transferencia de la
En el siguiente artculo se documentan los resultados planta.
obtenidos en la sintonizacin e implementacin de un Se procede a realizar la obtencin del modelo matemtico del
controlador PID digital embebido en un microcontrolador circuito RC representado en la figura 1.
PSOC 4, el cual regula la corriente de consumo de un
circuito RC. Cabe resaltar que el controlador embebido en
PSOC4 se obtuvo mediante la tcnica de prototipado rpido
que ofrece MATLAB para transformar modelos realizados
en SIMULINK a cdigo C/C++, VHDL, LADDER; en este
caso el modelo del controlador PID discreto es transformado a
cdigo C.
Kcu 2000
Tu 0.0005236
Tabla 2
Fig. 3. Circuito censado de corriente
Constantes Mtodo Ganancia Y Frecuencia ltima
Kcu ti td
Por otra parte se encuentra el circuito de disparo o actuador, el
7058.8235 0.0002618 0.00006545 cual regula el paso de voltaje a la planta. Esta regulacin se
consigue gracias a la accin de una seal PWM, que es
La simulacin del controlador con los parmetros anteriores se aplicada a la base de un transistor NPN que funciona en zona
observa en la figura 2. de saturacin cuando la seal est en estado alto, y en zona de
corte cuando la seal est en estado bajo, es decir, funciona
como un switch. El colector de este transistor es conectado a
la base de un transistor PNP, el cual funciona como llave de
paso de voltaje hacia la planta, y es activado cuando la seal
de PWM activa al transistor PNP. Con esto se consigue el
paso controlado del voltaje que se desea, un punto clave en el
momento de implementar el controlador PID.
u *0.635 (4)
Y t0 es el tiempo en el cual la planta no tiene respuesta alguna
ante cambios en la entrada.
Tabla 3
K Tao T0
Fig. 4. Actuador o circuito de disparo 0.120983 0.11 0.001
Tabla 4
Parmetros para controlador PID
P I D
Ziegler- 1.0911e+03 0.0020 5.0000e-04
Nichols
Cohen-Coon 1.3942e+03 0.0028 3.1622e-04
Lpez IAE 961.4956 0.0040 2.3696e-04
Lpez ITAE 1.0539e+03 0.0045 3.5594e-04
Lpez ISE 1.2640e+03 0.0045 4.5207e-04
Kaya IAE 519.3747 1.3593e-04 0.0072
Kaya ITAE 454.2685 1.1999e-04 0.0076
Kaya ISE 740.6981 1.7983e-04 0.0122
IV. SIMULACIN
Fig. 9. Respuesta mtodo Lpez ITAE
Con las constantes de la tabla 4 y con ayuda de SIMULINK,
se procede a simular el controlador PID con cada mtodo y
observar sus respuestas.
Fig. 17. Respuesta mtodo Lpez IAE La sintonizacin de controladores PID por los mtodos
mencionados en este artculo es relativamente sencilla si se
obtiene una curva de reaccin con los suficientes datos, en
especial si la planta es rpida. Perder datos en este tipo de
plantas ocasiona la mala obtencin del modelo y por
consiguiente de los parmetros del controlador PID, no
importa que mtodo se utilice.
VII. BIBLIOGRAFA
VI. CONCLUSIONES
Para el desarrollo de este tipo de controladores, se debe tener
especial cuidado en el diseo del circuito de disparo actuador,
ya que de este depende que la planta reciba o no la variable
manipulada de una forma adecuada. Se recomienda disear el
actuador de tal forma que la magnitud de la seal de
activacin se ve reflejada en la planta a controlar.