You are on page 1of 12

utorial para XFoil

Descargar XFoil
--------------
Descarga XFoil desde http://raphael.mit.edu/xfoil/. También sería una buena idea descargar la
documentación para referencia futura.
Instalando XFoil
----------------
Copie el archivo descargado en el directorio donde desea instalar XFoil y ejecútelo.
Ejecutando Xfoil
-------------
XFoil se ejecuta yendo al directorio donde se instaló y escribiendo
% xfoil
Cargando un perfil aerodinámico
------------------
La carga o el comando NACA puede usarse para cargar un perfil aerodinámico en XFoil. En este
tutorial usaremos un perfil aerodinámico NACA 2412. Para cargar este tipo de superficie
aerodinámica
XFOIL c> NACA 2412
Observe que XFoil devolverá algunas de las especificaciones para el perfil aerodinámico, incluida la
ubicación y la magnitud del espesor máximo, la inclinación máxima y otros parámetros.

Limpieza de la geometría aerodinámica


-----------------------------
Es una buena idea asegurarse de que la superficie aerodinámica cargada no contenga paneles que
creen bordes muy afilados. El comando PANE en XFoil suaviza la geometría de la superficie
aerodinámica.

XFOIL c> pane

NOTA: Los comandos no distinguen entre mayúsculas y minúsculas

El subnivel OPER
------------------
escriba
XFOIL c> OPER

Esto producirá el aviso

.OPERi c>

Escriba un "?" Para ver una lista de comandos disponibles y una breve descripción de su uso. Esto
funciona en cualquier nivel de XFoil.

En el nivel OPER esto es lo que verá después de escribir "?"

<cr> Volver al nivel superior


! Rehacer último ALFA, CLI, CL, ASEQ, CSEQ, VELS

Visc r Conmutar modo Inviscid / Viscous

.VPAR Change BL parameter (s)

Re r Cambiar el número de Reynolds

Mach r Cambiar el número de Mach

Escriba i Cambiar el tipo de Mach, Re variación con CL

ITER Cambiar límite de iteración de solución viscosa

INIT Alternar la bandera de inicialización BL

Alfa r Prescribir alfa

CLI r Prescribir inviscid CL

Cl r Prescribe CL

ASeq rrr Prescribe una secuencia de alfas

CSeq rrr Prescribe una secuencia de CL

SEQP Alternar visualización de diagrama de secuencia polar / Cp (x)

CINC Alternar la inclusión mínima de Cp en polar

HINC Alternar la inclusión del momento de la bisagra en polar

Pacc i Alternar acumulación automática de punto a activo polar

PGET f Lee nuevo polar del archivo guardado

PWRT i Write polar para guardar el archivo

PSUM Mostrar resumen de polares almacenados

PLIS i Lista almacenada polar (es)

PDEL i Eliminar almacenado polar

PSOR i Sort almacenado polar

PPlo ii. Parcela almacenada polar (es)

APlo ii. Trace los perfiles aerodinámicos almacenados para cada polar

ASET i Copie la superficie aerodinámica almacenada en el perfil aerodinámico actual

PREM ir. Eliminar punto (s) de polar almacenado

PPAX Cambiar los límites del eje de la trama polar


RGET f Leer nueva referencia polar del archivo

RDEL i Eliminar referencia polar almacenada

GRID Toggle Cp vs x superposición de cuadrícula

CREF Alternar referencia Cp superposición de datos

FREF Alternar referencia CL, CD .. Visualización de datos

CPx Plot Cp vs x

Perfil de

CPV con vectores de presión (gee wiz)

.VPlo BL parcelas variables

.ANNO Anota la trama actual

HARD Hardcopy actual plot

SIZE r Cambiar el tamaño del objeto de trazado

CPMI r Cambiar la anotación de eje Cp mínima

BL i Plote perfiles de velocidad de capa límite

BLC Trace los perfiles de velocidad de la capa límite en el cursor

BLWT r Cambiar el peso de la escala del perfil de velocidad

FMOM Calcule el momento y las fuerzas de la bisagra de la aleta


