You are on page 1of 97

Sistemas Electrnicos de Control

Curso 2013/2014-1






Tema 1. Teora de Sistemas







Profesora: Rosa M. Fernndez-Cant

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 2





ndice

1. Introduccin a la Teora de Control ....................................................................................................... 4
2. Representacin de sistemas ..................................................................................................................... 5
2.1 Lenguajes matemticos ..................................................................................................................... 5
2.1.1 Ecuacin diferencial (ED) ........................................................................................................ 5
2.1.2 Ecuaciones de estado (EE) ........................................................................................................ 7
2.1.3 Funcin de transferencia (FT) .................................................................................................. 9
2.2 Lenguajes grficos ............................................................................................................................ 9
2.2.1 Esquemas de bloques ................................................................................................................ 9
2.2.2 lgebra de bloques ................................................................................................................. 10
2.2.3 Flujograma de seal ................................................................................................................ 14
2.2.4 Flujograma de estado .............................................................................................................. 14
2.2.5 Regla de Mason ...................................................................................................................... 15
2.3 Analogas ......................................................................................................................................... 17
2.4 Linealizacin ................................................................................................................................... 19
2.5 Ejercicios resueltos ......................................................................................................................... 22
3. Respuesta temporal ................................................................................................................................ 32
3.1 Obtencin de la respuesta temporal a partir de la ecuacin diferencial (mtodo clsico) ............. 32
3.2 Transformada de Laplace ............................................................................................................... 33
3.2.1 Definicin y propiedades ........................................................................................................ 33
3.2.2 Teorema del valor inicial (TVI) y teorema del valor final (TVF) ........................................... 35
3.2.3 Solucin de EDOs (lineales y de coeficientes constantes) en el dominio s ............................ 35
3.2.4 Clculo de residuos ................................................................................................................. 36
3.3 Obtencin de la respuesta temporal a partir de la funcin de transferencia .................................. 40
3.3.1 Diagramas de polos y ceros .................................................................................................... 40
3.3.2 Modos naturales ...................................................................................................................... 40
3.3.3 Polos dominantes .................................................................................................................... 42
3.4 Transitorios. Dinmica de orden 1, 2 y n ....................................................................................... 43
3.4.1 Dinmica de primer orden ...................................................................................................... 43
3.4.2 Dinmica de segundo orden .................................................................................................... 44
3.4.3 Bloque de segundo orden con un polo (o un cero) adicional .................................................. 46
3.4.4 Sistemas de orden n (I). Con polos dominantes ..................................................................... 47
3.4.5 Sistemas de orden n (II). Sin polos dominantes: Formas prototipo ...................................... 47
3.4.6 Sistemas de orden infinito (retardo puro) ............................................................................... 49
3.5 Simulacin de la respuesta temporal .............................................................................................. 50
3.5.1 Introduccin del sistema. Polos, ceros y residuos .................................................................. 50
3.5.2 Respuesta temporal con Matlab .............................................................................................. 53
3.5.3 Respuesta temporal con Simulink........................................................................................... 55
3.6 Ejercicios resueltos ......................................................................................................................... 56
4. Respuesta frecuencial ............................................................................................................................ 65
4.1 Rgimen permanente ....................................................................................................................... 65
4.1.1 Bases ....................................................................................................................................... 65
4.1.2 Sistema resonante de segundo orden ...................................................................................... 67
4.2 Diagramas de Bode ......................................................................................................................... 69
4.2.1 Reglas para el trazado de la aproximacin asinttica ............................................................. 69
4.2.2 Curvas de correccin de los diagramas asintticos ................................................................. 72
4.3 Simulacin de la respuesta frecuencial. Matlab............................................................................. 73
4.4 Ejercicios resueltos ......................................................................................................................... 74
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 3
5. Alfabeto griego ....................................................................................................................................... 87
6. Servomotor de corriente continua ........................................................................................................ 88
6.1 Introduccin .................................................................................................................................... 88
6.2 Descripcin de los mdulos ............................................................................................................ 88
6.2.1 Planta ...................................................................................................................................... 89
6.2.2 Etapa de potencia (alimentacin de la planta) ....................................................................... 90
6.2.3 Sensores .................................................................................................................................. 94
6.2.4 Mdulos para la implementacin de compensadores ............................................................. 95
6.2.5 Mdulos auxiliares ................................................................................................................. 96
6.3 Caractersticas del motor MS150 utilizado en las prcticas ........................................................... 97

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 4


1. Introduccin a la Teora de Control


Objetivo del control

La Teora de Control es una rama de la Teora de Sistemas que se encarga de analizar y modificar el
comportamiento de los sistemas dinmicos. En la terminologa de control, el sistema dinmico bajo
estudio recibe el nombre de planta.

La Ingeniera de Control consiste en disear e implementar sistemas/subsistemas que, de manera
automtica, fuerzan a la planta a tener un comportamiento dinmico adecuado y robusto.

Un comportamiento adecuado es, por ejemplo, que la respuesta temporal de la planta y siga las
variaciones de una seal de referencia r (tambin llamada consigna o set-point), r y ~ . Que el
comportamiento sea adems robusto implica que el seguimiento r y ~ debe mantenerse a pesar
de los errores en el modelo de la planta (incertidumbre) y la presencia de perturbaciones externas
(ruido).

Los sistemas de control cuyo objetivo es el seguimiento de consignas tambin reciben el nombre de
servosistemas puesto que, en cierto modo, se comportan como siervos (esclavos).


mbitos de aplicacin del control

Son todos los tecnolgicos, incluyendo tambin los econmicos y ecolgicos. Por ejemplo:
Regulacin de procesos de produccin (fbricas, refineras, centrales nucleares,...)
Electrnica y comunicaciones (amplificadores operacionales AOs, lazos de enganche de
fase PLLs, controles automticos de ganancia AGC,...)
Ingeniera mecnica (servomecanismos,...)
Ingeniera de estructuras (control de vibraciones,...)
Automocin (sistemas de control en vehculos: frenado asistido ABS, servodireccin,...)
Navegacin en general (nutica, aeronutica, astronutica, diseo de autopilotos,...)
Ciberntica (robtica, bioingeniera,...)
Economa (control del PIB, relaciones de maximizacin/minimizacin de beneficios/costes,
identificacin de series temporales para prediccin burstil,...)
Sistemas ecolgicos (establecimiento de paradas biolgicas/periodos de veda, control de
fluviales, prediccin meteorolgica...)
etc.


Dimensiones del problema de control

La Ingeniera de Control aborda todo tipo de problemas. Atendiendo a las dimensiones de los
problemas, stos se pueden clasificar en:
Problemas de pequea escala: desensibilizar un AO, climatizar una estancia,...
Problemas de gran escala (large scale systems, LSS): control de lentes en observatorios
astronmicos (Mauna Keck, Canarias), control de compuertas en presas y canales ...
Problemas muy complejos (very complex systems, VCS): redes de distribucin elctrica,
ferrocarriles, redes de alcantarillado,

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 5

2. Representacin de sistemas

2.1 Lenguajes matemticos

Vamos a ilustrar la descripcin de un mismo sistema dinmico por medio de una ecuacin
diferencial ordinaria (EDO), un sistema de ecuaciones de estado (EE) y una funcin de transferencia
(FT). El sistema escogido es el pndulo simple de la figura.



mg
l
b
u
F

Fig. 1. Pndulo simple

2.1.1 Ecuacin diferencial (ED)

La descripcin del comportamiento de sistemas dinmicos por medio de EDOs es resultado directo
de la aplicacin de las leyes de la fsica. En nuestro caso, la dinmica del pndulo viene descrita
por medio de la EDO no lineal de segundo orden,


u
ml
F
l
g
ml
b
= + + u u u
| o
sin
2
` ` `
,
dt
du
u =
`


con, por ejemplo, las siguientes condiciones iniciales (CI),

2
) 0 (
t
u = (posicin: arriba, pegado al techo),
0 ) 0 ( = u
`
(velocidad: parado)


Ejemplo 1. Obtencin de la ecuacin diferencial ordinaria del pndulo simple. El modelo del
comportamiento dinmico del pndulo simple puede obtenerse de diversas maneras.

Aplicando la segunda ley de Newton.

En movimiento rectilneo, la segunda ley de Newton establece que la fuerza neta F (N) aplicada
sobre un cuerpo es directamente proporcional a su aceleracin a (m/s
2
) siendo la constante de
proporcionalidad la masa m (kg). As, a m F = .

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 6
La versin para movimiento rotacional establece que el par neto T (Nm) aplicado a un cuerpo es
proporcional a su aceleracin angular o (rad/s
2
) siendo la constante de proporcionalidad el momento
de inercia J (Nmrad
-1
s
2
). As, o = J T .

Suponer que la bola est subiendo con una aceleracin u
` `
. El balance de las fuerzas que actan
tangencialmente al movimiento de la bola (par debido a la gravedad, rozamiento y excitacin) es:

( ) u u u
` ` `
J l F b l mg = + sin

Notar que el par debido al rozamiento y a la gravedad se oponen al par de excitacin. El momento
de inercia se calcula como
2
i i
r m J E = . En nuestro caso,
2
ml J = . Sustituyendo valores se
obtiene:
ml
F
l
g
ml
b
= + + u u u sin
2
` ` `



Aplicando las ecuaciones de Lagrange (opcional).

En sistemas ms complicados es ms conveniente modelizar el comportamiento dinmico mediante
las ecuaciones de Lagrange. stas se basan en el principio de Hamilton que establece que, en un
sistema dinmico, un movimiento entre dos configuraciones del sistema y entre dos intervalos de
tiempo es natural si y solo si la energa del sistema se mantiene constante.

En los sistemas conservativos (no disipativos), la ecuacin de Lagrange es

0 =
c
c

|
|
.
|

\
|
c
c
i i
q
L
q
L
dt
d
`


donde V T L = es el Lagrangiano (T y V son las energas cintica y potencial respectivamente) y
q
i
son las coordenadas generalizadas (las coordenadas generalizadas, o nmero de grados de
libertad, son el mnimo nmero de variables independientes que hay que especificar para definir la
posicin de un objeto).

En los sistemas ms generales (con disipacin de energa y excitacin externa), la ecuacin de
Lagrange es

i
i i i
Q
q
P
q
L
q
L
dt
d
=
c
c
+
c
c

|
|
.
|

\
|
c
c
` `


donde la funcin de potencia P describe la disipacin de energa del sistema y Q
i
son las fuerzas
externas generalizadas que actan sobre el sistema.

Para obtener la EDO del pndulo simple por Lagrange, el procedimiento es el siguiente. Suponer
que u = 0 es el origen de potencial (posicin vertical del pndulo = 0). Si se sube el pndulo a una
posicin vertical de h, la energa cintica es
2 2
) (
2
1
2
1
u
`
l m mv T E
cinet
= = = y la energa potencial
es ) cos 1 ( u = = = mgl mgh V E
pot
. La disipacin por el rozamiento es
2
2
1
u
`
b P = . Y el par de
excitacin aplicado a sistema es l F Q = .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 7
El Lagrangiano es ) cos 1 (
2
1
2 2
u u = = mgl ml V T L
`
. Las ecuaciones de Lagrange, con un
grado de libertad (en nuestro caso u), son:

Q
P L L
dt
d
=
c
c
+
c
c

c
c
u u u
` `


Lo que da: | | l F b mgl ml
dt
d
= +
(

u u u
` `
sin 2
2
1
2
l F b mgl ml = + + u u u
` ` `
sin
2
.


Si la ED es complicada o presenta un orden elevado se hace difcil trabajar con ella. Por eso, es
conveniente convertirla en un sistema de ecuaciones de estado o en una funcin de transferencia,
que son descripciones mucho ms sencillas de manejar y, como veremos ms adelante, nos
permitirn disear sistemas de control.


2.1.2 Ecuaciones de estado (EE)

Variables de estado

Las variables de estado se definen como el mnimo conjunto de variables capaces de describir en su
totalidad el comportamiento de un sistema dinmico. Para identificarlas hay varias guas:

- Una variable es variable de estado si necesitamos conocer su valor inicial para caracterizar
la evolucin temporal del sistema.

- Si una variable determinada corresponde a un elemento capaz de almacenar energa,
entonces tambin es una variable de estado. Por ejemplo, en un circuito RLC las variables
de estado son dos: la tensin en el condensador y la corriente en la bobina. Puesto que son
dos, el sistema es de segundo orden.

Ecuaciones de estado

Las ecuaciones de estado (EE) no son otra cosa que ecuaciones diferenciales de primer orden, cada
una correspondiente a una variable de estado.

Conversin de EDO a EE

Para pasar de la siguiente EDO de orden n

u = + + u | u o u sin
` ` `


a n EDOs de 1
er
orden, hay que renombrar las variables. Lo habitual es empezar por la variable sin
derivar, que en nuestro caso es u. As, asignamos la primera variable de estado x
1
a u, u =
1
x .
Notar que u
`
` =
1
x . La segunda variable de estado, x
2
, se escoge como la derivada de la primera,
1 2
x x ` = , o lo que es lo mismo, u
`
=
2
x . Notar que dos variables de estado bastan para describir el
comportamiento del pndulo, puesto que el sistema de segundo orden. Notar tambin que u
` `
` =
2
x .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 8
Si el sistema fuera de orden superior, cada nueva variable de estado se escoge como la derivada de
la anterior, es decir,
2 3
x x ` = ,
3 4
x x ` = ,...


u = + + u | u o u sin
` ` `

1
2 1 2
2 1
sin
x
u x x x
x x
=

+ =
=
u
o | `
`
CI:
2
) 0 (
1
t
= x , 0 ) 0 (
2
= x




La descripcin EE consiste en las dos ecuaciones de estado, ms la ecuacin de salida (
1
x = u ),
ms el conjunto de condiciones iniciales (CI).

Caso de sistemas lineales. Matrices A, B, C, D.

Si el sistema es lineal (en nuestro caso, podemos suponerlo as para pequeos desplazamientos
alrededor del punto de equilibrio,
1 1
sin x x ~ ) se puede utilizar la notacin matricial (A, B, C, D)

) 0 ( x
D Cx
B Ax x
u y
u
+ =
+ = `

| |

|
|
.
|

\
|
=
+
|
|
.
|

\
|
=
(

+
|
|
.
|

\
|
(


=
|
|
.
|

\
|
0
2 /
) 0 (
0 0 1
1
0 1 0
2
1
2
1
2
1
t
o |
x
D
C
B
A
u
x
x
y
u
x
x
x
x
_
_
`
`


Si el sistema es lineal, pero sus parmetros varan con el tiempo, las matrices A, B, C, D sern
funciones del tiempo,
) 0 (
) ( ) (
) ( ) (
x
D x C
B x A x
u t t y
u t t
+ =
+ = `


Si el sistema es MIMO (multiple input multiple output), en vez de seales entrada/salida escalares,
u(t), y(t), tendremos vectores u(t), y(t).
) 0 ( x
Du Cx y
Bu Ax x
+ =
+ = `


Si el sistema no es lineal, las ecuaciones de estado no sern lineales tampoco. Una notacin general
para un sistema SISO (single input single output) no lineal es:

) 0 (
)) ( ), ( ( ) (
)) ( ), ( ( ) (
2
1
x
x
x x
t u t f t y
t u t f t
=
= `


excitacin
1
x
2 1
x x = `
2
x`
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 9

2.1.3 Funcin de transferencia (FT)

La funcin de transferencia (FT) describe el comportamiento de un sistema SISO y lineal con
condiciones iniciales nulas en el dominio transformado (Laplace o Z). Vamos a ilustrar cmo se
obtiene la FT a partir de la ED del pndulo linealizada.

En primer lugar hay que obtener la ecuacin transformada (notar que, al transformar, hay que tener
en cuenta las condiciones iniciales):

| | | | ) ( ) ( ) 0 ( ) ( ) 0 ( ) 0 ( ) (
2
s U s s s s s s = O + O + O | u o u u
`

u = + + |u u o u
` ` `
Transformada de Laplace


Se agrupan trminos,

| | | | ) 0 ( ) 0 ( ) ( ) (
2
u u o | o
`
+ + + = O + + s s U s s s


Y se despeja la variable de salida (posicin del pndulo, en nuestro caso)


Respuesta
Zero state (ZS)
Respuesta
Zero input (ZI)
FT (CI=0)

`

_
) 0 (
1
) 0 ( ) (
1
) (
2 2 2
u
| o
u
| o
o
| o + +
+
+ +
+
+
+ +
= O
s s s s
s
s U
s s
s


Notar que la funcin de transferencia es el trmino que relaciona nicamente entrada (excitacin) y
salida (respuesta). Si trabajamos con funciones de transferencia estamos asumiendo que las
condiciones iniciales son nulas ya que no estamos teniendo en cuenta la respuesta zero-input.


2.2 Lenguajes grficos

2.2.1 Esquemas de bloques

Los esquemas de bloques facilitan la construccin de modelos, su interpretacin y reduccin.
Representan relaciones algebraicas (es decir, no diferenciales) y, en principio, son vlidos para
sistemas lineales (aunque por abuso de notacin pueden incluir bloques no lineales, funciones
descriptivas, etc.)

Smbolos

Las variables se representan por medio de flechas y estn en el dominio transformado:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 10
X(s)


Los sistemas/subsistemas son cajas que contienen el nombre de la funcin de transferencia
(tambin llamada transmitancia). Estos bloques pueden corresponder a sistemas fsicos o a
algoritmos. En general son un conjunto de operaciones que transforman la seal:

T(s)


Las operaciones son sumas y restas, y tomas de informacin (sin que haya drenaje, es decir,
no se tiene en cuenta la conservacin de la energa, slo se toma informacin)
+
+
X
1

X
1

X
1

X
1
X
2
X
3
Y




Ejemplo 2. Esquema de bloques de un circuito RC
Considerar el circuito de la figura,

R
C
V
2 V
1
+
_
+
_
I

Fig. 2. Circuito RC
Puesto que
R
V V
I
2 1

= y I
Cs
V
1
2
= , el esquema de bloques es el siguiente:

R
1

Cs
1

+
I
V
2
V
1

Fig. 3. Esquema de bloques del circuito RC

Si se desea obtener la funcin de transferencia en lazo cerrado V
2
(s)/V
1
(s) una opcin es usar las
reglas reduccin que nos proporciona el lgebra de bloques (ver Ejemplo 4).


2.2.2 lgebra de bloques

Reglas de reduccin

Primera interconexin: serie (tndem o cascada),
[
=
i
i eq
T T .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 11
T
1
T
2

X
1

Y
1
=X
2
Y
2

T
eq


1 1 2 2 2 2
X T T X T Y = =
Fig. 4. Interconexin en cascada

Nota: Cuidado con la propiedad conmutativa. Si los bloques son SISO no pasa nada pero si son
MIMO el orden del producto es relevante a fin de que las dimensiones de las matrices sean
compatibles. (Consejo: es conveniente multiplicar siempre de atrs hacia delante, desde la salida a
la entrada)

Segunda interconexin: paralelo,

=
i
i eq
T T

T
1

T
2

X
+
Y
T
eq

+
X T T Y ) (
2 1
+ =
Fig. 5. Interconexin en paralelo

Tercera interconexin: retroaccin,
GH
G
R
Y
T
eq

= =
1

G
H
R
+
Y
T
eq

+

Fig. 6. Interconexin retroactiva


Notar que en el numerador va la ganancia directa entre la entrada (R) y la salida (Y) y, en el
denominador se pone 1 menos la ganancia de lazo.

La ganancia directa es el producto de todos los bloques que se encuentran en el camino directo entre
R e Y. La ganancia de lazo es el producto de todos los bloques que se encuentran en el lazo.


Ejemplo 3. Retroaccin negativa
Considerar el servo de la figura. La ganancia directa entre la entrada R y la salida Y es GC.
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 12
La ganancia de lazo es ahora L=-HGC (notar que el signo negativo se puede interpretar como si
hubiera un bloque encargado de cambiar el signo antes de entrar en el sumador. Si hubiera un
nmero par de cambios de signo en el lazo, L sera positiva)
C
H
R
+
Y
T
eq

_
G

Fig. 7. Esquema de bloques de un servo

Por tanto, la funcin de transferencia en lazo cerrado que relaciona Y con R es:
HGC
GC
R
Y
+
=
1
.
Si la ganancia directa es muy grande, >> GC , el servo se comporta como un inversor
H R
Y 1
~ .


Ejemplo 4. Circuito RC
Considerar de nuevo el esquema de bloques

R
1

Cs
1

+
I
V
2
V
1

Fig. 8. Esquema de bloques de un circuito RC

La funcin de transferencia en lazo cerrado que relaciona la tensin de entrada V
1
con la de salida
V
2
es
1
1
) /( 1 1
) /( 1
1 1
1
1 1
) (
) (
1
2
+
=
+
=
|
.
|

\
|

=
RCs RCs
RCs
R Cs
R Cs
s V
s V




Reglas auxiliares

Toma de informacin: Si tenemos Y=TX,

T
X
Y


y queremos acceder a X pero no es posible acceder fsicamente (puede que sea una variable interna
del sistema), podemos hacer lo siguiente (puesto que X=(1/T)Y),

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 13
T
X
Y
1/T
X

Fig. 9. Regla auxiliar de toma de informacin


Inversin de orden: Si queremos cambiar el orden entre un bloque y un sumador, podemos aplicar
la propiedad distributiva,
2 1 2 1
) ( TX TX X X T Y + = + = .

T
X
1
Y
+

+

X
2

T
X
1
Y +

+

X
2
T

Fig. 10. Regla auxiliar de inversin de orden


Ejemplo 5. Retroaccin unitaria
La mayora de las herramientas de anlisis que veremos en el prximo tema asumen que la
retroaccin es unitaria. Si ello no fuera as, siempre podemos aplicar el lgebra de bloques para
conseguirlo:

G
H
R
+
Y
_


GH
1/H
R
+
Y
_

Fig. 11. lgebra de bloques para conseguir retroaccin unitaria

Notar que son equivalentes puesto que
H GH
GH
GH
G
R
Y 1
1 1 +
=
+
= .


Sistemtica de reduccin

Para simplificar los esquemas de bloques hay que seguir los pasos detallados a continuacin:
1) Reducir las interconexiones evidentes (serie, paralelo, retroaccin).
2) Cuando no se pueda acceder a alguna seal, aplicar las reglas auxiliares.
3) No cruzar lazos.
4) Reducir desde dentro hacia fuera (empezar por los lazos ms internos).


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 14

2.2.3 Flujograma de seal

El flujograma de seal es una alternativa al esquema de bloques.

Smbolos

Las variables se representan por medio de nodos y estn en el dominio transformado,
X(s)


Los sistemas/subsistemas son flechas con el nombre de la funcin de transferencia (tambin
llamada transmitancia). Es habitual hacer trazos curvos. Notar que la flecha va en medio
del trazo.

T(s)


Las operaciones de suma y resta se llevan a cabo en los propios nodos. En realidad son
todo sumas, si se quiere restar hay que cambiar el signo de la transmitancia
correspondiente.

-T(s)
H(s)



Ejemplo 6. Flujograma de seal del lazo retroactivo negativo
R
E
-H
G
Y
1
1

Fig. 12. Flujograma de seal




2.2.4 Flujograma de estado

El flujograma de estado es un caso particular de flujograma de seal que se caracteriza por que las
variables de los nodos son variables de estado (y no cualquier variable general) y las transmitancias
que nos llevan de una a otra son integradores.
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 15


Ejemplo 7. Flujograma de estado del pndulo simple. Vamos a obtener el flujograma de estado
del pndulo simple considerado en apartados anteriores.

Primero se despejan las variables con mayor orden de derivacin

u = + + |u u o u
` ` `
u + = |u u o u
` ` `


y, para cada una de ellas, se construye el flujo de integradores hasta anular dicha derivacin


u
` `
u
`

u
s
-1
s
-1



Finalmente, se representan el resto de relaciones de la ecuacin y se renombran los nodos
(empezando por el final)


u
` `
u
`

u
s
-1
s
-1

-o
-|
u
y
1
1
2
x`
2 1
x x = `
1
x

Fig. 13. Flujograma de estado del pndulo simple



2.2.5 Regla de Mason

La regla de Mason permite obtener la funcin de transferencia entre cualquier entrada y cualquier
salida de un flujograma. Es muy til en los casos de flujogramas muy complejos, con muchos lazos
y cruces entre ellos.

La frmula de Mason es:
A
A
=

k
k k
p
s U
s Y
) (
) (


El factor A se calcula como: . + + = A

= = =
l k j i
k j i
k j i
j i
j i
i
i
L L L L L L L L L L 1
donde L
i
son todos los lazos (caminos cerrados con circulacin, es decir, donde el sentido de las
flechas forma un crculo) del flujograma; L
i
L
j
son productos de todos los lazos L
i
, L
j
que no se
tocan entre ellos (si tuvieran un solo nodo en comn se supondra que ya se tocan); L
i
L
j
L
k
son
ternas de lazos que no se tocan entre ellos; y as sucesivamente.

El factor p
k
, k = 1, ... , K indica camino directo (path) entre la entrada y la salida consideradas.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 16
El factor A
k
se construye exactamente como A pero slo tiene en cuenta los lazos que no tocan a p
k
.

La frmula de Mason es muy fcil de recordar (hay que saberla de memoria). Notar que la
condicin siempre es que no se tocan.


Ejemplo 8. Pndulo simple
Para obtener
) (
) (
s U
s Y
, hay que identificar todos los caminos directos entre u e y. En nuestro caso slo
hay uno:
2 1 1
1
1 1

= = s s s p .

Tambin hay que identificar todos los lazos del flujograma. En nuestro caso hay dos:
) (
1
1
o =

s L y ) (
1 1
2
| =

s s L .


u
` `
u
`
u
s
-1
s
-1

-o
-|
u
y
1
1
2
x`
1 2
x x = `
1
x
p
1

L
1

L
2


Fig. 14. Pndulo simple. Regla de Mason

A continuacin hay que construir el factor A:

= =
+ = A
j i
j i
i
i
L L L
2
1
1 . Los factores cruzados son
para pares, ternas, etc. de lazos que no se tocan. Puesto que, en nuestro caso, L
1
y L
2
se tocan, no
existen trminos cruzados y nos queda: | |
2 1 2 1
2
1
1 1 1

=
+ + = = = A

s s s s L
i
i
| o | o .

Finalmente, hay que construir el factor A
k
para cada uno de los caminos directos p
k
. Estos factores
se construyen nicamente con los lazos del flujograma que no tocan al camino directo
correspondiente. Puesto que, en nuestro caso, todos los lazos del flujograma tocan a p
1
, nos queda
A
1
= 1.

La aplicacin de la Regla de Mason da como resultado la funcin de transferencia que ya habamos
obtenido en un apartado anterior:

| o | o + +
=
+ +
=
A
A
=
A
A
=

s s s s
s p
p
s U
s Y
k k
2 2 1
2
1 1
1
1 ) (
) (


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 17

2.3 Analogas

Todos los sistemas cuyo comportamiento se describe por una ED con la misma forma reciben el
nombre de sistemas "anlogos". Por ejemplo, el pndulo simple y un PLL (phase-lock loop) son
sistemas anlogos.

En la Teora de Sistemas es indiferente cul es el origen fsico del sistema (elctrico, mecnico,
hidrulico,...). Una vez pasado a dominio transformado todos se tratan igual. Ello es posible por las
analogas presentes en los modelos de parmetros concentrados.

Tipos de variables

Variables across ("diferencia")
Variables through ("transversales")

Para entender mejor a que se refieren, considerar una resistencia R. La variable across es la tensin
y la variable through es la corriente.


Tipos de relaciones

Producto: across ct through = . (disipacin de energa)
Integracin: dt across ct through =
}
. (almacenamiento inductivo de energa)
Derivacin: across
dt
d
ct through = . (almacenamiento capacitivo de energa)

Los tres tipos de relaciones dan lugar a tres tipos de elementos ideales.

sistemas elctricos mecnica de traslacin mecnica de rotacin
through
across
i corriente [A]
v tensin [V]
F fuerza [N]
v veloc. lineal [m/s]
T par [Nm]
e veloc. ang. [rad/s]

Disipador
de energa
R
v
R
i
1
=
friccin
bv F =
friccin
e b T =

Almacenamiento
energa inductivo

L
}
= vdt
L
i
1


muelle
}
= vdt k F

