This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
xfoiltutorial [2022/01/11 10:54] admin removed |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== XFOIL Tutorial ====== | ||
- | [[start|Back to Landing Page]] | ||
- | XFOIL is an interactive program for the design and analysis of subsonic isolated airfoils. | ||
- | It consists of a collection of menu-driven routines which perform various useful functions such as: | ||
- | * Viscous (or inviscid) analysis of an existing airfoil, allowing | ||
- | * forced or free transition | ||
- | * transitional separation bubbles | ||
- | * limited trailing edge separation | ||
- | * lift and drag predictions just beyond CLmax | ||
- | * Karman-Tsien compressibility correction | ||
- | * fixed or varying Reynolds and/or Mach numbers | ||
- | * Airfoil design and redesign by interactive modification of surface speed distributions, | ||
- | * Full-Inverse method, based on a complex-mapping formulation | ||
- | * Mixed-Inverse method, an extension of XFOIL' | ||
- | * Airfoil redesign by interactive modification of geometric parameters such as | ||
- | * max thickness and camber, highpoint position | ||
- | * LE radius, TE thickness | ||
- | * camber line via geometry specification | ||
- | * camber line via loading change specification | ||
- | * flap deflection | ||
- | * explicit contour geometry (via screen cursor) | ||
- | * Blending of airfoils | ||
- | * Writing and reading of airfoil coordinates and polar save files | ||
- | * Plotting of geometry, pressure distributions, | ||
- | - From [[http:// | ||
- | |||
- | {{ xfoil_071614_1633.png }} | ||
- | |||
- | XFOIL is primarily used in the drag buildup process to collect profile drag information for a specified airfoil under various flight conditions (Cdp column in the airfoil polar) as well as to model the stall condition for a wing section. | ||
- | |||
- | A PDF version of this guide may be found {{using_xfoil_to_obtain_airfoil_polars.pdf|here}}. | ||
- | |||
- | |||
- | ===== Using XFOIL to obtain Airfoil Polars ===== | ||
- | |||
- | This is only a guide to obtain values for a specified airfoil and not a total user manual for XFOIL. | ||
- | |||
- | An extensive database of known aircraft airfoils can be found at the University of Illinois (UIUC) [[http:// | ||
- | |||
- | A database of .dat and .gif files for airfoil profiles is at the [[http:// | ||
- | |||
- | Type ''?'' | ||
- | - Open CMD. | ||
- | - Change the directory to the folder location of xfoilp4.exe | ||
- | - Execute '' | ||
- | - You may also preload your .dat airfoil coordinates by adding the argument after the command. | ||
- | - The number of nodes should be at LEAST 100. You may get a warning that the number of nodes is too small. | ||
- | - '' | ||
- | - '' | ||
- | - Type '' | ||
- | - When finished, the profile should be smooth. | ||
- | - You may choose to save the new, smooth profile to the folder using the '' | ||
- | - Enter operating point mode by entering '' | ||
- | - OPERi indicates that you are operating in inviscid mode. For the purposes of finding reasonable data, you will generally want to operate in viscous mode. Enter '' | ||
- | - If you have not already done so, a Reynold’s number will be requested. | ||
- | - Initially, the iteration number is very low. Change this to at least 200 using '' | ||
- | - You must now specify the operating conditions using commands. | ||
- | - Change the Mach number with '' | ||
- | - If only a single angle of attack value is needed, use '' | ||
- | - In order to write the polar to a file to read, you MUST designate that you want the data points to be saved. | ||
- | - Specify the polar save file name and file extension. | ||
- | - Specify the dump file name and file extension if needed. | ||
- | - OPERva should be displayed. | ||
- | - Specify the attack angle range using '' | ||
- | - Enter the minimum alpha. | ||
- | - Enter the maximum alpha. | ||
- | - Enter the angle step size. | ||
- | - The program should run through many iterations and display that the information was saved to your polar file. The display should also reflect the new information and you can see the distribution of CD there. | ||
- | - If you are performing a range of speeds for cruise conditions: | ||
- | - Enter the Reynolds number using '' | ||
- | - Enter the Mach number using '' | ||
- | - Enter the CL required for steady flight using '' | ||
- | - The program will run through several iterations. | ||
- | - The polar file is now ready for import or view. | ||
- | - If using MS Excel, use File-> | ||
- | - Click '' | ||
- | - Check that each data entry is in the proper cell then copy the data into the Drag Buildup Workbook Profile Drag section. | ||
- | |||
- | [[start|Back to Landing Page]] |