Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lab 08 Lugar Geometrico de Las Raices PDF
Lab 08 Lugar Geometrico de Las Raices PDF
GUIA DE LABORATORIO
LABORATORIO 08
I.- OBJETIVOS:
- Construir y analizar el grafico del lugar geométrico de las raíces de modelos de sistemas de
control utilizando el matlab.
- Interpretar los parámetros relevantes para el análisis de los sistemas de control a partir del
gráfico del lugar geométrico de las raíces.
II.-MATERIAL Y EQUIPOS:
III.- INTRODUCCIÓN:
Así como es importante conocer las posiciones de los polos y ceros en lazo abierto, también lo es saber
cuál va a ser la evolución de los polos cuando el sistema va a trabajaren lazo cerrado y predecir el efecto que puede
producir la variación de algún parámetros del sistema (generalmente el factor de ganancia K). De esta forma, se
puede saber cómo va a ser el funcionamiento global del sistema y estudiar cualquier posibilidad de inestabilidad
sobre el mismo. Este análisis se lleva a cabo mediante el lugar de las raíces y en MATLAB se puede obtener
fácilmente mediante el comando rlocus.
Este comando se ejecuta pasándole como parámetros el objeto tf que contiene la función de transferencia
del lazo abierto; su resultado es un gráfica con la trayectoria que seguirán los polos del sistema en lazo cerrado.
Sobre está gráfica y con el ratón, se puede mediar cualquier punto en el lugar de las raíces, obteniéndose
información de la posición del polo en este punto, el factor de ganancia que se puede añadir al sistema para
alcanzar esa posición, y de los parámetros denámicos como la frencuencia natural Wn, el coeficiente de
amortiguamiento 𝜍 y la sobreoscilación Mp (%)
Gs =
18
_ _ _
Contro 20 Ing. Josmell Alva
Escuela de Ingeniería Mecatrónica
Root Locus
20
15
10
-5
-10
-15
-20
-20 -15 -10 -5 0 5 10
-1
Real Axis (seconds )
Figura 1.- Lugar de la Raíces de la F.T Gs
IV.- PROCEDIMIENTO:
1 (S²+3S+2)(S²+2S+2)
Utilizando el matlab, genere el grafico del lugar geométrico de las raíces para una
ganancia proporcional variante desde 0 hasta el infinito.
Redacte el siguiente código (note que la función de transferencia utilizada es la de la
trayectoria en lazo directo y no la f.t. del sistema en lazo cerrado)
>>num=[1];
>>den=[1 5 10 10 4];
>>rlocus(num,den)
El gráfico que debe obtener es el siguiente:
Por ejemplo al analizar estos puntos, el primero del lado izquierdo corresponde al punto de
ruptura. Como se puede apreciar el DAMPING (entiéndase como el factor de amortiguamiento
zeta) es 1, ya que en este punto el lugar de las raíces aun no abandona el eje real, por consecuencia
aun no existen sobrepicos, y eso se puede apreciar en otro factor que es el OVERSHOOT el cual
está en 0%. También podemos ver la ganancia GAIN en este punto que es de 0.326, y la ubicación del
polo está en -1.61
Sin embargo no debemos perder de vista los otros polos que inician su trayecto fuera del eje real,
estos polos en realidad mantienen el sistema como mínimo como un sistema sub amortiguado.
(recordar que para que un sistema sea críticamente amortiguado o sobre amortiguado todas sus raíces
deberían estar sobre el eje real negativo)
Otro punto que se puede interpretar es el del lado superior derecho que corresponde al cruce con el
eje imaginario. En este punto se puede ver como el DAMPING (factor de amortiguamiento zeta)
es aproximadamente 0 lo cual corresponde a un sistema oscilatorio, por lo cual le OVERSHOOT
alcanza un valor del 100%. La ganancia GAIN en este punto es
12.1 y la ubicación del polo es 0 + j1.42. De este último dato podemos saber que el sistema oscilará
con una frecuencia Wn de 1.42 rad/seg.
_ _ _
Contro 20 Ing. Josmell Alva
Escuela de Ingeniería Mecatrónica
Ahora, ¿Qué sucederá si incorporamos un cero en el origen de coordenadas y un cero más en -3?
S(S+3) (S²+3S+2)(S²+2S+2)
>>num=[1 3 0];
>>den=[1 5 10 10 4];
>>rlocus(num,den)
Como era de suponer los ceros modificarían el lugar de las raíces del sistema, y también podemos
concluir algunas cosas de observar este gráfico, como el hecho de que el sistema no puede llegar a ser
inestable, y solamente llegaría a ser oscilatorio con una ganancia infinita.
_ _ _
Contro 20 Ing. Josmell Alva
Escuela de Ingeniería Mecatrónica
>> polos=rlocus(Gs,0.9) polos
-3.1435 + 0.0000i
-0.1782 + 3.2936i
-0.1782 - 3.2936i
Asimismo, se pueden definir dos variables de salida para almacenar todas las posiciones de los
polos en lazo cerrado, junto al valor de K correspondiente a cada uno de ellos.
[polos K]=rlocus(Gs)
polos =
1.0e+02 *
Columns 1 through 2
A continuación se muestra un ejemplo de obtención del lugar de las raíces para el sistema de la
figura adjunta, donde se pretende determinar si existe un valor de K que inestabilice el sistema.
Obsérvese en este caso la alimentación no es unitaria.
El lugar de las raíces indica que, ajustando un valor de K=4.07, el sistema ya es inestable
_ _ _
Contro 20 Ing. Josmell Alva
Escuela de Ingeniería Mecatrónica
Root Locus
8
-2
-4
-6
-8
-10 -8 -6 -4 -2 0 2 4
-1
Real Axis (seconds )
Construya el grafico del lugar geométrico de las raíces de los siguientes sistemas y haga un
comentario sobre sus resultados.
Luego en cada uno de ellos agregue un cero o un polo según crea conveniente y en la ubicación que
crea conveniente y comente el cambio que sufre el grafico del lugar geométrico.
a).
1 (S²+5S+6)(S²+9S+20
b).
S+3 (S²+2S+2)(S³+10S²+29S+20)
c).
1 (S5+12S4+6S³+10S²+8S+20
d) Obtener el lugar de las raíces que permitan estudiar la respuesta del sistema cuando
el polo del bloque de la realimentación varía en el rango de 0 hasta +∞
_ _ _
Contro 20 Ing. Josmell Alva
Escuela de Ingeniería Mecatrónica
V CUESTIONARIO:
- Realizar un archivo scritp que tenga la capacidad de graficar el lugar de las raíces, para las gráficas
a,b,c.
_ _ _
Contro 20 Ing. Josmell Alva