muelle
}
= dt k T e

Almacenamiento
energa capacitivo

C
dt
dv
C i =

masa
dt
dv
m F =

inercia
dt
d
J T
e
=
J
Tabla 1. Analogas (I)

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 18

sistemas hidrulicos sistemas trmicos
through
across
q caudal [m
3
/s]
h nivel [m]
q flujo calorfico [W]
u dif. temperatura [K]

Disipador
de energa
resistencia
hidrulica
h
R
q
1
=
resistencia
trmica
u
R
q
1
=


Almacenamiento
de energa inductivo

inertancia
}
= hdt I q

(slo en tuberas)

No hay


Almacenamiento
de energa capacitivo

capacidad
dt
dh
A q =
capacidad
trmica
dt
d
C q
u
=

Tabla 2. Analogas (II)

La capacidad hidrulica corresponde a un depsito de seccin A mientras que la capacidad trmica
corresponde a un horno de capacidad trmica C. Notar que el hecho de que no existan elementos
inductivos de almacenamiento de energa trmica implica que la dinmica de este tipo de sistemas
no es oscilatoria (los sistemas trmicos no oscilan puesto que no se pueden intercambiar la energa
entre un elemento de almacenamiento capacitivo y otro inductivo).


Ejemplo 9. Analogas. Los siguientes sistemas fsicos tienen modelos anlogos.
Circuito elctrico:

Fig. 15. Circuito RLC
dt
dV
C dt V
L R
V
I
o
o
o
in
+ + =
}
1
,
o in
V Cs
Ls R
I |
.
|

\
|
+ + =
1 1
,
R Ls RLCs
RLs
I
V
in
o
+ +
=
2


Sistema mecnico de traslacin:

