pycontrails.models.ps_model.PSAircraftEngineParams¶
- class pycontrails.models.ps_model.PSAircraftEngineParams(manufacturer, aircraft_type, n_engine, winglets, amass_mtow, amass_mlw, amass_mzfw, amass_oew, amass_mpl, wing_surface_area, wing_span, fuselage_width, delta_2, cos_sweep, wing_aspect_ratio, psi_0, x_ref, wing_constant, j_1, j_2, j_3, c_l_do, f_00, ff_max_sls, ff_idle_sls, m_des, c_t_des, eta_1, eta_2, tr_ec, m_ec, tet_mto, tet_mcc, nominal_opr, nominal_bpr, nominal_fpr, fl_max, max_mach_num, p_i_max, p_inf_co)¶
Bases:
object
Store extracted aircraft and engine parameters for each aircraft type.
AIRCRAFT INFORMATION¶
manufacturer
Aircraft manufacturer nameaircraft_type
Specific aircraft type variantn_engine
Number of engineswinglets
Does the aircraft type contain winglets? (True/False)
AIRCRAFT MASS PARAMETERS¶
amass_mtow
Aircraft maximum take-off weight, [\(kg\)]amass_mlw
Aircraft maximum landing weight, [\(kg\)]amass_mzfw
Aircraft maximum zero fuel weight, [\(kg\)]amass_oew
Aircraft operating empty weight, [\(kg\)]amass_mpl
Aircraft maximum payload, [\(kg\)]
AIRCRAFT GEOMETRY¶
wing_surface_area
Reference wing surface area, [\(m^{2}\)]wing_span
Wing span, [\(m\)]fuselage_width
Aircraft fuselage width, [\(m\)]delta_2
Induced drag wing-fuselage interference factorcos_sweep
Cosine of wing sweep angle measured at the 1/4 chord linewing_aspect_ratio
Wing aspect ratio,wing_span**2 / wing_surface_area
AERODYNAMIC PARAMETERS¶
psi_0
Aircraft geometry drag parameterx_ref
Threshold condition where the terminating shockwave moves ontothe rear part of the wing
wing_constant
A constant used in the wave drag model, capturing the aerofoiltechnology factor and wing geometry
j_1
Wave drag parameter 1j_2
Wave drag parameter 2j_3
Wave drag parameter 3c_l_do
Design optimum lift coefficient
ENGINE PARAMETERS¶
f_00
Maximum thrust force that can be supplied by the engine at sea level staticconditions, summed over all engines, [\(N\)].
ff_max_sls
Fuel mass flow rate at take-off and sea level static conditions, summedover all engines, [\(kg s^{-1}\)]
ff_idle_sls
Fuel mass flow rate under engine idle and sea level static conditions,summed over all engines, [\(kg s^{-1}\)]
m_des
Design optimum Mach number where the fuel mass flow rate is at a minimum.c_t_des
Design optimum engine thrust coefficient where the fuel mass flow rate isat a minimum.
eta_1
Multiplier for maximum overall propulsion efficiency modeleta_2
Exponent for maximum overall propulsion efficiency modeltr_ec
Engine characteristic ratio of total turbine-entry-temperature tothe total freestream temperature for maximum overall efficiency.
m_ec
Engine characteristic Mach number associated with tr_ec.tet_mto
Turbine entry temperature at maximum take-off rating, [\(K\)]tet_mcc
Turbine entry temperature at maximum continuous climb rating, [\(K\)]nominal_opr
Nominal engine operating pressure ratio.nominal_bpr
Nominal engine bypass ratio.nominal_fpr
Nominal engine fan pressure ratio.
HEIGHT AND SPEED LIMITS¶
fl_max
Maximum flight levelmax_mach_num
Maximum operational Mach numberp_i_max
Maximum operational impact pressure, [\(Pa\)]p_inf_co
Crossover pressure altitude, [\(Pa\)]
- __init__(manufacturer, aircraft_type, n_engine, winglets, amass_mtow, amass_mlw, amass_mzfw, amass_oew, amass_mpl, wing_surface_area, wing_span, fuselage_width, delta_2, cos_sweep, wing_aspect_ratio, psi_0, x_ref, wing_constant, j_1, j_2, j_3, c_l_do, f_00, ff_max_sls, ff_idle_sls, m_des, c_t_des, eta_1, eta_2, tr_ec, m_ec, tet_mto, tet_mcc, nominal_opr, nominal_bpr, nominal_fpr, fl_max, max_mach_num, p_i_max, p_inf_co)¶
Methods
__init__
(manufacturer, aircraft_type, ...)Attributes
- aircraft_type¶
- amass_mlw¶
- amass_mpl¶
- amass_mtow¶
- amass_mzfw¶
- amass_oew¶
- c_l_do¶
- c_t_des¶
- cos_sweep¶
- delta_2¶
- eta_1¶
- eta_2¶
- f_00¶
- ff_idle_sls¶
- ff_max_sls¶
- fl_max¶
- fuselage_width¶
- j_1¶
- j_2¶
- j_3¶
- m_des¶
- m_ec¶
- manufacturer¶
- max_mach_num¶
- n_engine¶
- nominal_bpr¶
- nominal_fpr¶
- nominal_opr¶
- p_i_max¶
- p_inf_co¶
- psi_0¶
- tet_mcc¶
- tet_mto¶
- tr_ec¶
- wing_aspect_ratio¶
- wing_constant¶
- wing_span¶
- wing_surface_area¶
- winglets¶
- x_ref¶