RCAIDE.Library.Methods.Mass_Properties.Weight_Buildups.Conventional.Transport.Raymer.compute_main_wing_weight
compute_main_wing_weight#
- compute_main_wing_weight(vehicle, wing, settings)[source]#
Calculates the wing weight for transport aircraft using Raymer’s empirical method.
- Parameters:
vehicle (RCAIDE.Vehicle()) –
- Vehicle data structure containing:
- mass_properties.max_takeofffloat
Maximum takeoff weight [kg]
- flight_envelope.ultimate_loadfloat
Ultimate load factor
- systems.accessoriesstr
Aircraft type (‘short-range’, ‘commuter’, ‘medium-range’, ‘long-range’, ‘sst’, ‘cargo’)
wing (RCAIDE.Component()) –
- Wing component containing:
- taperfloat
Wing taper ratio
- sweeps.quarter_chordfloat
Quarter chord sweep angle [rad]
- thickness_to_chordfloat
Thickness-to-chord ratio
- aspect_ratiofloat
Wing aspect ratio
- areas.referencefloat
Wing reference area [m^2]
- Returns:
weight – Weight of the wing structure [kg]
- Return type:
float
Notes
This method implements Raymer’s correlation for transport aircraft wing weight estimation, accounting for geometry, loads, and configuration effects.
- Major Assumptions
Control surfaces comprise 10% of wing area
Correlation based on transport category aircraft data
SST configurations treated with zero sweep angle parameter
If advanced composites are used, the wing weight is reduced by 10%
Theory The wing weight is calculated using: .. math:
W_{wing} = 0.0051(W_{dg}N_z)^{0.557}S_w^{0.649}A^{0.5}(t/c)^{-0.4}(1+\lambda)^{0.1}\cos(\Lambda)^{-1.0}S_{cs}^{0.1}
- where:
\(W_{dg}\) is design gross weight
\(N_z\) is ultimate load factor
\(S_w\) is wing area
\(A\) is aspect ratio
\(t/c\) is thickness ratio
\(\lambda\) is taper ratio
\(\Lambda\) is quarter-chord sweep
\(S_{cs}\) is control surface area
References
- [1] Raymer, D., “Aircraft Design: A Conceptual Approach”, AIAA
Education Series, 2018.
See also
RCAIDE.Library.Methods.Mass_Properties.Weight_Buildups.Conventional.Transport.Raymer.compute_horizontal_tail_weight
,RCAIDE.Library.Methods.Mass_Properties.Weight_Buildups.Conventional.Transport.Raymer.compute_vertical_tail_weight
,RCAIDE.Library.Methods.Mass_Properties.Weight_Buildups.Conventional.Transport.Raymer.compute_operating_empty_weight