Fig. 16. Sistema mecnico de traslacin
0
) (
2
2
=

+ + =
dt
x x d
b
dt
x d
m kx F
in
,
in
bsX bXs X ms kX = + +
2
,
k bs ms
bs
X
X
in
+ +
=
2

I
in

L R
C
V
o

+
_
m
k
b
x x
in

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 19

2.4 Linealizacin

A menudo, las ecuaciones diferenciales que describen la dinmica del sistema no son lineales.
Tambin las caractersticas de los elementos sensores y actuadores suelen ser no lineales. En todas
estas ocasiones, a fin de poder analizar los sistemas y disear controladores lineales, es muy
interesante contar con herramientas que nos permitan obtener aproximaciones lineales de los
modelos.

Las aproximaciones lineales slo son vlidas en una regin prxima al punto de operacin alrededor
del cual se ha obtenido el modelo linealizado. Aun as son muy tiles y, si es necesario, se pueden
adoptar estrategias multi-modelo para diferentes puntos de operacin (o de equilibrio) y disear
otros tantos controladores lineales.

El mtodo ms comn para obtener una aproximacin lineal de una expresin no lineal f(x) es hallar
el desarrollo en serie de Taylor de f(x) alrededor del punto de operacin x
0


0
0
2
2
0 0 0 2
1
( ) ( ) ( ) ( )
2
x
x
df d f
f x f x x x x x
dx dx
= + + +.

y descartar todos los trminos de orden 2 y superiores:

0
0 0
( ) ( ) ( )
x
df
f x f x x x
dx
~ +

En este punto es posible definir unas nuevas variables, llamadas variables incrementales,
consistentes en restar el punto de operacin a las variables originales. As, las nuevas variables
linealizadas sern:
0
x x x x A y
0
( ) ( ) f f f x f x A

. Notar que de esta manera la


relacin entre f

y x ya es lineal (e igual a la derivada en el punto de equilibrio


0
x
df
dx
) y, por
tanto, todas las herramientas de anlisis y diseo de controladores lineales las aplicaremos sobre
estas nuevas variables f

y x .


Ejemplo 10. Linealizacin. Suponer que se dispone de un sensor no lineal cuya caracterstica es
( ) 3 10 ( ) 4
c
v t c t = + . A fin de poder trabajar con l con mtodos lineales, por ejemplo en un
diagrama de bloques, hay que obtener una aproximacin lineal alrededor del punto de operacin c
0
.

El desarrollo en serie del trmino no lineal es:

( )
0
0 0 0
0
1
2
c
d c
c c c c c c
dc c
~ + = + ,

con lo que la caracterstica del sensor puede expresarse como:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 20
0
0
1
( ) 3 10 ( ) 4 3 10 3 10 ( ) 4
2
c
v t c t c c t
c
= + ~ + +
obteniendo la siguiente relacin entre las variables incrementales:

( ) 0
0
( )
1
( ) 3 10 4 3 10 ( )
2
c
c
v t
v t c c t
c
+ =

_


Suponiendo que el punto de trabajo es
0
0.4 c = , tenemos que
0
3 10 4 10
co
v c = + = y que la
relacin entre las variables incrementales es
0
1
( ) 3 10 ( ) 7.5 ( )
2
c
v t c t c t
c
= = .

La Fig. 17 muestra grficamente el concepto de linealizacin. En la figura (a) se muestra la
caracterstica no lineal que relaciona las dos variables originales c(t), v
c
(t). Linealizar es
equivalente a situar el origen de coordenadas en el punto de trabajo y, por tanto, tomar como nuevas
variables a
0
( ) ( ) c t c t c = ,
0
( ) ( )
c c c
v t v t v = (ver fig. (b)). As, la nueva caracterstica es una
recta que pasa por el origen y tiene como pendiente la derivada de la caracterstica original en el
punto de operacin c
0
, v
c0
.

0 0.1 0.2 0.3 0.4 0.5 0.6
0
2
4
6
8
10
12
c
v
c
c
0
v
c0
-0.25 -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
A c =c - c
0
A

v
c

=

v
c

-

v
c
0

(a) (b)
Fig. 17. Linealizacin de una caracterstica no lineal


Si la expresin a linealizar es una funcin de dos variables, ( , ) z f x y = , el desarrollo en serie de
Taylor se obtiene con el clculo de las derivadas parciales:

0 0
0 0
0 0 0 0 0 0
0 0 0 0
,
,
2 2 2
2 2
0 0 0 0 2 2
, , ,
( , ) ( ) ( )
1
.( ) .( ) ( ) ( )
2!
x y
x y
x y x y x y
f f
z f x y x x y y
x y
f f f
x x y y x x y y
x y x y
(
c c
~ + + + (
c c
(

(
c c c
+ + + + (
c c c c
(

.



Ejemplo 11. Linealizacin de una ecuacin diferencial con dos variables. La ecuacin
diferencial que relaciona la tensin en un electroimn u y la altura h que alcanza una bola metlica
en un levitador magntico de un eje es:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 21

2
2 2
h
u
m
k k
g h
v

=
` `


Se desea obtener la funcin de transferencia que relaciona ambas variables suponiendo que el resto
de parmetros son constantes.

El desarrollo en serie de
2
2
h
u
es:

h
h
u
u
h
u
h
u
h h
h
u u u u
h h
u
h
u
h u h u
~
2
~
2 ) (
1
) 2 ( ) ( 2
1
3
0
2
0
2
0
0
2
0
2
0
0
,
3
2
0
,
2 2
0
2
0
2
2
0 0 0 0
+ =
(
(

+ + ~

Por tanto,

2 2 2 2 2
0 0 0 0
2 2 3 2
0 0 0 0 0 0
2 2
2 2 1
v v
g
k k u u u k k u
h g u h g u h
m h h h m h u h
( (
= + = +
( (

``


_


Puesto que
2
0
2
0
2
h
k
mg
u k
v
= , g
h
u
m
k k
v
=

2
0
2
0
2
, por lo que queda

0 0
2 2
h u
g g
h h u k h k u
h u
= =
``



donde hemos definido
0
2
h
g
k
h
= y
0 0
2 2
i
gk
u
g
k
v
u
= = .


Para obtener la funcin de transferencia aplicamos la transformada de Laplace con condiciones
iniciales nulas,

) (
~
) (
~
) (
~
2
s U k s H k s H s
u h
=


As, la funcin de transferencia que relaciona en pequea seal la tensin de entrada al electroimn
u(t) con la posicin de la bola h(t) es
h
u
k s
k
s U
s H

=
2
) (
~
) (
~
.


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 22
2.5 Ejercicios resueltos

Ejercicio 1. Representacin de sistemas: Esquema de bloques y regla de Mason. Considerar
el circuito (red en escalera) de la figura:


R
2
C
1
V
2
V
1
R
1
C
2
V

I
1
I
2
+

_

+

_



Se pide:
(a) Representar su esquema de bloques (tomar como entrada V
1
y como salida V
2
).
(b) Representar su flujograma de seal.
(c) Aplicar la regla de Mason a fin de obtener las transmitancias
) (
) (
) (
1
2
1
s V
s V
s T = y
) (
) (
) (
1
2
2
s V
s I
s T = .

Solucin:

(a) En primer lugar escribimos las relaciones algebraicas (en el dominio transformado s) que se
cumplen en cada uno de los elementos resistores y condensadores:

1
1
1
'
R
V V
I

= ,
s C
I I
V
1
2 1
'

= ,
2
2
2
'
R
V V
I

= ,
s C
I
V
2
2
2
=

Y a continuacin las representamos (las variables E
1
, E
2
, E
3
las hemos definido por
conveniencia pero no es obligatorio hacerlo):



(b) Flujograma de seal. Una opcin directa es poner un nodo para cada variable del esquema de
bloques anterior (notar que en un flujograma las flechas van en medio de cada trazo y no
pegadas a los nodos):




1
1
R

s C
1
1

2
1
R

s C
2
1
I
1
V
1
V

+

_

+

+

_

_
E
2
I
2
V
2
E
1
E
3
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 23


Otra opcin tambin vlida es representar el flujograma a partir de los sumadores (cada nodo
corresponde a un sumador)




(c) Regla de Mason: Calcular
) (
) (
) (
1
2
1
s V
s V
s T = y
) (
) (
) (
1
2
2
s V
s I
s T =
Se trata de aplicar la frmula
A
A

k
k k
p
, donde A, A
k
dependen de los lazos del flujograma y p
k
son
los caminos directos entre las entradas y salidas consideradas.

En ambos casos T
1
, T
2
el denominador A ser el mismo puesto que slo depende de los lazos L
1
, L
2

y L
3
(y stos no cambian aunque entremos por un nodo cualquiera y salgamos por otro nodo
diferente cada vez).

Los lazos son:
s C R
L
1 1
1
1
= ,
s C R
L
1 2
2
1
= ,
s C R
L
2 2
3
1
= . Los lazos L
1
y L
3
no se tocan
puesto que no tienen ningn nodo en comn. As

( ) ( )
2
1 1 2 2 2 2 1 2 1 1
3 1 3 2 1
1 1 1 1
1 1
s C R C R s C R s C R s C R
L L L L L + + + + = + + + = A

2
1 1 2 2 1 1 2 2
1 1 2 1 2 2
1
1
s C R C R s C R C R
C R C R C R
+
+ +
+ = A


V
1
I
2

V
2

s C
2
1

2
1
R

s C
1
1

1
1
R

1
L
1
L
3

s C
1
1

L
2

2
1
R

E
2
E
1
E
3

s C
2
1

E
1
I
1
E
2
V V
1

E
3
I
2
V
2

s C
2
1

2
1
R

s C
1
1

1
1
R

1
-1
1
-1
-1
1
L
1

L
3

L
2

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 24
Para hallar la transmitancia T
1
hay que identificar los caminos directos entre V
1
y V
2
. En nuestro
caso slo hay un camino,
2
1 1 2 2
1
1
s C R C R
p = , y puesto que todos los lazos tocan a este camino,
tenemos A
1
=1. As,
A
A
= =
1 1
1
2
1
) (
) (
) (
p
s V
s V
s T ,
( ) 1
1
1
1
1
) (
1 1 2 1 2 2
2
1 1 2 2
2
1 1 2 2 1 1 2 2
1 1 2 1 2 2
2
1 1 2 2
1
+ + + +
=
+
+ +
+
=
s C R C R C R s C R C R
s C R C R s C R C R
C R C R C R
s C R C R
s T



Para hallar la transmitancia T
2
hay que identificar los caminos directos entre V
1
y I
2
. En nuestro
caso slo hay un camino,
s C R R
p
1 1 2
1
1
= , y puesto que todos los lazos tocan a este camino,
tenemos A
1
=1. As,
A
A
= =
1 1
1
2
2
) (
) (
) (
p
s V
s I
s T ,

( ) 1
1
1
1
) (
1 1 2 1 2 2
2
1 1 2 2
2
2
1 1 2 2 1 1 2 2
1 1 2 1 2 2
1 1 2
2
+ + + +
=
+
+ +
+
=
s C R C R C R s C R C R
s C
s C R C R s C R C R
C R C R C R
s C R R
s T



Nota: Cuando se pide una transmitancia hay que llegar hasta el final, es decir, hay que dar el
resultado como fraccin de dos polinomios en s, numerador y denominador. Notar tambin cmo el
denominador en ambos casos es el mismo puesto que el flujograma (con sus lazos) no ha cambiado.
El hecho de entrar y salir por distintos puntos del flujograma afecta slo a los ceros (races del
numerador) de la transmitancia y no a los polos (races del denominador).




Ejercicio 2. Representacin de sistemas. Regla de Mason. Considerar el sistema de rotacin de
un eje flexible con rozamiento de la figura
J
B
k
u
1
(t) u
2
(t)


Las dos ecuaciones diferenciales ordinarias (EDO) que describen su comportamiento son
| |
2 1 1
u u u + = k J T
` `
y | |
1 2 2
0 u u u + = k B
`
, siendo T el par aplicado (excitacin), J el momento
de inercia, k la constante de elasticidad y B la constante de rozamiento viscoso. u
1
y u
2
son las
posiciones angulares correspondientes a un extremo y otro del eje flexible.

Se pide: (a) representar el flujograma de estado, (b) a partir de l, obtener las ecuaciones de estado,
(c) aplicar la regla de Mason al flujograma de estado a fin de obtener las funciones de transferencia
O
1
(s)/T(s) y O
2
(s)/T(s).

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 25

Solucin:

(a) Flujograma de estado (FGE)

En primer lugar se despejan las derivadas de mayor orden de cada una de las ecuaciones:

1 2 2
2 1 1
u u u
u u u
B
k
B
k
J
k
J
k
J
T
+ =
+ =
`
` `


Luego se disponen tantas lneas de integracin como sean necesarias y, a continuacin, se
representan las relaciones que aparecen en las ecuaciones:

s
-1

s
-1

s
-1
u
1

u
2

2
u
`

1
u
`

1
u
` `



s
-1

s
-1

s
-1
u
1

u
2

2
u
`
1
u
`
1
u
` `
1/J
-k/B
T
-k/J
k/B
k/J


(b) Ecuaciones de estado (EE)

Se renombran los nodos del FGE (empezando por las variables sin derivar y siguiendo el sentido de
derivacin) y se escriben las ecuaciones en funcin de las variables de estado x
i
:


s
-1

s
-1

s
-1
u
1

u
2

2
u
`

1
u
`

1
u
` `

1/J
-k/B
T
-k/J
k/B
k/J
x
1

x
3

2 1
x x = `
2
x`
3
x`

=
+ + =
=
3 1 3
3 1 2
2 1
1
x
B
k
x
B
k
x
T
J
x
J
k
x
J
k
x
x x
`
`
`


Puesto que el sistema es lineal podemos expresar las EE en formato matricial. Si, por ejemplo, se
definen dos salidas, y
1
=u
1
=x
1
y y
2
=u
2
=x
3
, el conjunto de ecuaciones de estado ms la ecuacin de
salida puede escribirse como:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 26
du Cx y
bu Ax x
+ =
+ = `
,
T
T J
B k B k
J k J k
|
|
.
|

\
|
+
(

=
|
|
|
.
|

\
|
+
(
(
(

=
0
0
1 0 0
0 0 1
0
/ 1
0
/ 0 /
/ 0 /
0 1 0
x y
x x`


(c) Regla de Mason:
A
A
=
k k
p
entrada
salida


En primer lugar se identifican todos los lazos y se construye A.
1
1

= s
B
k
L ,
2
2

= s
J
k
L ,
3
3

= s
J
k
B
k
L
| |
2 1 3
2
3
2
2 1
2 1 3 2 1
1 1 1

+ + = + + + = + + + = A s
J
k
s
B
k
s
BJ
k
s
BJ
k
s
J
k
s
B
k
L L L L L


s
-1

s
-1

s
-1
u
1

u
2

2
u
`

1
u
`

1
u
` `

1/J
-k/B
T
-k/J
k/B
k/J
x
1

x
3

2 1
x x = `
2
x`
3
x`
L
1
L
2
L
3


Para cada una de las funciones de transferencia, O
1
(s)/T(s) y O
2
(s)/T(s), hay que identificar,
adems, los caminos directos entre entrada y salida (para cada una de las funciones de transferencia
slo hay un camino directo, marcados en verde y rojo respectivamente).

As:
kBs kJs BJs
k Bs
s
J
k
s
B
k
s
JB
k
s
J
p
s
B
k
L
s
J
p
s T
s
+ +
+
=
+ +
+
=
A
A
=

+ = = A
=
=
O

2 3
2 1
3 2
1 1
1
1 1
2
1
1
1
1
1 1
1
) (
) (

kBs kJs BJs
k
s
J
k
s
B
k
s
JB
k
p
s
JB
k
p
s T
s
+ +
=
+ +
=
A
A
=

= A
=
=
O

2 3
2 1
3
1 1
1
3
1
2
1
1
) (
) (







Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 27
Ejercicio 3. Representacin de sistemas. Regla de Mason. A continuacin se muestra una
representacin conceptual del fenmeno de acoplamiento elstico entre un motor y su carga. Este
fenmeno da lugar a la aparicin de polos parsitos, de alta frecuencia y muy resonantes, de
manera que si la ganancia de lazo es lo suficientemente elevada, puede provocar su aparicin y
crear problemas de estabilidad.

La figura muestra el esquema de bloques correspondiente, que relaciona el par generado por la
conversin (T
E
) con la posicin (angular) del motor (P
M
) y la de la carga (P
L
) que, obviamente, son
distintas. Las fuerzas elsticas son proporcionales (K
s
) a la diferencia de posicin entre el motor y
la carga (P
M
-P
L
). Las fuerzas de amortiguamiento son proporcionales (b) a la diferencia de
velocidad entre el motor y la carga (V
M
-V
L
).

Fig. 18. Esquema de bloques de un acoplamiento elstico

Se pide calcular, usando la regla de Mason las siguientes funciones de transferencia:
y

Solucin:

Aunque no es obligatorio, se puede dibujar el flujograma de seal para ver mejor los lazos y
caminos directos. Hay varios posibles flujogramas (unos contienen todas las variables incluyendo
las intermedias, como el de la siguiente figura; otros pueden ser ms simplificados).

Control de
corriente
I
c

I
F

T
E

T
M
A
M


V
M
P
M

T
L
A
L


V
L
P
L

K
s

b
+
+
+
K
T

+
+
T
E

P
M
V
M
A
M

P
L
V
L
A
L

K
s

J
L

J
M

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 28

En primer lugar hay que identificar todos los lazos (caminos cerrados) del flujograma.
Dependiendo del grado de simplificacin del flujograma puede haber un nmero diferente de lazos,
pero, en cualquier caso, el resultado final una vez aplicada la regla de Mason debe ser el mismo.

Solucin con 6 lazos:




( )
s
M
K
s s J
L = 1
1 1 1
1
, , ,


1
1
-1
1
-1
b
-b
-K
s

1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
L
1
L
2
L
3
L
4
1
1
-1
1
-1 1
-1
-1
1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
b
1
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 29


,

Hay que identificar cules son los pares de lazos que no se tocan entre s, es decir, que no tienen
ningn nodo en comn. stos son (L
1
, L
3
) y (L
2
, L
4
). No hay ningn triplete de lazos que no se
toquen entre s.

Con estos lazos ya se puede construir el denominador de ambas funciones de transferencia,

( ) ( )
4 2 3 1 6 5 4 3 2 1
1 L L L L L L L L L L + + + + + + + = A






Funcin de transferencia : Para construirla hay que identificar todos los caminos
directos (es decir, sin repetir nodos) entre la entrada T
E
y la salida P
M
. En nuestro caso slo hay 1
camino directo:


El factor delta asociado a este camino, A
1
, se construye de forma anloga a la A general pero
teniendo en cuenta slo los lazos que no tocan a p
1
. En nuestro caso son L
3
y L
4
:



As,
1
1
-1
1
-1
b
-b
-K
s

1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
L
5
L
6
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 30





Funcin de transferencia : Para construirla hay que identificar todos los caminos
directos (es decir, sin repetir nodos) entre la entrada T
E
y la salida P
L
. En este caso hay 2 caminos
directos.



Ambos caminos tocan a todos los lazos, por tanto, sus factores delta son directamente A
1
=A
2
=1.

As,





Solucin alternativa (con 8 lazos):

, , ,

1
-b
-K
s

1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
L
1
L
2
L
3
L
4
T
M
-K
s

T
L
K
s

-b
b
b
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 31

,


,






1
-b
-K
s

1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
L
8
L
7
T
M
-K
s

T
L
K
s

-b
b
b
1
-b
-K
s

1/s
1/s
1/s
1/s
K
s

1/J
M
1/J
L
T
E
P
M
P
L
L
5
L
6
T
M
-K
s

T
L
K
s

-b
b
b
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 32
3. Respuesta temporal

El objetivo en este apartado es obtener la evolucin temporal de la salida y(t) de un sistema
conociendo:
1) la dinmica del sistema (descrita por medio de su ecuacin diferencial o su funcin de
transferencia),
2) la seal de excitacin u(t) y
3) las condiciones iniciales (CI).

3.1 Obtencin de la respuesta temporal a partir de la ecuacin diferencial
(mtodo clsico)

Ejemplo 12. Respuesta temporal a partir de la EDO (mtodo clsico)
Los datos son:
- Ecuacin diferencial ordinaria (sistema): ) ( ) ( 2 ) ( 3 ) ( t u t y t y t y = + + ` ` `
- Excitacin: u(t) es un escaln unitario que empieza en t=0
- Condiciones iniciales: y(0)=1, 0 ) 0 ( = y`

La respuesta total y(t) es la suma de la solucin homgenea y
H
(correspondiente al transitorio,
respuesta libre) y la solucin particular y
P
(permanente, respuesta forzada).

1) Solucin de la ecuacin homognea :

Su ecuacin caracterstica (expresada en trminos del operador derivacin D) es .
Las races (autovalores) de esta ecuacin son -1 y -2. Cada autovalor lleva asociada una funcin
en el tiempo con la forma exp(t) que recibe el nombre de autofuncin o modo natural,
t
e t y

= ) (
1

e
t
e t y
2
2
) (

= . La solucin homognea es una combinacin lineal de los dos modos naturales:
.

2) Solucin de la ecuacin particular , donde A es una constante (misma forma que la
excitacin)

5 . 0 1 2 0 0 ) ( ) ( 2 ) ( 3 ) ( = = + + = + + A A t u t y t y t y
p p p
` ` `

3) Solucin total:
.

Para obtener el valor de los coeficientes c
1
, c
2
se aplican las condiciones iniciales:

0 2 ) 0 (
1 5 . 0 ) 0 (
2 1
2 1
= =
= + + =
c c y
c c y
`


La solucin del sistema de ecuaciones resultante es c
1
=1, c
2
=-0.5. As

.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 33
3.2 Transformada de Laplace

Ya hemos visto que una forma de describir los sistemas es por medio de funciones de transferencia
en el dominio transformado: dominio s para sistemas en tiempo continuo y dominio z para
sistemas en tiempo discreto. En los prximos apartados se ver cmo obtener respuestas temporales
a partir de las transformadas de Laplace de las seales y los sistemas.

La transformada de Laplace es el fundamento matemtico para la mayora de las tcnicas
frecuenciales de control.

3.2.1 Definicin y propiedades

Definicin

Se definen dos transformadas de Laplace:
Uniltera: | |
}


= =
0
) ( ) ( ) ( dt e t y t y L s Y
st

Biltera: | |
}



= = dt e t y t y L s Y
st
II II
) ( ) ( ) (

La transformada biltera se usa en clculos de potencia (p. ej., para obtener densidades espectrales
de potencia a partir de autocorrelaciones).

Notar que la transformada de Fourier tiene la misma forma que la transformada de Laplace (basta
sustituir s por je).

A la hora de obtener la respuesta de sistemas lineales, el producto de convolucin en el dominio
temporal
}
= - =
t
d u t h t u t h t y
0
) ( ) ( ) ( ) ( ) ( t t t queda
reducido a un producto simple en el dominio transformado. Ello facilita muchsimo los clculos y,
por ello, la transformada de Laplace es la ms utilizada en la teora de sistemas.

h(t)
u(t)
y(t)=h(t)
*
u(t)
H(s)
U(s)
Y(s)=H(s)U(s)


Propiedades

Otras propiedades interesantes son:
El decalaje (retardo puro) en t implica la aparicin de la exponencial en s:

s
e s Y t y
0
) ( ) (
0
t
t

.
La exponencial en t implica el decalaje en s:
) ( ) ( a s Y e t y
as

Multiplicar por t en tiempo implica dividir por s en Laplace:

s
s Y
t y t
) (
) (
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 34
Derivacin en t:

0
1
0
2
0
2 1
) ( ) (
...
) (
) 0 ( ) (
) (
=

=


t
n
t
n
t
n n n
n
n
dt
t y d
dt
t y d
s
dt
t dy
s y s s Y s
dt
t y d


Por ejemplo, la transformada de Laplace de ) (t x` ` ` es
| | ) 0 ( ) 0 ( ) 0 ( ) ( ) (
2 3
x x s x s s X s t x L ` ` ` ` ` ` = siendo | | ) ( ) ( t x L s X = . (Nota: el punto sobre
una variable denota derivada respecto al tiempo,
dt
t dx
t x
) (
) ( = ` ).

Tabla de transformadas

La siguiente tabla muestra las transformadas que se utilizarn en este curso. Es necesario
aprenderlas de memoria. Notar la aplicacin de las propiedades presentadas anteriormente.

) (t x X(s)
) (t o 1
0 , 1 > t (escaln unitario) 1/s
0 , > t t (rampa unitaria) 1/s
2

0 , 1 > t e
at

a s
1

( ) t
o
e sin 0 , > t
2 2
0
o
s e
e
+

( ) t
o
e cos 0 , > t
2 2
o
s
s
e +

( ) t Ae
o
at
e sin

0 , > t
2 2
0
) (
o
a s
A
e
e
+ +

Tabla 3. Principales transformadas de Laplace

Filtro generador

La transformada de Laplace de una seal determinada puede interpretarse como la funcin de
transferencia de su filtro generador. Por ejemplo, la funcin de transferencia H(s) del filtro
generador de la seal y(t) = e
at
es
a s
s H

=
1
) ( , ya que, al excitar dicho filtro con un impulso u(t)
= o(t), la salida del mismo es la seal en cuestin,
| | | |
at
e
a s
L s U s H L s Y L t y =
(

= = =

1
1
) ( ) ( ) ( ) (
1 1 1
, t > 0.
Si a>0, este filtro presenta un polo inestable (en el semiplano derecho del plano s) de valor p = a.
Los polos con parte real positiva son inestables puesto que su modo natural asociado e
at
es
fuertemente creciente con el tiempo (la forma matemtica de expresar inestabilidad es por tanto una
exponencial creciente).


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 35
3.2.2 Teorema del valor inicial (TVI) y teorema del valor final (TVF)

Sistemas continuos en el tiempo:
TVI: ) ( lim ) ( lim ) 0 (
0
s sY t y y
s t
= =
TVF: ) ( lim ) ( lim ) (
0
s sY t y y
s t
= =


3.2.3 Solucin de EDOs (lineales y de coeficientes constantes) en el dominio s

Dada la ecuacin diferencial ordinaria (EDO),
```( ) ``( ) `( ) ( ) ( ) y t a y t a y t a y t u t + + + =
2 1 0
;
con condiciones iniciales (CI): y(0), `( ) y 0 , ``( ) y 0 ,
la solucin y(t) se obtiene a partir de los pasos siguientes:
1) Aplicar L[ ] a los dos trminos de la EDO.
2) Despejar ) (s Y (quedar una funcin racional Y s
N s
D s
( )
( )
( )
= ).
3) Descomponer Y(s) en suma de fracciones simples (de primer orden):
Y s
A
s p
A
s p
A
s p
( ) =

1
1
2
2
3
3
.
Para ello:
3.1) Hallar los polos (races de D(s)): p
1
, p
2
, p
3
.
3.2) Hallar los residuos A Y s s p
i i
s p
i
=
=
( )( ) . (Nota: Si los polos son complejos, conviene
determinar los residuos grficamente a partir del diagrama de polos y ceros. Si la
multiplicidad de algn polo es mayor que 1, proceder como se indica en el Ejemplo 13).
4) Aplicar L
-1
[ ].
4.1) Polo real:
t p
i
i
i
i
e A
p s
A
L =
(

1
.
4.2) Polos complejos: ) cos( 2
*
*
1
A t e A
p s
A
p s
A
L
t
Z + =
(

e
o
; (
A j
e A A
Z
=
,
A j
e A A
Z
= *
,
e o j p + = , e o j p = * ).
Nota:
2
cos
jx jx
e e
x

+
= ,
j
e e
x
jx jx
2
sin

=
5) Comentarios:
5.1) El valor de y(t) en rgimen permanente depende de algunos de los coeficientes de los
polinomios. Por ejemplo, para
[
[

=
+ +
+ +
= =

j
j
i
i
n
n
n
n
p s
z s
k
a s a
b s b
s U
s Y
s M
) (
) (
) (
) (
) (
0
0
1
1

:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 36
- Excitacin en escaln (unitario): El valor en rgimen de y(t) es la ganancia en
continua,
0
0
) 0 (
a
b
M = , por lo que el error en rgimen
permanente es
0
0 0
) 0 ( 1 ) (
a
b a
M e

= = .
- Excitacin en rampa: El error es
0
1 1
1 1
) (
a
b a
p z
e
j i

= =

(en el supuesto de
que
0 0
b a = )
5.2) El transitorio depende de la forma compleja de la totalidad de Y(s) (polos y residuos).


3.2.4 Clculo de residuos
La expresin racional
) ( ) (
) ( ) (
) (
1
1
n
m
p s p s
z s z s
k s Y


=

puede descomponerse en suma de fracciones


simples,
n
n
p s
A
p s
A
s Y

+ +

=
1
1
) ( , siendo los coeficientes A
i
los residuos correspondientes a
los polos p
i
.


Clculo analtico de residuos

La frmula general para calcular los residuos (en el caso de polos simples) es
i
p s
i i
s Y p s A
=
= ) ( ) ( .

En el caso de que haya polos complejos conjugados es ms conveniente obtener el residuo
grficamente (es ms rpido y se evitan los errores de clculo, muy frecuentes al usar la frmula
anterior). Adems, cuando dos polos son complejos conjugados, sus residuos tambin lo son.

En el caso de polos mltiples, la descomposicin en suma de fracciones es la siguiente:

( ) ( ) ( )
2 1
3
2
1
2
3
1
1
2
3
1
1
) ( ) (
) ( ) (
) (
p s
B
p s
A
p s
A
p s
A
p s p s
z s z s
k s Y
m

=


=



y el clculo de los residuos A
i
es como sigue:

1
) ( ) (
3
1 1
p s
s Y p s A
=
=

1
) ( ) (
3
1 2
p s
s Y p s
ds
d
A
=
=

1
) ( ) (
3
1 2
2
3
p s
s Y p s
ds
d
A
=
=


Ejemplo 13. Clculo (analtico) de residuos cuando hay polos mltiples
Dado
) 5 (
1
) (
2
+
=
s s
s Y , se desea obtener y(t). La idea es expresar Y(s) como suma de factores
simples de los cuales nos sepamos de memoria la trasformada de Laplace inversa. En otras
palabras, interesa descomponer Y(s) de la siguiente manera,

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 37
5 ) 5 (
1
) (
2
2
1
2
+
+ + =
+
=
s
B
s
A
s
A
s s
s Y

para luego realizar la transformada inversa trmino a trmino.

Si hubiera polos complejos conjugados, tambin se separaran en fracciones simples, A/(s-p) y
A*/(s-p*) (notar que, si los polos son complejos conjugados, sus residuos tambin lo son).

Hay que determinar los residuos A
1
, A
2
y B.

Analticamente,
5
1
) 5 (
1
) (
0
0
2
1
=
+
= =
=
=
s
s
s
s s Y A
| |
25
1
) 5 (
1
) 5 (
1
) (
0
2
0
0
2
2
=
+

=
(

+
= =
= =
=
s s
s
s s ds
d
s s Y
ds
d
A
25
1 1
) 5 )( (
5
2 5
= = + =
=
=
s
s
s
s s Y B

Por tanto,
5
) 25 / 1 ( ) 25 / 1 ( ) 5 / 1 (
) 5 (
1
) (
2 2
+
+

+ =
+
=
s s s s s
s Y .

Finalmente, la aplicacin de la transformada inversa nos da

( ) 0 , 1
25
1
5
1
) (
5
> =

t e t t y
t



Clculo grfico de residuos

En la Fig. 19 se ilustra el clculo grfico del residuo de p
3
. En primer lugar, hay que trazar todos
los vectores que van de todas las races (polos y ceros) hacia el polo en cuestin, p
3
.
o
o
p
3

p
1

p
2

z
1

o
je

Fig. 19. Clculo grfico de residuos

Puesto que p
3
es complejo, su residuo A
3
tambin lo es, por tanto hay que obtener mdulo y fase:

Mdulo: Para calcular el mdulo notar que se incluye la ganancia de Y(s), k, y que el mdulo de los
vectores con origen en los ceros se sita en el numerador y el mdulo de los vectores con origen en
los polos en el denominador.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 38
Mdulo:
) ( ) (
) (
2 3 1 3
1 3
3
p p p p
z p
k A

=

Fase: Para calcular la fase, se suman todas las fases de los vectores con origen en los ceros y se les
resta la suma de todas las fases de los vectores con origen en los polos.

Fase: | | = + = Z + Z Z = Z 0 ) ( 0 ) ( ) ( ) (
2 3 1 3 1 3 3
o o p p p p z p A


Ejemplo 14. Clculo grfico de residuos.
Vamos a obtener grficamente los residuos de la descomposicin en suma de fracciones simples de
la siguiente expresin
) 3 (
) 1 ( 2
) (
+
+
=
s s
s
s Y

Para ello, en primer lugar, hay que representar los polos y ceros de Y(s) en el plano complejo s,



Llamaremos A al residuo del polo en el origen y B al residuo del polo en -3,

3 ) 3 (
) 1 ( 2
) (
+
+ =
+
+
=
s
B
s
A
s s
s
s Y

Para obtener el valor del residuo A correspondiente al polo s=0, se trazan los vectores que van del
resto de races (polos y ceros) hacia el polo en cuestin s=0. En nuestro caso, como slo hay un
polo ms y un cero slo tenemos dos vectores V
p
y V
z
.


Para obtener el valor de A hay que obtener su mdulo y su fase:
Mdulo:
3
2
3
1
2 2 = = =
p
z
V
V
A , Fase:
= = Z Z = Z 0 0 0
p z
V V A

donde y denotan el mdulo y argumento del vector V
z
respectivamente.

o
je
-1 -2 -3 -4
V
p

V
z

o
je
-1 -2 -3 -4
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 39
Notar que, al calcular el mdulo, hay que tener en cuenta la ganancia k de Y(s) (en este caso vale 2).
Si hubiramos tenido n polos y m ceros, las frmulas hubieran sido:

Mdulo:
Fase:

Y si hubiramos tenido n polos y ningn cero:

Mdulo:
Fase:

Para obtener el residuo B se trazan los vectores que van del resto de races (polos y ceros) hacia el
polo en s=-3.


El residuo es:
Mdulo: , Fase:

As pues, finalmente,

3
3 / 4 3 / 2
3 ) 3 (
) 1 ( 2
) (
+
+ =
+
+ =
+
+
=
s s s
B
s
A
s s
s
s Y


Ejemplo 15. Clculo de residuos en funciones no estrictamente propias.
Considerar la funcin
61 . 1
1
) (
+
+
=
s
s
s H . Puesto que no es estrictamente propia, sino propia (igual
nmero de polos que de ceros), la descomposicin en suma de fracciones simples se puede obtener
previa divisin de los dos polinomios numerador y denominador. As,

61 . 0 /
1 ) 61 . 1 (
61 . 1 1

+
+ +
s
s s


61 . 1
61 . 0
1
61 . 1
1
) (
+
=
+
+
=
s s
s
s H

Comprobacin va Matlab:

>> num=[ 1 1] ; den=[ 1 1. 61] ;
>> [ r , p, k] =r esi due( num, den)
r =
- 0. 6100
o
je
-1 -2 -3 -4
V
p

V
z

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 40
p =
- 1. 6100
k =
1


3.3 Obtencin de la respuesta temporal a partir de la funcin de
transferencia

3.3.1 Diagramas de polos y ceros

Una funcin de transferencia racional H(s) puede descomponerse en producto de factores simples
) ( ) (
) ( ) (
1
1
n
m
p s p s
z s z s
k

, donde se explicitan la ganancia, los polos p


i
y los ceros z
j
. Obsrvese la
normalizacin de los coeficientes de s. As, cada factor (s - p
i
) corresponde a un vector desde el
polo p
i
al punto complejo s general (ver Fig. 20).

s
je
o
) (
1
p s
p
1
s
,
1
p
,

p
2
p
3
z
1

Fig. 20. Diagrama de polos y ceros

Nota: En el caso discreto es igual.

3.3.2 Modos naturales

Cada polo o autovalor (eigenvalue) tiene asociado un modo natural o autofuncin (eigenfunction)
que puede representarse grficamente. En los sistemas en tiempo continuo el modo natural
asociado a un polo p es e
pt
y el modo natural asociado a un par de polos complejos conjugados p,
p* es e
pt
+ e
p*t
.

La Fig. 21 muestra un conjunto de polos junto con sus modos naturales asociados.


je
o
-3
-2
-1 1
-j
j
(a)
(b)
(c)
(d)

Fig. 21. Modos naturales

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 41
(a) El modo natural asociado al polo p=-3 es la exponencial decreciente e
-3t
. Notar que la constante
de tiempo de la exponencial es la inversa del polo, t=1/3.

(b) El modo natural asociado al par de polos complejos conjugados j p p = 2 * , es la
oscilacin decreciente con el tiempo ) cos(
2

t e
t
. La frecuencia de oscilacin en rad/s
coincide con la parte imaginaria de los polos y la constante de tiempo de la exponencial
envolvente coincide con la inversa de la parte real de los polos.

(c) El modo natural asociado al polo p=-1 es la exponencial decreciente e
-t
. Esta exponencial es
ms persistente en el tiempo que la asociada al polo -3. Por tanto el polo en -1 se dice que es
ms dominante que el polo en -3.

(d) El modo natural asociado al polo p=1 es la exponencial creciente e
t
. Notar que un polo con
parte real positiva (polo en el semiplano derecho del plano complejo) tiene asociado como
modo natural una exponencial creciente con el tiempo. Se trata por tanto de un polo inestable.

Nota: En los sistemas discretos, los modos naturales son p
n
para el caso de polo real y (p*)
n
+ (p)
n

para el caso de polos complejos conjugados, respectivamente.


Ejemplo 16. Respuesta temporal (mtodo transformado).
Suponer que tenemos un sistema
) 3 4 (
) 2 ( 2
) (
2
+ +
+
=
s s
s
s H y queremos conocer la evolucin temporal
de su salida y(t), al excitarlo con un escaln unitario u(t).

La transformada de Laplace del escaln es
s
s U
1
) ( = .
La transformada de Laplace de la salida del sistema ser
s s s
s
s U s H s Y
1
) 3 4 (
) 2 ( 2
) ( ) ( ) (
2
+ +
+
= = .

Para obtener y(t) slo queda aplicar la transformada de Laplace inversa a Y(s). Para ello, primero
descomponemos Y(s) en suma de fracciones simples (de las cuales nos sabemos de memoria sus
transformadas inversas),
1 3
) (
+
+
+
+ =
s
C
s
B
s
A
s Y ,

y calculamos los residuos A, B, C a partir del diagrama de polos y ceros,
je
o
-3 -2
-1 0

El resultado es:
3
4
3 1
2
2 =

= A ( ) = + = Z 0 0 0 0 A
3
1
3 2
1
2 =

= B ( ) = + = Z 180 180 180 180 B


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 42
1
2 1
1
2 =

= C ( ) = + = Z 180 0 180 0 C

Por tanto,
1
) 1 (
3
) 3 / 1 ( 3 / 4
) (
+

+
+

+ =
s s s
s Y . La aplicacin de la transformada de Laplace inversa
trmino a trmino nos da:
0 ,
3
1
3
4
) (
3
> =

t e e t y
t t


Una manera de verificar que no hay errores es comprobar que y(0)=0 (condiciones iniciales nulas
puesto que partamos de una funcin de transferencia estrictamente propia).

En cuanto a la representacin grfica, notar que la respuesta total es la suma de cada uno de los tres
trminos:
0 0.5 1 1.5 2 2.5 3
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
t


y(t)
y
1
(t)=4/3
y
2
(t)=-(1/3)*e
-3t
y
3
(t)=-e
-t



3.3.3 Polos dominantes

Los polos dominantes son aquellos con ms peso y ms persistentes en la respuesta temporal
transitoria. Para identificarlos hay que tener en cuenta tanto el valor del polo como el de su residuo.
Considerar el diagrama de polos y ceros de la Fig. 22.

(1) (2) (3)
je
o

Fig. 22. Polos dominantes

En la Fig. 22 el polo dominante es el (2).

El polo (3) no es dominante puesto que est lejos del eje imaginario. Ello hace que su aportacin al
transitorio sea pequea por dos motivos: (a) Modo natural:
t
e
3
o
tiende ms rpidamente a cero, y
(b) Residuo: A
3
es de menor valor pues en su clculo aparecen valores (mdulos) elevados en el
denominador.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 43
El polo (1) tampoco es dominante por la presencia cercana de un cero. Si hay un cero cercano, el
residuo resulta pequeo, al aparecer un factor (mdulo) reducido en el numerador.


3.4 Transitorios. Dinmica de orden 1, 2 y n

3.4.1 Dinmica de primer orden

1) Modelo:
- Funcin de transferencia:

1 ) (
) (
) (
+
= =
s
k
s U
s Y
s G
t


- Diagrama de polos y ceros:


-1/t
o
je

Fig. 23. Polos y ceros de primer orden

2) Respuesta indicial (a escaln unitario):
- Formulacin:
) 1 ( ) (
/ t t
e k t y

=



t error
t
37%
2t
12%
3t
4.5%
4t
1.7%


- Representacin grfica (k = 1):

0 t 2t 3t 4t 5t
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
0.0

Fig. 24. Respuesta indicial de primer orden

3) Respuesta impulsional:
- Formulacin:
t
t
/
) (
t
e
k
t y

=

- rea: t
t
=
}


0
/
dt e
t




- Representacin grfica (k/t = 1):


0 t 2t 3t 4t 5t
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
0.0

Fig. 25. Respuesta impulsional de primer orden
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 44

4) Respuesta a la rampa:
- Formulacin:


| |
t
t t
/
) ( ) (
t
e t k t y

+ =





- Representacin grfica (k/t = 1):


0 t 2t 3t 4t 5t
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
0.0

Fig. 26. Respuesta a la rampa de primer orden


3.4.2 Dinmica de segundo orden

1) Modelo:

- Funcin de transferencia:

2 2
2
2 ) (
) (
) (
n n
n
s s
k
s U
s Y
s G
e ,e
e
+ +
= =


- Diagrama de polos y ceros:

e
n

e e ,
d n
= 1
2

,e
n

p
p*
o
je
o

Fig. 27. Polos y ceros de segundo orden

e
n
: frecuencia natural de oscilacin, e
d
: frecuencia de oscilacin amortiguada (damped), ,:
coeficiente de amortiguamiento (notar que su smbolo es la letra dseta , y no la chi )

: ngulo relacionado con el amortiguamiento (si =0, el sistema no est amortiguado ,=0; si
=180, el sistema presenta amortiguamiento crtico ,=1; lo deseable en la mayora de los casos es
un amortiguamiento moderado ,=0.7, lo que corresponde a =135 y a un rebase del R
pt
=5% en la
respuesta indicial)

2) Respuesta indicial:

