Nacelle Sizing (vehicle-design/sizing/nacelle-sizing)
Use when the task is engine nacelle geometric sizing: the fan or
compressor face area and diameter from the mass flow and Mach number,
the inlet highlight area and lip area ratio, the free stream capture
area and the A0/A1 ratio, the nacelle length to diameter ratio, the
cowl thickness ratio, the wetted area estimate, and the friction, form
and interference bookkeeping of nacelle drag including the pylon
integration term. This leaf sizes the nacelle as a geometric and drag
entity; the sibling engine-sizing leaf sizes the thrust itself, and
fuselage-sizing and wing-planform-sizing set the aircraft reference
dimensions that the nacelle drag coefficient is bookkept against.
Domain quick reference
- Fan face area: A1 = mdot / (rho * V1) from mass flow continuity, with
the fan face velocity V1 = M1 * a1 and the local speed of sound
a1 = sqrt(gamma * R * T1). Air at gamma 1.4 and R 287.0 J/(kg*K) at
288.15 K gives a speed of sound of about 340 m/s; a 0.6 fan face Mach
gives V1 = 204 m/s.
- Fan face diameter: D1 = sqrt(4 * A1 / pi). A 3.18 m^2 fan face is a
2.01 m diameter fan, the sizing reference of the whole nacelle.
- Fan face Mach band: 0.5 to 0.65 for a high bypass turbofan at the
design point; a higher face Mach shrinks the required area for the
same mass flow.
- Inlet highlight (lip) area: A_hi = A1 * (1 + lip_area_ratio), with
the lip area ratio typically 0.10 to 0.20 for a high bypass turbofan.
A zero ratio is a flush lip; negative ratios are invalid because the
highlight cannot be smaller than the fan face.
- Capture area: A0 = mdot / (rho_inf * V_inf), the area of the free
stream stream tube the inlet ingests at the flight condition. The
capture area ratio A0/A1 expresses how strongly the inlet diffuses
the flow: at a 0.8 Mach cruise a high bypass turbofan typically runs
A0/A1 near 2.3, well above 1, and the ratio approaches 1 as the inlet
is sized closer to the flight stream tube.
- Nacelle length: L = (L/D) * D1 with the length to diameter ratio
typically 1.5 to 2.2 for a high bypass turbofan nacelle (1.8 is a
representative first cut). The length scales linearly with the fan
diameter at a fixed ratio.
- Cowl thickness: t = (t/c) * chord, with the cowl thickness to chord
ratio typically 0.08 to 0.12; the cowl chord is close to the nacelle
length for a first order estimate.
- Wetted area: S_wet = pi * D_max * L * k, the axisymmetric cowl
surface approximated from the maximum diameter, the length and a
shape factor k in (0, 1], typically 0.80 to 0.90 (1.0 is a plain
cylinder). The maximum diameter is close to the highlight diameter.
- Nacelle drag bookkeeping: friction drag q * S_wet * Cf; form drag the
friction times (FF - 1) with the form factor FF near 1.1 to 1.3; and
interference drag the friction times k_int with k_int near 0.03 to
0.10 covering pylon and installation interference. The three sum to
the installed nacelle drag, and the drag coefficient against the
aircraft reference area folds it into the aircraft drag polar.
- Pylon integration: the pylon is treated as an additional friction
surface plus an interference increment on the nacelle; first order
bookkeeping folds both into the interference factor, finer bookkeeping
adds the pylon wetted area to S_wet.
- FAR-25 (14 CFR Part 25) and CS-25 set the certification context: the
inlet and cowl must survive the icing, hail and bird strike
conditions of the airworthiness rules, and the nacelle drag enters
the performance substantiation; the geometric formulas above are
common conceptual sizing practice, summary-only.
Workflow
- Set the fan face design point: mass flow mdot, density rho, Mach
number M1 and temperature T1 at the fan face; compute the fan face
area with fan_face_area and the diameter with fan_face_diameter.
- Choose the lip area ratio and compute the highlight area with
highlight_area_from_massflow and the highlight diameter with
highlight_diameter_from_massflow; sanity check the choice with
lip_area_ratio on the two areas.
- At the cruise flight condition, compute the free stream capture
area with capture_area and the A0/A1 ratio with capture_area_ratio
against the fan face area; a ratio far above the typical band
signals an oversized stream tube or an off-design point.
- Scale the nacelle length with nacelle_length from the fan diameter
and the length to diameter ratio; set the cowl maximum thickness
with cowl_thickness from the cowl chord and the thickness to chord
ratio.
- Estimate the wetted area with wetted_area from the maximum
diameter, the length and the shape factor.
- At the cruise dynamic pressure and a turbulent skin friction
coefficient, bookkeep the drag with nacelle_drag_bookkeeping into
the friction, form and interference components and the total.
- Fold the total into the aircraft drag with drag_coefficient against
the aircraft reference area; add the pylon contribution through the
interference factor or an explicit pylon wetted area.
- Close the loop: the nacelle weight and drag feed the engine
selection (engine-sizing) and the takeoff gross weight; re-run the
sizing until the fan face Mach and the A0/A1 ratio both sit in their
typical bands.
Worked example
A high bypass turbofan with 650 kg/s fan mass flow, 1.0 kg/m^3 fan face
density, 0.6 fan face Mach and 288.15 K fan face temperature:
- Speed of sound a1 = sqrt(1.4 * 287 * 288.15) = 340.3 m/s; fan face
velocity V1 = 0.6 * 340.3 = 204.2 m/s.
- Fan face area A1 = 650 / (1.0 * 204.2) = 3.18 m^2; fan face diameter
D1 = sqrt(4 * 3.18 / pi) = 2.01 m.
- With a 0.15 lip area ratio, the highlight area is 3.18 * 1.15 =
3.66 m^2 and the highlight diameter is 2.16 m.
- At a 0.8 Mach cruise at 10668 m (density 0.3804 kg/m^3, temperature
218.81 K): V_inf = 0.8 * sqrt(1.4 * 287 * 218.81) = 237.2 m/s, so the
capture area A0 = 650 / (0.3804 * 237.2) = 7.20 m^2 and A0/A1 = 2.26.
- Nacelle length at L/D 1.8: 1.8 * 2.01 = 3.62 m; cowl thickness at
0.10 t/c: 0.10 * 3.62 = 0.36 m.
- Wetted area at shape factor 0.85: pi * 2.16 * 3.62 * 0.85 = 20.9 m^2.
- Cruise dynamic pressure q = 0.5 * 0.3804 * 237.2^2 = 10702 Pa; at a
0.0025 skin friction coefficient the bookkeeping gives 559 N friction,
112 N form drag (FF 1.2) and 28 N interference (k_int 0.05), 699 N
total, which is a drag coefficient of about 0.00053 against a 122.6
m^2 reference area.
All of these numbers are reproduced exactly by the contract test.
Pitfalls
- Sizing the fan face off the wrong Mach: the fan face area comes
from A1 = mdot / (rho * V1) with V1 = M1 * a1, and the design Mach
band is 0.5 to 0.65 for a high bypass turbofan - a higher face
Mach shrinks the area for the same mass flow and changes the
whole nacelle scale.
- Letting the lip ratio go negative: the highlight area is
A1 * (1 + lip_area_ratio) with a typical ratio of 0.10 to 0.20,
and a negative ratio is invalid because the highlight cannot be
smaller than the fan face.
- Reading A0/A1 at the wrong flight point: the capture ratio is
computed at the cruise Mach and altitude density (2.26 at 0.8
Mach cruise in the worked example); a ratio far above the typical
band signals an off-design point, not a nacelle problem.
- Forgetting the area unit scale: the wetted area estimate is
pi * D_max * L * k and the drag bookkeeping multiplies q * S_wet
by the skin friction coefficient; a m^2 versus mm^2 slip moves
the drag by 1e6.
- Treating the cowl chord as the nacelle length automatically: the
cowl thickness uses t/c against the cowl chord, which is close to
the nacelle length only for a first-order estimate.
- Bookkeeping the pylon twice: first-order practice folds the pylon
into the interference factor (k_int), while finer bookkeeping adds
the pylon wetted area to S_wet - doing both double-counts the
pylon drag.
Related leaves
- engine-sizing: turns the nacelle around its thrust, lapse, SFC and
weight; this leaf sizes the nacelle geometry and drag for that
engine.
- fuselage-sizing and wing-planform-sizing: provide the aircraft
reference area and geometry that the nacelle drag coefficient and
pylon integration are bookkept against.
- propeller-sizing: the propeller counterpart, where the spinner and
cowl replace the fan face and inlet highlight sizing.
Behavior contract (gate 3)
Run the deterministic contract test (stdlib unittest, offline):
python3 scripts/test_nacelle_sizing.py
The test covers the fan face area and diameter from mass flow and Mach,
the highlight area and lip area ratio round trip, the capture area and
A0/A1 ratio, nacelle length scaling including an extreme length to
diameter ratio, cowl thickness bands, wetted area with the shape factor
bounds, the drag bookkeeping components and their sum, the drag
coefficient, and invalid-input edge cases such as zero mass flow,
non-positive Mach, and out of range factors.
Compliance
- Standards referenced, not reproduced: far-25 and cs-25 resolve in
standards-map.yaml, both reference-only; the airworthiness context
(inlet and cowl survivability, performance substantiation) is named
and paraphrased, and the geometric formulas are common conceptual
sizing practice.
- compliance: STANDARDS-REF, gated: false.
1---2name: nacelle-sizing3description: Use when the task is nacelle geometric sizing, inlet capture and highlight sizing, cowl thickness, wetted area, or nacelle drag bookkeeping for a high bypass turbofan. Size the engine nacelle geometry for a turbofan: derive the fan face area and diameter from the fan mass flow, density, Mach number and temperature; enlarge the fan face to the inlet highlight area with the lip area ratio; compute the free stream capture area and the A0/A1 capture area ratio at the flight Mach number; scale the nacelle length from the fan diameter with a length to diameter ratio; set the cowl maximum thickness from a thickness to chord ratio; estimate the cowl wetted area with a shape factor; and bookkeep the nacelle drag into friction, form and interference components. Trigger: nacelle sizing, inlet highlight, fan face area, capture area ratio, cowl thickness, wetted area, nacelle drag.4license: Apache-2.05---67# Nacelle Sizing (vehicle-design/sizing/nacelle-sizing)89Use when the task is engine nacelle geometric sizing: the fan or10compressor face area and diameter from the mass flow and Mach number,11the inlet highlight area and lip area ratio, the free stream capture12area and the A0/A1 ratio, the nacelle length to diameter ratio, the13cowl thickness ratio, the wetted area estimate, and the friction, form14and interference bookkeeping of nacelle drag including the pylon15integration term. This leaf sizes the nacelle as a geometric and drag16entity; the sibling engine-sizing leaf sizes the thrust itself, and17fuselage-sizing and wing-planform-sizing set the aircraft reference18dimensions that the nacelle drag coefficient is bookkept against.1920## Domain quick reference2122- Fan face area: A1 = mdot / (rho * V1) from mass flow continuity, with23 the fan face velocity V1 = M1 * a1 and the local speed of sound24 a1 = sqrt(gamma * R * T1). Air at gamma 1.4 and R 287.0 J/(kg*K) at25 288.15 K gives a speed of sound of about 340 m/s; a 0.6 fan face Mach26 gives V1 = 204 m/s.27- Fan face diameter: D1 = sqrt(4 * A1 / pi). A 3.18 m^2 fan face is a28 2.01 m diameter fan, the sizing reference of the whole nacelle.29- Fan face Mach band: 0.5 to 0.65 for a high bypass turbofan at the30 design point; a higher face Mach shrinks the required area for the31 same mass flow.32- Inlet highlight (lip) area: A_hi = A1 * (1 + lip_area_ratio), with33 the lip area ratio typically 0.10 to 0.20 for a high bypass turbofan.34 A zero ratio is a flush lip; negative ratios are invalid because the35 highlight cannot be smaller than the fan face.36- Capture area: A0 = mdot / (rho_inf * V_inf), the area of the free37 stream stream tube the inlet ingests at the flight condition. The38 capture area ratio A0/A1 expresses how strongly the inlet diffuses39 the flow: at a 0.8 Mach cruise a high bypass turbofan typically runs40 A0/A1 near 2.3, well above 1, and the ratio approaches 1 as the inlet41 is sized closer to the flight stream tube.42- Nacelle length: L = (L/D) * D1 with the length to diameter ratio43 typically 1.5 to 2.2 for a high bypass turbofan nacelle (1.8 is a44 representative first cut). The length scales linearly with the fan45 diameter at a fixed ratio.46- Cowl thickness: t = (t/c) * chord, with the cowl thickness to chord47 ratio typically 0.08 to 0.12; the cowl chord is close to the nacelle48 length for a first order estimate.49- Wetted area: S_wet = pi * D_max * L * k, the axisymmetric cowl50 surface approximated from the maximum diameter, the length and a51 shape factor k in (0, 1], typically 0.80 to 0.90 (1.0 is a plain52 cylinder). The maximum diameter is close to the highlight diameter.53- Nacelle drag bookkeeping: friction drag q * S_wet * Cf; form drag the54 friction times (FF - 1) with the form factor FF near 1.1 to 1.3; and55 interference drag the friction times k_int with k_int near 0.03 to56 0.10 covering pylon and installation interference. The three sum to57 the installed nacelle drag, and the drag coefficient against the58 aircraft reference area folds it into the aircraft drag polar.59- Pylon integration: the pylon is treated as an additional friction60 surface plus an interference increment on the nacelle; first order61 bookkeeping folds both into the interference factor, finer bookkeeping62 adds the pylon wetted area to S_wet.63- FAR-25 (14 CFR Part 25) and CS-25 set the certification context: the64 inlet and cowl must survive the icing, hail and bird strike65 conditions of the airworthiness rules, and the nacelle drag enters66 the performance substantiation; the geometric formulas above are67 common conceptual sizing practice, summary-only.6869## Workflow70711. Set the fan face design point: mass flow mdot, density rho, Mach72 number M1 and temperature T1 at the fan face; compute the fan face73 area with fan_face_area and the diameter with fan_face_diameter.742. Choose the lip area ratio and compute the highlight area with75 highlight_area_from_massflow and the highlight diameter with76 highlight_diameter_from_massflow; sanity check the choice with77 lip_area_ratio on the two areas.783. At the cruise flight condition, compute the free stream capture79 area with capture_area and the A0/A1 ratio with capture_area_ratio80 against the fan face area; a ratio far above the typical band81 signals an oversized stream tube or an off-design point.824. Scale the nacelle length with nacelle_length from the fan diameter83 and the length to diameter ratio; set the cowl maximum thickness84 with cowl_thickness from the cowl chord and the thickness to chord85 ratio.865. Estimate the wetted area with wetted_area from the maximum87 diameter, the length and the shape factor.886. At the cruise dynamic pressure and a turbulent skin friction89 coefficient, bookkeep the drag with nacelle_drag_bookkeeping into90 the friction, form and interference components and the total.917. Fold the total into the aircraft drag with drag_coefficient against92 the aircraft reference area; add the pylon contribution through the93 interference factor or an explicit pylon wetted area.948. Close the loop: the nacelle weight and drag feed the engine95 selection (engine-sizing) and the takeoff gross weight; re-run the96 sizing until the fan face Mach and the A0/A1 ratio both sit in their97 typical bands.9899## Worked example100101A high bypass turbofan with 650 kg/s fan mass flow, 1.0 kg/m^3 fan face102density, 0.6 fan face Mach and 288.15 K fan face temperature:103104- Speed of sound a1 = sqrt(1.4 * 287 * 288.15) = 340.3 m/s; fan face105 velocity V1 = 0.6 * 340.3 = 204.2 m/s.106- Fan face area A1 = 650 / (1.0 * 204.2) = 3.18 m^2; fan face diameter107 D1 = sqrt(4 * 3.18 / pi) = 2.01 m.108- With a 0.15 lip area ratio, the highlight area is 3.18 * 1.15 =109 3.66 m^2 and the highlight diameter is 2.16 m.110- At a 0.8 Mach cruise at 10668 m (density 0.3804 kg/m^3, temperature111 218.81 K): V_inf = 0.8 * sqrt(1.4 * 287 * 218.81) = 237.2 m/s, so the112 capture area A0 = 650 / (0.3804 * 237.2) = 7.20 m^2 and A0/A1 = 2.26.113- Nacelle length at L/D 1.8: 1.8 * 2.01 = 3.62 m; cowl thickness at114 0.10 t/c: 0.10 * 3.62 = 0.36 m.115- Wetted area at shape factor 0.85: pi * 2.16 * 3.62 * 0.85 = 20.9 m^2.116- Cruise dynamic pressure q = 0.5 * 0.3804 * 237.2^2 = 10702 Pa; at a117 0.0025 skin friction coefficient the bookkeeping gives 559 N friction,118 112 N form drag (FF 1.2) and 28 N interference (k_int 0.05), 699 N119 total, which is a drag coefficient of about 0.00053 against a 122.6120 m^2 reference area.121122All of these numbers are reproduced exactly by the contract test.123124125## Pitfalls126127- Sizing the fan face off the wrong Mach: the fan face area comes128 from A1 = mdot / (rho * V1) with V1 = M1 * a1, and the design Mach129 band is 0.5 to 0.65 for a high bypass turbofan - a higher face130 Mach shrinks the area for the same mass flow and changes the131 whole nacelle scale.132- Letting the lip ratio go negative: the highlight area is133 A1 * (1 + lip_area_ratio) with a typical ratio of 0.10 to 0.20,134 and a negative ratio is invalid because the highlight cannot be135 smaller than the fan face.136- Reading A0/A1 at the wrong flight point: the capture ratio is137 computed at the cruise Mach and altitude density (2.26 at 0.8138 Mach cruise in the worked example); a ratio far above the typical139 band signals an off-design point, not a nacelle problem.140- Forgetting the area unit scale: the wetted area estimate is141 pi * D_max * L * k and the drag bookkeeping multiplies q * S_wet142 by the skin friction coefficient; a m^2 versus mm^2 slip moves143 the drag by 1e6.144- Treating the cowl chord as the nacelle length automatically: the145 cowl thickness uses t/c against the cowl chord, which is close to146 the nacelle length only for a first-order estimate.147- Bookkeeping the pylon twice: first-order practice folds the pylon148 into the interference factor (k_int), while finer bookkeeping adds149 the pylon wetted area to S_wet - doing both double-counts the150 pylon drag.151## Related leaves152153- engine-sizing: turns the nacelle around its thrust, lapse, SFC and154 weight; this leaf sizes the nacelle geometry and drag for that155 engine.156- fuselage-sizing and wing-planform-sizing: provide the aircraft157 reference area and geometry that the nacelle drag coefficient and158 pylon integration are bookkept against.159- propeller-sizing: the propeller counterpart, where the spinner and160 cowl replace the fan face and inlet highlight sizing.161162## Behavior contract (gate 3)163164Run the deterministic contract test (stdlib unittest, offline):165166 python3 scripts/test_nacelle_sizing.py167168The test covers the fan face area and diameter from mass flow and Mach,169the highlight area and lip area ratio round trip, the capture area and170A0/A1 ratio, nacelle length scaling including an extreme length to171diameter ratio, cowl thickness bands, wetted area with the shape factor172bounds, the drag bookkeeping components and their sum, the drag173coefficient, and invalid-input edge cases such as zero mass flow,174non-positive Mach, and out of range factors.175176## Compliance177178- Standards referenced, not reproduced: far-25 and cs-25 resolve in179 standards-map.yaml, both reference-only; the airworthiness context180 (inlet and cowl survivability, performance substantiation) is named181 and paraphrased, and the geometric formulas are common conceptual182 sizing practice.183- compliance: STANDARDS-REF, gated: false.