How X-Plane Works:

img_spot_vector_flow

The new flow-field visualization for X-Plane 9.30 Beta-5. Pitch-rate, downwash, and wake effects are all clearly visible... if you know what to look for!

X-Plane works by reading in the geometric shape of any aircraft and then figuring out how that aircraft will fly. It does this by an engineering process called "blade element theory", which involves breaking the aircraft down into many small elements and then finding the forces on each little element many times per second. These forces are then converted into accelerations, which are then integrated to velocities and positions... Of course, all of this technical theory is completely transparent to the end user... you just fly! It's fun!

X-Plane goes through the following steps to propagate the flight:

1: Element Break-Down

Done only once during initialization, X-Plane breaks the wing(s), horizontal stabilizer, vertical stabilizer(s), and propeller(s) (if equipped) down into a finite number of elements. The number of elements is decided by the user in Plane-Maker. Ten elements per side per wing or stabilizer is the maximum, and studies have shown that this provides roll rates and accelerations that are very close to the values that would be found with a much larger number of elements.

2: Velocity Determination

This is done twice per cycle. The aircraft linear and angular velocities, along with the longitudinal, lateral, and vertical arms of each element are considered to find the velocity vector of each element. Downwash, propwash, and induced angle of attack from lift-augmentation devices are all considered when finding the velocity vector of each element.

Propwash is found by looking at the area of each propeller disk, and the thrust of each propeller. Using local air density, X-Plane determines the propwash required for momentum to be conserved.

Downwash is found by looking at the aspect ratio, taper ratio, and sweep of the wing, and the horizontal and vertical distance of the "washed surface" (normally the horizontal stabilizer) from the "washing surface" (normally the wing), and then going to an empirical look-up table to get the degrees of downwash generated per coefficient of lift.

3: Coefficient Determination

The airfoil data entered in Part-Maker is 2-dimensional, so X-Plane applies finite wing lift-slope reduction, finite-wing CLmax reduction, finite-wing induced drag, and finite-wing moment reduction appropriate to the aspect ratio, taper ratio, and sweep of the wing, horizontal stabilizer, vertical stabilizer, or propeller blade in question. Compressible flow effects are considered using Prandtl-Glauert, but transonic effects are not simulated other than an empirical mach-divergent drag increase. In supersonic flight, the airfoil is considered to be a diamond shape with the appropriate thickness ratio; pressures behind the shock waves are found on each of the plates in the diamond-shaped airfoil and summed to give the total pressures on the foil element.

4: Force Build-Up

Using the coefficients just determined in step 3, areas determined during step 1, and dynamic pressures (determined separately for each element based on aircraft speed, altitude, temperature, propwash and wing sweep), the forces are found and summed for the entire aircraft. Forces are then divided by the aircraft mass for linear accelerations, and moments of inertia for angular accelerations.

5: Get Back to Work

The process is repeated from step 2, and the whole thing is run over again at least 15 times per second. Aren't computers great?

Quick links

Find us on Facebook!

System requirements

  • A 2 GHz CPU
  • 1 GB RAM
  • DirectX 9 video card or newer

Learn More...

See X-Plane in action!

Prepare to be stunned by X-Plane. Videos and photos speak where words can't. See the Multimedia page...

What do other people think?

Get more opinions before you buy. Read reviews and connect with current users. We're confident they feel as strongly about X-Plane as we do. Learn more...

Learn about getting a certified sim

Looking to use X-Plane to log some hours? Find out how...

Switching from Microsoft ESP

Tens of thousands of users have done it already. Switch to X-Plane and find out how accurate a computer flight model can be. Companies like Kalitta Air, Northwest and Japan Airlines, Cessna, and NASA trust X-Plane for training and testing. With the best of the best using X-Plane, why would you settle for anything less? Learn more...

Using the pro-level USB keys

To use the X-Plane Pro USB keys (applicable to a level 2, 3, and 4 simulator), users will need to download and install the HASP USB key driver.

What sets X-Plane apart?

It's blade element theory, of course. By breaking down every surface of the airplane and calculating the forces acting on each piece individually, X-Plane delivers the most realistic flight experience available. Learn more...

Try the demo, or get the update

The demo is free, and it's a relatively small download. The updates, too, are free, and their bug fixes and new features make them worth the time it takes to get them. See the Downloads page...

Get the manual

In either PDF or Wiki form, the X-Plane manual can answer many of the questions you may have. See the Support page...

Official X-Plane sites

The X-Plane Wiki

XSquawkBox.net: The X-Plane Scenery Development page

Scenery Central: The X-Plane 8 scenery page

The X-Plane SDK: "Plug-In Headquarters"

X-Plane Airport and Navigation Data: The source for data updates and designer information.