Control PID Continuo A Discreto
Control PID Continuo A Discreto
Control PID Continuo A Discreto
En tiempo continuo
Kp
e(t)
Ki 0
u(t)
18
uk = Kpek + Kih[ 1 (e0+e1)+ 1 (e1+e2)+... 1 (ek-1+ek)] 2 2 2 + Kd 1 (ek - ek-1) h Para un tiempo previo k-1: uk-1 = Kpek-1 + Kih[ 1 (e0+e1)+ 1 (e1+e2)+... 1 (ek-2+ek-1)] 2 2 2 + Kd 1 (ek-1+ek-2) h Por tanto: uk - uk-1 = Kp(ek-ek-1) + Kih 1 (ek-1+ek)]+ Kd 1 (ek - 2ek-1 +ek-2) 2 h
Organizando en el tiempo: uk = uk-1 + [Kp + Kih 1 + Kd 1 ]ek 2 h + [Kih 1 - Kp - 2Kd 1 ] ek-1 + Kd 1 ek-2 2 h h
19
Defnase:
= [Kp + Kih 1 + Kd 1 ] 2 h = [Kih 1 - Kp - 2Kd 1 ] 2 h = Kd 1 , h
para tener la ley de control PID en tiempo discreto: uk = uk-1 + ek + ek-1 + ek-2
ek
-1
ek-1
-2
ek-2
uk
uk-1
q-1
20
21
1. La FT del PID en Z tiene polinomios cuadrticos en su numerador y denominador. 2. Los polos ya estn dados: p1=0 y p2=+1. 3. El controlador tiene tres parmetros para ser ajustados: La ganancia Kc y los dos ceros z1 y z2. 4. Los ceros pueden ser seleccionados tal que cancelen polos indeseables de la planta (los polos lentos por ejemplo). 5. Los polos de la planta pueden ser cancelados siempre que estn dentro del crculo unitario del plano Z. 6. Si los polos de la planta estn dentro del crculo unitario, su cancelacin no tiene que ser exacta. 7. La ganancia Kc se ajusta para hacer una sintonizacin final de la respuesta del sistema en LC a una respuesta deseada.
22
= z + = ( z + /) z -1 z -1
23
25
1. La FT del PD en Z tiene polinomios de primer orden en su numerador y denominador. 2. El controlador tiene dos parmetros para ajustar: La ganancia Kc y el cero zc. 3. El cero se elige tal que cancele algn polo indeseable de la planta. 4. La ganancia se ajusta para sintonizar la respuesta del sistema en LC a una respuesta deseada.