- Formulacin: ) sin(
1
1 ) (
2
e
,
,e

+ =

t
e
t y
d
t
n


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 45
- Representacin grfica:
1
t
r
t
p
t
s

R
pt

0.02
( ) 1

e
n
t ,e 0.5
0
t
D


0.04
Fig. 28. Respuesta indicial de segundo orden


Tiempo de subida: t
r
d
=

e

Tiempo de pico: t
p
d
=
t
e

Tiempo de establecimiento (2%): t
s
n
~
4
,e

Tiempo de establecimiento (5%):
n
s
t
,e
3
~
Error permanente: e G ( ) ( ) = 1 0
Rebase mximo: R e
pt
=

,t
, 1
2

- Rebase R
pt
en funcin del coeficiente de
amortiguamiento ,:
,
R
pt
(aprox.)
0.4 25%
0.5 15%
0.6 10%
0.7 5%

La expresin exacta es R e
pt
=

,t
, 1
2

0.6 1.0
1.0
,
R
pt
0.2 0.4 0.8 0.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0

Fig. 29. Rebase en funcin del
amortiguamiento

- Detalle en el origen: ( ) 1

e
n
t ,e
pasa por
los mnimos excepto en las cercanas del
origen. Ms all se confunde con la
envolvente )
1
1
1 (
2
t
n
e
,e
,

.


0
t n
e
,e
,

2
1
1
1

t n
e
,e
1
2
1
1
,
y(t)

Fig. 30. Detalle en origen de la respuesta
indicial de segundo orden

Para trazar el amortiguamiento hay dos alternativas. La exacta es )
1
1
1 (
2
t
n
e
,e
,

pero, por
comodidad, se usa la aproximacin ( ) 1

e
n
t ,e
.

3) Respuesta impulsional:
- Expresin temporal: ) sin(
1
) (
2
t e t y
d
t n n
e
,
e
,e

=


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 46
- Representacin grfica:
) sen( t
d
e
t n n
e
,e
,
e

2
1
t
1

0
2
1 ,
e

n
t
2
t
3


Fig. 31. Respuesta impulsional de segundo orden


Tiempo de pico:
p
d
t t = =
e
o
1


Punto tangente a la exponencial envolvente
(tiempo de pico de ) sen( t
d
e ):
d
T
t
e
t
2 4
2
= =

Tiempo de medio periodo:
d
T
t
e
t
= =
2
3



4) Otras respuestas temporales. Rgimen permanente
- A la rampa: Error o desviacin ltima de la respuesta forzada: e
p
i n
( ) = =

1 2,
e

- A la exponencial. Clculo rpido del rgimen permanente de la respuesta forzada:
y G s e
forzada
s a
at
=
=
( )


3.4.3 Bloque de segundo orden con un polo (o un cero) adicional

- Con cero adicional
( ) s b
b
+
:
R
bp
b
e R
pzt pt
n
d
=
|
\

|
.
|
,
e
e
1

t
pz
d
=
t
e
1





- Con polo adicional
a
s a ( ) +
:
R
a
ap
e R
ppt pt
n
d
=
|
\

|
.
|
,
e
e
2

t
pp
d
=
+ t
e
2






y
z
y

p
p*

1
-b




y
p
y

p
p*

2
-a



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 47
- Cero de fase no mnima
(respuesta inversa):

c
c s ) ( +







3.4.4 Sistemas de orden n (I). Con polos dominantes
1) Caso de no tener ceros: H s
s s s s
( )
( )( )( )
=
+ + + +
200
1 8 20 15
2


Al estar el polo -1 ms cerca del eje
imaginario que el resto, resulta dominante ya
que los otros presentan transitorios 4 y 15
veces ms rpidos respectivamente y,
adems, sus residuos son ms pequeos. De
esta manera la dinmica del sistema puede
aproximarse por H s
s
( )
.
~
+
07
1
, ya que as
retiene el polo dominante (-1) y la ganancia
en continua (0.7).

p*
p
p
4

2j
p
1

escaln
-15
-4 -1
je
o

2) Caso de s tener ceros: H s
s
s s s s
( )
( . )
( )( )( )
=
+
+ + + +
200 11
1 8 20 15
2


Las consideraciones anteriores pueden verse
sustancialmente modificadas debido al
efecto que los ceros tienen sobre los
residuos. En particular puede reducir la
importancia del polo ms cercano al cero
eclipsando su dominancia (que, en este caso,
pasara a los dos polos complejos).

p*
p
p
4

2j
escaln
-15
-4 -1 -1.1
je
o


3.4.5 Sistemas de orden n (II). Sin polos dominantes: Formas prototipo
Cuando no hay polos dominantes no queda ms remedio que tratar el sistema como lo que es: un
sistema de orden n. Se pueden usar funciones de transferencia con el siguiente formato:
Y s
R s d s
n
n
( )
( ) ( )
=
e
0
, es decir, slo con polos. De entre los posibles polinomios d s
n
( ) hay algunos con
caractersticas especialmente interesantes:
1) Polinomios ITAE (ptimos en el sentido que minimizan el criterio ITAE t e dt
0

}
):

p
p*

c
c



0 2 4 6 8 10 12
-0.2
0
0.2
0.4
0.6
0.8
1
1.2
y
z
y
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 48



d s s
d s s s
d s s s s
d s s s s s
1 0
2
2
0 0
2
3
3
0
2
0
2
0
3
4
4
0
3
0
2 2
0
3
0
4
1 4
1 75 2 15
2 1 3 4 2 7
( )
( ) .
( ) . .
( ) . . .
= +
= + +
= + + +
= + + + +
e
e e
e e e
e e e e





2) Polinomios de Butterworth:



d s s
d s s s
d s s s s
d s s s s s
1 0
2
2
0 0
2
3
3
0
2
0
2
0
3
4
4
0
3
0
2 2
0
3
0
4
1 4
2 0 2 0
2 6 3 4 2 6
( )
( ) .
( ) . .
( ) . . .
= +
= + +
= + + +
= + + + +
e
e e
e e e
e e e e





3) Polinomios de Bessel:



d s s
d s s s
d s s s s
d s s s s s
1 0
2
2
0 0
2
3
3
0
2
0
2
0
3
4
4
0
3
0
2 2
0
3
0
4
1 73
2 43 2 46
3 12 4 39 3 20
( )
( ) .
( ) . .
( ) . . .
= +
= + +
= + + +
= + + + +
e
e e
e e e
e e e e





Nota: Las funciones de transferencia con estos polinomios como denominador son ms conocidas
en el mbito del diseo de filtros pasa-bajas.


Ejemplo 17. Formas prototipo.
Para obtener los polinomios normalizados (e
0
=1) de Butterworth se puede usar la funcin but t ap:

>> [ z, p, k] =but t ap( 4) ; [ nu, de] =zp2t f ( z, p, k)
nu =
0 0 0 0 1
de =
1. 0000 2. 6131 3. 4142 2. 6131 1. 0000

Para obtener los polinomios normalizados (e
0
=1) de Bessel se puede usar la funcin bessel ap:










Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 49
>> [ z, p, k] =bessel ap( 4) ; [ nu, de] =zp2t f ( z, p, k)
nu =
0 0 0 0 1
de =
1. 0000 3. 1239 4. 3916 3. 2011 1. 0000


3.4.6 Sistemas de orden infinito (retardo puro)

