Beruflich Dokumente
Kultur Dokumente
Software
Outline
• Basic Concepts
– Boundary conditions on the mean surface
– Vortex Theorems, Biot-Savart Law
– The Horseshoe Vortex
– Selection of Control Point and Vortex Location
– The Classical Vortex Lattice Method
• Software
– VLM (Fortran program)
– TORNADO (in MATLAB)
– AVL (Fortran/C program)
• Applications
– Examples of the use of VLM method
– Insights into wing and wing-canard aerodynamics
Using VLM Program
Xiongqing Yu
• Background
– VLM is a modified version of the NASA-Langley Vortex Lattice
Computer Program that had been used at the Langley Research
Center and in industry.
– The original program has been modified to provide a useful tool for
the aircraft design class in the university level.
• To simplify the input and output file for the fixed wing configuration.
• To display the panel arrangement presenting the platforms
Program Description
• The VLM consists of three subroutines:
– geomtr
– matxso
– aerody
Program Description
• Geomtr
– When the total approximate panel number is specified
• it is used to determine the number of chordwise horseshoe
vortices
• the number of spanwise rows at which chordwise horseshoe
vortices
• the panel aspect ratio is kept between 0.5 and 4
– When two planforms are used to describe a wing-tail
configuration, this subroutine is used to handle with
panel match between two planforms.
Program Description
• matxso
– It is used to calculate the circulations which is
required to satisfy the tangent flow boundary
condition.
– The circulations is determined by solving a
matrix equation.
Program Description
• aerody
– To obtain the lift and pitching moment data
for configurations by using Kutta-Loukowski
theorem.
– The final form of the output data is computed
and printed by this subroutine.
Modeling the configuration
• Modeling planforms
– The planforms can be modeled with one or two lifting surfaces
• where wing planform can consists of up to three segments, that is in-
board, mid-board and out-board segments, and tail planform is
modeled with a trapezoid.
• Modeling dihedrals
– The wing can have up to three dihedral angles corresponding to
three segments of the wing.
– Winglets can be modeled, but the dihedral angle must be greater
than -90.0 degrees or less than 90.0 degrees. The dihedral of the
horizontal tail can be modeled with one dihedral angle.
• Modeling twist
– The wing can have up to three twist angles corresponding
to three segments of the wing.
• For inboard segment, the angle of its tip section with respect to its
root section is used to define the twist of the inboard segment
– The twists are assumed to be small and can have effect
on the local angle of attack of lifting surfaces, but no
effect on displacements of control points.
• Modeling camber
– When the airfoil of the wing is specified, its camber can
be modeled with a curve determined based on tabulated
data by least-square-distance curve fit
• coordinates of ten points on mean camber line of the airfoil
• Modeling elevator
– It is assumed that the elevator can have effect on local angle of
attack of the control point on the horizontal tail
– the effect on displacements of control points is neglected when
the elevator is up or down.
For each spanwise station, the following data are presented; from the left tip
towards the root:
– 2y/b Location of midpoint of each spanwise station in fraction of wing semispan.
– c/cav Ratio of local chord to average chord
– cl c/cav Distribution of span-load coefficients at the computed CL
– cl Section life coefficients = lift per unit length of span / ( q • c)
– x location The X location of the local center of pressure for the resulting span load
at cl , as a function of 2y/b
– cdi induced drag coefficient
– clmax maximum lift coefficient of complete configuration
Example
• Step 1: Set up input data:
– See Appendix A.
• Step 2: run “vlm”
• Sept 3: The interface options
– Input the approximate panel number of semi-wing.
– Note: generally, this number ranges from 40 to 190 for single
wing, and from 40 to 120 for wing-tail configuration.
• 100
– Enter name of output file:
• example.out
Example
– Enter 0 for brief output. Usually use this option.
– Enter 1 for detail output. This option is rare used.
• 0
¾ 数据的输入及修改都较以前直观、方便
¾ 考虑了机身的影响
¾ 翼型的计算不再仅限于NACA四位翼型
¾ 图像的输出也可完全根据用户的需要
界面
实例一
实例二
实例三
AVL (Athena Vortex Lattice)
TORNADO/2005 AVL/2006