flow5 and xflr5 implement the theory of Etkin and Reid described in "Dynamics of flight - stability and control, 3rd edition, 1996."
A summary of the theory and the definition of the variables can be found here:
Lecture AC-1 Aircraft Dynamics
Lecture AC-2 Aircraft Longitudinal Dynamics
Lecture AC-3 Aircraft Lateral Dynamics
flow5 calculates the stability derivatives using forward finite differences. In a future version, the analytical differentiation method recommended in "Flight Vehicle Aerodynamics", M. Drela 2014 may be implemented. It is expected that the method will speed up the calculations, but it should not affect significanlty the results.
In linear stability theory, the behaviour of the airplane is calculated as a perturbation of a stable flight condition. In xflr5 and flow5, only horizontal flight is considered, so that it is required that an angle of attack exists such that the pitching moment is null, and that the flight is statically stable for this operating point.
The determination of the stability behaviour involves the following steps:
Notes
The project files used for this tutorial and the corresponding AVL package can be downloaded here
As in previous versions of flow5 and xflr5, define the plane geometry and its inertia such that
The wing and flap angles are used as reference values for the sensitivity calculations.
The initial wing flap angle θ0 is defined by the foil flap angle.
To keep it simple, the recommendation is to set the flap angles to 0°.
The goal is to check that the analysis gives reasonable results and that the plane is sound.
De-activate the control surfaces by setting all the coefficients to 0. As mentioned above, this feature may be deprecated and removed from a future version.
Run the analysis for any value of the control parameter: since no active control surface has been activated, the value of the control parameter is not used.
Store the operating point.
If the analysis went well, an operating point will have been generated.
Select it to access the data in the properties box, e.g. the values of the stability and control derivatives.
Check that the analysis produces the familiar conventional modes.
To identify a mode in the root locus graphs, select it and activate "Highlight selection" in the graph's context menu or in the toolbox in the bottom right.
Select a mode and animate the view
Note: This post-processing module may not be as mature as the others – feedback and suggestions are welcome.
In the top toolbar, select the direction of interest - longitudinal or lateral.
Select the type 7 operating point.
The control surfaces available in flow5 are:
To define a control for the plane:
Run the analysis again. Control derivatives will be computed and output for each of non-null controls.
Work in progress
Back to top