1) Retardo puro:
- Funcin de transferencia:
s
e s H
2
3 ) (

=
- Respuesta indicial:


3
2 t
2) Constante de tiempo con retardo puro:
- Funcin de transferencia:
s
e
s
s H
2
2 1
1
3 ) (

+
=
- Respuesta indicial:



3
2 t
3) Dos constantes de tiempo iguales con retardo puro:
- Funcin de transferencia:
s
e
s
s H
2
2
) 1 (
1
3 ) (

+
=
- Respuesta indicial (curva sigmoidea):



3
2 t



4) Dos constantes de tiempo y retardo puro:
- Funcin de transferencia:
s
e
s s
s H
2
) 8 . 1 1 )( 2 . 0 1 (
1
3 ) (

+ +
=
- Respuesta indicial:



3
2 t

5) Retardo puro con integrador (o constante de tiempo muy grande):
- Funcin de transferencia:
s
e
s
s H
2
3
) (

=
- Respuesta indicial:

3
2 3
a = 6 T = 1
t

Ejemplo 18. Respuesta indicial de un sistema con retardo puro en MATLAB. Se usa la
funcin t f ajustando el propiedad I nput Del ay y a continuacin se ejecuta la instruccin st ep:

>> H=t f ( 3, [ 1 0] , ' I nput Del ay' , 2) , H

Tr ansf er f unct i on:
3
exp( - 2*s) * -
s

>> st ep( H) , axi s( [ 0 4 - 1 4] )

Nota: En este caso es indiferente ajustar la
propiedad I nput Del ay o Out put Del ay.
0 0.5 1 1.5 2 2.5 3 3.5 4
-1
-0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
Step Response
Time (sec)
A
m
p
lit
u
d
e
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 50


3.5 Simulacin de la respuesta temporal

3.5.1 Introduccin del sistema. Polos, ceros y residuos

Ejemplo 19. Introduccin de sistemas. Para introducir un sistema dinmico descrito por medio
de una funcin de transferencia se pueden entrar por separado el polinomio numerador y el
polinomio denominador.
1) Introducir el sistema
1 5 . 0
2
) (
2
+ +
=
s s
s H :
>> num=2;
>> den=[ 1 0. 5 1] ;

(Notar que se usan corchetes para entrar polinomios mientras que para entrar escalares no es necesario).

2) Tambin es posible agrupar los polinomios numerador y denominador en una nica variable
tipo sys (de system). Para ello se usa la funcin t f (de transfer function):

>> H=t f ( num, den)
Tr ansf er f unct i on:
2
- - - - - - - - - - - - - - -
s^2 + 0. 5 s + 1

(Notar que, en MATLAB, los argumentos de entrada de las funciones van dentro de parntesis y separados
por comas).

3) Para introducir sistemas con retardos puros, como, por ejemplo,
s
e
s
s G
1 . 0
1
1
) (

+
= , se puede
usar la funcin set junto con la propiedad ' I nput Del ay' :

>> G=t f ( 1, [ 1 1] )
Tr ansf er f unct i on:
1
- - - - -
s + 1
>> set ( G, ' I nput Del ay' , 0. 1)
>> G
Tr ansf er f unct i on:
1
exp( - 0. 1*s) * - - - - -
s + 1


Ejemplo 20. Polos, ceros, residuos. Para obtener los polos y ceros de un sistema se pueden usar
las funciones r oot s, pol e, zer o, pzmap. Los residuos se pueden obtener con ayuda de la
funcin r esi due. Se pide:
1) Introducir el sistema
1 5 . 0
2
) (
2
+ +
=
s s
s H . Crear las variables num, den, H.

>> num=2; den=[ 1 0. 5 1] ; H=t f ( num, den) ;

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 51
2) Obtener sus polos. Se puede hacer con r oot s o con pol e.

>> r oot s( den)
>> pol e( H)
ans =
- 0. 2500 + 0. 9682i
- 0. 2500 - 0. 9682i

3) Obtener sus ceros. Se puede hacer con r oot s o con zer o.

>> r oot s( num)
>> z=zer o( H)
z =
Empt y mat r i x: 0- by- 1

4) Representar el diagrama de polos y ceros con ayuda de pzmap.

>> pzmap( H) , axi s( [ - 0. 3 0 - 1. 5 1. 5] )

-0.25 -0.2 -0.15 -0.1 -0.05 0
-1.5
-1
-0.5
0
0.5
1
1.5
Pole-Zero Map
Real Axis
I
m
a
g
i
n
a
r
y

A
x
i
s


Notar que la funcin pzmap invocada con argumentos de salida devuelve el valor de los polos y
ceros,

>> [ p, z] =pzmap( num, den)
p =
- 0. 2500 + 0. 9682i
- 0. 2500 - 0. 9682i
z =
Empt y mat r i x: 0- by- 1

pero si se invoca sin argumentos de salida lo que hace es representar el diagrama de polos y ceros.
En la figura anterior, adems, con axi s hemos ajustado los ejes de la representacin.


(Notar que, en MATLAB, los argumentos de salida de las funciones, si hay ms de uno, van entre corchetes y
separados por comas).

(Se sugiere teclear >>hel p pzmap para obtener ms informacin, puesto que la mayora de funciones
realizan diferentes acciones segn la sintaxis con que son invocadas).

5) Obtener la descomposicin de H(s) en suma de fracciones simples. Para ello, los residuos se
pueden obtener con ayuda de la funcin r esi due:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 52
>> [ r , p, k] =r esi due( num, den)
r =
0 - 1. 0328i
0 + 1. 0328i
p =
- 0. 2500 + 0. 9682i
- 0. 2500 - 0. 9682i
k =
[ ]

As pues, la descomposicin en suma de fracciones simples de H(s) es:




Para interconectar sistemas se pueden usar las funciones ser i es, par al l el o f eedback. Para
multiplicar polinomios se puede usar la funcin conv.


Ejemplo 21. Interconexin de sistemas. Considerar el siguiente sistema en lazo cerrado:

Fig. 32. Interconexin de sistemas

1) Obtener la funcin de transferencia del camino directo G
d
entre la entrada r y la salida y,

>> G1=t f ( 1, [ 1 1] ) ; G2=t f ( 1, [ 1 2] ) ; Gd=ser i es( G1, G2)
Tr ansf er f unct i on:
1
- - - - - - - - - - - - -
s^2 + 3 s + 2

2) Obtener a mano la funcin de transferencia en lazo cerrado T(s) que relaciona la seal de
salida y con la seal de entrada de referencia r

Solucin: La frmula es la siguiente (notar el signo + del denominador, que corresponde al caso de
retroaccin negativa):


La ganancia directa es y la ganancia del lazo es la cascada de todos los bloques que
forman, . As,



r
+
_

y
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 53


3) Comprobar el resultado anterior con ayuda de la funcin f eedback.

>> T=f eedback( Gd, t f ( 1, [ 1 3] ) )
Tr ansf er f unct i on:
s + 3
- - - - - - - - - - - - - - - - - - - - - -
s^3 + 6 s^2 + 11 s + 7

(Notar que, por defecto, la funcin f eedback asume que la retroaccin es negativa con lo que no hay que
especificar el signo del lazo).


3.5.2 Respuesta temporal con Matlab

Funciones: Las principales funciones son:

Funcin Descripcin
i mpul se
respuesta impulsional (excitacin impulso unitario)
st ep
respuesta indicial (excitacin escaln unitario)
l si m
respuesta a excitaciones arbitrarias tales como rampas, sinusoides,
combinaciones de seales,
l i nspace, :
funciones que sirven para generar vectores de tiempo
pl ot
funcin que sirve para representar seales en funcin del tiempo
conv
de convolucin. Es una funcin que sirve para multiplicar 2 polinomios.
Es til para introducir el sistema cuando la funcin de transferencia nos la
dan factorizada en polinomios de orden 1 y 2.
Tabla 4. Funciones para simular la respuesta temporal

Las funciones i mpul se, st ep y l si mse pueden invocar con diferentes sintaxis. Por ejemplo, si
se invocan sin argumentos de salida, directamente representan la respuesta; y si se invocan con
argumentos de salida, no la representan pero guardan las muestras de la respuesta en una variable
para poderlas representar despus con pl ot . Para ms informacin, se sugiere hacer >>hel p
nombr e_f unci on.

Generacin del vector tiempo: Cuando sea necesario generar un vector de muestras temporales
(p.ej., para usar en l si m) se puede utilizar la funcin l i nspace o la funcin dos puntos ( : ).

>> t =l i nspace( 0, 10) ;
>> t =l i nspace( 0, 10, 500) ;
>> t =0: 0. 1: 10;

La primera instruccin genera 100 valores espaciados uniformemente entre 0 y 10, y los guarda en
la variable t . La segunda instruccin genera 500 valores espaciados uniformemente entre 0 y 10, y
los guarda en la variable t . La tercera instruccin genera un vector t de muestras entre 0 y 10
espaciadas 0.1, es decir, t =[ 0 0. 1 0. 2 10] .



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 54
Ejemplo 22. Respuesta indicial (a escaln unitario). Introducir el sistema
1 5 . 0
2
) (
2
+ +
=
s s
s H

1) Para representar su respuesta indicial la manera ms sencilla es la siguiente (ver Fig. a):

>> st ep( H) o >> st ep( num, den)

2) Representar la respuesta indicial de 0 a 35 segundos (ver Fig. b).

>> t =l i nspace( 0, 35) ;
>> st ep( num, den, t )

3) Guardar las muestras de la respuesta indicial en un vector y representar la respuesta con pl ot .
Rotular los ejes y poner una rejilla (ver Fig. c).

>> y=st ep( num, den, t ) ;
>> pl ot ( t , y, ' r - - ' )
>> gr i d, t i t l e( ' Respuest a i ndi ci al ' ) , xl abel ( ' Ti empo [ s] ' )


(a) (b) (c)
Fig. 33. Respuesta a escaln


