RCAIDE.Library.Methods.Powertrain.Systems.compute_cabin_loads_power_draw
compute_cabin_loads_power_draw#
- compute_cabin_loads_power_draw(cabin_loads, vehicle, state, bus)[source]#
Computes the power draw of a cabin loads system.
- Parameters:
cabin_loads (Cabin_Loads) –
- The cabin loads component object
- power_drawfloat
Power consumption of the hydraulic systems component [W]
vehicle (Vehicle()) – The vehicle object
bus (Electrical_Bus) – The electrical bus that powers the cabin system
state (State) – Object containing the current state of the aircraft
- Returns:
This function modifies the cabin_loads_conditions.power array in-place.
- Return type:
None
Notes
This function calculates the continuous steady-state electrical load of the cabin by scaling In-Flight Entertainment (IFE), commercial galley usage, and lighting linearly with the aircraft’s passenger capacity.
For more complex cabin loads models, this function could be extended to calculate power draw based on operating mode, altitude, or other mission parameters.
See also
RCAIDE.Library.Methods.Powertrain.Systems.append_cabin_loads_conditions