Documente Academic
Documente Profesional
Documente Cultură
PVTOL
Sebastin Alberto Jimnez Prez
22 de enero de 2014
ndice general
1. Modelo de PVTOL 3
1.1. Modelo Matemtica (no Lineal) . . . . . . . . . . . . . . . . . . . 3
2. Lineazicin Aproximada 4
2.1. Modelo Lineal (Aproximado) . . . . . . . . . . . . . . . . . . . . 4
2.1.1. Linealizacin Apoximada por Series de Taylor . . . . . . . 5
2.2. Diseo del controlador . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2.1. Diseo de un controlador ptimo . . . . . . . . . . . . . . 6
3. Lineazicin Exacta 11
3.1. Diseo de un controlador ptimo . . . . . . . . . . . . . . . . . . 11
3.2. Diseo de una ley de control adaptable . . . . . . . . . . . . . . . 11
3.3. Un problema ms . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Apndice 17
List of Tables 17
2
Captulo 1
Modelo de PVTOL
1.1. Modelo Matemtica (no Lineal)
El modelo matemtico es el sigueinte:
y = (f
1
+ f
2
) cos mg
M x = (f
1
+ f
2
) sen
J
= (f
1
f
2
)
(1.1)
Denimos u
1
, u
2
tal que:
f
1
f
2
=
1
2
1
cos
1
1
cos
1
u
1
+ Mg
u
2
(1.2)
Entonces el modelo matmatico no lineal en terminos de u
1
, u
2
es:
y =
u
1
M
M x = g(1 +
u
1
M
) tan
J
=
u
2
J
(1.3)
Escogemos las variables de estado como:
1
= ,
2
=
,
3
= x,
4
= x,
5
= y,
6
= y
Expresando (1.3) en terminos de las variables de estado y u
1
, u
2
tenemos :
2
u
2
J
4
g tan
1
6
u
1
M
(1.4)
3
Captulo 2
Lineazicin Aproximada
2.1. Modelo Lineal (Aproximado)
De (1.4) tenemos:
f()
2
0
4
g tan
1
6
0
+
g
1
(u
1
)
0
0
0
tan
1
M
0
1
M
u
1
+
g
1
(u
2
)
0
1
J
0
0
0
0
u
2
f(,u1,u2)
(2.1)
Y deniendo las salidas como:
y =
h
3
5
Como f, h cumplen:
g, h
1
, h
2
C
f
1
(0,0,0)
1
f
1
(0,0,0)
2
f
1
(0,0,0)
3
f
1
(0,0,0)
4
f
1
(0,0,0)
5
f
1
(0,0,0)
6
f
2
(0,0,0)
1
f
2
(0,0,0)
2
f
2
(0,0,0)
3
f
2
(0,0,0)
4
f
2
(0,0,0)
5
f
2
(0,0,0)
6
f
3
(0,0,0)
1
f
3
(0,0,0)
2
f
3
(0,0,0)
3
f
3
(0,0,0)
4
f
3
(0,0,0)
5
f
3
(0,0,0)
6
f
4
(0,0,0)
1
f
4
(0,0,0)
2
f
4
(0,0,0)
3
f
4
(0,0,0)
4
f
4
(0,0,0)
5
f
4
(0,0,0)
6
f
5
(0,0,0)
1
f
5
(0,0,0)
2
f
5
(0,0,0)
3
f
5
(0,0,0)
4
f
5
(0,0,0)
5
f
5
(0,0,0)
6
f
6
(0,0,0)
1
f
6
(0,0,0)
2
f
6
(0,0,0)
3
f
6
(0,0,0)
4
f
6
(0,0,0)
5
f
6
(0,0,0)
0 1 0 0 0 0
0 0 0 0 0 0
0 0 0 1 0 0
0 g 0 0 0 0
0 0 0 0 0 1
0 0 0 0 0 0
(2.2)
b1 =
f
1
(0,0,0)
u
1
f
2
(0,0,0)
u
1
f
3
(0,0,0)
u
1
f
4
(0,0,0)
u
1
f
5
(0,0,0)
u
1
f
6
(0,0,0)
u
1
0
0
0
0
0
1
M
b2 =
f
1
(0,0,0)
u
2
f
2
(0,0,0)
u
2
f
3
(0,0,0)
u
2
f
4
(0,0,0)
u
2
f
5
(0,0,0)
u
2
f
6
(0,0,0)
u
2
0
1
J
0
0
0
0
0 1 0 0 0 0
0 0 0 0 0 0
0 0 0 1 0 0
0 g 0 0 0 0
0 0 0 0 0 1
0 0 0 0 0 0
0
0
0
0
0
1
M
u
1
+
0
1
J
0
0
0
0
u
2
(2.3)
2.2. Diseo del controlador
De (2.3) se tienen los siguientes sistemas lineales:
0 1 0 0
0 0 0 0
0 0 0 1
0 g 0 0
0
1
J
0
0
u
2
(2.4)
0 1
0 0
0
1
M
u
1
(2.5)
5
Con J = M = 1 los sistemas son controlables, entonces existe una retro-
alimentacin lineal u = k
T
tal que el sistema en lazo cerrado es localmente
exponencialmente estable.
2.2.1. Diseo de un controlador ptimo
Problema: Se desea aplicar una ley de contro ptimo al modelo PVTOL,
considerando que solo se disponen de las salidas x, y, ,
, por lo cual se necesitara
2 observadores:
Requisitos: Los observadores deben comportarse como un ltro ButterWorth
con la magnitud de sus polos 5 veces mas grandes que la de sus respectivos
controladores. El sistema debe llevarse del punto (0, 0) (0, 1) (1, 1)
Parametros de la simulacin:
Q = 1, = 1
Las ganancias respectivas para los controldores y observadores son:
k
co1
=
1
1.7321
, k
co2
=
13.5165
5.2946
1
1.9380
k
obs1
=
25.0000
7.0711
, k
obs2
=
1.3257
0.3228
0.0393
0.0028
x10
4
El programa para el calculo de estas ganancias se adjunta en el apndice.
A continuacin se muestran los resultados de la simulacin del modelo PVTOL
con una ley de control ptimo:
Figura 2.1: Diagrama de simulacin, se utilizan las salidas disponobles x, y, ,
1
3.0777
4.2361
3.0777
, k
co2
=
1
3.0777
4.2361
3.0777
k
obs1
=
625.0000
326.6407
85.3553
13.0656
, k
obs2
=
625.0000
326.6407
85.3553
13.0656