FNEW rr Establecer un nuevo punto de bisagra de aleta
VELS rr Calcular componentes de velocidad en un punto
DUMP f Salida Ue, Dstar, Theta, Cf vs s, x, y a archivo
CPWR f Salida x vs Cp al archivo
CPMN Informe superficie mínima Cp
NAME s Especifica un nuevo nombre de perfil aerodinámico
Número de versión del nombre del incremento NINC

Observe que hay tres columnas, la primera es el comando, la segunda da una indicación de otras
entradas que necesita el comando. Una "r" significa que el comando espera un número real, una
"i" significa que el comando espera un entero, una "f" significa que el comando espera un nombre
de archivo, y una "s" que el comando espera una cadena. Si la entrada no se escribe después del
comando, XFoil solicitará al usuario.
XFoil en modo Inviscid
-------------------------
Observe la "i" junto a ".OPER" en el aviso. Esto indica que XFoil está en modo invisible.
Escriba
.OPERi c> alfa 0

XFoil encontrará el flujo alrededor del perfil aerodinámico para el ángulo de ataque dado, en este
caso, 0. Observe que aparece una ventana que muestra la distribución de presión, el coeficiente
de elevación de sección, el coeficiente de momento de sección, el ángulo de ataque y el nombre
de perfil aerodinámico.

Figura 1. Distribución de Cp en alpha = 0

Escriba

.OPERi c> cl 0.7

XFoil encontrará el ángulo de ataque en el que la superficie aerodinámica actual produce el


coeficiente de elevación de sección que se ha introducido. Observe que XFoil traza una vez más la
distribución de presión alrededor del perfil como lo hizo anteriormente.
Figura 2. Distribución de presión en Cl = 0.6

Modo viscoso

------------

Escriba

.OPERi c> visc

Este comando activará el modo viscoso. XFoil luego le pide al usuario que ingrese un número de
Reynolds. Para este tutorial, trabajaremos con un número bajo de Reynolds, escriba "3e6" en el
aviso. Observe que ahora aparecerá una "v" junto a "OPER" en el indicador para indicar flujo viscoso.

Para encontrar el flujo alrededor del perfil aerodinámico con un ángulo de ataque de cero grados

.OPERv c> alfa 0


Observe que ahora parece haber dos distribuciones de presión. Las líneas discontinuas representan
la distribución de flujo no transparente. Esto proporciona una manera fácil de comparar el flujo
viscoso e invisible.

Figura 3. Flujo viscoso alrededor de una superficie aerodinámica

Observe también que la capa límite está delineada alrededor del perfil aerodinámico. Además,
también se presentan el coeficiente de arrastre y la relación elevación-resistencia.

Si miras la pantalla de comandos, la última iteración también proporciona más datos sobre el perfil
aerodinámico:

Transición libre del lado 1 en x / c = 0.5274 46

Transición libre del lado 2 en x / c = 0.3940 38

6 rms: 0.1349E-04 max: 0.1462E-03 C a 38 2

a = 0.000 CL = 0.2422

Cm = -0.0527 CD = 0.00545 => CDf = 0.00466 CDp = 0.00079

Proporciona el punto de transición al flujo turbulento en las superficies superior e inferior. También
proporciona CDf y CDp, el arrastre de fricción y la resistencia a la presión, respectivamente.

Obtener una copia impresa


-------------------

Para obtener una copia en el formato de script posterior del tipo de gráfico mostrado

.OPERv c> hard

Se producirá una copia en el directorio de XFoil con el nombre de archivo plot.ps. No podrá abrir
este archivo hasta que salga de XFoil. Sin embargo, cualquier otro archivo que copie se adjuntará al
archivo plot.ps.

Cambiar el número de iteraciones

---------------------------------

Escriba

.OPERv c> alfa 18

Notará que XFoil no converge. Esto se debe a que alcanzó el número máximo de iteraciones. Hay
dos cosas diferentes que se pueden hacer. Escriba "!", Este comando le dirá a XFoil que itere un
poco más. Como puede ver, XFoil no convergerá incluso después de hacer esto una vez. Puede seguir
escribiendo "!" Hasta que XFoil converja o puede intentar cambiar el número máximo de iteraciones.
Escriba

