Академический Документы
Профессиональный Документы
Культура Документы
ESIME ZACATENCO
ZACATENCO
INGENIERÍA EN CONTROL Y
AUTOMATIZACIÓN
Control de Procesos II
Practica 1: Sintonización de un
controlador PD
9AV1
"itular
"itular de la #ateria:
#ateria: #$ en $ %air Lozano
Hernández
Este método solamente puede aplicarse cuando un proceso a lazo cerrado, como el
que se muestra en la Fig. 1, presenta una respuesta que oscile continuamente, como la
que se muestra en la Fig. 2, para un valor específico de su ganancia a lazo abierto, es
decir, el sistema a lazo cerrado tiene una ganancia crítica, la cual corresponde con el
límite de estabilidad del sistema a lazo cerrado.
Tanto la ganancia crítica (cr! como el periodo crítico ("cr! pueden ser determinados
en forma e#perimental, a partir de los cuales los par$metros del controlador pueden
fi%arse seg&n la Tabla 1 ' 2.
dicionalmente, si se conoce la funci)n de transferencia del proceso los valores de la
ganancia ' del periodo críticos podr$n ser obtenidos te)ricamente utilizando el criterio
de estabilidad de *out+-uritz.
Tabla 1 .-Parámetros del controlador
l igual que en el primer método, los par$metros determinados a través de la tabla
servir$n como inicio a partir de los cuales se a%ustar$n los mismos +asta lograr la
respuesta deseada.
E%emplo
"ara un sistema de control como el que se muestra en la Fig. /, se desea utilizar el
método de oscilaci)n continua para definir la funci)n de transferencia del controlador '
sus par$metros, tal que se garantice que la respuesta a lazo cerrado no presente error
ante el escal)n ' que su tiempo de establecimiento sea menor o igual a / seg.
on dic+os valores de cr ' de " cr se utiliza la Tabla .4 para determinar los valores
iniciales del controlador, los cuales se a%ustar$n +asta lograra la respuesta deseada.
omo se solicita error cero al escal)n el sistema a lazo abierto debe ser de Tipo 5 por lo
que se debe a6adir un polo en el origen, lo cual solamente se logra al a6adir el "5 o el
"57. 0e intenta primero verificar si la respuesta con el "5 cumple también con las
restricciones de respuesta transitoria, para lo cual se muestra en la Fig. 4 la simulaci)n
de la respuesta ante el escal)n con ' sin controlador.
Figura 4.- Resuesta a una entrada escal!n "sin controlador # un P$%
l introducir el controlador "5 se logra satisfacer la restricci)n de error pero la respuesta
transitoria desme%ora considerablemente, por lo cual se intenta a%ustar el valor de los
par$metros del controlador.
En principio se intenta disminuir el efecto integral aumentando el valor del tiempo
integral, lo cual se puede observar en la Figura 8.
TEOREMA ROUTH-HUR!TZ
El teorema proporciona un criterio capaz de determinar en cu$l semiplano (izquierdo o
derec+o! del plano comple%o est$n localizadas las raíces del denominador de la funci)n
de transferencia de un sistema: ' en consecuencia, conocer si dic+o sistema es estable
o no. 0i tras aplicar el criterio nos da como resultado que todos los polos est$n en el
semiplano izquierdo, el sistema es estable, ' si +a' un mínimo de un polo en el
semiplano derec+o, el sistema es inestable. el criterio b$sico de ostia
El criterio se refiere a la funci)n de transferencia en lazo cerrado del sistema. "ara
aplicar el criterio a un sistema descrito por su funci)n de transferencia en lazo abierto,
+a' que incluir la realimentaci)n +aciendo;
G(S)
Gbc ( S )=
1 +G (S )
El criterio de *out+-uritz también se utiliza para el trazado del lugar de las raices. En
este caso, dic+o procedimiento de an$lisis estudia la funci)n de transferencia del
sistema en bucle abierto 1<=>ba(s!? (siendo la ganancia variable del sistema!. 0u
ob%etivo es determinar los puntos de corte del 3d* con el e%e imaginario. 7ic+os puntos
marcan el límite de estabilidad del sistema, dic+o en otras palabras, determinan el
límite en el que los polos del sistema en bucle cerrado pasan al semiplano derec+o
comple%o ' por lo tanto el sistema se vuelve inestable. omo es evidente, tras la
aplicaci)n del criterio de *out+-uritz, los resultados obtenidos quedar$n en funci)n
de la ganancia , lo cual nos indicar$ a partir de qué valores de el sistema pasar$ de
estable a inestable (ganancia límite!.
"RACT!CA #
7ado el siguiente sistema;
!$ Ro%th-H%r&itz.
"ara obtener la ganancia ' el periodo crítico con *out-uritz debemos desarrollar
nuestro polinomio para obtener las diferentes e#ponenciales de G0H.
Figura a%.- Sustituci!n de ,alores en el olinomio caracterstico.
Figura b% .- Sustituci!n de :s; or :<; en el olinomio caracterstico # acomodo en reales e imaginarios.
Figura 11.- *e los imaginarios obtenemos las soluciones de :;.
El valor que se toma de es el valor m$s cercano a cero del lado de los negativos en
este caso es; .8I88J2.
El valor de se sustitu'e en la ecuaci)n de los reales donde se despe%a >c que ser$ el
valor de la ganancia crítica que permita la oscilaci)n del sistema.
Figura 13.- 8rá9ica de las oscilaciones sostenidas con el m/todo de sustituci!n directa.
7e esta gr$fica podemos obtener el valor del periodo crítico que es la diferencia que
+a' entre cresta ' cresta o valle ' valle de la gr$fica.
$lculo de controladores
7e acuerdo a la f)rmula de los controladores "57
0e aprecia c)mo aun con una buena sintonizaci)n de un control "57 es casi imposible
seguir la entrada.
CONCLU'!ONE'
:=l control P$* es uno de los controladores más conocidos en la industria or su
simlicidad # su sencillez de sintonizaci!n +ue se resumen en tablas@ en determinados
rocesos con este tio de controlador es e9icaz ara mitigar el error de la salida con
resecto la entradaA ero como se 0a demostrado en el desarrollo de la resente
ráctica +ue aBn el controlador sea bien sintonizado or un m/todo reciso como el de
sustituci!n directaA en rocesos donde el olinomio caracterstico es de un orden
ma#or este tio de controlador ierde sus ,enta<as entregando altos sobre imulsosA
tiemo de asentamiento grandes en el caso de estudio 9ue de 147 segundosA # ara
entradas como el del olinomio de >/zier le es imosible seguirlo. Por lo +ue a0ora
serán e,aluadas otras con9iguraciones ara el contralor.
Para el caso de estudio del controlador P* está claro +ue rocesos con orden suerior
uede seguir la entrada ero con un o99-set ma#or al 27C +ue imlicara el aumento de
la ganancia oniendo en riesgo la estabilidad del sistema;
+ecerril Ortega L%is
:=n esta ráctica udimos traba<ar con distintos m/todos ara obtener la rouesta de
un control P*. Sin embargo@ lo +ue en teora debera darnos los mismos resultados en
esta ocasi!n no nos dio talA ues al utilizar la sustituci!n directaA los resultados
obtenidos no nos ermiten alcanzar la estabilidad del sistemaA mientras +ue con Rout-
uritz los cálculos nos ermiten obtener dic0a estabilidad. Don dic0a ráctica
odemos notar +ue a esar de +ue un control P* es mu# sencillo de imlementarA de
igual 9orma cuando nuestro sistema es de un orden mu# grande logra estabilizar ero
en un tiemo mu# rolongadoA como or e<emlo@ ara este sistema cerca de 147 seg.
# si aumentara el grado de nuestro sistema aumentara el tiemo de estabilizaci!n lo
cual #a emieza a ser menos con,eniente dentro de una emresa # un sistema real.;
,%eas Ra*os Ed%ardo
:Se uede concluir con base a los datos # a las grá9icas obtenidas +ue los
controladores P$* son alicables # con9iables s!lo ara algunos rocesos en la +ue la
9unci!n de trans9erencia no sea de orden suerior de tercer ordenA #a +ue como se ,io
en este caso en el cual el sistema es de orden +uinto el controlador P* se tarda muc0o
en estabilizarse. *ado +ue en la industria se encuentran comBnmente los
controladores P$* se uede decir +ue no siemre son mu# con9iablesA el usarlos
deenderá del sistema a emlear ero +uizá en sistemas más comle<osA no sea mu#
con9iable.
'alazar Hernndez /%lio César
C(digo0
clear: prett'(*-!
clc: c1?(NN7!@(!:
s'ms s Tv T1 T2 T4 T8 >c v 1 / t 2 T/ >c1 c2?(NENF!@(!:
disp(MFuncion de transferencia de Tc(s!@*(s!;M! d1?(c1N7Nc2!@(c1!:
T*?(>cNvN1N/!@(((TvNs<1!N((T1NT2N(sO2!<((T1<T2!Ns! d2?(c1NF!@(c1!:
<1!N((T4NT8N(sO2!<((T4<T8!Ns!<1!!!!<(tN>cNvN1N/!!: e1?(d1Nc2c1Nd2!@(d1!:
prett'(T*! f1?(e1Nd2!@(e1!:
disp(M7esarrollo del "olinomio caracteristico;M! *-T?Rc1 c2 : d1 d2 : e1 : f1 S:
"ol?e#pand((((TvNs<1!N((T1NT2N(sO2!<((T1<T2!Ns! prett'(*-T!
<1!N((T4NT8N(sO2!<((T4<T8!Ns!<1!!!!<(tN>cNvN1N/!!!: disp(M7e la primera columna se buscan los valores de >c
prett'("ol! para evitar los cambios de signoM!
Lsignaci)n de valores disp(M0e despe%a >c en las ecuaciones de la primera
Tv?.2: columna ' se selecciona el vqlor mas altoM!
T1?/: d2?vpa(d1!:
T2?1: e2?vpa(e1!:
T4?4: f2?vpa(f1!:
T8?1: 71?solve(d2,>c!
v?/: E1?solve(e2,>c!
1?1: F1?solve(f2,>c!
/?.P: disp(Malor ma#imo antes de la inestabilidadM!
t?.8: ma#?E1(2!
disp(M0ustitucion de valores en el polinomio;M! L>anancia critica 1
"ol?e#pand((((TvNs<1!N((T1NT2N(sO2!<((T1<T2!Ns! >c?4.//49/9/I98JI42P/8JP94P/818J2:
<1!N((T4NT8N(sO2!<((T4<T8!Ns!<1!!!!<(tN>cNvN1N/!!!: disp(MFuncion de transferencia con la ganancia critica
prett'("ol! obtenida del metodo de *out+-uritzM!
disp(Malculo de >cM! Funt?tf(R >cNvN1N/S,R12@8 J1@8 1P2@8 144@8 49@8
disp(MQetodo de *out+-uritz;M! (9@8!N>c<1S!
?12@8: figure (1!
?J1@8: step(Funt!
?1P2@8: title(MAscilaci)n sostenida 1M!
7?144@8: Lalculo de la >c en la frecuencia
E?49@8: disp(MQetodo de sustituci)n directaM!
F?((9N>c!@8!<1: s?%N:
*-?R E: 7 FS:
q?e#pand((((TvNs<1!N((T1NT2N(sO2!<((T1<T2!Ns! disp(M"eriodo criticoM!
<1!N((T4NT8N(sO2!<((T4<T8!Ns!<1!!!!<(tN>c1NvN1N/!!!: "c?12.4
prett'(q! disp(M>anancia criticaM!
*e?real(q!: c?>c
prett'(*e! p?.9Nc:
disp(M7e los imaginarios buscamos los valores de que td?.128N"c:
satisfasca 5maginarios?M! "?tf(R pS,R 1S!
disp(Mector de imaginariosM! 7?tf(RpNtd S,R 1S!
im?R12@8 1P2@8 49@8 S 5?tf(R 1S,R.8N"c S!
LAptencion de las raices Lontrol "7
format long disp(Mfuncion de transferencia del controlador "7M!
disp(Mvalor raizM! >con?parallel(",7!:
rot?roots(im! num>?R vN1N/S:
disp(M0ustituci)n de En la ecuacion de los realesM! den>?R 7 E (9@8!<1S:
?rot(4! >pos?tf(num>,den>!
*ea?vpa((J1@8!NO4!((144@8!NO2!<((9@8!N>c1!<1: "roc?series(>pos,>con!:
*el?solve(*ea,>c1! disp(Mfuncion de transferencia a lazo cerradoM!
format Fb?feedbac("roc,1!
L>anancia critica 2 figure(/!
>cs?4.//49/9/I98JI4294/9/4J11J419J: step(Fb!
disp(MFuncion de transferencia con la ganancia critica title(M*espuesta de control "7M!
obtenida del metodo de sustituci)n directaM! Lontrol "57
Funt2?tf(R >csNvN1N/S,R12@8 J1@8 1P2@8 144@8 4 9@8 disp(Mfuncion de transferencia del controlador "57M!
(9@8!N>cs<1S! >con1?parallel(",5!:
figure (2! >con?parallel(>con1,7!:
step(Funt2! "roc2?series(>pos,>con!:
title(MAscilaci)n sostenida 2M! disp(Mfuncion de transferencia a lazo cerradoM!
Lontrolador "7 Fb2?feedbac("roc2,1!
s'ms p td figure(4!
disp(MCna vez obtenida la grafica de oscilaciones sotenidas step(Fb2!
se tine el valor de;M! title(M*espuesta de control "57M!