Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5. Competencias previas:
1.2 Definiciones
Procesos:
Una operacin o un desarrollo natural progresivamente continuo,
marcado por una serie de cambios graduales que se suceden uno al otro en una
forma relativamente fija y que conducen a un resultado o propsito
determinados; o una operacin artificial o voluntaria progresiva que consiste en
una serie de acciones o movimientos controlados, sistemticamente dirigidos
hacia un resultado o propsito determinados.
Perturbaciones.
Una perturbacin es una seal que tiende a afectar negativamente
el valor de la salida de un sistema. Si la perturbacin se genera dentro del
sistema se denomina interna, en tanto que una perturbacin externa se
produce fuera del sistema y es una entrada.
Control realimentado.
El control realimentado se refiere a una operacin que, en presencia
de perturbaciones, tiende a reducir la diferencia entre la salida de un sistema
y alguna entrada de referencia y lo contina haciendo con base en esta
diferencia.
EJEMPLOS DE SISTEMAS DE CONTROL
Si la velocidad real cae abajo del valor deseado debido a una perturbacin, la
disminucin de la fuerza centrfuga del regulador de velocidad provoca que la
vlvula de control se mueva hacia abajo, aportando ms combustible y la velocidad
del motor aumenta hasta alcanzar el valor deseado.
Uno de los objetivos es: mantener un nivel mnimo de iluminacin en las calles,
al menor costo.
Las desventajas de los sistemas de control en lazo abierto son las siguientes:
Bsicamente, el
problema de control consiste en seleccionar y ajustar
un conjunto especfico de elementos tal que, al interconectarse, el
sistema resultante deber comportarse de una manera especfica.
La entrada escaln indica un comportamiento o una referencia
constantes introducidos al sistema.
La entrada rampa supone una referencia con variacin continua en el
tiempo.
La entrada impulso se caracteriza por ser una seal de prueba con
magnitud muy grande y duracin muy corta.
Una posible clasificacin de los sistemas de control puede darse con respecto al principio
fsico que los define:
Sistemas mecnicos,
Sistemas elctricos,
Sistemas hidrulicos,
Sistemas neumticos,
Sistemas trmicos,
Sistemas biolgicos,
Sistemas Econmicos, etctera.
+ + = ()
1
+ + = ()
0
2.3 Concepto de polos y ceros y su efecto en la respuesta del sistema.
Los polos son las races del polinomio del denominador de la funcin de
transferencia y los ceros son las races del polinomio del numerador de la
FT.
donde zi = ceros ( x) de la funcin de transferencia
pi = polos( o ) de la funcin de transferencia
El concepto de estabilidad se puede visualizar ms
fcilmente en el dominio s, ya que un sistema
siempreser estable si todos sus polos
estn a la izquierda del eje jw, o bien, si
existe un polo simple en el origen;
cualquier otra combinacin de polos har que
el sistema se considere inestable
roost(p)
r=
-8.5141 + 0.0000i
-0.7429 + 1.3406i
-0.7429 - 1.3406i
>>
Comando conv, lleva acabo el producto de funciones representadas en el
dominio s.
num = numraices =
1 -4 20 2.0000 + 4.0000i
2.0000 - 4.0000i
>> den=conv([1 2 10],[1 5])
>> denraices=roots(den)
den =
denraices =
1 7 20 50
-5.0000 + 0.0000i
>> printsys(num,den) -1.0000 + 3.0000i
-1.0000 - 3.0000i
num/den =
Comando
pzmap,
efecta la
representacin
grfica de los
polos y ceros en
el plano s de una
funcin racional
+4
=
3 + 6 2 + 17 + 13
>>num=[1 4];
>> den=[1 6 17 13];
>> Z=roots(num)
Z=
-4
>> p=roots(den)
p=
-2.4344 + 2.3593i
-2.4344 - 2.3593i
-1.1312 + 0.0000i
Podemos concluir que el sistema cuya funcin de
transferencia es G(s), es un sistema estable ya se todos
sus polos se encuentran en la parte izquierda del plano s.
Recordando que son los polos, los que determinan la estabilidad de los sistemas,
es decir si hay ceros (z) en jw o a la derecha del plano s, el sistema seguir siendo
estable.
PARTE REAL
PARTE IMAGINARIA
* Una vez obtenido tal modelo, existen varios mtodos para el anlisis del
desempeo del sistema.
En la prctica, la seal de entrada para un sistema de control no se conoce
con anticipacin, pero es de naturaleza aleatoria, y la entrada instantnea
no puede expresarse en forma analtica. Slo en algunos casos especiales
se conoce con anticipacin la seal de entrada y se puede expresar en
forma analtica o mediante curvas; tal es el caso del control automtico de
herramientas de corte.
Si las entradas para un sistema de control son funciones del tiempo que
cambian en forma gradual, una funcin rampa sera una buena seal de
prueba.
Si un sistema est sujeto a perturbaciones repentinas una funcin escaln
sera una buena seal de prueba.
Para un sistema sujeto a entradas de choque, una funcin impulso sera
la mejor.
Respuesta transitoria y respuesta en estado estable.
Un sistema de primer orden es aquel que queda definido por una ecuacin
diferencial de primer orden.
R (s ) E (s ) K C (s )
s( s p)
RESPUESTA DE SEGUNDO ORDEN
d 2 y (t ) dy (t ) d 2 r (t ) dr (t )
a2 2
a1 a0 y (t ) b0 2
b1 b2 r (t )
dt dt dt dt
Los posibles polos resultantes pueden ser:
=
Entrada funcin rampa:
La funcin rampa es una seal que cambia constantemente en el tiempo, por
ejemplo:
Si la variable de entrada representa el desplazamiento angular de un eje, la entrada
rampa denota la velocidad de rotacin constante del eje.
La funcin rampa tiene la habilidad de probar cmo responde el sistema a seales
que varen linealmente con el tiempo.
0 <0
= = 2 donde R es una constante real.
0
Entrada sinusoidal:
0 <0
= = 2
0 + 2
La forma de la entrada a la que el sistema est sujeto con mayor frecuencia, determina
cul de las seales de entrada tpicas se debe usar, para analizar las caractersticas del
sistema:
Si las entradas para un sistema de control son funciones del tiempo que cambian en
forma gradual, una funcin rampa sera la seal de prueba ms apropiada.
Si un sistema est sujeto a perturbaciones repentinas, una funcin escaln sera una
buena seal de prueba.
Para un sistema, sujeto a una entrada de choque, una funcin impulso sera la mejor.
Una vez que se ha obtenido el modelo del sistema, resultado de aplicar las leyes
que lo gobiernan, el paso a seguir es estudiarlo para definir su comportamiento.
Una manera de realizar esto, es suponer ciertas entradas tpicas, comparando la
forma de su respuesta.
( ()
Porcentaje de sobrepaso mximo = 100%
()
= y =
2
= = = 2
K= Constante de resorte torsional, por unidad de desplazamiento
angular.
Friccin viscosa (b)
()
= () = +
2 () () 1
= 2 + + = 2
() + +
= 2 + +
() 1/
= 2
() + / + /
() 1/
= 2
() + / + /
() /
= 2
() + / + /
2 =
2 = , .
() 2
= 2
() + 2 + 2
() 2
= 2 2
() + 2 +
64
2.
3 2 + 18 + 192
25
3. 2
+ 10 + 25
Anlisis de un sistema mediante Matlab.
Z=
-0.7500 + 2.1065i
-0.7500 - 2.1065i
En base a esta ubicacin de
polos y ceros, que podemos
decir del sistema en cuestin?
>> t=[0:.3:15]';
>> y=step(num,den,t);
>> plot(t,y);
>> title(Respuesta a un Escalon unitario')
>> % La respuesta impulsional se puede obtener del mismo modo, pero usando en
este caso la funcin impulse, que tiene una sintaxis similar al comando step.
>> impulse(num,den,t);
>> y2=impulse(num,den,t);
>> plot(t,y2);
>> % En sistemas multivariables, en vez de un vector de entradas tendremos una
matriz. A estos efectos se usa la funcin lsim. Un ejemplo caracterstico es la respuesta
a una entrada en rampa.
>> ramp=t;
>> y3=lsim(num,den,ramp,t);
>> plot(t,y3,t,ramp);
>> title('Respuesta a una Rampa')
>>xlabel('Tiempo(seg)');
>>grid;
>> wn=1;
>>d=2;
>>num=wn^2;
>>den=[1,2*d*wn,wn^2];
>>t=[0:0.2:20]';
>>y=step(num,den,t);
>> plot(t,y);
>> title('Respuesta a un escalon Unitario')
>> xlabel('tiempo(seg)');
>> grid;
>> wn=1;
d=1;
num=wn^2;
den=[1,2*d*wn,wn^2];
t=[0:0.2:20]';
y=step(num,den,t);
plot(t,y);
title('Respuesta a un escaln Unitario')
xlabel('tiempo(seg)');
grid;
CASO 3 : = 0 RESPUESTA OSCILATORIA
>> d=0;
num=wn^2;
den=[1,2*d*wn,wn^2];
t=[0:0.2:20]';
y=step(num,den,t);
plot(t,y);
title('Respuesta a un escaln Unitario')
xlabel('tiempo(seg)');
grid;
CASO 4 : < 0 Inestable
>> d=-0.1;
num=wn^2;
den=[1,2*d*wn,wn^2];
t=[0:0.2:20]';
y=step(num,den,t);
plot(t,y);
title('Respuesta a un escaln Unitario')
xlabel('tiempo(seg)');
grid;
Si 0 << 1 races complejas conjugadas (subamortiguado).
>> d=0.5;
num=wn^2;
den=[1,2*d*wn,wn^2];
t=[0:0.2:20]';
y=step(num,den,t);
plot(t,y);
title('Respuesta a un escaln Unitario')
xlabel('tiempo(seg)');
grid;
Si 0 << 1 races complejas conjugadas
(subamortiguado).
>> t = [0:0.2:20]';
wn = 1;
vectDelta = [0.1:0.1:0.9];
num = wn^2;
Y = [];
for ind = 1:length(vectDelta)
d = vectDelta(ind);
den = [1,2*d*wn,wn^2];
y = step (num,den,t);
Y = [Y, y];
end
plot (t,Y);
title ('Respuesta a un escaln unitario');
xlabel ('tiempo(seg)');
grid;
Cuando a un sistema de control se aplica una entrada, se espera que despus que se
desvanecen todos los efectos transitorios, la salida del sistema se asentar al valor
deseado. El error entre la salida y el valor deseado se denomina Error de estado
estable.
El error en estado
estacionario es aquel
error que permanece
despus de que ha
desaparecido el
transitorio.
Clasificacin de los sistemas de control Los sistemas de control se clasifican de
acuerdo con su capacidad de seguir entradas escaln, rampa, parbola, etc.
En cuanto a los polinomios caractersticos, se puede establecer que los sistemas de primero y
segundo grados siempre sern estables en lazo cerrado; sin embargo, a partir de ecuaciones
caractersticas de tercer grado, los sistemas pueden ser o no estables, lo cual depende de la
ubicacin en el plano s de los respectivos polos de lazo cerrado de cada configuracin en
particular.
MTODO DE ROUTH-HURWITZ
*IMPORTANCIA*
Es posible establecer el rango de valores de ganancia ajustable K para los
cuales los sistemas de lazo cerrado son estables.
+ 1 1 + . . 1 + 0 = 0
Para comenzar el arreglo, se procede a escribir una columna de trminos en s,
iniciando con la potencia de mayor grado y de ah en orden descendente
hasta llegar al trmino independiente 0 ; a continuacin se distribuyen en el
arreglo los coeficientes 1 , 1 0 y en pares de dos en dos, segn se muestra,
a continuacin:
el
Una vez que ste ha sido completado se aplica el criterio de Routh-Hurwitz,
cual establece que el nmero de cambios de signos en la
columna principal corresponde al nmero de races que se
encuentren a la derecha del eje jw.
Para alterar el comportamiento de un sistema de segundo grado G(s) sin modificar
sus caractersticas fsicas propias, se le agregar un amplificador de ganancia
ajustable K, tanto en lazo abierto como en lazo cerrado.
Los sistemas de primero y segundo grados siempre sern estables en lazo cerrado
para toda ganancia K 0; sin embargo, para polinomios caractersticos de
grado superior, los sistemas pueden serlo o no.
El hecho de que los signos de los coeficientes de polinomios
caractersticos de grado uno y dos, sean iguales (todos positivos o todos
negativos) garantiza que el sistema respectivo sea estable; dicha regla no es
aplicable para polinomios de grado tres en adelante.
Los valores de s que cumplen tanto las condiciones de ngulo como las de
magnitud son las races de la ecuacin caracterstica, o los polos en lazo
cerrado. El lugar de las races es una grfica de los puntos del plano complejo
que slo satisfacen la condicin de ngulo.
Los LG inician en los polos y terminan en los ceros; en ausencia de ceros, los
lugares geomtricos terminarn en el infinito.
La funcin de los ceros es atraer los lugares geomtricos que provienen de los
polos.
Asntotas y centroide:
Uno de los principales problemas que se presentan al bosquejar los lugares
geomtricos corresponde a determinar hacia dnde se dirigen las ramas cuando stas
tienden a infinito (debido a la ausencia de ceros que atraigan hacia s los LG).
5. Asntotas.
Para ganancias elevadas, y en ausencia de ceros, las ramas del lugar geomtrico
tienden a comportarse como lneas rectas a manera de asntotas, as cuales abandonan el
eje real con un ngulo , dado por:
Es aplicable cuando haya uno o ms polos que no tengan ceros hacia dnde llegar, por
lo cual dichos polos tendern al infinito. Las asntotas se aplican junto con el centroide.
6. Centroide.
El centroide es el punto en el eje real del cual divergen las asntotas y se determina
mediante:
Para las siguientes funciones de transferencia de lazo abierto, obtenga los
respectivos lugares geomtricos. Para ello, considere que la ganancia vara de
cero a infinito:
1. =
( + 1)( 2 + + 1.5)
2. =
( + 1)( 2 + + 1.5)
( + 0.5)
3. =
( + 2)2 ( + 1)
1. =
( + 1)( 2 + + 1.5)
1.- Nmero de ramas del LGR: Determinar las races de la ecuacin caracterstica.
= ; , = . .
Por lo tanto habr 3 ramas, las cuales inician en el polo y tendern al infinito debido a la
Ausencia de zeros en el sistema.
2.- Lugares geomtricos en el eje real: Solo hay un elemento en el eje real y tiende al
infinito.
3.- Asntotas y centroide: debido a que los polos tienen al infinito debemos calcular las
asntotas y centroide
180 + 360
= = 0,1,2,3, .
=
(1 0.5 0.5 1.118 + 1.118)
= = .
3
180 + 360(0)
=0 = = 60
3
180 + 360(1)
=1 = = 180
3
180 + 360(2)
=2 = = 300
3
1.- Nmero de ramas del LGR: Determinar las races de la ecuacin caracterstica.
= ; , = . .
Por lo tanto habr 3 ramas, las cuales inician en el polo y una de ellas finalizar en z=0 y
las 2 restantes tendern al infinito.
2.- Lugares geomtricos en el eje real: Hay dos elemento en el eje real y una de las
ramas tender al valor del cero ( z=0). Y el resto al infinito.
3.- Asntotas y centroide: debido a que dos de los polos tienen al infinito debemos
calcular las asntotas y centroide.
180 + 360(0)
=0 = = 90
(1 0.5 0.5 1.118 + 1.118) 2
= =
2
180 + 360(1)
=1 = = 270
2
El sistema tiene a ser
estable cuanto mas
grande sea el valor de k,
esto debido a la
colocacin de un cero.
( + 0.5)
3. =
( + 2)2 ( + 1)
2.- Lugares geomtricos en el eje real: Hay dos elemento en el eje real y una
de las ramas tender al valor del cero ( z= 0.5 ) y el resto al infinito.
3.- Asntotas y centroide: debido a que dos de los polos tienen al infinito
debemos calcular las asntotas y centroide.
180 + 360(0)
=0 = = 90
1 2 2 (0.5) 2
= = .
2
180 + 360(1)
=1 = = 270
2
La existencia de polos repetidos p2,3 = 2),
denominados polos adyacentes, ocasionar que,
con incrementos de ganancia, los LG respectivos
tengan ramas complejas.
7. Cruce del LG con el eje imaginario.
Los valores de ganancia en el cruce del eje jw, as como la frecuencia en dicho
punto, sern fundamentales en el diseo de controladores.
Esta regla se aplica cuando los lugares geomtricos cruzan el eje imaginario, lo
que supone que los incrementos adicionales de ganancia harn inestable al
sistema.
=
( + 1)( 2 + + 1.5)
=
( + 1)( 2 + + 1.5 + )
( + 1)( 2 + + 1.5 + )
3 + 2.5 2 + 2.5 + (1.5 + )
3 1 2.5
2 2 (1.5 + )
1 3.5 0
0 1.5 + 0
Determinar el rango de
Ganancia que debe
haber al momento del
cruce del eje imaginario.
5. y 6. Asntotas y centroide:
180 + 360(0)
1 6 8 (0) =0 = = 60
= = 3 180 + 360(2)
3
=2 = = 300
3
180 + 360(1)
=1 = = 180
3
7. Cruce del LG con el eje imaginario
()
= = =1
1 + () ( + 1)( + 6)( + 8)
= =
+1 +6 +8 + 3 + 15 2 + 62 + (48 + )
Si la ganancia K = 882, el cruce del lugar geomtrico con el eje jw es de: 7.8740 j.
La ganancia mxima que se le pueda asignar al El tercer polo que tiende al infinito,
sistema, antes de que se comporte en forma tendr un punto final en -15, esto
inestable, es de K = 882 unidades; para tal valor de K quiere decir que a partir de este
conocemos la ubicacin de dos de los tres polos, valor el sistema se tornar
p1,2 = 0 7.8740 j, inestable.
El rango de ganancias tiles es de 0 < K < 882, por lo que se proceder a
determinar la ganancia para que el sistema opere en diversos puntos del
LGR. De qu depende la eleccin de tales puntos?
amortiguamiento ,
frecuencia angular de oscilacin ,
frecuencia natural no amortiguada
y constante de tiempo .