Sei sulla pagina 1di 84

Sistemas Electrnicos de Control

Curso 2011/2012-2






Tema 1. Teora de Sistemas







Profesora: Rosa M Fernndez Cant

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 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 Ejercicios resueltos ......................................................................................................................... 19
3. Respuesta temporal ................................................................................................................................ 26
3.1 Obtencin de la respuesta temporal a partir de la ecuacin diferencial (mtodo clsico) ............. 26
3.2 Transformada de Laplace ............................................................................................................... 27
3.2.1 Definicin y propiedades ........................................................................................................ 27
3.2.2 Teorema del valor inicial (TVI) y teorema del valor final (TVF) ........................................... 29
3.2.3 Solucin de EDOs (lineales y de coeficientes constantes) en el dominio s ............................ 29
3.2.4 Clculo de residuos ................................................................................................................. 30
3.3 Obtencin de la respuesta temporal a partir de la funcin de transferencia .................................. 34
3.3.1 Diagramas de polos y ceros .................................................................................................... 34
3.3.2 Modos naturales ...................................................................................................................... 34
3.3.3 Polos dominantes .................................................................................................................... 36
3.4 Transitorios. Dinmica de orden 1, 2 y n ....................................................................................... 37
3.4.1 Dinmica de primer orden ...................................................................................................... 37
3.4.2 Dinmica de segundo orden .................................................................................................... 38
3.4.3 Bloque de segundo orden con un polo (o un cero) adicional .................................................. 40
3.4.4 Sistemas de orden n (I). Con polos dominantes ..................................................................... 41
3.4.5 Sistemas de orden n (II). Sin polos dominantes: Formas prototipo ...................................... 41
3.4.6 Sistemas de orden infinito (retardo puro) ............................................................................... 43
3.5 Simulacin de la respuesta temporal .............................................................................................. 44
3.5.1 Introduccin del sistema. Polos, ceros y residuos .................................................................. 44
3.5.2 Respuesta temporal con Matlab .............................................................................................. 47
3.5.3 Respuesta temporal con Simulink........................................................................................... 49
3.6 Ejercicios resueltos ......................................................................................................................... 50
4. Respuesta frecuencial ............................................................................................................................ 56
4.1 Rgimen permanente ....................................................................................................................... 56
4.1.1 Bases ....................................................................................................................................... 56
4.1.2 Sistema resonante de segundo orden ...................................................................................... 58
4.2 Diagramas de Bode ......................................................................................................................... 60
4.2.1 Reglas para el trazado de la aproximacin asinttica ............................................................. 60
4.2.2 Curvas de correccin de los diagramas asintticos ................................................................. 63
4.3 Simulacin de la respuesta frecuencial. Matlab............................................................................. 64
4.4 Ejercicios resueltos ......................................................................................................................... 65
5. Alfabeto griego ....................................................................................................................................... 74
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 3
6. Servomotor de corriente continua ........................................................................................................ 75
6.1 Introduccin .................................................................................................................................... 75
6.2 Descripcin de los mdulos ............................................................................................................ 75
6.2.1 Planta ...................................................................................................................................... 76
6.2.2 Etapa de potencia (alimentacin de la planta) ....................................................................... 77
6.2.3 Sensores .................................................................................................................................. 81
6.2.4 Mdulos para la implementacin de compensadores ............................................................. 82
6.2.5 Mdulos auxiliares ................................................................................................................. 83
6.3 Caractersticas del motor MS150 utilizado en la Prctica ............................................................. 84

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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
i eq
T T .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 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 1112b 19

2.4 Ejercicios resueltos

