RCAIDE.Library.Components.Powertrain.Propulsors.Internal_Combustion_Engine
Internal_Combustion_Engine#
- class Internal_Combustion_Engine(*args, **kwarg)[source]#
Bases:
Propulsor
A propulsion system class that combines an internal combustion engine with a fixed-pitch propeller.
- tag#
Identifier for the propulsion system, defaults to ‘ice_propeller’
- Type:
str
Notes
This class models a conventional propulsion system that pairs an internal combustion engine with a fixed-pitch propeller. Unlike constant-speed propellers, the blade pitch remains fixed during operation, making RPM directly dependent on throttle setting and flight conditions.
- Key characteristics:
Simpler mechanical design than constant-speed systems
RPM varies with airspeed and power setting
Optimized for a specific flight condition
Lower cost and maintenance requirements
Definitions
- ‘Fixed-Pitch Propeller’
A propeller with blades set at a fixed angle, optimized for a specific flight regime (typically cruise)
- ‘Blade Angle’
The angle between the blade’s chord line and the plane of rotation, measured at a specific radial station
See also
RCAIDE.Library.Components.Powertrain.Propulsors.Propulsor
,RCAIDE.Library.Components.Powertrain.Propulsors.Constant_Speed_ICE_Propeller
- append_operating_conditions(segment, energy_conditions, noise_conditions=None)[source]#
Appends operating conditions to the segment.
- append_propulsor_unknowns_and_residuals(segment)[source]#
Appends propulsor unknowns and residuals to the segment.