Modelo de 6 grados de libertad de un MAV de alas fijas
Para realizar el modelo dinámico del MAV se deben considerar 3 posiciones y 3 velocidades asociadas con el movimiento de traslación del vehículo, así como 3 posiciones y 3 velocidades asociadas con el movimiento de rotación. Esto constituye 12 variables de estado a considerar para el modelo (Beard & McLain, (2012) [1]), las cuales se listan en la Tabla 1.
Tabla 1: Variables de estado.
Variables de estado |
|
PN |
Posición Norte a lo largo de i en Fi. |
PE |
Posición Este a lo largo de j en Fi. |
PD |
Posición Abajo a lo largo de k en Fi. |
u |
Velocidad a lo largo de i en Fb. |
v |
Velocidad a lo largo de j en Fb. |
w |
Velocidad a lo largo de k en Fb. |
ϕ |
Ángulo de alabeo en torno a i en Fv2. |
θ |
Ángulo de cabeceo en torno a j en Fv1. |
ψ |
Ángulo de guiñada en torno a k en Fv. |
p |
Velocidad angular a lo largo de i en Fb. |
q |
Velocidad angular a lo largo de j en Fb. |
r |
Velocidad angular a lo largo de k en Fb. |
El control de una aeronave se debe al movimiento de las superficies de control en conjunto con el empuje. Las superficies de control son los alerones, el elevador y el timón. Esto constituye las variables de control del sistema, que se muestran en la Tabla 2.
Tabla 2: Variables de control.
Variables de control o entradas |
|
δa |
Deflexión de los alerones. |
δe |
Deflexión del elevador. |
δr |
Deflexión del timón. |
δt |
Modulación de ancho de pulsos del motor1. |
Ahora bien, para realizar el modelo dinámico se requiere conocer la derivada temporal de cada variable de estado. Siendo que las posiciones PN, PE, y PD se encuentran definidas en el marco de referencia inercial, y las velocidades u, v, y w, en el marco de referencia del cuerpo, la derivada temporal de las posiciones se puede obtener al expresar las velocidades en el marco inercial.
(1)
En donde es la matriz de rotación necesaria para pasar del marco del cuerpo (Fb), al marco del vehículo (Fv) y
(2)
son las matrices de rotación necesarias para pasar del marco del vehículo (Fv) al marco del vehículo 1 (Fv1), del marco del vehículo 1 (Fv1) al marco del vehículo 2 (Fv2), y del marco del vehículo 2 (Fv2) al marco del cuerpo (Fb) respectivamente.
Por su parte, la derivada temporal de las posiciones angulares ϕ, θ, y ψ, se puede obtener al expresar las velocidades angulares p, q y r, en los marcos correspondientes de cada posición angular, es decir:
(3)
De la ecuación anterior se obtiene al despejar la derivada temporal de las posiciones angulares:
(4)
Ahora bien, por segunda ley de Newton, la fuerza que experimenta el MAV es:
(5)
En donde Fb es el vector resultante de fuerzas en el marco del cuerpo, m es la masa del vehículo, Vgb es la velocidad del MAV en el marco del cuerpo, es la derivada temporal en Fi, es la derivada temporal en Fb, y es la velocidad angular del cuerpo con respecto del marco inercial.
Despejando la ecuación (5), se obtiene la derivada temporal para las velocidades:
(6)
También por segunda ley de Newton para momento angular se tiene que:
(7)
en donde es la matriz de inercia (típicamente calculada mediante software de CAD, y que por simetría de la aeronave toma esa forma), mb es el vector de momentos de inercia resultante en Fb, y es el momento angular en Fb.
Puesto que J no cambia con el tiempo se tiene que:
(8)
Despejando se obtiene la derivada temporal de las velocidades angulares.
(9)
Las ecuaciones (1), (4), (6) y (9) en conjunto, constituyen el sistema de ecuaciones necesario para el modelo dinámico.
(10)
El vector de fuerzas resultante se puede considerar como , en donde Fg es la fuerza gravitacional, Fa son las fuerzas aerodinámicas y Fp es la fuerza de propulsión. De manera equivalente, el vector resultante de momentos es , en donde ma y mp son los momentos aerodinámicos y de propulsión respectivamente.
Siendo que la fuerza de gravedad actúa únicamente hacia abajo en el marco del vehículo, se tiene que:
(11)
O bien, en el marco de referencia del cuerpo,
(12)
Por su parte, las fuerzas aerodinámicas son la fuerza de arrastre FDrag, que siempre actúa en sentido opuesto al vector de velocidad, la fuerza de sustentación FLift, y la fuerza aerodinámica lateral Fy.
Cabe recordar que las fuerzas aerodinámicas se generan cuando la aeronave se mueve a través del aire que la rodea. A la velocidad de la aeronave relativa al aire circundante se le denomina vector de velocidad del aire, y se denota como Va. Su magnitud es la velocidad del aire y se denota como Va. Usualmente, para que se genere sustentación, las alas deben mantener un ángulo positivo con respecto al vector de velocidad del aire, conocido como ángulo de ataque α, el cual se define mediante una rotación de mano izquierda (por la definición de ángulo de ataque positivo) en torno a jb. Al rotar el marco del cuerpo en un ángulo de α en torno a jb, se obtiene el marco de estabilidad Fs. De este modo, en el marco de estabilidad Fs, se tiene lo siguiente:
(13)
Que en el marco del cuerpo se representa como:
(14)
En donde es la matriz de rotación (de mano izquierda) requerida para pasar del marco de estabilidad al marco del cuerpo.
(15)
Por su parte, las fuerzas y momentos aerodinámicos se crean por la distribución de la presión al rededor de las superficies sustentadoras y son función de la forma y actitud de las mismas, así como de la velocidad relativa del aire y la densidad del mismo. Estas se expresan comúnmente como:
(16)
En donde ρ es la densidad del aire, Va es la velocidad del aire o la velocidad del vehículo a través del aire circundante, S es el área superficial alar del vehículo, c es la cuerda media de las alas, y CLift, CD y CM son coeficientes aerodinámicos adimensionales que se ven influenciados en gran medida por el ángulo de ataque α, la velocidad de cabeceo q, y la deflexión del elevador δe. También son influenciados por el número de Reynolds y el número de Mach, sin embargo, para aeronaves pequeñas, estos permanecen aproximadamente constantes (Beard & McLain, (2012) [1]).
En general estas fuerzas y momentos son ecuaciones no lineales. Sin embargo, para ángulos de ataque pequeños, el flujo sobre las alas permanece laminar y unido. Bajo estas circunstancias, la fuerza de sustentación, de arrastre, y el momento de cabeceo se pueden modelar con precisión aceptable usando aproximaciones lineales.
Utilizando una aproximación de primer orden con una serie de Taylor, la fuerza de sustentación se puede escribir como:
(17)
En donde el coeficiente es el valor de cuando . Por su parte: , y ,
son cantidades adimensionales. y se llaman comúnmente derivadas de estabilidad, mientras que es una derivada de control. El término “derivada” proviene del hecho de que los coeficientes se originaron como derivada parcial en la aproximación por serie de Taylor. También, puesto que la única derivada parcial que no es adimensional es , es conveniente usar el factor para hacerlo adimensional.
Empleando la misma técnica, se tiene también para el arrastre y el momento lo siguiente:
(18)
No obstante, si se quiere incorporar el efecto de pérdida aerodinámica, el cual ocurre cuando el ángulo de ataque se incrementa al punto en que existe separación de flujo en la superficie del ala y resulta en una pérdida de sustentación muy grande, se deben modificar las ecuaciones para sustentación y arrastre para una no linealidad en el ángulo de ataque.
(19)
En donde y representan funciones no lineales de α.
El coeficiente de sustentación en función del ángulo de ataque α, se puede aproximar al mezclar la función lineal de α con el coeficiente de sustentación de una placa plana, ya que para ángulos de ataque que van más allá de las condiciones de pérdida aerodinámica, las alas actúan aproximadamente como una placa plana, cuyo coeficiente de sustentación se puede modelar como:
(20)
De este modo, un modelo que incorpora ambos comportamientos está dado por
(21)
En donde es la función sigmoidal que se emplea para la mezcla de ambas funciones, y tiene un corte en y una taza de transición de MMAV.
(22)
A su vez, MMAV y α0 son constantes positivas que dependen de la aeronave. Para una aeronave pequeña, el coeficiente de sustentación lineal se puede aproximar razonablemente como
(23)
En donde es la razón de aspecto de las alas, b es la envergadura y S la superficie alar.
El resultado de esta mezcla de funciones, se puede ver en la Figura 1.
Figura 1: Coeficiente de sustentación en función de α
El coeficiente de arrastre es también una función no lineal del ángulo de ataque, y existen dos contribuciones que lo conforman, el arrastre inducido y el arrastre parásito. El arrastre parásito se denota como , es prácticamente constante y se genera principalmente por el esfuerzo cortante del aire sobre las alas. Por su parte, el arrastre inducido es proporcional al cuadrado de la fuerza de sustentación para ángulos de ataque pequeños. De esta manera, combinando ambos se tiene:
(24)
En donde eOswald es el factor de eficiencia de Oswald, que se encuentra en el rango entre 0.8 y 1.0.
El momento de cabeceo de la aeronave es generalmente una función no lineal del ángulo de ataque y se debe determinar por vuelos experimentales o en un túnel de viento para cada aeronave específica de interés.
Para el propósito de la simulación, se usarán los modelos lineales de las 3 funciones, es decir:
(25)
En donde CM(α) es el momento de cabeceo de la aeronave.
De manera similar, las fuerzas y momentos aerodinámicos laterales causan movimiento de traslación sobre el eje jb así como un movimiento rotacional en alabeo y guiñada que resulta en un cambio de dirección de la trayectoria de vuelo.
La aerodinámica lateral es influenciada significativamente por el ángulo de deriva β, así como de la velocidad de alabeo p, la velocidad de guiñada r y la deflexión de los alerones δa y del timón δr. Denotando la fuerza lateral Fy, y los momentos de alabeo y guiñada como l y N respectivamente, se tiene
(26)
En donde CY, Cl y CN son coeficientes aerodinámicos adimensionales y b es la envergadura. Empleando el mismo enfoque para obtener una aproximación de primer orden con una serie de Taylor, y adimensionalizando, se tiene:
(27)
Estas fuerzas y momentos están alineados con el marco del cuerpo, por lo que no requieren rotaciones para implementarse en las ecuaciones de movimiento. El coeficiente es el valor del coeficiente de fuerza lateral CY cuando . Para aeronaves que son simétricas en el plano ib - kb, es típicamente 0. Los coeficientes y se definen de manera similar y también son típicamente cero para aeronaves simétricas.
En cuanto a la fuerza de empuje, se puede desarrollar un modelo simple del empuje generado por la hélice, aplicando el principio de Bernoulli para calcular la presión adelante y atrás de la hélice, y posteriormente aplicando la diferencia de presiones al área de la hélice. Así pues, empleando la ecuación de Bernoulli, la presión adelante y atrás de la hélice se puede escribir como:
(28)
En donde P0 es la presión estática y VSalida es la velocidad del aire al salir de la hélice, la cual se puede escribir como en donde kmotor es una constante que especifíca la eficiencia del motor y δt es el comando de modulación del ancho de pulsos del motor, la cual está linealmente relacionada con la velocidad angular de la hélice.
Sea SProp el área que barre la hélice, entonces el empuje que produce el motor está dado por
(29)
Por lo tanto
(30)
Al girar la hélice se aplica fuerza al aire que pasa a través de la hélice, incrementando el momento del aire y generando propulsión. En consecuencia, fuerzas iguales pero en sentido opuesto, se aplican a la hélice por el aire. El efecto neto de estas fuerzas resulta en un torque en torno al eje de rotación de la hélice. El torque aplicado por el motor a la hélice (y posteriormente al aire), conlleva un torque igual y opuesto, de la hélice al motor que está fijo en la estructura de la aeronave. Este torque es contrario a la dirección de rotación de la hélice y proporcional al cuadrado de la velocidad angular , en donde es la velocidad de la hélice y es una constante determinada experimentalmente. El momento a causa del sistema de propulsión es por consecuencia:
(31)
El efecto del torque de la hélice es usualmente bajo y por lo tanto despreciable en este modelo.
Con las ecuaciones (12), (14), (16) y (30) se puede determinar por completo el vector de fuerzas.
(32)
Sustituyendo en la ecuación (6) se obtiene la derivada temporal de las velocidades.
En cuanto a los momentos, se tiene que:
(33)
Y con ello, sustituyendo en (9) se obtiene la derivada temporal de las velocidades angulares.
Con esto quedan definidas todas las ecuaciones requeridas para implementar el modelo dinámico del MAV de alas fijas.
En general, el modelo dinámico de la aeronave se puede representar como:
(34)
en donde x son las variables de estado, u las variables de control o entradas, y se especifíca por el conjunto de ecuaciones (10).
El modelo dinámico de 6 grados de libertad de una aeronave con alas fijas se desarrolló en Scilab, tomando los valores de coeficientes y parámetros del MAV descritos en el Anexo I. Al aplicar métodos numéricos a la ecuación (34) usando la función ode() de Scilab, para una simulación de 1 minuto con un paso temporal de 1 segundo, y tomando como valores de variables de estado y control a y , se obtuvieron los resultados mostrados en la Figura 2.
Figura 2: Resultado de la simulación del modelo dinámico.
Referencias
1. Beard, R. W., McLain, T. W. (2012). Small unmanned aircraft: Theory and practice. Princeton university press.