Ejemplo 23. Respuesta a entradas arbitrarias (excitacin sinusoidal). Representar la respuesta
y(t) del sistema
1 5 . 0
2
) (
) (
) (
2
+ +
= =
s s s U
s Y
s H a una excitacin ) 2 . 0 sin( ) ( t t u = .
Solucin: La funcin es l si m. Antes de invocarla hay que entrar el sistema, el eje temporal y las
muestras de la excitacin:

Sistema: >> num=2; den=[ 1 0. 5 1] ;

Eje temporal (100 muestras entre 0 y 60s): >> t =l i nspace( 0, 60, 100) ;

Excitacin definida sobre el eje temporal anterior:

>> u=si n( 0. 2*t ) ; %exci t aci n si nusoi dal

Obtencin de la respuesta temporal (notar que tambin es posible invocar l si msin argumentos de
salida).

>> y=l si m( num, den, u, t ) ; %r espuest a del si st ema
>> pl ot ( t , u, t , y) %r epr esent aci n gr f i ca
>> l egend( ' u' , ' y' ) , xl abel ( ' Ti empo [ s] ' ) %opci ones del gr f i co
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 55


Fig. 34. Excitacin arbitraria



3.5.3 Respuesta temporal con Simulink

Entrada a Simulink: Hacer clic en el botn correspondiente en la barra de Matlab, , o bien
teclear simulink en la ventana de comandos de Matlab. Una vez abierta la librera de bloques de
Simulink hay que abrir una nueva ventana de modelo.

Construccin del modelo Simulink: Se arrastran cada uno de los bloques necesarios desde las
libreras hacia nuestra ventana de modelo. El bloque Transfer Fcn est en la librera Continuous, el
bloque Scope est en Sinks y el bloque Step en Sources. Con ayuda del ratn se conectan los
bloques entre s. Para editar los bloques (y poner as los valores de nuestro sistema) basta con hacer
doble clic sobre ellos.


Fig. 35. Modelo Simulink

Simulacin: Abrir el Scope y clicar en el botn de Run, . Con los prismticos del Scope se
puede autoescalar la representacin (ver Fig. a). Si se quieren cambiar las opciones de simulacin y
poner el fin, por ejemplo, a t=30s, hay que ir en la barra de mens a Simulation, y despus a
Configuration parameters... (ver Fig. b).

(a) (b)
Fig. 36. Simulacin de respuestas temporales con Simulink
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 56

3.6 Ejercicios resueltos

Ejercicio 4. Respuesta temporal. Clculo grfico de residuos.
1) Demostrar que la respuesta indicial (a escaln unitario) de un bloque de segundo orden
2 2
2
2 ) (
) (
) (
n n
n
s s
k
s U
s Y
s H
e ,e
e
+ +
= =
se expresa como 0 , ) sin(
1
1
1 ) (
2
>
|
|
.
|

\
|

+ =

t t e k t y
d
t
n
e
,
,e
para 1 0 s s , y donde
2
1 , e e =
n d
, ) arccos(, t = . Para ello, (a) obtener la expresin de Y(s) y
descomponerla en suma de fracciones simples (una para cada polo), (b) representar el diagrama de
polos y ceros de Y(s), (c) hallar grficamente los residuos, y (d) aplicar la transformada de Laplace
inversa.
2) Demostrar va TVF y TVI que (a) k y = ) ( , (b) 0 ) 0 ( =
+
y` , y (c) 0 ) 0 ( =
+
y` ` .
3) Opcional: Comprobar los resultados del apartado anterior calculando
t
t y ) ( ,
0
) (
= t
t y` ,
0
) (
= t
t y` ` .

Solucin:

1)
(a) Descomposicin en suma de fracciones simples:
La respuesta indicial es
s
s H s U s H s Y
1
) ( ) ( ) ( ) ( = = . Los polos de H(s) son

d n n n
n n n
j j p p e ,e , e ,e
e e , ,e
= =

=
2
2 2 2
1
2
4 4 2
* ,

Por tanto, la descomposicin en suma de fracciones simples es:
*
*
) (
p s
B
p s
B
s
A
s Y

+ =


(b) Diagrama de polos y ceros de Y(s):


je
n

d
je

,e
n

p
p*
o
je
o

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 57

(c) Obtencin grfica de los residuos:

Residuo A:


( ) ( ) = + = Z
=

=
0 0
1
2
| |
e e
e
A
k k A
n n
n


je
n

p
p*
|
je
o
|


Residuo B:


( ) ( )
,
e e
e
= + = Z

=

=
90 90 0
1 2
1
2
1
2
2
B
k k B
d n
n


je
n

p
p*

je
o
90
je
d




(d) Transformada de Laplace inversa

0 , * ) (
*
*
) (
*
1
> + + =

+ =

t e B Be A t y
p s
B
p s
B
s
A
s Y
t p pt L


0 , * ) (
) ( ) (
> + + =
Z + Z
t e e B e e B A t y
t j B j t j B j
d n d n
e ,e e ,e


( ) 0 , ) ( > + + =
Z Z
t e e e e e B A t y
t j B j t j B j t
d d n
e e ,e


( ) 0 , 2 / cos 2
1 2
) (
2
> /
/
+ =

t t e
k
k t y
d
t
n
t e
,
,e


( ) 0 , sin
1
1
1 ) (
2
>
(
(

+ =

t t e k t y
d
t
n
e
,
,e



2)
(a) k
s s s
k
s s sY y
n n
n
s s
=
/
+ +
/
= =

1
2
lim ) ( lim ) (
2 2
2
0 0
e ,e
e

(b) | |

0
1
2
lim ) 0 ( ) ( lim ) ( lim ) 0 (
2 2
2
2
0
0
=
/
+ +
=
|
|
.
|

\
|
= =
/

+
s s s
k
s y s sY s t y sL y
n n
n
s s s
e ,e
e
` `
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 58
(c) | |

2
2 2
2
3
0
0 0
2
1
2
lim ) 0 ( ) 0 ( ) ( lim ) ( lim ) 0 (
n
n n
n
s s s
k
s s s
k
s y y s s Y s s t y sL y e
e ,e
e
=
+ +
=
|
|
.
|

\
|
= =

+
` ` ` ` `

3)
(a) ( ) 0 , sin
1
1
1 ) (
2
>
(
(

+ =

t t e k t y
d
t
n
e
,
,e
k t y y
s
= =

) ( lim ) (

(b) ( ) ( ) | | e e e ,e
,
,e ,e
+

=

t e t e
k
t y
d d
t
d
t
n
n n
cos sin
1
) (
2
`
( ) ( ) 0 cos sin
1
) ( lim ) 0 (
2 0
=
(
(
(
(

= =

_ _
` `
n
n
n
d
d n
s
k
t y y
e
,e
e
e
e ,e
,


Nota: Aqu se han utilizado las relaciones
n n
,e e = cos y
d n
e e = sin

(c)
( ) ( ) ( ) | |
( ) ( ) | | e e e ,e e
,
e e e ,e ,e
,
,e ,e
,e ,e

+ +

=


t e t e
k
t e t e
k
t y
d d
t
d
t
n d
d d
t
d
t
n n
n n
n n
sin cos
1
cos sin
1
) (
2
2
` `


( ) ( ) ( )
( ) ( )
(
(
(
(

+
(
(
(
(

= =

_ _
_

_ _
` `
n
d
n
n
n
n
n
n
d
d n
k
d
d n n
s
k
k
t y y
e
e
e
,e
e
e
,e
e
e
e ,e e
,
e ,e ,e
,
sin cos
1
cos sin
1
) ( lim ) 0 (
2
0
2 0


( )
2
2 2 2 2 2 2 2
1
) 0 (
n
n
n n
n
n
d
n
n
n
k k k y e
e
, e e ,
e
e
e
e
e ,
e =
(

+
=
(

+ = ` `



Ejercicio 5. Respuesta indicial de un sistema de fase no mnima.
Dado el sistema,
4
) 1 ( 4
) (
2
+ +

=
s s
s
s G , se pide:
1) Trazar la respuesta indicial del sistema sin el cero,
4
4
) (
~
2
+ +
=
s s
s G .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 59
2) Aadir el efecto del cero interpretndolo como la suma de dos operadores,

) (
~
) (
~
4
4
4
4
4
) 1 ( 4
) (
2 2 2
s G s s G
s s
s
s s s s
s
s G =
+ +

+
+ +
=
+ +

=

3) Deducir el significado de la expresin fase no mnima.

Solucin:

1) Respuesta indicial de
4
4
) (
~
2
+ +
=
s s
s G ,

Los polos del sistema son 9 . 1 5 . 0
2
8 . 3 1
2
15 1
2
16 1 1
2 , 1
j
j j
p =

=

=

= , donde la
constante de tiempo viene determinada por la inversa de la parte real, que es 5 . 0 =
n
,e , la
frecuencia natural es el mdulo de los polos, e
n
= 2 y la frecuencia de oscilacin amortiguada es la
parte imaginaria de los polos, e
d
= 1.9.

La descomposicin en suma de fracciones simples de la respuesta indicial es

s
B
p s
A
p s
A
s s s
s Y +
+
+
+
=
+ +
=
2 1
2
* 1
4
4
) (
~


Los residuos pueden obtenerse de manera grfica,

( )
52 . 0
9 . 1
1
2 9 . 1 2
1
4 = =

~ A
( ) ( ) = + ~ Z 195 105 90 0 A

1
2 2
1
4 =

= B
( ) ( ) = + = Z 0 75 75 0 B



La expresin temporal de la respuesta indicial para t>0 es

( ) A t e A B e e A e e A B t y
t t j t A j t j t A j
Z + + = + + =
Z + Z
9 . 1 cos 2 ) (
~ 5 . 0 9 . 1 5 . 0 9 . 1 5 . 0


|
.
|

\
|

+ =
|
.
|

\
|

+ Z + + =

180
105 9 . 1 sin 04 . 1 1
180
90 9 . 1 sin 2 ) (
~ 5 . 0 5 . 0
t t
t e A t e A B t y
t t


|
.
|

\
|

+ =

180
105 9 . 1 sin 04 . 1 1 ) (
~ 5 . 0
t
t e t y
t




2j
je
o
1.9j
-0.5
105
90
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 60
Para la representacin es til notar que 1 ) ( = y , e
d
= 1.9 (con lo que el periodo de oscilacin es
s T
d
3 . 3
9 . 1
28 . 6 2
= = =
e
t
, s t
n
s
8
5 . 0
4 4
= = =
,e
, 25 . 0 = , (con lo cual % 45 ~
pt
R ),
s t
d
p
6 . 1
9 . 1
14 . 3
= = =
e
t
y la envolvente exponencial que pasa por los mnimos es
t
e
5 . 0
1

.



0 2 4 6 8 10 12
0
0.5
1
1.5
Step Response
Time (sec)
A
m
p
lit
u
d
e


Comprobacin por Matlab: >> st ep( 4, [ 1 1 4] )


2) Aadir el efecto del cero como suma de dos operadores

) (
~
) (
~
4
4
4
4
4
) 1 ( 4
) (
2 2 2
s G s s G
s s
s
s s s s
s
s G =
+ +

+
+ +
=
+ +

=

Multiplicar por s en el dominio transformado equivale a derivar respecto al tiempo en el dominio
temporal. As,
) (
~
) (
~
) ( t y
dt
d
t y t y =
donde
(

|
.
|

\
|

+ |
.
|

\
|

=

180
105 9 . 1 cos 9 . 1
180
105 9 . 1 sin 5 . 0 04 . 1 ) (
~ 5 . 0 5 . 0
t t
t e t e t y
dt
d
t t


Por tanto,

(

|
.
|

\
|


|
.
|

\
|

+ =

180
105 9 . 1 cos 9 . 1
180
105 9 . 1 sin 5 . 1 04 . 1 1 ) (
5 . 0
t t
t t e t y
t



Su representacin grfica puede hacerse sumando punto a punto la representacin de ) (
~
t y y la
representacin de su derivada (la derivada de los mximos/mnimos de ) (
~
t y es nula; y los
mximos/mnimos de la derivada corresponden a los cambios de pendiente de ) (
~
t y ).

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 61

0 2 4 6 8 10 12
-1
-0.5
0
0.5
1
1.5
2
Step Response
Time (sec)
A
m
p
lit
u
d
e



Comprobacin va Matlab: >> st ep( - 4*[ 1 - 1] , [ 1 1 4] )


Los sistemas con ceros de fase no mnima (situados en el semiplano derecho) se caracterizan por
tener una respuesta temporal inversa. En el transitorio, y hasta que no se llega al rgimen
permanente, presentan una dinmica de oposicin al signo la excitacin.


3) Deducir el significado de fase no mnima

Un cero de fase no mnima es un cero en el semiplano derecho (SD) del plano complejo. El nombre
se justifica por el hecho de que, a igual mdulo, la fase que introduce el cero es mayor si ste se
encuentra en el SD que si se encuentra en el semiplano izquierdo (SI). Si el cero est en el SI se
dice que es de fase mnima.


2j
je
o
1.9j
-0.5
105
90


2j
je
o
1.9j
-0.5
105
90



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 62

Ejercicio 6. Excitacin tipo rampa en sistemas de primer y segundo orden.
1) Sistema de primer orden. Considerar el sistema
1
) (
+
=
s
k
s H
t
, excitado por una rampa unitaria
u(t)=t, t0. Se pide: (a) Obtener la expresin de su respuesta en el dominio transformado, Y(s).
(b) Realizar la descomposicin en suma de fracciones simples de Y(s) y obtener analticamente
sus residuos. (c) Obtener la expresin temporal de la respuesta y(t) y representarla
grficamente.
2) Sistema de segundo orden. Considerar el sistema
2 2
2
2
) (
n n
n
s s
s H
e ,e
e
+ +
= , excitado por una
rampa unitaria u(t)=t, t0. Se pide: (a) Obtener la expresin de su respuesta en el dominio
transformado, Y(s). (b) Realizar la descomposicin en suma de fracciones simples de Y(s) y
obtener sus residuos (Nota: los residuos correspondientes a los polos complejos conjugados
obtenerlos grficamente). (c) Obtener la expresin temporal de la respuesta y(t) y representarla
grficamente.

Solucin:

1) Sistema de primer orden.

(a) Respuesta en el dominio transformado:

2 2
) / 1 (
/ 1
1
) ( ) ( ) (
s s
k
s s
k
s U s H s Y
t
t
t +
=
+
= =

(b) Descomposicin en suma de fracciones simples y clculo de residuos:

t t
t
/ 1 ) / 1 (
/
) (
2
2
1
2
+
+ + =
+
=
s
B
s
A
s
A
s s
k
s Y

k
s
k
s s Y A
s
s
=
+
= =
=
=
0
0
2
1
) / 1 (
/
) (
t
t

| | t
t
t
k
s
k
s s Y
ds
d
A
s
s
=
+
= =
=
=
0
2
0
2
2
) / 1 (
/
) (
t
t
t
t
t
k
s
k
s s Y B
s
s
= = + =
=
=
/ 1
2 / 1
/
) / 1 )( (

(c) Expresin temporal de la respuesta:

0 , ) ( ) (
/ / /
2 1
> + = + = + + =

t e k t k e k k kt Be A t A t y
t t t t t t
t t t t

La siguiente figura muestra la respuesta a la rampa unitaria como suma de los dos trminos
) ( ) (
1
t = t k t y e
t
t
/
2
) (
t
e k t y

= (para la simulacin se ha tomado k=2, t=1).




Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 63
0 1 2 3 4 5
-2
0
2
4
6
8
10
Sistema de primer orden. Respuesta a la rampa


y
1
=k(t-t)
y
2
=kt exp(-t/t)
y
3
=y
1
+y
2



2) Sistema de segundo orden.

(a) Respuesta en el dominio transformado:

2 2 2
2
1
2
) ( ) ( ) (
s s s
s U s H s Y
n n
n
e ,e
e
+ +
= =

(b) Descomposicin en suma de fracciones simples y clculo de residuos:

*
* 1
2
) (
2
2
1
2 2 2
2
p s
B
p s
B
s
A
s
A
s s s
s Y
n n
n

+ + =
+ +
=
e ,e
e
donde
_
d
n n
j p
e
, e ,e
2
1 + =

1
2
) (
0
2 2
2
0
2
1
=
+ +
= =
=
=
s
n n
n
s
s s
s s Y A
e ,e
e

| |
( )
( ) n n
n
s
n n
n n
s
s s
s
s s Y
ds
d
A
e
,
e
,e
e ,e
,e e 2 2
2
2 2
) (
4
3
0
2
2 2
2
0
2
2
= =
+ +
+
= =
=
=


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 64
Residuo B:


( ) ( )
, e
e e e e
e
2 90 90 0
1 2
1
2
1
2
1
2
2
= + + = Z

= =

=
B
B
n
d d n n
n


je
n

p
p*

je
o
90
je
d



Notar que
d n
e e = sin ,
n n
,e e = cos y, por tanto, se puede calcular como
|
|
.
|

\
|

=
|
|
.
|

\
|
=
,
,
t
,e
e
t
2
1
arctan arctan
n
d
.

(c) Expresin temporal de la respuesta:

0 , * ) (
2 1
*
2 1
> + + + = + + + =
Z Z
t e e e B e e e B A t A e B Be A t A t y
t j t B j t j t B j t p pt
d n d n
e ,e e ,e


( ) ( ) 0 , 2 sin
1 2
cos 2
2
) ( > + = Z + + =

t t e t B t e B t t y
d
t
d n
d
t
n
n n
e
e e
,
e
e
,
,e ,e


Para la simulacin se ha tomado ,=0.1 (que corresponde a =95.7=1.67rad), e
n
=2.


0 2 4 6 8 10
-2
0
2
4
6
8
10
Sistema de segundo orden. Respuesta a la rampa


y
1
=t
y
2
=-2*, /e
n
y
3
=1/e
d
*exp(-,*e
n
*t)*sin(e
d
*t-2*|)
y
4
=y
1
+y
2
+y
3

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 65

4. Respuesta frecuencial

Dado un sistema H(s) su respuesta frecuencial se define como
e j s
s H
=
) ( , es decir, como su valor en
el eje de frecuencias je.

4.1 Rgimen permanente

4.1.1 Bases

Se trata de obtener y estudiar el comportamiento en rgimen permanente a excitaciones sinusoidales
(es decir, anlisis de corriente alterna con frecuencia variable).

Condiciones
- Ha de alcanzarse el rgimen permanente, es decir, el sistema ha de ser estable.
- Debe reproducirse la forma (sin distorsin) de las sinusoides, es decir, el sistema ha de ser SLI
(Sistema Lineal Invariante con el tiempo).

Amplificacin y desfase
En estas condiciones la respuesta es una sinusoide con la misma frecuencia que la sinusoide de
excitacin, pero su amplitud y fase inicial son diferentes. Para determinarlas hay que calcular la
amplificacin A(e) = (amplitud de salida) / (amplitud de entrada) y el desfase (e) = (fase de
salida) (fase de entrada) que introduce el sistema H(s):

) ( ) ( e e j H A = ,
) ( ) ( e e j H Z =

Determinacin grfica: Diagrama de polos y ceros:



) )( (
) (
) ( ) (
2 1 1 1
1
1
1
p j p j
z j k
s H A
j s


= =
=
e e
e
e
e



( )
2 1 1
1
) ( ) ( | | o e
e
+ = Z =
= j s
s H



je
1

|
1

p
1

p
2

z
o
|
2

o
je

Notar que la metodologa es la misma que para el clculo de residuos con la nica diferencia de que
aqu slo se van a considerar puntos sobre el eje imaginario (eje de frecuencias).


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 66
Representaciones de la respuesta frecuencial

Polar. Nyquist
- Una sola curva
- Construccin laboriosa (punto a punto
con ayuda del diagrama de polos y
ceros)
- Interesante para el anlisis cualitativo
(estabilidad y compensacin)



Cartesiana (coordenadas lineales)
- Valoracin cualitativa (filtrado)
- Construccin laboriosa (punto a punto)
- Se utiliza en sistemas discretos







Log-log. Bode
- Construccin rpida gracias a las reglas de
Bode
- Muy til: Anlisis y sntesis
- La fase es poco exacta y requiere cuidado
cuando hay factores de fase no mnima.





Ganancia-fase (semilog). Nichols
- Una sola curva.
- Requiere la ayuda del diagrama de Bode.
- til para anlisis y sntesis






Notas
- Amplificacin (factor de): relacin entre amplitudes
1
2
) (
a
a
A = e , a
1
: amplitud de entrada, a
2
:
amplitud de salida.
- Ganancia de amplitud (medida logartmica de su magnificacin):
1 2
1
2
log log log a a
a
a
=
|
|
.
|

\
|
.
- Ganancia de potencia: Se refiere al aumento del nivel logartmico (log P
2
log P
1
) y no al del
nivel de la potencia (P
2
P
1
).
- B y dB: son unidades logartmicas de potencia relativa
1
2
log
P
P
.

Re
Im
A
1

1

(e
1
)
Nyquist:
0
A

e
e
Cartesiana:
0
e
1

A
1

e
1


1

0

20log(A)

log e
log e
Bode:
0dB
0
A
1
|
dB

1

20log(A)

(e
1
)
0 dB
-180
-90 0
Nichols:
A
1
|
dB

1

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 67
- Relacin entre ganancia (dB) y amplificacin (A): Como las potencias dependen del cuadrado
de las amplitudes
En Bel (B):
1
2
2
1
2
1
2
log 2 log log
a
a
a
a
P
P
=
|
|
.
|

\
|
=
y en deciBelios (dB): A
a
a
P
P
log 20 log 20 log 10
1
2
1
2
= = .


4.1.2 Sistema resonante de segundo orden

1) Funcin de transferencia: H s
s s
n
n n
( ) =
+ +
e
,e e
2
2 2
2
(SLI y estable)

2) Configuracin de polos y ceros:
- Ceros (finitos): no hay
- Polos: p j
n d 1 2 ,
= ,e e , e e ,
d n
= 1
2

(e
n
: frecuencia natural, e
d
: frecuencia amortiguada
(damped), ,: coef. de amortiguamiento)

e e ,
d n
= 1
2
e
n


,e
n

p
p*
e
n

e e ,
r n
= 1 2
2

3) Determinacin grfica de la respuesta frecuencial:

e
e
e
e e
j s
n
j s
p s p s
s H A
=
=

= = Z
*) )( (
) ( ) ( ) (
2

(je - p*)
p
p*
(je - p)
je=s
o
4) Curva de amplificacin:
- Amplificacin: A
a
a
H s
s j
( ) ( ) e
e
= =
=
2
1

- Resonancia: A A Q
p r e
, ,
,
= =

~ =
1
2 1
1
2
2
, e e ,
r n
= 1 2
2

- Ancho de banda (a -3dB): e e , , e
b n n
= + ~ 1 2 2 12
2 4
.
- Relacin ancho de banda/tiempo de subida (respuesta indicial): 5 . 3 3 ~
r b
t e

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 68

0.7
1
A
e
e
r
e
b

A
r


0 0.2 0.4 0.6
0
1
2
3
4
5
6
7
8
9
10
0.7
A
r

,

(a) (b)
Fig. 37. (a) Amplificacin en coordenadas lineales. (b) Valor de la resonancia en funcin del coeficiente de
amortiguamiento.

5) Curva de ganancia/atenuacin
- Atenuacin de la potencia a la mitad:
2
1
1
2
=
P
P
, dB
P
P
3 log 10
1
2
=
- Atenuacin de la amplitud a la mitad:
2
1
1
2
=
A
A
, dB
A
A
A
A
6 log 20
) (
) (
log 10
1
2
2
1
2
2
= =
e e
b n
~12 .

e
n

0 dB
-3 dB
-2
dB
loge
20logA
e
r


Fig. 38. Ganancia/atenuacin en coordenadas logartmicas.

6) Curva de rebase/resonancia

0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
2
2.5
3
3.5
4
0.7
M
pe

M
pt
= 1 + R
pt

,

Fig. 39. Rebase en tiempo y rebase en frecuencia en funcin del coeficiente de amortiguamiento.


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 69
4.2 Diagramas de Bode

4.2.1 Reglas para el trazado de la aproximacin asinttica
Previas: 0) Hiptesis: Sistema de fase mnima, es decir, racional, estable y sin ceros en el
semiplano derecho (SPD).
1) Factorizar numerador y denominador (bloques k, s, ( ) s r + , ( ) s s
n n
2 2
2 + + ,e e ).
2) Normalizar los factores haciendo el trmino independiente igual a 1.
3) Formato resultante: H s
k
s
s
z
s
p
s
s
n
n n
( ) =
+
|
\

|
.
|
+
|
\

|
.
| + +
|
\

|
.
|
1
1
2
1
2
2
e
,
e
(Nota: Lo habitual es que
predominen los integradores, aunque tambin puede ocurrir que, en vez del factor k/s
n

aparezca el factor ks
n
)
Ganancia: 1) Para bajas frecuencias: Recta de pendiente -n con ordenada en el origen (log e = 0)
igual a 20 log k.
2) Para frecuencias intermedias: Quebrar adecuadamente la pendiente de la poligonal en
los polos (-1) y en los ceros (+1) reales y en e
n
(2) en los complejos.
3) Para altas frecuencias: La pendiente viene determinada por el exceso polos-ceros.
4) Correccin: Incluir el efecto de la resonancia en los polos (y ceros) complejos (ver
curvas normalizadas).

0
20 log k
-n
log e
mltiplos de 20dB/dec

Fig. 40. Mdulo en el caso de tener integradores

Desfase: 1) Trazar asntotas (n90) de acuerdo con la pendiente (n) de la poligonal de ganancia.
2) Trazar a sentimiento una curva que, orientada por las asntotas, pase aproximadamente
por los puntos medios de los cambios (saltos) de asntota. De modo simblico dicha
aproximacin tendr en cuenta (cualitativamente) el efecto de los polos y ceros
cercanos.
3) En caso necesario, en las frecuencias de inters (en particular la de ganancia nula o
crossover) efectuar las correcciones pertinentes de la curva anterior cuantificando el
efecto de los polos y ceros cercanos con ayuda de las curvas normalizadas.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 70
Caso de sistemas de fase no mnima:

1
1
+

s
s

0
t s
e



10
-2
10
-1
10
0
10
1
10
2
-20
0
20
40
60
80
100
120
140
160
180
200
frecuencia [rad/s]
f
a
s
e

[
g
r
a
d
o
s
]



10
-1
10
0
10
1
-200
-180
-160
-140
-120
-100
-80
-60
-40
-20
0
frecuencia [rad/s]
f
a
s
e

[
g
r
a
d
o
s
]

1/t
0
2/t
0

~-60
~-120
Fig. 41. Evolucin de la fase en sistemas de fase no mnima.



Ejemplo 24. Eje logartmico. Para representar un diagrama de Bode, lo primero es representar
correctamente los valores de las dcadas en escala logartmica. Para ello es necesario saber de
memoria los logaritmos en base 10 del 1 al 10. En realidad, basta con recordar que 3 . 0 2 log = y
47 . 0 3 log = . A partir de estos dos valores deducir el valor del resto de la dcada y representarla.

Solucin:

