Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U2 - Contro de UAVs
U2 - Contro de UAVs
Dinámica y modelo
matemático de los VANTS
2
Contenido
1. Sistemas de referencia
2. Cuerpo rígido
3. Enfoques para modelos matemáticos
4. Dinámica de un cuadrotor
5. Modelo de un cuadrotor
6. Modelo E-L de un cuadrotor
7. Propiedades adicionales del modelo de un
cuadrotor
8. Modelo linealizado de un cuadrotor
3
1. Sistemas de referencia
Sistema de referencia inercial
Un sistema de referencia inercial es un sistema de
referencia fijo con respecto al cual se describen los
cambios de posición y orientación de un vehículo
cuadrotor.
z
y Sistema de
referencia
{A} inercial {A}
x 4
1. Sistemas de referencia
5
1. Sistemas de referencia
Orientación de un sistema de referencia con
respecto a otro
Cuando sólo se tiene interés en la orientación de un
sistema de referencia con respecto a otro, los elementos
que se emplean para describir un sistema {A} son sus
vectores unitarios base.
7
1. Sistemas de referencia
Matrices de Rotación
8
1. Sistemas de referencia
Matriz de rotación
Ra,b
Eje con
Ángulo de
respecto al
rotación
cual se rota
10
1. Sistemas de referencia
11
1. Sistemas de referencia
12
2. Cuerpo rígido
Cuerpos rígidos
Un cuerpo puede considerarse como rígido o flexible. Se
dice que un cuerpo S es rígido si, dados dos puntos
cualesquiera a,b ϵ S se satisface la ecuación siguiente:
Vector de posición
Matriz de rotación del origen de {B}
de {B} con con respecto a {A}
respecto a {A}
14
2. Cuerpo rígido
15
3. Enfoques para modelos
matemáticos
✓ Ecuaciones de Newton-Euler
• Se basa en calcular todas las velocidades y
aceleraciones del sistema, las fuerzas y pares que
actúan en su centro de masa, así como los pares
requeridos para lograr el movimiento deseado.
16
3. Enfoques para modelos
matemáticos
Propiedad inercial
requerida para la
utilización de los
métodos de mo-
Momentos delado antes des-
principales de critos.
inercia
18
3. Enfoques para modelos
matemáticos
Sistemas actuados y sub-actuados
19
3. Enfoques para modelos
matemáticos
Definición de actuador
✓ Un actuador es aquel dispositivo que genera las
fuerzas o pares que producen el movimiento de un
sistema.
20
4. Dinámica de un cuadrotor
Sistema de referencia
del cuadrotor.
Unido a su centro de
masa
Sistema de
referencia
inercial
21
4. Dinámica de un cuadrotor
22
4. Dinámica de un cuadrotor
Movimientos de orientación del cuadrotor
✓ Movimiento de alabeo o roll:
23
4. Dinámica de un cuadrotor
Movimientos de orientación del cuadrotor
✓ Movimiento de cabeceo o pitch:
24
4. Dinámica de un cuadrotor
Movimientos de orientación del cuadrotor
✓ Movimiento de guiñada o yaw:
25
5. Modelo de un cuadrotor
Se consideran las siguientes suposiciones:
1. El cuadrotor es un cuerpo rígido
2. Su centro de masa coincide con el origen del
sistema de referencia {B} unido al cuerpo del
cuadrotor
3. El vector b1 coincide con la dirección de avance del
cuadrotor
4. La distribución de masa del cuadrotor es simétrica
26
5. Modelo de un cuadrotor
Método de modelado:
✓Ecuaciones de Newton-Euler
El análisis que se lleva a cabo a continuación se dividirá
en dos partes:
27
5. Modelo de un cuadrotor
▪ Análisis Traslacional
La orientación del cuadrotor con respecto al sistema de
referencia {I} se obtiene por medio de la matriz de
rotación R, la cual se expresa como:
28
5. Modelo de un cuadrotor
Fuerza de empuje
Cada una de las hélices produce una fuerza de empuje
Fi en la dirección b3 , que se calcula como:
Velocidad
angular del rotor
29
5. Modelo de un cuadrotor
Ecuaciones dinámicas de traslación
Según la segunda ley de Newton:
31
5. Modelo de un cuadrotor
▪ Análisis Rotacional
Defínase el momento angular H del cuadrotor como:
donde:
• es el tensor de inercia del cuadrotor
expresado en {B}
• es el vector de velocidad angular de
{B} con respecto al sistema de referencia {I}.
32
5. Modelo de un cuadrotor
Tensor de Inercia
Debido a que se supone que la distribución de masa
del cuadrotor es simétrica, su tensor de inercia es una
matriz diagonal de la siguiente forma:
Momentos de inercia
principales del
cuadrotor
33
5. Modelo de un cuadrotor
donde:
34
5. Modelo de un cuadrotor
Nótese que:
representa la diferencia en par entre
los rotores izquierdo y derecho.
representa la diferencia en par entre
los rotores frontal y trasero.
representa la diferencia
en par entre los rotores girando en sentido contrario a
las manecillas del reloj y los rotores girando en la
dirección de las manesillas del reloj
35
5. Modelo de un cuadrotor
Par generado
El par Mi generado alrededor del eje de rotación del i-
ésimo rotor se calcula por medio de la siguiente
ecuación
Velocidad
angular del rotor
36
5. Modelo de un cuadrotor
Ecuaciones dinámicas de rotación
A partir de la ecuación de los pares externos se tiene
que:
38
5. Modelo de un cuadrotor
Entradas de control del cuadrotor
Empleando la definición del empuje total F y el vector
de pares externos las entradas de control pueden
agruparse como:
Matriz de transformación W
La matriz de transformación W se representa a
continuación:
41
5. Modelo de un cuadrotor
42
5. Modelo de un cuadrotor
43
5. Modelo de un cuadrotor
Transformación de las ecuaciones dinámicas de
rotación
✓ Para transformar el vector de velocidades del sistema
de referencia inercial {I} al sistema de referencia {B} se
utiliza la matriz de transformación W:
44
Las ecuaciones dinámicas del cuadrotor en el sistema de
referencia {I} se expresan utilizando los ángulos roll (φ),
pitch (θ) y yaw (ψ). Por lo tanto:
45
donde:
46
5. Modelo de un cuadrotor
Las ecuaciones dinámicas del cuadrotor
expresadas en el sistema de referencia {I} son:
47
donde:
48
6.
5. Modelo E-L de un cuadrotor
Método de modelado:
✓Ecuaciones de Euler-Lagrange
49
6. Modelo E-L de un cuadrotor
▪ Ecuaciones de movimiento rotacional
Sean las ecuaciones dinámicas rotacionales:
51
La descripción explicita de la matriz se muestra a
continuación:
52
Para obtener los componentes de la matriz se em-
plean los símbolos de Christoffel:
ij-ésimo ij-ésimo elemento
elemento de la matriz
de la matriz
ijk-ésimo símbolo
de Christoffel
53
La matriz tiene la siguiente estructura:
54
donde:
55
6. Modelo E-L de un cuadrotor
56
6. Modelo E-L de un cuadrotor
57
7. Propiedades adicionales del
Modelo de un cuadrotor
Perturbaciones
• Hasta el momento no se han contemplado los
términos relacionados con las perturbaciones que
pueden afectar al cuadrotor.
• Para incluir el efecto de las perturbaciones las
ecuaciones dinámicas pueden escribirse agregando los
términos:
con
58
7. Propiedades adicionales del
Modelo de un cuadrotor
Pares giroscópicos
• Los pares giroscópicos se generan debido a la
combinación de la rotación del cuadrotor y de los
rotores. Su descripción matemática está dada por:
Momento de inercia
de cada rotor
59
La ecuación para calcular se encuentra expresada en
el sistema de referencia {B}. Su representación en {I} se
muestra a continuación:
Matriz de Rotación
60
7. Propiedades adicionales del
Modelo de un cuadrotor
Fuerza de arrastre
• Las fuerzas de arrastre son aquellas que se oponen al
movimiento de un objeto durante su vuelo. Pueden
incluir los efectos del aleteo de las hélices, arrastre
inducido, arrastre traslacional y arrastre parásito:
Vector de velocidad
lineal del centro de
Matriz de arrastre
masa del cuadrotor
traslacional
expresado en {B}
61
La ecuación para calcular se encuentra expresada en
el sistema de referencia {B}. Su representación en {I} se
muestra a continuación:
Matriz de Rotación
62
7. Propiedades adicionales del
Modelo de un cuadrotor
Pares de arrastre
Los pares de arrastre se generan como consecuencia
de las fuerzas de arrastre. Su expresión es:
Vector de velocidad
Matriz de arrastre angular del cuadrotor
rotacional expresado en {B}
63
La ecuación para calcular se encuentra expresada en
el sistema de referencia {B}. Su representación en {I} se
muestra a continuación:
Matriz de Rotación
64
7. Propiedades adicionales del
Modelo de un cuadrotor
Fuerzas y pares aerodinámicos
Los siguientes modelos pueden usarse para simular el
efecto de las perturbaciones aerodinámicas:
Fuerzas
aerodinámicas
Momento de arrastre
Pares aerodinámicos
65
donde:
67
7. Propiedades adicionales del
Modelo de un cuadrotor
donde:
Resistencia de armadura Fuerza contra-electromotriz
Corriente de armadura
68
7. Propiedades adicionales del
Modelo de un cuadrotor
donde:
: Momento de inercia del rotor : Par producido por el rotor
:Par de reacción generado por el rotor
69
7. Propiedades adicionales del
Modelo de un cuadrotor
Valor RMS
✓ El valor RMS se define como la raíz cuadrada de la
media aritmética del cuadrado de una función.
Cantidad de datos de la
muestra
71
7. Propiedades adicionales del
Modelo de un cuadrotor
Potencia mecánica promedio
La potencia demandada por un sistema puede calcularse a
partir de la potencia mecánica promedio Pm,prom. Esta puede
calcularse para un cuadrotor empleando la siguiente
ecuación:
Potencia
mecánica
instantánea
72
7. Propiedades adicionales del
Modelo de un cuadrotor
Potencia Eléctrica promedio
La potencia eléctrica promedio requerida por un circuito
corresponde al promedio de la potencia eléctrica
instantánea a lo largo de un intervalo de tiempo.
73
7. Propiedades adicionales del
Modelo de un cuadrotor
Modelo no lineal del cuadrotor
A continuación se muestra el modelo dinámico no lineal
del cuadrotor que se empleará en la linealización:
74
donde:
75
8. Modelo linealizado de un
cuadrotor
Serie de Taylor
Dada una función f(x) infinitamente diferenciable, esta
puede expresarse alrededor de un punto a empleando la
serie de Taylor de la siguiente manera:
76
8. Modelo linealizado de un
cuadrotor
Linealización del modelo dinámico no lineal
Nótese que cuando el cuadrotor se encuentra suspendido
en vuelo estacionario las siguientes condiciones de
operación se satisfacen:
78
Lo anterior implica que:
➢ La matriz Ir se convierte en la matriz diagonal Ir =
diag{Ixx,Iyy,Izz}.
➢ Los términos K1,K2,K3 son cero.
➢ La matriz de rotación R se reduce a la matriz identidad
➢ La matriz de transformación W se reduce a la matriz
identidad, por lo que:
79
7. Modelo linealizado de un
cuadrotor
Modelo linealizado del cuadrotor
Las condiciones anteriores permiten obtener el modelo
dinámico linealizado del cuadrotor de la siguiente manera:
80
Nótese que:
81
De esta manera, las ecuaciones linealizadas del
cuadrotor pueden expresarse como se indica a
continuación:
82