| Aerospace Blockset™ | ![]() |
Compute aerodynamic forces and moments using Digital DATCOM static and dynamic stability derivatives
Aerodynamics

The Digital DATCOM Forces and Moments block computes the aerodynamic forces and moments about the center of gravity using aerodynamic coefficients from Digital DATCOM.
Algorithms for calculating forces and moments build up the overall aerodynamic forces and moments (F and M) from data contained in the Digital DATCOM structure parameter:
F = Fstatic + Fdyn
M = Mstatic + Mdyn
Fstatic and Mstatic are the static contribution, and Fdyn and Mdyn the dynamic contribution, to the aerodynamic coefficients. If the dynamic characteristics are not contained in the Digital DATCOM structure parameter, their contribution is set to zero.
Static stability characteristics include the following.
| Coefficient | Meaning |
|---|---|
| CD | Matrix of drag coefficients. These coefficients are defined positive for an aft-acting load. |
| CL | Matrix of lift coefficients. These coefficients are defined positive for an up-acting load. |
| Cm | Matrix of pitching-moment coefficients. These coefficients are defined positive for a nose-up rotation. |
| CYβ | Matrix of derivatives of side-force coefficients with respect to sideslip angle |
| Cnβ | Matrix of derivatives of yawing-moment coefficients with respect to sideslip angle |
| Clβ | Matrix of derivatives of rolling-moment coefficients with respect to sideslip angle |
These are the static contributions to the aerodynamic coefficients in stability axes.
CD static = CD
Cy static = CYββ
CL static = CL
Cl static = Clββ
Cm static = CM
Cn static = Cnββ
Dynamic stability characteristics include the following.
| Coefficient | Meaning |
|---|---|
| Clq | Matrix of rolling-moment derivatives due to pitch rate |
| Cmq | Matrix of pitching-moment derivatives due to pitch rate |
| CLdα/dt | Matrix of lift force derivatives due to rate of angle of attack |
| Cmdα/dt | Matrix of pitching-moment derivatives due to rate of angle of attack |
| Clp | Matrix of rolling-moment derivatives due to roll rate |
| CYp | Matrix of lateral force derivatives due to roll rate |
| Cnp | Matrix of yawing-moment derivatives due to roll rate |
| Cnr | Matrix of yawing-moment derivatives due to yaw rate |
| Clr | Matrix of rolling-moment derivatives due to yaw rate |
These are the dynamic contributions to the aerodynamic coefficients in stability axes.
CD dyn = 0
Cy dyn = Cyp p(bref/2V)
CL dyn = CL
(cbar/2V)
Cl dyn = (Clpp + Clqq + Clrr) (bref/2V)
Cm dyn = (Cmqq + Cm
) (cbar/2V)
Cn dyn = (Cnpp + Cnrr) (bref/2V)

Specifies the input and output units:
Units | Force | Moment | Length | Velocity | Pressure |
|---|---|---|---|---|---|
Metric (MKS) | Newton | Newton- | Meters | Meters per second | Pascal |
English (Velocity in ft/s) | Pound | Foot-pound | Feet | Feet per second | Pound per square inch |
English (Velocity in kts) | Pound | Foot-pound | Feet | Knots | Pound per square inch |
Specifies the MATLAB® structure containing the digital DATCOM data. This structure is generated by the Aerospace Toolbox function datcomimport.
Specifies coordinate system for aerodynamic force: Body or Wind.
None (flat) or Linear
None (clip) or Linear
Specifies how to handle out-of-range input: Linear Extrapolation or Clip to Range.
Specifies if out-of-range input invokes a warning, an error, or no action.
| Input | Dimension Type | Description |
|---|---|---|
First | 3-by-3 matrix | Contains the angle of attack. |
Second | Contains the sideslip angle, in radians. | |
Third | Contains the Mach number. | |
Fourth | Contains the altitude, in selected length units. | |
Fifth | Contains the dynamic pressure, in selected pressure units. | |
Sixth | Contains the velocity, selected velocity units and selected force axes. | |
Seventh (Optional) | Contains the angle of attack rate, in radians per second. | |
Eight (Optional) | Contains the body angular rates, in radians per second. | |
Ninth (Optional) | Contains the ground height, in select units of length | |
Tenth (Optional) | Contains the control surface deflections, radians. |
| Output | Dimension Type | Description |
|---|---|---|
First | Contains the aerodynamic forces at the center of gravity in selected coordinate system: Body (Fx, Fy, and Fz), or Wind (FD, Fy, and FL). | |
Second | Contains the aerodynamic moments at the center of gravity in body coordinates (Mx, My, and Mz). |
The operational limitations of Digital DATCOM apply to the data contained in the Digital DATCOM structure parameter. For more information on Digital DATCOM limitations, see Section 2.4.5 of reference [1].
The Digital DATCOM structure parameters alpha, mach, alt, grndht, and delta must be strictly monotonically increasing to be used with the Digital DATCOM Forces and Moments block.
The Digital DATCOM structure coefficients must correspond to the dimensions of the breakpoints (alpha, mach, alt, grndht, and delta) to be used with the Digital DATCOM Forces and Moments block.
[1] The USAF Stability and Control Digital Datcom, AFFDL-TR-79-3032, 1979.
[2] Etkin, B., and L. D. Reid, Dynamics of Flight Stability and Control, John Wiley & Sons, New York, 1996.
[3] Roskam, J., "Airplane Design Part VI: Preliminary Calculation of Aerodynamic, Thrust and Power Characteristics," Roskam Aviation and Engineering Corporation, Ottawa, Kansas, 1987.
[4] Stevens, B. L., and F. L. Lewis, Aircraft Control and Simulation, John Wiley & Sons, New York, 1992.
Aerodynamic Forces and Moments
![]() | Determinant of 3x3 Matrix | Direction Cosine Matrix Body to Wind | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |