Documentos de Académico
Documentos de Profesional
Documentos de Cultura
;,: e¡u
Confen do
pnór,oco
IX
CAPITULO 1. Introducción a los sistemas de control
1-1. Introducción I
I a n:^,-, r
1
4
t-4. Diseño y compensación de .ir,"_u, áJ';;";"11:l 7
l-5. Contenido del libro ..... .:1.'::: :: 9
10
capÍruro z. Modelado matemático de sistemas
de control
2-1. Introducción ...,.. t3
? 2 Función O" trunrt.r"n.i" y
a" r"rp""rr"'i*puiro .......... 13
2-3. Sistemas de control autom¿ticos
:. .....lurPurbu
15
2-4. Modelado en el espacio de estados t1
2-5' Representación en el espacio ¿" .
29
, renciales escalares "rrJ", ¿. rirr"-", ¿" ".uu.ion;, ;;i;_
3_i lfgl:::,:.:"1^o:::Ír", ;;;";;;i"á,
35
üerr_ae
"""
;;:";;,; 39
Ejemplos de problemas y soluciones 42
Problemas 45
60
c.rpÍrur,o ¡. Modelado matemático de sistemas
mecánicos y sisfemas eréctricos
3- 1. Introducción . .
63
3-2. Modelado -ur"'o¿,i.o ¿" ,iri.-",
;;"i;";
......
63
63
t#
7
vi Contenido
72
3-3. Modelado matemático de sistemas eléctricos
86
Ejemplos de problemas y soluciones
91
Problemas
164
5-3. Sistemas de segundo orden .
t79
5-4. Sistemas de orden suPerior
5-5. Análisis de la respuesta transitoria con MATLAB " 183
212
5-6. Criterio de estabilidad de Routh .. ..
5-1 . Efectos de las acciones de control integral
y derivativa en el comporta-
miento del sistema
lluvrllv
2t8
5-8. Errores en estado estacionario en 1os sistemas de control con realimenta-
225
ción unitaria
.... 231
Ejemplos de pro blemas y soluciones '
263
Problemas
CApÍTULO 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 269
269
6-1. Introducción
6-2. Gráficas del lugar de las raíces 210
6-3. Gráficas del de las raíces con MATLAB "
lular " 290
6-4. Lugar de 1as ra?ces de sistemas con realimentación positiva 303
6-5. Diseño de sistemas de control mediante el método del lugar de las raí-
ces .. 308
311
6-6. Compensación de adelanto " "
321
6-1. Compensación de retardo " "
6-8. Compensación de retardo-adelanto 330
6-9. ComPensación Paralela 342
347
Ejemplos de problemas y soluciones "
Problemas 394
Este libro introduce conceptos importantes en el análisis y diseño de sistemas de control. Los
lectores encontrarán un libro de texto claro y comprensible para seguir un curso en la universidad
sobre sistemas de control..Está escrito para estudiantes de ingeniería mecánica, eléctrica, aeroes-
pacial o química. Se supone que el lector ha completado los siguientes prerrequisitos: cursos de
carácter introductorio sobre ecuaciones diferenciales, transfbrmada de Laplace, análisis vecto-
rial-matricial, análisis de circuitos, mecánica y termodinámica.
Las revisiones principales hechas en esta edición son como sigue:
o Se ha ampliado la utilización de MATLAB para obtener la respuesta de sistemas de control
a diferentes entradas.
o Se demuestra la utilidad del enfoque de optimización computacional con MATLAB.
o A 1o largo de todo el libro se han añadido nuevos problemas como ejemplos.
o Con el fin de proporcionar espacio a temas más importantes se han suprimido ciertos mate-
riales de ediciones previas que tienen una importancia secundaria. Los grafos de flujo de
señal se han eliminado del libro. También se suprimió un capítulo sobre la transformacla de
Laplace. En su lugar se presentan las tablas de transformada de Laplace y el desarrollo en
fracciones simples con MATLAB en los Apéndices A y B respectivamente.
o En el Apéndice C se da un corto resumen sobre el análisis vectorial-matricial.
Esta edición de Ingeniería de Control Moderna está organizada en diez capítulos. El conteni-
do del libro es el siguiente: El Capítulo I presenta una introducción a los sistemas de control. El
Capítulo 2 trata el modelado matemático de sistemas de control. Se presenta también en este
capítulo una técnica de linealización de modelos matemáticos no lineales. El Capítulo 3 analiza
el modelado matemático de los sistemas mecánicos y eléctricos. El Capítulo 4 trata el moclelado
de los sistemas fluídicos (tales como sistemas de nivel de líquido, sistemas neumáticos _v sisre-
mas hidráulicos) y sistemas térmicos.
X Prólogo
.
¡.}ruMFfi SINAü
NF ZARA GOZA
tsINLIOTfrM FT rAÁ,IPIJS
DTL ACrUR
l- | lntroducción
Las teorías de control que se utilizan habitualmente son la teoría de control clásica (también
denominada teoría de control convencional), la teoría de control moderno y la teoría de control
robusto. Este libro presenta el tratamiento del análisis y diseño de sistemas de control basado en
la teoría de control clásica y teoría de control moderno. En el Capítulo 10 se incluye una breve
introducción a la teoría de control robusto.
El control automático ha desempeñado un papel vital en el avance de la ingeniería y la cien-
cia. El control automático se ha convertido en una parte importante e integral en los sistemas de
vehículos espaciales, en los sistemas robóticos, en los procesos modernos de fabricación y en
cualquier operación industrial que requiera el control de temperatura, presión, humedad, flujo,
etc. Es deseable que la mayoría de los ingenieros y científicos estén familiarizados con la teoría y
la práctica del control automático.
Este libro pretende ser un texto en sistemas de control para un nivel avanzado en el bachille-
rato o en la universidad. Todos los materiales necesarios se incluyen en el libro. La matemática
relacionada con las transformadas de Laplace y el análisis vectorial y matricial se presentan en
apéndices separados.
etapas iniciales dei desanollo de la teoría de control. En 1922, Minorsky trabajó en controladores
automáticos para el guiado de embarcaciones, y mostró que la estabilidad puede determinarse a
partir de las ecuaciones diferenciales que describen el sistema. En 1932, Nyquist diseñó un pro-
cedimiento relativamente simple para determinar la estabilidad de sistemas en lazo cerado, a
partir de la respuesta en lazo abierto a entradas sinusoidales en estado estacionario. En 1934,
Hazen, quien introdujo el término sen)omecanismos para los sistemas de control de posición,
analizó el diseño de los servomecanismos con relé, capaces de seguir con precisión una entrada
cambiante.
Durante la década de los cuarenta, los métodos de la respuesta en frecuencia (especialmente
los diagramas de Bode) hicieron posible que los ingenieros diseñaran sistemas de control lineales
en lazo cenado que cumplieran los requisitos de comportamiento. En los años cuarenta y cin-
cuenta muchos sistemas de control industrial utilizaban controladores PID para el control de la
presión, de la temperatura, etc. A comienzos de la década de los cuarenta Z\egler y Nichols esta-
blecieron reglas para sintonizar controladores PID, las denominadas reglas de sintonía de Zie'
gler-Nichols. A finales de los años cuarenta y principios de los cincuenta, se desarrolló por com-
pleto el método del lugar de las raíces propuesto por Evans.
Los métodos de respuesta en frecuencia y del lugar de las raíces, que forman el núcleo de la
teoría de control clásica, conducen a sistemas estables que satisfacen un conjunto más o menos
arbitrario de requisitos de compor-tamiento. En general, estos sistemas son aceptables pero no
óptimos desde ningún punto cle vista. Desde el final de la década de los cincuenta, el énfasis en
los problemas de diseño de control se ha desplazado del diseño de uno de los posibles sistemas
que funciona adecuadamente al diseño de un sistema óptimo respecto de algún criterio.
Confbrme las plantas modernas con muchas entradas y salidas se vuelven más y más comple-
jas, la descripción de un sistema de control moderno requiere una gran cantidad de ecuaciones.
La teoría de control clásica, que trata de los sistemas con una entrada y una salida, pierde su
potencialidad cuando se trabaja con sistemas con entradas y salidas múltiples. Hacia 1960, debi-
do a la disponibilidad de las computadoras digitales fue posible el análisis en el dominio del
tiempo de sistemas complejos. La teoría de control moderna, basada en el análisis en el dominio
del tiempo y la síntesis a partir de variables de estados, se ha desanollado para manejar Ia cre-
ciente complejidad de las plantas modernas y los requisitos cada vez más exigentes sobre preci-
sión, peso y coste en aplicaciones militares, espaciales e industriales.
Durante los años comprendidos entre 1960 y 1980, se investigó a fondo el control óptimo
tanto de sistemas determinísticos como estocásticos, así como el control adaptativo y con apren-
dizaje de sistemas complejos. Desde la década de los ochenta hasta la de los noventa, los avances
en la teoría de control moderna se centraron en el control robusto y temas relacionados.
La teoría de control moderna se basa en el análisis en el dominio temporal de los sistemas de
ecuaciones diferenciales. La teoría de control moderna simplificó el diseño de los sistemas de
control porque se basa en un modelo del sistema real que se quiere controlar. Sin embargo, la
estabilidad del sistema depende del enor entre el sistema real y su modelo. Esto significa que
cuando el controlador diseñado basado en un modelo se aplica al sistema real, éste puede no ser
estable. Para evitar esta situación, se diseña el sistema de control definiendo en primer lugar el
rango de posibles errores y después diseñando el controlador de fbrma que, si el error del sistema
está en dicho rango, el sistema de control diseñado permanezca estable. El método de diseño
basado en este principio se denomina teoría de control robusto. Esta teoría incorpora tanto la
aproximación de respuesta en frecuencia como la del dominio temporal. Esta teoría es matemáti-
camente muy compleja.
Capítulo 1. lntroducción a los sistemas de control 3
Como esta teoría requiere una base matemática de nivel de licenciados, la inclusión de la
teoría de control robusto en este libro está limitada únicamente a aspectos introductorios. El lec-
tor interesado en cletalles sobre la teoría de control robusto debería cursar previamente un curso
de control de una licenciatura en una universidad.
Definiciones. Antes de analizar los sistemas de control, deben definirse ciertos términos
básicos.
Plant&s. Una planta puede ser una parte de un equipo , fal vez un conjunto de los elementos
de una máquina que funcionan juntos, y cuyo objetivo es efectuar una operación particular. En
este libro se llamará planta a cualquier objeto físico que se va a controlar (como un dispositivo
mecánico, un horno de calefacción, un reactor químico o una nave espacial).
Perturbaciones. Una perturbación es una seña1 que tiende a afectar negativamente el valor
de la salida de un sistema. Si la perturbación se genera dentro del sistema se denomina interna,
mientras que una perturbación exÍerna se genera fuera del sistema y es una entrada.
Aceite a +
baja tensión .
Váhula
piloto I Cerrar
{ Abrir
Combustible+
Vállula
de control
t-
Capítulo 1. lntroducción a los sisiemas de controi 5
Termómet¡o
Interfaz
Controlador
t-a-rrt^d" I
i programaaa I
Amplifi- Interfaz
cador
calefactor, a través de una interfaz, amplificador y relé, para hacer que la temperatura del horno
adquiera el valor deseado.
Sistemas empresar¡ales. Un sistema empresarial está formado por muchos grupos. Ca-
da tarea asignada a un grupo representará un elemento dinámico del sistema. Para la coffecta
operación de este sistema áeben establecerse métodos de realimentación para informar de los
Iógros de cada grupo. El acoplamiento cruzado entre los grupos funcionales debe reducirse a un
minimo para evitar retardos de tiempo que no son deseables en el sistema. Cuanto más pequeño
sea dichó acoplamiento, más regular será el flujo de señales y materiales de trabajo.
Un sistema empresarial es un sistemaer lazo cerrado. Un buen diseño del mismo reducirá
el control administrativo requerido. Obsérvese que las perturbaciones en este sistema son
la falta de personal o de materiales, la interrupción de las comunicaciones, los errores huma-
nos, etc.
El establecimiento de un buen sistema de estimación, basado en estadísticas, es imprescindi-
ble para lograr una administración adecuada. Obsérvese que es un hecho bien conocido que el
comportamiento de tal sistema puede mejorar mediante el uso de tiempo de previsión o anticipa-
ción.
Con el propósito de aplicar la teoría de control para mejorar el comportamiento de este siste-
ma, se debe representar la característica dinámica de los grupos componentes del sistema me-
diante un conjunto de ecuaciones relativamente simples.
Aunque es ciertamente un problema difícil obtener representaciones matemáticas de los gru-
po, .o-ponentes, la aplicación de técnicas de optimización a los sistemas empresariales mejora
significativamente el comportamiento de tales sistemas.
Considérese, como ejemplo, una estructura organizativa en ingeniería que está constituida
por una serie de grupos tales como gestión, investigación y desarrollo, diseño preliminar, experi-
mentos, diseño de producto y delineación, fabricación y ensamblaje y verificación. Estos grupos
se interconectan para constituir el sistema completo.
Tal sistema se puede analizar reduciéndolo al conjunto más elemental de componentes nece-
sarios que proporciona los detalles analíticos requeridos y representando las características diná-
micas de cada componente mediante un conjunto de ecuaciones simples. (El comportamiento
dinámico de este sistema se puede determinar a partir de la relación entre los resultados progresi-
vos y el tiempo.)
Se puede dibujar un diagrama de bloque funcional utilizando bloques para representar las
actividades funcionales e interconectar líneas de señal para representar la salida de información
6 lngeniería de control moderna
Investigación
v
desarrollo
G(s) : modelo de la planta nominal que se va a utilizar en el diseño del sistema de control
é(r) y G(s) pueden estar relacionados por un factor multiplicativo del tipo
donde lllV(s)ll- es e1 máximo valor de lWQro)l para 0 ( o.; ( oc y se denomina norma H infinito
de I4z(s).
Si se utiliza el teorema de la pequeña ganancia, el proceso de diseño conlleva la determina-
ción del controlador K(s) que satisfaga la desigualdad,
iMs)l
1 + K(s)G(s)ll,
Capítulo 1. lntroducción a los sistemas de control 7
donde G(s) es la función de transferencia del modelo utilizada en el proceso de diseño, K(s) es la
función de transferencia del controlador y W(s) se escoge como una función de transferencia que
aproxima A(s). En la mayoría de los casos prácticos, se debe satisfacer más de una desigualdad
dependientes de G(s), K(s) y IV(s). Por ejemplo, para garantizar la estabilidad robusta y el com-
portamiento robusto se requiere que se satisfagan las dos desigualdades siguientes
robusto
ll l+rKtstG(s)ll,
(En la Sección 10-9 se deducirán estas desigualdades). Hay muchas desigualdades de este tipo
que se tienen que satisfacer en muchos sistemas diferentes de control robusto. (Estabilidad ro-
-
busta significa que el controlador K(s) garantiza la estabilidad interna de todos los sistemas que
pertenecen a un grupo de sistemas que representan el sistema de la planta real. Comportamiento
robusto significa que el comportamiento especificado se satisface para todos los sistemas que
pertenecen a este grupo). En este libro se supone que se conocen con precisión todas 1as plantas
de los sistemas de control que se presentan, excepto las plantas que se discuten en la Sección
10-9, en la que se presentan aspectos introductorios de la teoría de control robusto.
I -3 Control
en lazo cerrado en comparac¡ón
con control en lazo abierto
Sistemas de control real¡mentados. Un sistema que mantiene una relación determi-
nada entre la salida y la entrada de referencia, comparándolas y usando la diferencia como medio
de control, se denomina sistema de control realimentado. Un ejemplo sería el sistema de control
de temperatura de una habitación. Midiendo la temperatura real y comparándola con la tempera-
tura de referencia (temperatura deseada), el termostato activa o desactiva el equipo de calefac-
ción o de enfriamiento para asegurar que 1a temperatura de la habitación se mantiene en un nivel
confortable independientemente de las condiciones externas.
Los sistemas de control realimentados no se limitan a la ingeniería, sino que también se en-
cuentran en diversos campos ajenos a ella. Por ejemplo, el cuerpo humano es un sistema de con-
trol realimentado muy avanzado. Tanto la temperatura corporal como la presión sanguínea se
conservan constantes mediante una realimentación fisiológica. De hecho, la realimentación reali-
zaLLna función vital: hace que el cueryo humano sea relativamente insensible a las perturbacio-
nes externas, permitiendo que funcione de forma adecuada en un entorno cambiante.
Sistemas de control en lazo ab¡erto. Los sistemas en los cuales la salida no riene
efecto sobre la acción de control se denominan sistemas de control en lazo abierto. En otras
palabras, en un sistema de control en lazo abierto no se mide la salida ni se realimenta para
compararla con la entrada. Un ejemplo práctico es una lavadora. El remojo, el lavado y el centri-
fugado en la lavadora operan con una base de tiempo. La máquina no mide la señal de salida, que
es la limpieza de la ropa.
En cualquier sistema de control en lazo abierto, la salida no se compara con la entrada de
referencia. Así, a cada entrada de referencia le corresponde una condición de operación fija; co-
mo resultado de ello, la precisión del sistema depende de la calibración. Ante Ia presencia de
perturbaciones, un sistema de control en lazo abierto no realiza la tarea deseada. En la práctica,
el control en lazo abierto sólo se usa si se conoce la relación entre la entrada y la salida y si no
hay perturbaciones internas ni externas. Es evidente que estos sistemas no son de control reali-
mentado. Obsérvese que cualquier sistema de control que opere con una base de tiempo está en
lazo abierto. Por ejemplo, el control de tráfico mediante señales operadas con una base de tiempo
es otro ejemplo de control enlazo abierto.
Las desventajas fundamentales de los sistemas de control en lazo abierto son las siguientes:
1. Las perturbaciones y los cambios en la calibración originan errores, y la salida puede ser
diferente de lo que se desea.
2. Para mantener la calidad requerida en la salida, es necesaria la recalibración de vez en
cuando.
ciones requerirán componentes costosos. Recuérdese que la parte más importante del diseño de
un sistema de control es la precisión en el planteamiento de las especificaciones de comporta-
miento con el fin de obtener un sistema de control óptimo para el propósito deseado.
Gompensación del s¡Stema. Establecer la ganancia es el primer paso para llevar al sis-
tema a un comportamiento satisfactorio. Sin embargo, en muchos casos prácticos, ajustando úni-
camente la ganancia tal vez no proporcione la alteración suficiente en el comportamiento del
sistema para cumplir las especificaciones dadas. Como ocufre con frecuencia, incrementar el va-
lor de la ganancia mejora el comportamiento en estado estacionario pero produce una estabilidad
deficiente o, incluso, inestabilidad. En este caso, es necesario volver a diseñar el sistema (modifi-
cando la estructura o incorporando dispositivos o componentes adicionales) para alterar el com-
portamiento general, de modo que el sistema se comporte como se desea. Este nuevo diseño o
u¿i"lOn de un dispositivo apropiado se denomina compensacióru. IJn elemento insertado en el
sistema para satisfacer las especificaciones se denomina compensador. El compensador modifica
el comportamiento deficiente del sistema original.
llK
Capítulo 2. Modelado matemático de sisiemas de control 15
_ Y(s) _
X(s)
: /(t)
crrr
X(s)
y(t) : x(r)g(t - r) dr
t,
Pt
: I s(T)x(r -t\dt
Jo
y, 'tc(r)l : s(/)
Obsérvese que las dimensiones de la señal de salida del bloque son las dimensiones cle la
señal de entrada multiplicadas por las dimensiones de la función de transferencia en el bloque.
Las ventajas de la representación mediante diagramas cle bloques de un sistema estriban en
que es fácil formar el diagrama de bloques general de todo el sistema con sólo conectar los blo-
ques de los componentes de acuerdo con el flujo de señales y en que es posible evaluar la contri-
bución de cada componente al desempeño general del sistema.
En general, la operación funcional del sistema se aprecia con más facilidad si se examina el
diagrama de bloques que si se revisa el sistema físico mismo. Un diagrama de bloques contiene
información relacionada con el comportamiento dinámico, pero no incluye información de la
construcción física del sistema. En consecuencia, muchos sistemas diferentes y no relacionados
pueden representarse mediante el mismo diagrama de bloques.
Debe señalarse que, en un diagrama de bloques, la principal fuente de energía no se muestra
explícitamente y que el diagrama de bloques de un sistema determinado no es único. Es posible
dibujar varios diagramas de bloques diferentes para un sistema, dependiendo del punto de vista
del análisis.
Punto de suma. Remitiéndose a la Figura 2-2, un círculo con una cruz es el símbolo que
indica una operación de suma. El signo más o el signo menos en cada punta de flecha indica si la
señal debe sumarse o restarse. Es importante que las cantidades que se sumen o resten tengan las
mismas dimensiones y las mismas unidades.
Punto de ramiiicación. IJn punto de ramificación es aquel a partir del cual la señal cle un
bloque va de modo concurrente a otros bloques o puntos de suma.
Punto Punto
de suma de bifurcación
I L
I I
I I
",
Si la función de transferencia de la trayectoria de realimentación 11(s) es la unidad, la fun-
ción de transferencia en lazo abierto y la función de transferencia de la trayectoria directa son
iguales.
C(s): G(s)E(s)
u,":;i:]
_13,u,
Si se elimina E(s) de estas ecuaciones, se obtiene
Por tanto, la salida del sistema enlazo cerrado depende claramente tanto de la función de transfe-
rencia en lazo cerrado como de la naturaleza de Ia entrada.
Para obtener las funciones de transferencia del sistema en cascada, en paralelo o realimentado
(lazo cerrado) se utilizan las siguientes instrucciones:
9lnum de n] :
s e r i e s (numl d e nl,num2 de n2)
lnumdenf :
parallel(numl denl ,num2den2)
fnum,denf : fe e db ack(numl de nl,num2 den2)
Como ejemplo, se considera el caso en el que
: 10 numl
: 5 num2
G'(s) Gr(s)
s2 + 2, a 19: denl .s f 5 den2
-:
El Programa 2-l en MATLAB calcula C(s)/R(s) : num/den para cada situación de G'(s) y Gz(s).
Obsérvese que la instrucción
9printsys(numden')
(a)
(b)
Figura 2-5. (a) Sistema en cascada: ib) s¡stema paralelo; (c) sisiema realimentado (lazo cerrado).
Capítulo 2. Modelado matemático de sistemas de control 21
tr.,m1 : ¡10J ;
: t1 , 1nl
^óñ1 L!
num2 : [0 5];
den2 : [1 5]; FL*
Inum, den] : series (num1, den1,num2,den2) ; R; á-
printsys (num, den) :<
i4 ffi
ñ)u
num/den :
50 nJt
s"3+7s"2120s*50 ;e
-f
l-r
fn
Inum, den] : para11e1 (numl, den1, num2, den2 )
4 r-¡
printsys (num, den) ffi f.'
-¡' u/
num/den :
;}F
5s"2+20s*100
s"3 +'1 s"2 + 2os -1- 5o
Inum, den] : feedback(numl, den1,num2,den2 )
Controlador automático
Detector de error
Entrada de I
referencia I
l Punto de r
[ .onrigr-,u I
Figura 2-6. Diagrama de bloques de un sistema de control industrial, formado por un controlador
automático, un actuador, una planta y un sensor (elemento de medición).
22 lngeniería de control moderna
donde U, y U, son constantes. Por lo general, el valor mínimo de Ur es cero o - U1. Es común
que los controladores de dos posiciones sean dispositivos eléctricos, en cuyo caso se usa extensa-
mente una válvula eléctrica operada por solenoides. Los controladores neumáticos proporciona-
les con ganancias muy altas funcionan como controladores de dos posiciones y, en ocasiones, se
denominan controladores neumáticos de dos posiciones.
Las Figuras 2-7(a) y (b) muestran ios diagramas de bloques para dos controladores de dos
posiciones. El rango en el que debe moverse la señal de error antes de que ocurra la conmuta-
Capítulo 2. Modelado matemático de sistemas de control 23
Salto diferencial
ción se denomina breche cliferencial. En la Figura 2-1(b) se señala una brecha dif-erencial- Tal
brecha hace que la salida clel controlador u(t) conserve su valor presente hasta que la señal de
etror se haya desplazado ligeramente más allá de cero. En algunos casos, la brecha diferencial es
el resultado de una fricción no intencionada y de un movimiento perdido; sin embargo, con fre-
cuencia se provoca de manera intencional para evitar una operación demasiado frecuente del me-
canismo de encendido y apagado.
Considérese el sistema cle control de nivel de líquido de la Figura 2-8(a), donde se utiliza la
válvula electromagnética de la Figura 2-8(b) para controlar el flujo de entrada. Esta válvula está
abierta o cerrada. Con este control de dos posiciones, el flujo de entrada del agua es una constan-
te positiva o cero. Como se aprecia en la Figura 2-9,|a señal de salida se mueve continuamente
entre los dos límites requeridos y provoca que el elemento de actuación se mueva de una posi-
ción fija a la otra. Obsérvese que la curva de salida sigue una de las dos curvas exponencia-
Núcleo de hierro
móvil
Núcleo
magnético
(a) (b)
Figura 2-8. (a) Sistema de control de nivel de líquidos; (b) válvula electromagnética
0/
Figura2-9. Curvadenivel h(t) frenteafparael sistemamostradoenlaFigura2-8(a)
r
24 lngeniería de control moderna
les, una de las cuales corresponde a la curva de llenado y la otra a la curva de vaciado. Tal
oscilación de salida entre dos límites es una respuesta común característica de un sistema bajo un
control de dos posiciones.
En la Figura 2-9 se observa que, para reducir la amplitud de la oscilación de salida, debe
disminuirse la brecha diferencial. Sin embargo, la reducción de la brecha diferencial aumenta la
cantidad de conmutaciones de encendido y apagado por minuto y reduce la vida útil del compo-
nente. La magnitud de la brecha diferencial debe determinarse a partir de consideraciones tales
como la precisión requerida y la vida del componente.
u(t) : Kue(t)
{/(s)
Kp
E(s)
du(r)
_:Keft)
dr
o bien
ft
ult) : Ki I eft) dr
Jo
u9 _x,
E(s) r
Acción de control proporc¡onal-integral. La acción de control de un controlador pro-
porcional-integral (PI) se define mediante
*
Capítulo 2. Modelado matemático de sistemas de control 25
U(s)
E(s)
-
/
'"'li,' -rr)l\
de(t)
u(tl: Kf(t) -r KrT¿ I
y la función de transferencia es
u(s)-K-,fr,s)
I"
E(s)
de( t\
u(t): Kpe(t) + eft\ dr + Xuf o
?1, ¿,
o la función de transferencia es
t,/(s) / + |
: Ke(r r" \
;r;; ¡,* )
Perturbación
D(s)
forma independiente; y las salidas correspondientes a cada entrada pueden sumarse para obtener
la salida cómpleta. La fbrma en que se introduce cada entrada en el sistema se muestra en el
punto de suma mediante un signo más o un signo menos'
Considérese el sistema que se muestra en la Figura 2-11. A1 examinar el efecto de la pertur-
bación D(s), podemos suponer que el sistema está inicialmente relajado, con un error cero; des-
pués se puede calcular la respuesta Cr(s) sólo para la perturbación. Esta respuesta se encuentra a
pafiir de
Crr(s) Gz(s)
D(s) [ * G,1,s]Gr(s)H(s)
por otra parte, si se considera la respuesta a la entrada de referencia R(s), se puede suponer que la
perturbaóión es cero. Entonces, la respuesta Co(s) a la entrada de referencia R('s) se obtiene a
partir de
Cn(s) G'(s)G:(s)
R(s) I + G1(s)G2(s)H(.s)
La respuesta a la aplicación simultánea de la entrada de ref-erencia y la perturbación se obtie-
ne sumando las dos respuestas individuales. En otras palabras, la respuesta C(s) producirla
por la aplicación simultánea de la entrada de ref-erencia R(s) y la perturbación D(s) se obtiene
mediante
C(s): Co(s) -l Cr(s)
Gz(s)
IG,(s)R(s) + D(^s)l
-l G1(s)G2(s)H(r)'"'
iat
err: I (2-5)
c
(2-5), con condiciones iniciales iguales a
Las transfbrmadas de I-aplace de las Ecuaciones (2-4) y
cero, resultan
/(s):
E,(,s) -
E,(s) (2-6)
R,
/ (.s)
E,(s) : (2-1)
a,
correspondiente aparece en
La Ecuación (2-6) representa una operación de suma' y el diagrama
la Figura 2-12(b). La Ecuación (2-7) representa el bloque de
la Figura 2-12('c)',Si se integran
estos dos elementos se obtiene el cliagrama de bloques
general para el sistema' tal como aparece
en la Figura 2-12(d).
que los bloques pue-
Reducción de un diagrama de bloques. Es importante señalar
den conectarse en serie, sólo'si la entrada de un bloque no se
ve afectada por el bloque siguiente'
Si hay efectos de carga entre los componente*, ., né."tutio combinarlos
en un bloque único'
sin carga puede susti-
Cualquier nú-"ro'áe bloques en cascada que representen componentes
el producto de las fun-
tuirse con un solo bloque, cuya función de transferéncia sea simplemente
ciones de transferencia individuales.
(c)
(d)
Figura2-'12'(a)CircuitoFC:(b)diagramadebloquesdelaEcuación(2-6);(c)diagrama
- d" bloques de la Ecuación (z-l¡, (d) diagrama de bloques del circuito RC.
7
EJEMPLo 2-'t Considere el sisrema que aparece en la Figura 2-13(a). Simplifíquese este diagrama. Si se mueve el
punto suma del lazo de realimentación negativa que contiene Hrhacia afuera del lazo de realimen-
tación positiva que contiene É11, se obtiene la Figura 2-13(b). Si se elimina ellazo de realimenta-
ción positiva se obtiene 1a Figura 2-13(c). La eliminación del lazo que contiene H2lGt onginala
Figura 2-13(d). Por último, si se elimina el lazo de realimentación se obtiene la Figura 2-13(e).
R
(b) +
GtGz
(c)
1- G1G2H1
(d)
VariableS de eStadO. Las variables de un sistema dinámico son las variables que consti-
tuyen el menor conjunto de variables que determinan el estado del sistema dinámico' Si al menos
se necesitan n variables x1, x2, ..., xnpara describir completamente el comportamiento de
un siste-
ma dinámico (de forma que una vez que la entrada pafa t ) t, está dada y el estado inicial
en / : /0 está especificado, el estado futuro del sistema está determinado completamente), enton-
ces tales n variables son un conjunto de variables de estado'
30 lngeniería de control moderna
Obsérvese que las variables de estado no necesitan ser físicamente medibles o cantidades
observables. Se pueden seleccionar como variables de estado variables que no representan canti-
dades físicas y aquellas que no son medibles ni observables. Tal libertad en la elección de las
variables de estado es una ventaja de los métodos en el espacio de estados. Sin embargo, prácti-
camente es conveniente seleccionar para las variables de estado cantidades físicamente medibles,
si esto es posible, porque las leyes de control óptimo requerirán realimentar todas las variables
de estado con una ponderación adecuada.
,r'r(¡)
: Sl(,rr, -rz, ..., .\,, Lt1, u2, ..., u,; t)
.r':(¡) : .g:(-rr, ,ru, ..., x,l u1, u.y ..., u,l l)
\2-9)
U
i
i{l'r'Éfr ti{t}A Li i: i"h i'iA{.ifi
tr'¿.
Si se define
i(0:A(r)x(r)+B(0u(¡) (2.12)
v(r):C(0x(¡)+D(¡)u(O (2.13)
donde A(r) se denomina mafriz de estado, B(r) matnz de entrada, C(¡) matriz de salida y D(0
matriz de transmisión directa. (Los detalles de la linealización de sistemas no lineales en torno al
estado de operación se analizan en la Sección 2.7 .) En la Figura 2-14. aparece un diagrama de
bloques que representa las Ecuaciones (2-12) y (2-13).
el sisiema se de-
Si las funciones vectoriales f
y g no involucran el tiempo r explícitamente'y
(2-12) Q-13) se simpli-
tiempo . En este caso, las Ecuaciónes
nomina sistema invariante con el
fican a (2-t4)
i(r): Ax(r) + Bu(r)
(2-1s)
Í(0:Cx(r)+Du(r)
u{i)Estesistemaesdesegundoorden,.locualsignificaquecontienedosintegradores.Slse
y x'(t) como
definen las vanables de estado x'(r)
xr(/): y(¡)
--1 rll) : i(t)
Y(t
a continuación se obtiene
xt:xz
1 1
Figura 2-15' i.: -m (*l<y - by)+-u
m
Sistema mecánico.
o bien
(2-11)
it:xz
kbl (2-18)
;,: --,(¡-
mmm
-x2t-u
La ecuación de salida es
(z-\9)
!:xt
(2-17) y (2-18) se escriben como
En una forma matricial, las Ecuaciones
ol
(2-20)
2-15'
Figura 2-16. Diagrama de bloques del sistema mecánico mostrado en la Figura
y: tl t[;l (2.2t)
i:Ax*Ba
y:Cx*Du
donde
c: [l 0], D:0
Y(t)
: crrr Q-22)
u(s)
i:Ax*Ba (2-23)
r': Cx -l Du (2-24)
(2-2s)
sX(sl - x(0): AX(s) + BU(s)
)'(s):CX(s)+DU(s) (2-26)
7
se llega a
Sustituyenclo la Ecuación Q-21) en la Ecuaci ón Q-26')'
DespuésdecompararlaEcuación(2-28)conlaEcuación(2-22)seobservaque
EJEMPL0 2-3 Considere de nuevo el sistema mecánico que apafece en la Figura 2-15. Las ecuaciones en el espa-
(2-20)y (2-21). Se obtendrá la
cio de estados para el sistema se obtienen mediante las Ecuaciones
partir de las ecuaciones en el espacio de estados'
función de transferencia para este sistema a
Sustituyendo A, B, C y D en la Ecuación (2-29)' se obtiene
:'t[,:t[',;]][;]'
[, 1l '[o-]
-r r,_rl l.l
orl
L,n mJ Lm)
b-
Capítulo 2. Modelado maiemático de sistemas de control 35
Lomo f b
[,
ll_l
-r I ' , l'-,n 'l
ll,_rl
Lm m) ,,,b-*!l
rt l
I 'l n, nr
I
t
[,*9
I nt tlr
Gtrr=l' ot,,f1-ol ll
:l
*L m ,llI' ;l
:;?t^,k I
[, I
l.ll,,.l,[,,,-l
r-l ,'1. "-l,l
I t':
L, _l L,;,1
La matriz de transf'erencia G(.r) relaciona la salida Y(s) con la entrada U(s), o bien
Y(s): G(s)U(s)
donde G(s) está dada por
G(s) : C(sI - A) 'B + D
[El cálculo de esta ecuación es el mismo que el de la Ecuación (2-29).1Como el vector de entra-
da u es de dimensión r y el vector de salida y es de dimensión m,la matriz de transferencia G(s)
es una matriz de m x r.
t't t'(0),
Si se considera que el conocimiento de y(0), ,v(0), ..., junto con la entrad a u(f) para t ) 0,
determina totalmente el comportamiento f'uturo del sistema, se puede tomar,v(r), ,(0, ...,t'' ,t'(0
como un conjunto de n variables de estado. (Matemáticamente, tal elección de variables de esta-
do es muy conveniente. Sin embargo, en la práctica, debido a que los términos que contienen las
derivadas de orden superior no son exactos, por los efectos de ruido inherentes en cualquier si-
tuación práctica, tal elección de las variables de estado puede no ser conveniente.)
Si se define
rr:)
xz: li
'.
(tt l)
xr,: ,y
f1 :X2
;^ :f:
i, 1
:X,
i, : o,Jt Q1X, I U
o bien
*: Ax * B¿¿ (2-3 1)
donde
0l 0 0 0
00 I 0 0
A: :: : :
B: :
00 0 1 0
[1:] -on an I un 2 -Q1 I
Capítulo 2. futodeiado matemático de s¡stemas de control 37
v:[l 0 0l
[l
o bien
rr:Cx (2-32t
donde
C:II O 0l
fObsérve se que D en la Ecuaci ón (2-24) es cero.] La ecuación diferencial de primer orden (2-31)
es la ecuación de estado, y la ecuación algebraica (2-32) es la ecuación de salida.
Obsérvese que la representación en el espacio de estados para la función de transferencia del
sistema
r(s)
t{s) snlars'1+ lctn 1sla,
también se obtiene mediante las Ecuaciones (2-31) y (2-32).
(") (n I) tu) (n t)
!laty f ...Ie,,_ri-la,y:brrulb1 u +...+b,, rú+b,u (2-33)
El problema principal al definir las variables de estado para este caso radica en los términos
que están derivados. Las variables de estado deben ser de tal modo que eliminen las derivadas
de
u enla ecuación de estado.
Una forma de obtener una ecuación de estado y una ecuación de salida es definir las siguien-
tes n variables como un conjunto de ¡z variables de estado:
xr :.) - Fou
xz: i - 0nú- Bp:ir- pp
¡::) - foü - Bp - B2u: i7 fzu (2-34)
:
-lJ, p
7
Po - tttl
frt: - allo
bt
0z: bz - atfrt azpo
(2-3s)
h:bt-atfJz-azft-azfo
:
i1:x2-l BP
i2:4* Pzu
(2-36)
i,,t:x,*8,,-,u
in: -a,Jt- Qr-rxz arx,, I [)nu
;, -0 I 0 o
i2 0 0 1 "' 0
Án I
000 1 ll, r
xn - Qn 2 "' P',
--Q, | -Q,
y:[1 0 ." 0]
L:].,.
o bien
*:Ax*Bu (2-37)
t,:CxlDu (2-38)
Capítulo 2. l"4odelado matemático de sistemas de conirol 39
donde
J1 0 I 0
X2 0 0 0
A: :
xnl 0 1
xn 0, Qr, I
an 2 -Ql
f,
F,
R: :
c:tl 0 ... 01, D:lto:bo
l), I
lJ,
En esta representación en el espacio de estados, las matrices A y C son exactamente las mtsmas
que para el sistema de la Ecuación (2-30). Las derivadas del segundo miembro de la Ecuación
t2-33) sólo afectan a los elementos de la matriz B.
Obsérvese que la representación en el espacio de estados para la función de transferencia
Una vez que se tiene esta expresión de la función de transferencia, la instrucción en MATLAB
IZ(s) s
(2-3e)
s3+14s2*56s-t160
Hay muchas (infinitas) representaciones posibles en el espacio de estados para este sistema. Una
representación posible en el espacio de estados es
I
0 .[-,l]'
[;,] [-,,: -56 ,;l[']
[*'-l
v:u o
', L;:]
+ [0]z
num: [1 0];
den: [1 14 56 160];
[A,B,C,D] : tf2ss (num,den)
A:
-L4 -56 -160
100
010
b-
1
0
0
C:
En el caso en el que sistema tenga múltiples entradas y múltiples salidas véase el Proble-
ma A-2-12.
EJIMPLO 2'4 Obtenga la función de transferencia del sistema definido por las siguientes ecuaciones en el espa-
cio de estados:
01
00
[,]i 5 -25 :l['l.[ ,'i]'
[*,-l
v: [1
' '' L;:l
42 lngeniería de control moderna
El Programa 2-3 de MATLAB calculará la función de transferencia del sistema dado' Dicha fun-
ción obtenida está dada Por
)i(s) 25s+5
u(s) s3+5s2+25s+5
derarse señales pequeñas alrededor del equilibrio. (Debe señalarse que hay muchas excepciones
a tal caso.) Sin embargo, si el sistema opera alrededor de un punto de equilibrio y si las señales
involucradas son pequeñas, es posible aproximar e1 sistema no lineal mediante un sistema lineal.
E,ste sistema lineal es equivalente al sistema no line¿il. considerado dentro de un rango de opera-
ción limitado. Tal modelo linealizado (lineal e inr¡ariante con el tiempo) es muy importante en la
ingeniería de control.
El procedimiento de linealización que se presenta aquí se basa en el desarrollo de la función
no lineal en series de Taylor alrededor del punto de operación y la retención sólo del término
lineal. Debido a clue no se consideran los términos de orden superior del desarrollo en serie de
Taylor. estos términos no considerados deben ser suficientemente pequeños; es decir, las varia-
bles sólo se desvían ligeramente de l¿r condición de operación. (De otro modo, el resultado sería
inexacto.)
r :.f(¡) (2-42s
v : l(-r)
df
:/(i) +a(r ]|l2 f
,r) l- ' . (.r .il- + ... (2-43)
2l dr-
,lnnde las derivrdas ,l.f ,t.r. ¿:.1 ¿1.... se evalúan en x : .i. Si la variación x - .i es pequeña. es
posible no considerar los términos de orden superior en x .i. Entonces, la Ecuación (2-43) se
escribe como
donde
t : /(;)
K:!l
drl,:,
La Ecuación (2-44) puede reescribirse como
Con la finalidad de obtener una aproximación lineal para este sistema no lineal, es posible ex-
pandir la Ecuación (2-46) en series de Taylor alrededor del punto de operación normal it. ir.
Entonces, la Ecuación (2-46) se convierte en
-l
.[#u' ¿f _
y: f'(xv xz) 11)-l " (x2-x2)l
('x2 I
I f i2f d't ^l ^
+-l--it¡, - i,lt + 2 CX
"-:"
(x1 - x')(x2 - x2)
2t I ixi 1CX2
af
K1 -^l ('f
l 1.,
af
Kz: lx"
!1 :.f :
1' -Y2 -f 2
z ¿:atx-it+bly-rl
donde
ór-r-v I
u- ^ I
I
-"
-y- - ll
dr lr:i..u:,
ótxvl
b:-:-l I
:t:6
0) l.:i,r':y
De ahí la ecuación linealizada es
o bien
z:ltx+6y-66
Cuando r: 5, y : 10, el valor de z dado por la ecuación linealizada es
z: L1x+ 6y - 66 : 55 + 60 - 66 : 49
Elvalorexactodezesz-ry:50.Elerrores,porlotanto,50-49:1.Entérminosdeporcen-
taje el error es deI 2 %.
A-2-2. Simplifique el diagrama de bloques de la Figura 2-19. Obtenga la función de transferencia que
relaciona C(s) con R(s).
(b)
Figura 2-1g. Diagrama de bloques simplificado para el sistema mostrado en la Figura 2-17 '
(c)
Solución. E,l dia-erama de bloques de la Figura l-19 se modifica para obtener el que se mLlestra
en la Figura 2-20(a). Eliminando la tra-vectoria directa menor. se obtiene la Figura 2-20(b), que se
simplifica a la que se muestra en la Fi-qura l-l0tcl. Así. la función de transferencia C(s)/R(s) se
consigue mediante
C(s)
- - GtC. - G, - I
R(s
)
T'ambién se obtiene el rnismo resultado procediendo del modo siguiente. Como la señal X(.s) es
la suma de dos señales G,R(,i) y R(i), se tiene qtre
X(.i)-GrR(s)+R(s)
ttt'-"",+c,* r
R(r.)
A-2-3.. Simplifique el diagrama de bloques que se muestra en la Figura 2-21. Después, obtenga la función
de transferencia en lazo cerrado C(s)tR(s).
Solución. Primero se mueve el punto de la rama entre G3 y G. al lado derecho dei lazo que
contiene Gt, G¿y I12. Después se mueve el punto de suma entre G¡ y G2 a la izquierda del primer
punto de suma. Véase la Figura 2-22(zt). Si se simplifica cada 1azo, el diagrama de bloques se
puecle modificar como se muestra en la Figura 2-22(b). En la Figura 2-22(c) se muestran los resul-
tados de la simplificación; a partir de ella, se obtiene como f'unción de transf'erencia en lazo cera-
do Ct.sl Rt.rt la siguienle:
c(,i) G1G2G1Ga
R(s) | + G.G.Ht + GlGlH) - G2G3H3 + G.G)G3G|H tH2
(
48 lngeniería de control moderna
Gz Gq
\ + G3GaH2
Gr G2G3 G4
l+ Gt Gt H t + G3 Ga H2- G2 G3 H3 + G1 G2 G3 Ga H1 H2
(c)
Figura 2-22. Reducciones sucesivas del diagrama de bloques mostrado en la Figura 2-21 .
A-2-4. Obtenga las funciones de transferencia C(s)/R(s) y C(s)/D(s) del sistema que se muestra en la Fi-
gura 2-23.
U(s):G¡R(s)+G.,E(s) (2-41)
E(s):R(s)-HC(s) (2-4e)
Observe que la Ecuación (2-51) da la respuesta C(s) cuando están presentes tanto la entrada de
referencia R(s) como la entrada de perturbación D(s).
Para encontrar la función de transferencia C(s)/R(s), se considera D(s) :0 en la Ecua-
ción (2.51). Entonces se obtiene
R(s) I + GtGt,G,H
Asimismo, para encontrar la f-unción de transf'erencia C(s)/D(s), se considera R(s) : 0 en la Ecua-
ción (2-51). Entonces C(s)/D(s) está dada por
C(s)
_ Gp
D(s) 1 + G1G.G,.H
La Figura 2-24 muestra un sistema con dos entradas y dos salidas. Calcuiar C'(s)/R1(s), C,(s)/
R2(s), C2(s)/R1(s) y C2(s)/R2(s). (Para calcular las salidas para R,(s), suponga que R2(s) es cero, y
viceversa.)
Rr
R2
-G1G2GaR1 + G4R2
Cz- (2-5'7)
7 GtGlG jG4
t!:l jzG.j4
G]tG2C G1 It;,1
L l- tGz(Gz(G1
G1G2t I GtG zG..1]1
tGt l
Entonces las funciones C' (s)/R r(s ), cr (s)/n":(s)'
)/R2( ). ( (s)i
z(s)/Rr (s) y Cr(¡ )/R2(s) se pueden obtener de la
fbrma
Observe que las Ecuaciones (2-56) y (2-51) dan las respuestas Ct y Cz, respectivamente, cuando
están presentes ambas entradas Rl Y R:.
Observe que cuando Rz(s) : 0, el diagrama de bloques original se puede simplificar como se
muestra en las Figuras 2-256) y (b). De forma sinrilar, cuando Rr(r) - 0, el diagrama de bloques
original se puede simplificar como se muestra en las Figuras Z-25(c) y (d). A partir de estos dia-
gramas de bloques simplificados se pueden obtener Cr(s)/Rr(s), Cz(s)/Rr(s), Cr(s)/Ru("i) y Cz(s)/
R2(s), como se muestra en el lado derecho del correspondiente diagrama de bloques.
Ct_
Rr 1 - G1 G) G|G1
c)_ Gt GzGq
R1 I GlGTGjGa
cl G, G, G,
R2 I - GC.G.G^
(d) :+ c2_ G4
R2 I - Gt GtG.. G^
[]l I /?_{q \
)': [1 0 . (2-60)
''[i'] ^'
donde las variables de estado se definen mediante
¡r : ,v \t¡u
x2:'1;- [t¡ú Bp : i1 - l]p
x¡ : I - []oii - fiú lJzu : iz {Jzu
v
llo : bo
f t -- bt - atlJr¡
A fin de obtener la ecuación para ,i'-,. primero se considera, de la Ecuación (2-5g), que
Como
xz:i-[]oü pú-llzu
se tiene que
f(s)- 2s3+s2+s+2
U(s) s3+4s2*5s*2
Solución. A partir de la función de transferencia dada, la ecuación diferencial del sistema es
.y + +y + 5) + 2y : 2'ii + ü + ú + 2u
Si se compara esta ecuación con la ecuación estándar dada por la Ecuación (2-33), se
puede
reescribir
,ii+ a,ji + a¡ + at! : btlii + bi + b2i * fuu
se encuentra
at:4' az: 5' as:2
bo: 2, bt : 1, bz: 1, bt: 2
[]o: bo: 2
ft:bt atlJo:7-4x2: -1
pz: bz- aJJt - azfio: 1 4 x (-7) - 5 x 2: 19
llz
: b: - ttt7z - az.lJt - azlJo
:2 .l ^ 19-5 x (-1)-2x2: -43
En referencia a la Ecuación t2-3'1) se define
rr-) fiou:Y-2u
-t::ir -fltu:it+lu
:
'rt - iz - \zu iz l9tt
Capítulo 2. Modelado matemático de sistemas de control 53
it:'t'-7u
i2: ,r3 * I9u
i3 : d3-Yr - a1x1 t B3u
a2x1
r:r:r 3
L',1
;
l-, 5 ;][,]
,[;] -
["1
y:rr o otl",l*2,
L.;l
Esta es una posible representación en el espacio de estados del sistema. Hay muchas otras (infini-
tas). Si se utiliza MATLAB, se obtiene la siguiente representación en el espacio de estados:
r:r:f
-i -;
L',j Io I :lti].[i].
v:l t -e -r,lrr',1*r,
L',1
Véase el programa MATLAB 2-4. (Observe que todas las representaciones para el mismo sistema
son equivalentes.)
-4 -5 -2
100
010
L
0
0
-t -9 -2
D-
2
7
Xr(s) l0
X.(s) .i*5
X:(s) 1
U(.s) - X.¡(s) .l
X¡(s) I
Xr(s) s * I
I(.r): Xr(^i)
sX2(s): -X¡(s)+U(s)
.sXj(s):X1(s)-X3(s)
)i(s) : Xr(s)
Sensor
Es importante observar que esta no es la única representación en el espacio de estados del sistema.
Son posibles muchas otras representaciones en el espacio de estados. Sin embargo, el número de
variables de estado es igual en cualquier representación en el espacio de estados del mismo siste-
m¿r. En este sistema, las variables de estado son tres, sin considerar cuáies se elijan como variables
de estado.
A-2-9. Obtenga un modelo en el espacio de estados para el sistema que aparece en la Figura 2-27(a).
Solución. Primero, obsérvese que (¿lr + Ul? incluye una derivada. Tal clerivada se evita si se
modifica (a.i * ó)/i como
asfb / b\l
)
.s-
ln+-l-
\ ,{,/ r
Utilizando esta modificación, el diagrama de bloques de la Figura 2-21(a) se convierte en el que
se muestra en la Figura 2-27(b).
Defínanse las salidas de los integradores como variables de estado, tal como se aprecia en la
Figura 2-27(b). Después, a partir de la Figura 2-21(b) se obtiene
Xr(s)
X2(s) + rz[U(s) Xr(s)] J
X:(s)
_!
U(s) X,(s) J
)/(.r) - Xr(s)
(a)
(b)
ir: axy*x2lau
iz: -bxt-lbu
]:rt
Si se reescriben las ecuaciones de estado y de salida en la forma matricial estándar, se obtiene
[,]:[ ; ;]l;:1.[;]'
[",
) -ll ollLx:-.1'l
I
A-2-lO. Obtenga una representación en el espacio de estados del sistema que se muestra en la Figu-
ra 2-28(a).
l+ 7.
s+p
I)
A continuación, se convierte K/[s(s * a)] en el producto de Kls y l/(s + a). Después, se vuelve
a dibujar el diagrama de bloques como aparece en la Figura 2-28(b). Definiendo un conjunto
de variables de estado, según se aprecia en la Figura 2-28(b), se obtienen las ecuaciones si-
guientes:
i1 : -trxli 12
l:rr
Si se reescribe la ecuación se obtiene
Observe que la salida del integrador y la salida de los integradores con retardo de primer orden
tl/(s + a) y (. p) (s + p)l se eligen como variables de estado. Es importante recordar que la
-
salida del bloque (s -- :) (s + p) de la Figura 2-28(a) no puede ser una variable de estado, por-
que este bloque contiene una derivada, s * z.
Capítulo 2. Modelado matemático de sistemas de control 57
r:l:l ,
Ln,J L
j i][,].ii]. l
y:tt , ,,[]-l
L".l
Solucién' Si se refiere a la Ecuación (2-29), la función de transferencia
G(s) está dada por
G(s):C(sI-A¡-ltr+o
En este problema, las matrices A, B, C y D son
De ahí,
^:fsiil':lil c: [1 0 0], D:0
-t
G(s): [1 0 sf1
Il' ,i,l
0]
0
lil
[r --. _-
1
ls * l)' (r+t)2(s+2)
1
:tl 0 0l
l'*t0
1 I
r+l (s+1)(s+2)
0 0
1 f'J
t+2
I
(s+l)r(s+Z) s3+4s2*5s*2
58 lngeniería de control moderna
e- LO 1;-25 -41;
e: t1 1;0 L);
C: tl 0;0 L);
o: t0 O;O 0l;
INUM,den] : ss2tf (A,B,C'D,1)
NUM:
01 4
00-25
den:
L4 25
o 1.0000 5.0000
0 1.0000 -25.0000
den :
25
Capítulo 2. Modelado matenrático de sistemas de control 59
fr(s) * -1 s )':(s) 25
z: x2 + 4x-v * 6-v2
Solución. Se detine
Entonces
i/ 2i + 4r:2 x 9 + 4 x :
K,: íl".x I - 3 30
l¡:¡-,r:i
i
Kz:.{'}t'lI -4xi12y:4x9 +12x3:12
|
':.i. r':r
De ahí una aproximación lineal de la ecuación no lineal dada cerca del punto de operación es
B-2-A. Obtenga Llna representación en e1 espacio de es- B-2-71. Considere un sistema definido por las siguien-
tados del sistema de la Figura 2-35. tes ecuaciones en el espacio de estados:
,ii+3i+2i:tt
Obtenga una representación en el espacio de estado del
sistem¿r.
[',][:i:]tr,l[ri]t;:rl
B-2-lO. Considere el sistema descrito mediante
ti I f +
*,1:
tllx, l_1,-1,
.. ,ll',t fr:l:¡;l:l[:r]
| L Lr l
B'-2-13. Linealice la ecu¿rción no lineal
r':il 0ll[xl I
z,: + * 3-12
Lr:l x2 Sx,l
] : 0,2¡3
alrededor de un punto x : 2.
b-
Modelodo moternótico
de sistemos mecónicos
y sistemos eléctricos
3- I lntroducción
Este capítulo presenta el modelaclo matemático de sistemas
mecánicos y de sistemas eléctricos.
En el capíti¡lo 2 se obtuvieron los modelos matemáticos de
un circuito Lléctrico simple y de un
sistema mecánico sencillo. En este capítulo se consiciera
el modelado matemático de una v¿rrie-
dad de sistemas mecánicos y sistemas eléctricos que pueden
aparecer en los sistemas de control.
La ley fundamental que controla los sistemas mecánicos es la seguncla
ley cle Newton. E,n la
Sección 3-2 se aplica esta ley a diversos sister-nas mecánicos y
se calculan los modelos como
función de transferencia y en el espacio de estados.
Las leyes básicas que co'troran los circuitos eréctricos son las
reyes de Kilchhoff. En Ia Sec-
ción 3-3 se obtienen los modelos como función de transf'erencia y
en el espacio de estados de
diversos circuitos eléctric.s y sistemas de ampliricadores
operacionales que pueden aparecer en
muchos sistemas de control.
k1x'lk¡:F:k'qx
k.r: k1 * k2
es la misma' Así'
Para los resortes en serie [Figura
3-1(b)]' la fuerza en cada resofie
kJ:F, k2@-Y):F
se obtiene
Si se elimina y de esas dos ecuaciones
/F\
krlr-;l:F
\ xr'u
o bien
k' kt+k2-
krx=F+;-F----;-r
- K1 ^1
F ktkz I
l-
^eq f --
kt+k2 11
-+-
kt k2
(b)
(a)
EJEMPLo3-2Sevaaobtenerelcoeficientedefricciónviscosaequivalenteb"oparacadaunodelosslstemasque
es oi oispositlvo que proporciona
fric-
se muesrran en las Figuras 3-2(a) t iol
u. El aceite
"Áortiguador
pistón y un cilindro lleno de aceite'
Está formado por un
ción viscosa o amortiguamiento. a que el aceite
r" áritru ¿h pirtán y el cilindro, debido
resisre cualquier movimiento retati'vJ "1L. plstán¡ de un lado del pistón al otro' El
¿" orificios e"
debe fluir alrededor del pistón t" ",.Js "t
amortiguadoresencialmenteuu,*u"energía.Estaerrergíaabsorbidasedisipacomocaloryel
no almacena energía cinética ni
potencial'
amofiiguador
capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 65
b1
I
r--€--r I I
b, b.
--__L
L*+
llt))lll---r---f-e-r------f
L L L- L
(a) (b)
f: b,r(y - i)
De ahí,
bru: b1 * b2
f:bíi-;):b,(i-i) (3-1)
:_ I
-f (3'2)
bt+b) |D¡\" D rX I
Así,
De ahí,
h:
brbt I
"eq
b|+b2 11
-+-
b1 b2
66 lngeniería de control moderna
EJEMPLo 3-3 Considérese el sistema masa-resorte-amortiguador montado en un carro, srn masa, que aparece en
la Figura 3-3. Se va a obtener un modelo matemático de este sistema, suponiendo que el carro está
inmóvil durante un / < 0 y que el sistema masa-resorte- amortiguador también está inmóvil duran-
te un / < 0. En este sistema, a(l) es el desplazamiento del caro y la entrada para el sistema. En
: :
r 0. el calro se mueve a una velocidad constante o bien ¿i constante. El desplazamiento y(l) de
la masa es la salida. (El desplazamiento en relación con el piso.) En este sistema, rr representa la
masa, ó clenota el coeficiente cle fricción viscosa y ft es Ia constante del resorte. Se supone que la
fuerza de fiicción clel amortiguador es proporcional a i-
u V que el resofie es lineal; es decir, la
fuerza del resorte es proporcional a y - a.
i:.bkbk *
*i * *!:;ú ;u
con la forma estándar
j; + aó * azy : boii + bú + b2u
bkb : k
or: or: bo: o, b, bz: -
Á, *, Á, n1
flo: bo: 0
b
lJt
: bt - or¡r: m
k /b\2
lJz:bz- otlJt az\o:--
m {- }
\m/
Por tanto, refiriéndose la Ecuación (2-34), se define
xr :)-lsou:!
a-
b
it:xzt0ú:xz:-u
m
I:rt
o bien
y: rr rH] (3-4)
Las Ecuaciones (3-3) y (3-4) dan una representación en el espacio de estados del sistema. (Observe
que esta no es la única representación en el espacio de estados. Hay infinitas representaciones más
en el espacio de estados para el sistema.)
68 lngeniería de control moderna
EJEMPLQ 3-4 Obtenga la función de transferencia Xr(s)/U(s) del sistema mecánico que se muestra en la Figu-
n3-4.
Las ecuaciones del movimiento para el sistema presentado en la Figura 3-4 son
Tomando las transformadas de Laplace de estas dos ecuaciones, suponiendo condiciones iniciales
nulas, se obtiene
fmrs2
:
+ bs * (k1+ kz)lXr(s) (bs + k)xz$) + u(s) (3-s )
obtiene
í(mrs2 + bs * k1 + k2)(mzs2 * bs -f kz+ b) - (bs + k2)21x1(r)
: (m2s2 * bs * k2 + ft3)U(s)
de donde se sigue
Xr(s) mrsz * k3
+ bs -l k2
(3-7)
U(s) (m62 + bs * k1 i k2)(m2sz * bs * k2 + h) - (bs + k)2
Xz(s) bs -t k2
(3 -8)
u(.,l - i;¡ + bt + k, i k2)fut2s2 * bs * k2 + k) - (bs + k)2
Las Ecuaciones (3-7) y (3-8) son las funciones de transferencia Xr(s)/U(s) y X2$)lU(s),respectiva-
mente.
EJEMPL$ 3-5 Un péndulo invertido montado en un carro manejado por un motor aparece en la Figura 3-5(a)'
Este es un modelo del control de posición de un propulsor primario espacial para despegues. (El
objetivo del problema del control de posición es conservar el propulsor primario espacial en una
posición vertical.) El péndulo invertido es inestable porque puede girar en cualquier momento y en
capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 69
'
i
lj
i
Figura 3-s. (a) sistema de pénduro invertido; (b) diagrama de cuerpo ribre.
xc: x * /sen0
y6 : lcos 0
70 lngeniería de control moderna
Para obtener las ecuaciones de movimiento para el sistema, considérese el diagrama de cuerpo
libre que aparece en la Figura 3-5(b). El movimiento rotacional de la bana del péndulo alrededor
de su centro de gravedad se describe mediante
d2
/,r;/. (/cos 0l : V tttg (3-r l)
tlzx
M (3-12)
*:u-H
Como se debe mantener el péndulo invertido en posición vertical, se puede suponer que 0(r) y
0(¡) son pequeños, de forma que sen0=0,cos 0: 1y OOz : O. Entonces, las Ecuaciones (3-9) a
(3-11) se iinealizan del modo siguiente:
r0:vt]-Ht (3- l3)
:¡1
tnli+t41 (3- 14)
0:V-mg (3-1s)
lM-m)i+mtl:u (3- 1 6)
&
A partir de las Ecuaciones (3-13), (3-la) y (3-15), se obtiene iier
éill
I0:ntgl1-Hl
*#
: mglI - lQni + ntt|';
o bien
(t + ml2)0 * mti -- tngt1 (.3-17)
Las Ecuaciones (3-16) y (3-17) describen el movimiento del sistema del péndulo invertido en el
carro. Constituyen un modelo matemático del sistema.
EJEMPLO 3-6 Considere el sistema de péndulo invertido que se muestra en la Figura 3-6. Como en este sistema la
tnasa se concentra en 1o aito de ia varilla, el centro de gravedad es el centro de la bola del péndulo.
Para este caso, el momento de inercia del péndulo respecto de su centro de gravedad es pequeño, y
se supone que 1: 0 en la Ecuación (3-17). Entonces el modelo matemático para este sistema es el
siguiente:
(M + m)i mI1: u * (3- I 8)
La Ecuación (3-20) se.obtuvo eliminando "i de las Ecuaciones (3-18) y (3-19). La Ecuación (3-21)
se obtuvo eliminando 0 de las Ecuaciones (3-18) y (3-19). De la Ecuación (3-20) se obtiene que la
función de transf-erencia de la planta es
@(s) 1
xt: 0
x¿: 0
J3:jf
x+: i
Observe que el ángulo 0 indica la rotación de la varilla del péndulo respecto al punto P, y x es la
posición del carro. Si se consideran 0 y x como las salidas del sistema, entonces
.MIMI
fr:-eIt--U
:
j-¡ x+
.m I
,
Xt: PXt *-u
M"
- M
72 lngeniería de control moderna
0100
M*m
Mts 000 (3-22)
ri
0
m
--P
001
M"
0 0 0 [tl¡l
[*'l
tt 00
tll: lo o I
(3-23)
'rEl
Las Ecuaciones (3-22) y (3-23) dan una representación en el espacio de estados del sistema del
péndulo invertido. (Observe que la representación en el espacio de estados del sistema no es única.
Hay infinitas representaciones para este sistema.)
Gircuito LRC. Considérese el circuito eléctrico que aparece en la Figura 3-1 . El circuito
está formado por una inductancia L (henrios), una resistencia R (ohmios) y una capacitancia C
(faradios). Aplicando la ley de voltaje de Kirchhoff al sistema, se obtienen las ecuaciones si-
guientes:
di
L-+Ri+ Lr!'o': (3-24)
dt "
(3-2s)
L!,0,:,,,
Capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 73
11
Ls1(s.t -1 R/(s)t--lt.s) -E¡(.s)
L.t
ll :,E,(s)
1{st
¿
Si se supone que ei es Ia entrada y e,,7a salida, la función de transferencia de este sistema re-
sulta ser
8,,('s) 1
(3-26)
E,(s) LCs2 + RCs * I
Un modelo en el espacio de estados del sistema, como el que aparece en la Figura 3-7, se
obtiene del modo siguiente. Primero, se observa que la ecuación dif'erencial para el sistema se
obtiene a partir de la Ecuación (3-26) como
¿,' +\¿,+Lo:Ln,
L'' LC'' LC
Después, si se definen las variables de estado mediante
tt: €o
xz: é,,
l,][;1 .[;].
0
:
[,] 1
t rc
l ' : tl
'' []l
Estas dos ecuaciones dan un modelo ma temát ico del sistema en el espacio de estados.
74 lngeniería de control moderna
* (3-27)
á I,t, -
i2)ctt Rvil: e¡
!t,.0': ','
(3-27) a (3-29) y se suponen condi-
Si se considera la transformada de Laplace de las Ecuaciones
ciones iniciales de cero, se obtiene
E,(.s)
: 1 (3-33)
E,(r) - 1)*R,Crs R,CrR2C2s2+(RlCr +R,c|*R1C2)s* I
1n,C,r+ 1)(Rf-.,r+
la interacción de
El término R1c's en el denominador de la función de transferencia representa
dos circuitos RC sencillos. Como (RrCl + RzC2+ RrCt)' > 4RtC8"C2'
las dos raíces del deno-
minador de la Ecuación (3-33) son reales'
de modo que la
El análisis presente muestra que, si se conectan dos circuitos RC en cascada'
la función de transferencia general no es el
salida del primer circuito es la entrada del segundo,
la función de
producto de l,r(R,c1s + 1) y 1,'(R.C,s + l). Esto se debe a que, cuando se obtiene
que la salida no está cargada'
transferencia para un circuiio aisládo, se supone implícitamente
Gapítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 75
En otras palabras, se supone que la impedancia de carga es infinita, lo cual significa que no
se entrega potencia en la salida. Sin embirrgo, cuando se conecta el segundo circuito a la salida
clel primero, se entrega cierta cantidad de potencia y, por tanto, se viola la suposición de que no
hay carga. Consecuentemente, si la función de transferencia de este sistema se obtiene bajo la
suposición de que no hay carga, la suposición no es válida. El grado del efecto de carga determi-
na la cantidad de modificación de la función de transferencia.
menuclo resulta conveniente escribir las ecuaciones transfbrmadas directamente mediante el mé-
todo de Laplace, sin escribir las ecuaciones dif'erenciales. Considérese el sistema que aparece en
la Figura 3-9(a). En este sistema, Zt y Zz representan impedancias complejas. La impedancia
compleja Z(s) de un circuito de dos terminales es el cociente entre E(s), la transformada de La-
place del voltaje a través cle las terminales, e 1(s), la transfbrmada de Laplace de la corriente a
través del elemento, suponiendo que las condiciones iniciales son cero; por tanto, Z(s): Etsl
1(s). Si los elementos de dos terminales son una resistencia R, una capacitancia C o una inductan-
cia l, la impedancia compleja se obtiene mediante R, 1/Cs o Ls, respectivamente. Si se conectan
impedancias complejas en serie, la impedancia total es la suma de las impedancias complejas
individuales.
Recuérdese que el enfbque de impedancias sólo es válido si todas las condiciones iniciales
involucradas son cero. Como las funciones de transferencia requieren condiciones iniciales cero,
el enfoque de impedancias se aplica para obtener la función de transt-erencia del circuito eléctri-
co. Este enfbque simplifica mucho la obtención de tunciones de transferencia de circuitos eléctri-
cos.
Considérese el circuito que aparece en la Figura 3-9(b). Supóngase que los voltajes €¡ Y €,,
son la entrada y la salida del circuito, respectivamente. Por tanto, la función de transferencia de
este circuito es
8,,(.s) ZzG)
E'(s)
- Z(s)-t Z2$)
Para el sistema de la Figura 3-7,
I
Zt: Ls I R, Zz:
C.s
I
E,(s) ft
E¡(s) I LCs2rRCsrt
L.s*Rf
Cs
EJEMPL0 3-7 Considérese de nuevo el sistema que se muestra en la Figura 3-8. Obténgase la función de transfe-
rcncia Eo@)f E¡(s) utilizando la aproximación de la impedancia compleja. (Los condensadores C, y
C2 no están cargados inicialmente.)
El circuito que se muestra en la Figura 3-8 se puede transforma¡ tal y como se aprecia en la
Figura 3-10(a), que a su vez se puede modificar como aparece en la Figura 3-10(b).
En el sistema que se muestra en la Figura 3-10(b) la corriente 1se divide en dos corrientes, 11 e
12. Obsérvese que
Z,+2" L
t,:
' Zt+23+Zr 22+23+24
Obsérvese que
I htz. f - Zor
E¡(s):Ztllz)l t-lZ,-l_ _ _lt
L 22+z\+24)
E.(s):Z"I,: -
Z,Z,
- z,+23tz4 I
se obtiene
E"(s) ZzZ+
1l
E"(s) Cls C2s
E (s)
^,(¿r+R,+*!)
.* (^,.á)
1
(a) (b)
(a) (b)
X,(-s)
' X,(.s)X,(s)
u(s): xJsr .' _.' :
- X,{s)Xr{.s) C,1.s)Gr(s)
Por tanto, la función de transferencia del sistema completo es el producto de las funciones de
transferencia de los elementos individuales. Esto se aprecia en la Figura 3-11(b).
Como ejemplo, considérese el sistema que aparece en la Figura 3-12. La inserción de un
amplificador de aislamiento entre los circuitos para obtener características sin carga se usa a me-
nudo cuando se combinan circuitos. Como los amplificadores tienen impedancias de entrada
muy altas, un amplificador de aislamiento insertado entre los dos circuitos justifica la suposición
de que no hay carga.
Los dos circuitos RC sencillos, aislados mediante un amplificador como el que aparece en la
Figura 3-12, tienen efectos de carga insignificantes y la función de transf-erencia de todo el cir-
cuito es igual al producto de las funciones de transf-erencia individuales. Por tanto, en este caso,
i:lll
:(.#),or(-,;-)
K
(R'C¡s+1)(R2C2s+1)
. €i- €'
rl - ' 11- "'- ".,
Rl R-
Como sólo fluye una corriente insignificante hacia el amplificador, la corriente Ir debe ser igual
a la coriente i,. Por tanto,
€i €, :r, _ n,,
Rr R,
Como K(0 - e'): €,,y K) 1, e'debe ser casi cero, o e'=0. Por tanto. se tiene que
or:_nu
Rl R2
o bien
R"
o,,: -
urn,
De esta manera, el circuito que se muestra es un amplificador inversor. Si Rt : Rr, el circuito
amp op mostrado funciona como un inversor de signo.
e, --
/ R, r\
- |
I
EJEMPLO 3-8 La Figura 3-16 muestra un circuito eléctrico que contiene un amplificador operacional. Obténgase
la salida eo.
Se definen
iy: i2 t i3
Por tanto,
Rr -L
dt Rz
€¡ ^drn eo
R1 dt R2
Si se calcula la transformada de Laplace de esta última ecuación, y se supone una condición inicial
cero, se tiene que
E,(s) RrCs*1
LE^(s)
Rl R2
_ _Rz I
E"(s)
E¡(s) R1 R2Cs * 1
El circuito con amp op de la Figura 3-16 es un circuito de retardo de primer orden. (La Tabla
muestra otros circuitos que contienen amp ops junto con sus funciones de transferencia.)
Como E'1.s)
= 0, se tiene
8,,(s) Zr(s)
E,(s)
- - zt(s)
(3-34)
*** 7*
'* ;ñ
#.f',
*'á
-') fr
fa, -"-
'F r-i
ali-
r'- i.*
/"'.t'
4¿,e -'trr.
#ntu n¿-
{
'-l b
o-,
s-l
f- \'c>
Figura 3-17. Circuito con amplificador operacional. +:
zuEltPL0 3-9 Remitiéndose al circuito con amp op de la Figura 3-16, obtenga la función de transferencia
E.(s)lE¡(s) mediante el enfoque de impedancias.
Las impedancias complejas ZtG) y 4G) para el circuito son
1 : R'
Z1(s):R1 y 4ts): 1 R"Cs*1
Cs*-R2
E,(s) _ Zr(s) R2 I
E (s) Z{s) \ R2Cs +1
que es, por supuesto, igual a la obtenida en el Ejemplo 3-8.
ción de transferencia para este circuito se obtiene del modo siguiente. Se define la impedancia de
entrada y la impedancia de realimentación como Zt y Zr, respectivamente. Entonces,
R, R2
Z,' - Z.: *
R¡C¡s - I R2C2s 1
El inversor de signo tiene la ganancia de R./R.. Por lo tanto, la red de la Figura 3- I 8(b) tiene la
siguiente función de transferencia:
I
s*-
E,(s)_RrRoR'C,s*1_ R4C1 RlCl
E (s) R'R. RrCrs * R.C,
--rf I 1
Rr.Cz
-
I
s*
:K:t Tsi_l :K- T
(3-36)
rlsf I I
sf-
uT
Capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 83
donde
R+Ct
T: R1C1, aT: R2C2, K, :
RzCz
Considérese que
r/ -.
RlCr R.C, RrC^ Rz.Cr.
^'o-R,crffi-R,R..' L-
RtC'
K,.a: R,R,,/(R,R3).
E,sta red tiene una ganancia de
Obsérvese que esta red, cuya función de transferencia se muestra en la Ecuación (3-36), es
una red de adelanto si R1C1 ) RrCr, o a < l. Si RrCr < RzCz. se trata de una red de atraso.
E(s)
E,(s) Zl
donde
7
RrCr,s * I
' Czs
Por tanto
Si se considera que
#: (%#)('+')
E,(s) R4
:
E(s) R3
7..
se tlene que
E,,(s) s) E(s)
_ 8,,(s) E( RaR, (R'C1s * 1)(R2C2s +t)
4G)-E(tE(t-R.R, R2C2s
E.(.s) / + T,
:/</'(l \
rlrr ,*Tot)
K. se denomina ganancia proporcional, ?", tiempo integral y Z, tiempo derivativo. A partir de la
Ecuación (3-31) se obtiene que la ganancia proporcional K,,, el tiempo integral T,y el tiempo
derivativo I¿ son
R4(R1C1 + R2C2)
Ku:
R3RlC2
I
T¡:
Rp, + kc,
'r- RlCtRzC2
''- R,cr + R2c)
R4
K:'
R-¡RrC2
.. :
K,t
R1R2Cr
R3
La Tabla 3-1 muestra una lista de circuitos con amplificadores operacionales que se utilizan
como controladores o compensadores.
capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos g5
Acción
de control G(s) : E"(sl
-: - Circuitos de amplificador operacional
4(s)
R+ Rz
I P
R: Rr
z
R1 I
R3 R1C2s
Ro R,
3 PD lR,c,.r l)
- -
R, R,
4 PI
R+ R.z RzCzs * 7
R: Rr R2C2s
Ra R2 (R1C1s + l)(R2Crs + 1)
5 PID
R: Rr R2C2s
Adelanto
R+ Rz RrCr.r* 1
6
o retardo Rj R1 R2C2s * I
'7 Adelanto-
R6 R1 [(R1 * R..)C1s + 1l(R2C2.r + r)
retardo R5 Rj (R1C1s + 1)[(R2 + Ra)C2s + 1]
86 lngeniería de control moderna
X,(s) bs -l k
X,(s) + bs + k
^t2
Centro de masas
(a) (b)
A-3'2. Obtenga la función de transferencia Y(s)lU(s) del sistema de la Figura 3-21. La entrada ¿r es un
desplazamiento. (Al igual que el sistema del problema A-3-1, esta es una versión simplificada de
un sistema de suspensión de un automóvil o una motocicleta.)
*.r2 + bs -f k"
(ntrs2+bsrk1 + kr) --: I(.i) : (bs + ft2)I(s) + ft1U(s)
- b, + b
de lo cual se deduce
A-3-3. Obtenga la representación en el espacio de estados del sistema mostrado en la Figura 3-22.
Las variables de salida para este sistema son yt e y2. Se definen las variables de estado como
rr:]r
¡z : -Il
xz:lz
^+-iz
Entonces se obtienen las siguientes ecuaciones:
xt-x2
1 bk
i2--f bit-k(yr !)l 11
-xzl
rj
h1t tftl ft|1
iz: x+
.1 k kt
x+:
llL2
I k(yz -vr) + ¿¿l : l7l2
"{1
t712
x3 l-u
tft2
01 00
_k b k
0
lIll l7l1 lfLl
00 01
[i] k
l1l2
0
k
lÍ12
0 [i][i]
y la ecuación de salida es
[;]
:[; : ?
'rEl
Obtenga la función de transf'erencia X.(s)lX¡(s) del sistema mecánico que aparece en la Figu-
ra 3-23(a). Calcúlese además la función de transferencia del circuito eléctrico de la Figura
3-23(b). Demuestre que las funciones de transferencia de los dos sistemas tienen una forma
idéntica y, por tanto, son sistemas análogos.
Solución. En la Figura 3-23(a) se supone que los desplazamientos .r,, ro e y se miden desde su-s
posiciones en reposo. Entonces las ecuaciones de movimiento para el sistema mecánico de la
Figura 3-23(a) son
br(i, - i") + k{xi x.) : br(i. - y¡
bz(i.-il:k*
Gapítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 89
Para el sistema eléctrico de la Figura 3-23(b),la función de transferencta E,,(s)f E¡(s) resulta ser
I
n, +
E,(s) Cu, (R1C1^r+1)(R2C2s+1)
E (s) I I (R1C1s+l)(RrC2s+l)*R2C1s
t l/Rrl - C.s ' Crs
-rR,i
La comparación de las funciones de transferencia demuestra que los sistemas de las Figuras
3-23(a) y (b) son análogos.
l
l
(a) (b) l
i
Figura 3-23. (a) Sistema mecánico; (b) sistema eléctrico análogo. i
l
I
j
¡
_l
90 lngeniería de control moderna
A-3's.obtengalastuncionesdetransf.erenciaE.,(s)/E,(s)delasredesdepuenteenTqueSemuestraen
las Figuras 3-2a(a) Y (b)'
Figura ¡-25(a)'
solución. Ambas redes de puente en
r pueden representarse por la red deselamuestra en la Fi-
Értu ."d se pued" modlficat como
impedancias complejas.
donde se utilizan
gura 3-25(b)'
que
En la Figura 3-25(b)' observe
comple¡as;
puente en f.en.términos de impedancias
Figura 3-25. (a) Circuitos de
(b) red equivalente'
capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 91
De ahí,
21+zt r-'r Z,
I.-LL.
' Z,lzl+24' t1
' Zrtzt+21',
-
lt
E¡(s)-ZJ2+4ll
f
:lZ,- Z,\2, - Z¡ I
I /,+z\tzÁl'
Z:(Zt I Z, Z)t + Zt(Z\ ) Z¿t ,
zt!z\ 24
E,(s):2313+Z2Il
Z,Z,
211 Z,rZa
1
- R. z": Z.: R. z,:
1
Z,
Crr C:r
en la Ecuación (3-38). Entonces, se obtiene que la función de transf'erencia E,(s),,4(s) es
E,,(s)
o' ' - o- ¿:r)
.-',,
(o
E,(.s) t (o-ro* l).n'-R I
RC1RC2s2 -t 2RC2s -l 1
De forma similar, para las redes de puente en Zque se muestran en la Figura 3-24(b), se sustituye
I
z.:1 7^:t¿.
'.t: Cr. /z: Rt. t,: Z^ - R,
Cr.
en la Ecuación (3-38). Entonces la f'unción de transferencta 8,,(s)lE,(s) se obtiene como
r r - o'(a,
/t - I - n'J\
E"(s) c,
c'' a,
E¡(.s) /t r
R'f T . R,l*- \ I r 1R, I
'\Cs Cs / CsCs Cs
*2R,Cs+ I
R1CR2Cs2
R¡CR)Cs2 +(2R1C *R,C).r* I
92 lngeniería de control moderna
A-3-6. Obtenga la función de transf'erencia E"(s)lE¡(s) del circuito con amplificador operacional de la
Figura 3-26.
I
Er(s) - lÁ,(s) + E,,(s)'l
2
El voltaje en el punto B es
: Cs1
E"(sl E'(s)
" I R,Cr*l
R"*_
-Cs
-E,(.i)
Como [E¿(s) EIG)]K : 8,,(s) y K) 1, se debe tener E¿(s) : E¡(s). Por tanto,
11
:2 lE;(sl l- E,(s)l RzCs+ I
De esta forma.
I
s-
E"(s)_ RzCs-1:, OtC
E¡(s) R2Cs*1 1
s+-
RzC
A-3-7. Obtenga la función de transferencia E.(s)lE,(.s) del circuito con amplificador operacional de la
Ftgura 3-27 en función de las impedancias complej as Z r, Zr, Zz y Z^ Utilice la ecuación calculada
para obtener la función de transferencia E"(s)lE,(s) del circuito con amplificador operacional que
se muestra en la Figura 3-26.
capítulo 3. Moderado matemático de sistemas mecánicos y
sistemas eréctricos 93
E,(q_a(O_E¿(s)-E(s)
23 21
o bien
Z.\ z3
E,(r) - (1 +: -ZJ E^(.sl (3-3e)
)Eerst:
Z.
Ea(sl: E6(s) : E,(st (3-40)
4+22
si se sustituye la Ecuación (3-40) en la Ecuación (3_39), -
se obtiene
z4z1 +2422-z4zl
z4(zt + 22)
: - Z?
z^E'tt)
de la que se obtiene que la función de transferencia
{(s)/{ (s) es
¿"(s)_ Z4Z2-2321
E¡(s) 4Qt + 4) (3-41)
l
Para encontrar la función de transferencia
ra 3-26 se sustituye {(s)/{ (s) del circuito que se muestra en la Figu-
I
Zt: -' 7n:R.. Zt: Rt, Z":R.
L,f
en la Ecuación (3-41). El resultado es
I
E,(s)
R,R, - R,,Cr
- R2Cs - |
E¡('s) Rzcs *
o,l]
\(s 'o,)
-/
I
A-3-8. Obtenga la función de transf'erencia E,(s)/8,(s) del circuito con amplificador operacional de la
Figura 3-28.
Solución. En primer lugar se obtienen las corrientes it, i2, i.., l* e i.. Después se utilizan las
ecuaciones de los nodos en los nodos A y B.
:" 'o',
i.'Rr-Rrdt i¡:'o 'n, ir : cr+
r-¡ de,'
'.r:R:. /5-t,
¿,
de' I l\ (¡
"'l-- ll
(',,
C,
"' ,lt -f -ler:
" + t 3-44 r
\R, R2 R,/ Rr Rr
Tomanclo la transformada ile Laplace de esta última ecuación, suponiendo condiciones iniciales
nulas, se obtiene
u'1"
c,crnr.rrE.rs,
L¡\r ' * f: - ] - -] ), R,c,tsc,,{r)
"'- ' ' " '- u,,,r, -
Rt "
\R, R, R,) Rl
E.(s)
E¡(s) R1C1R2C2s2 + lR2C2 + RrC2 + (Rr/R3)R2C2ls + (R¡/Rj)
A-3'9' Considere el servo sistema que se riuestra en la Figura
3-29(a). El motor mostrado es un ser-
vomotor, un motor de cc diseñado específicamente para
utilizarse en un sistema de control. El
sistema opera de la fbrma siguiente. un par de poteniiórnetros
actúan como instrumentos de me-
dida del error' Estos convierten las posiciones de entrada y
salida en señales eléctricas proporcio-
nales' La orden de la señal de entrada determina la posición
angular d"l .";i;;;; J""iirunr. o.l
es la entrJda de" referencia al sistema,
potenciómetro de la entrada. La posición angulau
potencial eléctrico del brazo es proporcional a la posición el y
angular del brazo. El clesplazamiento de
la posición de salida determina la posición ungt,iu. del conácto
deslizante del poienciómetro cie
salida' La dif'erencia entre la posición angular áe entrada r y
la posición angulaide la sali¿a es la
señal de error ¿. o bien
e:r c
La diferencia de potencial €, - €,: ¿,. es el error de voltaje,
donde e,. es proporcional a r y e,. es
proporcional a c; esto es, ¿r. : Krr y e,: K¡c, donde
K,, es una constante de proporcionalidacl. El
error de voltaie que aparece en las terminales clel potenciómetro
se amplifica por el amplificaclor
cuya ganancia constante es K,. El voltaje cle salida de este
amplificadoi se apiicu al inducido cjel
circuito del motor de cc. se aplica un voltaje fijo al arrollamiento
de excitación. Si existe un
error' el motor desarrolla un par para rotar la carga de salida
de forma que se re¿uzca el eror a
cero. Para una corriente de campo constante, el par desarrollado
por el motor es
T: K2i,,
donde K, es la constante der par del motor e i., es la comiente cler
inducido.
(a)
(c)
Figura 3-29. (a) Diagrama esquemático de un servo sistema; (b)
diagrama de bloques
del sistema; (c) diagrama de bloques simplificado.
96 lngeniería de control moderna
,o: Ur#
la constante de la fuerza contraelectromotriz del
donde e¡, es el fuerza contraelectrom ottiz, Kles
del motor'
rno,o., y 6 es el desplazamiento angular del eje y el
la función de transferJncia entrs el desplazami.nao ul_g.llT^del eie del motor 6
obtenga y diagrama de
de 6loques para este sistema un
voltaje enor ¿¿.. obtenga también un diagrama
bloques simplificado cuando Lo es despreciable'
por inducido está controlada por la
Solución. La velocidad de un servomotor cc controlado la salida del amplificador.) La ecua-
tensión del inducido 6ui.nrion del inducido eo: K¡e,.es
",.
ción diferencial para el circuito del inducido
es
o bien
di. d0
L,:nt + R,,i,, + K.-:
'dt
(3-46)
Jo
&t¡ do
Kzio 3-41¡
-+l'o
" dt' dl':
motor, carga y tren de engranaje referido al eje
del
donde Js es la inercia de la combinación del y tren de en-
de la combinación del motor' carga
motor y b¡ es el coeficiente de fricción viscosa
granaje referido al eje del motor'
- (3-41)' se obtiene
Eiirninu,tdo i,, dé las Ecuaciones (3-46i) y
@(s) KtKr. (3-48
_ t
EldiagramadebloquesdeestesistemasepuedeconstfuirapartirdelasEcuaciones(3-48)'(3-49'
dé ffansferencia en el camino directo de
y (3-50) como se muestra en la Figura 3-29b).La función
este sistema es
K
Gts) : r
Js' * B¡
o bien
K...
G(s) :
s(I,,s * 1)
donde
K...:
K J R,,JO
"B 1,,,:-
' B R,,bu - K2K \
Así, el diagrama de bloques del sistema de la Figura 3-29(b) se puede simplificar al que
aparece
en la Figura 3-29(c).
PROBTEMAS
$-31. Obtenga el coeficiente de fricción viscosa equi_ B-3-2. Obtenga modelos matemáticos de los sistemas
,.:.,-- ir-q del sistema de la Figura 3-30. mecánicos de las Figuras 3-3I(a) y (b).
-r (Salida)
u(f)
(Fuerza
de entrada)
Sin fricción
Figura 3-30. Sistema de amortiguadores. (a)
x (Salida)
(Fuerza
de entrada)
Sin fricción
(b)
n'l
de es-
B-3-3. Obtenga una representación en el espacio
Figura 3-32, donde a1 y
tados clel sistema mecánico de la llilllil
R1 R2
B-3-5. Remitiénclose a los Ejemplos 3-5 y 3-6, conside-
re el sistema del péndulo invertido de la Figura 3-34' Su-
ponga que la maia del péndulo invertido es n y que está
il.t¡¡ul¿u equitativamente a lo largo de la longitud de la
barra. (El centro de gravedad del péndulo se ubica en el
centro de la barra.) Suponiendo que 0 es pequeño, obten-
ga moclelos matemáticos para el sistema en^forma de
lcuaciones diferenciales, funciones de transferencia y
Figura 3-37. Circuito eléctrico.
ecuaciones en el espacio de estado.
Capítulo 3. Modelado matemático de sistemas mecánicos y sistemas eléctricos 99
4-l lntroducción
Este capítulo trata el modelado matemático de sistemas de fluidos y sistemas térmicos.
Debido a
qu" ,on el medio más versátil para transmitir señales y potencia, los fluidos sean líquidos o
y -ya
dif'erencian entre sí
gur"r-, tienen un amplio uró .n la industria. Los líquidos los gases se
tári.ur*nt" por su fatá de compresibilidad relativa y por el hecho de que un líquido puede tener
una superficié tiU.", en tanto que un gas se expande para llenar su recipiente' En el campo
de la
ingeniéría, el término neuntátiro desciibe los sistemas de fluidos que usan aire o gases e hidrátt-
/lt'o clescribe los sistemas que usan aceite.
En primer lugar se presentan los sistemas de nivel de líquido que se utilizan frecuentemente
en los pro."ro, áe Después se introducen los conceptos de resistencia y capacitancia
"or-rirol.
para describir la dinámica de taies sistemas. Entonces se tratan los sistemas neumáticos. Estos
.sistemas se emplean mucho en la automatización de la maquinaria de producción
y en el campo de
Por ejemplo, tienen un amplio uso los circuitos neumáticos que con-
los controladores automáticos.
comprimi-do en energía mecánica, y se encuentran diversos tipos de con-
vierten la energía del aire
troladores neumáticos en la industria. Despué-s se presentan los servosistemas hidráuiicot. Éstos
son ampliamente utilizados en las maquinirias de las herramientas de sistemas. los sistemas
de
control aéreos, etc. Se discuten los aspeótos básicos de los servosistemas hidráulicos y los controla-
dores hidráulicos. Tanto los sistemai neumáticos como los hidráulicos se pueden modelar
fácil-
mente utilizando los conceptos de resistencia y capacitancia. Por último se tratan sistemas térmicos
ma-
simples. Tales sistemas involucran transferencia de calor de una sustancia a otra. Los modelos
temáticos de estos sistemas se pueden obtener utilizando resistencias y capacitancias térmicas.
ContenidO del capítulO. La Sección 4-1 acaba de presentar el material introductorio del
capítulo. La Sección 4-2 trata la respuesta de los sistemas de nivel de líquido. La Sección
4-3
capítulo 4. Modelado matemático de sistemas de fluidos y sistemas térmicos 101
aborda los sistemas neumáticos particular los principios básicos de los controladores
-en
neumáticos. La Sección 4.4 estudia en primer lugar los sistemas servohidráulicos y después pre-
senta los controladores hidráulicos. Por último, la Sección 4-5 analiza los sistemas térmicos v
obtiene modelos matemáticos para tales sistemas.
Como la relación entre el caudal y la diferencia de nivel es distinta para el flujo laminar y el flujo
turbulento, en Io sucesivo se consideran ambos casos.
Considérese el sistema de nivel de líquidos que aparece en la Figura 4-I(a). En este sistema
el líquido sale a chonos a través de la válvula de carga a un lado del tanque. Si el flujo a través
de esta restricción es laminar, la relación entre el caudal en estado estable y la altura en estado
estable en el nivel de la restricción se obtiene mediante
Q: KH
donde Q : caudal del líquido en estado estable, m3/seg
K : coeficiente, m2lseg
[.tNMFnS'nAn [¡ü ¿Af{AG0ZA
H : altura en estado estable, m fif ii!
[itFt.tnTüe,& r..lMPtJs {lüL A[f
Para el flujo laminar, la resistencia R¡ se obtiene como
n,: dHH
A: a
La resistencia del flujo laminar es constante y análoga a la resistencia eléctrica.
102 lngeniería de control moderna
(a)
se obtiene me-
restricción, el caudal en estado estable
Si el flujo es turbulento a través de la
diante
o: K"rH
donde O :
m3/seg
caudal del líquido en estado estable'
K : coeflciente, m2's/seg
I/ : altura en estado estable' m
se obtiene a partir de
La resistencia R, para el flujo turbulento
R.:ry
,dQ
Como de la Ecuación (4-1) se obtiene
K
dQ: -dH
2
"lH
se tlene que
oo :za
dH :2 rlH :z"l-n "[a
dQK
Por tanto,
ZH
,a-
R.:
embargo' el
R, depende_ del caudal y 1a altura' Sin
El valor de la resistencia de flujo turbulento y en el caudal son pequeños'
valor de R¿ se considera constante si los cambios en la altura
Usandolaresistenciadeflujoturbulento,larelaciónenfteQyHseobtienemediante
o:2H
R,
partir de
los cambios en la altura y en el caudal' a
Tal linealización es válida, siempre y cuando
susvaloresrespectivosenestadoestable,seanpequeños. (4-1)' que
del coeficiente K de la Ecuación
En muchos casos prácticos, se descono"" "iuio, la resistencia se deter-
área áe restricclón' En tales casos'
depende del coeficienl. O. nu¡o y del
capítulo 4. Modelado matemático de sistemas de fiuidos y sistemas térmicos 103
mina mediante una gráfica de la curva de la altura tiente al caudal, basacla en datos experimenta-
les y midiendo la pendiente de la curva en la condición de operación. Un ejemplo de tal gráfica
aparece en la Figura 4-1(b). En la figura, el punto P es el punto de operación en estado estable.
La línea tangente a la curva en el punto P intersecta la ordenada en el punto 10, É1). Por tanto,
1a pendiente de esta línea tangente es 211 2. Como la resistencia R, en el punto de operación p se
obtiene mediante Zn¡Q.ta resistencia R, es la pendiente de la curva en el punto de operación.
Considérese la condición de operación en la vecindad del punto P. Se define como /z una
desviación pequeña de la altura a partir del valor en estado estable y como 4 el pequeño cambio
conespondiente del f1ujo. A continuación, la pendiente de la curva en el punto P está dada por
a:: caudal en estado estable (antes de que haya ocurido un cambio), m,/seg
4¡ desviación pequeña de la velocidad de entrada de su valor en estado estable, mr/seg
desviación pequeña de la velocidad de salida de su valor en estado estable, m3/seg
H: altura en estado estable (antes de que haya ocunido un cambio), m
h: desviación pequeña de la altura a partir de su valor en estado estable, m
Como se señaló antes, un sistema se considera lineal si el flujo es laminar. Aunque el flujo
sea turbulento, el sistema se puede linealizar si los cambios en las variables se mantienen peque-
ños. A partir de la suposición de que el sistema es lineal o linealizado, la ecuación diferencial de
este sistema se obtiene del modo siguiente. Como el caudal de entrada menos el caudal de salida
durante el pequeño intervalo de tiempo dr es igual a la cantidad adicional almacenada en el tan-
que, se observa que
C dh : (q¡ - q,,) dt
A partir de la definición de resistencia, la relación enfre q(, y ft se obtiene mediante
h
ct^ - R
La ecuación diferencial para este sistema para un valor constante de R se convierte en
dh
*ra*h:Rq, (4-2)
104 lngeniería de control moderna
H(s) R
Q,G) RC.r f I
Q,(.s) 1
Q¡G) RCs * 1
L#:n, (4-3)
c,#: Q - et (4-4)
h2
(4-5)
Rn:'|t
,,#: r, Qz (4_6)
QrG)
(:4-l)
Q@ RrC1R2C2s2 + (RrCr + R2C2 f RrC,)s t I
Q+q T
-+q
Ht!ht @ : Caudal en estado estacionario
H2+ h2
H¡ : Nivel de líquido en estado 1
Es instructivo obtener la Ecuación (4-7), función de transf'erencia de los sistemas que interac-
túan, mediante una reducción del diagrama de bloques. A partir de las Ecuaciones (4-3) a (4-6),
se obtienen los elementos del diagrama de bloques, tal como aparece en la Figura 4-3(a). Si se
conectan las señales de manera adecuada, se puede construir un diagrama de bloques, como el de
la Figura 4-3(b). Es posible simplificar este diagrama de bloques, tal como aparece en la Figura
4-3(c). Simplificaciones adicionales llevan a cabo en las Figuras 4-3(d) y (e). La Figura 4-3(e) es
equivalente a la Ecuación (4-1).
-A-Li|*
l
I
Hz(r)
osEF
t-
?r(s)
[.1:13'
(a)
QzG)
(e)
Figura 4-3. (a) Elementos del diagrama de bloques del sistema mostrado en la Figura 4-2;
(b) diagrama de bloques del sistema; (c)-(e) reducciones sucesivas del diagrama de bloques.
106 lngeniería de control moderna
Sistemas neumát¡cos. Las últimas décadas han visto un gran clesanollo de los controla-
dores neumáticos de baja presión para sistemas de control industrial, que en la actualidad se usan
ampliamente en los procesos industriales. Entre las razones para que estos controlaclores resulten
atractivos están que son a prueba de explosiones, son sencillos y son fáciles de mantener.
d(LPt
(4-8)
dq
Jonde d(AP) es un cambio pequeño en la diferencia de presión clel gas y rtq es un cambio peque-
ño en el caudal. El cálculo del valor de la resistencia R del flujo de gas puede llevar mucho
Ile mpo' Sin embargo, experimentalmente se determina con faciliclad a partir de una gráfica
de la
lit-erencia de presión frente al caudal, calculando la pendiente de la curva en una condición de
.rperación determinada, como se aprecia en la Figura 4-4(b).
La capacitancia del recipiente a presión se define mediante
:VL do
dm
C:- (4-9)
dp dp
(a) (b)
La capacitancia del sistema de presión depende del tipo de proceso de expansión implícito. La
capacitancia se calcula mediante la ley de los gases ideales. Si el proceso de expansión del gas es
politrópico y el cambio de estado del mismo está entre isotérmico y adiabático, entonces
donde Rgu" :
constante de gas, ft-lbr/lb "R.
El eiponente politrópico n es unitario para la expansión isotérmica. Para la expansión adia-
bática, n es igual al cociente entre los calores específicos co/c,,, donde co es el calor específico a
presión constante y cu es el calor específico a volumen constante. En muchos casos prácticos, el
valor de n es aproximadamente constante y, por ende, la capacitancia se considera constante.
El valor de dplctp se obtiene a partir de las Ecuaciones (4-10) y (a-11). De la Ecuación (4-10)
se tiene
o bien
dp_ I : p" :p
ttp Knp" t prp" ' p,
Sustituyendo la Ecuación (4-11) en esta última ecuación se obtiene
dp_ I
dp nR"u"T
Capítulo 4. Modelado matemático de sistemas de f luidos y sistemas térmicos 109
P: presión del gas en el recipiente en estado estable (antes de que ocuffan cambios en la
presión), lb¡/ft2
p, : cambio pequeño en la presión del gas que entra, lbr/ft2
p,, : cambio pequeño en la presión del gas en el recipiente, lbr/ft2
V: volumen del recipiente, ft3
r?? : masa del gas en el recipiente, lb
4: caudal del gas,lb/seg
p: densidad del gas, lbift3
Para valores pequeños de p,y p,,, la resistencia R obtenida mediante la Ecuación (4-8) se vuelve
constante y se escribe como
P:P¡-Po
q
c: dm
ú)
Como el cambio de presión dp., multiplicado por la capacitancia C es igual al gas añadido al
recipiente durante d/ segundos, se obtiene
C dp,,: q dt
o bien
^dp,, P¡ p,,
drR
lo cual se escribe como
dn
RC '." t Po: P¡
dr
Entrada
Ph
Orificio Ps
+ Aleta
{
A válvula
de control
Tobera
contrapresión P¿
siefil +
+ A válvula
Pc neumática
A la atmósfera
,- :1.::tfo A válvula
: :::E P, neunática
D + Suministro
de aire Pe
(a) (b)
Figura 4-6. (a) Diagrama esquemático de un relevador con escape; (b) diagrama esquemático
de un relevador sin escape.
presión trasera de Ia tobera P,,, la constante del tiempo clel relé neumático es insignificante en :
comparación con las otras constantes de tiempo más grandes del controlador neumático y la l
planta. l
{
Obsérvese que algunos relés neumáticos funcionan en acción inversa. Por ejemplo, el relé de I
1a Figura 4-7 es un relé de acción inversa. En é1, confbrme aumenta la presión trasera de
la tobera P7,, la válvula de esf'era es impulsada hacia el asiento inferior, por lo cual disminuye la I
¡
presión de control P,,. Por consiguiente, se trata de un relé de acción inversa. I
I
I
I
I
_-l
112 lngeniería de control moderna
Tobera
contrapresión P¿
A la atmósfera
A válvula
neumática
t
i:Tlil'F:
Figura 4-7. Relevador de acción inversa.
-:-
\
\4
-\*
b"
a+b
\
,f
%.Fl "'s'
(0
(e)
Figura 4-8. (a) Diagrama esquemático de un controlador proporcional neumático de tipo fuerza-distancia;
(b) aleta montada en un punto fijo; (c) aleta montada en los fuelles de realimentación;
(d) desplazam¡ento x como resultado de la suma de dos pequeños desplazamientos;
(e) diagrama de bloques para el controlador; (f) diagrama de bloques simplificado
para el controlador.
igual a F¡,, y la presión de control igual a P.. Cuando existe un effor, la distancia tobera-
aleta, el desplazamiento del fuelle, el desplazamiento del diafragma, la presión trasera de la to,
bera y la presión de control se desvían de sus valores de equilibrio respectivos. Supóngase que
estas desviaciones son x, y, z, pt, y p,, respectivamente. (La dirección positiva para cada variable
de desplazamiento se indica mediante una punta de flecha en el diagrama.)
Suponiendo que la relación entre la variación en la presión trasera de la tobera y la variación
en la distancia tobera-aleta es lineal, se tiene que
de diafragma'
clonde K1 es una constante positiva' Para la válvula
P,,: KzZ
Kj KtKz
x: Kx
p,:-ñrr: t
(4-16'
que
donde K : Kt&lKzes una constante positiva. Para el movimiento de la aleta, se tiene
ba ('- (4-11
x: a'lb
\'
¡
o+h
- -'
es pertinente:
El fuelle funciona como un resorte y la ecuación siguiente
(4- 18
AP,': kr! I
b
P,(s) a-l b
:K, (4-t9
E(s) -K aA
I +K
o+bl,
como P,, Y e son proporcio-
La Figura 4-B(0 contiene un diagrama de bloques simplificado'
denomina cctntrolador neumático pro'
nales, el controlador neumático de ta Figura +-S(a) se
ganancia del controlador neumáticc
porcional. como se observa en la Ecuación 14-19), la
que conecta la aleta' [El enlace que
proporcional varía en gran medida si se ajusta el enlace
todos los controladores proporcionale'
conecta la aleta no aparece en la Figura a-8(a).1 En casi
para variar la ganancia ajustandc
comerciales existe una perilla de ajuste u otro mecanismo
este enlace.
una dirección y e1 fuelle de realimen-
Como señaló antes, la señal de enor movió la aleta en
grado más pequeño' Por tanto' el ef-ecto de'
tación la movió en la dirección opuesta, pero en un
realimentaciór
fuelle de realimentación esreducii la sensibilidad defcontrolador' El principio de
proporcional amplia'
se usa con frecuencia para obtener controladores de banda
q
-
P¡ P"
P, P.
(b)
P1:lt(P,+p,)
Atmósfera +
Presión de entrade
0e relerencla
Presión
de s¡lida
Suministro Presión
de ¿ire 0e conüol
F,.+ p,.
igual a XylaPresiónde
Sip.:0,existeunestadodeequilibrioconladistanciatobera-aleta
: l)y
(donde k <
.onirot igual a P-.. En este estado de equilibrio ' Pt P'ft
(4-21t
X: u(P,At
x
-a 4 P,(.1
A')
;<nJA'-
f en nuestro análisis' A continuación se vuelve a escrihir 1¡
es posible no considerar el término
siguiente:
Ecuación (4-23) para que refleje esta suposición del modo
p,,(7 - k)A1: P"(42
P,, Y P" se convlerte
en
y la función de transferencia entre
p.(s)_+_\ I :K^
P,,(s) At l- k Y
nealiza la válvula con actuador neumático. Se definen las variaiiones pequeñas en la presión
de l
cionar la carga, formada por el resorte, la fricción viscosa y lá masa, la ecuación de balance
de la
tuerza se convierte en
Ap,: mi + bi + kx
donde ltt: masa de la válvula y vástago de la válvula
á : coeficiente de fricción viscosa
k: constante del resorte
Si las fuerzas producidas por la masa y la fricción viscosa son insignificantes, entonces
esta últi-
ma ecuación se simplifica a
AP": kx
X(s) A
K'
P.(.t: l:
F,+ P,
+Q+q¡
donde X(s) : {'Ix] y P.,(s) : 91p,.).Si flujo a través de la válvula con actua.
4¡, el cambio en el
dor neumáti"o, p.opor.ionot"u'i, el cambio en el desplazamiento del vástago de la válvula'
entonces,
",
elr) : rctl
X(.s)
donde Q¡G) : !l(q,) y Ko es una constante' La función de transferencia entre 4¡ Y P,, se convier-
te en
_ G(s)
C(s)
R(s) 1 + G(s)I1(s)
Si lG(s)/1(s)l ) l, entonces C(^s)/R(s) se puede modificar de la forma
C(s) I
R(s) 1/(s)
(a) (b)
Figura 4-13. (a) Controlador proporcional neumático; (b) diagrama de bloques del controlador.
I)
"+b
"H,
(c)
La restricción R evttar¡
En este caso, el cambio en la presión de control pc sefá instanláneo'
el cambio de presión p,.Pot tanto' er
momentáneamente que el fuelle de realimentación-détecte
válvula con actuador neumáticc'
fuelle de realimentación no responderá momentáneamente y la
pasa el tiempo, el fuelle de
detectará el efecto .o*pt",o dei movimiento de la aleta. Conforme
tobera-aleta x y el cambi'-
realimentación sr e^pandirá o se contraerá. El cambio en la
distancia
la Figura 4-14(b)' En estadc
en la presión de control p., se dibujan frente al tiempo /,
como en
de realimentación ordinario' L;
estable, el fuelle de realimentación iunciona como un mecanismo
es de tipo proporcional-derivativo
curva de p. fiente a / muestra claramente que este controlador
a este controlador neumá-
La Figura 4-I4(c)Áo"r,tu el diagrama de bloques que coffesponde
área del fuelle y ft" es la constante de.
tico. En el diagrama de bloques, K es una constanie, A ás el
entre P, Y e se obtiene a partir de
resorte equivalente del fueile. La función de transferencia
diagrama de bloques, del modo siguiente:
_K
b
P.(s) q*b
E(s) I I-
KaAl
''albk,RCs+l
En semejante controlador, la gananciadelazolKaAll@+ b)k,(R!|t
1)ll suele ser mucho má'
por'tantó, la función de transferencia P.(s)/E(s) se simplifica para producir
grande que la unidad.
P'(s)-
K-(li T,ts)
E(s)
donde
bk-
x,:
'aA -^ - 7,,: RC
de transferencia l/(RCs f l) e:
Por tanto, el retraso en la realimentación negativa' o la función
a un controlador proporcic-
el camino de realimentación, modifica el co'ntrolador proporcional
nal-derivativo.
abierta' la acción de cor-
Obsérvese que, si la válvula de realimentación está completamente
cerada, la ac-
trol se vuelve proporcional. Si la válvula de realimentación está completamente
banda estrecha'
ción de control se vuelve proporcional (de encendido y apagado) de
b
a+h
0
a+h
(d)
b
P.(s) a-fb
Ka A/ I \
E(s)
t*o-bk,(' ocr*'J
122 lngeniería de control moderna
P.*
(b)
bK
P.(s) ath
E(s) KaA (R,C - R,7C)s
1+
a*b k, (R¿Csfl)(R,Cs*l)
Sr se define
=bk.,
T,lT,s2tfs+1
'aA T¡S
: Kr( 1 +
,l * r,') @-24)
donde
bk,
K,,:
aA
", Ñ;i;";#;l;,
ciones suficientemente precisas para gran parte de los
propósitos.
r ^ c^^^:<-
La Sección i2-7
? contiene
^nnfiana rrr¡
un:
]l
-lr I
(b)
ez, et, r7a, respectivamente. Obsérvese que, como la válvula es simétrica, At: AzY Az:44. Si
se supone que el desplazamiento ,{ es pequeño, se obtiene
a /r" \
At--A.,:k(t*r)
^
\- /
/.. \
Az:A,:o( ;-')
\- ./
tr ,- ^: c,,6- n(;.')
Qz.: czAz : c,n6- n(} -,)
4t: ctAt
tr,* ^
: c,uíuÁ(;.
I
: c,,E€.
I
4+: czA+
donde C1: cftrE{¡,y C:: crt<ulzg'y, y I es el peso específico, que se obtiene mediante
"i : pg, donde p es la densidad de la masa y g es la aceleración de la gravedad. El caudal q par'
el lado izquierdo del pistón de potencia es
El caudal del lado derecho del pistón de potencia al drenaje es igual a este q y se obtiene mediante
P'-Pt:Pz
o bien
P,: Pt I Pz
Para la válvula simétrica de la Figura 4-l'7(a),la presión en cada lado del pistón de porencia
es
(.1
l2)p, cuando no se aplica una carga, o Lp:0. Conforme se desplaza la válvula de bobina,la
presión en una línea aumenta, a medida que la presión en la otra línea disminuye en
la misma
cantidad,
En ténninos de p., y Ap, se vuelve a escribir el caudal obtenido mecliante la Ecuación (4-
4
25), como
Q: 4t - Q+: Ct
Considerando que la presión cle suministro p., es constante, el caudal q se vuelve a escribir
como
una función del desplazamiento de la válvula -r y la dif'erencia cle pr"iión Ap, o bien
e: Ct
Aplicando la técnica de linealización para este caso presentada en la Secció n 2-'7 .la ecuación
linealizada alrededor del punro ¡,: : i, Lp : Lp, q :
d es
(1 :. if I
-Cr
p,+ Lp
i."l jr:i.A7,:a¡;
h: rr/: l
,'AP
I
e: Ké - KzLp (4-27 )
donde
(C, - t;
C:)J'2'>
Kt - 0
K: -(Cr + C2)
' 4.-:'2. , > 0
¡,,
128 lngeniería de control moderna
menor.
La Ecuación (4-27) se puede escribir ahora como
ll dv\
or:E(o'*- APA)
:L(u,'-
^,*)
capítulo 4. Modelado matemático de sistemas de fluidos y sistemas térmicos 12g
mi+by:fru,r-Api)
o bien
.. (. A'p\ AK,
.j''(r, (4-28)
o'r)i: *^
donde ¡z es la masa de la carga y á el coeficiente de fricción viscosa.
Supóngase que el desplazamiento de la válvula piloto r es la entrada y el desplazamiento
del
pistón de potencia y es la salida, a partir de la Ecuación (4-28) se observa qur
tu función de
transferencia para el servomotor hidráulico es
Y(s)
x(s) uo!o',"Y,]
'[(^i,) '-
(4-2e)
s(Zs * l)
donde
mK.
K: bK, -,7
'V -¿--
AO bK¿* Az¡t
AK, Kl
En la Ecuación (4-29) se observa que la función de transferencia es
de segundo orden. Si el co-
ctente mKrf(bKr+ Azp) es despreciable o lo es la constante de tiempo
Z, la función de transf'e-
rencia f(s)/X(s) se puede simplificar de la forma
r(s)
X(s) r.
I(s)
X(s) s(Z1s f l)(Zrs + 1)
válvula piloto es una válvula con solape cero, el análisis de los servomotores hidráulicos se sin-
plifica.)
En el análisis presente, se supone que el fluido hidráulico es incompresible y que la fuerza
de
inercia del pistón de potencia y d" lr-.utga es insignificante en comparación con la fuerza hi-
con sola-
dráulica deipistón de potencia. También se supone que la válvula piloto es una válvula
pe cero y que la veloóidad del flujo del aceite es proporcional al desplazamiento de la
válvul¡
piloto.
La operación de este servomotor hidráulico es la siguiente. Si la entrada -rr mueve la válvul"
piloto a ia derecha, se descubre el puerto II y, por tanto, se introduce aceite a alta presión en e-
iado derecho del pistón de potencia. Como el puerto I está conectado al puerto de drenaje'
el
aceite del lado izquier¿6 ¿át pistón de potencia regresa al drenaje. El aceite que f-luye haci:
el cilindro de potencia está a alta presión; el aceite que fluye fuera del cilindro de potenci-
hacia el drenajé está a baja presión. La diferencia resultante en la presión de ambos lados
de'
pistón de potencia provocará que se mueva a la izquierda'
Obsérvese que ól caudal dé aceite 4(kg/se^g) por dr(seg) es igual al desplazamiento del
pistór
de potencia drr(m) por el área del pistón A(-Ii por ta OenslAad del aceite p(kg/m3)' Por tanto'
donde K, es una constante positiva. A partir de las Ecuaciones (4-30) y (a-31) se obtiene
dv
AP
o--Ké
A( eilc
t'oj9
pfeslon
ilr
lYl
Válvu1a piloto
Cilindro de potcncta
K
r(s) _ alb s
E(s)
II
Ka
t-
s a-tb
c_onsiderando que, en condiciones de operación normales, se tiene que
última ecuación se simplifica
lKalfs(a+ b)ll > l, esta
a
r(s): b
:K..t'
-
É(s) d
a
;iT
(a) (b)
Figura 4-20' (a) servomotor que actúa como un controrador proporcionar;
(b) diagrama de bloques del servomotor.
132 lngeniería de control moderna
A(Pr-Pr):kz,
donde A: área de pistón, plg2
k: constante del resorte, lb¡/plg
El caudal q se obtiene mediante
,:P,-P,R
donde q: caudal a través de la restricción, lb/seg
R: resistencia al flujo en la restricción, 1br-seg/plg2-lb
Como el caudal a través de la restricción durante dr segundos debe ser igual al cambio en la masa
del aceite del lado izquierdo del pistón durante los mismos dr segundos, se obtiene
q dt : Ap(d¡, - dz)
donde p :
densidad, lb/plg3. (Se supone que el fluido es incompresible o que p : constante.,
Esta ú1tima ecuación puede reescribirse como
dy_tlz_Q-:Pt Pz_ kz
dr dt Ap RAp RA2 p
I
L*
v
I
(a) (b) (c)
Figura 4-21. (a) Amortiguador; (b) cambio escalón en y y el cambio asociado en z f rente a f ;
(c) diagrama de bloques del amortiguador.
capítulo 4. Modelado matemático de sistemas de fluidos y sistemas térmicos 133
o bien
dy _dz k,
*
dt dr RArp
Tomando las transformadas de Laplace de ambos miembros de esta última ecuación, y suponien-
do condiciones iniciales nulas. se obtiene
sr(s): sZ(s)-r !^
RA'p
trn
Por tanto, la función de transferencia de este sistema se convierte en
Z(s) _ .t
Ks) ,+-L
RA'P
sea RAzplk: z. (obsérvese que RA'plktiene dimensiones de tiempo.) Entonces
Z(s)_ Ts _ I
)'(s) Ts-t1
l+1
Zs
Claramente, el amortiguador es un elemento diferenciador. La Figura 4-21(c) muestra una repre-
sentación del diagrama de bloques para este sistema.
\
b Área=A
a
::laceite=p \ n¡-b
Resistencia = R
(a) (b)
En un controlador semejante, bajo una operación normal, lKctTll(.a + b)(Ts + 1)ll > 1, con lo
que resulta que
)'(s) _
E(s)
r,(' .;r)
donde
b RA2 p
K,,:
,a -, T¡: T:;
k(y-z):A(Pz-P)
Pr- Pt
,R
qdt: pAdz,
Por tanto
A RA2 p dz.
J:¿+,qR:z*_
' k' k dt
o bien
Z(s) I
I'(s) Zs f 1
\
q
/
\
bR
I/ [-51
lprl p,l
I'
(b)
donde
7:M'P
k
La Figura 4-23(b) muestra un diagrama de bloques para este sistema. A partir del diagrama de
bloques, la función de transferencia Ks)/E(s) se obtiene como
bK
f(s) alb.s
Et .st I L-
uKl
a*b s Is*1
Bajo una operación normal, se tiene que laKll@ + b)s(Zs + 1)ll > 1. Por tanto,
I(s)
E(r):K,'(l-Ts)
donde
b RA2 r'¡
K,,- I-
á, k
z(s) IrJ
Y(s) T1T2s2 + (Zr + ZT)s -l 1
t
\
.I / l
\
b
_l
Area = A
b
t+b
a Irs
,+b T1 T2 s2 + (I1 + 2I2)s + 1
Figura4-25.DiagramadebloquesdelsistemamostradoenlaFigvra4-24'
La función de tran'
En la Figura 4-25 semuestra un diagrama de bloques para este sistema'
ferencia f(s)/E(s) se puede obtener como
\
Y(s) b s
- -s
a-ro T1T2s2 + (zr + 2T)s'l I
laK Zrs
t_- T1T2s2+(71 +27)s*l
>l
la+bs
De donde
r(s) b T1T7s2 + (zr + 2T)s -l I
E(s) a 7rs
K.
: Kot I K,¡s
.t
donde
rl-
bT,+2T, bl K¿: - Tz
b
t'n- ^,---.
' aTt
o Tl a.
proporclon:
Por lo tanto, el controlador que se muestra en la Figura 4-24 es un controlador
integral-derivativo (controlador PID)'
aunque la capacitan-'-l
otra. Estos sistemas se analizan en términos de resistencia y capacitancia,
elementos de pa-'o-
térmica y la resistencia térmica tal vez no se representen con precisión como
distribuidos en todas las sustancias' Para log:;r
metros concentrados, como, por lo general, están
distribuidos' Sin embargo' para slmf -
análisis precisos, deben utilizarse modelos de parámetros
representa mediante un modelo :
ficar el análisis, aquí se supondrá que un sistema térmico se
parámetros concentrados, que las sustancias que se caracterizan por una resistencia al fluio '
capacitancia térmica insignificante y que las sustancias que se caracterizan p:
calor tienen una
una capacitancia téimica tienen una resistencia insignificante ai flujo
de calor'
Capítulo 4. Modelado matemático de sistemas de fluidos y sistemas térmicos 137
El calor fluye de una sustancia a otra de tres formas diferentes: por conducción, por convec-
ción y por radiación. Aquí sólo se considerarán la conducción y la convección. (La transferencia
de calor por radiación sólo se aprecia si la temperatura del emisor es muy alta en comparación
con la del receptor. La mayor parte de los procesos térmicos en los sistemas de control de proce-
sos no involucran transferencia de calor por radiación.)
Para la transferencia de calor por conducción o convección,
cl:KL0
donde :
17 flujo de calor, kcal/seg
A0: dif-erencia de temperatura, nC
K: coeficiente, kcal/seg nC
KA
K: por conducción
--,
AX'
La resistencia térmica para una transferencia de calor por conducción o por convección se obtie-
ne mediante
!
R:d(L?) :
dqK
Como los coeficientes de conductividad y convección térmica son casi constantes, la resistencia
térmica para la conducción o Ia convección es constante.
La capacitancia térmica C se define mediante
Supóngase que la temperatura del líquido que entra se mantiene constante y que el flujo-d.
calor de entrada al sistema (el calor que proporciona el calefactor) cambia repentinamente de H '
n + h,, donde h, representa un cambio pequeño en el flujo de calor de entrada. El flujo de calt-:
de salida cambiará, entonces, de fbrma gradual, de H a H -l ho. La temperatura del líquido qu.
sale también cambiará de @,, a @,, + 0. Para este caso, /t,,, C y R se obtienen, respectivamente '
como
It,r: Gc9
C: MC
R
0l
hu Gc
- ; Líquido
caliente
(a) (b)
Figura 4-26. (a) Sistema térmico; (b) diagrama de bloques del sistema.
capítulo 4. Modelado matemático de sistemas de fluidos y srstemas térmicos 139
o bien
d0
h"
'*:''
que puede reescribirse como
d0
orat0:Rtt
Obsérvese que la constante de tienpo del sistema es igual a RC o M/G segundos. La función de
transferencia que relaciona 0 conle, se obtiene mecliante
@(.s)
H'(s) RCsfl
donde @(s) : y,l](t)l y H¡(s) :9,lhi@1.
En la práctica, la temperatura del líquido que entra puede fluctuar y actuar como una pertur-
bación de carga. (Si se pretende mantener una temperatura de salida constante, puede instalarse
un controlador automático que ajuste el flujo de calor de entrada, con el propósito de compensar
las fluctuaciones en la temperatura del líquido que entra.) Si la temperatura del líquido que entra
cambia repentinamente de @, a 6,* ii,, mientras que el flujo de calor de entrada A y eiflu¡o de
1íquido G se conservan constantes, el flujo de calor de salida cambiari de 11 a H + h,, y la tempe-
ratura del líquido que sale cambiará de @, a 6"+ 0. La ecuación dif'erencial para este caso es
d0
C-clt : Gc1¡ - h,,
d0
RC
dt
--r0-0,
La tunción de transf-erencia que relaciona 0 y 0, se obtiene mediante
@(s) I
@¡(s) RCs * I
d0
RC +0:0¡+Rhi
th
La Figura 4-26(b) muestra un diagrama de bloques que corresponde a este caso. Obsérvese que
el sistema tiene dos entradas.
140 lngeniería de control moderna
ln
-:0.00-5d/
Suponga Que, en I - /1, H - 1.125 m Integrando ambos miembros de esta última ecuación.
obtiene
t.125
If dH
- | t 0.005td¡- 0.005r,
Jrr., -Iu J,
De aquí se sigue que
o hien
t, - 175.7
Por tanto, la altura se reduce a la mitad del valor original (2.25 m) en 175.7 seg.
Q¡ >- Jq
Capacitancia
R2: s'
(4-3s)
T -;,(,, -:')
t (.4-36)
dht | /h,
: crl h, *
o" ;,)\
ft,
(4-37)
¿,
Defina las variables de estado xt y xz mediante
^,
xt: ht
xz: hz
las variables de entrada ut ! uz mediante
ut: Q¡t
uz: 4¡z
y las variables de salida !t e lz mediante
lr: ht: xt
!2.: hz: xz
Entonces las Ecuaciones (4-36) y @-37) se escriben como
.111
xr: -nú"r*oC *t*"u,
,. I /t l\ I
T
Qt +q t+ =D<-) 6JJc*-Qz+q¡z
+Qt+Qz+Qo
R'Cr
I tl ,,-]
/t l: -
1
f_+ I
R,Cz \R,C:
^
:, )ll ¡t / ]t;:l
que es la ecuación de estado, y
lt,l-[;?][::i
que es la ecuación de salida.
A-4-3. El valor de la constante del gas para cualquier gas se determina a partir de obsen,aciones expe:-
mentales precisas de valores simultáneos de p, t y T.
Obtenga la constante del gas R"1." p&ro el aire. Observe que a 32"F y 14.7 psia. el volum."
específico del aire es de i2.39 ft3/ib. A continuación obtenga la capacitancia de un recipienrc -
presión de 20 ftl que contiene aire r 1 60"F. Suponga que el proceso de expansión es isotérmic
Solución.
pL^ 11.1 x 114 x 12.39
Ruir" : 53.3 ft-lbr/lb"R
T 460+32
Remitiéndose a la Ecuación (4-12). la capacitancia de un recipiente a presión cle 20 ft3 es
:6.05x10 t lb-
nRoi,,T 1x53.3x620 lbr/fr'
Observe que, en términos de las unidades del SI, R.,,,." se obtiene mediante
:.lp(N/m2)
0.5 x lo5
p,r"o
--I-Y/
Válvula I o
"c R: Válvula 2
Figura 4-29. (a) Sistema de presión neumático; (b) curvas de diferencia de presión
frente al caudal másico.
Capítulo 4. Modelado matemático de sistemas de f luidos y sistemas térmicos 143
La Figura 4-29(b) contiene los caudales másicos correspondientes (kg/seg) a través de las válvu-
las. Suponga que los t-uelles se expanden o se contr¿len en forma lineal con las presiones de aire
que se les aplican, que la constante del resorte equivalente del sistema de fuelles es ft - I x 105
N/myquecadafuelletieneun áreaA:15 x l0 am2.
Definiendo corlro ,r el desplazamiento del punto medio de la varilla que conecta dos fuelles,
encuentre la función de transferencia X(.r)/P;(,i). Suponga que el proceso de expansión es isotérmi-
co y que la temperatura del sistema completo permanece en 30"C.
Solución. Remitiéndose a la Sección zl-3, la función de transferencia P1(s)/P¡(s) se obtiene
COITIO
pr(s) I
: (4-38)
P¡(s) Rlcs*l
De manera similar, la función de transf-erencia P,(s)P'(s) es
Pz(s) I
(4-re)
Pr(s) R2Cs * I
La fuerza que aciúa sobre el fuelle 1 en la dirección x es A(P + pi) y la fuerza que actúra sobre el
fuelle 2 en la dirección x negatila es AtP * ¡r). La fuerza resultante se equilibra con ftx, fuerza
del resorte equivalente del lado corrugado del fuelle.
AQtt - P): kt
o bien
A[P¡(s)-Pr(s)l-ÁX(s) (4-40)
(4-41)
P¡(s) k(R1Cs+ l)(R2Cs+ 1)
l
D tlL,o
' 0.5 l0) N/m2
t" wJJJz le|i_
.-0.311 Iw
,r,, - I.5' lo 5
I
I
kg/seg
I
I
V 5xl0 I :5.75 " l0 " kc
nR,¡,.f 1.287 t273+301 -
N/m'
donde R,,'." : 287 N-m/kg K. (Véase el Problema A-4-3.) En consecuencia,
X(s) 1.44 x l0 7s
P¿(s) (9.6s+1X19.2s+1)
A-4-5. Dibuje un diagrama de bloques del controlador neumático de la Figura 4-30. A continuaci :.
obtenga la función de transferencia de este controlador. Suponga que R¿ ( R¡.
Si se elimina la resistencia R.7 (y se sustituye con una tubería del tamaño de la línea), ¿,-,
acción de control se obtiene? Si se elimina la resistencia Rr (y se sustituye con una tubería ¡.
tamaño de la línea), ¿qué acción de control se obtiene?
Solución. Suponga que cuando e : 0, la distancia tobera-aleta es igual a X y \a presión de c.:-
trol es igual a P-.. En este análisis. se supondrán desviaciones pequeñas de los valores de refer. -
Ps
:
--r+r--
Figura 4-30. Diagrama esquemático de un controlador neumático.
capítulo 4. Moderado matemático de srstemas de fruidos y
sistemas térmicos 14s
,: u o
a- b "- o*h'
,,
b
P,(.r): a-lb
E(s)
1+K;hi(1#')(#)
Para un controlador práctico, en una operación
mucho mayor que la unidad T¡
normar,^]KaA T,slr@ r b)k,(T¡s * l)(2.¡s + r)ll es
Y ) i,t. Por tanto, la función d" t anrí'"rencia se simplifica del
modo siguiente:
P,(s) . bk,(T¡s
E(s)
+ 1X4rs + 1)
'*(+ ,:,-- r,,)=r,,(, ***a,,)
hk.
K,.: -:
'nA
Por tanto, el controrador de la Figura 4-30 es proporcionar-integral-derivativo.
"+b
"+h
b
.+b
(a + b) k,lT,s + t )iI¿.r + ¡
(b)
Figura 4-31. (a) Diagrama de bloques del controlador
neumático mostrado en la Figura 4-30;
(b) diagrama de bloques simplificado.
146 lngeniería de control moderna
A-4-5. Las válvulas de bobinas reales tienen un solape o un subsolape debido a las tolerancias de manu-
factura. Considere las válvulas de bobina con solape o subsolape de la Figura 1-32(a') y (b). Trace
las curvas que relacionan el área del puerto descubierta A frente al desplazamiento r.
Solución. Para la válvula con solape, existe una zona muerta entre - I ,,, y I x1y, o bier.
I rn < r < I x¡. La Figura 4-33(a) muestra la curva del área del puerto descubierta A frente a.
Tal válvula con solape no funciona como válvula de control.
desplazarr-riento -r.
Para la válvula con subsolape, en la Figura 4-33(b) se muestra la curva del área del puerto. -
fiente al desplazamiento x. La curva ef'ectiva para la región con subsolape tiene un¿r pendiente mí,
alta, lo que representa una mayor sensibilid¿id. Por lo general, las válvulas que se usan para e
control tienen un subsolape.
-.l
Alta Baja Alta Baja
presión presión presión prcsión
(a) (b)
Figura 4-32. (a) Válvula de bobina con solape; (b) válvula de bobina sin solape
Area expuesta
a alta presión
Are¿r
efectlva
Arca cxpuesta
a baja presión
(a) (b)
Figura 4-33. (a) Curva del área del puerto descubierta A frente al desplazamiento x
para la válvula con solape; (b) curva del área del puerto A frente al desplazamiento x
para la válvula sin solape.
A-4-T . La Figura 4-34 muestra un controlador hidráulico de tubos a choro. El fluido hidráulico Se rxpe :
del tubo a chono. Si el tubo a chorro se calxbia hacia la derecha de la posición neutral, el pisr,
de potencia se mueve a la izquierda, y viceversa. La válvula de tubo ¿i chorro no se usa tanto con.
la válvula de aleta, debido a un gran flujo nulo, a una respuesta más lenta y a características ir'
predecibles. Su principal ventaja estriba en su insensibilidad a los f'luidos sucios.
capítulo 4. Modelado matemático de sistemas de fluidos y sistemas térmicos 147
orf;',i,',',*
Figura 4-34. Controlador hidráulico de tubos a chorro.
Suponga que el pistón de potencia se conecta ¿r una carga ligera, cle modo que la fuerza cie
inercia del elernento de la carga es insignificante en comparación con Ia fuerza hidráulica que
desamolla el pistón de potencia. ¿Qué tipo de acción de control produce este controlador?
Solución. Deflna como,r el desplazamiento de la tobera a choro a partir cle la posición neutr¿rl
y como.v el desplazamiento del pistón de potencia. Si la tobera a chono se mueve a la derecha un
desplazamiento r pequeño. el aceite fluirá al lado derecho ilel pistón de potencia y el aceite del
lado izquierdo del pistón de potencia regresará al drenaje. E,l aceite que fluye hacia el cilindro cle
potencia está a una presión alta; el aceite que fluye desde el cilindro cle potencia al clrenaje está a
una presión baja. La diferencia de presión resultante provoca que el pistón de potencia se rrlleva a
1a izquierda.
Para un desplazamiento pequeño de la tobera a choro x, el caudal qhaciael cilinclro de poten-
cia es proporcional a -r; es decir,
4: Ké
Para el cilindro de potencia,
Apd,t: qdt
donde A es el área del pistón de potencia y p es la densidad del aceite. De este modo
dl¡ _ u
_1 : K, x:Kx
dt Ap Ap
donde K : Ktl(Af,) - constante. Por tanto, la función cle transf'erencia ),(,r)/X(s) es
Y(,s)
:Í
X(s) .t
El controlador produce la acción de control integral.
148 lngenlería de control moderna
Y(s) ttz
r
_ J
t(s) a, * a2 0t bs K
l+ I
ay ct. b,s]_k s
lu,ósKl l>t
latla2ás+k.il'
A-4'9. Calcule la función ile transferencra Z(s)lY(s) del sistema hidráulico que se muestra en
la Figu-
ra 4-31 . Suponga que los dos amortiguadores del sistema son idénticos.
Solución- Para calcular las ecuaciones del sistema, se supone que la fuerza F se aplica en el
extremo derecho del eje produciendo un desplazamiento y. (Todos los desplazamientosl,
),, y z se
miden desde las respectivas posiciones de equilibrio cuando no existe fueiza aplicada
en el extre-
mo derecho del eje.) Al aplicar la fuerza F, la presión P1 se hace mayor que li presión pi,
o bien
P t > P\. De forma similar, pz > pz.
Para el balance de fuerzas se tiene la siguiente ecuación:
l''-
w ¿- AtRp
Si se define A2Rp: B (B es el coeficiente de fricción viscosa), entonces
w ,.:k" (4-44)
B"
Además, para el lado derecho del amortiguador se tiene
q2dt : Ap tlw
De ahí, 4z: (Pz - P)IR, se obriene
01 A(Pz Pi)
o bien
Ap -*np
A(Pz P): BW (4-4s)
Área = I
Figura 4-37. Sistema hidráulico
150 lngeniería de control moderna
Z(s) kzs
/tsl - k,],
ft'*'
B.s2 \.2kt r
B
Z(s) Zrs
rr.r- r, r',2 + 17r * 2r').\ I
RC,t!: _ (t,,: Rh r H,
,lt
Tomando las transformadas de Laplace de ambos miembros
tuyendo la condición inicial 0o(0) : 0, se obtiene
de esta última ecuación y susti-
@"(s):
Rt
+ @i(s)
RC'+ 111(s) a6, a ,
El diagrama de bloques del sistema que corresponde a esta
ecuación aparece en la Figura 4-39. I
:
I
l
l
I
!
¡
I
I
Figura 4-39. Diagrama de broques del sistema de calefacción de
aire
I
Termómetro
Figura4-40.Sistemadeltermómetfodelgadodemercurioconparedesdevidrio.
R-d(Lq
,rt:l
L0
elflujodecalor4seobtiene,enfuncióndelaresistenciatérmicaR,como
{.@ + 0,,¡ - (@ + 0) - e
q:-- -¡ -- -01,
R
o bien
d0
RC.+0:0b
dt
(
termómetro'
La Ecuación (4-49) es un modelo matemático del sistema del
a la Ecuación (4-4g), un sistema eléctrico análogo para el sistema del te
Remitiéndose
metro se escribe como
de.
o, t- e',-- €¡
T
en la Figura 4-41
un circuito eléctrico fepresentado mediante esta úitima ecuación apafece
PROBTEMAS
3""4"1. Considere el sistema del tanque de agua cónico B-4-3. Para el sistema neumático de Ia Figura ¿l-421, su-
- ir_:ura 1-42; el flujo a través de la válvula es turbu- ponga que los valores de la presión del aire y el despla-
. .e relaciona con la altura 11 mediante zamiento de los arrortiguadores en estado estacionario
son P y X, respectivarnente. Suponga también que la pre-
0 -0.005\ H sión de entrada cambia de P a F * 7',, donde pr es un pe-
,-' : -s el caudal medido en mr/seg y H está en me- queño cambio en la presión de entrada. Este cambio pro-
vocará que el desplazamiento de los amortiguadores
nga que la altura es 2 m en / : 0. ¿Cuál será la varíe una pequeña cantidad x. Suponiendo que la capaci-
: : 60 seg? tancia de los arnortiguadores es C y que la resistencia de
la válvula es R, obtenga la función de transt-erencia que
relaciona ,r y 7;,.
P+p,,
;i ¡rr¡ t^r12. Sistema de tanque de agua cónico. Figura 4-44. Sistema neumático.
Q*q,
-_.>
&*-q,
re-'a 4-43. Sistema de control de nivel
de líquidos.
->Q+qo
154 lngeniería de control moderna
Fi-s-
B-4-5. Considere el controlador neumático de la
B-4-4. La Figura 4-45 muestra un controlador neumáti- tiene lr
de que ra4-46.Suponiendo que el relevador neumático
co. El relevadár neumático tiene la característica : Kp¡, (donde K > 0)' deterr '
control característii¿rs de que p.
i, J *uo, donde K > 0' ¿Qué tipo de-acción de
n. tu u..iOn de control de este controlador' La entrad¡
i'L
Aleta
i+ r,
PL,+ Pt'
- -----1\
)a+r < -r
Orificio +
$-4*6. La Figura 4-47 muestra un controlador neumáti_ B-4-7. Considere el controlador neumático
' la Figu_
. :eñal e es la entracla y el cambio en la presión cle <Je
ra 4.48. ¿,Qué clase de acción de control produce este
- : -,; es la salida. Obtenga la función c,le tiansf-eren_ controlador? Suponga que el relé neumático tiene la ca_
' E{s). Suponga que el relé neumático tiene la ca_ racterística de quep,. : Kl¡n, donde K > 0.
,.. ;:.:i.a de que ¡-l : Kpt,, donde K> 0.
r--l
I
I
I
--L><J
Figura 4-47. Controlador neumático
Figura4-48. Controladorneumático.
156 Ingeniería de control moderna
B-4-8. La Figura 4-49 muestra una válvula de aleta co- sistema de la Figura 4-50 y a continuación encuentre l:
locada entre dos toberas opuestas. Si la aleta se mueve función de transf'erencia entre y y x, donde x es la pre-
li-seramente a la derecha, se produce un desequilibrio de sión de aire e ¡' es el desplazamiento del pistón de poten-
presión en las toberas y el pistón de potencia se mueve a cia.
la izquierda, y viceversa. Con frecuencia se usan disposi-
tivos como este en los sistemas de seguimiento hidráuli-
cos colno válvulas de primera etapa en las servoválvulas
de dos etapas. Este uso se da porque es posible que se
requiera una fuerza considerable para impulsar válvulas
de bobina rnás grandes que la que produce la fuerza de
flujo en estado estable. Para reducir o compensar esta
fterza, se emplea con frecuencia una configuración de
r'álvulas de dos etapas, se usa una válvula de aleta o una
tobera a chorro como válvula de primera etapa para li
ttY
apofiar la fuerza necesaria, con el propósito de impulsar
Aceite
la válvula de bobinas de la segunda etapa. bajo presión
,-l
Aceite
bajo presión
Acerte
bajo presión
'L.r*[-]'L
3.4-10. Considere el sistema de control de nivel de lí_ Se supone que la velocidad de la potencia del pistón
: - je la Figura 4-52.IJn controlador integral hidráu_ (válvula) es proporcional al desplazamiento de la válvula
- :ineja la válvula de entrada. Suponga que el caudal piloto x, o bien
: : ,r;d& en estado estable es @ y que el caudal de sali_
. : i:ttdo estable también es e. que la altura en esta- Q: u."
: ...¡le es E, qte el desplazamiento de la válvula pi- dt
-.-. estado estable es X : 0 y que la posición de la
donde K, es una constante positiva. Se supone también
- - . en estado estable es Z Se supone que el punto de que el cambio en el caudal entrante q, es negativamente
. . ,R corresponde a la altura en estado eshbje H. El
,-
proporcional al cambio en la apertura de la válvuia y, o
J: consigna está fijo. Suponga también que el cau-
bien
- :- entrada de perturbación q¿, que es una cantidad
' : . ,: -¡. se aplica al tanque
del agua en r : 0. Esta per_ 4¡
: -K'J
-":.: hace que la altura cambie de H
-.in aE + h.Este donde K,. es una constante positiva.
--:.-,pro\¡oca un cambio en el caudal de salida me_ Suponiendo los siguientes valores numéricos para el
.-- : .; . A través del controlador hidráulico, el cambio
sistema,
- .,trra provoca una modificación en el caudal de en_
--- :: Q a Q + q¡.(El controlador integral tiende a C:2m2, R : 0.5 seg/m2, K, : I m2lseg
" ,:r.:r la altura lo más constante posible en presencia
:: --:baciones.) Se supone que todos los cambios son
ct:0.25 m, b: 0.15 m, Kr:4segl
- -.t.rJades pequeñas. obtenga la función de transferencia H(s)le,t(.s).
C (Capacitancia)
Q+qo
R
(Resistencia )
j
158 lngeniería de control moderna
B-4-'l 1. Considere el controlador de la Figura 1-53. La 9-4-12. Un termopar tiene una constante de tiempo o:
entrada es la presión de aire p¡ medida desde alguna pre- 2 seg. Un termopozo tiene una constante de tiemp-
sión de referencia F en estado estable y la salida es el de 30 seg. Cuando el termopar se inserta en el termopc*
desplazamiento .l'del pistón de potencia. Obtenga la fun- zo, este dispositivo de medición de temperatura se cons.-
ción de transf'erencia y(s)iP, (s). dera un sistema de dos capacitancias.
Determine ias constantes de tiempo del sistema con-
+ Airep¡ (Entrada) binado termopar-termopozo. Suponga que el peso dr
termopar es de 8 g y que el peso del termopozo es c-
40 g. También suponga que son iguales los calores es5'
cíficos del termopar y el termopozo.
,1, (Salida)
Figura4-53. Controlador.
Anólisis de lo respuesto
tronsitorio y estocionorio
5- l lntroducción
En capítulos anteriores se.planteó que el primer
paso para analízar un sistema de control
obtener un modelo matemático del mismo.'Un, era
u", obtenido tal modelo, existen varios métodos
para el análisis del comportamiento
del sistema.
un sisrema
3.t:::::::l::1::::ii:^"1:i1t f".1 insranráneade conrror no se conoce con anticipación,
ul:*o.j1 y ra enirada
R:i:::i::,:,::.]::1 ";;;.;;';;;;#fi.1;ill'lL?iiill
1.".i""::""1::::'.:T:,:j"'1":':l:i
fbrma anatírica o medianre :::;1;;;:"¡*ru;;;il"ili;:ffiñ';'I"r*:':i-
curvas; tal el
es det";*;;;;;;H;,#;:,ifi::;;;
ca^so
!:.:::r:"
de corte.
En el análisis y diseño de sisternas de r:ontrol,
se debe tener una base de comparación
comportamiento de diversos sistemas del
de control. Esta base se configura especificanclo
las señales
3::|ffff.e
prueba parriculares
v.o*pu.unJ;ü;;;ñ;rii;l", s;sremas o.riu, señares
Muchos criterios cle diseño se basan en tales
señales o en la respuesta del sistema a
bios en las condiciones iniciares (sin señales;. los cam-
porque existe una corelación entre las
p;;;;;;.;iffia. r"¡,t", deprueba se.rusrifica
caracterí;ticut á. ..rfu"*u ¿" un sistenra para
de entrada de prueba común y la una señal
capacidad del sistema de manejar las señales cle entrada reales.
señales de prueba típicas. Las señales cle prueba que se usan regula'ne'te son tuncio-
ffi ,T:j:':,..i1llpi:-l*ábola"
racilidact
.r,*r rlá"ür;;*J;, :
impulso. erc con
realizar con
analisis'malemáticc,s v experimen,;r"J:'J:i:il?ffit;-J":[:i:
fulrcioncs dcl rir'ntpo mur rinrpie, ;::::il:
ya que las señales sol.l
160 lngeniería de control moderna
Laformadelaentradaalaqueelsistemaestarásujetocon-mayorfiecuencia.enUn&opel;.
típicas se debe usar para anaTizat las cara;-
ción normal ¿"t"r-lnu.uáf ¿" fu, señales de entrada
sistema^de control son funciones del tiempo
qL-''
terísticas del sistema. Si las entradas para un
rl
análisis de respuesta transitoria de los sistemas de orden superior. La Sección 5-5 ofrece una
introducción al enfoque de MATLAB para la solución de reipuesta transitoria. La Sección 5-6
presenta un ejemplo de un problema de respuesta transitoria solucionado con MATLAB.
La Sec-
ción 5-7 expone el criterio de estabilidad de Routh. La Sección 5-B examina los ef'ectos de las
acciones de control integral y derivativo en el comportamiento del sistema. por último, la
Sec-
ción 5-9 trata los errores en estaclo estacionario de los sistemas de control con realimentación
unitaria.
c(s)
(s-l)
R(s) Zs * I
En lo sucesivo, se analizan las respuestas del sistema a entradas como la función escalón unita-
rio, rampa unitaria e impulso unitario. Se supone que las condiciones iniciales son cero.
Obsérvese que todos los sistemas que tienen la misma función de transferencia presentarán la
misma salida en respuesta a la misma entracla. Para cualquier sistema físico dado, la respuesta
matemática recibe una interpretación física.
c(T):l e t:0.632
(ar (b)
Figura 5-1. (a) Diagrama de bloques de un sistema de primer orden; (b) diagrama de bloques
simplificado.
162 lngeniería de control moderna
(:(i)=|-altiT)
tilt
0I 2T 3T 4T 5T
C(s) : ITT2-L-
,r2 .s Zs*1
(5-5), se obtiene
Tomando la transformada inversa de Laplace de la Ecuación
c(t):t- TlTe'lr, para/>0
De este modo. la señal de eror e(r) es
e(t):r(t')-c(t)
:T(l_ e'ir)
capítulo 5. Anárisis de ra respuesta transitoria y estacionaria 163
,(t)
c{.t)
027 4T 6T
Figura 5-3. Respuesta a rampa unitaria del sistema mostrado en la Figura
5-1(a).
conforme ¡ tiende a infinito, e 'ir se aproxima a cero y, por tanto, la señal de error e(r) se aproxi-
maaZo
e(m): T
La entrada rampa unitaria y la salida del sistema se muestran en la
Figura 5-3. El error después
de la entrada rampa unitaria es igual a T para una / suficientemente
grunJ". cuanto más pequeña es
la constante de tiempo r, menor es el error en estado estacionario
Jespués de la entrada .á-pu.
c(s) : =f (s-7)
fr+ I
I
c(t):-r-ttr, parat>0 (s-8)
La curva de respuesta obtenida mediante la Ecuación (5-g)
aparece en la Figura 5_4.
0T2T3T4Tt
T2T3T4TI
Figura 5-4' Respuesta a impurso unitario der sistema mostrado en ra Figura
5-1(a).
164 lngeniería de control moderna
salida c(r) es
I .-
c(t): ¡e '' parat )0 [Véase Ecuación (5-8)]
que -l
Una comparación de las respuestas del sistema para estas tres entradas indica con claridad
respuesta a la derivada de una señal de entrada se obtiene diferenciando la respuesta del sisten"
puü tu señal original. También se observa que la respuesta para la integral de la señal original ':
lbti"n" integrando la respuesta del sistema para la señal original y determinando las constanl:"
de integracián a partir de la condición inicial de salida cero. Esta es una propiedad de los
si.t'-
mas lineales e invariantes con el tiempo. Los sistemas lineales y variables con el tiempo y 1''
sistemas no lineales no poseen esta propiedad.
Utilizando esta función transformada, la Figura 5-5(a) se puede redibujar como se muestra er
Figura 5-5(b), que se puede modificar como se muestra en la Figura 5-5(c). La función de trar
ferencia en lazo cerrado se obtiene entonces como
C(s) K KIJ
R(s) Js2 + Bs + K s' + 1tr¡J;r + (K ¡
Tal sistema en el que la función de transferencia en lazo cerado posee dos polos se denom-r
sistema de segundo orden. (Algunos sistemas de segundo orden pueden contener uno o dos cerc':
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 165
B
lTr
Figura 5-5. (a) Servosistema; (b) diagrama de bloques; (c) diagrama de bloques simplificado.
c(s) _ K
(5-e)
R(t Js2+Bs+K
que puede reescribirse como
C(s)
R(.i) f s sl, t
l.s*-* lll/ Kl
-
B
donde o se denomina atenuación; otn, frecuencict natural no amortiguatla,y (,factor cle amorti-
guamienÍo relatiuo del sistema. El factor de amortiguamiento relativo ( ei el"cociente
entre el
amortiguamiento real .B y el amortiguamiento crítico B, :2JJK o bien
q:_:-
B' 2JJK
166 lngeniería de control moderna
l) Caso subantortiguado (0 < ( < l): en este caso, C(s)/R(s) se escribe como
2
c(s) 0)rt
La transformada inversa de Laplace de la Ecuación (5-1 1) se obtiene con facilidad si C(s I ".
escribe de la lorma siguienre:
1 s + 2-(0,
Cl.s):
s s- I 2iu.t,,s I t';,
:1 s f (o,, _\0)n
()nl f --l
uJl
: e rtDhí
cos O).tl
9. '[c(s)] : c(r)
,,t(cosu.,or - í\
- |- e senoÍ
)
'n=
.'
: I :-:,sen (,,r,,r
t - ran t/L parut > 0 (5-12)
Vl *' ' )
Este resultado se obtiene directamente usando una tabla de transformadas de Laplace.
A partir de
la Ecuación (5-12) se observa que la frecuencia de oscilación transitoria es la fiecuencia natural
amortiguada úrd y que, por tanto, varía con el factor de amortiguamiento relativo (. La señal de
error para este sistema es la dif'erencia entre la entrada y la salida, y es
e(t):r(t)-c(t)
:'r'(/ cos tu,7l -
\ i- :,r"n -,,,). para r )o
VI-c- /
Esta señal de error presenta una oscilación sinusoidal amortiguada. En estado estacionarig,
o en
t: .n, no existe un error entre la entrada y la salida.
Si el factor de amortiguamiento relativo ( es igual a cero, la respuesta se vuelve no amorti-
guada y las oscilaciones continúan indefinidamente. La respuesta c(l) para el caso
del amortigua-
miento cero se obtiene sustituyendo (: 0 en ra Ecuación (5- l2), lo cual produce
c(/) : I - cos(r,¡/, paru t>0 (s- 13)
Por tanto, a partir de la Ecuación (5-13), se establece que r,-lr representa la fiecuencia natural
no
amortiguada del sistema. Es decir. or, es la fiecuencia a la cuaf el sistema oscilará si el
amorti-
guamiento disminuyera a cero. Si el sistema lineal tiene cualquier cantidad de
amortiguamiento,
no se puede observar experimentalmente la frecuencia natural no amortiguada. La freirencia
que
se observa es la fiecuencia natural amortiguada od! que es igual u ot,nñ-¡,.
Esta frecuencia
siempre es menor que la frecuencia natural no u-oriiguada. Un au-ento en ( reduciría
la fre-
cuencia natural amortiguada ro.r. Si ( aumenta más de la uniclad, la respuesta se vuelve
sobrea-
mortiguada y no oscilará.
2) Cctso críticttntente anTortiguaclo (( : 1): si los clos polos de C(s)/R(s) son casi iguales, el
sistema se aproxima mediante uno críticamente amortiguaáo.
Para una entrada escalón unitario, R(s) : 1/s y C(s) se escribe como
al?
C1s.¡ _ (s- r4)
(s -f rr;,,)2s
r* j.]j,.|: t"nt"'€(1
lín.r Q) nl
i'l rl ;t .-r
^.,/l -('
168 lngeniería de control moderna
3) Caso sobreamortiguado (( > 1): en este caso, los dos polos de C(s)/R(s) son reales negi-
tivos y diferentes. Para una entrada escalón unitario, R(s) : l/s y C(s) se escriben como
2
(D.-
c(s): (5-lt
(s-l(ot,,-|r.r-rn ,r,4' rltr * (o-t,- ot,"l( - D,
u G 1E*\'"'
ztF- ttt -
"
(D-.
l-/ e
-
- r| |I ,-l "
r ¡2_¡\I \ sl
-v5 +) pafat>0 (5- 1
donde sr : (( + \Eja,y sz: (( - ,/(- l\nr,. Por tanto, la respuesta c(r) incluye di,
términos exponenciales que decaen.
Cuando ( es apreciablemente mayor que la unidad, uno de los dos exponenciales que decae
disminuye mucho más rápido que el otro, por lo que el término exponencial que decae más ráp--
do puede pasarse por alto (corresponde a una constante de tiempo más pequeña). Es decir, si - ,
se localiza mucho más cerca del eje jor que sr (lo cual significa que ls2l ( ls'l), para una solr-
ción aproximada se puede no considerar -s,. Esto se permite debido a que el efecto de Jr 3-
la respuesta es mucho más pequeño que el de -sr, ya que el término que incluye s, en la Ecu.-
ción (5-17) se descompone mucho más rápido que el término que tiene a sr. Una vez desaparec--
do el término exponencial que decae más rápido, la respuesta es similar a la de un sistema ¡.
primer orden, y C(s)/R(s) se aproxima mediante:
Esto proporciona una respuesta escalón unitario aproximada cuando uno de los polos de C( -'
1.8
1.6
1.4
1..2
c(¡) 1.0
0.8
0.6
0.4
0.2
561
art
Figura 5-7. Curvas de respuesta a escalón unitario del sistema mostrado en la Figura 5-6.
Ecuaciones (5-12), (5-15) y (5-17). El sistema descrito mediante estas ecuaciones estaba inicial-
mente en reposo.
Obsérvese que los dos sistemas de segundo orden que tienen el mismo ( pero diferente ro,,
presentarán la misma sobreelongación y mostrarán el mismo patrón oscilatorio. Se dice que tales
sistemas tienen la misma estabilidad relativa.
Es importante observar que, para los sistemas de segundo orden, cuyas funciones de transfe-
rencia en lazo cerrado son dif-erentes de las obtenidas mediante la Ecuación (5-10), las curvas de
respuesta escalón se ven muy distintas de las que aparecen en la Figura 5-7.
En la Figura 5-7 se observa que un sistema subamortiguado con ( entre 0.5 y 0.8 se acerca
al valor final con mayor rapidez que un sistema críticamente amortiguado o sobreamortiguado.
Entre los sistemas que responden sin oscilación, un sistema críticamente amortiguado presenta
la respuesta más rápida. Un sistema sobreamortiguado siempre es lento para responder a las
entradas.
respuesta transitoria de un sistema de control para una entrada escalón unitario, es común espec,- ,idilü
1. Tiempo de retardo, /,
2. Tiempo de subida, /,. d[ül
4. Sobreelongación, M,, rM
5. Tiempo de asentamiento, /s
c(¡)
Tolerancia permitida
lr
Figura 5-8. Curva de respuesta a escalón unitario con tct, t, tp, Mpy t"
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 171
deben presentar respuestas de tiempo aceptables. (Esto significa que el sistema de control debe
modificarse hasta que la respuesta transitoria sea satisf'actoria.)
Obsérvese que todas estas especificaciones no se aplican necesariamente a cualquier caso
determinado. Por ejemplo, para un sistema sobreamortiguado no se aplican los términos tiempo
pico y sobreelongación máxima. (En los sistemas que producen effores en estado estacionario
para entradas escalón, este error debe conservarse dentro de un nivel de porcentaje especificado.
En la Sección 5-9 se incluyen análisis detallados de los errores en estado estacionario.)
Algunos comentar¡os sobre las especificaciones de la respuesta transito-
r¡a. Excepto para ciertas aplicaciones en las que no se pueden tolerar oscilaciones, es conve-
niente que la respuesta transitoria sea suficientemente rápida y amortiguada. Por tanto, para una
respuesta transitoria conveniente de un sistema de segundo orden, el factor de amortiguamien-
to relativo debe estar entre 0.4 y 0.8. Valores pequeños de ((( < 0.4) producen un valor de la
sobreelongación excesivo en la respuesta transitoria, y un sistema con un valor grande de
¡(í > 0.8) responde con lentitud.
Más adelante se mostrará el conflicto entre la sobreelongación máxima y el tiempo de subida.
En otras palabras, tanto la sobreelongación máxima como el tiempo de subida no pueden hacerse
más pequeños de fotma simultánea. Si uno de ellos se reduce, el otro necesariamente aumenta.
de segundo orden y espec¡f¡cac¡ones de la respuesta trans¡toria. A
contrn obtendrá el tiempo de subida, el tiempo pico, la sobreelongación máxima y el
tiempo de ar amiento del sistema de segundo orden obtenido mediante la Ecuación (5-10).
Estos valores ndrán en términos de -(
y 0t,,. Se supone que el sistema está subamortiguado.
Tiempo de . /": si se remite a la Ecuación (5-12), se obtiene el tiempo de subida /r supo-
niendo que c(r,) ,oque
(s- 18)
Como ¿ \onl'|
+ 0, se obtiene la ecuación siguiente a partir de la Ecuación (5-18):
(
COS tu,/f' * Sen ur,71,. - 0
-+
',/l - í'
Como rr;, o."/1 - (t: otuy (a,: o, se tiene
/_ / 1 //
tan odt,. :
Vl-s LDJ
(o
Por tanto, el tiempo de subida /, es
(+) :
I ft- p
t,: 0)rj
tan (5- 1e)
0)rt
donde B se define en la Figura 5-9. Es evidente que para un valor pequeño de /,, r.o, debe ser
grande.
Tiempo píco./,,: si se remite a la Ecuación (5-12), se obtiene el tiempo pico diferenciando c(r)
c,.
respecto al tiempo y suponiendo que esta derivada es igual a cero. como
dc ./ , t
-- iu,,,r' ""(cos,r,,, - sentt,l
,, .r[.. )
/',
l- r, '' ",'(,,,,,sen ru,// -
t"''
_, cos,,,,,l )
.. l
y los términos de coseno de esta última ecuación se cancelan uno al ofro, dc:fclt,evaluada;
I -- t,,.se simplilica a
dcl
(sen -"i": o
';,1 ,- 'o,tr,t
,7L-.e
Esta última ecuación da lugar a la ecuación siguiente:
st-fi (D¿f ,, : 0
o bien
t'),¡t,, : 0. n. 2n. 3r. ...
como el tiempo pico corresponde al primer pico sobreelongación máximo, e)(ttp : z. por tan:
4:
,
!- (5--
(,),J
/\
Ll
t -+ I
v/l ;'
: n (oito,,)r :
e ((r\'l
- ít),
l-5-_ ltit
(oiot,i)n
El porcentaje de sobreelongación máxima x I00%.
", la" unidad, entonces se necesita utilizar la
Si el valor final c(cc) de la salida no es :lLl
ecuacr, r
siguiente: :tfif
M" - '(m)
-'(Í")c(.:rt) ,,r1Ü
6T
_i _ :_ :_-
!l:
:l
- :- - -l - -l - -:
2ol, Banda dc tolerancia
:4r
c
co
i
9, 3T
a
E
a
a
tr
a2T
%
100
Mp 50
40
30
20
10
(-)
!,
Es importante darse cuenta de que las ecuaciones que se han obtenido para el tiempo de subi-
da, tiempo de pico, sobreelongación máxima y tiempo de asentamiento son válidas únicamente
para el sistema de segundo orden estándar definido por la Ecuación (5-10). Si el sistema de se-
gundo orden contiene uno o dos ceros, l¿r forma de la curva de respuesta a un escalón unitario
será bastante dit-erente de las que se muestran en la Figura 5-7.
tr
3.t4 - li
: ti)d: .1
IJ tan fan' :0.93rad
o 3
t,-
3.14 - 0.93 :0.55seg
4
Tientpo pico tr'. el tiempo pico es
tr 3.14 :
t¡,: 0.795 se-e
tu¿ o
Sobreelongación máxima Mp: la sobreelongación máxima es
44
1.33 seg
o3
Para el criterio del 5Va,
J-)
t.. - -
'03 1 seg
(b)
Figura 5-13. (a) Diagrama de bloques de un servosistema; (b) diagrama de bloques simplificado.
El tacómetro, generador especial de cc, se utiliza frecuentemente para medir la velocidad 'lr
un proceso de diferenciación. La salida de un tacómetro es proporcional a la velocidad ansu.,ü"
del motor.
Considérese el sistema de seguimiento de la Figura 5-13(a). En este aparato se realiment: üüi
señal de velocidad a la entrada, junto con la señal de posición, para producir una señal de er:ln
En cualquier sistema de seguimiento, tal señal de velocidad se genera con facilidad mediante
tacómetro. El diagrama de bloques de la Figura 5-13(a) se simplifica, tal como se aprecia er.
Figura 5-13(b). y se obtiene
c(s) K
R(s) Jsz + 18 -f KK,,)s *K
Comparando la Ecuación (5-24) con la Ecuación (5-9), se observa que la realimentación de r =r
cidad tiene el efecto de aumentar el amortiguamiento. El factor de amortiguamiento relativo -
convierte en
B+KKh
zttfJ
La frecuencia natural no amortiguada atn: no se ve afectada por la realimentación
"Ettmáxima para una entrada escalón unitaric
velocidad. Considerando que la sobreelongación
controla manejando el valor del factor de amortiguamiento relativo (, se reduce la sobreelon¡
ción máxima ajustando la constante de realimentación de velocidad Kopara que ( esté entre
v 0.1.
Recuérdese que la realimentación de velocidad tiene el efecto de aumentar el factor de an-i.'¡
tiguamiento relativo sin afectar a la frecuencia natural no amortiguada del sistema.
EJEMPLO 5'2 Para el sistema de la Figura 5-13(a), determine los valores de la ganancia K y la constante de reai-
mentación de velocidad K¡,para que la sobreelongación máxima en la respuesta escalón unitar:;
sea 0.2 y el tiempo pico sea I seg. Con estos valores de K y K¡ obtenga el tiempo de subida 1 ei
tiempo de asentamiento. Suponga que ,/ : 1 kg-m2 y que B : i N-m/radlseg.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 177
e-(.{i"t't-9" - 0.2
o bien
(n
-
-:1.61
1 t1
,/t - ('
lo cual lleva a
(: 0.456
El tiempo pico rn se especifica como I seg; Por tanto, a partir de la Ecuación (5-20),
7t
tp: =1
-uJrl
o bien
@a: 3.14
u)-:
ú)¿
: 3.53
utt ;'
Como la frecuencia natural o,, es igual JlJ,-
^
K : Jatf,: (D|: 12.5 N-m
Por tanto, K¡ a partir de la Ecuación (5-25),
Kn: '
2,/Qr B z,t,Rr r
: 0. 178 seg
,a
Tiempo de letsantamiento t,'. A partir de la Ecuación (5-19), el tiempo de levantamiento /, es
n-
¡ -- ú)¿ fi
donde
- ú).,
$ : tan | --i : tan-' 1.95 : l.l0
6
Por tanto, /, es
r" : 0.65 seg
4
/.:-:2.48seg
o
Para el criterio del 5Va,
J
1.86 seg
6
178 lngeniería de control moderna
Para0<(<1,
clil : :!-.d ''"'sen ,r,uñ (t, para t> o (5-i:
Vr--(
Para ( : l,
c(t) : ¡q2,¡¿
('t"t, para t )- O (-5---
Para ( > l,
c\t)- --2L,
('
2."/ I
'' ,'ít l),r,,,
2'E-
- --:!:¿ r.*. i r,,',,,r, para 1 > 0 (s-:
Obsérvese que, sin tomar la transformada inversa de Laplace de C(s), también se obtiene el tie:--
po de respuesta c(1) diferenciando la respuesta escalón unitario correspondiente, ya que la ti
ción impulso unitario es la derivada con respecto al tiempo de la función de escalón unitario. E-
la Figura 5-14 aparece una familia de curvas de respuesta impulso unitario obtenida mediante t-.
Ecuaciones (5-26) y (5-21) con diversos valores de (. Las curvas c(.t)fat,, se dibujan frente ¡i -
variable adimensional o,í y, por tanto, sólo son funciones de (. Para los casos críticamer.,
amortiguado y sobreamortiguado, la respuesta impulso unitario siempre es positiva o cero: .
decir, c(r) ) 0. Esto se aprecia en las Ecuaciones (5-27) y (5-28). Para el caso subamortiguac
la respuesta impulso unitario c(r) oscila alrededor de cero y toma valores tanto positivos cor
negativos.
1.0
0.8
0.6
0.4
0.2
c(/)
"ho
0.2
0.4
0.6
-0.1J
1.0
u ¿ 4 ó E 10 t2
o,l
Figura 5-14. Curvas de respuesta a impulso unitario del sistema mosirado en la Figura 5-6.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 179
A partir del análisis anterior, se concluye que si la respuesta impulso c(l) no cambia de signo,
el sistema es críticamente amofiiguado o sobreamortiguado, en cuyo caso la respuesta escalón
correspondiente no se sobrepasa pero aumenta o disminuye en forma monótona y tiende a un
valor constante.
La sobreelongación para la respuesta impulso unitario del sistema subamortiguado
se da en
-- -"z
11
!"
donde 0<(< (s-29)
[La Ecuación (5-29) se puede obtener igualando rtcldt a cero y resolviendo para /.] La sobre-
elongación máxima es
_ G(s)
C(s)
(s--;
R(s) 1 + G(s)F1(s)
En general, G(s) y 11(s) se obtienen como cocientes de polinomios en s, o bien
p(s) n(s)
G(s):q(sl v H(s): d(s)
- -
donde p(s), q(s), ¡z(s) y d(s) son polinomios en s. A continuación, la función de transf-erencia
lazo cerraclo obtenida con la Ecuación (5-3l) se escribe como
C(s) p(s)d(.s)
R(s) q(s)d(s) + p(s)n(s)
b¡¡s" I b,,-1s I
blsn' 1 + ... * b,n
(ltl(n)
e1,s" l Qls'' + "' + Q,, f l Q,
La respuesta transitoria de este sistema a cualquier entrada determinada se obtiene mediante ur"i
simulación por computador (véase Sección 5-5). Si se pretende una expresión analítica para la re --
puesta transitoria, es preciso factorizar el polinomio del denominador. fPuede usarse MATL-\:
para encontrar las raíces del polinomio del denominador. Utilícese la orden roots (den) ' I Ur,
vez facforizados el numerador y el denominador, C(s)/R(s) se escribe como
la fbrma desaruollada de C(s). Si hay un cero en lazo cerrado cerca de un polo enlazoceffado,
el residuo en este polo es pequeño y el coeficiente del término de respuesta transitoria que
corresponde a este polo se vuelve pequeño. Un par polo-cero cercanos entre
sí se cancelarán
efectivamente uno al otro. Si un polo se localiza muy lejos del origen, su residuo
puede ser pe-
queño. Los valores transitorios que corresponden a tal polo remoto
son pequeños y duran un
tiempo corto. Los términos en la forma desarrollada ¿e Ó(s) que tienen ,"ri¿uo,
muy pequeRos
contribuyen poco a la respuesta transitoria, por lo que pueden pasarse por alto. Si
se hace esto, el
sistema de orden superior se aproxima mediante uno de orden inferitr. (Tal
aproximación nos
permite con frecuencia estimar las características de respuesta de un sistema
de orden superior a
partir de las de uno simplificado.)
A continuación, considérese el caso en el que los polos de C(s) están fbrmados por polos
reales y pares de polos complejos conjugados. Un par de polos complejos conjugados produce
un
término de segundo orden en s. Como la forma factonzadade la ecuación característica
de orden
superior está formada por términos de primer y segundo orden, la Ecuación (5-3)
se vuelve a
escribir como
del eie
ios poto, dominante.s complejoi conjugados en lazo cerraclo se encuentran cerca lr'-¡' r¡r
fin
¡"rpu"rtu transitoria pr"r"ntuiá osciláciones excesivas o será muy lenta. Por esta razón,
a ;s:
es necesario c'-c
gaiantizar características de respuesta transitoria rápidas y bien amortiguadas,
del sistema se encuentren en una región determinada del plano comp'=-
los polos en lazo cerrado
¡o, óomo la región delimitada por el área sombreada de la Figura -5-17'
control ;n
Como la estabilidad relatña y el comportamiento transitorio de un sistema de
lazo cerrado se relacionan directamente con el patrón de polos y ceros en lazo cenado
en :r
capítulo 5. Anárisis de ra respuesta transitoria y estacionaria 1gg
En esta región
plano s' con frecuencia es necesario ajustar uno o más parámetros para
obtener los patrones con-
Venientes. Los efectos de los parámetros que varían sobre
los polos de un sistema en lazo cenado
se analizarán con detalle en el Capítulo 6.
_ 2s -t 25
C(s)
R(s) ;+4r+25 (s-3s)
Este sistema se representa como dos arays, cada uno cle los
cuales contiene los coeficientes de
los polinomios en potencias decrecientes de s del modo sisuiente:
num: 12 251
den: [1 4 25]
Una representación alternativa es
num: [0 2 25]
den: [1 4 25]
184 lngeniería de control moderna
en el computador.
cuando los comandos srep tienen argumentos en el lado izquierdo, como
en
-;lnl.[i
Hl:h: ;][;;l
[;]:t; lnl.[: s][;;]
Obtenga las curvas de respuesta escalón unitario.
Aunque no es necesario obtener la expresión de la función de transferencia para el sistema, a
fin de conseguir las curvas de respuesta escalón unitario con MATLAB se obtendrá tal expresión
como referencia. Para el sistema definido mediante
i:Ax*Bu
y:Cx*Du
la matriz de transferencia G(s) es aquella que relaciona y(s) y u(s) del modo siguiente:
Y(s) : G(s)U(s)
Tomando la transformada de Laplace de las ecuaciones en el espacio de estados, se obtiene
G(s) : C(sI - A) 18 + D
[r olls+t ll'lr tl
:[o
'Jl-u' ,] L; ;l
:F**[J,;l][l ;]
I I s-l
:r:+la65Lr*r., .sl
ósl
Por tanto,
['l sl
[l:i]
:
l
":i;,.,
LF;-6-l
T=
,;+s+6i]
ltl:ll
1 86 lngeniería de control moderna
Corno el sistema contiene dos entradas y dos salidas, se definen cuatro funciones de transf-eren-
cia, dependiendo de qué señales se consideran como entrada y cuáles como saiida. Observe que.
cuando se considera la señal ü1 cofilo la entrada, se supone que la señal ¿12 es cero, y viceversa. La.
cuatro funciones de transferencia son
I'r ,s- I
(s) )"(s) s
Respuesta escalón
Par¿t U1 Pala: U2
0.6 06
0.4 0.4
0.2 0.2
.ó
0
-0.2 -0.2
-0.,+ -0.4
12
':E=
É
2 2
1.5 1.5
N
1
I
¿
F
0.5 05
0 0
Tiempo (seg)
step(4,8,C,D,1)
STep(A,8,C,D,2)
step(A,8,C,D,1)
grid
t.it1e ( 'Respuesta a un escalón: Entrada : u1 (u2:0)
text(3.4, -0.06,'y1 ,) ')
text(3.4, L.4,'y2')
%***** A continuación se representa
]a curva de respuesta
%escalón cuando la entrada es u2. Introduzca 1a
orden
%'step(A,B,C,D,2), *x***
SIep(A,8,C,D,2)
grid
title ('Respuesta a un escalón: Entrada : u2 (u1 :O)')
text(3,0.74,,yI,)
text (2. B, 1. 1 , ,y2, )
188 lngeniería de control moderna
-úl
E
=G
- 0.5
123456
TiemPo (seg)
(a)
1.4
1.2
E o.s
o.
E II A
0.4
n)
0
-0.2
t234s6
Tiempo (seg)
(b)
text(3.4,-0.06,'Y1')
text(3.4,I.4,'Y2']l
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 1gg
Cuando se ejecuta gtext, el computador espera hasta que el cursor se posiciona (utilizando
el
ratón) en la pantalla en la posición deseada. Cuando sá pulsa el botón izquierdo
del ratón, el
texto encerrado en comillas simples se escribe en el dibujo en la posición
seialada por el cursor.
Se puede utllizar cualquier número de comandos grexr en una gráfica. (Véase,
por ejemplo, el
Programa 5-15 de MATLAB).
G(s) : 0)n
(5-40)
s-+¿l@ns+@;
wn:5;
damping-ratio : 0.4;
fnumO, den¡ : ord2 (wn, damping*ratio) ;
num : 5 ^2 *numO ;
printsys (num, den, 's' )
num/den :
atr
c , l Aa L .E
¿J
25
G(s) :
s2+4s+25
190 lngeniería de control moderna
El programa MATLAB 5-4 produce la gráfica de la respuesta escalón unitario de este sisten;
En la ñigura 5-20 se muestra un dibujo de la curva respuesta escalón unitario'
ObsJrvese en la Figura 5-20 (y en muchas otras) que las etiquetas de los ejes x e ,} se
det:]-
minan de forma automitica. Si se-quiere etiquetar el eje r el dif'erente'
y eje ¡r de forma se ti¿-r:
que modificar el comando step. Por ejemplo, si se quiere que en el eje x se etiquete co:r'ii
i. r.n, y el eje I como 'Entiada y Sahcli', se utiliza el comando respuesta escalón con ''rr¡
argumentos en el lado izquierdo siguientes
c: steP (num, den, t)
o, de forma más general,
Iy, x, tl : step (num, den, t)
y utilizar la orden plot (t, y) . Véase, por ejemplo, el Programa MATLAB 5-5 y la Figura -{-
0
0 0,5 I 1.5 2 2.5 3
Tiempo (seg)
ylabel ( 'Salida' )
1.2
c(s):
R(s) s2 + 2;s +l
(La tiecuencia natural subamortiguada ot,, está normalizada a 1.) Dibuje las curvas de respuesta
escalón unitario c(r) cuando ( tiene los siguientes valores
zl-abe1 'Respuesta' )
Capítulo 5. Análisis de j
l¿ respuesta trans¡tor¡a y
estacionaria 193
Representación a un escalón
unitario con
lt- Iv (-0,0.2,0.4, 0.6, 0.8. I
Respuesta tridimensional
a un escalón unitario
1.5
o
o.
I
o
d,
0.5
0
I
t Seg
(b)
.'nrt" u;rl;"jilflÍffi: bidimensionales de tas
curvas de respuesta
- - - * ""'*
j"r ro
r¡r g,¿r¡."J1,101ffi *rt": .t"i;3 l; I
de respuesta a escalón
,nitai¡o.
194 lngeniería de control moderna
t-iempo--pico :
,,.l$$r{
0.7850 r$4'lfÍl
:
,: 0.8
a
;06
0.4
0.2
i:AxfBu
Y:Cx*Du
con el vector de tiempo determinado automáticamente. obsérvese
que, en las Ecuaciones (5-42)
y (5-43)' el escalar iu es un ínclice clentro de las entradas
del sistema y especifica cuál entrada se
va a usar para la respuesta impulso.
obsérvese también que si la orden utilizada no incluye <t> explícitamente,
el vector de tiem-
po se determina automáticamente. si la orden incluye
el vector de tiempos <t> proporcinado por
el usuario' como las órdenes dadas en las Ecuaciones (5-41) y (5-a3),.rt.
u".io. especifica los
tiempos en los que se va a calcular la respuesta impulso.
Si se invoca MATLAB con el argumento en el lado izquierdo
ty,x, tl, como en el caso de
[v'x,t] : impulse(A,B,c,n), el comando devuelve las respuestas de salida y del estado del
sistema y el vector de tiempo t. No se dibuja una gráfica en
la pantalla. Las matrices y y x
contienen las respuestas de salida y del estado del sistema evaluaclas
en los puntos de tiempo t.
(v tiene tantas columnas como salidas y una fila para
cada elemento en r. x tiene tantas colum-
nas como variables de estado y una tila para cada elemento
en t.) para clibujar la curva de res-
puesta, se debe incluir una orden plot, tal como plot (t,
y) .
C(s) I
-t-\
Rts) -
.rr r Q.25 r 1
196 lngeniería de control moderna
El Programa MATLAB 5-8 es una de las posibilidades. En la Figura 5-24 aparece la curva ,a
lllrillfilll
respuesta resultante.
Á^h:t1nr1l.
impulse (num, den) ;
grid
title('Respuestaaun impulso unitarío de G(s1:I/ (s'2+0.2s+1) ')
0.8
0.6
0.r+
€
0.2
E
o
0
0.2
0.4
0.6
0.8
0 5 10 1s 20 2s 30 3s .+0 45 50
Tiempo (seg)
Ctsl : I
R(s)-
Ctsl Gts) - s' + o.2t
- |
s2+0.2s-F I s
"::: :; l ,o',,
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 1g7
num: [1 0] ;
den : [1 0.2 Il ;
st.ep (num, den) ,.
grid
title('Respuesta aun impulso unitario de sG(s) : s/ (s,'2 + 0.2s + 1) ,)
0.E
0.6
0.4
9 0)
.=
9.
EO
-0.2
0.4
-0.6
0.8
r) 5 10 15 20 25 30 35 40 45 s0
Ticmpo (seg)
Respuesta rampa. No hay un comando rampa de MATLAB. Por tanto, es necesario uti-
,.
lízar el comando step paraobtenei la respuesta tl-pu. Específicamente, para obtener la respues-
ta rampa del sistema con función de transferencia G(s), diuídut" G(s)
entre s y utilícese el co-
mando de respuesta escalón. por ejemplo, considérese el sistema enlazo
cerrado
_ 2s-t C(s) 1
R(s) s2+s+1
Para una entrada rampa unitaria, R(s) : l/.f. por tanto,
"r'+s+ I s2 ll,s s
Para obtener la respuesta rampa unitaria de este sistema, introdúzcanse
el numerador y el deno-
minador siguientes en el programa MATLAB:
num: i2 'l I .
den: [1 1 1 0];
198 lngeniería de control moderna
t : 0:0.1:10;
c: step(num,den,t);
% ***** Para representar la respuesta a una rampa, añada fa entrada de
% referencia a 1a gráfica. La entrada de referencia es t. Añada como
% argumento de 1a ordenplot- lo sigruiente: t, t, ' '. Así 1a ordenplot
% queda como sigrue: plot (t, c, 'o' ,t,L, ' - t ) *****
plot(t,c,'o',t,t,' -' )
% ***** Añada grid, title, xlabel, e ylabel *****
t.óP'."
. : t
E
ñ/
t.é-
,4;v :/:
t ,/'.
n'
rq'/:
// "/
t!= pl
.:
,:8./
f r"
-d./
rY'
{.. .l
0t
0 2345618 9 l0
t Seg
A:lt oL rl
,1.
lol
B:l;1. xrOr :0. C-lt 01. D:l0l
I l I,I
Cuando las condiciones iniciales son cero, la respuesta rampa unitaria es la integral de la res-
puesta escalón unitario. Por tanto, la respuesta rampa unitaria se obtiene mediante
r
:: I vdl (s-44)
Jo
A partir de la Ecuación (5-44), se obtiene
i:.r:¡r (s-4s)
Sea
Z:J:
Entonces, la Ecuación (5-45) se convierte en
r¡:fl (s-46)
Combinando la Ecuación (5-46) con la ecuación original en el espacio de estados, se obtiene
til t i i
.[j] (s-41)
3l[,]
Obsérvese que x3 es el tercer elemento de x. Una gráfica de la curva de respuesta rampa unitaria
:(¡) se obtiene introduciendo el Programa MATLAB 5-11 en la computadora. La Figura 5-27
muestra una gráfica de la curva de respuesta rampa unitaria obtenida de este programa MRfLng.
2O0 lngeniería de control moderna
A- l0 I;-L -I);
B: tO; Ll;
c: 11 0l;
D: [o] ;
% ***** Introduzca fas matrices A, B, C, y D de la nueva,
% ecuación de estado ampliada y de la ecuación de salida *****
ea: [A zeros(2,L\ ;C 0] ;
BB- [B;01;
cC: t0 0 1l;
DD - [0] ;
% ***** Introduzca la orden de respuesta a un salto:
"a lz,x,Ll sLep(AA,BB,CC,DD¡ "**tt
lz,x, L) : step (AA, BB, CC, DD) ;
% ***** Para representar x3 añada 1a ent.rada rampa unitaria en la gráfica
% introduciendo la siguíente orden: plot(t,x3,'o,,L,t,'-'¡ *****
x3 t0 0 1l*x'; ploc(r-,x3,'o',t,L,'-')
qrid
title ( 'Respuesta a una rampa unitaria, )
xlabel ( 't Seq' )
ylabel ( 'Entrada y Salida' )
1
E
3s
:4
EI
3
0
0 1 2 3 4 5 6 7 8 9 l0
I Seg
lsim(num,den,r,t)
lsim(A,B,C,D,u, t)
y : lsim(num, den, r, t) #y¿xfffi'fffl ji,,ri:rgr:
y: lsim(A,B,C,D,u,t)
-generarán la respuesta a ra f'unción entrada temporal r o u. véanse los dos ejemplos siguientes
(véanse rambién los problemas A-5_14 a A_S_16).
EJE['!PL0 5-6 utilizando la orden 1sim, obtenga la respuesta frente a una rampa unitaria del siguiente
sistema:
c(s) I
ntrl=11,',
se puede escribir el Programa 5-72 enMATLAB en el
computador para obtener la respuesta fiente
a la rampa unitaria. En ra Figura 5-2g se muestra la gráfica
qu" ," obti"n".
e
t0
"6
'o 8
o
-o 2
c
!¡)
0w , ' , ¡ , t ,
012345678
,
IO
t Seg
Figura 5-28. Curva de respuesta a rampa unitaria.
202 lngeniería de control moderna
[;;l:[-1 'J]Hl.[?],
y: rr r,[]]
Utilizando MATLAB, obtenga las curvas de respuesta y(l) cuando la entrada a está dada por
1. a : entrada escalón unitario
. u:e _¡
z.
Suponga que el estado inicial es x(0) : 0.
Un posible programa en MATLAB que produce las respuestas de este sistema a la entraiu
escalón unitario [u: l(t)l y la entrada exponencial lu: e-tf es el Programa 5-13. Las curvas ir
respuesta que se obtienen se muestran en las Figuras 5-29(a) y (b), respectivamente.
t:O:0.L:L2;
A: t-1 0.5;-1 0l;
B: lo;11;
c: tl 0l;
D: [O] ;
% Para la entrada en escalón unit.ario u : 1 (t) ,
y: step(A,B,C,D,I,L);
plot ( t, y)
grid
title ( 'Respuesta a un escalón unitario' )
xlabel ( 't Seg' )
ylabel ( 'Salida' )
Z Para la respuesta a una entrada exponencial u : exp (-t) ,
% use la orden z : lsim(A, B, C, D, u, t) .
u: exp(-t) ;
z : lsim(A, B, C, D, u, t) ;
plot(t,u,'*',L,2,' o' )
grid
title ( 'Respuesta a una entrada exponencial u : exp (-t) ' )
xlabef('tSeg')
ylabel ( 'Ent.rada exponencial y salida del sistema' )
text (2 .3, 0. 49,'Entrada exponencial' )
Lext ( 6 .4,0 .28, 'Salida' )
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 203
t.2
0.8
!
a 0.6
0.4
oo
6
I Seg
(a)
E
o 0.8
-ú
E o.o
=
3
o
o+
o
ó 0.2
€
trU
r!
!
--0
-t))
6
I Seg
(b)
o bien
(ms2 + Ds + k)X(s) : nx(O)s : tni(}) + óx(0)
Figura 5-30.
Despejando X(s) de esta última ecuación y sustituyendo los valores numéricos dados, se obtieu
Sistema
mecánico
x(s) : n¿s(O)s*r¿¡(0)+bx(O)
*s2+bs+k
0.1s + 0.35
-
,:t 3--2-
Esta ecuación se puede escribir como
o. 1s2 + 0.35s I
X(s) - s'*3s*2
.
r
Por tanto, el movimiento de la masa se obtiene como la respuesta escalón unitario del sistenu¡
siguiente:
0.1s2 + 0.35s
(]t.s) - .r'+3s*2
El Programa MATLAB 5-14 proporciona una gráfica del movimiento de la masa. La sráfr:iüri
3
E o.oo
{
"",,t1'."-""11*':"il#il:%'""ffiT*tTffi'rH:"Jilt1XÍ1ili"ü:lrl
sX(s) - x(0): AX(s)
Esta ecuación puede reescribirse como
sX(s):AX(s)+x(0) (5-50)
Tomando la transformada inversa de Laplace de la
Ecuación (5_50), se obtiene
i: Ax + x(0) ó(r) (s-s I )
(Obsérvese que, tomando la transformada
de Laplace de una ecuación diferencial y después
transformada inversa de Laplace de la ecuación tiansformada la
mediante el sistema dé Laplace, se
genera una ecuación diferencial que contiene
las condiciones iniciales.)
Ahora se define
i: x (s-s2)
A continuación, la Ecuación (5-51) se escribe como
ü :
Ai, + x(0) é(r) (s-53)
Integrando la Ecuación (5-53) con respecto a /,
se obtiene
i: Az * x(0)1(¡) : Az-r Bu (s-s4)
donde
B:xlOl. y:lÍ)
206 Ingeniería de control moderna
x: ú: Az t Bu (-i-r:
ciales.
inicial x(0) se obtiene ¡¡"'
Resumiendo, la respuesta de la Ecuación (5-49) para la condición
pejando las siguientes ecuaciones en el espacio de estados:
i: Az-t Bu
x: Azi_Bu
donde
B : x(0), u: l(.t)
de respue;ru-"
A continuación se presentan los comandos de MATLAB para obtener las curvas
que el vector de tiempo
donde no se especifica el vector de tiempo t (esto es, se permite ''ruuu
rtr:¡0 0 0...11*x';
plot(t,xl ,t,x2, . '. ,t,xn)
: Ax,
;i x(0) : x,, (s-56)
y: Cx r5-57)
donde
B : x(0), u: l(t)
Considerando que x : i,la Ecuación (5-57) puede escribirse
v:cit r 5-59 I
z: LzI Bu
Y: CAz f CB¿¿
donde B : x(0) y u: l(t), proporciona
la respuesta del sistema para condiciones iniciales deter-
minadas. A continuación aparecen los comandos de MATLAB para obtener las curvas de res-
puesta (curvas de salida yt liente aL,y2 fiente a t, ...,1.'::n frente a t) para dos casos:
o o...ll*v';
^lto
plot (L,yL,t,y2, .. ., t,r¡n)
208 lngeniería de control moderna
E : U: AT: tp;
% Especificar las maLrices A, B y C
¡y, z, t) : step(A,B,C*A,C*8, 1, t) ;
y1 : t1 0 0...01*y';
y2:10 L 0...01"y,;
j to u 0...11*o,.
^ (t,y1, t,y2, .. .,
plot r,r,m)
EJEMPLO 5-9 Obtenga la respuesta del sistema sujeto a las condiciones iniciales dadas.
o bien
[;]:t s il[,] [;[] :[?l
* : Ax, x(0) : xn
i:Lz+Bu
x:Az*Bu
donde
B:x(0), u:L(t)
Por tanto, el Programa MATLAB 5-15 sirve para obtener la respuesta. Las curvas
de respuesr"
resultantes se muestran en la Figura 5-32.
t : 0:0.01:3;
A: tO 1.-1n -tr].
Jl t
B: Il ;
12;
lx, z, Ll : step(A, B,A,B, 1, t) ;
v1 : l1
L¿ nl*..r.
U] ?
^
x2: [0 1¡ *r, -
plot (t,x1, 'x, ,L,x2,'-,)
grid
title ( 'Respuesta a condición inícia}, )
xlabel ( 't Seg, )
ylabel ( 'Variables de estado xI y x2' )
qtext('x1')
gtext ('x2' ¡
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 2Og
k
_l
o
'o
EO
,tr
i:Ax*Ba, x(0):xn
v:Cx-lDu
donde
B: c:t0 D:O
^: [-,3 -l]
01,
tsl
-:[?]
el comando <initial> se puede utilizar como se muestra en el Programa 5-16 de
Entonces
MATLAB para obtener la respuesta a la condición inicial. Las curvas de respuesta.rr(/) y xr(r) se
muestran en la Figura 5-33. Son las mismas que aparecen en la Figura 5-32.
210 lngeniería de control moderna
J1
il
c
!
30
!
;l
'i
,rr
s
1
)
0 0.5 I t.5 2 2.5 3
I Seg
EJEMPL0 5-10 Considere el siguiente sistema que está sujeto a condiciones iniciales. (No hay fuerzas exter..i,
presentes.)
-ji+8t+t7i+10¡.:0
)(0) : 2, .y(0) : l. i(0) : 0.5
Obtenga la respuesta _¡,(r) a condiciones iniciales dadas.
Si se definen las variables de estado como
Xt : )'
XZ: )1
J:: ii
Capítulo 5. Análisis de la respuesta transitoria y estacronaria 211
v:rr o 1
'1",
1"._l
-a
a/)
0.5
0t23 45678e l0
I (seg)
donde las a y las b son constantes y nr ( n. Un criterio simple, conocido como el criten''
Lnxtt
que se encuell-*liüilllll
estabilidad de Routh, permite determinar la cantidad de polos en lazo cerrado
en el semiplano derecho del plano s sin tener que factorizar el polinomio. (El polinomio pL"
incluir parámetros que MATLAB no puede manejar')
donde los coeflcientes son cantidades reales. Se supone que a,i I 0; es decir, se eli:
cualquier raíz cero.
ciente positivo, hay unaraíz o raíces imaginarias o que tienen partes reales positir 'r'
tal caso, el sistema no es estable. Si sólo interesa la estabilidad absoluta, no es nece
continuar con el procedimiento. Obsérvese que todos los coeficientes deben ser p''
vos. Esta es una condición necesaria, como se aprecia a partir del argumento slgul;
Un polinomio en s con coeficientes reales siempre puede factorizarse en factores lin='¡
ycuadráticostalescomo(s + a)y 1s2 + bs * c),donde a,by c sonnúmerosreale' .
iactores lineales producen las raíces reales y los factores cuadráticos producen las r'
complejas del polinomio. El factor 1s2 + bs * c) produce las raíces con partes reale :
gativas sólo si b y c son ambas positivas. Para todas las raíces que tienen partes r:
negativas, las constantes a,b, c,... deben ser positivas en todos los factores. El proc
de cualquier cantidad de factores lineales y cuadráticos que contengan sólo coeficl'
positivos siempre produce un polinomio con coeficientes positivos. Es importante
lu, qu" la condición de que todos los coeficientes sean positivos no es suficiente
ur"gurur la estabilidad. La condición necesaria, pero no suficiente, para la estabilid¡i
que todos los coeficientes de la Ecuación (5-61) estén presentes y tengan un slgno P'
vo. (Si todas las a son negativas, se hacen positivas multiplicando ambos miembros ,
's' a0 u2 Q4 a6
sn1 Q1 Qj Q5 Q7
,n -2 bl b2 hb4
J'3cl c2 c1 cq
4
sn_ cll d2 d3 d4
s2 €t e2
sl .f,
r8r
o
, OIAZ - QoQz
,l:r
A1
, QtQ+ - QoAt
D2:
Ql
, QtQo - QoAt
D1 :-
- Q1
La evaluación de las b
.continiahasta que todas las restantes son cero. Se sigue el mismo
patrón de multiplicación cruzada de loi coeficientes de las dos filas anteriores
las c, las d,las e, etc. Es decir,
al evaluar
bp. -
: -- a1b,¡
t'r -,
D1
bp. - a1b7
('r:+
-bl
bpy - alba
'b1 --. _ _-
('1:
214 lngeniería de control moderna
c.b. b,C,
dt:
C1
. ctbt - b(t
d.:
- - C1
Este proceso continúa hasta que se completa la n-ésima fila. El afray completo de
coefi¿ientes es triangular. Obsérvese que, al desarollar el array, una fila comple'l
divide entre, o se multiplica por, un número positivo para simplificar el cálculo num-:
subsecuente sin alterar la conclusión de la estabilidad.
El criterio de estabilidad de Routh plantea que el número de raíces de la Ecu'-
(5-6 l) con partes reales positivas es igual al número de cambios de signo de los c'
cientes de la primera columna del array. Debe señalarse que no es necesario conoc3:
valores exactos de los términos de la primera columna; sólo se necesitan los signt'.
condición necesaria y suficiente para que todas las raíces de la Ecuación (5-61) s¡
cuentren en el semiplano izquierdo ilel plano .r es que los coeficientes de la Ecu¡:
(5-61) sean positivos y que todos los términos de la primera columna del array te
signo positivo.
EJEMPL$ 5-11 Se va a aplicar el criterio de estabilidad de Routh al siguiente polinomio de tercer orden:
,2 (11 ej
A:AZ - AOQI
.rt
A1
so a3
La condición de que todas las raíces tengan partes reales negativas se obtiene mediante
A1A2 ) A¡A1
ra+2s3+3s2+4s+5:o
Se va a seguir el procedimiento que se acaba de presentar para construir el array de coeficie
(Las dos primeras filas se obtienen directamente del polinomio dado. Los términos restantej
obtienen de estos. Si faltan coeficientes en el array, se sustituyen con ceros.)
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 215
s*i35 sol35
s3 z 4 o ,3 Z / Y La segunda fila se divide entre 2.
12 0
,2 l5 ,2 15
sl -6 .tt. -1
o- o-
s' -)
.f- -)
En este ejemplo, hay dos cambios de signo en los coeficientes de ia primera columna.
Esto signifi-
ca que existen dos raíces con partes reales positivas. Observe que el resultado
no se modifica cuan-
do los coeficientes de cualquier fila se multiplican por, o se dividen entre, un número
positivo para
simplificar el cálculo.
Casos espec¡ales. Si el término de la primera columna de cualquier fila es cero, pero los
términos restantes no son cero, o no hay términos restantes, el término cero se sustituy"
aon un
número positivo muy pequeño € y se evalúa el resto del array. Por ejemplo, consicléresá
la Ecua-
ción
s3+2s2*s*2:o (s-62)
El array de coeficientes es
s3 l1
,t22
st o ¡: ¿;
so2
Si el signo del coeficiente que está encima del cero (e) es el mismo que el signo que
está debajo
de.é1, quiere decir que hay un par de raíces imaginarias. En rearidad,
la Ecuación (5-62) riene dos
raícesens: *j.
Sin embargo, si el signo del coeficiente que está encima del cero (e) es opuesto
al del que
está debajo, quiere decir que hay un cambio de signo. Por ejemplo, para
la ecuación
- 3s + 2 :(s - l)2(s + 2) : o
"3
el array de coeficientes es
Un cambio de signo:
t: I -3
,/ 0r¿ 2
(" 2
Un cambio de signo -3 -
("
2
Hay dos cambios de signo en los coeficientes de la primera columna. Por lo tanto hay dos raíces
en el semiplano derecho s. Esto coincide con el resultado correcto
indicado por la forma factori_
zada de la ecuación polinomial.
216 lngeniería de control moderna
Si todos los coeficientes de cualquier fila son cero, significa que existen raíces de igual
nitud que se encuentran radialmente opuestas en el plano s, es decir, dos raíces con magnitu
iguales y signos opuestos y/o dos raíces imaginarias conjugadas. En este caso, la evaluación
resto del arreglo continúa mediante la formación de un polinomio auxiliar con los coeficientes
la última fila y mediante el empleo de los coeficientes de la derivada de este polinomio en la -
siguiente. Tales raíces con magnitudes iguales y radialmente opuestas en el plano J se encuen:
despejando el polinomio auxiliar, que siempre es par. Para un polinomio auxiliar de gradc i
existen n pares de raíces iguales y opuestas. Por ejemplo, considérese la ecuación:
El array de coeficientes es
s5 r 24 -25
so 2 48 - 50 .- Polinomio auxiliar P(s)
s3oo
L
il
Todos los términos del renglón s3 son cero. (Obsérvese que tal caso ocuffe sólo en una fila nr: lfi
rada impar.) Después se forma el polinomio auxiliar a partir de los coeficientes del renglón -,-
polinomio auxiliar P(s) es
P(s) :2s4 + 48s2 - 50
lo cual indica que hay dos pares de raíces de igual magnitud y signo opuesto (esto es, dos r
reales con la misma magnitud pero signos opuestos o dos raíces complejas conjugadas en <
imaginario). Estos pares se obtienen resolviendo la ecuación del polinomio auxiliar P(s) :
derivada de P(s) con respecto a,r es
dP(s) _
gs3+96s
ds
Los coeficientes de la última ecuación, es decir, 8 y 96, sustituyen los términos de la fila s
Jtl 24 -25
s4z 48 -50
.r3 8 96 *- Coeficientes de dP(s)lds
st 24 -50
sl llz.i o
so -50
Se observa que hay un cambio de signo en la primera columna del array nuevo. Por tan-;
ecuación original tiene una raíz con una parte real positiva. Despejando las raíces de la
del polinomio auxiliar
2s4+48s2-50:o
se obtiene
s2: 1, sz : -25
o bien
s: *1, s: *j5
capítulo 5. Anárisis de ra respuesta transitoria y estacionaria 217
.t:.t-o (o : constante)
en la ecuación característica del sistema, se escribe el polinomio
en términos ¿e i, y se aplica el
criterio de estabilidad de Routh al nuevo polinomio 3. gt núr*ro de cambios dL signo en la
"n
primera columna del array desarrollado para el polinomio
3 igual a la cantidad
que se localizan a la derecha de la línea verticall
Por ", esta prueba revelade
"n tanto, raíces
la canti-
dad de raíces que se encuentran a la derecha de Ia rínea
vertical s : - o.
Aplicación del criterio de estabilidad de Routh al análisis de un sistema
de con-
trol' El criterio de estabilidad de Routh tiene una utilidad limitada en
el análisis de un sistema
de control lineal' sobre todo porque no sugiere cómo mejorar
la estabilidad relativa ni como esta-
bilizar un sistema inestable. Sin émbargo, es posible detárminar los ef'ectos
de cambiar uno o dos
parámetros de un sistema si se examinan los valores que producen
inestabilidad. A continuación
se considera el problema de determinar el rango ¿e estabiti¿ad
para el valor de un parámetro.
Considérese el sistema de la Figura 5-35. Se va a determinai el rango
de valores de K para la
estabilidad. La función de transferencia enlazo cerrado es
c(s) K
R(s) s(s' f .i + l)(s -f 2¡ -f K
La ecuación característica es
st+3s3+3s2f2s-lK:o
El array de coeficientes se convierte en
^f
4
1 3K
,t-
1
-) 20
2 7
,t 5 K
,tt 2-1K
so K
para la estabilidad, K debe ser positivo, y todos los coeficientes de la primera dellrr
"otu*n¿
serlo también. Por tanto,
t4
>K>0
9
el comportamiento de un sistema. Aquí sólo se considerarán los sistemas simples, para apr-;
con claridad los efectos de las acciones de control integral y derivativa en el comportamient¡
un sistema.
Acción de control integral. En el control proporcional de una planta, cuya funciór. rut
señal de error diferente de cero en estado estacionario significa que hay una equivalencia' '
Figura 5-39(b) muestra la curva e(r) frente a t y la curva u(r) correspondiente frente a / cuanc
controlador es de tipo proporcional.
Obsérvese que la acción de control integral, aunque elimina el ofTset o el error en es-
estacionario, puid" conducir a una respuesta oscilatoria de amplitud decreciente lenta o. inci
-'l-t'
de amplitud creciente, y ambos casos, por lo general' se consideran indeseables'
"tt
l/(¡l I
= ', ti{t)
{
-
¡7^---'-,,,,--
I
I
\
(a)
Figura 5-36. (a) Gráficas de las curvas de e(t) y u(f) con señales de control distintas de cero cuano:
la señal de error es cero (control integral); (b) gráficas de las curvas de e(¿) y u(f) con señal de contrc'
cero cuando la señal de error es cero (control proporcional)'
Capítulo 5. Análisis de la respuesta trans¡toria y estacionar¡a 219
G(s)
Como
Tal sistema sin un integrador en el camino directo siempre tiene un error en estado estacionario
como respuesta a un escalón. Dicho eror en estado estacionario se denomina off'set. La
Figu-
ra 5-38 muestra la respuesta escalón unitario y el offset.
c(tl
, Desviacirin
c(s) K
R(s) s(Zsf1)+K
De ahí
E(s) _ R(s) - C(s) _ s(Zs+ 1)
R(s) R(s) s(Zs*1)+K
escalón unitar
Como el sistema es estable, el error en estado estacionario como respuesta a un
I
: Iín t217't + 1; 1
rs'z + r+ /( ;
"'¿
:0
por tanto, el control integral del sistema elimina el error en estado estacionario en respuesta a i:
escalón unitario. Esta es*una mejora importante respecto al simple control
proporcional' que p::-
duce un offset.
representa mediante D.
Suponiendo que la entrada de referencia es cero, o R(s)
: 0,1a función de transferencia er
C(s) y D(s) se obtiene mediante
C(s) I
D(s) Jsz + bs + K,
Por tanto,
E(s)_ C(s)_ _
D(s) D(s) Js2+bs+K,
El error en estado estacionario producido por un par de perlurbación escalón de magnitud Z, se
obtiene mediante
er, : lím sE(s)
s-0
: lím
-s T,t
iJ.¡s2 -r bs -l Ko
7,1
KP
En el estado estacionario, el controlador proporcional apofta el par - T¿, que tiene igual magni-
tud pero signo opuesto que el par de perturbación To.La salida en estado estacionario producida
por el par de perturbación escalón es
^ -T¿
(r,_ ",,_q
El error en estado estacionario se reduce si se incrementa el valor de la ganancia Ko. Sin embar-
go, acrecentar este valor haría que la respuesta del sistema fuera más oscilatoria.
E(s) : - s
,(s)
Js3 + bs2 + Kps +?
,<,,tt +IlliJ
Figura 5-42. Control ¡ntegral de un elemento de carga formado por un momento de ¡nercia
y una fricción viscosa.
u:
t' +
Jsr -r bsr l- K,,s
T.
- n
tienen partes reales negativas, el eror en estado estacionario en la respuesta a un par de pertu:":firi
ción escalón unitario se obtiene aplicando el teorema de valor final del modo siguiente:
: - .t'
tím
+0 K,, S
Js'fb,s-fK,,lt;i
,s
' li
:0
por tanto, el error en estado estacionario para el par de perturbación escalón se elimina
controlador es del tipo proporcional-integral.
Obsérvese que lá u.iiOn de control integral agregada al control proporcional convirtió e-
tema, originalmente de segundo orden, en uno de tercer orden. Por ende, el sistema de co:
puecle voÑerse inestable para un valor grande de K,,, ya que las raíces de la ecuación caracte:
ca pueden tener partes ráales positivas. (El sistema de segundo orden siempre es estable .'
coeficientes de la ecuación diferencial del sistema son todos positivos.)
Es importante señalar que, si el controlador fuera integral, como en la Figura 5-42, el srs
Js3+bs2+K:o
tendría raíces con partes reales positivas. Tal sistema inestable no se puede usar en la prác-
Obsérvese que, en el sistema de la Figura 5-41,la acción de control proporcional tie¡,",ri
estabilizar el mismo, en tanto que la acción de control integral tiende a eliminar o reducir el :''r
en estado estacionario en respuesta a diversas entradas.
".ro1"
siado grande. Por tanto. el control derivativo prevé el enor. inicia una acción correctiva opc
,ül
(b)
Aunque el control derivativo no afecta en forma directa al enór en estado estacionario. añade
amortiguamiento al sistema y, por tanto, permite el uso de un valor más grande que la ganancia
K, lo cual provoca una mejora en la precisión en estado estacionario.
Debido a que el control derivativo opera sobre la velocidad de cambio del error. y no sobre el
error mismo, este modo nunca se utiliza solo. Siempre se emplea junto con una acción de control
proporcional o proporcional-integral.
C(s) _ Kp
R(s) Js2 + K,,
Como las raíces de la ecuación característica
Js2+Kn:g
son imaginarias, la respuesta a una entrada escalón unitario oscila indefiniclamente, como se ob-
serva en la Figura 5-43(b).
No son convenientes los sistemas de control que muestran tales características cle respuesta.
Se que la adición de un control derivativo estabilizará el sistema.
'erá
Control proporc¡onal-derivativo de un s¡stema con carga de inercia. Se va a
modificar el controlador proporcional para obtener un controlador proporcional-derivativo cuya
función de transferencia sea K,,(l + Z,rs). El par que desarrolla el controlador es proporcional a
K,,(.e t Td\.El control derivativo es esencialmente de previsión, mide Ia velocidad instantánea
de1 error, predice la sobreelongación signilicativa adelantándose en el tiempo y produce
una res-
puesta adecuada antes de que ocurra una sobreelongación demasiado grande.
224 lngeniería de control moderna
(a) (b)
C(s) K, * Kos
R(s) Jsz + ¡B * Ko)s t K,,
El eror en estado estacionario para una entrada rampa unitaria es
B
"Kr
La ecuación característica es
r- B+Kd
2!/ KpJ
es posible obtener tanto el error en estado estacionario ¿". para una entrada rampa, como la so-
breelongación máxima para una entrada-qscalón pequeña, si se hace que B sea pequeño, K, sea
grande y K¿, 1o suficientemente grande para que ( esté entre 0.4y 0.7.
K(T.s-ll)(T¡,s + l)...(2,,,s* 1)
G(s) :
rtqz,s+ l)(zrs+ l)...(zos+ l¡
Se verá clespués que, si G(s) se escribe para que cada término del numerador y el denomtn''
-
tlor, excepto el término sN, tienda a la unidad, conforme s tiende a cero, entonces la ganancia e
lazo abierto K está directamente relacionada con el enor en estado estacionario.
El.s) I
C(s) I
R(s) R(s) I + G(s)
donde el error e(¡) es la diferencia entre la señal de entrada y la señal de salida.
El teorema del valor final ofrece una fbrma conveniente de determinar el comportamiento ;:
estado estacionario de un sistema estable. Como E(s) es
I
E(.rt--; + ^ Rt.s)
I G(s)
el error en estado estacionario es
sR(s)
e..: e(r) : lím sEt.r) -
,lím l'1, f I Ctrl
Las constantes de error estático deflnidas a continuación son figuras de mérito de los sistema. :,,
control. Cuánto más altas sean las constantes, más pequeño es el enor en estado estacionario. I
un sistema determinado, la salida puede ser la posición, la velocidad, la presión, la temperatu. *
etc. Sin embargo, la forma física de la salida no viene al caso en el análisis actual. Por tanto. .:
1o sucesivo se denominará <posición> a la salida, <velocidad> a la razón de cambio de la sall--
etc. Esto significa que, en un sistema de control de temperatura, <posición> representa la ten',',
ratura de salida, <<velocidad> representa larazón de cambio de la temperatura de salida, etcéte:-
Constante de error de posición estát¡ca Kp. El error en estado estacionario del si. r
ma para una entrada escalón unitario es
sl1 :
"": 1íT r + c(l) , r- Gttlr
La constante de error de posición estática K,, se define mediante
lilÍl
1T ll
Por ende, el error en estado estacionario en términos de la constante de eror de posición estáI,-;ir
K,, se obtiene mediante
I
€r,
l+Kt,
Capítulo 5. Análisis de la respuesta
transitoria y estacionaria 227
-t l)(Tts + l).
,": lS K(T,s
(Z1sf1)(T2s+l)... -K
Para un sistema de tipo 1 o mayor,
K(Ts +t l)(Z6s
"'tbr + 1)...
K,,:lím"\'qr '
que
fil¿T:Í,.?#Ít:::f::lli,il ,*::l^u ra respuesra de un sisrema de conrror
de reari_
ilil:T::1iffi #?ili.:i::,".1,s1:.rt*il#"í::ffi ü" to erar ;ññ #ffi
"":J*iJ#trJ"":"#l1,hl?:_
;:?Í':ffiil' : i'1,L::H' : ilf :'l I :^+: -ry t'.il;l;'¡tnJi,;'i'H,fi:ffiT':Í,T_.*i:¡;
;; :i ;:"n' n :iil: :;
r
"
:trüül]:ffilT",T:,1.",:1",?_,llTll.
;i:31?:'1l}:*:t":::::::*:l1r.r*::;r?.ii;",#'"T"'J,',T;:i*'#Xill,iJXiÍl;*:
l',",1*;:#J:,:iÍ:"":::n:,;ñff.;;;;i"";::il1"J#J,ff :;:::;:Xffjff ':iñlil;
slstema debe ser uno o mavor.
e..: lím r I
lím _-
1
sK(I.,s+l)(Zus+1)...
K,.: lím
s-0 {I,r r Illf.s + l)... :0
228 lngeniería de control moderna
0t
Figura 5-47. Respuesta de un sistema de tipo 1 con realimentación unitaria
para una rampa de entrada.
* l)(I¡,i- l)
sK(.T,,s
K,.: lím at, paraN)2
s+O sN1f,s+ l.¡(Irs+ ll'..
El enor en estado estacionario eq. para la entrada rampa unitaria se resume del modo sisuien.:
I
e..
" - para sistemas de tipo 0
K,.
I
¿'.:-:0.
'" ,(, para sistemas de tipo 2 o mayor
El análisis anterior indica que un sistema de tipo 0 es incapaz de seguir una entrada ronrp; :'
el estado uniforme. El sistema de tipo I con realimentación unitaria sigue la entrada rampa .
un error finito. Operando en estado estacionario, la velocidad de salida es igual a la velocidac -,
entrada, pero hay un error de posición. Este error es proporcional a la velocidad de la entra'-
es inversamente proporcional a la ganancia K. La Figura -5-47 muestra un ejemplo de la respu...
de un sistema de tipo I con realimentación unitaria para una entrada rampa. El sistema de ri:
o mayor sigue una entrad¿r rampa con un enor de cero en estado estacionario.
sistema con una entrada parábola unitaria (entrada de aceleración), que se detine mediante
r
r(t\: -.
1
parat>0
2
:0. para/<0
capíturo 5' Anárisis de ra respuesta transitoria
y estacionaria 22g
se obtiene a partir de
"..:lsút:
: I
tírni;c(sl
a-:!Ko
Obsérvese que el etrot
el error en estado esracionario producido por
parábola, eJun eno. una enrrada
Los valores de K""$;Tl:J¿Tn'
se obtienen del modo siguiente:
Para un sistema de tipo 0,
szK(r,s+Dl(rus+r)...
Ko
qr," +-¡7r"1 ¡- :0
Para un sistema de tipo l,
,szK(T"s+ r)l(T,,s + 1)...
Kn: lím
r-(.) s(fs + l)(Trs + 1)...
:0
Para un sistema de tipo 2,
t(T¡s -r I t...
"o :
K" tím f,I,|l,
'
,1ri rttr,.r-r lrt¿i+
,
: oo. para N )- J
¡-
Por tanto, el error en estado estacionario
para la entrada parábola unitaria es
€." : o, para sistemas de tipo 0 y tipo 1
1
e..: - para sistemas de tipo 2
"' K'
€". 0': para sistemas de tipo 3 o mayor
obsérvese que tanto los sistemas de tipo.O
como los de tipo I son incapaces de seguir
entrada parábola en estado estacionario. una
Ei sistema,d";rp; 2";; realimentación unitar;
seguir una entrada parábola con una puede
señal de.enor finita. La Figura 5-4g
la respuesta de un sistema de tipo 2 con muestra un ejemplo de
realimentación uniturl? u una entrada parábola.
tema de tipo 3 o mayor con realimentación El sis-
unitaria ,igr. unu *trada parábola con
cero en estado uniforme. un er¡or de
230 lngeniería de control moderna
0¡
Figura 5-48. Respuesta de un sistema de tipo 2 con realimentación unitaria a una entrada paraból :.:
Resumen. La Tabla 5-1 resume los eruores en estado estacionario para los sistem-
I y de tipo 2 cuando están sujetos a diversas entradas. Los valores finitos pri
tipo 0, de tipo
errores en estado estacionario aparecen en la línea diagonal. Sobre la diagonal, los enor;i
estado estacionario son infinitos; bajo la diagonal, son cero.
Sistema tipo 2 0 0 1
K
Recuérdese que los términos error de posición, error de uelocidad y error de aceler;:
significan desviaciones en estado estacionario en la posición de salida. Un error de veloi
finito implica que, después de que han desaparecido los transitorios, la entrada y la sali;,1
mueven a la misma velocidad, pero tienen una diferencia de posición finita.
Las constantes de error Kp, K, y K, describen la capacidad de un sistema de realiment¡
unitaria de reducir o eliminar el error en estado estacionario. Por tanto, indican el comportar:
to en estado estacionario. En general, es conveniente aumentar las constantes de error, al tie
que se conserva la respuesta transitoria dentro de un rango aceptable. Si hay un conflicto eni:i
constante de eror de velocidad estática y la constante de error de la aceleración, esta últirr¿
considera menos importante que la primera. Debe señalarse que, para mejorar el comportam:
en estado estacionario se aumenta el tipo del sistema agregando uno o más integradores ,l
trayectoria directa. Sin embargo, esto introduce un problema de estabilidad adicional. Por l.-
neral, es difícil realizar el diseño de un sistema satisfactorio con más de dos integradores en
en la trayectoria directa.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria
2g1
k
L0+ ;Lt):.¡
l)
La transfbrmada de Laplace de esta última ecuación,
con condiciones iniciales cero. da
(, .:.)rr,r : sX(s)
Y, por tanto,
@(s) 1
x(s) L s + (klb)
En este caso, se trata de un sistema diferenciador.
Para la entrada escalón unitario X(s) : l/s,
la salida @(s) se convierte en
I
@@::
s + (klb)
La transfbrmada inversa de Laplace de @(s) produce
0@::e kb),
0t
Figura 5-50. Entrada escalón unitario y la respuesta de sistema mecánico
mostrado en la Figura 5-49.
Observe que, si el valor de kfb es grande, la respuesta 0(r) se aproxima a una señal pulso com ,rl
A-5-2. Con frecuencia se usan trenes de engranajes en sistemas de seguimiento para reducir la velocr:i,
aumentar el par u obtener la transferencia de potencia más eficiente, haciendo coincidir el m.:r'
bro de manejo con la carga determinada.
Considere el sistema de tren de engranajes de la Figura 5-51. En este sistema, un motor m--r'u,
una carga mediante un tren de engranajes. Suponiendo que la rigidez de los ejes del tren de en-s:,::l
jes es inhnita (no existe juego o bamboleo ni deformación elástica) y que el número de dienr¡' ,nl
cada engranaje es proporcional al radio del mismo, obtenga el momento de inercia equivalente . r
coeficiente de fricción viscosa equivalente referido al eje del motor y con el eje de la carga.
EnlaFigura5-51,elnúmerodedientesenlosengranajes l,2,3y4esNl,Nz,N3yNare.-',.,
tivamente. Los desplazamientos angulares de los ejes I, 2 y 3 son 0r 0zy 01, respectivamente i mr
tanto,02101: NtlNzy 0zl0z: NtlN+. El momento de inercia y el coeficiente de fricción rr.,
',il
de cada componente del tren de engranajes se representan mediante J1, br; J.r,b2;y J3, ój, re>re:
tivamente. (Jzy bt incluyen el momento de inercia y la fiicción de la carga.)
Engranaje I
Eje 2
Par de entrada
del motor
brl
Engranaje 3
Tnt (t)
Engranaje 2
t*la^--
E¡e 3
o-)
Engranaje 4
Par de
carga
TL (.t)
,\!
Figura 5-51 . Sistema de tren de engranajes.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria
2g3
Tfty:720, o T,:
' T,N'
'Nl
si Nt/N, < l, la relación de engr;rnajes reduce la velocidad, al igual que aumenta el par. para
el
tercer e.je,
J.i).+b.0.tr,:7^ (s-65)
donde 7¿ es el par de carga y 11 es el par transmitido al
engran a.ie 1. \y z1 se reiacionan mecliante
Tr: T. lN,
N-r
y 03 y 0, se relacionan mediante
.. ().N.' : N, N,'
().:
- 1/.* H,N. N1
La eliminación de 21, Tz, Tt y I. de las Ecuaciones (5_63), (5_64) y (5_65) produce
Cuando el sistema de la Figura 5-52(a) está sujeto a una entrada escalón unitario, la salid. :,:
sistema responde como se aprecia en la Figura 5-52(b). Determine los valores de K y T a pan.: .üri
ia curva de respuesta.
,1,
'
7t
:
@.t t',.¡'l ,( rr-rr,.",/-1 - 0.4t
-:3
(b)
Figura 5-52. (a) Sistema en lazo cerrado; (b) curva de respuesta a escalón unitario
Capítulo 5. Análisis de la respuesta transitoria y
estacionaria zgs
De :rquí se deduce que
ttt,, : l.l4
A partir del diagrama de bloques, se tiene que
c(s) K
R(s) Is2 + .i +K
de donde
: lRr 2,r't,, -- -
'u', yf T-
Por tanto. los vaiores de T y K se determinan como
I
: 1.09
2(r,t,, 2x0.4x1.14
K -- ,.ti,T = l.l4r . l.o9 _- 1.42
c(s) K
n,rl -,lrr - rt, - ¡<
Sustituyendo "/ : I kg-ml en esta última ecuación se tiene que
c(s) _ K
R("r) .r2 + Kfts + K
Observe que en este problema
r,.t,,: i K, 2(ct,,: Kk
La sobreelongación máxima M,, es
M,':e in"tl ir
que se especifica como 25c/o. pot tanto,
c !'r'
,j
:0.25
de donde
(r
1.386
\l i-
-:
o bien
( : 0.404
1.5'7
a), : 1.12
/t'
./ r - ("2
Por tanto, se obtiene
K -- coi': 7'122 : 2'95 N-m
2Íu' 2'0.404'1.72 :0.471
k:;: seg
L%
A-5-5. La Figura 5-54(a) muestra un sistema vibratorio mecánico. Cuando se aplica al sistema una fr---"'L
de 2 lb (entrada escalón), la masa oscila como se aprecia en la Figura 5-54(b). Determine ¡¡¡. '
del sistema a partir de esta curva de respuesta. El desplazar-niento ¡ se mide a partir de la por. - rmr
de equilibrio.
X(.r) I
P(s) tns' I b.s * k
Como
2
P(s) - .t
se obtiene
2
Xl.s) - r(ri.s'*ásl ft)
2
x(cc) : lím sX(s) - :k : 0.1 ft
s-o
P(2-lb fuerza)
(a) (b)
Figura 5-54. (a) Sistema vibratorio mecán¡co; (b) curva de respuesta a un escalón
capíturo 5' Anárisis de ra respuesta transitoria y estacionaria 2g7
Por tanto,
k : 20 tb¡/ft
Observe que Mo: 9.5Vo corresponde a ( : 0.6. El tiempo pico trse obtiene mediante
7tv 7T
tp
(t)¿ ot,uñ] 0.84-r,
La curva experimental muestra qle tp :2
seg. por tanto,
3.14
@r: : 1.96 radlseg
2x0.8
Como arl : kl*: 201m, se obriene
20 20
:
2: t.96'
@; , r: 5.2 slug 166 lb
c(s) _ u)h
2
R(s) s2+2(at,s+al,
i: :*l*l^t:3,"T'-"1-1":ip:.i"i:i"1-ente amortig-uada,-cambia como una serie geométrica
,, - k j "l?*
ta amplirud ., iguur u
ll,^ilí,I^r:!,':t¿,?,I!f*,liu^plitud
r : :r l"lry
*
tr.
.2nf
a4 amplitui es igual 'I ¿
oo, "-_i;d)1;;;;""'0"
) r.i'sz"; o..prer"á"
,,i".i1,.1,il,"#::':,1
cicro de
amplitud ¿s -,i2f El.lalogaiitmo delirazónde,@to\)3n. ¿es,1 "trl oscilación, la
"-(o/at)5n. las sucesi
ritmoctecrem,ntot.Deteim;:ii:d;i,':"?X"J"hiX'"ff
:ii:'j:.:fi :l'JÍff.Í'*:fj"i:""r:
srstema de segundo orden. Descri_
d:::Ttlar exferiment"r_*t" r"."i;;d;;;;;;;;;;:";,""Hili."!'j,íijil,,
l:"'llÍ:i:::?
con la que decae la oscilación
I2 e* '"''3': "''z
Por tanto, el logaritmo decremental á es
- Xt )."*
d:ln-:
X2 /t- ¿
vr-l
Es una función exclusivamente del coeficiente
de amortiguamiento (. por tanto, el coeficiiente de
amortig,amiento ( se puede determinar utilizando
el logiritmo decrámental.
t^:l:j::r,ltlT,i:".:*pu.img1ta] del coeficiente de amorriguamienro ( a partir de ta razón
3.}::::f ::,i:.,"T:1"^:::oger
n ro ,u¡¡.i.nt"-.n;;-;.",á.'ü;r;;';;#;'i"'í),)i,",'!J;
cercano a la unidad. Entonces.
'l)
Y,
: otn rz;t Jt :2
x,t
238 lngeniería de control moderna
o bien
-{1 __2'ín
ln : (,r 1)
r,, .. l-('
De ahí
A-5-7. En el sistema de la Figura 5-55, los valores numéricos de m, b y k son m: I kg, ó: 2 N-...
y tr: 100 N/rn. La masa se desplaza 0.05 m y se libera sin velocidad inicial. Encuer,:,
frecuencia observada en la vibración. Además, encuentre la amplitud cuatro ciclos desf -:
desplazamiento x se mide a partir de la posición de equilibrio.
mi+bi*Lr:0
Sustituyendo los valores numéricos para m, b y k en esta ecuación se tiene
Figura 5-55.
i+2,r+ 100¡:0
Sistema de
donde las condiciones iniciales son x(0) - 0.05 y jr(O) - 0. A partir de esta última ecuac r
masa-resorte-
amortiguador.
frecuencia natural no amortiguada ot,, ,v el factor de amortiguamiento relativo ( resulta:.
co,,:10. (:0. I
En el análisis actual, i(0) se obtiene como cero. Por tanto, la solución r(/) se escribe c,:
(/) : /=\
- -",t( cos tu,¡t I lr,¡l
_r10)¿
t , -sen )
l-; /
''
de lo que se deduce que, en Í: nT, donde Z:2ttfo.t,,,
x(rtT): r(Q)¿'-íro"nr
c1":r-'3"125"1;:t+so
r 8s' F +$sr , 96s -
1
80 r.
!
0.4375 0.315L_ I
- _-
.r' r- 2 {s r 2)l -,
:
_ -0.5626(.r + 2) (0.3438) x ¿l
*
l;tl4- 1,¡¡¡ a;
0.4315 0.3'75 r
sr 2 1r.-r 2))'r
MATLAB Programa 5-18
-0.2813 - A.Itrgi
-0.2813 +0.L7L9i
-4.43t5
-0.3750
1.0000
-2.0000+4.OOOOi
-2 . 0000 - 4. 0o0oi
-2.0000
-2.0000
0
k-
tl
240 lngeniería de control moderna
Respuesta a un escalón
0.8
E 0.6
0.4
0.4375e t, - 0.375tr-t' + 1
En la Figura 5-56 se observa el hecho de que la curva cle respuesta es una curva expone:- -r,
superpuesta a una sinusoide amortiguada.
A-5-9. Cuando un sistema en lazo cerrado involucra un numerador con dinámica, Ia curva de resp-- ;r
a un escalón unitario puede presentar una sobreelongación grande. Obtenga la respuesta . -l
escalón unitario del siguiente sistema utilizando MATLAB:
C(s): +4
10s
n1r.¡ 5' r a, -¡ a
Obtenga también la respuesta a una rampa unitaria con MATLAB.
Solución' El Programa de MATLAB 5-19 calcula la respuesta del sistema a un escalón u :,i
rio y a una rampaunitaria. En las Figuras 5-57(a) y (b) se muestran, respectivamente, la cur, - .utr
respuesta al escalón unitario y a la entrada rampa unitaria junto con la entrada rampa unit;:
-
Observe que la curva de respuesta al escalón unitario presenta una sobreelongación de r,ur
del 2l5Vo. La curva de respuesta a la rampa unitaria tiende a la curva de entrada. Estos f'en, :1,
nos se producen por la presencia de un término derivativo grande en el numeraclor.
Capítulo 5. Análisis de la respuesta transitor¡a y estacionaria
241
num - [10 4l ;
den: 11 4 4l;
t:0:0.A2:I0;
y : step (num, den, t) ;
plot ( t, y)
grid
title ( 'Respuesta a un escalón unit.ario , )
xlabel ( 't (seAr) ' )
ylabel ( 'Salida' )
numl : [10 4l;
denl:[1 4 4 O];
y1 : step (num1, den1, t ) ;
plot (t, t, '- , ,t,VI)
v: [0 10 0 10] ; axis (v) ;
grid
title ( 'Respuesta a una rampa unitaria, )
xlabel ( 't (sec) ,)
ylabel ( 'Entrada rampa unitaria y salida, )
text ( 6 . 1, 5, 0, 'Entrada rampa unitaria , )
text (3 .5,1 .1, 'Salida')
6
É
5
o
É
4
!
tr
@
2
0
456 456
I (seg)
I (seg)
(a) (b)
tiempo-pico :
1.6600
sobreelongacion-max - ymax 1
sobreelongacion-max -
0 .6782
s:1001;whiley(s) >0.98&y(s) <1.02; s-s 1; end;
r' empo-asenLam-en¿o : (s L) *0.02
tiempo-asentamiento -
10.0200
capítulo 5' Anárisis de ra respuesta transitoria y estacionaria
24g
1.6
1.4
1.2
Al
0.8
0.6
0.1
0.2
0
0 2 1 6 8 l0 12 14 16 lr,l 20
I (seg)
c(s) o;
R(s) s1 + 2-.r,rns +,u1,
Caso l: ( : O.:, @u : I
f1 4 76 361
a- [1 4 L6 36]
b- t0.6 2 5.6 6l
t:0:0.1:B;
y : zeros (BL,4) ;
for r - L:4;
num: [a(i) ] ;
den- [1 b(i) a(i)];
y( :, i) - step(num,den, t)
end
plot (t ,y (: ,1) ,
!JI IO
gtext ( '1' )
gl-ext('2')
gtext ( '3' )
gtext ( '4' )
1.2
0.E
:9
a 0.6
0.4
0.2
0!
0 I
¡ Seg
c(s) s*10
R(s) s3+6s2+9"+lo
obtenga también la respuesta de este sistema cuando
la entrada está dada por
r:e
Solucién' El Programa de MATLAB 5-22 carculala respuesta a una
rampa unitaria y la res-
puesta a la entrada exponencial , : ,
"'. Las curvas de ráspuesta que resultan se muestran en
las Figuras 5-ó0(a) y (b). respectivamente.
% --------- po<ñr,ócr
,uoyucsud a entrada 11 : exp (_0.5t)
num: [0 0 1 10];
den: [1 6 9 10];
t:0:0.L:L2;
11 : exp (-0.5*t) ;
y1 : lsirn(num,den, rI ,t-);
plot(t, rL,, -,, t,vI,, o, )
grid
title ( 'Respuesta a la entrada 11 : exp (-0.5t) ,
)
xlabel ( 't Seg' )
ylabel ( 'Entrada y salida, )
text(1 .4,0.15,'Entrada 11 : exp(_0.5t), )
text (6 .2,0 .34, ,Salj-da' )
246 lngeniería de control moderna
7
Entrada rampa unitaria
6
E
5
a
4
3 Salida
0r
0 56 l0
r Scg
(a)
5t
Respuesta a la entrada r1 = ¿-o
1
0.9
0.8
Entra<1ar,:gost
0.1
E
.e""%
o"
0.6
= o
o
0.5 _o o
o
-ú o o
0.4 _o o
o
t! o o Salida
ar'
0.3 o
0.2 -o
o
o
0.1
o
o
0
4 6 8 l0 12
I seg
(b)
C(s) 5
R(s)- "i2+s+5
cuando la entrada r(r) está dada por
r(.t):2 + r
[La entrada r(/) es una entrada escalón de magnitud 2 más una rampa unitaria.]
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 247
Solución. El Programa MATLAB 5-23 es una posible solución. En la Figura 5-61 se mues-
tra la curva de respuesta resultante junto con un dibu;o de la función de entrada.
+
N
l8
3
Eo
o
=
tt
2345678
1 Seg
A'5-14. Obtenga la respuesta del sistema que se muestra en la Figura 5-62 cuanclo l¿i entr.ada r(r)
está
dada por
I
rlt):11
R(s)
C(s):r'r-s+2
2
R1r.¡
num - [2] ;
den: [1 L 2);
t - 0 : 0 .2:La;
r:0.5*L."2;
y: lsim(num,den,r,t);
plot(t,T,' -',L,y,'o',t,y,'-' )
grid
title ( 'Respuesta a aceleración unitaria' )
xlabel ( 't Seq' )
45
40
35
30
Entrada aceleración unitaria
25
tr
20
Ld
15
l0
5
0
2 3 4 s 6 7 8 9 l0
I Seg
c(s) _
R(s) s'+ 2í.t + 1
capíturo 5' Anárisis de ra respuesta transitoria
y estacionaria 24g
. . _= Respuestas a un
escalón unitario,)
. =- , Seg')
. r::_ 'salidas')
i : '\zeta : 0') ,
:._ '4.2')
=.;-_'0.4')
: --_ 0.6')
." __ 0.8,)
::_ '1.0')
:
':= :ibujar una grráfica tridimensional, introduzca las órdenes
" ' :: strarán dos qráficas
: mesh (v) o rnesh (y, )
tridimensionales, usando en una ,,mesh (y) ,, .
= 'Representación tridimensionaf
de 1a respuesta escalón con ra orden ,,mesh
:::- ('n, donde n : L,2,3, 4,S, (y) ,, , )
6, )
.:=- i 'puntos de tiempo de cálculo,
)
.:=- t 'salidas')
. _= 'Represent.ación tridimensional
de la respuesta escafón con la
::=r-, "mesh(y transpose),, ,)
- ":=- ( 'puntos de tiempo de cálculo,
)
.::- ( 'n, donde n : I,2 ,3 , 4,5 6,
, )
. -:- ( 'Salidas')
25O lngeniería de control moderna
Represenleción ¡ridrnension¡1 de l¡ resfuesta esc¿11ót Rcpresentación tridiDensiott¿tl c1c cruvas de lcspuesta esc¡lón utrt-:
con l¡ orden lnesh(y)' utiliz¡ndo la orden mesh(v transpose)'
Figura 5-64. (a) Gráfica bidimensional de las curvas de respuesta a un escalón unitario;
(b) gráfica tridimensional de las curvas de respuesta a un escalón unitario con
la orden "mesh(y)"; (c) gráfica tridimensional de las curvas de respuesta
a un escalón unitario con la orden "mesh(y')".
\-lr , t'[:.l
.1.._]
(No hay entracla o función forzante en este sistema.) Obténgase la respuestal(r) fiente,
la condición inicial utilizando las Ecuaciones (5-58) ¡' (5-601.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria
251
1.5
=
a
0.5
45 t0
I (seg)
Figura 5-65' Respuesta y(f) a entrada acereracrón unitaria.
s'++Kr.3+s2+.r*l:o
Detennine el rango de valores de Kpara la estabilidad.
Solución. El array de coeficientes de Routh es
,f I l1
J
3
K IO
K-l
J-
K
IC
Jl
l)
K-1
.\ i
252 lngeniería de control moderna
K 1 re 1+K(1 -41
<0
K l 1( l
Por tanto, no es posible cumplir con las tres condiciones en fonna simultánea. Por tal razt': rL
para todas las raíces que tienen partes reales negativas en función de los coeficientes del ', ''
nomio. Como se planteó en el análisis del criterio de estabilidad de Routh, de la Seccit: :
para todas las raíces que tengan partes reales negativas, todos los coeficientes de las r¿ :.
ser positivos. Esta es una condición necesaria, pero no suficiente. Si no se satisf'ace estA . r,,ürir'
ción, quiere decir que algunas de las raíces tienen partes reales positivas, son imaginaria.
cero. Una condición suficiente para que todas las raíces tengan partes reales negativas sc -
ne mediante el siguiente criterio de estabilidad de Hurwitz: si todos los coeficientes del p
mio son positivos, arréglelos en el determinante siguiente:
A1 a3 a5
O0 at 0+
0 a1 o3 (1,, t-, 0
4,,: 0 QO A¡ arrl 0 0
a, -2 au 0
d,r-3 ar, 1
0
0 a,t44,2 an
donde los ceros se sustituyen por a" si s > ¡¿. Para todas las raíces que tienen partes -:
negativas, es necesario y suficiente que los menores principales de 4,, sean positivos. L..
nores principales sucesivos son los determinantes siguientes:
a1 a3 az¡- t
ag a2 Q2¡ z
0 A¡
dondea-,:0sis> n. (Se observa que se incluyen algunas condiciones para los determir
de orden inf-erior en las condiciones para los determinantes de orden superior.) Si todo.
Capítulo 5. Análisis de la respuesta trans¡toria y estacionaria 2Sg
solución- Las condiciones para la estabilidad son que todas las a sean positivas
y que
lo, o1 o
A:: lon o1 a¿
lo (;r o3
1, 4,. a,
::
A. Ln
'ArA2 -
a,t
donde
at100 .0
a3a2a11 .0
A,: a5 Aq a3 A2 .0 , (nlr)1)
.:
42, I
.ar
(4:0 sik>n
Solución. El array de coeficientes de Routh tiene la forma de
I (l¡ O t
Oy o3 a5
b1 b2 b.
(1 C¡
::
254 Ingeniería de control moderna
primera columna eS d1, QUe es igual a a1. El término siguiente es ó1' que es igual a
upz- at _Lz
ctt A1
F
btc4 - utbz _ | ,,,-l¿?1 u, -l
bl
-4,
L2
Los términos restantes cle ia primera columna clel array de Routh Se encuentlln 9n it--
simiiar.
El array de Routh tiene lapropiedad de que los últimos ténninos dif-erentes de cero de ¡-'
quier columna son iguales; es decir, si el array se obtiene mediante
A¡ A¡ d+ d6
bt b2 b1
C1 C¡ Cj
dt d2
€1 €t
ft
entonces
07 : C3: eZ: 8t
y si el array se obtiene mediante
A¡ ü2 Ct+ A6
a1d1a50
bt b2 b3
C1 C¡ 0
dj d2
€1 0
Jt
entonces
ct6- b3: d:: ft
En cualquier caso, ei último término de la primela columna es igual a .1,¡, o bien
A, (In 4,,
,rr:
L,,-:A, ,
Capítulo 5. Análisis de la respuesta transitoria y estacionaria
2Ss
l", (t'l0C
I 0 0l la, i u ol
: ttt
* - 1", 04
Ltt II 1,,, tt ú1
d. o¡
^ l.r-, + ¿1.¡ o.l: I 0a^a¡a2
o o^ 't 0t
I
',tl : 1
L3cta
-
I
lrr 0,,
a6 a5
¿.r-s
115 ,,^l
a4 O 0 0 ,;l
": I 000o"
Por tanto, se ha demostrado que la prirnera coiumna
del anay de Routh se obtiene mediante
A2 A3 A,
I' Ar,
Ar' a2' a,1
A-5-2O. Demuestre que ei criter:io de estabilidad de Routh y
el criterio de estabilidad de Hurwitz son
equivalentes.
lo (l¡,
o4 or ,,,l
ln,
^-
l\,
lun d: e1 a^l
- I
l0 ut o, arl
I o ot, (t: url
El determinante no se altera si se resta de la ¡-ésima fila la
Restando de la segunda fila a,f u,, veces la primera i-ésima fila multiplicado por ft.
fila. se obtiene
A1 -
256 lngeniería de control moderna
att : at
AO
AZz:Az--43
A1
o')
tt¡t - d¡ o,
A1
A¡
dZ+: AO - A1
A1
Asimismo, restando de la cuarta fila la tercera fila multiplicado por asf a1 resulta
la" o¡ a5 cttl
lo d¡> 0¡t orol
-
A,:t
' |0 o1 a1 asl
|
l^^t
l0 0 aqs a+¿l
donde
-uo
AqZ: AZ - A3
A1
^ u0
Att: Q¿ A5
-A1
lort a1 05 ut I
l0 0 a* o++l
donde
Q1
AZZ:A3--AZt
u)2
A1
A3+: AS - AZq
azz
Por último, restando de la última fila la segunda fila multiplicada por árrloT resulta
e1 a5 o,
lott I
lo o o uool
donde
á0,
A^^ ^
: A^^ At
- t
-A*
Capítulo 5. Análisis de la respuesta transitoria y estacionar¡a 257
La : ct1p22a¡a41
Lj : ct1pt2ajy
L2: a11cb2
Lt : att
Las condiciones de Hurwitz para la estabilidad asintótica
ag a2 01
at a3
b1 b2
C1
dl
A partir de este array de Routh se observa que
Qlt : üt
att:az-¿r.:453:r,
oo'
u"+ - ac+ - u'o : ol - tl r
azt
(La última ecuación se obtiene utilizando el hecho de que ay: 0, á++: a+ y aa b2:
- d1.'1
Por tanto, las condiciones de Hurwitz para la estabilidad asintótica se transforman en
lrt, A3 0 0
n,- : l"n
ü2 a1 0
l0 A1 Aj 0
ln (lo A2 út
Para que todas las raíces tengan partes reales negativas es n ecesario y suficiente que los me:
res principales sucesivos a Aa sean positivos. Los menores principales sucesivos son
L1 - lall: 2
: lo, n.l - el
+Kll:2K-
A. |
lnu o.l I 4
1,,, (r¡ 0 2 e 0l
A, - 1,,,, Ltz ir1 : I 4 - K zsl: rsr roe
I
o (tt r/-¡ o 2 el
I
Para que todos los menores principales sean positivos. se requiere que A,(l - 1,2,3) sean -,
sitivos. Por tanto, se exige que
2K I >0
t8K 109 > 0
de lo cual se obtiene que la región de K para la estabilidad es
109
tr
,,
A-S-22. Explique por qué el control proporcional de una planta que no posee una propiedad de inte_. .
ción (lo que significa que la función de transf'erencia de la planta no inch"rye el f'actor 1/.r) :- rr
un ofTset en la respuesta a las entr¿rdas escalón.
Solución. Considere, por ejemplo, el sistema de la Figura 5-66. En estado unifbrme. .
fuera igual a una constante r diferente de cero, entonces e :0 y u: Ke: 0, resultando :Lu,
¿ - 0, lo cual contradice la suposición de que c : r: constante dif-erente de cero.
Debe existir un offset dif-erente de cero para la operación adecuada de un sistema de ¡ r'
trol. En otras palabras, en estado estacionario, si ¿ fuera igual a r(1 + 19, entonces ¿1 : j
(1 +Áfyc-Krl(\ +lQ, locualprovocaríalaseñaldeerrorsupuestae-ri(.l *K).Por-r
to, el offset de ri(1 + Á') debe existir en tal sistema.
D(')
Qo(.í)
D(s) Js*K
donde o¡(s) es la transformada de Laplace cle la velocidad
de salida producida por el par de
perturbación' Par¿r un par de perturbación escalón unitario, la velociáad
de salida en estacio
estable es
:lím- s
"'tt./s * K
t
K
A partir de este análisis se concluye que, si se aprica un par
de perturbación escarón al
miembro de salida del sistema, se producirá una
velocidad de emor tal que el par del motor
resultante cancelará exactamente el par de perturbación.
Para clesanollar el par del motor es
necesario que exista un enor-en la velocidad para que se produzca
un par diferente cle cero. (La
discusión continúa en ei problem a A_5-24.¡
\l*E'¡r
Figura 5'68.
Ltr-[
Diagrama de bloques del sistema de contror de
velocidad
de la Figura 5_67 cuando O,(s) O. :
260 lngeniería de control moderna
A-5'24. En el sistema considerado en el Problema A-5-23, se pretende eliminar lo más posible los .*
res de velocidad producidos por los pares de perturbación.
¿Es posible cancelar el efecto de un par de perturbación en estado estacion¿rrio para Qu: :.1
par de perturbación constante aplicado al miembro de salida no produzca un cambio de r ¡ ,-
dad en estado estable?
Solución. Suponga que se elige un controlador conveniente cuya función de transf'er¿ -r.
sea G.(.r), como se observa en la Figura 5-69. E,n ausencia de la entrada de referencia. 1¡r ,-.
ción de transf'erencia en lazo cerrado entre la velocidad de salida QD(.s') y el par de perturb;,
ilr
D(s) es
I
QoG) Js
D(.i) I
1+ G.(s)
Js
,/,r * G.(s)
:lím- sl
.,,0 ./s * G,.(s) s
G,(0)
Para satisfacer el requerimiento de que
up(.co) :0
se debe seleccionar G.(0) : cc. Esto se comprende si se elige
G.(,): {
s
Una acción de control integral seguirá corrigiendo hasta que el error sea cero. Sin em:-
este controlador presenta un problema de estabilidad, debido a que la ecuación caracre:.
tendrá dos raíces imaginarias.
Un método para estabilizar un sistema como éste es agregar un modo proporcional :
trolador, o elegir
K
G,,(s) : K, +
s
D(s)
(a)
(b)
Figura 5-71. (a) Sisrema de control; (b) sistema de control
con filtro de entrada.
262 lngeniería de control moderna
e(r'1: r(.r) - c( r)
/
,1
.l -f L(t)..,\
lím.il -.a
,-o \,i'*2fru,,.r
),
_.
l\(Dn - 0),K
(o;
l.-
2(:
6
lUl
el error en estado estacionario después de una entrada rampa es igual a cero. Observe que.
existen variaciones en los valores de ( y/o rr;, debido a los cambios ambientales o al en\eje-
miento, puede producirse un eñor en estado estacionario diferente de cero para una respue:
rampa.
A-5-26. Considere el sistema estable de control con realimentación unidad con una función de ttan.:
rencia de trayectoria clirecta G(.s). Suponga que la función de transferencia en lazo cerrad.
escribe como
C(s) _ G(s) _ (4,s + l)(Z¿,s + 1) "'(4,s + l) (n{n)
R(s) I + G(s) (I1s + l)(72.i + 1) "'(2,,.i + 1)
Demuestre que
Solución. Sean
v
(Z1s + 1)(72s + 1)... (I,,s + l) - O(s)
Por tanto,
C(s) _ P(s)
R(s) O("i)
O(.r') P(s)
-: Q\'\)
E(.s) ^- Rrsr
-:-O(¡)
Pt sr
E(sl
sQls r
capítulo 5' Anárisis de ra respuesta transitoria y estacionaria 26g
Como el sistema es estable,
l; e6* converge a un valor constante. Obsérvese que
f ' Er ,r')
¿(t\tlt -- lím
O(s)-
- Ptsl
-
f ,,' ,+o sOG)
,. e tst p'(,)
- llm
,-o e(.r) +,iQ,(s)
: lím iQ'(r) - p'(s)l
s+ll
I'S
: T,,+Tb+. I7,,,
"'t'i
ri1e,G): Tt+T)+.. * 7,,
se tlene que
r'
| R(,.1 - ,. - I I I
I
,v¡ ¿, 6l¡) - lím .- -^ llm I
Jo ¡ -o I + c(r) ,-r' I r Gt.r') .s lím .r.Gtst K,
se tiene que
- r +ll
-:-_ _ sl :
K lím sOl (7, + T, I ... I 7,,) _ (7,,+ Tt,+ ... + l.il,)
PROBIEMAS
t" 5.- I . Un termómetro requiere de
un minuto para al_ Obtenga el tiempo de subicla, el tiernpo pico,
-.--:.: el 98Vc del valor final de la respuestu u la sobre_
unu elongación máxima y el tiempo ¿" ur.nturi.nto.
.. :,:.ión. Suponiendo que el termómetro "n,.u_
es un sistema
, r-_¡ir orden, encuentre la constante de tiernpo.
:. :1 termómetro se coloca en un baño, B-5-3- Consiclere el sistema en lazo cerrado dado por
-.- .uyu ,"lr-t_
-:,r cambia en forma lineal a una velocidad de
-.r. uqué error muestra ei termómetro?
c(s) ('')?,
B-5-4. Considere el sistema de la Figura 5-72. lnicíal- Suponga que ex:iste un registro de una oscilación anrr':
mente el sistema está en reposo. Suponga que el carro se guada, tal como aparece en la Figura 5-73. Determir.:
pone en movimiento mediante una fuerza de impulso factor de amortiguamiento relativo ( del sistema r p -
unitario. ¿,Puede detenerse mediante otra fuerza de im- de la gráfica.
pulso equivalente?
Fuerza
impulsiva
ó(r)
B-5-5. Obtenga la respuesta impulso unitario y la res- B-5-7. Considere el sistema de la Figura 5-74(a). El -
puesta escalón unitario de un sistema realimentado uni- tor de amortiguamiento relativo de este sistema es 0. 1:'
tariamente cuya función de transferencia en lazo abierto la fiecuencia natural no amortiguada es de 3.16 rad.,-
sea Para mejorar la estabilidad relativa, se emplea ufl& r;:
mentación tacométrica. La Figura 5-74(b) muestri
2sf1 -"
(a)
(b)
Figura 5-74. (a) Sistema de control; (b) sistema de
control con realimentación tacométrica.
Capítulo 5. Análisis de la respuesta transitoria y estacionaria 265
B-5-8. Remitiéndose al sistema de la Figura 5-75, de_ B-5-l l. Utilizando MATLAB, obtenga la respuesra es_
,j-::rne 1os valores de K y k tales que el sistema tenga un calón unitario, rampa unitaria e impulso unitario del sis_
",: r de amortiguamiento ( de 0.7 y una frecuencia na_ tema siguiente:
Lr'., no amortiguada o,, d,e l radlseg.
B-5-13. La Figura 5-77 muestra tres sistemas. El siste- B-5-14. Considere el sistema de control de posici. llttr
ma I es un sistema de control de posición. El sistema II la Figura 5-78. Escriba un programa de MATLAB :;lur
es un sistema de control de posición con acción de con- obtener una respuesta escalón unitario y una respL:r'"iirui
trol PD. El sistema III es un sistema de control de posi- rampa unitaria del sistema. Trace las curvas de I
ción con realimentación de velocidad. Compare las res- fiente a r, r2(t) frente r, -t,(r) frente t, y e(t) frente ¡ .: -'
puestas escalón unitario, de impulso unitario y rampa de e(t) : r(t) x1(r)l para la respuesta a un escalór -:n
tario y la lespuesta il una rampa unitari¡.r.
unitaria de los tres sistemas. ¿Qué sistema es mejor con
respecto a la velocidad de respuesta y la sobreelongación
máxima en la respuesta escalón?
Sistema I
Sistcma ll
Sistema III
:. ;demás, utilizando MATLAB, el tiempo de su_ 8-5-20. Determine el rango de valores de K para la es_
il-mpo de pico, la máxima sobreelongación y el tabilidad de un sistema de control con realimentación
, ir i, tJ Asentamlento en la curva de respuesta a un es_ unitaria cuya función de transferencia en lazo abierto
: :,.-.:¡ario.
es
I"5;16. G(s):
Considere el sistema en lazo cerrado definido s(s+1)(s+2)
B-5-21. Considere la ecuación característica siguiente:
C(s)_ 2(s+l
R(s) ,i2 + 2;.r + I .ta + 2s3 + (4 + r\Or. + 9s + 25 : o
--: _ :0.2,0.4,0.6, 0.8 y 1.0. Dibuje, utilizando Utilizando el criterio cle estabiliclad de Routh, cleterminar
iB. r-rn dia-9rama en dos climensiones de l¿ts cur_ el rango de estabilidad de K.
- ::ipuesta
-: a un impulso unitario. También dibuje B-5-22. Considere el sistema en lazo cerrado que
" . *::rma en tres dimensiones de las curvas de res_
se
muestra en ia Figura -5-79. Determine el rango de
l_ estabi_
lidad para K. Suponga que K > 0.
$- 5- 1 7. Considere el sistema de segundo orclen defini_ R(')
C(s)- .r*1
R(s) s2 + 2(s _r I
-. - : 0.2,0.4,0.6,0.8 y Dibuje un diagrama en
' - :.:n:iones de las curvas1.0.
de respuesta a un escalón 5-79. Sistema de lazo cerrado.
Figura 5-79.
.i*
8-5-23. Consiclere el sistema cle control de altitud cle
I-5-18. Obtenga ia respuesta a una rampa unitaria del satélites qlle se muestra en la Figura
'-
-5_g0(a). La salicla
: _ :elinido por de este sistema otiece constanteslscilaciones
no desea_
das. El sisterna puede ser estabilizado mediante
el uso de
'Bl
',-. , -i una entrada rampa unitaria.
Utilice el coman_
. :,:. para obtener la respuesta.
8-5-24. Considere el servosistema con realimentación B-5-27. Considere un sistema de control con real::
.¡cométrica que se muestra en la Figura 5-81. Determi- tación unitaria cuya función de transferencia en
re los rangos de estabilidad para K y K* (.K¡, debe ser abierto es
ptrsitiva.)
K
8-5-25. Considere el sistema Gl,r) - s("r.r + B)
i:Ax Analice los efectos que se obtienen sobre el error .r
londe la matriz A se obtiene mediante tado estacionario como respuesta c unc rcmpn unt::..
10 variar los valores de K y B. Trace curvas de re.:.
rampa unitaria para valores de K pequeño, mei.-r
01 '
^: b2 -bl
grande, suponiendo que -B es constante.
[*'
,-\ se conoce como la matriz de Schwarz). Pruebe que la B-S-28. Si la trayectoria directa de un sistema c¡ ';
primera columna de la matriz de Routh de la ecuación al menos un elemento de integración, la salid; .
característica sI - A] :0 está lbrmada por l, b1, b2 cambiando mientras haya un error presente. La s. -*
¡ ó'ó3. detiene cuando el error es exactamente cero. Si s. ,
duce al sistema una perturbación exterrra, es con\ i:L
8-5-26. Considere un sistema de control con realimen-
tener un elemento de intesración entre el eiemer.-"
tación unitaria con la función de transf'erencia en lazo
,-errado: mide e1 elror y el punto donde se introduce ia pe::r
c(s) _ Ks -f b ción, a tin de que el efecto de la perturbación ert.r;
haga cero en estado estacionario.
R(s) s2 laslb Demuestre que, si la perturbación es una i,lL
Determine la función de transferencia en lazo abiefo G(s). rampa, el error en estado estacionario provocado p-:
Demuestre que el error en estado estacionario en la perturbación rampa sólo se elimina si dos integ:
respuesta rampa unitaria se obtiene mediante preceden al punto en el que se introduce la pertur'i,-
ilIIT
I llllllt ,iiiiiilii.
llJllliÍlilllllrr r
iilllfiiilll ill|
,'
qlt rl
tilttiilIilliltütitü
l)lllllfi tr tii
,lriIllilillllu fllu']r'
illliltil tilrii[
lllllllilililltilillrirÍi
llllLlLlllillLl i
i tiiüllflllr"uillll,.:rir'r
]\rl,
lliiiiiiLi, ;,i.ru
rllllllrlliflirr
-,
''r"iilllL
I rilllil :::
Anólisis y diseño de
sistemos de control por
el método del lugor
de los roíces
ó- I lntroducción
La caracfeística básica de la respuesta transitoria de un sistema en lazo cerrado se relaciona
estrechamente con la localización de los polos en lazo cerrado. Si el sistema tiene una ganancia
de lazo variable, la localización de los polos en lazo cerrado depende del valor de la ganincia de
lazo elegida. Por tanto, es importante que el diseñador conozca cómo se mueven lós polos en
lazo cerado en el plano s conforme varíala ganancia delazo.
Desde el punto de vista del diseño, un simple ajuste de la ganancia en algunos sistemas mue-
ve los polos en lazo cerado a las posiciones deseadas. A continuación el problema de diseño se
centra en la selección de un valor de ganancia adecuado. Si el ajuste de la ganancia no produce
por sí solo un resultado conveniente, será necesario añadir un compensador al sistema. (Este te-
ma se analiza con detalle en las Secciones 6-6 a 6-9.)
Los polos enlazo cerrado son las raíces de la ecuación característica. Si esta tiene un grado
superior a 3, es muy laborioso encontrar sus raíces y se requerirá de una solución con computa-
dora. (MATLAB proporciona una solución sencilla para este problema.). Sin embargo, simple-
mente encontrar las raíces de la ecuación característica puede tener un valor limitado, debido a
que a medida que varía la ganancia de la función de transferencia en lazo abierto, la ecuación
característica cambia y deben repetirse los cálculos.
W. R. Evans diseñó un método sencillo para encontrar las raíces de la ecuación característi-
ca, que se utiliza ampliamente en la ingeniería de control. Este método se denomina método del
lugar de las raíces, y en él se representan las raíces de la ecuación característica para todos los
valores de un parámetro del sistema.
270 lngeniería de control moderna
C(s) G(s)
R(s) I + G(s)H(.i)
La ecuación característica para este sistema en lazo cenado se obtiene haciendo que el den.
-Ll*
nador del lado derecho de la Ecuación (6-1) sea igual a cero. Es decir.
1 + G(s)H(s):0
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de jas raíces 271
o bien
G(s)11(s) : - I (.6-2)
Condición de magnitud:
iG(s)H(s)l : 1 (6-4)
Los valores de s que cumplen tanto las concliciones de ángulo como las cle magnitud son las
raíces de la ecuación característica, o los polos en lazo cenaclo. El lugar de las raíces es una
gráfica de los puntos del plano complejo que sólo satisfacen la condición de ángulo. Las raíces
de la ecuación característica (los polos en lazo cetrado) que coresponden a un valor especí-
fico de la ganancia se determinan a partir de la condición de magniturl. Los cletalles de la aplica-
ción de las condiciones de ángulo y magnitud para obtener los polos en lazo cerrado se
presentan más adelante en esta sección.
En muchos casos, G(s)I{s) contiene un parámetro de gananci a K, y laecuación característica
se escribe como
Entonces, los lugares de las raíces para el sistema son los lugares ile los polos en lazo
cerrado
cuando la ganancia K varía de cero a infinito.
Obsérvese que, para empezar a dibujar los lugares de las raíces de un sistema mediante
el
método analizado aquí, se debe conocer la localización cle los polos y los ceros de
G(s)I1(s).
Recuérdese que los ángulos de las cantidades complejas que se originan a partir
de los polos
y los ceros en lazo abierto para el punto de prueba s se miden en senticlo contrario al de las
agujas del reloj. Por ejemplo, si G(s)11(s) se obriene mediante
: f ;,)
K(s
G1s.tÉt1e1
(.s * p')(.i + p2)(s 'l p.)(s -t pa)
272 lngeniería de control moderna
(a)
Figura6-2.(a)y(b)Diagramasquemuestranlamedicióndeángulosdelospolos
y los ceros en lazo abierto con el punto de prueba s'
el ángulo de G(s)l{s) es
donde -pr Y Pz son polos complejos conjugados,
donde ór, 0r, 02, 0z y 0a se miden en sentido contrario al de las agujas del
reloj, como se mue:::-
en las Figurá, O-Zqo; y (b). La magnitud de G(s)H(s) para este sistema
es
¡ctstHts¡1'
:,lti ,
A1A2A3A4
donde Ar, A3, A+y B' son las magnitudes de las cantidades complejas s I p1' s I pc' s -
Ar,
s I p+y s * tr, respectivamente' como se muestra en la Figura 6-2(a)'
conju.-
bür¿ru"r" que, debido a que los polos complejos conjugados y los ceros complejos
dos en lazo abierto, si existen, siempie se sitúan simétricamente con respecto
al eje real' los lu;"
res de las raíces siempre son simétricos con respecto a este eje' Por tanto'
sólo es necesario ci -
truir la mitad superiór de los lugares de las raíces y dibujar la imagen especular de la n-.-
superior en el plano s inferior.
eiemplo, el procedimiento para encontrar los lugares de las raíces' para sistemas de orden
:-:tl
rior no resulta más comPlicado.
Debido a que las de ángulos .v magnitudes están implícitas en el aná- '
-"di.iorl.s, gráficas
es necesario u.sar las mismas diviiiones en el eje de las abscisas
\ en ei de las ordenadas' cu':
se dibuien los lugares de las raíces sobre papel para grátlcas'
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 273
zuEMPL0 6-1 Considere el sistema de la Figura 6-3. (Se supone que el valor de la ganancia K es no negativo.)
Para este sistema.
K
G(s) : r{s): 1
s(s+1)(s+2)
Se dibuja la gráfrca del lugar de las raíces y después se determina el valor de K tal que el factor de
amortiguamiento relativo ( de los polos dominantes complejos conjugados en lazo abierto sea 0.5.
Para el sistema dado, la condición de ángulo es
rc@:
:-b-fs+t-ls+2
: * 180"(2fr + l) (,t: 0, 1,2, ...)
La condición de magnitud es
: K
lc(s)l
I
s(s+1)(s+2) l:'
Un procedimiento común para dibujar la gráfica del lugar de las raíces es el siguiente:
1. Determinar los lugares de las raíces sobre el e.je real. El primer paso al construir una
gráfica del lugarde lasraíces es situarlos polos enTazo abierto, s:0, s:
-1 ys: -2, enel
plano complejo. (En este sistema no hay ceros en lazo abierto.) Las localizaciones de los polos en
lazo abierto se señalan mediante cruces. (En este libro las localizaciones de los ceros en lazo abier-
to se indicarán con círculos pequeños.) Observe que los puntos iniciales de los lugares de las raíces
(los puntos que corresponden a K: 0) son los polos enTazo abierto. Los lugares de raíces indivi-
duales para este sistema son tres, que coincide con el número de polos en lazo abierto.
Para deteminar los lugares de las raíces sobre el eje real, se selecciona un punto de prueba, s.
Si el punto de prueba está en el eje real positivo, entonces
/1:/s+t:fs+2:0"
Esto demuestra que no es posible satisfacer la condición de ángulo. Por tanto, no hay un lugar de
las raíces sobre el eje real positivo. A continuación, se selecciona un punto de prueba sobre el e¡e
real negativo entre 0 y - l. Así,
Á: 180", ls + t: fs +2:0"
Por tanto.
-b-fs+t-fs+2: 180o
y se satisface la condición de ángulo. Así, la parte del eje real negativo entre 0 y I forma pant
del lugar de las raíces. Si se selecciona un punto de prueba entre - I y 2, entonces
ft--ls+t:180o, fs*2:0"
v
-1!-fs+1-fs+2:-360"
Se observa que no se satisf'ace la condición de ángulo. Por tanto, el eje real negativo de - I a - l
no fbrma parte del lugar de las raíces. Asimismo, si se sitúa un punto de prueba sobre el eje rea
negativo de -2 a -.Í-., se satisface la condición de ángulo. Por tanto, existen lugares de las raíc¡s
sobre el eje real negativo entre 0 y - I y entre -2 y cr..
2. Determinar las asíntotas de los lwgares de lcts raíces.Las asíntotas de los lugares de 1:'
raíces, conforme s tiende a infinito, se determinan del modo siguiente. Si se selecciona un punto or
prueba muy lejano ai origen, entonces
: + 180'(2ft + 1)
Angulos de asíntotas (ft : 0, 1.2. ...)
Dado que el ángulo se repite a sí mismo conforme K varía, los ángulos distintos para las asíntoi.xb.
se determinan como 60o, -60'y I80". Por tanto, hay tres asíntotas. La única que tiene el ángir
de 180" es el eje real negativo.
Antes de dibujar estas asíntotas en el plano complejo, se debe encontrar el punto en e1 !'j,i,t
cofian el eje real. Como
K
G(s):
s(s+1)(s+2)
si un punto de prueba se sitúa muy lejos del origen, G(s) se puede escribir como
K
G(s):
J3,.2,
f-JJ -t-
K
o¡t¡=,., {G:
a ¡f-
Un dibujo del lugar de las raíces de G(s) de la Ecuación (6-5) está cornpuesto de tres líneas recui.
Esto se puede ver de la siguiente manera. La ecuación del lugar de las raíces es
: *180"(2ft + 1)
o bien
3 /s + 1: * 180'(2ft + 1)
la cual se puede escribir como
/s1l=+60"(24-l)
capítulo 6' Análisis y diseño de sistemas
de control por el método del lugar
de las raíces 27s
Sustituyendo s : o * jro en esta última ecuación, se obtiene
ran.ú) -- ó0..
o; -ó0o. 00
(t)
o1-1 o* *-:O
I
/1
r¿:0
Estas tres ecuaciones representan
tres líneas rectas tal y como se
líneas rectas que se muestran muestra en la Figura 6-4. Las tres
son las asíntotas. Estas se.unen en _ l. por tanto,:
abscisa de la intersecclol.ol]as el punto s la
ur-totu, y.1 .¡...ut_." obtiene igr"l;;;
derecho de la Ecuación (6-5).a.".o er denominador der rado
y d".p".¡uiáo r. Las asíntota--s ,on.uri
las raíces en regiones muy lejanas parte de los lugares de
ut o.ig.'n.'
3' Detetminar el nunto de rupturtt. Para
dibujar con precisión Ios lugares de
debe encontrar el punto de ruptura, las raíces, se
u p*ri.a"r .iul tur,ru-u.'o"i r"g". J" r"s raíces que se originan
en los polos en 0 v *
I (cuanáo K aumenta) r.
co'esponde a un punto"i":*
oer e¡e ,eai ñ;;;;"" sobre plano compre_
::"il,áJ::?"1""#rr,,H: .n er praná, ár raíces múltiptes de la
"n "*r-nuy
Existe un método sencillo para encontrar
el punto de ruptura. A continuación
método. Se escribe la ecuación .*u.t".irti.u.o'_u se muestra dicho
l'(s):B(s)+KA(s):0 (6-6)
o+1+1=0
donde A(s) y B(.s) no contienen K. Observe que l(s) : 0 tiene raíces múltiples en los puntos doncle
¿.f(s)
: o
d.,s
Esto se observa del modo siguiente: suponga que.l(s) tiene raíces múltiples de un orden r, donde
r 2 2. En este caso, /(s) se escribe como
: (s - sr)'(s - sz) ... (s - s")
"f(s)
Si se diferencia esta ecuación con respecto a s y establecemos df(s)lds en s : sr, se obtiene
df" $\l
|
ds l':", -0
(6-j,
Esto significa que múltiples raíces de /(s) satisfarán la Ecuación (6-7). A partir de la Ecuación
(6-6) se obtiene
df $)
;: B'{s) -KA'ts) -o (6-8
donde
o bien
B(s)A'(s) -B'(s)A(s): g (6-9
Si se despeja la Ecuación (6-9) para s, se obtienen los puntos en los que hay raíces múltiples. Po;
otra pafte, a partir de la Ecuación (6-6) se obtiene
B(s)
K:
A(s)
ds At(r)
Si dKlds se hace igual a cero, se obtiene lo mismo que en la Ecuación (6-9). Por tanto, los punto:
de ruptura se determinan sencillamente a partir de las raíces de
dK
a:0
Debe señalarse que no todas las soluciones de la Ecuación (6-9) o de rtKlds: 0 corresponden .
los puntos de ruptura reales. Si un punto en el cual rlKtds :0 está sobre el lugar de las iaíces. s.
trata de un punto de ruptura real o un punto de ingreso. De otro modo. si en un punto en el cu¿.
dKlds :0, el valor de K tiene un valor positivo real, este punlo es un punto de ruptura o un punri
de ingreso real.
Capítulo 6' Análisis y diseño de sistemas de control por el método del lugar
de las raíces 277
K: _ 1s3+3s2+2s¡
Haciendo dKlds :0 se obtiene
dK
(3s'+6s+2):0
,tr: -
s:-0.4226, r: -15714
Dado que el punto de ruptura debe encontrarse sobre el lugar de las raíces
entre 0 y - l, es eviden-
te que r : -0.4226 corresponde al punto de ruptura real. El punto :
r - 1.5774 no está sobre el
lugar de las raíces. Por tanto, no es un punto de ruptura o de ingreso
real. De hecho, el cálculo de
los valores de Kque corresponden a s:
-0.4226 y s: _ t.sh+da porresultado
K:0.3849. : *0.4226 para.r
K: -0.3849, pafa s: - 1.5774
4. Determinar los puntos en donde el lugar de las raíces cruza el eje imaginario. Estos pun-
tos se encuentran mediante el criterio de estabilidad de Routh del moio
sigulente. Dado que la
ecuación caracteística para el sistema actual es
s3+3s2+2s+K:o
La tabla de Routh se convierte en
,3L2
s23K
6-K
.s1
-'.-t
so K
El valor de K que iguala con cero el término s1 de la primera columna es K : 6. Los puntos de
cruce con el eje imaginario se encuentran después despejando
la ecuación auxiliar obtenida de la
fila sr; es decir,
3s2+K:3s2+6:o
que produce
,: xj ",,ñ
L asfrecuencias en los puntos de cruce con el eje imaginario son, por
tanto, ro
u6.. nt vator
: t
de ganancia que coresponde a los puntos de
"rü"".r ",
6. K:
Una aproximación altemativa es suponer que : ja
enla ecuación característica, igualar con
cero tanto la parte imaginaria como la real y despuéi oespejar
a.t y K. pa¡a el sistema actual, la
ecuación característica, con s : ja_r, es
Qa)3+3Qa)2+2Qa)+K:0
o bien
(K - 3c't2¡ + j(2o - a;3) : 0
Si se igualan a cero tanto la pafie real como la imaginaria de esta
última ecuación. se obtiene
K - 3rt¡2 :0, 2a - a3 :0
278 lngenrería de control moderna
de donde
ot-+lz, K-*6 o o¡:0, K:0
Por tanto. los lugares cle las raíces cruzan el eje imaginario en tu
: l-\'E' y el valor de K en ic'
puntos de .ru.""., 6. Asimismo, una rama dét tugar de las raíces sobre el eje real tocará e1 eje
imaginario en or 0.:
5. Selecciornr un punto de pnteba en unT uecindad amplio del eje jo-t prueba 1t el origen, como si
Si un punto,de está sobre 1o'
muestra en la Figura 6-5, y aplicar la condición de ángulo.
lugares de las raíóes, la s.rÁa de los tres ángulos, et + 02 * 03, debe ser 18Oo' Si el punto de prueb;
condición. (La suma d¡
no satisface la condición de ángulo, seleccione otro hasta que se cumpla tal
moverse el punto de prueba.) Conti-
los ángulos en el punto de prueúa indicará en qué dirección debe
suficiente de puntos que satisfagan la condición de ángulo'
núe eJe proceso y sitúe una cantidad
6. Dibujar los lugctres de lus raíces,tomando como base la información obtenida en los paso'
anteriores, tal y como se muestra en la Figura 6-6'
7
' Detenninar un par de polos dominantes complejos conjugaclos en lazo
cerrado tales que el
.fac,tor de amortíguamiento relatiuo ( sea 0.5. Los polos enlazocerrado con ( :
0.5 se encuentran
sobre.las líneas que pasan por el origen y forman ros ángulos
con el eje real negativo. A parrir de la Figura 6-6, tares polo.
t.orttl:-t.or-l-oJ:l;ó;
nen del modo siguiente:
.n turo ..oádo ó.i ." ;; ¿: ;i.
sr : -0.3337 + j0.5780, sz: -0.3331 - j0.5780
EI valor de K que produce tales polos se encuentra a partir de la condición de magnitud, del modo
siguiente:
6: ls(s + l)(s + 2)ls: 0.3332+¡o.s78o
: 1.0383
Usando este valor de K, el tercer polo se encuentra en s : 2.3326.
observe que, a partir del paso 4, se aprecia que para K:6, los polos
dominantes en lazo cerra-
do se encuentran sobre el eje imaginario en s :
Xj Con este valor de K, el sistema mostrará
oscilaciones sostenidas. Pata K > 6, los polos dominantes
"ñ. en lazo cerrado se encuentran en el se-
miplano derecho del plano s, produciendo un sistema inestable.
Por último' observe que, si es necesario, se establece con facilidad
la parametrización de los
lugares de las raíces en términos de K mediante la condición
ae magnlÑ. sencillamen¡e ,"
un punto sobre un lugar de las raíces, se miden las magnitudes "lig"
de la-s tres cantidades complejas-s,
lys+2ysemultiplicanestasmagnitudes; elproductoesigualalvalordelagananciaKen
i.1
dicho punto, o bien
+ ll.ls + 2l: K
Laparametnzación del lugar de las raíces se realiza de una manera
sencilla utilizando MATLAB
(r'éase la Sección 6-3).
EJEMPLO 6.2 En este ejemplo se dibuja la gráfica del lugar de las raíces de
un sistema con polos complejos
conjugados enlazo abierto. Considere el sistema de la Figura
6-7 . para este sistema.
K(s 1 2t
G(s) : -'=_-. É(s) : I
s'*2s*.1
donde K ) 0. Se observa que G(s) tiene un par de polos comprejos conjugados
en
s: -1 + j"h, s: -1 -j.rñ
Un procedimiento común para dibujar la gráfica del lugar de las
raíces es el siguiente:
1' Determinar los lugares cJe las raíces sobre el eie real. Para cualquier punto de prueba
sobre el eje real, la suma de las contribuciones angulares s
de los polos complejos conjugarfos es de
360o, como se observa en Ia Figura 6-8. Por tantol el
efecto netá oe tos-potos complejos conjuga-
dos es cero sobre el eje real. Lalocabzación del
lugar de las raíces sobre el eje real se determina a
partir del cero en lazo abierto sobre el eje real negativo.
una prueba sencilla revela que una sec-
ción del eje real negativo, aquella qu" ," entre - 2 i * co, es una parte del lugar de las
raíces' Se observa que, dado qu. .ri. lugar"n.u.ntra
geométrico se encuentra ántre dos ceros (en s :
s : - oo)' es en realidad parte de dos lugares de las raíces, -2 y
cada uno de los cuales empieza en uno
K(s + 2)
s2+2s+3
Figura 6-8. Determinación del luEar de las raíces sobre el eje real.
de los dos polos complejos conjugados. En otras palabras, dos lugares de las raíces ingresan en la
parte del eje real negativo entre - 2 y at. -
Como existen dos polos enlazo abierlo y un cero, hay una asíntota que coincide con el eje real
negativo.
2. Determinar el ángulo de salidct de los polos complejos conjugados en lazo abierto. La pre-
sencia de un par de polos complejos conjugados en lazo abierto requiere la determinación del ángu1o
de salida a partir de los mismos. El conocimiento de este ángulo es importante, debido a que el lugar
de las raíces cerca de un polo complejo proporciona infomación con respecto a si el lugar geométri-
co que se origina en el polo complejo emigra hacia el eje real o se tiende hacia la asíntota.
En la Figura 6-9, si se elige un punto de prueba y se mueve en la vecindad misma del polo
complejo enlazo abierto en s : -p1, ocuffe que la suma de las contribuciones angulares del polo en
s -* pzy el cero en .r : - z1 se considera sin alteración para el punto de prueba. Si el punto de prueba
estásobreel lugardelasraíces, lasuma de dt -0ry -?zdebe ser +180'(2¿ f l),dondek:0, 1.
2, .... Por tanto, en este ejemplo,
0r : l80o - 0z * :
lg0. 90o + 55" 145o :
dr -
las raíces es simétrico con respecro
1;'".:t}ffi.t" al eje real, el ángulo de salida del polo
"o"t:t1"
3' Detetminar el punto cle ingreso.Existe un punto de ingreso en
el cual se integran un par de
r:uu*'niu.'para este probrema, el punto de ingreso
i#Httitif:L1:j|t1"::To"uunJo ..
"n.u"n-
s2+2s+3
K: -
se tlene que
s*2
dK (2s + 2)(s + 2) - (s2 + 2s + 3)
d,g (s + 2)2
:0
de donde se obtiene
o bien
s2+4s+l:o
s: -3.7320 o s: _0.2680
observequeelpunto s: - 3'7320estásobreellugardelasraíces.portanto,setratadeunpunto.e
rngreso real' (observe que' en
el punto s: l.ilzo. el valor cre ta ganancia correspondiente
K:5'464t.)comoer nunros-- -0.2ó80no.r,¿'.n""i1";;J,rrr:,1:r.r.puedeserunpunro es
de ingreso' (para el p'nto ,: -0.26g0, er valor o" gunun;iu ;;;;;i."re
es K : - r .464r.)
4' Dibuiar una gráfica clel lugar de las
raíces, pttrtir de la información obtetdda
pasos anteriores Pata determinar .a en los
' loi lugares de las raíce-s de una forma precisa,
varios puntos mediante p,frela y
.,'or-"no" punto de. ingreso y loi potos deben encontrarse
abierto' (Para facilitar tt oibuio á. "i tug* de las complejos en razo
t" gratilu o"i iaíces, s" deie encontrar ra dirección
en la cual se moverá el punto
de pruóa .orllon¿o mentalmente
los cambios de los ángulos de los
r La Figura 6-10 müstra
comprera del rugar
HiT#rrT: "r";;;ñ; á. ru, .ui... para er sisrema
{ = 0.7 linea
:'r80"t2ft+r)
ran (#) -'1an (?#) "^'(*f)
o bien
o+/- ^
0
C; i-,¡-r, o+1
o bien
o[(o+212*ot2-3] :0
Esta última ecuación es equivalente
tu:Q o (n F 2¡2 + L'tt: l\ j)-
Capítulo 6' Análisis y diseño de sistemas de control por el método
del lugar de las raíces 2gg
Resumen de las reglas generales para constru¡r los lugares de las raíces. para
un.sistema complejo en lazo abierto con muchos polos y
ceros, puede parecer complicaclo cons-
truir una gráfica del lugar de las raíces, aunque en realidad no és difícil
si se aplican las reglas
para construir dicho lugar. Situando los puntos y las
asíntotas específicos y calculando los ángu-
los de salida de los polos complejos y ios ángulos de llegada
u lo* complejos, se puede
diticulta¿. "".o,
const¡uir la forma generar de los lugares de las raíces sin
A continuación se resumen las reglas y el procedimiento general para
construir los lugares de
las raíces del sistema de la Figura 6- I l.
Primero, obtenga la ecuación característica
I + G(s)H(s) :0
A continuación, vuélvase a ordenar esta ecuación para que el parámetro
de interés aparezca co-
mo el factor multiplicativo, en la forma
^"''O'f-+
Y
Figura 6-1
:l-
!-l]-1.
ct'¡
Sistema de control.
284 lngeniería de control moderna
y los ceros en lazo abierto en el plano s. fObsérvese que los ceros en lazo abierto son los de
G(s)11(,r), mientras que los ceros en lazo cerrado son los de G(s) y los polos de H(s).1
Obsérvese que los lugares de las raíces son simétricos con respecto al eje real del plano -i.
debido a que los polos y ceros complejos sólo aparecen en pares conjugados.
Una gráfica del lugar de las raíces tendrá tantas ramas como raíces tenga la ecuación caracte-
rística. Debido a que, por 1o general, el número de polos en lazo abierto es mayor que el de ceros.
el número de ramas es igual al de los polos. Si el número de polos en lazo cerrado es igual ai
número de polos en lazo abierto, el número de ramas individuales del lugar de las raíces que
terminan en los ceros finitos en lazo abierto será igual al número ¡r¿ de ceros en lazo abierto. La.
t'L - ti7 ramas restantes terminan en infinito (.n - m ceros implícitos en infinito) a lo largo de la.
asíntotas.
Si se incluyen los polos y los ceros en infinito, el número de polos en lazo abierto es igual n,
de ceros en lazo abierto. Por tanto, siempre se puede plantear que los lugares de las raíces empie -
zan en los polos de G(s)11(s) y terminan en los ceros de G(s)H(s) conforme K aumenta de cero *
infinito, donde los polos y los ceros incluyen los finitos y los infinitos en el plano s.
2. Determinar los lttgares de las raíces sobre el eje reol . Los lugares de las raíces sobre ;
eje real se determinan a partir de los polos y los ceros en lazo abierto que se encuentran sobre e
Los polos y los ceros complejos conjugados de la función de transferencia en lazo abierto r:
afectan a la localización de los lugares de las raíces sobre el eje real, porque la contribución c.
ángulo de un par de polos o ceros complejos conjugados es 360u sobre el eje real. Cada parte c.
lugar de las raíces sobre el eje real se extiende sobre un rango de un polo o cero a otro polc
cero. Al construir los lugares sobre el eje real, selecciónese un punto en éste. Si el número to.-
de polos y ceros reales a la derecha de este punto de prueba es impar, este punto se encuentra .-
el lugar de las raíces. Si los polos y ceros en lazo abierto son simples, el lugar de las raíces r .-
fbrma complementaria alternan segmentos a lo largo del eje real.
3. Delenninar las asíntola,s de los lugares de la,s raíces. Si el punto de prueba s se si:--
lejos del origen, se considera que no cambia el ángulo de cada cantidad compleja. Entonces. --
cero en lazo abierto y un polo en lazo abierto cancelan los ef-ectos del otro. Por tanto, los lu-er:.
de las raíces para valores de ,s muy grandes deben ser asintóticos para líneas rectas cuyos án-uu
(pendientes) se obtengan mediante
resultado es
Kfs'n + -f z.t +
(21
G(sX1(s):
s" I (pt -l pr.-l ... I p)s" 1 * ... - pp....ptl
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de
las raíces 2Bs
K
G(s)I{s):
sn'* + l@t -f pz -f ...-l p,) - (¿r + zz.* ...-f 2,,)]s"-^-1 + ...
o bien
: K
G(s)11(s)
(pt I pz t ..' l- p,) (zy -l 7. + (6-12)
["* nm
La abscisa de la intersección de las asíntotas y el eje real se obtiene igualando
a cero el denomi-
nador del lado derecho de la Ecuación (6-12) y despejando s, o
(6-13)
[El Ejemplo 6-1 muestra por qué la Ecuación (6-13) da la intersección.] Una vez que se encuen-
tra la intersección, es fácil dibujar las asíntotas en el plano complejo.
Es importante señalar que las asíntotas muestran el comportamiento de
los lugares de las
raíces para lsl ) l.Una ramificación del lugar de las raíces puede
enconffarse en un lado de la
asíntota comespondiente o puede atravesar esta de un lado al otro.
4' Encontrar los puntos de ruptura y de ingreso. Debido a la simetría conjugada de los
lugares de las raíces' los puntos de ruptura y de ingreso se encuentran
sobre el eje real o bien
aparecen en pares complejos conjugados.
Si un lugar de las raíces se encuentra entre dos polos en lazo abierto adyacentes
sobre el eje
real, existe al menos un punto de ruptura entre dichos dos polos. Asimismo,
si el lugar de las
raíces está entre dos ceros aclyacentes (un cero puede localizarse
en - cc) sobre el eje éal, siem-
pre existe al menos un punto de ingreso entre los dos ceros.
Si el lugar de las raíces se encuentra
entre un polo en lazo abierto y un cero (finito o infinito) sobre el
eje real, pueden no existir
puntos de ruptura o de ingreso, o bien pueden existir ambos.
Supóngase que la ecuación característica se obtiene mediante
B(s)+KA(s):O
Los puntos de ruptura y los puntos de ingreso corresponden a las
raíces múltiples de la ecuación
característica. Por tanto, como se analizó en el Ejemplo 6-1,
los puntos de ruptura y de ingreso se
determinan a partir de las raíces de
dK B'(s)A(s) - B(s)A'(s)
ds
:0 (6-14)
¿t(")
donde la prima indica una diferenciación con respecto a s. Es importante
señalar que los puntos
de ruptura y los puntos de ingreso deben ser las raíces
de la Ecuaci ón (6-I4),uunq* no todas las
raíces de la Ecuación (6-14) son puntos de ruptura o de
ingreso. Si una raíz real de la Ecuación
(6-14) se encuentra en la parte clel eje real del lugar
de la-s raíces, es un punto de ruptura o cle
ingreso real' Si una raíz real de la Ecuación (6-1a) no esrá
en la parte del eje real del lugar de las
raíces, esta raíz no corresponde a un punto de ruptura ni a
un punto de ingreso. Si dos raíces
s: rr y s,, de la Ecuación (6-1zl) son un par complejo conjugado, y*ri no
es seguro que
están en los lugares de las raíces. es necesario verificar el vaior
de K correspondiente. Sfel valor
286 lngeniería de control moderna
*(suma de los ángulos de vectores hacia el polo complejo en cuestión desde los ceros)
Ángulo de llegada a un cero complejo : 180"
- (suma de los irngulos de vectores hacia el cero complejo en cuestión desde otros ceros
f (suma de los ángulos de vectores hacia el cero complejo en cuestión desde los polos)
El ángulo de salida se muestra en la Figura 6-12.
6, Encontrar los ¡tuntos donde lcts lugares de los roíces cruz.an el eje imttginario. Los pc: -
tos donde los lugares de las raíces cruzan el eje 7cr.l se encuentran con f-acilidad por medio ¿:
(a) el criterio de estabilidad de Routh, o (b) suponiendo que s -- jo en la ecuación característr¡ -.
igualando a cero la parte real y Ia parte imaginaria y despejando oty K. En este caso, los valo:.'
encontrados de o representan las frecuencias en las cuales los lugares de las raíces cruzan el -.,
imaginario. El valor de K que coresponde a cada frecuencia de cruce proporciona la gananci; .r
el punto de cruce.
7. Tontando una serie tle ¡tuntos de prtteba en la cercanía clel origen tlel plano s, clibt,,
los lugares de las raíces. Determínense los lugares de las raíces en la cercanía del eje jr,.t " .
origen. La parte más importante de los lugares de las raíces no está sobre el eje real ni en.-.
asíntotas, sino en la parte cercana al eje jo y al origen. La forma de los lugares de las raíce. 'r
esta región importante del plano s debe obtenerse con suficiente precisión. (Si se necesita la " '
ma precisa del lugar de las raíces, se puede utilizar MATLAB mejor que el cálculo realizac i
mano para obtener el lugar de las raíces.)
An-gulo de
Figura 6-12. Construcción del lugarde las raíces. [Angulo de salida - 1B0o 101 + 02]+ (h.l
capítulo 6' Análisis y diseño de
sistemas de contror por er método der rugar de ras
raíces 2gz
Aiffi ".il,.i,:;m,f
a pio x m
a n de ;ü ;'; ;;; #Hifi
j:i#i:,:
il:iiH ?6-3.
Sección ::
i
"%"it':ri{:11?iiiülFiliiiliiü';x'i::H;[:':i:
a c i ó
['ü.i11_hl"; # :f ",: ;:i : i,1U XT
Cancelación de los polos G(s) con los ceros de H(s). Es importante señalar que si
el denominador de G(s) y el numerador de H(s) contienen factores típicos, los polos y ceros en
lazo abierlo correspondientes se cancelarán unos con otros, reduciendo el grado de la ecuación
característica en uno o más órdenes. Por ejemplo, considérese el sistema de la Figura 6-14(a).
(Este sistema tiene una realimentación de velocidad.) Si se modiflca el diagrama de bloques de la
Figura 6-14(a) para obtener el de la Figura 6-14(b), se aprecia con claridad que G(s) y 11(s) tie-
nen un factor común s f 1. La función de transferencia en lazo cerado C(s)/R(s) es
c(s) K
R(s) s(sflXs+2)+K(s+1)
La ecuación característica es
[s(s+2)+41(s+1):0
Sin embargo, debido a la cancelación de los términos (s + 1) que aparecen en G(s) y H(s), se
tiene que
+ 1)
K(s
1+G(s)F1(s):1+
s(s+1)(s+2)
,s(.\' +2)+K
s(s + 2)
La ecuación característica reducida es
s(s+2)+K:0
La gráfica del lugar de las raíces de G(s)FI(s) no muestra todas las raíces de la ecuación caract-'
rística; sólo las raíces de la ecuación reducida.
Para obtener el conjunto completo de polos en lazo cerrado, se debe agregar el polo cancel.-
clo de G(s)H(s) a aquellos polos en lazo cerrado obtenidos en la gráfica del lugar de las raíces c.
G(s)¡/(s). No debe olvidarse que el polo cancelado de G(s)H(s) es un polo en lazo cenado d-
sistema, como se observa en la Figura 6--l4(c).
G(s)
11(s)
(b) (c )
Obsérvese que, una vez que se ha adquirido cierta experiencia con el método, resulta fácil
evaluar los cambios en los lugares de las raíces debidos a las modificaciones en el número 1''
situación de los polos y ceros en lazo abierto, visualizando las gráficas de los lugares de las
raíces que se producen de las diversas configuraciones de polos y ceros.
Resumen. A partir de los análisis anteriores, es evidente que se puede dibujar un diagra-
ma razonablemente preciso del lugar de las raíces para un sistema determinado, siguiendo reglas
sencillas. (Se sugiere al lector que estudie los diversos diagramas de los lugares de las raíces que
aparecen en los problemas resueltos al final del capítulo.) En las etapas de diseño preliminares.
no se necesitan las localizaciones precisas de los polos en lazo cerrado. Con frecuencia sólo se
necesitan sus localizaciones aproximadas para hacer una estimación de la representación del sis-
tema. Por tanto, es importante que el cliseñador tenga Ia capacidad de dibujar con rapidez los
lugares de las raíces para un sistema determinado-
las raíces.
Gráfica de los lugares de Ias raíces con MATLAB. A1 dibujar los lugares de las raí-
ces con MATLAB. se utiliza la ecuación del sistema obtenida por la Ecuación (6-11), que se
escribe como
I + Knu*: o
den
donde num es el polinomio del numerador y den es el polinomio del denominador. Es decir.
Con esta orden, se dibuja en la pantalla la gráfica del lugar de las raíces. El vector de ganancil'
K se determina de forma automática. (El vector K contiene todos los valores de ganancias par-
Ios cuales se van a calcular los polos en lazo cerrado.)
Para los sistemas definidos en el espacio de estados, rlocus (A,B,c,n) dibuja el lugar d.
las raíces del sistema con el vector de ganancias automáticamente determinado.
Obsérvese que las órdenes
con esta orden, una ;." ,."'o,""." a" 1 estará realmente a 45", y no inclinada por la
forma irregular de la pantalla.
Para este problema, el denominador se obtiene
como un producto de términos de primer y
gundo orden' Por tanto, se deben multiplicar se-
estos términos para obtener un polinomio
multiplicación de estos términos se realiza de en s. La
una manera sencilla mediante la orden
ción, tal y como se muestra a continuación. de convolu-
Defina
a: s (s * 1): t1 1 0l
b:s2+4s*16: b: t1 4 1_61
a: [1 1 0];
b: 11 4 1^1 .
c : conv (a, b)
20 I6
Kls + 3l
n". 1,¡¡¡" - lc,
den: [1 5 20 L6 0]
Para encontrar los polos complejos conjugados en lazo abierto (las raíces de s2 + 4s + 16 : 01.
se utiliza la orden roots de la sisuiente manera:
!v =: !vvLr
v¡¡+- /L\
\u/
-2.0000 +3.464Ii
-2.0000 -3.46AIi
Por tanto, el sistema tiene los siguiente ceros y polos en lazo abierto:
den- [1 5 20 t6 0];
rlocus (num, den)
v- [-6 6 -6 6l;
axis (v) ; axis ( 'square' )
grid;
title ('Lugar de 1as raíces de G(s) : K(s + 3) / ls(s + 1) (sn2 + 4s + 16)l
den: [1 5 20 L6 0l
se introduce
den - conw ( [1 1 0], 11 4 161 )
o2
tr
'l-
!'0
o
if ,z
I
-6
-6-4-20216 Eje real
Figura 6-16. Gráfica del lugar de las raíces
Capítulo 6. Análisis y diseño de sistemas de contror por er método
der rugar de ras raíces 2g3
: K
G(s)11(s)
s(s+0.5)(s2+0.6s+ t0)
K
s4+1.1s3+to.3s2+ss
No hay ceros en lazo abierto. Los polos en lazo
s: -0.3 - j3.l490,s: -0.5vs:0. abiierto se localizan en .r: -0.3 + j3.14g0,
Si se introduce en la computadora el Programa
MATLAB 6-2, se obtiene la gráfica del lugar de
las raíces de la Figura 6-17.
'-o
So
r¡'
tr
o +
B.
oq'-
o"
^oocooo^B "u^
o o "o
^
vo
-2024
Eje real
)
l
294 lngeniería de control moderna
ót
ñ(,
il
E
t!l
'l
T
1
-4-32-10123
Eje real
Con una aproximación convencional de prueba y enor o utilizando la orden rlocf ind, la
cual se presenta más adelante en esta sección, se obtiene que la región específica de interés es
20 < K ( 30. Introduciendo el Programa MATLAB 6-3, se obtiene ei lugar de las raíces que se
muestra en la Figura 6-18. A partir de este gráfico, es evidente que las dos ramas que se aproximrn
en la mitad superior del plano (o en la mitad inferior del plano) no se tocan.
EJEMPL0 6-5 Considere el sistema de la Figura 6-19. Las ecuaciones del sistema son
x:Ax*Ba
Y:CxfDa
u:r-\,
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 295
En este problema de ejemplo se obtiene el lugar de las raíces del sistema definido en el espacio de
estados. Por ejenrplo, se considera el caso donde las matrices A, B, C y D, son
^:[_,,1
c: t1 0 01,
_,i i] .:I j] D: tOl
(6- 1 s)
El lugar de las raíces para este sistema se obtiene con MATLAB mediante la siguiente orden:
rlocus (A, B, C, D)
Esta orden producirá la misma gráfica del lugar de las raíces que se obtiene mediante la orden
rlocus (num, den), donde num y den se obtienen de
num- [0 0 1 0]
den- | 1 14 56 160 l
El Programa MATLAB 6-4 generará la gráfica del lugar de las raíces de la Figura 6-20.
c: t1 0 0l;
D: [0] ;
K : 0 : 0 . 1 :400;
rl ocus (A, B, C ,D,K) ;
v: [-20 20 -2A 20] ; axis (v)
grid
title ( 'Lugar de 1as raíces de sistema definido en el espacio de estados')
296 lngeniería de control moderna
15
10
o{
Po
E
o
if -5
-10
15
20
-20 15 -10 5 0 5 10 1s 20
Eje real
Figura 6-20. Gráfica del lugar de las raíces del sistema definido en el espacio de estados,
donde A, B, C y D se obtienen de la Ecuación (6-15).
(a) (b)
0.64 0.-5 0 0. r6
0.76
0.86
.:r 0,9.+
i
0:985
--^
.= U
i¡' 0.98s
-t 0.9,{
0.86
0.7 6
gtext ( 'x' )
qtext ( 'x' )
Si se desea eliminar todas las líneas de ( constante o todos los círculos de co, constsllte ::
utilizan los corchetes vacíos [] en los argumentos de la orden ssrid. Por ejemplo, si se quie::
únicamente superponer la línea de razón de amortiguamiento ( : 0.5 y ningún círculo de
constante en el lugar de las raíces que se muestra en la Figura 6-23, se utiliza la orden
ssrid(0.5, tl)
\- 0.107
(=05
.9 0.5
't¡
6(,
E
o
if-O.5
-2 0.5 0 i
-2.5 -2 -1.5 -l r.r I
Eje real
K:154
.
K-73
o
Fr
K-t2
$o
o _t
i¡
a
--)
-5
-7 -6 -5 -3 -2 -l
Eje real
Figura 6-25. Lugar de ras raíces de un sistema condicionarmente
estabre.
300 lngeniería de control moderna
Sistemas de fase no mínima. Si todos los polos v ceros cle un sistema se encuentran -
el semiplano izquierdo del plano s, el sistema se denomina de f'ase mínima. Si un sistema tiene
-
menos un polo o un cero en el semiplano derecho del plano s, el sistema se considera de fase :.
mínima. El término de fase no mínima proviene de las características de cambio de fase de :-
sistema cuando está sujeto a entradas sinusoidales.
Considérese el sistema de la Figura 6-26(a). Para este sistema,
Este es un sistema de fhse no mínima, debido a que hay un cero en el semiplano derecho ¿.
plano ,r. Para este sistema, la condición de ángulo se convierte en
/G(') :
:0" (6-
Los lugares de las raíces se obtienen a partir de la Ecuación (6-16). La Figura 6-26(b) mue.
una gráfica del lugar de las raíces para este sistema. A partir clel cliagran-ra, se observa qu.
sistema es estable si la
-eanancia K es menor que 11Z,,.
¡. _ I
''T
/ ;=,)
K*r
lt I
r \ i//
l
(a) rl'r
Figura 6-26 (a) sistema de fase no mínima; (b) gráfica del lugar de las raíces.
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 301
6 r*"
frV^
r:3
OI :l ttt
ñ -a:
pq8
€(, 'a= \J
ñ
ñ C)l
bT -l =Ü
€r?l
ñn¡
*F
ü*P
-J ER
,4 E'l*
-2 -t t23
Eje real
Para obtener el lugar de las raíces con MATLAB, introduzca el numerador y denominador
como siempre. Por ejemplo, si Z : 1 seg y T, : 0.5 seg introduzca el siguiente numerador y
denominador en el programa:
t-0.s 1l
den : t1 1 0l
El programa MATLAB 6-8 proporciona el lugar de las raíces que se muestra en la Figura
6-27.
/GG) n(s)
=+180o(2[+l)
Figura 6-28 Gráficas de los lugares de las raices de ganancia constante y de fase constante
en el plano G(s)H(s).
real negativo del plano G(s)H(.s), como se aprecia en la Figura 6-28. lObsérvese que el pla:
complejo empleado aquí no es el plano s, sino el plano G(.r)H(.r).1
Los lugares de las raíces y los lugares de ganancia constante en el plano .t son mapeos de l
lugares de /G(s)H(s) : + 180'(2k + l) y de lG(.s)H(.s)l : una constante, en el plano G(s)H(r
Debido a que los lugares de fhse constante y de ganancia constante en el plano G(s)H(.s) :
ortogonales, los lugares de las raíces y los lugares de ganancia constante en el plano ,r son on
gonales. La Figura 6-29(a) muestra los lugares de las raíces y los lugares de ganancia constar
para el sistema siguiente:
: K(s i 2)
G(s) 11(i): I
i1
(a) rbl
Figura 6-29. Gráficas de los lugares de las raíces y los lugares de ga^ancia constante. (a) Sistema
con G(s) : K(s + )l(* * 2s- 3), H(s) : 1; (b) sistemacon G(sr = K'sis - 1)(s+ 2)1, H(s) - 1.
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces gO3
C(s) G(.s)
R(.s) I - G(.s)11(s)
La ecuación característica es
t-Grsr111s; :g (6-17)
'r' Ref'erencia W-4
304 lngeniería de control moderna
Esta ecuación se despeja de forma parecida a como se hizo el desarrollo del método del lugar c=
las raíces de la Sección 6-2. Sin embargo, debe cambiarse la condición de ángulo.
La Ecuación (6-11') se escribe como
G(s)¡1(s) : 1
i K(s 2¡
:
G(s): H(s) I
(s * 3)(s2 i 2s -t 2)'
La regla 2 se modfficct del mr¡do ,siguiente: si el número total de polos reales y ceros reales a -
derecha de un punto de prueba sobre el eje real es un número par, este punto de prueba se e. ,
cuentra en el lugar de las raíces.
La regla 3 se moclifica del modo siguiente:
+ ft360"
Ángulos de las asínrotas:
-]l 1 (k: 0, 1,2, ...)
La regla 5 se mr¡difica del modo siguiente: cuando se calcula el án-eulo cle salida (o el ángulo ,,
llegada) a partir de un polo complejo en lazo abierto (o de un cero complejo), se deben restar Jl
0o la suma de todos los ángulos de los vectores que parten de todos 1os otros polos y ceros ha-
el polo complejo (o el cero complejo) en cuestión, inciuyendo los si-enos adecuados.
capítulo 6' Análisis y diseño de sistemas de
control por el método del lugar de las raíces
305
. Las otras reglas para construir la gráfica del_lugar de las raíces no cambian. Ahora se aplica-
ran ras reglas modificadas para constiuir
ra gráfica"deir"ñ J"G raíces.
1' :
3;T¿::miii"T;:1,*'*,9'.0:l:'^g:-0," I0 + fj, s- - t,- j,s: -3) v cero (s - 2)
:l [:",1i;:':"',l#',t'i]*r: -:":y""-",:;-,i, ;.á,
:ili::#'::
igual que en :i
el lf:,?l',"::,i1.:":y1¡
"
. o,, p i, o,';; ;; ¿li5i
"ffi
á" rí,"";r?.1#ir,;;i::T,"#,lfÍli
r
;;
caso de los sistemu, .on ,.JL""iá.1á";#;;:
2. l"---^. de
Defermine lnc lugares A^1^^ -^.^^- sobre et eje real. Exitsten
las raíces
3:,:lTti¡.tos
eje real enrre - 1y + r_ y enrre j;-_;1 lugares de las raíces sobre el
3' -
Determine las asíntotas de ros lugares
de las raíces. para el sistema actuar.
u _(t | 3)(.tr + 2s a )¡
^: s -12
Diferenciando K con respecto a s, se obtiene
dK 2s3+11.12+2os+ lo
d.s (s + 2)2
Obsérvese que
(s*3Xsr-t2s+-2
K>
s-t2
306 lngeniería de control moderna
J0)
-.¡2
x .¡1
I
.:----J-----{---l-- ,-*
54-r-2u 0l2tr
{ - jl
j2
Figura 6-31 .
Gráfica del lugar de las raíces para un sistema de realimentación
negativa con G(s) -K(s + 2)/t(s + 3)(f + 2s + 2)1, H(s) 1. -
unataíz real se introduce en el semiplano derecho del plano s. Por tanto, para valores de K nlr'. -
res que 3, el sistema se vuelve inestable. (Para K > 3, el sistema debe estabilizarse con un 1i.:
externo.)
Obsérvese que la función de transferencia en lazo cerrado para el sistema con realimentae - -
positiva se obtiene mediante
CG) G(s) K(s + 2l
R(s) I - G(sX1(s) (s + 3)(s2 + 2s + 2) - K(s + 2)
Para comparar esta gráfica del lugar de las raíces con la del sistema con realimentación ne _¡--
tiva correspondiente, se muestran en Ia Figura 6-32 Ios lugares de las raíces para el sistema ¡ :
realimentación negativa cuya función de transferencia en lazo cerrado es
c(s) K(s + 2)
R(s) (s + 3)(sr -t 2s -t 2) + K(s + 2')
La Tabla 6-2 muestra varias gráficas del lugar de las raíces de sistemas con realimentac i
negativa y positiva. Las funciones de transferencia en lazo cerrado se obtienen mediante
-l
j3
j2
j1
-5-432-1
(
Figura 6-32. Gráfica del lugar de las raíces para un sistema de realimentación negativa con
G(s) -K(s+2)ll(s+3Xd +2s+ 2)l H(s)-1
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces gO7
donde GH es la función de transf'erencia en lazo abierto. En la Tabla 6-2, los lugares de las
raíces
para los sistemas con realimentación negativa se dibujan con líneas y curvas gruesas
y los de los
sistemas con realimentación positiva se dibujan con líneas y curvas discontinuas.
,-l
t,
,l1T---*.
I
t. '-V ¡.1
-J----- ,'-\a
--r----rI----
I
i\
r
\ tl o
roL
(f
nl
-i{-f ---*,.
út
I
i-L
OI
o
t. 'tY
):- _I_o-ll_ _ - *
/', ,l \o
Las líneas y curvas gruesas corresponden a los sistemas con realimentación negati-
va: las líneas y curvas discontinuas conesponden a los sistemas con realiment¿rlión
positiva.
308 lngeniería de control moderna
ción en serie.
alternativa a la compensación en serie es la realimentación de las señales de algun
'
Una
interno resultan''
elementos y la colocación de un compensador en el camino de realirnentación
tal y como se muestra en la Figura o-::(u). Esta compensación se denomina compensación 'r
paralelo o compensación mediante realimentación'
Al los sistemas de control, se observa que. por 1o -seneral. e1 problema se reduc- -
"o-p"niu,
un diseño apropiado cle un compensador en serie o en paralelo. I-a elección entre la colrlper::-
ción en serie y la compensación en paralelo depende de la naturaleza de las señales
del sister--
los niveles cle potencia en los diferentes puntos, los componente> disponibles'
la experiencia c-:
diseñador. Ias consideraciones económicas, etc'
Gapítulo 6' Análisis y diseño de sistemas de control por el
método del lugar de las raíces 3Og
Gr(s)
en.serie
es más sencilta que la compensación en paralelo;
3::.f.::i^"-1T^ryiri1ión en serie frecuenremenre_requiere
sin
:::T::;t,1._""Tf:,'_":l:n
::.-T""lli.,: ii l ñi;;;'€*: ll;ilffiffi
i * i yru, or,e. e, uq' qrorcrr'v'ru.
l "_püil;"d;;"r""¿i*|frJiii;
\_rdr¿1 svlrar la olsrpaclon
introduce en el punro de energía más "" bajo
¿1:
:' de potencia,
il:
potenci el com_
*:ti*:^r:^::,tir_,r" en el camino direcro.) obsérvese
Obsérvese
]li"l,l liilii:lt l:T"l: d" componenre, ,"qu"r1do, en la compe"r";,ór;;^;;;lá""r",á;":
LTj::::,1"1T"::j:::Tl:i:T:'-9"'lu
::.li:i":li*,,*olo:," 1:."
'o-pln,u.ión
lu transferencia áe energía
en
va '"'i",;;;;;" ; ;H*';;i*";';
de un;i;;i; ffi;:##J:',1-J" *
Figura 6-34. (a) Gráfica del lugar de las raíces del sistema de un solo polo; (b) gráfica del lugar
de las raíces de un sistema de dos polos; (c) gráfica del lugar de las raíces de un sistema con tres polos.
Frecuentemente los compensadores serie que se utilizan en los sistemas de control son lL'i
compensaclores de adelanto, retardo y retardo-adelanto. Los controladores PID que se emplei:
normalmente en los sistemas de control industriales se analizan en el Capítulo 8.
Se observa que al cliseñar un sistema de control por los métodos del lugar de las raíces o de -,
respuesta en fiecuencia el resultado final no es único, ya que la mejor solución o solución óptin:-
puede no estar definida de fbrma precisa si se dan las especificaciones en el dominio del tienlp
o de la frecuencia
Figura 6-35. (a) Gráfica del lugarde las raíces de un sistema con tres oclos ib). (c) y (d) gráficas del lug:
de las raíces que muestran los efecios de la adición de un ce'c a srsiema de tres polos.
capítulo 6' Análisis y diseño de sistemas de control por el método
del lugar de las raíces O1 1
:l:]:i"}|:,:,':::^11,11i1{eliminar
r,t:l:T"t rle,conrrol. En esra sección
ll.:t-"1^0,"^
estudiaremo, .t ¿lr"¡"o-áJffiffi;;#;'ffii-
^t+_
R.Ct
I
7"s* s*
I T
I
(6-I8t
s*-
xT
(a) (b)
Figura 6-37. Configuraciones de polos y ceros: (a) red de adelanto; (b) red de retardo.
donde
R.,C'
7": R¡C¡. tT : R2C.- * :
Otr.,
Obsérvese que
K'7:
R1cI R2c':RrR;'
R:R+ Rr.Ct
7:R,c,
c.c. R,c,
Esta red tiene una ganancia en continuo de K,a: R2R4/(RlR3).
RtCl > R-C'
A partir de la Ecuación (6-lB) se observa que esta es una red de adelanto si
a"< I y una red de retardo si R,C, < R.C2. Las configuraciones de polos y ceros de est¿l :.:
cuando R,C, > Rz.Czy R,C, < RrC,, se muestran en las Figuras 6-37(a) y (b), respectivamet. .
I
Zs*l :K _-.sf-
U,(r):Kx- T
' tTs -l 'l I
(0<z<1)
s*-
a"T
donde e y 7 se determinan a partir cle la
deficiencia de ángulo. K. se cletermina a partir
del requisito cle la ganancia eilazo abierto.
4.
::ff:::y"".:1.#:iillil,11,l;lj.e enl estatico, derermine ra rocarización der poro y
er c9mn.;';il;:'j.*i";';""',ffi',"r]
liffi;?"'i"""""T:j-::"1?::::i::::":-':.T
s,.": se imponen o;"J;;q;ñ;;;",;;',:;',;;#:,iil:"_jffi:l:
11-e
*,":,*i"9:"::,^"i?
valor más
un valor t¡Ác. grande k l^ qu"
Ao K,,,lo
orqnrTo d,e r^
^,,^ ^^ ¿"r"uUl..
;ffi;;,.;T";:i;;l;
", birilesl-q;J
&: sG, (s)G(s) : 4."
lS lT sG.(s)
5. Determine el valor de la K. del compensaclor de adelanto a partir
magnitud. de la condición de
G(s):.(,h
La gráfica del lugar de las raíces para
este sistema se muestra en la Figura
transferencia en lazo cerrado para el 6-39(b). La f.unción de
sistema es
c(s): l0 10
R(s) s2 + s + lo (s + 0.5 +73.1225)(s + 0.5 - j3.t22s)
Los polos enlazo cerrado se localizan
en
s:-0.5+j3.1225
314 lngeniería de control moderna
(a) (b)
Figura 6-39. (a) Sistema de control; (b) gráfica del lugar de las raíces.
El f'actor de amortiguamiento relativo tle los polos en lazo cerrado es ( : t1/Z\, l0 : 0.1581. L.
fiecuencia natural no amortiguada de los polos en lazo cenado es (D,r:." 10: -1.1623 radises
Como el f'actor de amortiguamiento es pequeño, el sistema tendrá una gran sobreelongación en la
respuesta a un escalón lo que no es deseable.
Se desea diseñar un compensador de adelanto G..(s) tal como se muestra en la Figura 6-40(a) de
fonna que los polos en lazo cerado clominantes tengan el factor de amortiguamiento ( : 0.-5 y l;
fiecuencia natural no amortiguada {0,, - 3 rad/seg. La localización de los polos en lazo cenadt-
dominantes se pueden determinar a partir de
como sigue:
1.5 + i 2.5981
Polo en
(a) (b)
Figura 6-40. (a) Sistema compensado; (b) localización del polo en lazo cerrado deseado
capítulo6' Análisisydiseñodesistemasdecontrol
porel métododel lugardelasraíces
3ls
lvéase Figura 6-40(b)'l En algunos casos, después
de que se haya obtenido el lugar de las
del sistema original, los polos áomnunt"t raíces
Lnlu'ro cena¿b ," .u"u.n a la localización
un simple aiuste de la qanancia. sin emua.gl"Jrro deseada con
introducirá ,n .orrrp.nridor de adelanto no ocune en el sistema actual. por tanto.
se
.n ñ.-i.iy..roria directa.
A continuación se muestra un p.o."oi,ri"niJgeneral
para determinar el compensador de
lanto' Primero' encuentre, la suma'de l";';;üi;. ade-
en la rócaüzacion desea.ta de uno de
dominantes en lazo cerrado con ros p"r"; los polos
el dngulo necesario d que se va a agregar t-;;;,, enrazoabierto ,l.i ,irt",oo originar, y ¿etermine
para que la suma total de ros ánguros
a! l80or2k- ll.El compensadorOea¿el-anto'¿ebeconrribuir^.ri"argrf"@.tSi sea igual
suficientemente grande, tar vez se r"qui.*n el ángulo/es
Suponga que el compensador de á¿.rurioó.rr) -ár;;;.
áá, o ;.;üil;"""" Iugar de una.)
tiene la siguiente función de transf.erencia:
.s*-
1
Método 1' Hay muchas fonnas de determinar la localización del cero y del polo del com-
pensador de adelanto' A continuación..
p....niu un procedimiento con ei propósito
tnayor val.r posible para a' {observe que de obtener el
un valor más grande o. o profor.iona
K' En la mryoría de los c.asos- cuanlo mayorsea un valor mayor de
1a,K,.,n.¡or..,.ra.i.át,n-portun-,,i.nto
Primero dibuje una línea horizontullr.
pir. p-Jr.t punro e. localización deseada paradel sistema..¡
polos dominantes en lazo cerrado'.erto.olT."fonde uno de los
a la r¡nea p¿ ¿e-ia Figura 6-41. Dibuje
línea que conecre er punto p con el o.ig.n- una
nii*cione_er á"ú; ;;f-man las ríneas pA po,
como se muestra en la citada figura.
Dibuje dos líneas-pc v ¿¿ q,é-i¡.*en
y
la bisectriz PB'Las interseccio"nes ángulos cle * Q/2 con
de ei y ió-rgnel eje real negativo proporcionan
ción necesaria para el polo y el cero la 1ocariza-
o" ro ,.É,r o" uo.lun,o. p*ir;;;;l';l.,,p.nrrdo,
de P un punto sobre el lugar de las diseñado hará
raíces ¿et sisiema
-- compensado. La ganancia en lazo
determina mediante la condición O" abierto se
rrlugniiud.--
En el sistema actual, el ángulo ,1"
C?rl J.i polo en lazo ce*ado deseado es
:l I
- -220.8e4"
l.\: 1.5+72.5a81
Por tanto, si se necesita hacer que el lugar de las raíces pase por el polo en
lazo cerrado deseado. el
compensador de adelanto debe contribuir con @: 40.894' en este punto' Siguiendo el procedi-
miento de diseño anterior, se detelmina el cero y el polo del compensador de adelanto'
Refiriéndose a la Figura 6-42, si biseccionamos el ángulo APO y tomamos 40.894"/2 a
cada
lado. entonces la localización clel polo y del cero se encuentlan como sigue:
cero en s: -1,9432
poloens:-4,6458
Así G.(s) se puede dar como
I
s*-
" T ,s+1.9432
c (.s): K, ,r K,
.s r 4.6458
s*-AT
-
(Para este compensador el valor de a es u:
1.913214'6458 0'418') :
El valor de K. se puede determinar a partir de la condición de magnitud
I s + 1.9432 l0 I
l)l _ r¡.--o,
K.:lls -4.6458r(s.
l0t.s r 1.9412)
| -
aral
l,,.:'r:su*r
Por tanto, el compensador de adelanto que acabamos de diseñar viene dado
por
: s * 1.9432
G,tsr 1.2281 --
Entonces la función de transferencia en lazo abierlo del sistema diseñado es
/.s+ I.9432\ l0
G, rs)Grsr -_ 1.2287
[, _ __ar/ rt, _ t r
Figura 6-43. Gráfica der rugar de ras raíces der sistema compensado.
_t l0 I
:rímslr.rrv s + 1.9432
s-0 L s + 4.6458 s{s + 1)J
:5.139
Observe que el tercer polo en lazo cerrado del sistema diseñado se obtiene si se divide
la ecuación
característica entre los factores conocidos del modo siguiente:
t
G.(s):6.'s*3
r
I s+l l0 |
:
iK, I
|' -r- 3 sls - ltl. t.)rl2.5qst
318 lngeniería de control moderna
ls(s+-llL :0.e
K.
' |I l0 |l, r.5rl2r'5r
Por tanto
: sf 1
G.(s) 0.9
j-F 3
C(s) 9
R(r) rl-3r -9
Obsérvese que en el caso presente el cero del compensador de adelanto cancelará a un polo de *
planta, dando lugar a un sistema de segundo orden en lugar de un sistema de tercer orden con-
:ucedía con el Método l.
La constante de error de velocidad estática en este caso se obtiene como sigue:
: (srct.r)
tel :,
*, lT,
sG,
1'*.1 ; _ r, l
Se ve que el sistema diseñado por el Método 1 da un valor más grande para la constante de error :.
velocidad estática. Esto signilica que el sistema diseñado por el Método 1 tendrá un enor en esta;
estacionario más pequeño en el seguimiento de entradas en rampa que el que se obtiene con =
sistema diseñado por el Método 2.
Para dif'erentes combinaciones de un cero y un polo dei compensador que den una contribuci,-
de 40.894", el valor de K,, será distinto. Aunque se puede conse-euit' un ciet'to cambio en el valor ¿.
K, alterando la localización polo-cero del compensador de adelanto. si se desea un mayor aumer..
en el valor de Ku, entonces se debe cambiar de un compensador de adelanto a un compensador ¡.
retardo-aclelanto.
Gomparación de las respuestas escalón y rampa de los sistemas compensado l
sin compensar, A continuación se comparan las respuestas a un escalón y a unil rampa nnitr,
capítulo6' Análisisydiseñodesistemasdecontrol
porel métododel lugardelasraíces
31g
de los tres sistemas: el sistema
original no compensado, el sistema
sistema diseñado por el Método diseñado por el Método I
z. g" p."*.""*a 6-9 de MATiñ';'á v el
para obtener las curvas de "i
respuestc u un
p.og.un'a empleado
"l representan
merador y er denominrdor deí unitli9, donde nur¡r y denr
"r.-"'rnn
:istema oir.nroo'po. el nu-
Método 2 También. num y den er Mérocro I ¡ nrri y den2 ro
,. ..pr.rr priu"r!0..r.n,* ar sisrerna misrno por er
la Figura 6-45 se muestran lu.
.u.uur'J"-;;il;;; a un escarón unirariooriginar no compensado. En
,isultantes. En er prosra_
\IATLAB programa 6_9
_ _ sLep(num,den, t);
_:_¡t (L, cI,' _,, L, c2,,
;:-d
.,J:i a escalón unitario de sisremas compensado y no
¡1:$:;" compensado, )
,--abe1 ( 'Salidas cL, c2 y c,\
-:xc (I.57,L.48, ,sistema compensado (Método ,)
: :r: (0 . 9, 0 . 48, ,Siste*_ .o*plrr=ado 1)
(Métod o 2) , )
:=:<i (2 . 51, O . 67, ' 'Sister, ,,L
.ornp.rr=_Ao , I
ñt
.i
3
E
0.8
=
(a \lsir,.nrá
0.ó .,n .on.o"n.ri
ma 6-10 de MATLAB se da el programa empleado para obtener las curvas de respuesta a una
rampa unitaria, de los sistemas diseñados, donde se utiliza la orden step para obtener las respuestas
a una rampa unitaria utilizando los numeradores y denominadores para los sistemas diseñados por
el Método 1 y el Método 2 como sigue:
c1: step(num1,den1,t)
c2 : step (num2, den2. L)
plot(t,c1,'-' ,L,c2,' b, ')
grid
t.it1e (' Respuesta a una rampa unitaria de los sistemas compensado' )
xlabel ( 't Seg' )
ylabel ( 'Entrada en Rampa Unitaria y Salidas cI y c2' )
text (2. 55, 3.8,'trntrada' )
text ( O .55 ,2. B, 'sistema compensado (Método 1 ) ' )
text (2.35, 1.75,'sistema compensado (Método 2)' )
d ?5
t -"
=
-1
"o
'E ¿.J
É
;^
c,
É,.
ú
t Seg
Al examinar estas curvas de respuesta se observa que el sistema compensado diseñaclo por el
Método 1 exhibe en la respuesta a un escalón una sobreelongación un poco más grande queia del
sistema compensado diseñado por el Método 2. Sin embargo el primero tiene una mejor caracterís-
tica de respuesta que el último para la entrada en rampa unitaria. Así pues es dificit decir qué
diseño es mejor. La decisión sobre cuál escoger debería hacerse por los iequerimientos de Ia res-
puesta (tales como sobreelongación más pequeña para entradas tipo escalón o enores en estado
estacionaros más pequeños en el seguimiento de rampas o entradas cambiantes) que se espera que
tenga el sistema diseñado. Si se requiriesen ambas especificaciones entonces se podría-usar un
compensador de retardo-adelanto. (Véase la Sección 6-8 para la técnica de compensación de retar-
do-adelanto.)
I
s-|-T
t
s*
lJr
donde
^
T: R,Cr, []T: R2C2, O:ffi, l, K:-
'
R,C,
R.C,
Obsérvese que se utiliza B en lugar de a en las expresiones anteriores.
[En el compensador de
adelanto se utiliza fl para indicar larazón R2C2I1¡R€), que era menor que l, o 0 < a < l.l En
B > l.
este capítulo siempre se supondrá que 0 < s" < I y que
¿
322 Ingeniería de control moderna
Is*1 s*
^
G(sl:KIJ ^T _
'' llT.s + I -K 'l (6- 1Y
s_|-
IJT
Si se sitúan el cero y el polo del compensador de retardo muy cerca uno del otro, en s : s1, donc.
.rr es uno de los polos dominantes en lazo cer:rado, las magnitudes.r, + (llT) y sr * tli(|T
serán casi iguales. o bien
I
s,*
'T
G,(.t')l : K, LT/
-/\
I
.r,
' -1-
IJTI
-
Para hacer que la contribución de ángulo de la parte de retardo del compensador sea pec¡ueñl
requiere
--)- <
Esto implica que, si la ganancia K. del compensador de retardo se hace igual a l, la caracterí:. -.
de la respuesta transitoria no se alterará. (Esto significa que la ganancia global de la funciór, -,
transferencia en lazo abierto se incrementará en un factor de p, donde ll > 1 .) Si el polo y e1 ;.-
se colocan muy cerca del origen, puede aumentarse el valor de B. (Se usa un valor grande i-
siempre que sea posible larealización física del compensador de retardo.) Se debe señalar qLi: ,
valor de I debe ser grande, pero no es indispensable conocer su valor exacto. Sin embar-tt . -
debe ser demasiado grande, a fin de evitar diflcultades en el momento de realizar el compcns,-
de retardo de fase mediante componentes físicos.
Un incremento en la ganancia significa un incremento en las constantes de eror estátie¡
la función de transferencia en lazo abierto del sistema no compensado es G(,r), la constanr: -:
error estático de velocidad K, del sistem¿r no compensado es
U, : : lím G.(s)K,:
lT sG.(s)G(s) K,.|JK,,
error estático de velocidad se incrementa en un facrlr k,lJ, clonde R. tiene un valor cercan¡ t,
unidad.
Capítulo 6' Análisis y diseño de sistemas de control por el método
del lugar de las raíces g2g
,+1
c.{s) -- k,P##:k +
t+_pr
Así, la función de transferencia en lazo abierto clel sistema compensado
se convierte en
G.(.r)G(s).
3. calcule la constante de error estático especificada en el problema.
4' Determine el incremento necesario en la constante de eior
estático para satisf-acer las
especificaciones.
5' Determine el polo y el cero del compensador de retardo que
producen el incremento ne-
cesario en la constante de error estático sin modifi.u, ápr"iiublemente
los lugares cle
las raíces originales. (observe que la razón entre el
valor áe la ganancia requerido en las
especificaciones y la ganancia que se encuentra en el sistema
no compensado es larazón
entre la distancia del cero al origen y la del polo al origen.)
6' Dibuje una nueva gráfica del lugar dL las raíces para el ,irt"tnu
no compensado. Localice
los polos dominantes enlazo cerrado deseados iobre
el lugar de las raices. (Si la contri-
bución de ángulo de la red de retardo es muy pequeña, es
decir, de pocos grados, ros
lugares de las raíces originales y los nuevos serán
casi idénticos. Sin embargo, habrá una
ligera discrepancia entre ellos. A continuación localice, sobre
el nuevo lugar de las raí-
ces, los polos dominantes en lazo cerado deseados partir
a de las especifiJaciones de la
respuesta transitoria.)
7
' Ajuste la ganancia É. .t"t compensador a partir cle la condición
de magnitud, para que los
polos dominantes en lazo cenado se encuentren
en la localización;;r""d;i¿. ;;;;-
ximadamente l).
EJEMPLO 6-7 Considere el sistema de la Figura 6-48(a). La función de transferencia del camino directo es
1.06
G(.'):
s(s+l)(s+2)
La gráfica del lugar de las raíces para el sistema se muestra en la Figura 6-48(b). La función de
transt-erencia en lazo cenado es
c(s) 1.06
R(s) s(s+l)(s+2)+1.06
1.06
(s + 0.3307 - j0.5864)(s + 0.3307 + 10.5864)(s + 2.3386)
Los polos dominantes en lazo cerado son
s: -0.3307+j0.5864
El f'actor de amortiguamiento de los polos dominantes en lazo cerr¿rdo es (:0.2191. La fiecuencia
natural no amortiguada de los polos dominantes en lazo cerrado es 0.673 rad/seg. La constante de
error estático de velocidad es 0.53 seg 1.
Se pretende inerementar la constante de error estático de velocid¿rd K,. hlsta cerca de 5 seg
sin modificar notablemente la localización de ios polos dominantes en lazo cerrado.
Para cumplir con esta especificación, se inserta un compensador de retardo como el obtenidt
mediante la Ecuación (6-19) en cascada con la función de transf'erencia del camino directo deter-
minada. Para incrementar la constante de error estático de velocidad en un factor de aproximada-
mente 10, se selecciona []: l0 y se sitúan el cero y el polo del compensador de retardo en
0.05ys: *0.005,respectivamente.Lafuncióndetransf'erenciadel compensadorderetar-
do se convierte en
.i + 0.05
Gls):K^ * ().005
.i
(a) (b)
Figura 6-48. (a) Sistema de control; (b) gráfica del lugar de las raíces.
capítulo 5' Análisis y diseño de sistemas de control por el método
del lugar de las raíces g2S
G-(s)Gls)
- s+ 0.0.5 1.06
s + 0.005 rls*1)ts*2)
K(s + 0.05)
s(s+0.005)(s+1)(s+2)
donde
1r: 1.06,4.
1.5 0.5
0.5
Polo en la;¿o cer"ao onglnat- // i, ¿o cerrado 0.2
il a
Sislerna compentn¿o 0.1
0 ---!1 E
60
0
-{.5 o -0.1
if
-0.2
-1 *0.3
\
-1.5 -0.4
-0.5
\
--l -2.5 -2 -1.5 _1 _0.5 0 0.5 I -0.4 -0.2 0 0.2 0.4
Eje real Eje real
(a) (b)
Figura 6-50. (a) Gráfica del lugar de las raíces del sistema compensado y del
sistema
no compensado; (b) gráfica del lugar de las raíces del sistema compensado
cerca del origen
326 lngeniería de control moderna
% ***** Lugar de 1as raíces del sistema compensado yno compensado *****
% *x*** fnt.roduzca fos numeradores y denominadores de 1os
% sistemas compensado y no compensado *****
numc : [1 0.05] ;
denc : [1 3.005 2.AI5 0.01 0] ;
num: 11.061 ;
den: 11 3 2 0l;
% *** fntroduzca fa orden rlocus. Represente e1 lugar de las raíces de ambos
% sistemas***
_
K:l
isr.t + 0.005)1.s - l.¡1s * 2tl
I
: 1.0235
^ K L0235 -
K..:
' 1.06 1 06 0.9656
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 327
s+0.05 20s+1
:0.q656r*ooos-9.65620011I (ó-20)
G.ls)
se tiene que
numc: t1.0235 0.05121
denc : [1 3.005 2.0L5 1.0335 0.0512 0]
c(s) 1.06
sR(s) s[s(s*1)(s+2)+1.06]
1.06
- F+ #; f + r'tlbs
Por tanto.
num: [1.06]
den:[1 3 2 1.06 0]
El programa MATLAB 6-12 genera la gráfica de las respuestas a una rampa unitaria' La Figu-
ra 6-5i muestra el resultado. Es evidente que el sistema compensado presenta un etror
en estado
estacionario mucho más pequeño (un 10 % del eror en estado estacionario original) al seguir le
entrada de la rampa unitaria.
4.0
35
u:o
tzs
€zo
15
10
0!0
r0 15 20 25 30
I Seg
Figura 6-51' Respuestas frente a una rampa unitaria de los sistemas compensado y sin compensar.
[El compensador se obtiene de la Ecuación (6_20).]
El Programa MATLAB 6-13 genera las curvas de respuesta a un escalón unitario de los sis-
temas compensado y sin compensar. Dichas curvas se muestran en la Figura 6-52. Observe que
el sistema compensado de retardo presenta una mayor sobreelongación máxima y unu ..rp.r.rtu
más lenta que el sistema sin compensar original. Observe que el par forma¿o por el polo .n
t:0:0.1:40;
c1 : st.ep (numc, denc, t) ;
c2 : step (num, den, t) ;
plot ( L , c\ , ' _' , L , c2 , , . , )
grid
text ( L3 ,1 .1-2, , Sistema compensado ' )
text ( 13 . 6, 0 . BB, 'Sistema no compensado , )
title ( 'Respuesta a un escalón unitario de sistemas compensado y no compensado ,
)
xlabef ( 't Seg' )
ylabel ( 'Salidas c1- v c2,)
330 lngeniería de control moderna
1.2
1\ , sistema compensado
N Sistema no compensado
> 0.8
É^
= (r.6
0.2
0!
0 5 l0 1s 20 25 30 3s .t0
/ Seg
Figura 6-52. Respuestas a un escalón unitario de los sistemas compensado y sin compensar.
[El compensador se obtiene de la Ecuación 6-20.]
s : -0'0549 y el cero en s : 0.05 genera una cola larga de amplitud pequeña en la respuesri
transitoria. Si no se pretende obtener una sobreelongación máxima mayor y una resplresta más lenu.
es necesario utilizar un compensador de retardo-adelanto tal y como se presenta en la Sección 6-5.
111
:__!_
zt R,+-l R'
,
CIJ
o bien
-¡
(R¡C¡s + l)Rr
L
,R'- R.,)qt I
Del mismo modo, la impedancia compleja Z. se obtiene mediante
(R,C,s + I )R,
''-tnr-ntcrr+r
Por tanto, se tiene que
E"(s) _ _ Ro
E(r) R5
\6-2r)
E,t.s) E(.s) 6,rsr R.R, L R,Ct' -I ll (R, - Rr,C, _r-
I
Se define
T.
Zr:(Rr+R3)Cr, -:
^,'
RrCr. T2: R2C2, lJT2: G2 + R4)C2
332 lngeniería de control moderna
8,,(s)_
- o fi (r¡sr l \¡ r,s+ t ('.;)('. i)
\
o (6-i-
E'{')
"; ll ';Jlrrr'': ')- ('. n)('.;)
donde
R, -R. R' l-R' RzRrR6 Rr + R.r
' RlR3Rs R2 + R.l
sador de retardo-adelanto:
I t\t\/ l\
:^(=)(,'.t)
/,s-l- s-l-
''-
\ r,/ \ ltr:l
a la parte de adelanto del compensador
de la pnrte de retardo
I
,r, *-
'7.
I
' *-
s,
lir.
/l f
i.s, -,,:a
l'
l"*"'
lTt
I a elecciónde T, y ? no es única. (pueden escogerse muchos conjuntos de valores y
T y).
A continuatión determine el valor de K. a partir de la condición de magnitud:
f -I
s,
'7,
K. Gts, t :l
,s,+1"
'71
4' Si se especifica la constante de eror estático de velocidad K", determine el
valor de
que satisfaga el requisito para K,.. La constante de /
eror estáticó de velocidad K,. se obtie-
ne mediante
K,, : lím sG.(s)G(s)
s-0
I t\ I I\
/.s* -\/ s* - \
-r,iru.(jJ(J;
\ r,/ \ pr,lJ',',
: rr. I c{¡
I'S
donde K. y I se determinaron en el paso 3. por tanto, dado el val
orc eK,,' el valor depse
determina a partir de esta última ecuación. Después, usando el v ilor
delFdedetermitnado de
este modo, seleccione un valor de Z, tal que
irt
l'*r-, I
l_-rt=l
l.r, + _l
i" t¡r,l
G,(s) : K,
(Z,s * 1)(2,.s +l) :K, ('.+)('_';) ( 6-) J.
(l ,- r)r/rr:, - rr ('.f)('.^t)
donde / > l. La función de transferencia en lazo abierto del sistema compensado e:
G,(s)G(s). Si se especifica la constante de error estático de velocidad K,. determine e1
valor de la constante K,. a partir de la ecuación siguiente:
K,. : lím sG,(.s)G(s) : lírn sK,G(.i)
3. Para tener los polos doninantes en lazo cerrado en la localización cleseada. calcule l¡
contribución requerida del ángulo 91 de la parte cle aclelanto de fase del compensador d;
retardo-adelanto.
Para el compensador de retardo-adelanto. seleccione una Z, suficientemente grancle. cor-.
el fin de que
I
¡,'7,
l-
I
'*
.s,
lJT.
se aproxime a la unidad, de modo Que s :
Jr sea uno de los polos dominantes en lazo cen';-,-
do. Determine los valores de z, y f a pafiír de las condiciones cle magnitud y de ángulo:
/
/.s, f -\
r\
.{j)o,,, :l
\ r,l
l1
i.s, f
lTl
L:Q
I t)
lr,
5. Utilizando el valor de / que se acaba de calcul ar, seleccione Z. de modo que
I
.r,*-
'72
1
+l
rt t
^f
rlr.
5n<
El valor de
fT., la constante de tiempo mayor del compensador de retardo-adelanto, no clebe .."
demasiado grande con el fln de que pueda materializarse físicamente. (un ejemplo ilel diseñc, :,
un compensador de retardo-adelanto cuando ^,,: fi se muestra en el Ejemplo 6-9.)
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 33S
EJEMPL0 6-8 Considere el sistema de control rle la Figura 6-55. La función de transferencia del camino directo
es
4
G(s) :
s(s + 0.5)
Este sistema tiene polos en lazo cerrado en
s: -0.2500 +j1.9843
EI factor de amofiiguamiento relativo es 0.125, la fiecuencia natural no amortiguada es de 2 rad/seg
y la constante de error estático de velocidad es de 8 seg l.
Se desea que el factor de amortiguamiento relativo de los polos dominantes en lazo cerrado
sea
igual a 0.5, aumentar la frecuencia natural no amortiguada a 5 rad/seg y la constante de error está-
1.
tico de velocidad a 80 seg Diseñe un compensadoi apropiado para-cumplir todas las especifica-
ciones de compoftamiento.
Supóngase que se utiliza un compensador de retardo-adelanto que tiene la función de transfe-
rencia
l.-t\/^, r\
c.r,r-,<,f r lf_? I ;>, /i>rr
\ r/\ t-
l.,*:-l[,
fir,l
|
/ tt/ t\
ur\ "vrJ':
G,(s)C(s) K.l
¡ r,ll r.l_
/.s F- \/r* \
"'1. ;-
-* , , -' l"'''
\ r,//1\ ftr,l
A partir de las especificaciones de comportamiento, los polos dominantes en lazo cerrado deben
estar en
s: 2'50+i4'33
Debidoaque
I
s+-T,
s*0.5
u'
s * 5.02
sf-
-:u'
T1
Así,
5.02
Tt:2, y:0j:10.04
A continuación se determina el valor de K, a partir de Ia condición de magnitud:
I s-0.5 4 , I
:l
| ' r + 5.02 r(.s + 0.5)l- -2.s ¡4 33
De este modo,
+
K,:j Its "
5.021s I
|l, -6.26
| + ¿s i+.¡¡
La parte de retardo de fase del compensador se diseña del modo siguiente. Primero se determina el
valor de B que satisfaga el requisito sobre la constante de error estático de velocidad:
u4
: líms(6.26)-1 - :4.988ú:80
i .0 10.04.s(s t 0.5)
ll: t6.04
Por último, se elige un valor de T2 suficientemente grande para que
lrl
I ,s*
lT.
I
| -; i
lra-l
l
='
I 16'0472lr 2.s ia. r r
Se deben elegir varios valores paraT2 y comprobar si la magnitud y condiciones de ángulo sc-
satisfactorias. Después de cálculos sencillos tenemos que Z2 : 5
/,.'\/ ,-l \
Gs-ó^'}(;ó-)(=)
\ 2 /\ t6.04 5f
/s'0.5t,/
:6'26(, s-0.2
rtor/(,-or=rJ
_ l0(2s + 1X5s + 1)
(0.1992s+1X80.19s+11
Capítulo 6' Análisis y diseño de sistemas de control por el método
del lugar de las raíces 3g7
25'04(s + o'2)
G.'(s)G(s) - s(s+5.02)(s+0.01241)
Debido a la cancelación de los términos (s + 0.5),
el sistema compensado es de tercer orden. (Ma-
temáticamente esta cancelación es exacta, pero en la práctica
no lo es, debido a que, por lo general,
rl obtenerel modelo maremárico del s¡srema ron ne.ésrrias,rg"";.;;;;;i*r.iun.,
y. como resur_
tado' las constantes de tiempo no son exactas.) La gráfica
del lugar de las raíces del sistema com-
pensado se muestra en la Figura 6-56(a).
una vista ampliada de la gráfica del lugar de las raíces
cerca del origen se muestra en Ia Figura 6-56(b). Debido
a que la"contribucióná. anguro J" ru
parte de retardo de f'ase del compensador de retardo-adelanto
,r-ruy p.qr.ou, sólo hay un cambio
pequeño en la localización de los polos dominantes ",
en lazo cenado u párti. de la localización de-
seada,s: -2.5+j4.33.
s(s + 5.02)(s + 0.0124j)+ 25.04(s + 0.2) : 0
s3 + 5.0325s2 + 25.1 026s+ 5.008 : ( s + 2.1123 + j 4.27 56)(s + 2.4 123 - j4.2756)(s + 0.2078) : 0
De hecho, los nuevos polos en lazo cerrado se localizan
en
s- -2.4123+j4.2756
El nuevo factor de amortiguamiento relativo es ( : 0.491. De este modo, el sistema compensado
cumple todas las especificaciones de comportamiento requeridas.
El tercer polo en lazo cenado ¿el
sistema compensado se localiza en s:--0.2078.
como este polo está muy cerca del cero en
s : - 0.2, el efecto de este polo sobre la respuesta es pequeño.
(observe que, en generar, si un polo
y un cero están cercanos entre sí sobre el eje real negátlvo
cerca del origen, su combinación produ-
cirá una larga cola de amplitud pequeña en la respuesta
transitoria.)
Las curvas de respuesta a un escalón unitario y las curvas
de respuesta a una rampa unitaria
antes y después de la compensación se muestran
en la Figura 6.52. (óbservese una larga cola de
pequeñas amplitudes en la respuesta a un escalón
unitario del sistema compensado.)
Lugar de las raíces del sistena compensado
t0 Lugar de las raíces del sistema compensado cerca del
origen
0.2s
::
0.2 /-
0. 15
,/
0.1 /
a
0.0s
bo
0
o -0.05
it
-0. I
-0.15
-0.2
0.25
0
Eje real
-0.5 0.4 -0.3 _0.2
-0. I
Eie real
(u)
(b)
Figura 6-56. (a) Gráfica der rugar de ras raíces der
sistema compensado;
(b) gráfica del lugar de las raíces cerca del origen.
338 lngeniería de control moderna
1.6
1.4
L2
6 0.8
0.6
0.4
0.2
0
45678
I Seg
(a)
6
E
5
a
4
0
0 I 2 3 4 5 6 7 8 9 10
I Seg
(b)
Figura 6'57. Curvas de respuesta transitoria para el sistema compensado y el sistema sin
(a) Curvas de respuesta a un escalón unitario; (b) curvas de respuesta a una rampa unitaria
EJEMPLO 6-9 Considere el sistema de control del Ejemplo 6-8. Suponga que se utiliza un compensador
de r:
do-adelanto de la forma obtenida medianre la Ecuación (6-24), o bien
('.;)('.;)
G,(s): K ([] >
'(,* 1)
áX'.
^-t)
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 33g
s: -2.50+ j4.33
La función de transf-erencia en lazo abierto del sistema compensado es
t\/ t\/
-
t'- i,/(. ,r) o
G.rsrGr.,r _ o
'(,- 4)/,n I ) srsr o5r
\ r,/ \" [tr,)
Como el requisito sobre la constante de error estático de velocidad K,, es de 80
seg-r, se tiene que
: :
lS ", *: *O:
sG.(s)G(s) ro
", lS
Por tanto,
&: l0
La constante de tiempo 7, y el valor de f se determinan a partir de
ir1
/s+-l
:l I Ttl :55"
It
/.r +
l¡"l
I
I r,lr:
-l -u.s+;+.-r.r
/APB:55", -:+
PB8
(Utilice un método gráfico o un método trigonométrico.) EI resultado
es
"¡
\r * g.34/
'o('1!
Para la parte de retardo de f-ase, se selecciona r, tal que satisface las con<liciones
lrl
I r F-
I
l-l
r' |
I
I'
l¡l-''
l.r + _l
II 3.503r,1
- , ir ^-
2.I 7.1.3.r
340 lngeniería de control moderna
/.r-2..18\¡ r- 0.1 \
G' tsr - ' lo'(. - s.:+/ (;- o or*, )
El sistema compensado tendrá la función de transf'erencia en lazo abierto
40(s+2.38Xs+0.1)
G,.(s)G(s) :
(s + + 0.0285)s(s -
8.34)ts 0.5)
En este caso no ocuffe una cancelación y el sistema compensado es de cuarto orden. Debido a que ,-
contribución de ángulo de la parte de retardo de fase de la red de retardo-adelanto es rnuy pequeña. 1i,
polos dominantes en lazo cerrado se localizan muy cerca de ia posición deseada. De hecho, la localiz'-
ción de ios polos dominantes en lazo cerrado se puede encontrar a partar de la ecuación característi¡-
cono sigue: La ecuación característica del sistema compensado es:
(s + 8.34)(s + 0.0285),r(s + 0.5) + 40(s + 2.38)(s + 0.1) : 0
La ecuación caractedstica es
s: -2.4539 + i4.3099
Los otros polos en lazo cerrado se encuentran en
-0.1003; s :
s : - 3.8604
Dado que el polo en lazo cerra<lo en s :
-0.1003 está muy cerca de un cero en s: 0.1, casi se
cancelan uno al otro. Por tanto, el efecto de este polo enlazo
cerrado es muy pequeño. El polo en
lazo cerrado restante (s: -3.8604) no cancela iealmente al
cero en s: -2.4.E1 efecto de este
cero es provocar una mayor sobreelongación en la respuesta
escalón que el de un sistema similar
sin dicho cero. Las curvas de respoesiu a un escalón unitario
de los sistemas compensado y sin
compensar se muestran en la Figura 6.59(a). Las curvas de respuesta
u unu .u-pi unitaria para
ambos sistemas se muestran en la Figura 6.59(b).
"r'
', ,i'
: :
o1
=
ú 0.9
0.6 \i**-.' ,
0.4
0.2
(u)
3.5
2.5
(t
Sistema
compensado
I + G,GH :0
Dadas G y H, el problema de diseño consiste en determinar el compesador G,. que satisf'aga .-
especificación.
(b)
GG.
l* ' :o (6-2s)
I + GIG2H
Si se deflne
G.
G,: '
la Ecuación (6-25)
' I + G.G)H
se convierte en
I I G,6,,: g
como G¡ es una función de transferencia fija, el diseño de
G. llega a ser igual que en el caso de
la compensación serie. por tanto, el mismó método
de dirseño se apliica al sistema compensaclo
paralelo.
Dividiendo ambos lados de la Ecuación (6-27) por la suma de los términos que no contienen K, se
obtiene
Ks
lr ', *,
o bien
-^:o
Ks
1+-:0
(s+j2)(s-j2)(s+s)
(6-28
Ks
Iím _ : lím
. 'n (s + j2l,s - l2lfs + S) . 'q s'
Se tiene
+180"(2¿ + 1)
Ángulos de las asíntotas : : *900
:
Por tanto, el ángulo de salida del polo " j2 es 158.2". La Figura 6-62 muestra la gráfica del lus,rr
de las raíces para el sistema. Observe que dos ramas del lugar de las raíces parten de los polos .'l
s : -t j2 y terminan en los ceros en el infinito. La rama restante parte del polo en s - 5 y terrr:' :
na en el cero en s : 0.
Observe que los polos en lazo cerrado ( :
A.4 deben encontrarse en líneas rectas que pasan p:r
el origen y hacen ángulos de *66.42'con el eje real negativo. En este caso, hay dos interseccion*¡
de la rama del lugar de las raíces en el semiplano superior s y la línea recta de ángulo 66.42o.F.r
tanto, los dos valores de K darán un factor de amortiguamiento relativo ( de los polos en l:.:r
cerrado igual a 0.4. En el punto P el valor de K es
j6
j5
s=-2.1589 +j4.9652
j4
s=-I.0490 +j2.4065
j3
j2
s= -2.9021 jt
0
-.j1
-:i2
*j3
-j4
.i5
-j6
+ j2)(s - j2)(s
Por tanto,
":l -2_1589 + j4.9652
:28.260
: K
ñ: 1.4130
k en el punro e
f:Hjtfft
dos soluciones para este problema.
Para k : 0.44g0los rres polos en lazo cer.rado
se
s: -1.0490 + j2.4065, s: _1.0490_ j2.4065, ,g:_2.9021
Para k: 1.4130 los tres polos enlazo cerrado
se localizan en
s: -2.1589 + j4.9652, s: _2.1589 _ j4.g652, s: _0.6823
Es importante señalar
oue e] en el origen es el cero. en,lazo abierto
991o pero no es er cero en lazo
;:tri"; *:";';;'i::f;*",1* "q* "i;i;,.*a originar qu. ..
.n*ioa en ra rigu.a o-oi no
G(s) 20
_
R(s) s(s+1)(s+4)+20(t+ks)
346 lngeniería de control moderna
El cero en lazo abierto en.r : 0 se introdujo en el proceso para modificar la ecuación característica
para que la variable K : 20k apareciese como un factor multiplicativo.
Se han obtenido dos valores diferentes de k para satisfacer el requisito de que el factor de
amortiguamiento de los polos dominantes en lazo cerrado sea igual a0.4.La función de transferen-
cia en lazo cerrado con k : 0.4490 viene dada por
c(s) 20
R(s) s3+5s2+12.98s+20
z0
(s + 1.0490 +j2.4065)(s + 1.0490 - j2.a065)(s + 2.9021)
c(s) 20
R(s) s3+5s2 +32.26s+20
20
(s + 2.1589 + j4.9652)(s + 2.1589 - j4.9652)(s + 0.6823)
k = 0.4490
k = 1.413{t
N
>1
: 0.6
=
a
56
/ Seg
Figura 6-63' curvas de la respuesta a un escalón
unitario para el sisiema de la Figura 6-61
cuando el factor de amortiguamiento ( de los polos
dominanies en lazo ceriado es igual a 0.4
(hay dos posibres varores de kque dan
un factor de amortiguamiento ( iguar a 0.4).
1".r,:,i:q::j;6_t^r::.ll"r"a
que tarespuesta,del sisrema con fr: 0.44s0 es oscilaroria. (Er
;:T3,i"j:i'::,:jy""::":i:i l: ,'sór!.sobre debidas u ro, porJr".,
ra,.,p,.*u u,n;;;'á;;';;;:$:r::l
'ffi'";ffJ:";
:? :Ti.*ri.,:X.::" k: r.4t30 tas oscilaciones * T: jli'il;;;; r;. j ; fi e* ffi;, J:il:
;. ;,'.'"i::.*"
nencial i: :t-'-',:
debida ali polo en lazol::3q il' T "
cerraclo en s : -0.6g23. 't"
(que presenla
una respuesta más rápida con una sobreelongación
f)::^::::: .!:-^,r:l!lo
tiene una caracterísra d" ,*;;;;; ilil";;ü
;"l,i"llll"^..0.::"1"1
:""Ii^tl"? ,:T una respuesta sobreamorrigu.Ai;;,;t.
;.:i'#iltJ'j:;
p.;,;'"ü'o;;"r:,,.j[;ffi:'l
iseescogería k-0.4490.
*.:',"^1,"
l+
348 lngeniería de control moderna
(a) (Dl
Figura 6-64. (a) Sistema de control; (b) gráfica del lugar de las raíces
o bien
s(.s + l)
K: - (s+2)(s+3)
d.s f(s+2Xs+3)12
a(s+0.634)(s+2.36ó)
-úl-t;l-t-
:0
del modo siguiente:
0.634. 2.366
Observe que ambos puntos están sobre los lugares de las raíces. Por tanto, son puntos de
tura y de ingreso reales. En el punto s : 0.634, el valor de K es
( 0.634x0.366)
K--
(1.366)(2.366)
Asimismo.ens: -2.36ó.
( 2.366)( 1.366) :14
K: ( 0.366X0.63'11
(Debido a que el punto s : -0.634 se encuentra entre dos polos, es un punto de ruptu:'
debido a que el punto s : -2.366 se encuentra entre dos ceros. es un punto de ingreso.
capítulo 6' Análisis y diseño de sistemas de control por
el método del lugar de las raíces 34g
0+0+3.6-1
: -1.3
3-1
(a)
se tiene que
.lt". 'J.os-
A--
r-,_|
El punto s : 0 corresponde al punto de ruptura real. Pero los puntos s : - I .65 -l i 0.9367 no .
-
ni cle ruptura ni de ingreso, debicto a que los valores de la ganancia K correspondientes se conr i-:
ten en cuntidades complejas.
Para veriflcar los puntos en los que las ramas del lugar de las raíces ctuzan el eje imaginal
se sustituye s -.iot en la ecuación característica.
o bien
(K - .iat(K ro2¡ : 6
3.6ro2¡ +
+ 180"(2ft + 1)
Angulos de las asíntotas - : 90', 90n
3l
La intersección de las asíntotas y el eje real se obtiene a partir de
0+0+3.6 0.4
: -
)- 3l
1.6
s3 + 3.6.i2 * Ks * o.+K: o
se trene que
.r3 + 3,6.t'
K_ *
.i 0.-l
Capítulo 6. Análisis y diseño de sistemas de contror por er método
der rugar de ras raíces 35r
(b)
Figura 6-66. (a) Sistema de control; (b) gráfica del lugar
de las raíces.
s3 +2.4s2 + I.44s:o
o bien
s(s+ i.2)2:0
Portanto, los puntos de ruptura ode ingreso están
en.r:0y s: - r.2. observe gues: _ 1.2 es
unaraíz doble' cuando hay una raíz doble en crKlds:
o en el punto s : - 1.2, i:uiue¡: ;;
este punto. El valor de la ganancia Ken el punto., : _ 1.2 es
K: ,.+1.óil
sr4
_0.r,
r, r.,
Esto significa que con K:1.32 la ecuación característica tiene una raíz trrple en el punto
s: - 1.2, lo que se comprueba fácilmente del modo
siguiente:
Por último, se examina si las ramas del lugar de las raíces cruzan el eje imaginario. Sustituyen-
do s : jo en la ecuación característica, se tiene que
Esta ecuación se satisface sólo si al : 0, K: 0. En el punto a¡: 0, el lugar de las raíces es tan-
gente al ejeja-l por la presencia de un polo doble en el origen. No hay puntos en los que las ramas
del lugar de las raíces crucen el eje imaginario.
Un dibujo de los lugares de las raíces para este sistema aparece en la Figura 6-66(b).
Haciendo referencia al problema A-6-3, obtenga las ecuaciones para las ramas del lugar de las
raíces del sistema de la Figura 6-66(a). Demuestre que las ramas del lugar de las raíces cruzan el
eje real en el punto de ruptura en los ángulos *60o.
Solución. Las ecuaciones para las ramas del lugar de las raíces se obtienen a partir de la condi-
ción de ángulo
lKts + 0.4t
I ¡" - zs': * lSo"t2k + lr
que puede reescribirse como
./ u) \ ./t¡\ ./u¡\ / u)
*_ \
ran rf ) tan'(_l:tan-'{"'}*tun'f }-t80"r2tr+ll
\o10.41 \u/ \o/ \o*3.6/
Tomando las tangentes a ambos lados de esta última ecuación, y considerando que
u''
) * ,rn",ro * ,,-] :
u)
,un '(
f,un
L \"-3.6/ I o-13.6
se obtiene
o+oA; ;*"**
@0)
1+_ _ I _9 (t)
-
Capítulo 6. Análisis y diseño de s¡stemas de control por el método del lugar
de las raíces 3S3
o bien
r,t(o3 + 2.4o2 + l.4lo + 1.6la2 + 6@2) : 0
que puede simplificarse todavía más a
,u: (o * l.2t
T -r
!o+1.ó
(D- (ot l.2l I a,r
!o - t.6
La ecuación o-r : 0 representa el eje real. El lugar de las raíces para 0 ( K ( co
está entre los
puntoss: -0.4ys: 3.6. (Elejerealquenoesestesegmentoyelorigens:0correspondeal
lugar de las raíces para - oo ( K < 0.)
Las ecuaciones
representanlasramascomplejaspara0(K(at.Estasdosramasseencuentranentreo:-1.6
y o : 0' fVéase la Figura 6-66(b).] Las pendientes de las ramas de los lugares
de las raíces com-
plejas en el punto de ruptura (o: - 1.2) se encuentran calculando los valores d,e dalclo d.e la
Ecuación (6-29) en el punto o : - L2.
itt :
Vo¿
t ."/:
Como tan t."/3 : 60", las ramas del lugar de las raíces cortan al eje real con ángulos
de f 60..
A-6-5' Considere el sistema de la Figura 6-67(a). Dibuje los lugares de las raíces
para el sistema. observe
que para valores pequeños o grandes de K el sistema es
subamortiguado y para valores me¿ios de
K es sobreamortizado.
Solución. Existe un lugar de las raíces sobre el eje real entre el origen y- co. Los ángulos de
las asíntotas de las ramas de este lugar se obtienen como
-F 180"(2ft + 1)
Ángulos de las asíntotas - : 60', -600. 1g0.
La intersección de las asíntotas y el eje real se localiza sobre el eje
rear en
,- _
'*?*':-.3333
3
s-t+-+s:+5s*K:o
354 lngeniería de control moderna
i3
\
(b)
Figura 6-67. (a) Sistema de control; (b) gráfica del Iugar de las raíces.
se tiene que
K: (s3+4"r2+5s)
Ahora se establece
dK
(3s'I 8s 5):0
ds
de donde se obtiene
.i - - 1, 1.6661
Debido a que estos puntos están sobre los Iugares de las raíces, son puntos de ruptura y de in-sre.,
reales.(Enel puntos--l,elvalordeKes2,yenelpunto.r:-1.666i,elvalordeKesl.8-51.
El ángulo de salida de un polo complejo en la mitad superior del plano .r se obtiene a partir dr
0 - 180" - 153.43" 90'
o bien
0 : 63.430
La rama del lugar de las raíces a partir del polo complejo en la mitad superior del plano "i corta a.
eje real en,r: - 1.6667.
A continuación se determinan los puntos donde las ramas del lu-{ar cle las raíces cruzan el eje
imaginario. Sustituyendo s:.jtt.t en la ecuación característica, se tiene que
+ 180"(2ft + l)
Ángulos de las asínrotas
-- :45",-4-5"'135'.-13-5'
4
-654_3
(b)
Figura 6-68. (a) Sistema de control; (b) gráfica del lugar de
las raíces.
356 lngeniería de control moderna
0+1+2+2
1.25
4
Los puntos de ruptura y de ingreso se encuentra a partir de dKlds - 0. Considerando que
dK
(4rr I 34s I- 13) -o
;; -
l5s2
: -0.467 está sobre un lugar de las raíces. Por tanto, se trata un punto de ruptura real.
El punto s
LosvaloresdelagananciaKcorrespondientesalospuntoss:-1.642+j2.061 soncantidade:
complejas. Como los valores de ganancia no son positivos reales, estos puntos no son de ruptura nl
de ingreso.
El ángulo de salida del polo complejo en la mitad superior del plano s es
0 - 142.73"
A continuación se buscan los puntos donde los lugares de las raíces cruzan el eje lor. Debido -
que la ecuación característica es
sa+5s3rlls2+l3s+K:o
si se sustituye .s -.jo dentro de ella, se obtiene
o bien
de donde se obtiene
:é 180"(2k + 1)
Ángulos de las asíntotu, :60", 60", 180.
3
La intersección de las asíntotas y el eje real se obtiene como
-t+2+2 :
-1
Los puntos de ruptura y de ingreso se rocalizan a partir cle dKlds:0. Comcr
dK
d": -(3s2+6s+3):0
de donde
(^r+l¡2:g
(a)
(b)
Figura 6-69. (a) Sistema de control; (b) gráfica del lugar de las raíces.
358 lngeniería de control moderna
Por tanto, la ecuación dKlds:0 tiene una raíz doble en s : L (Esto significa que la ecuación
característica tiene una raíz triple en s : l.) El punto de ruptura se localiza en s : l. Las tres
ramas del lugar de las raíces se encuentran en este punto de ruptura. Los ángulos de salida de las
ramas en el punto de ruptura son * 180.'/3, es decir, 60" y -60n.
A continuación se determinan los puntos donde las ramas del lugar de las raíces cruzan el eje
imaginario. Obsen'e que la ecuación característica es
(s-1X.i2*4s*1)+K:0
o bien
I .l
.s--.{s -Js- I K-0
Si se sustituye s:.i a.r en la ecuación, se obtiene
7 <K<16
La Figura 6-69(b) muestra una gráfica del lugar de las raíces. Obsérvese cómo todas las rana.
son líneas rectas.
El hecho de que las ramas del lugar de las raíces son líneas rectas se puede demostrar com.
sigue: Como la condición de ángulo es
-+180"(24-+ l)
(s 1)(s + 2 + iv5)(.i + 2 j.",,,,5)
se tlene
- /t 1 - /t+z+j,fi-/.'+u i. J:il80"r2k+ l)
Sustituyendo s : o I .j c.t en la última ecuación,
rrr +.",6 -
+ot
o) 2 o-1"E
2
_(,_1,J)(+:) o-1
o bien
2to(o * 2) a)
o2+1o+4 o2+3 o1
que se puede simplificar a
c,\.3o2+6o: 3_ oi):g
Haciendo nueva simplificación en esta última ecuación
l\
,(" *, . j5,)(". ,
r:'u):0
VJ /
1o que define tres líneas:
I I
oiI* -r.o:0, oi7-r-o:0
v/3 V,3
Por tanto, las ramas del lugar de las raíces tienen tres líneas. observe
que los lugares de las raíces
para K > 0 tienen partes de las rectas que aparecen en la
Figura 6-69(b). (Observe que cada recta
empieza a partir de un polo en lazo abierto y tiende a infinito en la
dirección de 1g0", 60,' o - 60.,,
medidos a paftir del eje rear.) La parte restante de cada recta coffesponde
a K < 0.
K
G{rt - .;l ,* - z1
K
Gl,i):
¡r¡ - lr(.r r- 2.¡ .rr | 3.r2' 2,
la ecuación para las asíntotas se obtiene del modo siguiente:
considerando que
,KK K
lím K
, 3s-
. ',, .r'l -, rI 2.r
2.r-lím
.'.'.
.r'l 3.i- ,., rt . 3s'+*3s*l (s+l)1
la ecuación para las asíntotas se obtiene mediante
G,ls):-(s _K
* t)'
360 lngeniería de control moderna
num: [1]
den: [1 3 2 0l
y para las asíntotas,
numa: l1l
dena: [1 3 3 1]
K1 :0:0.1:0.3;
K2:0.3:0.005:0.5;
K3 : 0.5: 0.5:10;
K4:10:5:100;
K: [Kt K2 K3 K4]
r : rlocus (num, den, I{)
a : rlocus (numa, dena, K)
Y: [r a]
ptot (y, ,_,)
El programa MATLAB 6-15 generará una gráfica del lugar de las raíces y de sus asíntotas r:
como se muestra en la Figura 6-70.
a 1
É
'Fo
0
;
i¡ I
-4
-43¿_l 01234
Ejc real
o__
ó ---- Luqar de 1as raíces
num: [1] ;
den- [1 3 2 O];
numa: 11 l:
dena-11 3 ? 'ir
K1 :0:0.1:0.3;
K2 -A.3:0.005:0.5;
K3:0.5:0.5:10;
K4:10:5:100;
K: [K1 R2 K3 K4] ;
r: rfocus (num, den, K) ;
a : rlocus (numa, dena, K) ,.
:E::
''' tÍf:
3 : : ,F :
,,/d,:
50
0 o @i@
:----1 áJ-* i
E
\"T-1
\-t
il I
i \q :
2
.\o_: \o
U
3 i -.-.t .-. :....-.--.-.--.\ü.\ó-::
.h
4
43210123
Fje rcal
A-6-9. Dibujar el lugar de las raíces y las asíntotas para un srstema con realimentación unitaria con
si-guiente funció n de tran sf'erencia feedforward :
K
G(s) :
(s2+2s+2)(s2+2.i+5)
Determinar los puntos exactos donde el lugar de las raíces atraviesa el eje
lc'.r.
K
c(s):
.r'a+4s3*11s2*l4s*lo
Obsérvese que cuando s tiende a infinito lím G(s) se puecle escribir como
K
lím G(s): 11n
.l+1, sa+4s3*lls2+l4s+lo
K
= J+llím
st+4s3+6s2+4s+1
K
: 1ím
(,rr
donde se ha utilizado Ia siguiente fórmula:
K
,':'; -"' - ,":"
lím G(.s) lim
1s_ I;,
da Ia ecuación para 1as asíntotas.
capítulo 6' Análisis y diseño de sistemas de control por el
método del lugar de las raíces 363
c I
tr
b¡
d 0
.:
o
itr -t
-).
-4
-5
Eje real
los puntos donde el lugar de las raíces atraviesa el eje imaginario se pue<len encontrar sustituyendo
s :
j@ en la ecuación característica tal como sigue:
r¡ : * 1.8708
Así pues los puntos exactos donde el lugar de las raíces atraviesa el ej 7ro son .o : * 1.8708. I-su;
lando la parte real a cero, se obtiene el valor de la ganancia en los puntos de cruce K : 16.25.
A-6-10. Considere un sistema de control con realimentación unitaria con la función de transferenc,
feedforward G(s) dada por:
K(s + 1)
G(s):
(s2+2s +2)(s2 +2s+5)
: + 1)
K(s
G(s)
sa+4s3*11s2+14s+lo
oo
0
I
e
g
G
oAm)
o
¡¡ a
-1
%
--)
4
-5
-5 -4 -3 -1
Eje real
br(i,*i"):Ur(i"-i)
bíi, - il: ky
Tomando las transformadas de Laplace
de estas dos ecuaciones, suponiendo
les cero y eliminando I(s), se obtiine condiciones inicia-
b1
X"(s)_ bz _7s+1
X¡(s) bt + b? _ ,. -f *
bt+b27s+t
Egura 6-74. Esta es la función de transferencia
Sistema entre X"(s) y &(s). Si se define
-'recánico.
bt b"
k.:T. b1+b2
se obtiene
I
X"(s) Zs * s*-
1 T
&ts) "xTs*1 1
s*-
aT
Este sistema mecánico es una red de adelanto
mecánica.
366 Ingeniería de control moderna
A'6.12- Obtenga la función de transferencia del sistema mecánico de la Figura 6-75. Suponga que el
desplazamiento ri es la entrada y el desplazamiento x., es la salida.
Solución. Las ecuaciones de rnovimiento para este sistema son
rt:;,b. T.-:-
- Ar'
b,
b, b- b. T.
;^l +;^2 +: - il) + fr, Ut > 1) (6_30
^r
Entonces &r(s)¡X,(s) se simplifica como
*-
1
.s,
'7,
1 '0"
entonces el sistema mecánico que se muestra en la Fi-eura 6-75 actúa como un compensador
de retardo-adelanto.
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 367
Compensador Vehiculo
de adelanto espacial
A-6-13. Considere un modelo para un sistema de control de un vehículo espacial, como el que se muestra
en la Figura 6-76. Diseñe un compensador de adelanto G..(s) tal que el fhctor de :rmortiguarnien-
to relativo ( y la fiecuencia natural no amortiguadato,.de los polos dominantes en lazo cerraclo
sean 0.5 y 2 rad/seg, respectivamente.
Solución.
Primer intento: Suponga que el compensador de adelanto G,.(s) es
/.-
IT l\
c,trr ,.<L<tt
"t.-,I
\'- -/
A partir de las especificaciones dadas, (:0.-5 y rttn:2 rad/seg, los polos dominantes en lazo
cerrado deben localizarse en
s : _ I t.i vJ
Primero se calcula la deflciencia del ángulo en este polo en lazo cerrado.
El compensador de adelanto debe compensar esta deficiencia del ángulo. Existen muchas formas
de determinar las situaciones del polo y el cero de la red de adelanto. Se selecciona el cero del
compensador en s: 1. A continuación, haciendo ref'erencia a la Figura 6-17, se tiene la si-
guiente ecuación:
1.13205
- tan(90" 70.8934) : 0.3,1641
rl
¡1.73205
o bien
t.73205
x:1* :6
0.34641
Por tanto,
s*l
: K..'s*6
G-(s)
'
El valor de K. se determina a partir de la condición de magnitud
ls+ll 1 :r
K.l
'ls+6s'0. ls+ll,I
I
rr.J
del modo siguiente:
+6 )rt(0. ls* !|
K, : 11 2ooo
lq s*l l":-rni.5
Así.
s* I
G.(s):ll.2s+6
: ll.2 s*l
G.(s)G(s)I{s)
(s+6)s2(0.1s+l)
11.2(s + 1)
- oiF+l;t - ó"
una gráfica del lugar de las raíces del sistema compensado se obtiene fácilmente con MATLAB
introduciendo num y den, y usando la orden rfocus. El resultado se muestra en la Figura 6-78
'u
Y s+
tr
o
ñ'
-5
l0 -5 0 5 It)
Eje real
Figura 6-78. Gráfica del lugar de las raíces del sistema compensado.
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 369
.d
0 I 2 3 4 5 6 7 8 9 l0
I Seg
C(s) 11.2(s+1X0.ls+1)
R(s) (s + 6)s2(0.1s + 1) + 11.2(s + t)
La Figura 6-79 muestra la curva de respuesta a un escalón unitario. A pesar de que el factor
de amortiguamiento de los polos dominantes en lazo ceffado es 0.5, presenta una sobreelonga-
ción mucho más grande de la esperada. Una revisión cuidadosa de la gráfica del lugar de las
raíces revela que la presencia del cero en s : - I incrementa el valor de la sobreelongación má-
xima. [En general, si un cero o ceros en lazo cerrado (compensador de cero o ceros) se encuen-
tran a la derecha del par de polos dominantes complejos conjugados, los polos dominantes no
serán muy dominantes.l Si la rnáxima sobreeelongación no se puede tolerar, el compensador
de cero(s) debería modificarse de tal fbrma que el cero(s) casi cancele al polo(s) real en lazo
cerrado.
En el diseño actual, se desea modificar el compensador de adelanto y disminuir la máxima
sobreelongación. Una forma de evitar esto es modificar el compensador de adelanto, tal y como
se presenta en el intento siguiente.
Segundo intento: Para modificar la forma de los lugares de las raíces, es posible usar dos redes
de adelanto, tales que cada una contribuya con la mitad del ángulo de adelanto necesario,
70.8934"12:35.4467". Se selecciona la localización de los ceros en.r : -3. (Esta es una elec-
ción arbitraria. Es posible elegir otra localización, como s : -2.5 o s: -4.)
Una vez elegidos dos ceros en s - - 3, la localización necesaria de los polos se determina tal
y como se muestra en la Figura 6-80, o bien
1.73205
rr-l . - tan (40.89334" - 35.4467"¡
: tan5.4466o : 0.09535
de donde se obtiene
1.73205
-r,:1* 0.09535
:19.1652
370 lngeniería de control moderna
tr3
G,rsr -r,{ r ¡ t9. ló52/
1r
o bien
* (, *'#r,)'],.i
,l , ,.,
K' : 171'3864
r I3 |
C.rsrcl.rrHrs.¡: 174.-lg64, )' |
\¡ -r 19. 1652) r 0 fs- |
s: -l + j1.73205
.i : -9.1847 + i 7..+811
.t : 21.9606
Capítulo 6. Análisis y diseño de sistemas de contror por
er método der rugar de ras raíces 371
I5
¡Polo de lazo cerrado
l0
i
il
- ll
-t0
t5
20
-30 25 20 - 1.5 - 10 --s 10
Eje real
(a)
'-
É
i
- (,
rf
-l
-2
-3
-4-3-2_t0t-)
Eje real
(b)
1.2
0.8
€
(,h
0.4
0.2
56 l0
I Seg
(a)
Rcspuesta rampa unitaria del sistema compensado Señal de realimentación en respuesta rampa unitar
5
4.5 : s ¿1
/i
E1
'= I { ! J.)
o
Salida 7¡' 'co
¡J
tr ¡=
(i o
¿
- "
)<
>. 2.5
q2 a'
c
o 1.5
o.
trll E Serial de realimcntación
EI
0.5 E 0.5
É
|ll
0
I Seg I Seg
(b) (c)
Figura 6-82. (a) Respuesta a un escalón unitario del sistema compensado;
(b) respuesta a una rampa unitaria del sistema compensado; (c) gráfica de la
señal
de realimentación frente a f en la respuesta a una rampa unitaria.
A-6-14. Considere un sistema con una planta inestable, como el de la Figura 6-83(a). Utilizando el méto-
do del lugar de las raíces, diseñe un controlador proporcional derivativo (es decir, determine lo¡
valores de K,, Y Z.) tal que el factor de amorliguamiento relativo ( del sistema en lazo cerradc,
sea 0.7 y la frecuencia natural no amortiguada .r,? sea 0.5 rad/seg.
Solución. Observe que la función de transf'erencia en lazo abierto tiene dos polos en s
- L08j
y.r: l.085 y un cero en,s:
lfT¿,que se desconoce en este punto.
Capítulo 6' Análisis y diseño de sistemas de control por el método del lugar de las raíces 373
o
j3
j2
Polo en lazo cerrado
a-
( -jl 166.026"
\ -/ -=\ \I
rl
-3 2.039
7
-4 -1.08s
-jt
j2
-j3
(b)
Figura 6-83. (a) Control PD de una planta inestable; (b) diagrama del lugar
de las raíces para el sistema.
Como los polos en lazo cerrado deseados deben tener ro,:0.5 rad/seg y (:0.j, deben lo_
calizarse en
s:0.5 f t80" !4s.slz"
(( : 0.7 corresponde a una línea que forma un ángulo de 45 .573" con el eje real negativo.) por
tanto, los polos en lazo cemado deseados están en
s:-0.35+j0.357
Los polos en lazo abierlo y el polo en lazo cerrado deseado de la mitad superior ¿el plano
se locali-
zan en el diagrama de la Figura 6-83(b). La deficiencia de ángulo en el punto
s: 0.35+j0.357
es
I
r: --: 2.039
T¿
374 lngeniería de control moderna
El valor de ?17 es
I
Tu : 0.4904
ZllZg:
El valor de la ganancia K/, se determina
a partir de la condición de rnagnitud
del modo siguiente
I ,r + 20lc)
/o,r,,'friffi/,,,.,,,n.,, --,
o bien
KrTu: 6999.5
Por tanto,
6999.5
K,,: : 14.273
0.1904
I
s+
: 'l T
U,(.r) tB>l)
J'+_
lJr
ti¡ii
capítulo 6' Análisis y diseño de sistemas de
control por el método del lugar de las
raíces g7s
Debido a que K,. se especifica como r,
50 seg se tiene que
u = k,lrz.s -- so
1,g,.6,,,r,--lo ,:
Por tanto,
K,ll:20
Ahora. :e seleeciona k. _ l. De este modo.
lJ :20
Se toma r : 10. A continu¿rción, er compensador de retarclo
se obtiene mediante
G..(s) : s * 0. 1
i+ 0.005
re..ll, ,,,,.t
-- tan ' \6
lg
- t'n I
"G
1.995
: _ 1.3616,'
G..(s)G(s) : s* 0. I l0
s + 0.005 .i(s + ,X)
C(s) lOs*1
R(.r)
!
0.6
=
0.4
0.2
0
456
(a)
! 4
t! 3
Sistema sin compensaÍ tiene un
2 eror en estado estacionario de 0.4
0
2345678
/ Seg
(b)
1[
E
,::t Sistenu compensadó
r7 s I
E
D ;rl '\
,.i sia,aau no compensado
35.5 I
3sL
35 35.5 36 36.5 3'7 37.s 38 38.5 39 39.5 40
I Seg
(c)
A-6-16. Considere un sistema de control con realimentación unitaria cuya función de transferencia de
camino directo se obtiene mediante
10
G(s):
s(.r+2)(s+8)
Diseñe un compensador tal que los polos dominantes enlazo cenado se localicen en s: 2tj2
y la constante de error estático de velocidad K, sea igual a 80 seg 1. ^"h
/ 1\/ l\
i.r* \/s+-\
GJs):
"{jJ{,..-l
\ z,/ \ tlrzl
donde K,. : 128. Esto se debe a que
K. - 11g
sG.(s)G(s) : lím sK.Gls) : & 10 : 80
16
y K,: 128. La deficiencia de ángulo en el polo deseado en lazo cerrado deseado
se obtiene
.\- t:
I rJlvJes
Deficiencia del ángulo :720,'+ 90" + 30" - 1g0.,:60.,
La parte de adelanto del compensador de retardo-adelanto debe contribuir a este ángulo. Para
seleccionar z1 se utiliza el método gráfico que se presentó en la Sección 6-g.
Po
.=
El
ú)
Á
-10 l0 0
-5 5 10
Eje real
Figura 6'86. Gráfica del lugar de las raíces de G(s) : 1O/ts(s + 2)(s + 8)1.
378 lngeniería de control moderna
Lr\
/'' -zl\
'"['=1"''"1 -
|
utilizando el mismo método que el aplicado en la Sección 6-8. el cero (s : lizr) y el poli
(s : []lTr) se determinan del rnodo siguiente:
IIJ :'tt':s
ri-lzo' .,
Véase la Figura 6-87. Por tanto, el valor de p se detennina como
[] : 14.419
_I : 0.01
[]Tt
Figura 6-87. Determinación gráfica del cero y el polo de la parte de adelanto del compensador
capítulo 6' Análisis y diseño de sistemas de control por el método del lugar
de las raíces g7g
Así,
I
:0.1442
T.
Considerando que
/ .r, + 0. 1442 |
:oe8'r7
I .- ,- i 2 l2\ r
1280(s +
+ 0.1442)
3.7X.r
G.(i)G(s):
s(.i + 53.35)(s + 0.01)(s + 2)(s + 8)
La Figura 6-88(a) muestra una gráfica del lugar de las raíces clel
sistema compensado. La Figura
6-88(b) muestra una gráfica arnpliada del rugar de las raíces cerca
del origen.
Lugar de las raíces del sistema cornpensado Lugar de las raíces del sistcma compensado cerca dcl origen
l0
8
Polo en lazo
6
cerrado deseado
4
N
2 \
=
3o .,t b0
0
\
-=
E
il o
in -2
-1 I
-6
-u
L
-60 -
-i0 l0 \
-60 -20 0 20 40 60
-5 0
Eje real
Eje real
(a)
(b)
Figura 6-88. (a) Gráfica del lugar de las raíces del sistema compensado;
(b) gráfica dei lugar de las raices cerca del origen.
380 lngeniería de control moderna
Sistema compensado
€
a-,
0.6
0.4
5
I Seg
(a)
0 1 2 3 4 5 6 7 8 9 l0
I Seg
(b)
Figura 6-89. (a) Respuestas escalón unitario de los sistemas compensado y no compensado
(b) respuestas rampa unitaria de ambos sistemas.
Para verificar el comporlamiento del sistema mejorado del sistema sin compensar, véanse i.
respuestas a un escalón unitario y las respuestas a una rampa unitaria de los sistemas compen::
dos y sin compensar de las Figuras 6-89(a) y (b), respectivamente.
A-6'17- Considere el sistema de la Figura 6-90. Diseñe un compensador de retardo-adelanto tal que.-
constante de error estático de velocidad K,. sea de 50 seg- r y lanzónde amortiguamiento rela: -
vo ( de los polos dominantes en lazo cerrado sea 0.5. (Seleccione el cero de la
farte de adelar.,
del compensador de retardo-adelanto para cancelar el polo en .r : -
I de la pünta.) Detenni:.,
todos los polos en lazo cerrado del sistema compensado.
Capítulo 6. Análisis y diseño de sistemas
de contror por er méiodo der rugar de ras
raíces gg1
Solución. utiliza el
G.(s):
donde B >
-K,5
La especificación K,:50 seg I determina el valor de K..:
K': 250
Ahora se serecciona z1 : 1 para que s * (7fTr) cancere el término (s
parte de adelanto queda + 1) de la planta. La
s*l
,_tJ
Para la parte de retardo del compensador
de retardo-adelanto se necesita que
Í rl I
l "nr J
l--, l'''i, .0"
r
G.{s¡)G(s¡ ,= o (L1) :
_ lrrs, * 5) ,'.E;,
I
Considerando que en .r - .r1 Se satisfacen las condiciones de magnitud y de ángulo, se tlene que
t6-l? r
K, ^
',r'r(,r¡ fft1,s, _-:_180''1 2/<-1.¡ t6-3lr
+51
donde ft - 0, 1, 2, ...En las Ecuaciones (6-32) y (6-33), B y.i' son incógnitas. Como el factor de
amortiguamiento relativo ( de los polos dominantes en lazo cerrado se especifica como 0.-5, el
polo en lazo cerr¿do .r : .rl queda
rr - -.r +.i./3-r
donde -r todavía no está determinada.
Observe que la condición de magnitud, Ecuación (6-32), se puede reescribir como
- & = = l-'
( -t +t.,/l¡f x + l) + j--/:rlt-, + s +7",,?r.¡l
Considerando que K, : 250, se tiene que
lK
/'r r-i.lxlt .r f+tu/.l.rrr .rI-5+i..lxr
o bien
Se necesita despejar p y x en las Ecuaciones (6-34) y (6-3-5). Mediante varios cálculos de prueb,
y error, se encuentra que
ll - 16.025, ,r : 1.9054
Por tanto.
_I - 0.01
lJTz
Es decir.
1
: 0.16025 o bien fi : 6.2-5
T)
capítulo 6' Análisis y diseño de sistemas de control por el método del
lugar de las raíces 3g3
- 1.11515 + j3.3002
- 1.89054 + j3.3002 j:nn'*' (6-36)
(6--r7)
Como
^-
^ (r):2s01
G
/ .tr I rrrr0. lf' "' 1602.5r
""-- I
\ s ' 16.025 / \ r' -r U.0l
/
Por tanto, el sistema compensado tiene la -siguiente función de transferencia en lazo abierto:
2.50rs - 0. lb{)25)
U,.(.r)(/lJl-ffi
La Figura 6-91(a) muestra una gráfica del lugar de las raíces del
sistema compensaclo. La Figura
6-91(b) muestra una gráfica arnpliada del lugar de las raíces cerca
der oriqen.
La función de transferencia en lazo cerrado se convierte en
t.g.t08 _r /.r.2.159
¡ = 0.1684
s : - 17.205
observe que Ios polos dominantes en lazo cerrado,l :
- 1.830g + j3.2359 difieren cle los polos
dominantes en lazo cerrado.r : *s1 supuestos en el cálculo ae
nes de los polos dominantes en lazo cenado , f y rr.Las pequeñas ciesviacio-
- - r.sioi + j3.235g a partir
s : *s1 : - l'9054 + i3.3002 se deben a las aproximaciones
de
implícita:s ai detenninár la parte
de retardo del compensador [véanse las Ecuaciones (6_36) (6-3Zjl.
V
384 lngeniería de control moderna
So
o
iil
-5
-10
-15
-20 -10 -5 0
Eje real
(a)
0.8
0.6
0.4
'i o)
So
E
.gt -o z
\__/
F.t
o.4
-0.6
0.8
-l l -0.5 0 0.5 1
Eje real
(b)
Figura 6-91 . (a) Gráfica del lugar de las raÍces del sistema compensado;
(b) gráfica del lugar de las raíces cerca del origen.
Las Figuras 6-92(a) y (b) muestran, respectivamente, la respuesta a un escalón unitario y la respuesr; .
una rampa unitaria del sistema diseñado. Observe que el polo en lazo cerrado en s :
- 0. 1684 casi canc;. -
el cero en s : - 0. 16025. Sin embargo, este par formado por un polo y un cero en lazo cerrado localiza; .
cerca del origen produce una larga cola de amplitud pequeña. Como el polo en lazo cerrado ,-
l1 .205 se localiza muy lejos a la izquierda, en comparación con los polos en lazo cerado --
s: -1.8308 +i3.2359,elef'ectodeestepolorealsobrelarespuestadelsistematambiénesmuypeque:
Por tanto, los polos en lazo cerrado en s: - 1.8308 + j3.2359 son en realidad polos dominantes en l;:
cerado que determinan la característica de respuesta del sistema en lazo cenado. En la respuesta a u:-
rampa unitaria, el enor en estado estacionario al seguir la entrada rampa unitaria termina por convertirse .-
1lK,: +: 0.02.
capítulo 6' Análisis y diseño de sistemas
de control por el método del lugar
de las raíces 3g5
€
a
I Seg
(a)
6
E
5
a
4
-)
0
56
r Seg
(b)
Figura 6-92. (a) Respuesta a un escalón unitario
del sistema compensado;
(b) respuesta a una rampa unitaria
del sistema compensado.
c(s) +
: 2s 0.1
nrrr
^llolrr- o, - or
2(.r + 0.05)
(s + 0.04i7 + j2.4189)(s + 0.0417 j2 4J89Xsl
- 0J167)
La respuesta a un escarón unitario de este
sistema se muestra en la Figura 6-93(b).
muestra las oscilaciones de alta frecuencia La respuesta
al inicio de la misma] J"Ui¿o u los polos en
386 lngeniería de control moderna
2.s + 0.1
.",*0 l"*¿
0.9
0.8
07
o o6
=
;- il.5
<E 04
0.1
0.2
0.1
0
0 50 100 150 200 250 300
Tiempo (seg)
(b)
Figura 6-93. (a) Sistema de control de cambio de posición; (b) respuesta a un escalón unitario
Solución. La Figura 6-94 muestra un diagrama de bloques para el sistema compensado. Ob-
serve que el cero en lazo abierto en .r : 0.05 y ei polo en lazo abierto en s : 0 un poli
-generan
en lazo cerado entre s : 0 y .t : 0.0-5. Tal polo en lazo cerrado se convierte en un polo ilonri-
nante en lazo cerrado y desacelera la respuesta. Por tanto, es necesario sustituir este cero por unr
que se localice bastante iejos del ejejo, por ejemplo, un cero en s : 4.
Servohidráulico
Giróscopo de velocidad
G"(s) : ó,t"1i]1
2s + 0.1
A continuación. la funcirin de transt-erencia en lazo abierto del
sistema compensaclo queda
^ s*zl 1 2s*0. 1
C, (.s)C1,s) -- -'
C..r.r )
2s *0. I s.r.: F0. l¡.,4
c,(sr : - (,:;1'
Suponga que se eligen dos ceros en s : 2. A continuación. los dos polos de los compensado-
res de adelanto se obtienen a partir de
3.4611
- tan (90" 66.365) : 0.4316169
o bien
\, ,
3.1641
' 0.4376169
:9.9158
(Véase Figura 6-95.) por ranto.
^ / t I ) \-
C,(.sr -- ,< ( +_^ )
\s 9.91-s8/
s= -2 +.i243
I
'v t.t l- 2)2(.s . 4l I
I
_
| (s t- 9.9158)'¡(s' t 0.Lr + 4t/. , 2 ,r)r r
Por tanto,
k.
Its + s.gl5gt2s(s) r 0. l.i r 4tl
I (r - 2)-ls , 4l l. ., ,:. ¡
:88.022'7
r 2)rrs + 4)
ts
c'(r) -- 88'0227 qq5ti,^-o.ll
-
"
La función de transf'erencia en lazo abierto se obtiene mediante
88'0227(r ¿ 2)2(r + 4)
c. (s)G(sl' - (s
- 9.9158.¡2s1sr - 0.Lr r 4)
La Figura 6-96 muestra una gráfica del lugar de las raíces para el sistema co¡'rpensado.
En la
gráfica se.indican los polos en lazo cerrado para ei sistema compensado.
Los polos en lazo cena-
do, las raíces de la ecuación característica
10
. Polo en lazo cerado
a
Po
E
l.l'
-5
I
l5
l5 -10 -5 0 _5 10 15
Eje real
Figura 6-96. Gráfica der rugar de ras raíces der sistema compensacro.
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 389
c(s) _ 88.0227(s+2)2(s+4)
R(s) (s + 9.9158)2s(s2 + 0.1s + 4) + 88.O227(s + Z)z(s + 4)
Las Figuras 6-97(a) y (b) muestran las gráficas de la respuesta a un escalón unitario y de la
respuesta a una rampa unitaria del sistema compensado. Estas curvas de respuesta muestran que
el sistema diseñado es aceptable.
0.8
€
- 0.6
0r
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
r Seg
(a)
>1
€
El .
0123456
I Seg
(b)
A-6-19. Considere el sistema de la Figura 6-98(a). Determine el valor de aparaque el factor de amorti-
guamiento ( de los polos dominantes en lazo cerrado sea 0.5.
lO(s * a)
l+ s(s+l)(s+8) :0
La variable ¿1 no es un factor multiplicativo. Por tanto, es necesario modificar
la ecuación carac-
terística. Entonces la ecuación car"acterística se puede escribir como
10o
l+ .t1sr+9r+18¡ :0
Se define
lüt- K
K
l+ s1,r2+9,r+18) : (,
Observe que la ecuación característica tiene una fbrma adecuada para la construcción de la grát:-
ca del lugar de las raíces.
(a) (b)
.t: -
0+3+6
- --)
Los puntos de ruptura y cle ingreso se calculan a partir
de dKlrls: 0, donde
s2+6s+6:o
o bien
s:-1.268, s:-1.732
El punto 'i: - 1'268 se encuentra sobre una rama del lugar cle las raíces. por tanto, el punto
s : - 268 es un punto de ruptura. Pero el punto s :
1
las raíces y, por tanto, no es punto de ruptuá
-4.132no se encuentra sobre el lugar de
ni de ingreso.
A continuación se buscan los puntoi donde las ramas del lugar
de las raíces cortan al eje
imaginario. Se sustituye s: jat en la ecuación
característica
s: 1+ j1.132. s: I- j1.132
En estos puntos el valor de la por tanto.
-eanancia K es 2g.
K
ct--:2.8
10
392 lngeniería de control moderna
Al tener el sistema dos o más polos que ceros (de hecho, tres polos y ningún cero), el tercer polo
se puede localizar sobre el eje real negativo debido a que la suma de los tres polos cerrados es
- 9. Por tanto, el tercer polo se encuentra en
A-6-20. Considere el sistema de la Figura 6-99(a). Dibuje el lugar de las raíces del sistema cuando la
ganancia ft de la realimentación de velocidad varía de cero a infinito. Determine el valor de l.
para que los polos en lazo cerrado tengan un factor de amortiguamiento ( de 0.7.
10
Función de transf'erenc ia enlazoabierto - (s+l+l0k)s
Como ft no es un factor multiplicativo, hay que modificar la ecuación para que k aparezca comt
factor multiplicativo. Como la ecuación característica es
s2+s+10fts+lo:o
se reescribe esta ecuación como sigue:
1Ofrs
l+ s'*s*10 :0 (6.3S
Se define
t}k: K
La Ecuación (6-38) queda
Ks
l*. :0
.r' *,s * l0
j4
j3
K = 3.421
j2
jt
-1 -6 -5 -4 -3-2-10 I
-j1
la
-j3
-j4
(a) (b)
Figura 6-99. (a) Sistema de control; (b) gráfica del lugar de las raíces donde K: 10k
I
Capítulo 6. Análisis y diseño de sistemas de control por el método del lugar de las raíces 393
observe que el sistematiene uncero ens:0 y dospolos en.r: -0.5 + j3.1225. comoel
sistema tiene dos polos y un cero, existe la posibilidad de tener un lugar de las raíces circular.
De hecho, como se verá a continuación, este sistema tiene un lugar de las raíces circular. por la
condición de ángulo
: +180'(2k+ 1)
se tiene
at -l 3.7225 ro - 3.1225
or0.5 o*0.5
t 3.t225\(u
|' (,',
\ a-0.5 /\
3. t22s
\
a 0.5 )
Simplificando,
2ot(o + 0.5) Lt)
t0+trr2.t:0
donde
o bien o2 + rt¡z : 70
observe que (r:0 corresponde al eje real. El eje real negativo (entre s:0 y , - - r)
corresponde a K >0 y el eje real positivo corresponde a K < 0. La ecuación
o2+to2-10
es una ecuación de un círculo con centro en o : :
0, r,¡ 0 con radio igual a ,r/t0. una parte de
este círculo la cual se encuentra a la izquierda de los polos complejos se cbrrespondé con el
lugar de las raíces para K > 0. La parte del círculo que se encuentra a la derechf de los polos
complejos se corresponde con el lugar de las raíces para K < 0. La Figura 6-99(b) muesira la
grática del lugar de las raíces.
Como se requiere que ( : 0.7 para los polos en lazo cerrado, hay que buscar la intersec-
ción del lugar de las raíces circular con una línea que fbrma un ángulo de 45.57" (observe que
cos 215.57o : 0.7) con el eje real negativo. La intersección es en s : 2.214 + j2.25g. La ga-
nancia Kcorrespondiente a ese punto es 3.12l .Por tanto, el valor deseado de la ganancia de
realimentación de velocidad k es
K
A:--0.3421
10
394 lngeniería de control moderna
PROBTEMAS
8-6-1. Dibuje los lugares de las raíces para el sisrema 8-6-8. Considere un sistema de control con realimen-
de control en lazo cerrado con tación unitaria con la si-euiente función de transfelenci¡
de trayectoria directa:
K(s + l)
G(,s):- . . H(s) - 1
c(.sl : K
s-
r1r, _ 4, _ tl ,
B-G-z. Dibuje los lugares de las raíces para el sistema Dibuje los lugares de las raíces para el sistema. Si el va-
de control en lazo cerrado con lor de la ganancia se fija a 2, ¿dónde se localizan los po-
K los en lazo cerrado?
G(s) : H(s): I
s(s * 1)(s2+21.i+-5)' 8-6-9. Considere el sistema cuya función de transt-e-
rencia en lazo abierto es
B-6-3. Dibuje los lugares de las raíces para el sistema
K(s 0.6661)
con G(s)f1(.r) :
so + 3.3401s3 -f i.0325,s)
G(s): r --- ,K Ht'l - I
s(s 0.5)1.r'' * 0.6s + l0t Demuestre que la ecuación para las asíntotas es
8-6-4. K
Demuestre que los lugares de las raíces para un
G,,(s)H,,(s) :
sistema de control con 13 + rl.oo68s2 + 5.3515s + 2.3g25
8-6-19. Haciendo ref'erencia al sistema de la Figura 8-6-22. Considere el sistema de control de ia Figura
6-109, diseñe un compensador tal que la constante de er- 6-112. Diseñe un compensador tal que la curva de res-
ror estático de velocidad K,. sea de 20 seg-l sin que
puesta a un escalón unitario muestre una máxima sobree-
se modifique de forma notable la localización original
: -2 longación deI30Vo o menor y un tiempo de asentamiento
(s X jzJ, de un par de polos complejos conju-
gados en lazo cerrado. nosuperiora3seg.
Figura 6-1 11. Sistema de control. Figura 6-1 14. Sistema de control.
Capítulo 6, Análisis y diseño de sistemas de control por el método del lugar de las raíces 397
8-6-25. Considere el sistema de la Figura 6-115. El B-G-26. Considere el sistema de la Figura 6-116. Di-
sistema dispone de realimentación de velocidad. De- buje el lugar de las raíces cuando a varia de 0 a 8. Deter-
termine el valor de la ganancia K para que los polos mine el valor de a para que el factor de amortiguamiento
dominantes en lazo cerrado tengan un factor de amorti- de los polos dominantes en lazo cerrado sea 0.5.
guamiento de 0.5. Utilice el valor de la ganancia K caI-
culado para obtener la respuesta a un escalón unitario del
sistema.
K
("+D("+A