.OPERv c> iter

Un mensaje le pedirá que ingrese el número de iteraciones, escriba "100".

Luego escribe

.OPERv c> alfa 18

Notarás que XFoil convergerá después de aproximadamente 54 iteraciones más.

Cambiar el Cpmin

------------------
Observe que con un ángulo de ataque de 18 grados, la Cp mínima es inferior a -2, la Cpmin
predeterminada.

Escriba

.OPERv c> cpmn

Esto mostrará la distribución mínima de Cp

Cis Inviscid mínimo = -17.2591 a x = 0.0004

Cp viscoso mínimo = -12.1387 a x = 0.0010

Escriba

.OPERv c> cpmi -18

Para volver a trazar el tipo de distribución Cp

.OPERv c> cpx

La distribución Cp ahora debería verse así:


Figura 4. Flujo alrededor de un perfil aerodinámico en un alto alfa

Guardar la distribución de Cp en un archivo

------------------------------------

Escriba

.OPERv c> cpwr

Se le pedirá que ingrese un nombre de archivo. Ingrese "naca2412@18.cp". El archivo se guardará


en formato de texto y es posible usar MATLAB para analizar los datos.

Ejecutando XFoil para una serie de ángulos de ataque

----------------------------------------------

Escriba

.OPERv c> alfa 0

Entonces

.OPERv c> pacc

Esto creará un archivo en el que se guardarán el coeficiente de elevación de la sección, el coeficiente


de arrastre de la sección, los puntos de transición superior e inferior y otros datos. Este comando
también habilita la acumulación automática de puntos. Se le pedirá que ingrese un nombre de
archivo para el archivo polar recién creado. Escriba "naca2412.pol". Presione Entrar cuando se le
solicite un nombre de archivo de volcado polar.
Ahora escribe

.OPERva c> aseq 0 20 .5

Este comando ejecutará XFoil para una serie de ángulos de ataque, de 0 a 20 grados a incrementos
de 0,5 grados.

Tipo

.OPERva c> pacc

Esto desactivará la acumulación de puntos.

El archivo "naca2412.pol" estará en formato de texto y MATLAB lo puede leer.

Cambiar el punto de transición al flujo turbulento

--------------------------------------------------

escriba

.OPERv c> alfa 0

La última iteración se verá así:

Transición libre del lado 1 en x / c = 0.5274 46

Transición libre del lado 2 en x / c = 0.3940 38

3 rms: 0.8854E-04 max: 0.1737E-02 C a 38 2

a = 0.000 CL = 0.2422

Cm = -0.0527 CD = 0.00545 => CDf = 0.00466 CDp = 0.00079

Observe en la ventana de comandos que el punto de transición de la superficie superior (lado 1)


está en x / c = 0.5274. Deje la transición de fuerza en x / c = 0.1.

Escriba

.OPERv c> vpar

Este comando lo moverá al subnivel VPAR

Escriba

..VPAR c> xtr 0.1 1


Este comando forzará la transición a x / c = 0.1 para la superficie superior y x / c = 1 en la superficie
superior (que es lo mismo que la transición libre).

Presione enter para moverse hacia abajo al subnivel OPER.

Tipo

.OPERv c> alfa 0

La última iteración ahora se verá así:

Lado 1 transición forzada a x / c = 0.1000 22

Transición libre del lado 2 en x / c = 0,3824 37

3 rms: 0.6169E-05 max: 0.1369E-03 C a 37 2

a = 0.000 CL = 0.2238

Cm = -0.0499 CD = 0.00763 => CDf = 0.00630 CDp = 0.00133

Observe que la transición ahora ocurre a x / c = 0.1 como se esperaba. También puede ver la
diferencia en los coeficientes de arrastre de la sección.

Salir de XFoil

--------------

Presione enter hasta que regrese al nivel superior, luego escriba

XFOIL c> quit

You might also like