Professional Documents
Culture Documents
0
. ). ( dt e t f
st
}
1
0
. . 2 dt e
st
}
2
1
. ). 1 ( dt e
st
}
2
. . 0 dt e
st
1
0
. 2
(
s
e
st
2
1
. 1
(
s
e
st
s
2
-
s
e
s
. 3
s
e
s 2
. 1
F(s)
Tambien se puede resolver el problema descomponiendo la Iuncion en suma de
Iunciones de transIormadas conocidas:
Puesto que I(t) I
1
(t) I
2
(t) I
3
(t), aplicando la propiedad de linealidad se cumplira que:
F(s) F
1
(s) F
2
(s) F
3
(s). Puesto que I
2
(t) y I
3
(t) son escalones trasladados en el
tiempo uno y dos segundos respectivamente, y con amplitudes 3 y 1, sus transIormadas
de Laplace seran:
F
1
(s)
s
2
; F
2
(s) -
s
e
s
. 3
; F
3
(s)
s
e
s 2
. 1
t
t
1 3
1 2
2
2
-1
4
-3
1
2
1
2
I
1
(t)
I
3
(t)
I
2
(t)
t
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 3 07/01/05
Y por lo tanto F(s)
s
2
-
s
e
s
. 3
s
e
s 2
. 1
B. En este caso la Iuncion puede descomponerse en suma de Iunciones rampa
desplazadas en el tiempo:
Cuyas transIormadas de Laplace son:
F
1
(s)
2
4
s
; F
2
(s)
2
. 4
s
e
s
; F
3
(s)
2
. 1
s
e
s
; F
4
(s)
2
3
. 1
s
e
s
Aplicando la propiedad de linealidad se obtiene la transIormada de la Iuncion I(t):
F(s)
2
4
s
-
2
. 5
s
e
s
2
3
. 1
s
e
s
Como puede verse, la utilizacion de las propiedades de la TransIormada de Laplace
representa un metodo de resolucion mas rapido y seguro que la aplicacion directa de la
deIinicion
PROBLEMA 2
Calcular las transIormadas inversas de Laplace de las siguientes Iunciones:
a) F(s)
) 2 2 .(
) 1 (
2
+ +
+
s s s
s
b) F(s)
2
) 1 (
) 2 (
+
+
s
s
c) F(s)
) 2 2 ).( 2 .(
) 1 (
2 2
+ + +
+
s s s s
s
t
1
-4
-2
4
2
2
3 5
I
4
(t)
I
3
(t)
I
2
(t)
I
1
(t)
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 4 07/01/05
El metodo que se va a utilizar consiste en descomponer la Iuncion en Iracciones simples
y hallar las transIormadas inversas de cada una de dichas Iracciones.
a) F(s)
) 2 2 .(
) 1 (
2
+ +
+
s s s
s
s
A
2 . 2
2
+ +
+
s s
C Bs
IdentiIicando ambos numeradores:
s 1 A.(s
2
2.s 2) s.(B.s C)
0 A B B -1/2
1 2.A C C 0
1 2.A A 1/2
F(s)
s
2 / 1
-
2 2
. 2 / 1
2
+ + s s
s
Calculo de las transIormadas inversas
L
-1
(
s
2 / 1
u
0
(t).1/2 donde u
0
(t) es el escalon unitario
Para calcular la transIormada inversa de una Iraccion con polos complejos, se realizaran
las siguientes transIormaciones:
2 2 2
1 ) 1 (
. 2 / 1
2 2
. 2 / 1
+ +
=
+ + + s
s
s s
s
es decir se pone el denominador en Iorma de (sa)
2
b
2
A continuacion se eIectua el cambio de variable S s1, es decir S sa, con lo que se
obtiene:
1
2 / 1 . 2 / 1
2
+
S
S
De acuerdo con la propiedad de traslacion de la transIormada de Laplace:
L
-1
(
+ + 1 ) 1 (
. 2 / 1
2
s
s
e
-t
.L
-1
(
1
2 / 1 . 2 / 1
2
S
S
L
-1
(
1
2 / 1 . 2 / 1
2
S
S
L
-1
(
+1
. 2 / 1
2
S
S
- 1/2. L
-1
(
+1
1
2
S
2
1
.cos.t
2
1
.sen.t
Por lo tanto:
L
-1
(
+ + 1 ) 1 (
. 2 / 1
2
s
s
2
1
e
-t
. | | t t . sen . cos
Y I(t)
2
1
(1 - e
-t
. | | t t . sen . cos ) para t ~ 0
b) F(s)
2
) 1 (
) 2 (
+
+
s
s
Haciendo el cambio s1 S se obtiene:
2 2
1 1 1
) (
S S S
S
S F + =
+
=
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 5 07/01/05
L
-1
(
+
2
1 1
S S
1 t para t ~ 0
Por lo tanto
L
-1
|F(s)| e
-t
.(1 t) para t ~ 0
c) F(s)
) 2 2 ).( 2 .(
) 1 (
2 2
+ + +
+
s s s s
s
Descomponiendo en Iracciones simples:
F(s)
2 2 2
2 2
+ +
+
+
+
+ +
s s
E Ds
s
C
s
B
s
A
IdentiIicando coeIicientes se obtiene:
F(s)
2 2
4 / 1
2
8 / 1 4 / 1 8 / 1
2 2
+ +
+
+
+ +
s s
s
s s s
Y teniendo en cuenta los resultados anteriores:
I(t) L
-1
|F(s)| -1/8 1/4t 1/8.e
-2t
1/4(cos.t sen.t).e
-t
para t~0
PROBLEMA 3
Linealizar cada uno de las siguientes ecuaciones:
a) y`
2
5.y.y` y u`.cos.u u
2
b) y` 5.y 3.u` u 1
en torno al punto de Iuncionamiento deIinido por u
0
t/4, obteniendo en cda caso la
Iuncion de transIerencia Y(s)/U(s).
La linealizacion de una ecuacion diIerencial no lineal, consiste en desarrollar en
serie de Taylor cada uno de sus terminos alrededor del punto de Iuncionamiento, y
tomar unicamente los terminos lineales de dicho desarrollo. Para ello es imprescindible
conocer el valor que toman todas las variables en dicho punto de Iuncionamiento.
1. Calculo del punto de Iuncionamiento.
En el punto de Iuncionamiento, tambien llamado de equilibrio,las variables que
deIinen el comportamiento del sistema no suIren variaciones por lo que sus derivadas se
anulan. Por lo tanto las ecuaciones en el punto de Iuncionamiento quedan reducidas a:
a) y
0
u
0
2
con y
0
` 0; u
0
` 0; u
0
t/4
b) 5.y
0
u
0
1 con y
0
` 0; u
0
` 0; u
0
t/4
es decir
a) y
0
t
2
/16; y
0
` 0; u
0
` 0; u
0
t/4
b) y
0
(t/4 1)/5; y
0
` 0; u
0
` 0; u
0
t/4
Una vez conocido el valor de todas las variables en el punto de Iuncionamiento, se
puede desarrollar en serie de Taylor cada una de las ecuaciones.
2. Desarrollo en serie de Taylor
Desarrollando cada termino de cada una de las ecuaciones y reteniendo unicamente
los terminos lineales del desarrollo, se obtiene:
a) | | | | | | | | = + + + + + + ) .( 1 ) ' ' ( 5 ) .( ' 5 ' . 5 ) ' ' .( ' 2 '
0 0 0 0 0 0 0 0 0 0 0 0
v v v v v v v v v v v v v v v
| | | | | | ) .( 2 ) .( sen ' ) ' ' .( cos cos '
0 0
2
0 0 0 0 0 0 0
u u u u u u u u u u u u u + + +
c) | | | | | | | | | | 1 ) .( 1 ) ' ' .( 3 ' 3 ) .( 5 5 ) ' ' .( 1 '
0 0 0 0 0 0 0 0 0 0 0 0
+ + + + = + + + u u u u u u v v v v v v
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 6 07/01/05
Teniendo en cuenta las ecuaciones del punto de Iuncionamiento, todos los terminos
independientes se anulan entre si. Ademas haciendo los cambios de variables:
' ' '
0
v v v A =
v v v A =
0
' ' '
0
u u u A =
u u u A =
0
se obtienen las ecuaciones:
a) u u u u u u u v v v v v v v A + A A = A + A + A + A
0 . 0 0 0 0 0 0
2 sen . ' ' . cos ' 5 ' 5 ' ' 2
b) u u v v A + A = A + A ' 3 5 '
que ya son lineales. Sustituyendo valores se obtiene:
a) u u v v A + A = A + A
2
'
2
2
'
16
5
3
t t
b) u u v v A + A = A + A ' 3 5 '
que son las ecuaciones linealizadas alrededor del punto de Iuncionamiento deIinido por
4
0
t
= u .
3. Calculo de la Iuncion de transIerencia
Para calcular las Iunciones de transIerencia es necesario obtener previamente las
transIormadas de Laplace de las ecuaciones lineales. Para ello basta con obtener las
transIormadas de cada uno de los miembros de las ecuaciones.
a) ) (
2
) (
2
2
) ( ) (
16
5
2
s U s sU s Y s sY
t t
+ = +
b) ) ( ) ( . 3 ) ( 5 ) ( s U s sU s Y s sY + = +
dondeY(s), U(s) son las transIormadas de Laplace de las seales Ay(t), Au(t)
respectivamente.
Despejando Y(s)/U(s) se obtienen las Iunciones de transIerencia::
a)
16 / 5 . 1
. 2 / 2 . 2 /
) (
) (
2
t
t
s
s
s U
s Y
+
+
=
b)
s
s
s U
s Y
+
+
=
5
3 1
) (
) (
PROBLEMA 4
Las siguientes ecuaciones constituyen el modelo de un sistema con entradas x(t), p(t) y
salida y(t):
dt
t dv ) (
m(t) p(t)
m(t) 3.
dt
t dm ) (
4.sen(x(t)-c(t))
c(t) ) (t v
Linealizar dicho modelo en torno al punto de Iuncionamiento deIinido por x
0
1, p
0
2.
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 7 07/01/05
De las tres ecuaciones que Iorman el modelo, solo las dos ultimas presentan no
linealidades. Sin embargo el proceso a seguir es identico para las tres ecuaciones.
1. Calculo del punto de equilibrio
Teniendo en cuenta que en dicho punto las derivadas se anulan, las ecuaciones de
equilibrio seran:
0 0
0 p m =
) sen( . 4
0 0 0
c x m =
0 0
v c =
junto con 1
0
= x y 2
0
= p
Resolviendo este sistema se obtiene
2
0
= m
t
t
k c x c x 2
6 2
1
) sen(
0 0 0 0
+ = =
t
t
k c x 2
6
5
0 0
+ =
De entre todas las soluciones posibles para c
0
habra que tomar la que tenga mas sentido
Iisico. En este caso se supondra
6
1
0
t
= c
2 2
0
)
6
1 (
t
= =
o
c v
2. Linealizacion
Una vez obtenidos los valores de todas las variables en el punto de equilibrio se
puede proceder a linealizar el modelo. Desarrollando en serie de Taylor alrededor del
punto de equilibrio y despreciando los terminos no lineales se obtiene:
p m
dt
v d
A A =
A
c c x x c x
dt
m d
m A A =
A
+ A ) cos( 4 ) cos( 4
3
0 0 0 0
v
v
c A = A
0
2
1
Como puede observarse, en el caso de la primera ecuacion que ya era lineal, el
proceso de linealizacion se reduce a un cambio de variables, sustituyendo las originales
por sus incrementos respecto de los valores de equilibrio.
Sustituyendo valores el modelo linealizado queda:
p m
dt
v d
A A =
A
c x
dt
m d
m A A =
A
+ A 3 2 3 2
3
v c A
= A
) 6 / 1 .( 2
1
t
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 8 07/01/05
PROBLEMA 5
Dado el sistema
y` x.y y x
2
2
obtener el modelo lineal y la Iuncion de transIerencia Y(s)/X(s) correspondiente al
punto de Iuncionamiento deIinido por x
0
3.
Si la entrada x(t) pasa bruscamente de valer 3 a valer a) 3,2 b) 5
dibujar en cada caso la evolucion de la seal y(t), comparando los valores Iinales
obtenidos con el modelo linealizado, con los valores Iinales que se deducen del sistema
original, comentando las diIerencias.
Para el calculo del modelo lineal es necesario conocer el valor de todas las
variables en el punto de equilibrio. En el equilibrio se cumple:
2
2
0 0 0 0
+ = + x v v x
1
2
0
2
0
0
+
+
=
x
x
v si 3
0
= x
4
11
1 3
2 9
0
=
+
+
= v
Por lo tanto el modelo linealizado alrededor de dicho punto sera:
x x v x v v x v A = A + A + A + A
0 0 0
2 '
es decir
x v x v v A = A + A + A + A 6
4
11
3 '
La transIormada de Laplace de esta ecuacion es:
SY(s) 4Y(s)
4
13
X(s)
Y por lo tanto la Iuncion de transIerencia Y(s)/X(s) es:
4
4 / 13
) (
) (
+
=
s s X
s Y
Las variaciones indicadas para x(t) suponen para Ax(t) la siguiente evolucion:
a) Ax(t) varia bruscamente de 0 a 0,2 unidades
b) Ax(t) varia bruscamente de 0 a 2 unidades
y por lo tanto X(s) valdraen cada uno de los casos
a) X(s) 0,2/s
b) X(s) 2/s
si se toma como origen de tiempos el instante de la variacion. Por lo tanto se cumplira:
a) Y(s)
4
4 / 13
.
2 , 0
+ s s
b)Y(s)
4
4 / 13
.
2
+ s s
y calculando las antitransIormadas
a) Ay(t) 2,6/16|1-e
-4t
|
b) Ay(t) 26/16|1-e
-4t
|
La representacion de estas seales es la siguiente:
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 9 07/01/05
Los valores Iinales obtenidos con el modelo linealizado se deducen aplicando el
teorema del valor Iinal:
) ( Av ) ( . .
0
s Y s
lim
s
) ( 4 / 11 ) ( A + = v v
a) 9125 , 2 16 / 6 , 2 4 / 11 ) ( = + = v
b) 375 , 4 16 / 26 4 / 11 ) ( = + = v
Los valores Iinales del sistema no lineal se deducen calculando los nuevos valores de
equilibrio para u
0
3,2 y para u
0
5
1
2
0
2
0
0
+
+
=
x
x
v a) y
0
2,9143 b) y
0
4,5
La diIerencia entre los valores Iinales del sistema original y del linealizado es mayor en
el segundo caso que en el primero: Esto es debido a que la seal de entrada u(t) esta
sometida a una mayor variacion respecto del punto de Iuncionamiento en este segundo
caso y a que el modelo linealizado solo es preciso en un entorno de dicho punto de
Iuncionamiento.
Por lo tanto cunato mayor es la variacion de la seal de entrada alrededor del punto de
Iuncionamiento, tanto menor es la precision del modelo linealizado.
PROBLEMA 6
Dado el sistema
dt
t dv ) (
u(t).y(t) u
2
(t) 5
se pide linealizarlo en torno a los puntos de Iuncionamiento a) u
0
10
b) u
0
2
Dibujar con detalle la seal y(t) cuando u(t) varia bruscamente
a) de 10 a 11 unidades
b) de 2 a 3 unidades
En cual de los puntos de Iuncionamiento se aproxima mejor el sistema linealizado al
real?
t
y(t)
11/42,6/16 a)
11/426/16 b)
11/4
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 10 07/01/05
- Calculo del punto de equilibrio
En el equilibrio la ecuacion que caracteriza al sistema es
5
2
0 0 0
+ = u v u es decir
0
2
0
0
5
u
u
v
+
=
a) y
0
10,5 u
0
10
b) y
0
4,5 u
0
2
- Linealizacion
) ( 2 ) ( ) (
) (
0 0 0
t u u t u v t v u
dt
t v d
A = A + A +
A
a) ) ( 20 ) ( 5 , 10 ) ( 10
) (
t u t u t v
dt
t v d
A = A + A +
A
b) ) ( 4 ) ( 5 , 4 ) ( 2
) (
t u t u t v
dt
t v d
A = A + A +
A
Para calcular el valor de y(t) ante variaciones de la seal u(t) vamos a calcular las
transIormadas de Laplace Y(s) de Ay(t). Para ello es necesario calcular la Iuncion de
transIerencia Y(s)/U(s) del sistema asi como el valor de U(s).
La transIormada de Laplace de la ecuacion del sistema es:
a) sY(s)10Y(s)10,5U(s) 20 U(s)
b) sY(s)2Y(s) -0,5U(s)
con lo que la Iuncion de transIerencia es la siguiente:
a)
10
5 , 9
) (
) (
+
=
s s U
s Y
b)
2
5 , 0
) (
) (
+
=
s s U
s Y
- Calculo de U(s)
U(s) es la transIormada de Laplace de la seal Au(t) que varia en el primer caso de 0 a 1
y en el segundo tambien de 0 a 1 unidad. Por lo tanto en ambos casos U(s)1/s al ser la
variacion brusca.
Por lo tanto el valor de Y(s) es en cada caso:
a)
10
5 , 9
.
1
) (
+
=
s s
s Y b)
2
5 , 0
.
1
) (
+
=
s s
s Y
- Calculo de la seal de salida
a)
10
95 , 0 95 , 0
) 10 (
5 , 9
) (
+
+ =
+
=
s s s s
s Y
| |
t t
e e t v
10 10
1 95 , 0 . 95 , 0 95 , 0 ) (
= = A para t~0
El origen de tiempos de esta seal coincide con el instante de variacion de la seal u(t)
| |
t
e t v
10
1 95 , 0 5 , 10 ) (
+ =
11,45
10,5
t
y(t)
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 11 07/01/05
b)
2
25 , 0 25 , 0
) 2 (
5 , 0
) (
+
+
=
+
=
s s s s
s Y
| |
t t
e e t v
2 2
1 25 , 0 . 25 , 0 25 , 0 ) (
= + = A para t~0
El origen de tiempos de esta seal coincide con el instante de variacion de la seal u(t)
| |
t
e t v
2
1 25 , 0 5 , 4 ) (
=
Para comparar el comportamiento del sistema linealizado y el del sistema real, vamos a
comparar los valores Iinales de la respuesta y(t) de ambos sistemas.
- Clculo de los valores finales
- Sistema lineali:ado
Aplicando el teorema del valor Iinal a Y(s) se obtiene el valor Iinal de la seal Ay(t) en
cada uno de los dos casos:
a) 95 , 0
10
5 , 9
.
1
. ) (
0
=
+
= A
s s
s v
lim
s
= ) ( v 10,50,95 11,45
b) 25 , 0
2
5 , 0
.
1
. ) (
0
=
+
= A
s s
s v
lim
s
= ) ( v 4,5-0,25 4,25
- Sistema real
Calculando, en la ecuacion no lineal, el valor de y(t) en el equilibrio cuando u
0
11 y
cuando u
0
3, obtenemos los valores Iinales del sistema real
0
2
0
0
5
u
u
v
+
= a) u
0
11 y
0
11,4545
b) u
0
3 y
0
4,6667
Estos valores muestran que el modelo linealizado se aproxima mas al modelo no lineal
en el primer punto de Iuncionamiento, donde la curva y su tangente se aproximan mas.
t
y(t)
4,5
4,25
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 12 07/01/05
PROBLEMA 7
Dado el sistema deIinido por las ecuaciones:
) ( 5
) (
) ( 5 ) ( 4 ) ( 5
) (
4
) ( 4 ) ( 3
) (
) ( 4 ) ( ) (
t B
dt
t dY
t E t A t B
dt
t dB
t E t A
dt
t dA
t Y t X t E
=
+ = +
= +
=
en las que X(t) representa la variable de entrada, representar el diagrama de bloques del
sistema y calcular la Iuncion de transIerencia Y(s)/X(s).
Dado que las cuatro ecuaciones del modelo del sistema son lineales, se obtendran en
primer lugar las ecuaciones transIormadas de Laplace del sistema. Para ello se
supondra, como de costumbre, condiciones iniciales nulas, con lo que resulta:
) ( 5 ) (
) ( 5 ) ( 4 ) ( 5 ) ( 4
) ( 4 ) ( 3 ) (
) ( 4 ) ( ) (
s B s sY
s E s A s B s sB
s E s A s sA
s Y s X s E
=
+ = +
= +
=
Una vez puestas las ecuaciones en Iorma de transIormadas de Laplace, puede iniciarse
la construccion del diagrama de bloques. Para ello se debera comenzar por representar
cualquiera de las ecuaciones que contenga alguna de las variables de entrada. En este
caso la unica seal de entrada es X(t) y por lo tanto la representacion se iniciara por la
primera ecuacion.
Esta ecuacion puede representarse de las tres maneras siguientes:
Sin embargo, la ultima de las representaciones no es valida, puesto que en ella la seal
X(s) no aparece como seal de entrada, al ser sus valores consecuencia de los valores
que toman las seales E(s) e Y(s). En cuanto a las dos primeras representaciones,
cualquiera de ellas es correcta desde un punto de vista matematico, sin embargo solo la
primera de ellas da lugar a que todos los bloques del diagrama sean Iisicamente
realizables por lo que es precisamente esta la elegida.
A partir por lo tanto de la primera representacion, las distintas etapas en el dibujo del
diagrama de bloques son las siguientes:
- 2 ecuacion
4
4 / 1
4
X(s) X(s) X(s) E(s)
E(s)
E(s)
Y(s)
Y(s)
Y(s)
3
4
+ s
4
Y(s)
X(s) A(s) E(s)
_
_
+
+
_
5
3
16
+
+ s
Y volviendo a multiplicar los bloques en serie y operando el lazo de realimentacion:
Y(s)
) 31 5 ( 20 ) 5 4 )( 3 (
) 31 5 ( 5
+ + + +
+
s s s s
s
X(s)
Por lo tanto:
620 115 17 4
155 25
) (
) (
2 3
+ + +
+
=
s s s
s
x X
s Y
3
4
+ s
4
Y(s)
4
5 4
1
+ s
5
B(s) A(s) E(s) X(s)
3
4
+ s
4
Y(s)
4
5 4
1
+ s
5
B(s) A(s) E(s) X(s)
s
5
_
+
_
+
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 14 07/01/05
PROBLEMA 8
Dado el sistema deIinido por el siguiente modelo matematico:
a)
dt
t dw ) (
10.w(t)
dt
t dx ) (
8.x(t)
b)
dt
t dl ) (
w(t) 5.y(t)
c) m(t) l(t).n(t)
d) 20.n(t)
dt
t dn ) (
z(t) 2.
dt
t d: ) (
1
e) y(t)
dt
t dv ) (
m(t)
en el que x(t) representa la entrada al sistema, z(t) una perturbacion e y(t) la salida, se
pide:
1 Modelo matematico linealizado alrededor de x
0
3, z
0
0.
2 Diagrama de Bloques del sistema.
3 Funciones de TransIerencia Y(s)/X(s) e Y(s)/Z(s).
4 Dibujar, de Iorma aproximada, la seal y(t) cuando x(t) y z(t) suIren,
simultaneamente una variacion brusca de amplitud 1.
SOLUCION
1. Calculo del modelo matematico linealizado.
Para realizar dicho calculo es necesario conocer previamente el valor de todas las
variables en el punto de Iuncionamiento elegido.
1.a) Calculo del punto de Iuncionamiento o de equilibrio.
Antes de proceder a la linealizacion propiamente dicha es necesario conocer el valor de
todas las variables en dicho punto, en este caso el deIinido por x
0
3 y z
0
0. Puesto que
el sistema en ese punto se encuentra en equilibrio, cada una de las variables estara
estabilizada en su valor respectivo, y, por lo tanto, el valor de todas las derivadas sera
nulo en dicho punto.
Por lo tanto el modelo matematico en el punto de equilibrio quedara reducido al
siguiente sistema de ecuaciones:
10.w
0
8.x
0
0 w
0
5.y
0
m
0
l
0
.n
0
20.n
0
z
0
1
y
0
m
0
Resolviendolo para x
0
3 y z
0
0, se obtiene w
0
2,4; y
0
0,48; n
0
0,05; m
0
0,48; l
0
9,6
1.b) Linealizacion.
Conocido el valor de todas las variables en el punto de equilibrio puede
procederse a linealizar el modelo alrededor de dicho punto.
En el caso de aquellas ecuaciones que ya son lineales, el proceso de linealizacion
se resume en cambiar las variables absolutas del modelo original por variables
incrementales con respecto al punto de equilibrio. Este es el caso de las ecuaciones a),
b) y e) del modelo.
La ecuacion c) del modelo es no lineal por presentar un producto de dos
variables, por lo tanto para linealizar sera necesario derivar respecto de cada una de
ellas.
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 15 07/01/05
La ecuacion d) es no lineal por presentar un termino independiente. Al linealizar
la ecuacion dicho termino desaparecera al sustituir las variables por sus incrementos.
El modelo linealizado quedara:
a)
dt
t w d ) ( A
10.Aw(t)
dt
t x d ) ( A
8.Ax(t)
b)
dt
t l d ) ( A
Aw(t) 5.Ay(t)
c) Am(t) l
0
.An(t) n
0
.Al(t) 9,6.An(t) 0,05Al(t)
d) 20.An(t)
dt
t n d ) ( A
Az(t) 2.
dt
t : d ) ( A
e) Ay(t)
dt
t v d ) ( A
Am(t)
2. Diagrama de Bloques
Antes de representar el diagrama de bloques es necesario hallar las ecuaciones
transIormadas de Laplace del modelo linealizado
W(s).(s10) X(s).(s8)
s.L(s) W(s) 5.Y(s)
M(s) 9,6.N(s) 0,05.L(s)
N(s).(s20) Z(s).(2s1)
Y(s).(s1) M(s)
Donde las Iunciones en s son las transIormadas de Laplace de las correspondientes
Iunciones incremento.
Al aplicar transIormadas se supone que el sistema se encuentra en equilibrio por lo
que no existe termino de condiciones iniciales, al calcular la transIormada de la
derivada.
Para el dibujo del diagrama de bloques se debe empezar por una de las entradas al
sistema (X(s) o Z(s)), cuidando de que todos los bloques representados sean Iisicamente
realizables (n de polos mayor o igual que el n de ceros).
) 10 (
) 8 (
+
+
s
s
s
1
) 20 (
) 2 1 (
+
+
s
s
) 1 (
1
+ s
6 , 9
05 , 0
5
_
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 27 07/01/05
3. Al ser un modelo no lineal (ecuaciones 3 y 5) es necesario linealizar dicho modelo
alrededor de un punto de equilibrio o Iuncionamiento.
3.1 Para ello es necesario calcular previamente el valor de todas las variables en
dicho punto de equilibrio que viene deIinido por V
r0
7v y |
0
0,5. Ademas, el
equilibrio en este sistema supone que no existe variacion en el nivel del liquido en el
deposito, ni en la seccion de paso de la valvula de entrada por lo que las dos derivadas
del modelo se anularan en dicho punto, quedando el modelo en el punto de equilibrio
reducido a las siguientes ecuaciones:
Q
e0
4.o
0
0,2.U
20
o
0
Q
s0
2.\H
0
V
h0
5.H
0
U
10
1,25.|7 V
h0
|
V
q0
1,56.Q
s0
2
U
20
U
10
0,016.V
q0
Q
e0
Q
s0
Resolviendo este sistema de ecuaciones, se obtiene:
2.\H
0
0,8.|1,25.(7-5.H
0
) 0,016.1,56.4.H
0
|, es decir
H
0
2
3.H
0
2 0 cuyas raices son H
0
2m y H
0
1m.
La primera de estas soluciones daria lugar a valores negativos del caudal en el punto de
equilibrio, por lo que no tiene sentido Iisico.
A partir de H
0
1m, los valores de las demas variables en el punto de equilibrio son:
H
0
1 m; V
r0
7 v; |
0
0,5; Q
s0
2 l/s; Q
e0
2 l/s; V
h0
5 v; U
10
2,5 v; V
q0
6,24 v
U
20
2,6 v; o
0
0,5
3.2 Una vez conocido el valor de todas las variables en el punto de equilibrio,
podremos calcular el modelo linealizado alrededor de dicho punto, obteniendose:
AQ
e
(t) 4.Ao(t)
0,2.AU
2
(t) Ao(t) 25.dAo(t)/dt
AQ
s
(t) 4.\H
0
.A|(t) 4.|
0
/(2.\H
0
).AH(t) 4.A|(t) AH(t)
AV
h
(t) 5.AH(t)
AU
1
(t) 1,25.|AV
r
(t) AV
h
(t)|
AV
q
(t) 1,56.2.Q
s0
.AQ
s
(t) 6,24.AQ
s
(t)
AU
2
(t) AU
1
(t) 0,016.AV
q
(t)
AQ
e
(t) AQ
s
(t) 500.dAH(t)/dt
De lo anterior se deduce que las constantes K
1
, K
2
, K
3
y K
4
que se han deIinido
en el punto anterior toman los valores K
1
0,5; K
2
0,5; K
3
1; K
4
6,24 para este
punto de equilibrio.
4. Para calcular las Iunciones de transIerencia de los distintos elementos que componen
el sistema de control, se aplica la TransIormada de Laplace a cada una de las ecuaciones
del modelo linealizado. Teniendo en cuenta que las condiciones iniciales de todas las
variables son nulas en el equilibrio, las transIormadas de Laplace de las ecuaciones del
modelo linealizado seran:
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 28 07/01/05
Q
e
(s) 4.o(s)
0,2.U
2
(s) Ao(s) 25so(s)
Q
s
(s) 4.|(s) H(s)
V
h
(s) 5.H(s)
U
1
(s) 1,25.|V
r
(s) V
h
(s)|
V
q
(s) 6,24.Q
s
(s)
U
2
(s) U
1
(s) 0,016.V
q
(s)
Q
e
(s) Q
s
(s) 500sH(s)
Donde las variables Iuncion de s representan las transIormadas de Laplace de las
correspondientes Iunciones incremento en el tiempo. Asi H(s) es la transIormada de
Laplace de la Iuncion AH(t).
5. Diagrama de Bloques
Para trazar el diagrama de bloques del sistema es necesario identiIicar las
seales de entrada al mismo, es decir aquellas que no dependen de ningun elemento del
sistema, y que por lo tanto son accionadas desde el exterior del sistema. En este caso,
las seales de entrada son la tension de reIerencia V
r
(t) y el grado de apertura manual de
la valvula de salida |(t). Por lo tanto las seales de entrada al diagrama de bloques seran
V
r
(s) y |(s). Cualquier seal medible puede ser considerada como seal de salida. En
este caso, puesto que se pretende controlar el nivel del liquido en el deposito
consideraremos a H(s) como seal de salida.
El diagrama de bloques queda:
Para conocer la evolucion del nivel del liquido en Iuncion de variaciones en las
entradas es necesario conocer las Iunciones de transIerencia que ligan la salida H(s) con
cada una de las entradas V
r
(s) y |(s). Si llamamos G
1
(s) a H(s)/V
r
(s) y G
2
(s) a H(s)/|(s),
aplicando superposicion obtendremos
H(s) G
1
(s).V
r
(s) G
2
(s).|(s)
6. Para calcular G
1
(s) y G
2
(s) simpliIicaremos el diagrama de bloques, suponiendo
ademas que |(s) 0 en el primer caso y que V
r
(s) 0 en el segundo.
6.1 Calculo de G
1
(s)
Suponiendo |(s) nulo, el diagrama de bloques queda:
1,25 0,2
1 25s
1
500s
4
4 6,24 0,016
5
V
r
(s)
V
q
(s) Q
s
(s) |(s)
H(s)
Q
e
(s)
V
h
(s)
U
2
(s)
U
1
(s)
o(s)
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 29 07/01/05
Reduciendo los bloques en serie, asi como uno de los bucles de realimentacion se
obtiene:
Reduciendo el bucle superior:
Que genera la Iuncion de transIerencia G
1
(s)
Es decir un sistema con ganancia estatica 1/5,92 y dos polos complejos con parte real
0,021 y parte imaginaria 0,0057
6.2 Calculo de G
2
(s)
Suponiendo V
r
(s) nula, el diagrama de bloques queda:
1,25 0,2
1 25s
1
500s
4
6,24 0,016
5
1,25 0,8
1 25s
1
500s 1
0,1
5
1,25 0,8
12500s
2
525s 0,92
5
1
12500s
2
525s 5,92
H(s) V
r
(s)
H(s)
H(s)
H(s)
V
r
(s)
V
r
(s)
V
r
(s)
+
+
|(s)
|(s)
|(s)
H(s)
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 31 07/01/05
Que representa un bucle de realimentacion, que reducido da la Iuncion de transIerencia
buscada:
Es decir un sistema con ganancia estatica 0,062 , un cero en 0,0368 y los mismos
polos que en el caso anterior.
7. Representacion mediante modelos de estado
Del analisis del diagrama Iuncional obtenido se deduce que solo existen dos
elementos con dinamica, el propio deposito y la valvula motorizada. Por lo tanto el
estado del sistema quedara determinado conociendo el valor de las dos seales que
deIinen dichos elementos: el grado de apertura Ao(t) de la valvula y el volumen de
liquido almacenado en el deposito (o, lo que es lo mismo, la altura del nivel de liquido
AH(t)). Estas seales seran pues consideradas como las dos variables de estado del
sistema, x(t). Las variables de entrada son AV
r
(t) y A|(t), u(t), y como variables de
salida se tomaran AH(t) y AQ
s
(t), y(t).
salida de Ecuacion ) ( ) ( ) (
estado de Ecuacion ) ( ) ( ) (
t t t
t t t
+ =
+ =
-
La ecuacion de estado del sistema sera la que liga las variables de estado con sus
derivadas y con las entradas, es decir:
) ( 008 , 0 ) ( 008 , 0 ) ( 002 , 0 ) ( t t t H t H | o A A + A = A
) ( 0032 , 0 ) ( 01 , 0 ) ( 04 , 0 ) ( 0492 , 0 ) (
'
t t J t t H t
r
| o o A + A + A A = A
Con lo que las matrices A y B tomaran los valores:
A
04 , 0 0492 , 0
008 , 0 002 , 0
B
0032 , 0 01 , 0
008 , 0 0
La ecuacion de salida es la que liga las variables de salida con las de estado y las
entradas, es decir:
AH(t) AH(t)
AQ
s
(t) AH(t) 4A|(t)
Con lo que las matrices C y D tomaran los valores:
C
0 1
0 1
D
4 0
0 0
- 4(0,92 25s)
12500s
2
525s 5,92
H(s)
|(s)
(
A
A
+
(
A
A
=
(
A
A
) (
) (
) (
) (
) ( '
) ( '
t
t J
B
t
t H
A
t
t H
r
| o o
(
A
A
+
(
A
A
=
(
A
A
) (
) (
) (
) (
) (
) (
t
t J
D
t
t H
C
t Q
t H
r
s
| o
Problemas de modelos dinamicos
G. Ojea, R. Gonzalez de los Reyes, I. Diaz 32 07/01/05
7.2 Obtencion de las Iunciones de transIerencia a partir del modelo de estado
Matriz de transIerencia G(s) C(sI-A)
-1
BD
(
=
(
(
(
(
(
+ +
+ +
+ +
+ +
+ +
=
) (
) (
) (
) (
) (
0004736 . 0 042 . 0
0016 . 0 16 . 0 4
0004736 . 0 042 . 0
10 8
0004736 . 0 042 . 0
0002944 . 0 008 . 0
0004736 . 0 042 . 0
10 8
) (
2
2
2
5
2 2
5
s
s J
s G
s Q
s H
s s
s s
s s
s s
s
s s
s G
r
s
|
7.3 TransIormaciones de estado
La eleccion de las variables de estado no es unica, por lo que el mismo sistema
puede tener inIinitas representaciones de estado.
CUESTIONES ADICIONALES
Que variaciones deberian ser introducidas en el modelo del sistema, si se
situase el captador de caudal a una distancia signiIicativa de la salida del deposito?
Como quedaria el modelo del sistema si se tuviera en cuenta que el grado de
apertura de la valvula de entrada tiene que estar comprendido entre 0 y 1?
Que otras seales presentan limitaciones similares?
Cual es la inIluencia del punto de equilibrio elegido?