0 1 log = , 3 . 0 2 log = , 47 . 0 3 log = , 6 . 0 3 . 0 2 2 log 4 log
2
= = = ,
7 . 0 3 . 0 1 ) 2 / 10 log( 5 log = = = , 77 . 0 47 . 0 3 . 0 ) 3 2 log( 6 log = + = =
85 . 0 3 . 0 15 . 0 1 ) 2 / 2 10 log( ) 2 / 14 log( 7 log = + = ~ =
9 . 0 3 . 0 3 2 log 8 log
3
= = = , 94 . 0 47 . 0 2 3 log 9 log
2
= = = , 1 10 log =


1 2 3 4 5 6 7 8 9 10





Ejemplo 25. Correccin de la fase en Bode.
Se va a representar la fase del sistema
) 2 )( 1 (
2
) (
+ +
=
s s
s G . El diagrama asinttico de la fase
empieza en 0. A frecuencia e=1 pasa de 0 a -90. Se mantiene en -90 hasta que llega a la
frecuencia e=2 donde pasa de -90 a -180. Si se dibuja la fase para que pase justo por el punto
medio de las asntotas, tendramos que la fase a e=1 es -45 y la fase a e=2 es -135.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 71

e = 1 e = 2
-45
-20
-60
-80
-100
-120
-140
-160
-180
-40
-135
0


Sin embargo, ello no es exacto puesto que las frecuencias de los polos (e=1 y e=2) estn separadas
menos que una dcada y por tanto cada polo afecta al vecino. Hay pues que corregir la fase. Ello se
hace con ayuda de las grficas normalizadas del apartado siguiente o cualquier libro de texto. Se
lee la correccin de fase a la frecuencia: (e donde corregir la fase)/( e del polo que afecta).

Correccin a e=2. Para ver cmo afecta el polo en e=1 a la fase del polo en e=2, se coge la grfica
normalizada y se escala el eje de frecuencias de manera que la asntota vertical corresponda a e=1.
A continuacin se busca donde cae e=2 y se lee la fase. Observamos que, con respecto a la asntota
poligonal, hay que elevar la fase 25. As pues, la fase en e=2 no es -135 sino -135+25=-110.


e = 1 e = 2
25
-45
-10
-20
-30
-40
-50
-60
-70
-80
-90


Correccin a e=1. Para ver cmo afecta el polo en e=2 a la fase del polo en e=1, se coge la grfica
normalizada y se escala el eje de frecuencias de manera que la asntota vertical corresponda a e=2.
A continuacin se busca donde cae e=1 y se lee la fase. Observamos que, con respecto a la asntota
poligonal, hay que bajar la fase 25. As pues, la fase en e=1 no es -45 sino -45-25=-70.
(Notar que, al ser reales ambos, el efecto del polo en -1 sobre el polo en -2 es de igual magnitud que
el efecto del polo en -2 sobre el polo en -1)


e = 1 e = 10
25
-45
-10
-20
-30
-40
-50
-60
-70
-80
-90
e = 0.1 e = 0.5
e = 2 e = 20 e = 0.2 e = 1.0

e = 1 e = 2
25
-45
-10
-20
-30
-40
-50
-60
-70
-80
-90


La fase correcta es pues la representada en la siguiente figura:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 72


e = 1 e = 2
-45-25=-70
-45
-20
-60
-80
-100
-120
-140
-160
-180
-40
-135+25=--110
-135




4.2.2 Curvas de correccin de los diagramas asintticos


10
-1
10
0
10
1
-30
-20
-10
0
10
Frecuencia normalizada, e/p
Asntota
(-20dB/dec)
p j / 1
1
log 20
10
e +

3dB


10
-1
10
0
10
1
-100
-80
-60
-40
-20
0
Frecuencia normalizada, e/p
asntota
|
|
.
|

\
|
+ p j / 1
1
arg
e
-45
-90
0


(a) Correccin del mdulo. (b) Correccin de la fase.
Fig. 42. Correccin en los polos reales.


10
-1
10
0
10
1 -40
-30
-20
-10
0
10
20
Frecuencia normalizada, e / en
, = 01 .
, = 0 2 .
, = 0 3 .
, = 05 .
, = 0 707 .
20
1
1 2
10 2
log
/ ( / ) + j
n n
,e e e e

asntota
-40dB/dec


10
-1
10
0
10
1
-200
-150
-100
-50
0
, = 01 .
, = 0 707 .
, = 0 5 .
, = 0 3 .
, = 0 2 .
arg
/ ( / )
1
1 2
2
+
|
\

|
.
|
j
n n
,e e e e
Frecuencia normalizada, e e /
n

asntota
0
-90
-180


(a) Correccin del mdulo (b) Correccin de la fase
Fig. 43. Correccin en los polos complejos.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 73

4.3 Simulacin de la respuesta frecuencial. Matlab

Funciones: Las principales funciones son:

Funcin Descripcin
bode
Diagramas de Bode (mdulo y fase)
nyqui st
Diagrama polar (o de Nyquist)
ni chol s
Diagrama fase-ganancia (o de Nichols)
l ogspace
Funcin que sirve para generar vectores de frecuencias (espaciado
logartmico)
f r eqs
Valores (complejos) de la respuesta frecuencial
semi l ogx
Funcin til cuando se quiere representar por separado la magnitud o la fase
del diagrama de Bode
Tabla 5. Funciones para simular respuesta frecuenciales


Ejemplo 26. Respuesta frecuencial (diagrama de Bode). Representar los diagramas de Bode
(magnitud y fase) de la respuesta frecuencial del siguiente sistema
1 5 . 0
2
) (
2
+ +
=
s s
s H .
Solucin: La manera ms sencilla (ver Fig. a) es hacer:

>> bode( num, den) o bien >> bode( H)

Si se quiere especificar el eje frecuencial (ver Fig. b) hay que hacer

>> w=l ogspace( - 1, 5) ; %f r ecuenci as de 0. 1 a 1e5
>> bode( num, den, w)

Si se quieren guardar en un vector las muestras del mdulo y la fase de la respuesta frecuencial
para, por ejemplo, representarla ms tarde (ver Fig. c), se puede hacer

>> [ mag, f ase] =bode( num, den, w) ;
>> subpl ot ( 211) , semi l ogx( w, 20*l og10( mag) , ' r ' )
>> subpl ot ( 212) , semi l ogx( w, f ase, ' g' )


(a) (b) (c)
Fig. 44. Respuesta frecuencial con MATLAB.

Finalmente, si se quiere saber cul es el valor numrico del mdulo (en lineal) y la fase (en grados)
a una frecuencia concreta (por ejemplo, a e=2rad/s y a e=20rad/s), se puede invocar la funcin
bode con argumentos de salida:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 74
>>[ mag, f ase] =bode( num, den, 2)
>>[ mag, f ase] =bode( num, den, 20)
o bien
>> [ mag, f ase] =bode( num, den, [ 2 20] )
mag =
0. 6325
0. 0050
f ase =
- 161. 5651
- 178. 5643


4.4 Ejercicios resueltos

Ejercicio 7. Diagrama de Bode. (a) Representar los diagramas asintticos de Bode de mdulo y
fase del siguiente sistema:
) 1 2 . 0 )( 10 )( 5 (
100
) (
2
+ + + +
=
s s s s s
s G

(b) Aplicar las correcciones necesarias al diagrama de mdulo.
(c) Aplicar las correcciones necesarias al diagrama de fase (nota: usar curvas de correccin)


(a) Diagrama asinttico

Eje: En primer lugar hay que dibujar el eje. Tenemos codos a 5, 10 y 1. Por tanto el eje lo
haremos de 0.1 a 100 (una dcada por delante y otra por detrs de las dcadas donde se hallan los
codos). Hemos marcado el tercio y los dos tercios de cada dcada (correspondientes a los valores
0.2 y 0.4, 2 y 4, 20 y 40) y la posicin del codo a frecuencia 5.



0.1 1 10 100
e
5



Ordenada en el origen: Factorizamos G(s),

) 1 2 . 0 ( 1
10
1
5
1
10 5
100
) (
2
+ + |
.
|

\
|
+ |
.
|

\
|
+

=
s s
s s s
s G

y vemos que, a bajas frecuencias,
e e
e
j j
j G
2
50
100
) ( = ~ . En concreto, a frecuencia e=0.1 rad/s el
mdulo es 20
1 . 0
2
) 1 . 0 ( = ~ j G que, pasado a dB es

( ) dB 26 3 . 1 20 2 log 10 log 20 20 log 20 = = + =

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 75

Diagrama asinttico del mdulo: Los polos simples introducen una pendiente de -20dB/dec con
codo en el valor del polo y los polos complejos conjugados una pendiente de -40dB/dec con codo en
la frecuencia natural.

0.1
1 10 100
e 5
20
30
10
dB
-10
-20
-20dB/dec
6dB
-60dB/dec
-80dB/dec
-100dB/dec
26dB



Diagrama asinttico de la fase: Cada polo real baja 90 y el par de polos complejos conjugados
bajan 180. Puesto que hay un integrador la fase desde continua vale -90.



0.1
1 10 100
e 5
-90
fase
-405
-180
-270
-360
-450
-315
-180



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 76
(b) Correcciones del mdulo: Los dos polos complejos son resonantes con ,=0.1. La magnitud de
la resonancia para dsetas pequeas es aproximadamente 1/(2,). En nuestro caso, 1/0.2, que pasado
a dB es 20log5=14dB. As, a e=1rad/s, el valor del mdulo ser aproximadamente
6dB+14dB=20dB:

0.1
1 10 100
e 5
20
30
10
dB
-10
-20
-20dB/dec
6dB
-60dB/dec
-80dB/dec
-100dB/dec
26dB
20dB


(c) Correccin de la fase: Las frecuencias 1 y 5 y las frecuencias 5 y 10 estn separadas menos de
una dcada, por tanto hay que corregir la fase a dichas frecuencias.

Por ejemplo, a e=10rad/s la fase sin corregir es -405. Para ver cmo le afecta el polo a 5 se toma
la curva de fase normalizada para el caso de un polo simple. Esta curva normalizada la centramos
en e=5 y buscamos cuanto vale la fase a e =10 (para ello, en la curva normalizada leemos la fase a
10/5=2. Son unos -65 o, lo que es lo mismo, hay que subir 25 con respecto al valor asinttico que
es -90). La correccin, es pues, sumar 25.


0.1
1 10 100
e 5
-90
fase
-405
-180
-270
-360
-450
-315
-180
-405+25=-380
-315+0-25=-340
-180-12=-192


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 77


Ejercicio 8. Respuesta frecuencial de un sistema con retardo puro.
Dado
) 10 )( 4 (
80
) (
1 . 0
+ +
=

s s s
e
s G
s
, se pide:
1) Representar sus diagramas de Bode (magnitud y fase).
2) Explicar detalladamente el proceso de correccin de la fase.


Solucin:

(a) Diagrama asinttico

Eje: En primer lugar hay que dibujar el eje. Tenemos codos a 4 y 10. Por tanto el eje lo haremos
de 0.1 a 100 (una dcada por delante y otra por detrs de las dcadas donde se hallan los codos).
Hemos marcado el tercio y los dos tercios de cada dcada (correspondientes a los valores 0.2 y 0.4,
2 y 4, 20 y 40).




0.1 1 10 100
e
4



Ordenada en el origen: Factorizamos G(s),

s
e
s s s
s G
1 . 0
1
10
1
4
1
10 4
80
) (

|
.
|

\
|
+
|
.
|

\
|
+

=

y vemos que, a bajas frecuencias,
e e
e
j j
j G
2
40
80
) ( = ~ . En concreto, a frecuencia e=0.1 rad/s el
mdulo es 20
1 . 0
2
) 1 . 0 ( = ~ j G que, pasado a dB, es

( ) dB 26 3 . 1 20 2 log 10 log 20 20 log 20 = = + =


Diagrama asinttico del mdulo: Los polos simples introducen una pendiente de -20dB/dec con
codo en el valor del polo.


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 78

0.1
1 10 100
e
4
20
30
10
dB
-10
-20
-20dB/dec
6dB
-60dB/dec
-40dB/dec
26dB




Diagrama asinttico de la fase: En la parte de fase mnima (es decir, sin tener en cuenta el retardo
puro), cada polo real introduce un desfase de -90. Puesto que hay un integrador la fase desde
continua vale -90.


0.1
1 10 100
e 4
-90
fase
-180
-270
-360
-450
-225
-135



(b) Correccin de la magnitud: Puesto que no hay resonancias (races complejas conjugadas con
coeficientes de amortiguamiento pequeos) no hay correcciones significativas a hacer en el
diagrama de Bode de la magnitud.

(c) Correccin de la fase: Las frecuencias 4 y 10 estn separadas menos de una dcada, por tanto
hay que corregir la fase a dichas frecuencias.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 79
Por ejemplo, a e=10rad/s la fase sin corregir es -225. Para ver cmo afecta el polo a 4 en la fase a
e=10rad/s, se toma la curva de fase normalizada (centrada en e=1) para el caso de un polo simple.

Esta curva normalizada la centramos en e=4 y buscamos cunto vale la fase a e =10 (para ello, en
la curva normalizada leemos la fase a 10/4=2.5). Son unos -70 o, lo que es lo mismo, hay que subir
20 con respecto al valor asinttico que es -90). La correccin, es pues, sumar 20 con lo que
queda que la fase corregida a e=10rad/s es -225 +20 =-205.

Puesto que slo hay dos polos y la curva normalizada de fase es simtrica, la correccin de la fase a
e=4rad/s debida al polo en 10 es -135 -20 =-155.



0.1
1 10 100
e
4
-90
fase
-225
-180
-270
-360
-450
-135
-225+20=-205
-135-20=-155
Fase sin retardo
Fase con retardo



Ahora hay que aadir el efecto del retardo puro. Este es un trmino de fase, , que no afecta al
mdulo. A frecuencia e=1rad/s, el desfase introducido es 1rad/s0.1s=0.1rad=5.7. A frecuencia
e=10rad/s, el desfase introducido es 10rad/s0.1s=1rad=57. A frecuencia e=20rad/s, el desfase
introducido es 20rad/s0.1s=2rad=114. A frecuencia e=40rad/s, el desfase introducido es
40rad/s0.1s=4rad=230



Ejercicio 9. Representaciones de la respuesta frecuencial. Para cada uno de los siguientes
diagramas de polos y ceros, representar la forma de la respuesta frecuencial: (1) en coordenadas
polares (Nyquist) y (2) en coordenadas fase-ganancia (Nichols).
(a)

(b)

(c)

0.5
(d)

-0.5 -1 1


(e)

(2)
(f)

(2)
(g)

(3)

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 80

(a)
e H
H Z
0
0
H
c b a
k
=


= 0 3 0 0

0
3
=

k

= 270 3 90 0
-c -b -a
-1
H
0

Re
Im
-270
H
0
>1
deg
dB
H
0
<1




(b)

e H
H Z
0
=
c b
k
0

| | = + + 90 90 0 0 0

0
3
=

k

= 270 3 90 0
-c -b
-1
Re
Im
-270
deg
dB
-90




(c)

e H
H Z
0
k
k
2
5 . 0
=
| | = 180 180 0

0 =

k

= 90 90 0
Re
Im
-270
deg
dB
-90
0.5
-2k
-180
2k>0
2k<0




Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 81
(d)

e H
H Z
0
k
k
2
1 5 . 0
=


| | = + 180 0 0 180
1
k k 89 . 0
1 25 . 0 2
2
=
+
| | = + 30 45 60 135

0
3
=

k

= 90 2 90 90
-2k
Re
Im
-90
deg
dB
180
-0.5 -1 1


(e)
e H
H Z
0
=
0 0 b
a

| | = + 180 2 90 0 0
e
1
cte
| | > + 180 2 90 | o

0
3
=

k

= 180 3 90 90

Re
Im
-90
deg
dB
-270
(2)



(f)
e H
H Z
0
=
0 0 a
b

| | = + 180 2 90 0 0
e
1
cte | | < + 180 2 90 | o

0
3
=

k

= 180 3 90 90

Re
Im
-90
deg
dB
-270
(2)


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 82
(g)

e H
H Z
0
=


0 0 0
b a

| | | | = 270 3 90 2 0
e
1
cte
| | < + 270 3 90 | o

0
3
2
=

k

= 90 3 90 2 90
Re
Im
-270
deg
dB
-90
(3)




Ejercicio 10. Representaciones de la respuesta frecuencial.
1) Representar a mano los diagramas de Bode de los siguientes sistemas y verificar el resultado con
ayuda del MATLAB:

) 2 )( 1 (
2
) (
1
+ +
=
s s
s H ,
) 1 . 0 (
2
) (
2
+
=
s s
s H ,
25 5 1 . 0 2
25
) (
2 3
+ +
=
s s
s H

2) dem con la representacin en coordenadas polares (Nyquist)
3) dem con la representacin fase-ganancia (Nichols)

