Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica 1
• Se necesita un archivo de entrada: *DCM, generado con cualquier editor de texto, que
defina el avión y la condición de vuelo.
• Ese archivo se pasa a digital Datcom (preprocesado, datcom, AC3VIEW (visualización))
• Se genera un archivo *OUT. Información generada que hay que aprender a interpretar.
Anotaciones generales:
• Longitud de línea<80
• Números→obligatorio punto decimal, cualquier cosa que tenga un punto es un número
Alas del avión 1. ó 1.0; NO VALE 1
• Vectores, no hay que especificar el número de componentes. Ponerle debajo el número
de componentes
VECTOR(1)=0.0, 1.0, 2.0
NVECTOR=3.0
Cualquier variable con NOMBRE()= es un vector
1
Mecánica del Vuelo Avanzada Práctica 1
*DCM
La diferencia entre abrir este archivo o ejecutarlo reside en darle al click derecho, (editar o
abrir con un editor de texto) para editarlo, frente a darle dos veces con el izquierdo para
ejecutarlo en DATCOM
DERIV RAD
Hay que introducir un espacio en blanco (se ha representado con una barra baja en las siguientes
líneas):
_$
Avión compuesto de: fuselaje, ala (flecha, cuerda en raíz, cuerda en punta…) La estructura típica
de cualquier DCM incluye lo de síntesis: cdg, ubicación ala, estab vertical, horiz, incidencia…
Para saber todas las variables dentro de las estructuras: ver tablas
-Fuselaje definido en rebanadas con punto más alto y más bajo ó la superficie de esa rebanada.
-Ala: envergadura, envergadura expuesta, flecha, cuerda raíz, cuerda en punta, flecha, diedro.
Para simplificar no se va a considerar quiebro en alas por ahora
2
Mecánica del Vuelo Avanzada Práctica 1
SALIDA *.OUT
Apenas hay depurador de código, pero aquí se incluye lo que se ha introducido en el *DCM, con
lo que si nos hubiésemos equivocado, indica el error del tipo que sea en la línea que lo presente.
Con resultados parciales, saca para cada elemento introducido, una tabla con derivadas estáticas
y dinámicas.
Observar el área y magnitudes de referencia que usa para adimensionalizar. Usa la misma para
todos los elementos. SUPERFICIE ALA TEÓRICA, CUERDA MAC, ENVERGADURA, POSICIÓN PARA
TOMAR MOMENTOS.
Cuando DATCOM da un valor solo en la primera fila de una tabla, es que es una constante, al
barrer en ángulos.
3
Mecánica del Vuelo Avanzada Práctica 1
2 Resolución de la práctica
El avión ya viene definido en avión_ejemplo.dcm excepto algunos fallos que se han corregido
editándolo con Notepad++ o con el block de notas, y comparando sus datos con los de la
siguiente imagen.
• En las fracciones de cuerda donde se define la flecha, que deben indicar en el ala, HTP
y VTP: CHSTAT=0.25 en vez de 0.0
• El perfil del estabilizador vertical que es 0012 en vez de 0010 (al final del documento)
4
Mecánica del Vuelo Avanzada Práctica 1
Antes de calcular las derivadas de estabilidad del avión (apartado 3), hay que trimar el avión
para que en la siguiente tabla se sepa con qué ángulo entrar:
Esta es de todo el avión: wing-body vertical tail horizontal tail. La de las derivadas dinámicas es
justo la siguiente tabla. Para ver solo las características del horizontal es una tabla anterior.
5
Mecánica del Vuelo Avanzada Práctica 1
Ecuaciones a resolver
Sin meter timón de profundidad, la única opción para trimar es cambiar la incidencia.
Con TRIM, DATCOM mira primero si hay timón de profundidad. Si no lo hay resuelve variando
incidencia:
2𝑊
𝐶𝑤 = 𝐶𝐿0 + 𝐶𝐿𝛼 𝛼 + 𝐶𝐿𝑖 𝑖𝑡 = 𝐶𝐿 =
𝑡 𝜌𝑉 2 𝑆
0 = 𝐶𝑚0 + 𝐶𝑚𝛼 𝛼 + 𝐶𝑚𝑖 𝑖𝑡
𝑡
Sistema de ecuaciones del que se sacaría: 𝛼, 𝑖𝑡 . En verdad es un sistema de ecuaciones con dos
incógnitas no lineal (en clase sale lineal por haber hecho muchas simplificaciones), no posible de
resolver por este software. De las dos ecuaciones solo la de abajo es la importante. La primera
solo da la velocidad de equilibrio, pero se vuela sin tenerla en cuenta. Por tanto, DATCOM se
centra en hacer cumplir la segunda ecuación. 𝐶𝑚 (𝛼, 𝑖𝑡 ) = 0. Para cada 𝛼 resuelve la ecuación.
Pese a no tener superficie de control, considera que el estabilzador se puede mover por
completo.
En la última tabla del archivo .out, da coeficientes no trimados y coeficientes con la incidencia
trimada.
ALIHT: incidencia del estabilizador horizontal para que avión esté trimado con el Alpha de la fila.
Paso 2: buscar, ángulo de ataque con incidencia para la que trima y se obtiene el CL que coincide
con el CW, nosotros a mano, porque no es capaz DATCOM
6
Mecánica del Vuelo Avanzada Práctica 1
Si por ejemplo se quiere volar a 0.586, se ha de volar a 𝛼=4.9 e incidencia de 0.5 grados.
Condición de vuelo: 4.95. Con ello se tiene que en la línea 847 se tiene que el CL es 0.586 y Cm
es 0.586. Ahora para las derivadas de estabilidad, se continúa la fila para ese ángulo de ataque,
de la tabla Wing body vertical tail horizontal tail configuration
𝒉 = 𝟏𝟎𝟎𝟎𝟎 𝒎
𝒂 = 𝟐𝟗𝟗. 𝟒𝟔𝟑𝒎/𝒔
𝝆 = 𝟎. 𝟒𝟏𝟐𝟕 𝒌𝒈/𝒎𝟑
𝑉
𝑀=
𝑎
𝑆 = 𝑆 𝑇𝐸Ó𝑅𝐼𝐶𝐴 , la que usa datcom, en la parte superior de cada tabla la indica.
2𝑊 2 ∙ 378000 ∙ 9.81
𝐶𝑊 = = = 0.58543
𝜌𝑉 𝑆 0.4127 ∙ (0.75 ∙ 299.463)2 ∙ 608.516
2
Observando el último 𝐶𝐿 , se ve que para 𝛼 entre 4.5 y 6 el 𝐶𝐿 está entre 0.519 y 0.625, asociados
a una incidencia del estabilizador horizontal de entre -0.8 y -1.9.
7
Mecánica del Vuelo Avanzada Práctica 1
La incidencia asociada se tendría aplicando mismo método: 𝑖
Δ𝑦 −0.8 − (−1.9) −0.8 − 𝑦
= 𝑐𝑡𝑒 = = → 𝑦 = −1.317
Δ𝑥 6 − 4.5 5.44 − 4.5 𝑦
Se introducen el valor de 𝛼 e 𝑖 en el programa:
𝛼
5.44
Con este cambio, guardando el archivo y ejecutando el .dcm (IMPORTANTE: CERRAR EXCEL
ANTES PARA QUE SE ACTUALICE), se tiene:
8
Mecánica del Vuelo Avanzada Práctica 1
Como se observa, no coincide. Esto es porque hay que iterar dos o tres veces, al haber
considerado una interpolación lineal solo con dos puntos, y no tener en cuenta todos los
decimales. Habría que iterar.
Ejecutando un programa en MATLAB, que arrastra todos los decimales y asegura una mejor
interpolación cogiendo todos los valores disponibles que se le introducen, se llega al resultado
de forma inmediata, solo con la primera ejecución:
%Práctica 1 MVA
% De DATCOM
alpha=[-5,0,2,4.513,6,8]; %vector introducido a DATCOM (se obtienen mejor del .dcm
CL=[-.167,.197,.341,.519,.625,.765]; %vector de CL trimado
it=[6.2,2.5,1.1,-.8,-1.9,-3.4];%incedencia que trima para los alphas anteriores
%% APARTADO 1
% CL igual al coeficiente de pesos que se busca para equilibrio
V=M*a; %velocidad de vuelo
W=9.81*m; %peso
9
Mecánica del Vuelo Avanzada Práctica 1
CW=2*W/(rho*V^2*S); %CL deseado=coeficiente de peso
% Resultados
alpha_interp=interp1(CL,alpha,CW);
i_interp=interp1(alpha,it,alphaInt);
fprintf('Avión trimado para ALPHA=%f e ALIHT=%f. \n',alpha_interp,i_interp)
disp('Introducir estos valores en el archivo .dcm');
Al cambiar el .dcm:
10
Mecánica del Vuelo Avanzada Práctica 1
Justo lo que se buscaba. Avión trimado. Solo con una iteración desde MATLAB.
11
Mecánica del Vuelo Avanzada Práctica 1
NOTA: Hay que tener en cuenta que DATCOM en este archivo .out no proporciona todos los
decimales. Una mayor precisión se encuentra en el archivo.csv, aunque en él solo se vuelcan los
datos más importantes. Los datos aparecen inicialmente de la siguiente forma:
Para pasar a verlos bien, con todos los decimales hay que hacer lo siguiente:
12
Mecánica del Vuelo Avanzada Práctica 1
Y finalizar. Ahora se tendrán así los datos:
13
Mecánica del Vuelo Avanzada Práctica 1
14
Mecánica del Vuelo Avanzada Práctica 1
Faltan por calcular: 𝐶𝑋 𝑢̂ ; 𝐶𝑍 𝑢̂ ; 𝐶𝑌𝑟̂ ; 𝐶𝑛𝑟̂ ; 𝐶𝑍𝛼 ; 𝐶𝑋𝛼 ; 𝐶𝐷𝛼 ; 𝐶𝑍𝛼̂̇ ; 𝐶𝑍𝑞̂
𝑉
𝐶𝑋 𝑢̂
2 𝜕𝑇 𝜕𝐶𝐷
𝐶𝑋 𝑢̂ = cos 𝛼 𝑇 [ | − 2𝐶𝑇 𝑠 ] − 𝑀𝑠 | = −2𝐶𝑇𝑆 = −2𝐶𝐷 → 𝐶𝑋 𝑢̂ = −0.066
𝜌𝑢𝑠 𝑆 𝜕𝑢 𝑆 𝜕𝑀 𝑆
En el segundo término, el empuje en la condición de vuelo de referencia es igual a la resistencia
y no hay variación de empuje al considerar aerorreactor. El tercer término es solo relevante en
régimen compresible.
𝑀𝑠2 0.752
𝐶𝑍𝑢̂ = − 𝐶𝐿 = − 0.58543 → 𝐶𝑍𝑢̂ = −0.7527
1 − 𝑀𝑠2 𝑠 1 − 0.752
(𝐶𝑛𝑟̂ )
𝑉
𝐶𝑌𝑟̂ = −
𝑙𝑣 /𝑏
CUIDADO: DATCOM ADIMENSIONALIZA TODO CON LA REFERENCIA QUE USA, POR TANTO:
15
Mecánica del Vuelo Avanzada Práctica 1
𝑁𝑟̂𝑉
𝐶𝑛𝑟̂ =1 ??
𝑉𝐷𝐴𝑇𝐶𝑂𝑀 𝜌𝑆𝑏2 𝑉
4
1 2
𝐶𝑛𝑟̂ ( 𝜌𝑆𝐷 𝑙𝑙𝑎𝑡 𝑉𝐷 )
𝑉𝐷𝐴𝑇𝐶𝑂𝑀 4
𝐶𝑛𝑟̂ = = −0.1405
𝑉 1
(4 𝜌𝑆𝑏 2 𝑉)
𝑙𝑣 es aquí distancia entre cdg del avión y centro aerodinámico del estabilizador vertical o la
distancia del estabilizador vertical (es lo que tengo ahora mismo)?
𝑁𝑟
𝐶𝑛𝑟̂ =
1 2
4 𝜌𝑆𝑏 𝑉
𝑆 = 𝑆𝐷 :superficie del ala teórica
𝐶𝐷𝛼 : Se puede calcular la derivada con el CSV. Hay que calcularla como el incremento /
incremento, la pendiente de la curva de resistencia.
CZQ
16
Mecánica del Vuelo Avanzada Práctica 1
Para hacer el trabajo, se tendrán que calcular derivadas numéricas, cuidado porque se puede
tener la tentación de simular solo un único ángulo NO HACERLO. DATCOM necesita calcular
derivadas por sí mismo para generar todos los resultados. Meter por tanto una ristra de
ángulos
𝑆𝑡 𝜕𝜀 𝑆𝑡
𝐶𝑍𝜶̇̂ = − (𝐶𝐿𝜶̇̂ ) = 2(𝑥̅𝑎𝑐,𝑡 − 𝑥̅𝑎𝑐,𝑤𝑏 ) 𝜂𝑡 𝑎𝑡 = − (𝑥̅𝑎𝑐,𝑡 − 𝑥̅𝑎𝑐,𝑤𝑏 ) 𝜂𝑡 𝐶𝐿𝜶̇̂
𝑡 𝑆 𝜕𝛼 𝑆 𝒕
Y encima DATCOM NO PROPORCIONA 𝐶𝐿𝜶̇̂ , SINO 𝐶𝐿𝜶̇̂ adimensionalizado con las variables de
𝒕 𝒕
referencia, así que cual es la definición de 𝐶𝐿𝜶̇̂ ?
𝒕
Alpha introducido en grados. Pero las derivadas están por radianes cuidadoo
17