Ejercicio 1. 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).

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
:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 20


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:
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).

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 21
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
) (
) (



Ejercicio 2. 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. 17. Esquema de bloques de un acoplamiento elstico

Se pide calcular, usando la regla de Mason las siguientes funciones de transferencia:
) (
) (
) (
1
s T
s P
s G
E
M
= y
) (
) (
) (
2
s T
s P
s G
E
L
=
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 1112b 22

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).


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
, ( ) b
s J
L
M
= 1
1 1
2
, b
s J
L
L
) 1 (
1 1
3
= ,
s
L
K
s s J
L ) 1 (
1 1 1
4
=

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 1112b 23


) )( 1 (
1 1
) 1 (
1 1 1
5
b
s J
K
s s J
L
L
s
M
= , ( ) b
s J
K
s s J
L
M
s
L
) 1 (
1 1
) 1 (
1 1 1
6
=

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 1112b 24





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 1112b 25

,


,






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 1112b 26
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 10. 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 0 ) ( 2 ) ( 3 ) ( = + + t y t y t y ` ` ` :

Su ecuacin caracterstica (expresada en trminos del operador derivacin D) es
0 2 3
2
= + + D D . 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:
t t
H
e c e c t y
2
2 1
) (

+ = .

2) Solucin de la ecuacin particular A t y
p
= ) ( , 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:
5 . 0 ) (
2
2 1
+ + =
t t
e c e c t y .

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

5 . 0 5 . 0 ) (
2
+ =
t t
e e t y .
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 27

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 1112b 28
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 1112b 29
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 11).
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
I
I

=
+ +
+ +
= =

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 1112b 30
- 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 11. 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 1112b 31
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. 18 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. 18. 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 1112b 32
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 12. 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.

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:

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 1112b 33
Mdulo:
pn p p
zm z z
V V V
V V V
k A


=
.
.
2 1
2 1

Fase: ( ) ( )
pm p zm z
V V V V A Z + + Z Z + + Z = Z
1 1


Y si hubiramos tenido n polos y ningn cero:

Mdulo:
pn p p
V V V
k A

=
.
2 1
1

Fase: ( )
pm p
V V A Z + + Z = Z
1
0

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:
3
4
3
2
2 2 = = =
p
z
V
V
B , Fase: = = Z Z = Z 0 180 180
p z
V V B

As pues, finalmente,

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


Ejemplo 13. 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]=residue(num,den)
r =
o
je
-1 -2 -3 -4
V
p

V
z

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 34
-0.6100
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. 19).

s
je
o
) (
1
p s
p
1
s

1
p


p
2
p
3
z
1

Fig. 19. 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. 20 muestra un conjunto de polos junto con sus modos naturales asociados.


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

Fig. 20. Modos naturales
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 35

(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
m

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 14. 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
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 36
3
1
3 2
1
2 =

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


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. 21.

(1) (2) (3)
je
o

Fig. 21. Polos dominantes

En la Fig. 21 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
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 37
(b) Residuo: A
3
es de menor valor pues en su clculo aparecen valores (mdulos) elevados en el
denominador.

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. 22. 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. 23. 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. 24. Respuesta impulsional de primer orden
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 38

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. 25. 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
m
.e
n

p
p*
o
je
o

Fig. 26. 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 c)

m: ngulo relacionado con el amortiguamiento (si m=0, el sistema no est amortiguado .=0; si
m=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 m=135 y a un rebase del R
pt
=5% en la
respuesta indicial)

2) Respuesta indicial:

- Formulacin: ) sin(
1
1 ) (
2
m e
.
.e

+ =

t
e
t y
d
t
n


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 39
- 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. 27. Respuesta indicial de segundo orden


Tiempo de subida: t
r
d
=
m
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. 28. 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. 29. 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 1112b 40
- 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. 30. 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
=
|
\

|
.
|
.m
e
e
1

t
pz
d
=
t m
e
1





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

|
.
|
.m
e
e
2

t
pp
d
=
+ t m
e
2






y
z
y

m
p
p*
m
1
-b




y
p
y

m
p
p*
m
2
-a



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 41
- 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

):


m
p
p*
m
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 1112b 42



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 15. Formas prototipo.
Para obtener los polinomios normalizados (e
0
=1) de Butterworth se puede usar la funcin buttap:

>> [z,p,k]=buttap(4);[nu,de]=zp2tf(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 besselap:










Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 43
>> [z,p,k]=besselap(4);[nu,de]=zp2tf(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 16. Respuesta indicial de un sistema con retardo puro en MATLAB. En primer
lugar se introduce el sistema con tf y set y a continuacin se ejecuta la instruccin step:
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 44
>> H=tf(3,[1 0]);set(H,'InputDelay',2),H

Transfer function:
3
exp(-2*s) * -
s

>> step(H),axis([0 4 -1 4])

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


3.5 Simulacin de la respuesta temporal

3.5.1 Introduccin del sistema. Polos, ceros y residuos

Ejemplo 17. 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 tf (de transfer function):

>> H=tf(num,den)
Transfer function:
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 'InputDelay':

>> G=tf(1,[1 1])
Transfer function:
1
-----
s + 1
>> set(G,'InputDelay',0.1)
>> G
Transfer function:
1
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 45
exp(-0.1*s) * -----
s + 1


Ejemplo 18. Polos, ceros, residuos. Para obtener los polos y ceros de un sistema se pueden usar
las funciones roots, pole, zero, pzmap. Los residuos se pueden obtener con ayuda de la
funcin residue. 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=tf(num,den);

2) Obtener sus polos. Se puede hacer con roots o con pole.

>> roots(den)
>> pole(H)
ans =
-0.2500 + 0.9682i
-0.2500 - 0.9682i

3) Obtener sus ceros. Se puede hacer con roots o con zero.

>> roots(num)
>> z=zero(H)
z =
Empty matrix: 0-by-1

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

>> pzmap(H),axis([-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 =
Empty matrix: 0-by-1

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 46
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 axis 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 >>help 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 residue:

>> [r,p,k]=residue(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 series, parallel o feedback. Para
multiplicar polinomios se puede usar la funcin conv.


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

Fig. 31. Interconexin de sistemas

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

>> G1=tf(1,[1 1]);G2=tf(1,[1 2]);Gd=series(G1,G2)
Transfer function:
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


r
+
_

y
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 47

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,



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

>> T=feedback(Gd,tf(1,[1 3]))
Transfer function:
s + 3
----------------------
s^3 + 6 s^2 + 11 s + 7

(Notar que, por defecto, la funcin feedback 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
impulse
respuesta impulsional (excitacin impulso unitario)
step
respuesta indicial (excitacin escaln unitario)
lsim
respuesta a excitaciones arbitrarias tales como rampas, sinusoides,
combinaciones de seales,
linspace, :
funciones que sirven para generar vectores de tiempo
plot
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 impulse, step y lsim se 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 plot. Para ms informacin, se sugiere hacer >>help
nombre_funcion.

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

>> t=linspace(0,10);
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 48
>> t=linspace(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].



Ejemplo 20. 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):

>> step(H) o >> step(num,den)

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

>> t=linspace(0,35);
>> step(num,den,t)

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

>> y=step(num,den,t);
>> plot(t,y,'r--')
>> grid,title('Respuesta indicial'),xlabel('Tiempo [s]')


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


Ejemplo 21. 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 lsim. 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=linspace(0,60,100);

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 49
Excitacin definida sobre el eje temporal anterior:

>> u=sin(0.2*t); %excitacin sinusoidal

Obtencin de la respuesta temporal (notar que tambin es posible invocar lsim sin argumentos de
salida).

>> y=lsim(num,den,u,t); %respuesta del sistema
>> plot(t,u,t,y) %representacin grfica
>> legend('u','y'),xlabel('Tiempo [s]') %opciones del grfico


Fig. 33. 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. 34. 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).
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 50

(a) (b)
Fig. 35. Simulacin de respuestas temporales con Simulink

3.6 Ejercicios resueltos

Ejercicio 3. 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
m e
.
.e
para 1 0 s s . y donde
2
1 . e e =
n d
, ) arccos(. t m = . 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):

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 51

je
n

d
je
m
.e
n

p
p*
o
je
o


(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:


( ) ( ) m m
.
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*
m
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 m e
.
.e


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

+ =

t t e k t y
d
t
n
m e
.
.e

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 52


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
` `
(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
m e
.
.e
k t y y
s
= =

) ( lim ) (

(b) ( ) ( ) | | m e e m 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
m e m .e
.


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

(c)
( ) ( ) ( ) | |
( ) ( ) | | m e e m e .e e
.
m e e m 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
m e m .e e
.
m e m .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 =

+
=

+ = ` `

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 53


Ejercicio 4. 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 .
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



2j
je
o
1.9j
-0.5
105
90
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 54
|
.
|

\
|

+ =
|
.
|

\
|

+ 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



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: >> step(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



Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 55
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 ).


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: >> step(-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 1112b 56

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 m(e) = (fase de
salida) (fase de entrada) que introduce el sistema H(s):

) ( ) ( e e j H A = ,
) ( ) ( e e m 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 m
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 1112b 57
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

m
1

(e
1
)
Nyquist:
0
A
m
e
e
Cartesiana:
0
e
1

A
1

e
1

m
1

0

20log(A)
m
log e
log e
Bode:
0dB
0
A
1
|
dB

m
1

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

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 58
- 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

m
.e
n

p
p*
e
n

e e .
r n
= 1 2
2

3) Determinacin grfica de la respuesta frecuencial:

e
e
e
e m 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 1112b 59

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. 36. (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. 37. 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. 38. Rebase en tiempo y rebase en frecuencia en funcin del coeficiente de amortiguamiento.


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 60
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. 39. 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 1112b 61
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. 40. Evolucin de la fase en sistemas de fase no mnima.



Ejemplo 22. 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 23. 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 1112b 62

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 1112b 63


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. 41. 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. 42. Correccin en los polos complejos.

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 64

4.3 Simulacin de la respuesta frecuencial. Matlab

Funciones: Las principales funciones son:

Funcin Descripcin
bode
Diagramas de Bode (mdulo y fase)
nyquist
Diagrama polar (o de Nyquist)
nichols
Diagrama fase-ganancia (o de Nichols)
logspace
Funcin que sirve para generar vectores de frecuencias (espaciado
logartmico)
freqs
Valores (complejos) de la respuesta frecuencial
semilogx
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 24. 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=logspace(-1,5); %frecuencias 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,fase]=bode(num,den,w);
>> subplot(211),semilogx(w,20*log10(mag),'r')
>> subplot(212),semilogx(w,fase,'g')


(a) (b) (c)
Fig. 43. 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 1112b 65
>>[mag,fase]=bode(num,den,2)
>>[mag,fase]=bode(num,den,20)
o bien
>> [mag,fase]=bode(num,den,[2 20])
mag =
0.6325
0.0050
fase =
-161.5651
-178.5643


4.4 Ejercicios resueltos

Ejercicio 5. 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 1112b 66

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 1112b 67
(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 1112b 68


Ejercicio 6. 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 1112b 69

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 1112b 70
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 7. 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 1112b 71

(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 1112b 72
(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 1112b 73
(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)





Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 74


5. Alfabeto griego


A o Alfa (a) N v Nu (nju) (n)
B | Beta (b) c Xi (chi) (x)
I Gamma (g) O o micron (o)
A o Delta (d) H t Pi (p)
E c psilon (e) P p Rho (r)
Z . Dseta (z) E o Sigma (s)
H n Eta (h) T t Tau (t)
O u Theta (zeta) (q) Y u psilon (u)
I i Iota (i) u o Fi (f)
K k Kappa (k) X ; Ji (ki) (c)
A Lamba (l) + v Psi (y)
M u 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 c (chi).


Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 75

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. 44. 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. 45. 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 1112b 76
6.2.1 Planta

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

Motor: La Fig. 46 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. 46. 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. 47. 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. 48. 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 1112b 77
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. 49. Etapa de potencia (preamplificador).

Driver (servoamplificador de potencia): La Fig. 50 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. 50. 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. 50 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 1112b 78
Control por inducido (armadura o rotor). Con las conexiones A, el circuito resultante es el de la
Fig. 51. 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. 51. 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 1112b 79
) ( ) ( ) ( ) ( 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. 51(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. 52. 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. 53.
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 1112b 80

Fig. 53. 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. 54. 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 1112b 81

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. 55. 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. 56 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. 56. 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. 57. Potencimetro de salida
Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 82
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. 58. 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. 59. 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. 60. Unidad operacional y atenuador

Tema 1. Teora de Sistemas
ETSETB. Sistemas Electrnicos de Control 1112b 83
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 1112b 84

6.3 Caractersticas del motor MS150 utilizado en la Prctica


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

Potrebbero piacerti anche