Documente Academic
Documente Profesional
Documente Cultură
Problemas
1. Curso Sistemas de Control I - PS2322. Problemas
a. Problema 1: Respuesta temporal
b. Problema 2: Reduccin de diagramas de bloque
c. Problema 3: Anlisis de sistemas realimentados en el mbito del tiempo
d. Problema 4: Evaluacin del desempeo del lazo.
i.
Notas finales:
e. Evaluacin del desempeo del Lazo
En esta pgina iremos colocando problemas que los estudiantes del curso PS233 de la
Universidad Simn Bolvar puedan resolver voluntariamente. Si Ud. se decide a
resolver un problema por favor escriba su nombre y fecha en la que lo realiz. Si Ud.
consigue un error en un problema, por favor, corrgalo y en una pequea nota debajo de
la solucin describa la correccin realizada (con palabras) y, de nuevo, deje su nombre
y fecha en la que lo realiz.
) y la salida es (
).
Haga un diagrama de polos y ceros y calcule la respuesta temporal del sistema para una
entrada escaln unitario (
) cuando los parmetros del sistema
son: M=1;b=1;K=1;Mg=10; y el punto de linealizacin se calcula sobre:
Grafique su respuesta.
Haga un diagrama de polos y ceros del sistema a lazo cerrado y calcule la respuesta (
) del nuevo sistema a lazo cerrado cuando en la entrada se da un escaln unitario (
). Grafique su respuesta.
Observe que no hemos hecho ningn esfuerzo por conseguir un buen controlador y
quizs Ud. pueda, con la misma estructura, i.e., un cero y un polo, conseguir una mejor
respuesta del lazo.
Suponga ahora que el resorte se degrad y su constante pas a ser K=0.5. Determine la
respuesta del sistema tanto a lazo abierto como a lazo cerrado con las nuevas
Determine la respuesta (
), tal como se
escaln unitario (
). Suponga que la constante del resorte volvi a su valor
nominal K=1. Que puede decir de la sensibilidad de los lazos (a veces tambin
llamada rechazo) a la perturbacin?.
Repita los problemas, pero esta vez con los parmetros M=1;b=5;K=1;Mg=10 y el
mismo punto de linealizacin.
Finalmente, todas las respuestas obtenidas se refieren a entradas y salidas del sistema
con variables linealizadas. Puede graficar, slo en el primer caso, los valores reales de
las variables de entrada y salida (
).
En primer lugar observamos que el numerador, N(s) = 1, no tiene raices finitas por lo
que el sistema no presenta ceros. Por su parte, el denominador se puede reescribir:
que tiene las siguientes raices
complejas conjugadas:
Podemos observar, que el sistema presenta una ganancia DC = 1/3. Ademas, como las
raices son complejas entonces eso significa que presenta oscilaciones. Por ultimo, el
tiempo en que le tomara al sistema estabilizarse sera un poco mayor a 4*(2) = 8s,
porque la parte real de los dos polos es 1/2 => tau = 2s.
para t > 0
ii) Por ultimo, para hallar la respuesta absoluta del sistema a una entrada x = u(t), solo
tenemos que tener en cuenta que el '0' en la grafica anterior equivale al valor
, lo
que esquivale en desplazar la grafica en una unidad hacia arriba.
Damian P.V.C
p2 = -0.369 + j1,916 p3 =
Al observar el diagrama, y considerar que este sistema sera exitado con un escalon, se
puede concluir que la respuesta sera estable porque todos sus polos estan en el
semiplano izquierdo. Ademas, la parte real del polo dominante es -0.263, lo que quiere
decir una constante de timepo tau = 1/(0.263) = 3.8, es decir, el sistema alcanzara el
98% de su valor final alrededor de t=4*tau=15.2s. Por ultimo, vemos que habran
osciolaciones transitorias que tenderan a extinguirse aun antes de 4*tau ya que sus
constantes de tiempo son menores.
Tal como se suponia, cundo t = 15s y(t) = 0.98 * ( y(t)final ). Ademas, vemos que el
hecho de agregarle un controlador al sistema resulta en que el error en estado
estacionario se redujera a cero, ya que ahora la salida al escalon unitario tiende a 1
cuanto 't' es muy grande. Ademas vemos que no existen sobrepicos, sino mas bien que
el sistema responde gradualmente hasta alcanzar su valor final
Damian P.V.C
Al quitar cada una de las trayectorias directas, se observa que no queda ningun lazo,
por lo tanto los
resultantes son 1. La funcin de transferencia se escribe como:
Para hallar la respuesta al impulso, utilizamos el comando step del MatLab y la grafica
resultante es la siguiente:
Al quitar la trayectoria directa, se observa que no queda ningun lazo, por lo tanto el
resultante es 1. La funcin de transferencia se escribe como:
Para hallar la respuesta al impulso, utilizamos el comando step del MatLab y la grafica
resultante es la siguiente:
Ahora vemos que la ganancia de Trayectoria Directa dentro de ese lazo resulta G2.
(G3+G4), pero se puede continuar la reduccion incluyendo al bloque G1 dentro del lazo
de H2 de la forma siguiente,
En este sistema final se puede ver la ganancia de Trayectoria Directa y el efecto de las
retroalimentaciones dependiendo de los bloques incluidos en los lazos.
Espero esta forma sea de utilidad para los que no se hayan familiarizado aun con los
grafos, este es el sistema reducido final.
Para hacer al sistema sin errores, se debe cambiar el controlador P por uno PI.
Seleccione la ubicacin del cero (=z_pi) y la ganancia del PI (=k_pi) para, de nuevo,
tener la respuesta ms rpida posible con el menor nmero de oscilaciones. Suponga
que se da un escaln en la referencia y luego en la perturbacin, Cmo se compara el
desempeo (performance) del sistema con el PI comparado con el P. Qu se sacrifica
en el 1er caso y qu en el 2do?. Si ahora se da una rampa en la referencia, cmo se
comporta la seal de salida?, puede seguir a la entrada esta vez?. Cmo es el error en
estado estacionario a esta clase de seales?. Sugiera una estrategia para eliminar el
error en estado estacionario a la rampa.
Luego, se va a hacer un ajuste basado en mtodos empricos, para ello se desea ajustar
el sistema G(s) como uno de Primer Orden Ms Retardo (FOPDT). Determine los
Compare, sobre la planta real, los 3 controladores tanto siguiendo a la referencia como
rechazando al control (use un escaln en ambos casos). Qu puede decir de los
mtodos empricos?.
En primer lugar, se tiene que para el sistema G(s), DC = 1,25 y la constante de tiempo
es 10 seg, ya que el polo dominante es -0,1. Considerando los efectos transitorios
originados por el resto de los polos, el tiempo de respuesta ser algo mayor a 40 seg.
Estos valores son observables en el grfico de Respuesta del Sistema al Escaln
Unitario:
Los lugares sobre el eje real que pertenecen al lugar de las races son los que estn
situados entre los polos -1 a -0,1 y -4 a -2 porque estn situados a la izquierda de un
nmero impar de polos. El lugar de las raices presenta 4 asntotas dado que la funcin
de transferencia de lazo abierto del sistema GC posee 4 ceros en infinito. Estas
asntotas se localizan en los mltiplos impares de 180/4 = 45 grados, es decir, en 45,
135, -135 y -45 y se intersectan en el punto: g = -7,1 / 4 = -1,775.
Como se pide hallar la k para que el sistema responda lo ms rpido posible con el
menor nmero de oscilaciones, se selecciona la k para el punto de ruptura, en donde el
polo dominante ser desplazado a la izquierda y el tipo de respuesta del sistema ser
menor. Para el clculo de este valor, se debe hallar primero el valor de s en el punto de
tiempo de respuesta mnimo. Esto se logra haciendo GC + 1 = 0; luego, como C=k,
entonces k = -1 /G. Igualando a cero la primera derivada de esta expresin y buscando
las races del polinomino resultante, se obtienen que:
s1 = -0,459
s2 = -1,536
s3 = -3,329
En donde se debe seleccionar s = -0,459 dado que los otros dos valores son los
complementarios. Sustituyendo este valor, se halla k = -1 / G(-0,459) = 1,06. En este
punto, el sistema no presenta oscilaciones porque todos sus polos siguen siendo reales.
Este resultado se puede comprobar con el grfico del lugar de las races elaborado con
MATLAB:
Complementaria:
Sensitividad:
Perturbacin:
Control:
El control colocado sigue a la seal de referencia, pero se puede observar que todava
presenta un error. La perturbacin no es rechazada completamente y todava est
presente en la salida. Al colocar al sistema complementario una rampa en la entrada, se
obtiene la siguiente respuesta:
En donde se puede observar que el sistema logra seguir a la rampa pero con un error
que se va incrementando con el tiempo. En la figura la curva gris representa la rampa
de entrada y la azul representa la respuesta del sistema. Es posible hacer que este
sistema no presente errores mediante la implementacin de otro tipo de controlador
que son:
1. Controlador PI:
2. Controlador PID:
Se desea que seleccione cul es el mejor para el sistema dado. Debe tomar su decisin
basado en lo siguientes indicadores.
1. Frecuenciales
1. Margen de fase,
2. Margen de Ganancia,
3. Pico de la Funcin de Sensibilidad y
4. Pico de la Funcin Complementaria
2. Temporales
1. Tiempo de respuesta al estado estacionario
2. Mximo pico
3. Integral del valor absoluto del error (IAE)
4. Variacin total (TV)
Notas finales:
1. Para calcular la IAE puede hacer lo siguiente en MATLAB
>> t=0:0.1:t_max; # generamos un vector escala de tiempo con salto fijo (0.1) y
tiempo suficiente para observar la respuesta temporal (t_max)
>> s=tf('s')
>> g=1/(s+1)/(0.5*s+1) # generamos la FT de la planta (ojo NO es exactamente la
misma del problema)
>> c=1+1/s
# generamos el controlador
2. La variacin total (TV) es la suma de los valores absolutos de las distancias entre un
mximo y un mnimo consecutivos de la respuesta temporal del lazo (ver libro de
Skogestad pag. 31) y en Matlab se calcula como (usando la misma salida Y anterior)
>> TV = sum(abs(diff(Y)))
Se muestran las dos funciones de transferencia para los lazos, una con el
controlador PI y otra con el PID:
Obteniendo stos resultados, vemos que ambos sistemas son estable puesto que los
margenes que presentan son positivos. Adems, nos sealan que el segundo
sistema (con el PID) proporciona un mayor rango de estabilidad; sto es que
podemos multiplicar por ganancias ms grandes (recordar el diagrama de
Nyquist) y as mismo permite "girarlo" con mayor libertad.
Recordando que el valor del pico de la funcin de sensibilidad debe ser menor que
2dB, podemos decir que el controlador PI no parece ser la mejor opcin, puesto
que presenta 4.93 dB, stos son 1.76 en lineales. En el diagrama de Nyquist
podemos ver ste punto, que corresponde a 1.35rad/s:
Observemos que en este caso el pico de sensibilidad corresponde a 1.65dB, valor que
podemos aceptar y que sigue indicando que el PID es el que mejor se ajusta al
sistema.
Por ultimo anexo un cuadro con los parametros pedidos en el enunciado, a fin de ser
comparados con el sistema con controlador PID:
CONTINUACIN...
Para completar los datos de la tabla slo falta observar el pico de la funcin
complementaria, para ello observemos el diagrama de Bode de magnitud:
Ahora, se tienen todos los datos para completar la tabla correspondiente al controlador
PID:
Vale hacer una acotacin en los resultados de la tabla del PI: los margenes de fase y
ganancia se han calculado con la funcin complementaria y debe ser con la de lazo. En
la primera parte de la solucon se muestran los margenes correctos. Esten pendientes
con eso. Adems, las respuestas temporales a mi parecer deben ser, para perturbacin
por referencia:
Entonces se deben calcular los valores nuevamente, sin embargo creo que no variar
mucho el anlisis.
Para esa planta, a Ud. se le presentan dos opciones de control. La primera un PID con
limitacin de ganancias a altas frecuencias:
y la segunda un PI:
Para cada uno de los controladores dibuje el diagrama de Nyquist y el de Bode, calcule,
frecuencia de cruce de la ganancia, los mrgenes de fase y ganancia y la Integral del
valor Absoluto del Error (IAE) y la variacin total (TV), mximo pico, tiempo de
estabilisacin y vacie los valores obtenidos en una tabla de comparacin del
performance de cada uno de los controladores. Haga una preseleccin en funcin de los
valores obtenidos. Para la funcin de Sensibilidad y Complementaria del Lazo calcule
el pico de magnitud como criterios adicionales.
Igdely Malave 04-37208 Aqui coloco el diagrama de Bode de la funcion L para este
Aqui esta el Nyquist que evidencia la estabilidad del sistema asi como concuerda con el
margen de Ganancia mostrado en el Bode, matematicamente tenemos un margen de
ganancia de 19.8 dB que son aproximadamente 9.77, cuando sacamos el inverso
obtenemos el punto marcado en el Nyquist que determina la estabilidad del sistema al
variar la ganancia del mismo, este punto es aproximadamente 0.097.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Gabriela Valera
05-39021
En este aspecto resulta mejor el primer controlador (C1), ya que presenta una mayor
distancia del punto de inestabilidad. (Esta distancia est dada por el inverso del mximo
pico de la funcin de sensibilidad: Dmin1=0.30 y Dmin2=0.14)
Al igual que para C1, para C2 los picos de ambas funciones coinciden (Mt2=16.8dB)
Page Tools
This page can't be deleted or renamed.
Insert links
Insert links to other pages or uploaded files.
1. Loading...
Tip: To turn text into a link, highlight the text, then click on a page or file from the list
above.
Comments (0)
You don't have permission to comment on this page.
Printable version
Create your own educational wiki / Help
Terms of use / Privacy policy
About this wiki
Contact the owner / RSS feed / This wiki is public
Anonymous Create an account or Log in
Log in
FrontPage
Pages & Files
Help
Sidebar
Problemas PS2322
Recursos:
Docentes:
1. William Colmenares
2. Ismelda Guerra
3. Jos Pittol
Folders