Path: ACPro/ACProAerodynamics
% Computes drag coefficients for a vehicle using simple formulas.
You will have to call this routine for the wing, fuselage and tail
separately using different characteristic lengths. The wing and tail use
the mean chord and the fuselage uses the length.
Altitude and mach must be the same length or altitude can be length 1.
zetaTrans is a factor to prevent the form drag from becoming
infinite at M = 1. The default produces a factor of 10 drag rise
at M = 1.
The default of the Oswald Efficiency factor is 0.95.
The drag will be cD0 + kInduced*cL^2
The supersonic and subsonic drag formulas are blending at M = 1.
Type DragCoeff for a demo.
If no output arguments are used it will plot the various components
of drag.
--------------------------------------------------------------------------
Form:
[cD0, kInduced, y] = DragCoeff( d, mach, p, cP )
--------------------------------------------------------------------------
------
Inputs
------
d (.) Aircraft parameters
.length (1,1) Representative length (e.g. mean chord) (m)
.oswaldEff (1,1) Oswald efficiency factor (optional)
.aspectRatio (1,1) Aspect ratio for wing (length/mean chord)
.thickness (1,1) Ratio of length to thickness
.s (1,1) Reference area
.zetaTrans (1,1) Damping for transonic (optional)
.m1Peak (1,1) Peak at M = 1 an alternative to zetaTrans
mach (1,n) Mach number
p (.) Standard atmosphere data structure
cP (1,1) Parasitic drag coefficient
-------
Outputs
-------
cD0 (1,n) Zero lift drag coefficient
kInduced (1,n) Drag induced due to lift
y (.) Data structure output
.cD0
.skinFriction
.kInduced
.formDrag
.parasiticDrag
--------------------------------------------------------------------------
Reference: Miller, R. "16.751 Class Notes," MIT, 1977.
Anderson, J. D., "Introduction to Flight 3rd Edition,"
McGraw-Hill, 1989.
--------------------------------------------------------------------------
ACPro: ACProAerodynamics/CDSkinFriction ACPro: ACProAerodynamics/FormDragCoeff ACPro: ACProAerodynamics/InducedDragCoeff ACPro: ACProAerodynamics/PrandtlGlauertCorrection AerospaceUtils: AeroData/AtmData Common: Atmosphere/StdAtm Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Math: Analysis/Logistic
Back to the ACPro Module page