Solucin:
Primer sistema:
) 2 )( 1 (
2
) (
1
+ +
=
s s
s H

Diagrama de Bode (mdulo):

Asinttico: La ganancia en continua es H
1
(0)=1, por tanto el diagrama se inicia con una banda plana
de valor 0dB. El polo en -1 introduce una cada de -20dB/dec a partir de 1rad/s y el polo en -2
introduce una nueva cada de -20dB/dec a partir de 2rad/s. As, a partir de 2rad/s, el diagrama
asinttico presenta una pendiente de -40dB/dec.

Correcciones: A frecuencia e=2rad/s el codo del diagrama asinttico del mdulo vale -6dB. A
este valor hay que restarle 3dB puesto que el polo en -2 es un polo simple. Pero adems hay que
tener en cuenta el efecto del polo cercano (a menos de una dcada) situado en e=1rad/s. Para esto
ltimo, se toma la curva de mdulo normalizada (centrada en e=1rad/s) y se busca cunto cae el
mdulo con respecto de la asntota a frecuencia 2rad/s. Esta cada es de 1dB. En definitiva, la
correccin total a frecuencia e=2rad/s es: dB 10 dB 1 dB 3 dB 6 ) 2 (
1
= ~ j H .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 83

Para obtener la correccin a e=1rad/s se toma de
nuevo el diagrama de mdulo normalizado pero
ahora se centra ste a la frecuencia e=2rad/s (esto
es, se multiplica todo el eje de frecuencias por 2,
con lo que el diagrama empezar en 0.2, estar
centrado en 2 y terminar en 20). Se busca la
frecuencia 1rad/s (esta corresponder al valor 0.5
del diagrama normalizado ya que 0.52=1) y se
observa cunto cae el mdulo a esa frecuencia con
respecto al diagrama asinttico. Este valor es de
aproximadamente 1dB. As, la correccin a
e=1rad/s es: dB 4 dB 1 dB 3 dB 0 ) 1 (
1
= ~ j H

Diagrama de Bode (fase):

Asinttico: Puesto que no hay ni integradores ni
derivadores, la fase empieza en 0 y, despus, cada
polo simple introduce una cada de -90.


Correcciones: Para ver el efecto del polo en -1 sobre la fase a e=2rad/s se toma la curva
normalizada de fase para el caso de polo simple y se mira cunto difiere la fase real del diagrama
asinttico. A e=2rad/s vemos que la fase real est unos 30 por encima de la asntota. Por tanto,
la correccin es: 105 30 135 ) 2 (
1
= + ~ Z j H . Para ver el efecto del polo en -2 sobre la fase
en e=1rad/s se toma la curva normalizada y se busca la fase a frecuencia e = 1/2 rad/s. Esta fase
est unos 30 por debajo de la asntota, as, 75 30 45 ) 1 (
1
= ~ Z j H .

Diagrama de Nyquist: Para representarlo basta con tomar algunos puntos del diagrama de Bode.
Por ejemplo, a e=0rad/s el mdulo vale 1 y la fase 0; a e=1rad/s el mdulo vale 0.6 (-4dB) y la
fase -75; a e=2rad/s el mdulo vale 0.3 (-10dB) y la fase -105; a e= el mdulo vale 0 y la fase -
180. A continuacin se representan en coordenadas polares y se juntan los puntos con un trazo.

Diagrama de Nichols: El procedimiento es el mismo que para el diagrama de Nyquist, slo que
ahora el plano de representacin es el fase (grados)-ganancia (dB) con origen de coordenadas en
(0dB,-180).


Nyquist Nichols

Comprobacin va Matlab:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 84
>> num=2; den=conv( [ 1 1] , [ 1 2] ) ; bode( num, den) ,
>> nyqui st ( num, den)
>> ni chol s( num, den)
>> [ mag, f ase] =bode( num, den, [ 1, 2] ) , magdB=20*l og10( mag)
mag =
0. 6325
0. 3162
f ase =
- 71. 5651
- 108. 4349
magdB =
- 3. 9794
- 10. 0000

-80
-60
-40
-20
0
M
a
g
n
it
u
d
e

(
d
B
)
10
-2
10
-1
10
0
10
1
10
2
-180
-135
-90
-45
0
P
h
a
s
e

(
d
e
g
)
Bode Diagram
Frequency (rad/sec)
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Nyquist Diagram
Real Axis
Im
a
g
in
a
r
y
A
x
is
-180 -135 -90 -45 0
-70
-60
-50
-40
-30
-20
-10
0
Nichols Chart
Open-Loop Phase(deg)
O
p
e
n
-
L
o
o
p
G
a
in
(
d
B
)




Segundo sistema:
) 1 . 0 (
2
) (
2
+
=
s s
s H

Diagrama de Bode (mdulo):

Asinttico: Puesto que hay un integrador hay que obtener la aproximacin de bajas frecuencias.
sta es
s s
s H
BF
20
1 . 0
2
) (
2
= = . As, a e=1rad/s el mdulo correspondiente a la recta introducida
por el integrador es ) dB 26 ( 20 ) 1 (
2
= j H ; y a e=0.1rad/s es ) dB 46 ( 200 ) 1 . 0 (
2
= j H . A
e=0.1rad/s, puesto que hay un polo simple, la pendiente pasar de -20dB/dec a -40dB/dec.

Correccin: En e=0.1rad/s, puesto que hay
un polo simple, hay que bajar 3dB. Por tanto,
a e=0.1rad/s el mdulo valdr 43dB.

Diagrama de Bode (fase):

Al haber el integrador, la fase empieza en -
90. En e=0.1rad/s el polo simple introduce
una fase -90 con lo que la fase final ser -
180. La fase real pasar justo por medio de
la asntota (-135) ya que no hay ninguna raz
a una distancia menor que una dcada de
0.1rad/s.


Diagramas de Nyquist y Nichols: Se procede igual que en el sistema anterior. En el caso del
diagrama de Nyquist es posible calcular la asntota que cruza el eje real:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 85
2 4 2 4
2
2
2
2 2
01 . 0
2 . 0
01 . 0
2
1 . 0
1 . 0
1 . 0
2
) (
e e
e
e e
e
e e
e e
e e
e
+

+
= j
j
j
j
j H
| | 200
01 . 0
2
) ( Re
0
2 2

+

=

e
e
e j H


Nyquist Nichols


Comprobacin va Matlab:

>> num=2; den=[ 1 0. 1 0] ; bode( num, den) ,
>> nyqui st ( num, den)
>> ni chol s( num, den)
>> [ mag, f ase] =bode( num, den, 0. 1) , magdB=20*l og10( mag)
mag =
141. 4214
f ase =
- 135
magdB =
43. 0103
-50
0
50
100
150
M
a
g
n
itu
d
e
(
d
B
)
10
-3
10
-2
10
-1
10
0
10
1
-180
-135
-90
P
h
a
s
e

(
d
e
g
)
Bode Diagram
Frequency (rad/sec)
-200 -150 -100 -50 0
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
Nyquist Diagram
Real Axis
I
m
a
g
in
a
r
y

A
x
is
-180 -150 -120 -90
-10
0
10
20
30
40
50
60
70
80
Nichols Chart
Open-Loop Phase(deg)
O
p
e
n
-
L
o
o
p

G
a
in
(
d
B
)




Tercer sistema:
25 5 1 . 0 2
25
) (
2 3
+ +
=
s s
s H

Diagrama de Bode (mdulo):

Asinttico: La ganancia en continua es 1, por tanto, el Bode se inicia con una banda plana de valor
0dB. A continuacin hay un codo correspondiente a los dos polos complejos conjugados que
introducen una pendiente de -40dB/dec. El codo est situado en la frecuencia natural
s rad
n
/ 5 25 = = e .

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 86
Correccin: Puesto que el coeficiente de
amortiguamiento vale ,=0.1, hay una
resonancia de valor aproximado
5
2 . 0
1
2
1
= = ~
,
r
M (14dB).

Diagrama de Bode (fase):

Las asntotas pasan de 0 a -180 en
e
n
=5rad/s. Puesto que no hay ms races
que puedan perturbar la fase, la fase a 5rad/s
vale -90 (punto medio de la asntota). La
fase ser bastante brusca (seguir la asntota)
ya que el coeficiente de amortiguamiento es
pequeo.


Diagramas de Nyquist y Nichols:


Nyquist Nichols

Comprobacin va Matlab:

>> num=25; den=[ 1 2*0. 1*5 25] ; bode( num, den) ,
>> nyqui st ( num, den)
>> ni chol s( num, den)
>> [ mag, f ase] =bode( num, den, 5) , magdB=20*l og10( mag)
mag =
5
f ase =
- 90
magdB =
13. 9794

-60
-40
-20
0
20
M
a
g
n
it
u
d
e

(
d
B
)
10
-1
10
0
10
1
10
2
-180
-135
-90
-45
0
P
h
a
s
e

(
d
e
g
)
Bode Diagram
Frequency (rad/sec)
-3 -2 -1 0 1 2 3
-6
-4
-2
0
2
4
6
Nyquist Diagram
Real Axis
I
m
a
g
in
a
r
y

A
x
is
-180 -135 -90 -45 0
-50
-40
-30
-20
-10
0
10
20
Nichols Chart
Open-Loop Phase(deg)
O
p
e
n
-
L
o
o
p

G
a
in
(
d
B
)



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 87

5. Alfabeto griego


A o Alfa (a) N v Nu (nju) (n)
B | Beta (b) Xi (chi) (x)
I Gamma (g) O o micron (o)
A o Delta (d) H t Pi (p)
E c psilon (e) P Rho (r)
Z , Dseta (z) E o Sigma (s)
H q Eta (h) T t Tau (t)
O u Theta (zeta) (q) Y u psilon (u)
I i Iota (i) u | Fi (f)
K k Kappa (k) X _ Ji (ki) (c)
A Lambda (l) + Psi (y)
M Mu (mju) (m) O e Omega (w)

Tabla 6. Alfabeto griego

Nota importante: El coeficiente de amortiguamiento se denota con la letra , (dseta) y NO con la
letra (chi).


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 88

6. Servomotor de corriente continua

6.1 Introduccin
Para la realizacin de las prcticas de servomotores se utilizarn los diversos mdulos de que
dispone el Equipo Feedback, un generador de funciones, un osciloscopio digital, un multmetro
digital y un ordenador (con una tarjeta de adquisicin incorporada).


Fig. 45. Equipo Feedback.

6.2 Descripcin de los mdulos

El Equipo Feedback es un equipo modular diseado para realizar el control retroactivo (velocidad y
posicin) de un motor de continua, permitiendo estudiar experimentalmente los efectos y
limitaciones de las diversas configuraciones y algoritmos de control. Lo componen:

- Un soporte magntico sobre el que se montan los
distintos mdulos.
- Diversos cables: 7 de 55cm (4 de color amarillo y 3
de color gris), 13 de 25cm (3 rojos, 3 naranja y 7
grises) y 5 de 15cm (color amarillo)
- Los siguientes mdulos:
Fuente de alimentacin (Source Unit)
Motor cc ms tacmetro (Motor Tacho Unit)
Carga variable (Brake Unit)
Driver (Servo Amplifier Unit)
Preamplificador (Pre Amplifier Unit)
Potencimetro de referencia (Input Potenciometer)
Potencimetro de salida (Output Potenciometer)
Unidad atenuadora (Atenuator Unit)
Unidad operacional (Operational Amplifier Unit)



Fig. 46. Fuente de alimentacin.

Fuente de alimentacin: La fuente de alimentacin del equipo suministra una tensin simtrica de
15V y una corriente mxima de 3A y es la encargada de polarizar al resto de mdulos:

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 89
6.2.1 Planta

La planta est formada por el motor de continua y su carga.

Motor: La Fig. 47 muestra el motor de continua ms
tacmetro (Motor Tacho Unit). El motor puede
controlarse tanto por excitacin como por inducido, su
tensin de alimentacin es de 24V y acepta una
corriente mxima de 1.1A. A su eje se han
incorporado un disco para visualizar mejor su rotacin
y un tacmetro con salida accesible.


Fig. 47. Motor cc FRACMO de 24v y 1.1A.

Carga: El equipo dispone un mdulo (Brake Unit)
que realiza la funcin de carga variable aplicada al eje
del motor. Consiste en un freno magntico que
provoca en el eje un par que se opone al giro. Al
introducirse un imn, con mayor o menor profundidad,
en el disco acoplado al eje del motor, se generan
corrientes de Foucault de magnitud creciente que se
oponen a su movimiento, simulando as el par de
carga.



Fig. 48. Carga variable aplicada al eje del
motor.

Funcionamiento de la carga. Corrientes de
Foucault: Suponer que B
F
es la induccin magntica
(constante) del imn de frenado y que C es cualquier
trayectoria cerrada sobre el disco de aluminio.
El flujo magntico u
m
que atraviesa la curva C es el
producto de B
F
por el rea comn entre C y el imn.
Esta rea vara con el tiempo debido al movimiento de
rotacin del disco, con lo cual el flujo es variable con
el tiempo.

I
B
F

C
e
F

Fig. 49. Corrientes de Foucault
Por la ley de Faraday (
dt
d
fem
m
u
= ), a lo largo de la curva C se inducir una fem (fuerza
electromotriz) de signo opuesto al sentido de la variacin del flujo. Puesto que la trayectoria C es
conductora, existir una corriente I (corriente de Foucault o turbillonaria) determinada por el valor
de la fem dividida por la resistencia de la trayectoria.
Cuando, por el movimiento de rotacin del disco, el contorno C empieza a abandonar (con
velocidad e) el rea del imn, disminuye el flujo a travs de C y se induce una corriente I en sentido
horario. Por la ley de Lenz (
F
l I B F = ) esta corriente provoca una fuerza F que se opone al
movimiento frenando de esta manera al disco.
De manera anloga, cuando el contorno C empieza a entrar en el rea del imn, el sentido de la
fuerza inducida es tal que tiende a evitar que C penetre en el rea del imn.
A ms rea de imn sobre el disco, ms se frenar el movimiento.
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 90
6.2.2 Etapa de potencia (alimentacin de la planta)

Para alimentar el motor se requiere un amplificador de potencia, tambin llamado driver o
servoamplificador (Servo Amplifier Unit). El Equipo Feedback dispone tambin de la posibilidad
de anteponer un preamplificador (Pre Amplifier Unit) al driver.

Preamplificador: Esta etapa entrega al servoamplificador una tensin simtrica, segn el
comportamiento de las grficas, para posibilitar el movimiento del eje del motor en ambos sentidos
de giro. La mnima seal para mover el motor en el caso ms sensible (excitacin por campo) es
1.5V. De ah que las salidas empiecen en 1V. La ganancia nominal de esta etapa es de 25.
salida
entrada
1v
salida
entrada
1v
25
25


(a) Caractersticas entrada-salida en ambos sentidos (b) Mdulo preamplificador

Fig. 50. Etapa de potencia (preamplificador).

Driver (servoamplificador de potencia): La Fig. 51 muestra el esquema circuital del amplificador
de potencia del sistema. Este mdulo tiene dos entradas V
1
y V
2
y, dependiendo de cul sea la
mayor de las dos, el motor girar en uno u otro sentido.
M
A
A A
F F
F
+24v
V
1

V
2

Servoamplificador
Devanados
del motor


Fig. 51. Etapa de potencia (driver)

El driver utilizado permite la excitacin del motor tanto por inducido (rotor o armadura) como por
excitacin (esttor o campo). Los segmentos punteados de la Fig. 51 indican, mediante la letra
correspondiente (F: field, A: armature) qu conexiones deben realizarse para establecer un tipo de
excitacin u otra. En trminos generales, el control por inducido necesita ms aporte de tensin
para conseguir que el motor empiece a girar y para aumentar la velocidad de rotacin, pero es ms
fcil de controlar puesto que las caractersticas tensin-velocidad y carga-velocidad presentan
menos pendiente (sensibilidad). Por otro lado, en ambos tipos de excitacin, y debido a la friccin
de las escobillas, la tensin de control deber superar un cierto valor mnimo para que el motor
empiece a girar.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 91
Control por inducido (armadura o rotor). Con las conexiones A, el circuito resultante es el de la
Fig. 52. La fuerza contra-electromotriz (fcem) generada por el movimiento del rotor aparece entre
el emisor de los transistores y masa y, por lo tanto, en ausencia de carga, para aumentar la velocidad
habr que aumentar las tensiones de control V
1
(t) o V
2
(t). Si se mantiene la tensin de control
constante y se aumenta la carga, lo que aumentar (para que aumente el par y la carga gire) ser la
corriente inyectada por los emisores (i
i
(t)).
M
-
+ +
-
+24v
V
1

V
2

I
1
I
2


M
B=cte
+
V
a
(t)
I
a
(t)
R
a
L
a
-
+
fcem(t)
-
b
J
I, e
R
f

L
f

I
f
=cte
+
V
f
=cte
-


(a) (b)

Fig. 52. Control por rotor (circuito y esquema conceptual).


Ecuaciones dinmicas: (ver figura b)
- Parte elctrica: ) (
) 1 (
1
) (
1
) ( s V
s R
s V
s L R
s I
a
a a
a
a a
a
t +
=
+
= , con
a
a
a
R
L
= t
- Par: El rotor o armadura es un conjunto de N conductores de longitud l a una distancia
(radio) R del eje de rotacin por los cuales circula la corriente I
a
(t). En presencia del campo
magntico B cada uno de estos conductores experimenta una fuerza B l t I t F
a
, , ,
= ) ( ) ( [N].
Al estar sujetos al eje de rotacin, esta fuerza tiene como resultado el giro de los
conductores y, por tanto, la aparicin de un par cuya magnitud viene dada por
a m a
I k t I B l N R t F R t = = = I ) ( ) ( ) ( [Nm].
- Fcem (fuerza contraelectromotriz): . El mximo par se da cuando el motor est parado. El
hecho de que el rotor empiece a girar provoca la aparicin de una tensin de oposicin
) ( ) ( ) ( t k t l B N t fcem
e
e e = = que ir creciendo hasta igualar a V
a
(t), momento en el
cual la corriente neta I
a
(t) ser cero y, por tanto, se anular el par I(t). Es decir, la
velocidad e ir creciendo hasta anular el par I, momento en que se mantendr constante
(velocidad de vaco). Desde el punto de vista circuital el motor se comporta como una
fuente de tensin controlada por velocidad,
dt
dI
L t I R t fcem t V
a
a a a a
+ = ) ( ) ( ) ( , | | ) ( ) (
) 1 (
1
) ( s fcem s V
s R
s I
a
a a
a

+
=
t
.
- Carga: Para conseguir que la carga gire a velocidad e, el par suministrado por el motor ha
de igualar al par que ofrece la carga, caracterizada sta por un momento de inercia J y un
rozamiento b. As pues,
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 92
) ( ) ( ) ( ) ( t b
dt
d
J t b t J t e
e
e o + = + = I , | | ) ( ) (
1
) ( s s
Js
s
b
I I = O

Esquema de bloques: El esquema de bloques correspondiente al sistema de la
Fig. 52(b), es el representado en la siguiente figura,

V
a
fcem

I
a I

I
b
A

O

O

k
m
k
e
b

) 1 (
1
s R
a a
t +

J
1

s
1

s
1

+

+




Fig. 53. Control por rotor (esquema de bloques).


Funcin de transferencia: A partir del diagrama de bloques de la figura anterior, se obtiene que las
funciones de transferencia de V
a
(t) a e(t) y de V
a
(t) a u(t) son, respectivamente
e m a a
m
a
k k Js b s R
k
s V
s
+ + +
=
O
) )( 1 ( ) (
) (
t
y
s k k Js b s R
k
s V
s
e m a a
m
a
1
) )( 1 ( ) (
) (

+ + +
=
O
t

Haciendo la hiptesis de
a a
L R >> , el modelo simplificado de primer orden queda como
1 ) (
) (
+
=
O
s
k
s V
s
M
M
a
t
y
) 1 ( ) (
) (
+
=
O
s s
k
s V
s
M
M
a
t

siendo
e m a
m
M
k k b R
k
k
+
= y
e m a
a
M
k k b R
J R
+
= t .


Control por campo (excitacin o estator): Con las conexiones F el circuito de control del motor
es el que muestra la
Fig. 54.
M
-
+
+
-
+24v
V
1

V
2

I
1
I
2



M
B(t)
+
V
a
=cte
I
a
=cte
R
a
L
a
-
+
fcem
-
b
J
I, e
R
f

L
f

I
f
(t)
+
V
f
(t)
-

(a) (b)
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 93

Fig. 54. Control por esttor (circuito y esquema conceptual).

La fcem generada por el giro del motor aparece entre el colector de los transistores y la
alimentacin, y no influye en la corriente inyectada por stos que pasar a depender bsicamente de
las tensiones de entrada V
1
, V
2
. El resultado es que una vez alcanzado el par mnimo para que el
motor empiece a girar, la corriente se mantendr constante (al no depender de la fcem) y el motor
ir aumentando su velocidad. Si no hay carga, un ligero incremento de V
1
, V
2
, aumentar
substancialmente la velocidad; y si se carga, aunque sea muy ligeramente el motor, la velocidad
descender bruscamente al no aumentar la corriente para compensar el aumento de carga.

Ecuaciones dinmicas:
- Parte elctrica: ) (
) 1 (
1
) (
1
) ( s V
s R
s V
s L R
s I
f
f f
f
f f
f
t +
=
+
= , con
f
f
f
R
L
= t
- Flujo magntico: ) ( ) ( t I k t B
f f
=
- Par: ) ( ) ( ) ( ) ( ) ( t I k I t I k l N R I t B l N R t F R t
f m a f f a
= = = = I
- Carga: ) ( ) ( ) ( ) ( t b
dt
d
J t t J t
b
e
e
o + = I + = I , | | ) ( ) (
1
) ( s s
Js
s
b
I I = O
- Fcem:
a a a
I R fcem V =


Esquema de bloques:


V
f I
f I

I
b
A

O

O

k
m
b

) 1 (
1
s R
f f
t +

J
1

s
1

s
1

+




Fig. 55. Control por esttor (esquema de bloques).


Funcin de transferencia: A partir del diagrama de bloques anterior se obtiene que las funciones de
transferencia de V
f
(t) a e(t) y de V
f
(t) a u(t) son, respectivamente
) )( 1 ( ) (
) (
Js b s R
k
s V
s
f f
m
f
+ +
=
O
t
y
s Js b s R
k
s V
s
f f
m
f
1
) )( 1 ( ) (
) (

+ +
=
O
t

Haciendo la hiptesis de
f f
L R >> , el modelo simplificado de primer orden queda como
1 ) (
) (
+
=
O
s
k
s V
s
M
M
f
t
y
) 1 ( ) (
) (
+
=
O
s s
k
s V
s
M
M
f
t

siendo
b R
k
k
f
m
M
= y
b
J
M
= t .


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 94

6.2.3 Sensores
Potencimetro de entrada: Es el encargado de transducir la consigna en la mayora de los
montajes que realizaremos. El dial que lleva incorporado tiene un rango til nominal de hasta 300
y la tensin total alrededor de l es de 30V, por tanto su resolucin es de 1V/10.

15v
V
R
+
-15v
u
R
-150 150


(a) Esquema conceptual (b) Aspecto fsico
Fig. 56. Potencimetro de entrada

Tacmetro (generador tacomtrico): La tensin a su salida es proporcional a la velocidad de giro
del eje al que va acoplado. La Fig. 57 muestra el aspecto de este mdulo. Su sensibilidad (o
ganancia) k
T
vale nominalmente 2.6V/1000rpm.

V
T
+
O


(a) Esquema conceptual (b) Aspecto fsico
Fig. 57. Dnamo tacomtrica

Potencimetro de salida: Tiene las mismas caractersticas que el potencimetro de entrada y est
conectado al eje del motor con una relacin de engranajes de 1:N, siendo N = 30 (ver Figura).
Puesto que su tensin V
c
es proporcional a la posicin angular del eje del motor, se utilizar para
medir la posicin del motor y visualizar su velocidad de rotacin.

M
30

1


(a) Esquema conceptual (b) Aspecto fsico
Fig. 58. Potencimetro de salida
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 95
6.2.4 Mdulos para la implementacin de compensadores

Mdulo operacional (filtro compensador): Consiste en un amplificador inversor de tres entradas
con tres posibles alternativas a la hora de establecer la cadena retroactiva (negativa) del operacional
permitiendo as la implementacin de diversos algoritmos de control.
R
1

R
1

R
1

+
V
o
V
3

V
2

V
1

R
1

R
2

C
2

E x t . F B

(a) Esquema conceptual (b) Aspecto fsico
Fig. 59. Mdulo operacional


Atenuador: Est formado por dos potencimetros independientes de 10K y permite atenuar la
seal de salida del filtro compensador, por lo que la combinacin de ambos mdulos (operacional y
atenuador) constituye un controlador de ganancia ajustable.


15v
V
o2
+
-15v
u
2
15v
V
o1
+
-15v
u
1

(a) Esquema conceptual (b) Modulo atenuador
Fig. 60. Atenuador

Ambos mdulos se usan para implementar controladores de ganancia variable, por ejemplo,

100K
+
100K
100K
10K
Unidad operacional
Unidad atenuadora
V
1

V
2

V
o

o 10K
(1o) 10K







100K
+
100K
100K
V
1
V
2
V
o

o 10K
(1o) 10K
I
V'

Fig. 61. Unidad operacional y atenuador

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 96
Por un lado,
K
V V
I
100
2 1
+
= y por otro
K
V V
K
V
I
o
10 ) 1 (
'
10
0 '
o o

+

= .
Puesto que
K
V
I
100
' 0
= , podemos sustituir K I V 100 ' = , y queda
K
V K I
K
K I
I
o
10 ) 1 (
100
10
100
o o

+

= .

Despejando V
o
, el resultado es
( ) ( )
2 1 2 1
1
) 1 ( 1 . 0
1
) 1 (
100
10
V V V V
K
K
V
o
+
|
.
|

\
|
+ = +
|
.
|

\
|
+ =
o
o
o
o

donde la ganancia del controlador es
o
o
1
) 1 ( 1 . 0 + =
p
k .

Las posiciones del dial de la unidad atenuadora corresponden a 10o. Por tanto, la relacin entre la
posicin del dial, el factor o y la ganancia del controlador es:

posicin 0 0.5 1 2 5 10
o = posicin/10 0 0.05 0.1 0.2 0.5 1
o
o
1
) 1 ( 1 . 0 + =
p
k
20.09 10.09 5.08 2.05 1

Es decir, el valor aproximado de k
p
es 10/posicin.


6.2.5 Mdulos auxiliares

Mdulos de acondicionamiento: Protoboard para implementar PIDs.

Tarjeta de adquisicin de datos: PCL-711, PCL-812-PG para control digital

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1314a 97

6.3 Caractersticas del motor MS150 utilizado en las prcticas


Smbolo Descripcin Valor
J Momento de inercia del mdulo motor/tacmetro sin carga 8010
-6
Kg m
2

k
e
Constante elctrica (de fcem) del motor
(control por inducido con i
f
= 1A)
410
-3
V s rad
-1

Constante elctrica (de fcem) efectiva del motor
(control por inducido y modelo lineal)
6.710
-3
V s rad
-1

k
m
Constante magntica (de par) del motor
(control por inducido con i
f
= 1A)
1710
-3
Nm A
-1

Constante magntica (de par) efectiva del motor
(control por inducido y modelo lineal)
3.310
-3
Nm A
-1

Mxima velocidad normal del rotor
(control por inducido y modelo lineal)
210 rad/s
(2000 rpm)
Velocidad absoluta mxima
(aprox.)
500 rad/s
(4800 rpm)
k
T
Constante del tacmetro 2.6 V
rms
/ 1000rpm
k
M
Ganancia del motor (driver)
(veloc. en vaco por unidad de tensin aplicada al preamplif.)
247 rad s
-1
V
-1

(2400 rpm V
-1
)
Ganancia (de tensin) del preamplificador 25
Par debido a la friccin esttica (escobillas) 510
-3
Nm
b Coeficiente de rozamiento viscoso despreciable
t
M
Constante de tiempo (efectiva) del motor 25010
-3
s
R
i
Resistencia del rotor 3.2O
L
i
Inductancia del rotor 8.610-3 H
Resistencia de cada devanado del esttor 3.5O
Inductancia de cada devanado del esttor 17.510
-3
H
Corriente lmite del driver (aprox.) 2 A
J
L

Momento de inercia del disco de frenado (mxima carga) 41210
-6
Kg m
2

N:1
Relacin de engranajes 30:1
Tabla 7. Caractersticas del servomotor de prcticas

You might also like