Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un circuito de control representativo para una técnica “Feed back” se encuentra armado con las
siguientes funciones de transferencia:
−1.5s
2e
G p o Gs =
(60 s+ 1)(5 s+1)
0.5 e−0.3 s
Gv =
3 s+1
−0.2s
3e
G m=
2 s+1
Gc =k c
Haciendo una comparativa del método de estabilidad de Routh, así como el método de sustitución
directa . Determine los parámetros de modulación necesarios para controlar algoritmos P PI Y PID.
Justifique la comparativa de las respuestas.
+
Gc Gv Gp
-
Gm
Primeramente, es necesario buscar la ecuación característica a partir de los bloques del sistema
1+G c G v G p G m=0
Ecuación característica
Se busca formar un polinomio de grado “s”; sin embargo, se puede observar que existen
exponenciales (tiempo muerto) por lo que se recomienda en estos casos el uso del “Teorema de
adelanto/atraso de la señal”
Teorema de adelanto/atraso de la señal
td
1− s
2
e−td s =
td
1+ s
2
donde:
Time de lay= td
Nota: En este caso si el valor de la exponencial es positivo se invertirán los signos de la formula.
( ( )
)( ( )
)( ( )
)
0.3 1.5 0.2
0.5 1− s 2 1− s 3 1− s
2 2 2
0=1+ ( k c )
(
( 3 s+1 ) 1+
0.3
2
s ) (
( 60 s +1 ) (5 s+1 ) 1+
1.5
2
s ) (
( 2 s+ 1 ) 1+
0.2
2
s )
A partir de MATLAB, realizamos la multiplicación de ellas
Ahora bien, obtenemos el polinomio
(
1+ ( k c ) 7
−0.03375 s 3+ 0.6075 s 2−3 s +3
6 5 4 3 2
20.25 s +385.8 s +2190 s +3819 s +2535 s +701.2 s +71 s+1
=0 )
- Buscamos el común denominador a partir de la formula o ya sea despejando:
A B AC + B
+ =0 → =0
1 C C
7 6 5 4 3 2 3 2
0=20.25 s + 385.8 s + 2190 s +3819 s + 2535 s +701.2 s +71 s+1−k c 0.03375 s + k c 0.6075 s −kc 3 s+3
20.25 s 7 +385.8 s 6 +2190 s 5+ 3819 s 4 + ( 2535.0 .03375 k c ) s 3+ ( 701.2+ 0.6075 k c ) s 2+ ( 71−3 k c ) s +3 k c +1=0
Es importante entender que para que el circuito de control sea estable, todos los términos de la
columna izquierda deben tener el mismo signo, positivo en este caso, el límite inferior de K c es
negativo, pero no tiene importancia, puesto que una ganancia negativa indica que la acción del
controlador no es la correcta (se abre la válvula de vapor al incrementarse la temperatura).
Ahora bien, teniendo esto en cuenta se desea obtener el valor de la ganancia K c, para esto se
necesita realizar una igualdad con los respectivos términos que contengan K c; en este caso:
*Primera igualdad*
3334.57+0.0127 K C > 0
(0.0127 K C >−3334.57)
0.0127 K C >−3334.57
−3334.57
KC>
0.0127
−3334.57
KC>
0.0127
K C >−262,564.5669
*Segunda desigualdad*
- Resolviendo la ecuación
K c =2661.08 K c =−3147080.14
*Tercera desigualdad*
−4 3 2
−5.06∗10 K c −2846.981 K c +61731296.98 K c +4004149679.88
- Resolviendo la ecuación
K c =−5648044.5661 K c =−64.6713 K c =21664.5734
*Cuarta desigualdad*
−5 5 4 3 12 2 13 14
2.023∗10 K c + 122.23 K c +44519977.08 K c −1.019∗10 K c −5.16 K c∗10 K c +9.39∗10
- Resolviendo la ecuación
K c =−56510005.9997 K c =−412610.8536 K c =−64.6980
K c =14.2116 K c =21650.5329
*Cuarta desigualdad*
3 K c +1>0
3 K c >−1
−1
Kc > → K c =0.3333
3
Por lo tanto;
El estado marginal de la respuesta es cuando los picos de la respuesta tienen la misma magnitud
tanto en el plano de arriba y en el plano de abajo. En este caso es 4.08
La regla principal es sustituir todas las variables “s” por una variación de “iw” (s=iw)
i=√−1
2
i =−1
3
i =−i
4
i =1
5
i =i
20.25(iw )7+ 385.8(iw)6 +2190(iw)5 +3819(iw) 4 + ( 2535−0.03375 k c ) (iw)3 + ( 701.2+0.6075 k c ) ( iw )2+ ( 71−3 k c ) (
7 6 5 4 3 2
−20.25 iw −385.8 w + 2190iw +3819 w −( 2535.−0.03375 k c ) iw −( 701.2+0.6075 k c ) w + ( 71−3 k c ) iw+3 k c +
7 6 5 4 3 3 2 2
−20.25 iw −385.8 w + 2190iw +3819 w −2535 iw +0.03375 k c iw −701.2w −0.6075 k c w +71 iw−3 k c iw+
*Resolviendo:
Parte imaginaria:
Despejando:
2 6 4 2
0.03375 k c w −3 k c =+20.25 w −2190 w +2535 w −71
Parte real
6 4 2 2
−385.8 w + 3819 w −701.2 w −0.6075 k c w + 3 k c + 1=0
Despejando:
2 6 4 2
−0.6075 k c w +3 k c =+385.8 w −3819 w + 701.2 w −1
( 0.03375 w 2−3 ) ( +385.8 w 6−3819 w 4 +701.2 w2−1 ) =20.25 w6 −2190 w 4 +2535 w2−71 (−0.6075 w2 +3 )
A partir de MATLAB
Observamos que existen distintos tipos de raíces por lo que se busca alguna que
concuerde con el sistema , en este caso se considera que esta es aquella que da 0.1524
por lo que se considera que ese es el posible valor de w. Por lo que se remplazara en
cualquiera de las ecuaciones para as obtener el valor K c
Ganancia última
K cu=4.43
Periodo último
2π
Pu ó T u=
w
2π
Pu ó T u= =41.2283
0.1524
Ahora bien, a partir de SIMULINK, modelaremos las respuestas anteriores. Sin embargo,
para esto con respecto a la tabla 6.1 buscaremos las modelaciónes de respuesta de
acuerdo a los tres tipos de controladores
Proporcional
A partir de las fórmulas, colocamos en el controlador lo siguiente:
K cu 4.43
K c= =
2 2
Proporcional integral
K cu 4.43
K c= =
2.2 2.2
1 1
τ I= =
( )(
Tu
1.2
41.2283
1.2 )
Se puede observar con respecto a la grafica, el error se integra para tratar de corregir
(eliminar) el Offset, ambos tanto como la parte proporciona y derivativa trabajan sobre el
mismo error. La función de la parte integral es eliminar el Offset que se crea en la parte
proporcional esto a partir del tiempo muerto.
Proporcional integral derivativa
K cu 4.43
K c= =
1.7 1.7
( T2 )=( 41.2283
τ I=
u
2 )
τ =( )=( )
T u 41.2283
D
8 8
Donde:
P: línea amarilla
PI:línea azul
PID:linea roja
Se puede observar con respecto a la grafica,la parte derivativa solo trabaja si existe
variación de tiempo conocido como tiempo muerto (tiempo que tarda la señal de salida en
responder para arrojar un valor de respuesta). En este caso, la parte derivativa no cumple
su función que es tratar de disminuir las oscilaciones, por lo que no se considera como una
buena alternativa de controlador. Esta vez en vez de simplificar señal perjudica la
respuesta.