RCAIDE.Library.Methods.Aerodynamics.Common.Drag.parasite_drag_fuselage
parasite_drag_fuselage#
- parasite_drag_fuselage(state, settings, fuselage)[source]#
Computes the parasite drag coefficient for a fuselage or boom accounting for compressibility effects.
- Parameters:
state (Data) –
- Flight conditions containing:
- conditions.freestream.mach_numberfloat
Freestream Mach number [unitless]
- conditions.freestream.temperaturefloat
Freestream static temperature [K]
- conditions.freestream.reynolds_numberfloat
Freestream Reynolds number per unit length [unitless/m]
settings (dict) –
- Aerodynamic analysis settings containing:
- fuselage_parasite_drag_form_factorfloat
Form factor for fuselage parasite drag [unitless]
- supersonic.fuselage_parasite_drag_begin_blend_machfloat
Mach number at which supersonic blending begins [unitless]
- supersonic.fuselage_parasite_drag_end_blend_machfloat
Mach number at which supersonic blending ends [unitless]
fuselage (Data) –
- Fuselage geometry containing:
- tagstr
Unique identifier for the fuselage
- areas.front_projectedfloat
Front projected area [m²]
- areas.wettedfloat
Wetted area [m²]
- lengths.totalfloat
Total length of fuselage [m]
- effective_diameterfloat
Effective diameter of fuselage [m]
- Returns:
Results are stored in state.conditions.aerodynamics.coefficients.drag.parasite[fuselage.tag]
- Return type:
None
Notes
This function calculates the parasite drag coefficient for a fuselage or boom using compressible turbulent flat plate theory with form factor corrections. The calculation accounts for compressibility effects through Mach number-dependent form factors and uses cubic spline blending for the transonic regime.
- Major Assumptions
Fully turbulent boundary layer over the entire fuselage
Cylindrical body approximation for form factor calculations
Compressible turbulent flat plate skin friction correlation
Cubic spline blending smooths transition between subsonic and supersonic regimes
Form factor accounts for pressure drag due to body shape
Theory
The fuselage Reynolds number is:
\(Re_{fus} = Re \cdot l_{fus}\)
where \(Re\) is the freestream Reynolds number per unit length and \(l_{fus}\) is the fuselage length.
The skin friction coefficient is calculated using compressible turbulent flat plate theory:
\(C_f = f(Re_{fus}, M, T)\)
The diameter-to-length ratio is:
\(d/l = \frac{d_{fus}}{l_{fus}}\)
For subsonic flow (M ≤ 1.0), the form factor parameters are:
\(D = \sqrt{1 - (1-M^2)(d/l)^2}\) for M < 0.95
\(D = \sqrt{1 - (d/l)^2}\) for M ≥ 0.95
\(a = \frac{2(1-M^2)(d/l)^2(\text{arctanh}(D)-D)}{D^3}\) for M < 0.95
\(a = \frac{2(d/l)^2(\text{arctanh}(D)-D)}{D^3}\) for M ≥ 0.95
The maximum velocity perturbation is:
\(\frac{\Delta u_{max}}{u_{\infty}} = \frac{a}{(2-a)\sqrt{1-M^2}}\) for M < 0.95
\(\frac{\Delta u_{max}}{u_{\infty}} = \frac{a}{2-a}\) for M ≥ 0.95
The form factor is:
\(k_{fus} = (1 + FF \cdot \frac{\Delta u_{max}}{u_{\infty}})^2\)
where \(FF\) is the user-specified form factor.
For supersonic flow, the form factor is calculated using cubic spline blending between subsonic and supersonic correlations.
The parasite drag coefficient is:
\(C_{D,parasite} = k_{fus} \cdot C_f \cdot \frac{S_{wet}}{S_{ref}}\)
Definitions
- ‘Parasite Drag’
Drag component caused by viscous effects and pressure forces on the aircraft surface.
- ‘Form Factor’
Multiplier accounting for the increase in drag due to body shape compared to a flat plate.
- ‘Compressibility Effects’
Changes in aerodynamic characteristics due to compressible flow effects at high Mach numbers.
References
[1] Stanford AA241 Course Notes