RCAIDE.Library.Methods.Powertrain.Converters.Ducted_Fan.Performance.Rankine_Froude_Momentum_Theory.RFMT_performance
RFMT_performance#
- RFMT_performance(ducted_fan, conditions)[source]#
Computes ducted fan performance characteristics using Rankine-Froude Momentum Theory.
- Parameters:
propulsor (Converter) – Ducted fan propulsor component containing the ducted fan
state (Conditions) – Mission segment state conditions
- Returns:
- Updates state.conditions.energy.converters[ducted_fan.tag] with computed performance data:
- thrustarray(N,3)
Thrust vector [N]
- powerarray(N,1)
Power required [W]
- torquearray(N,1)
Shaft torque [N-m]
- momentarray(N,3)
Moment vector [N-m]
- efficiencyarray(N,1)
Propulsive efficiency [-]
- tip_macharray(N,1)
Blade tip Mach number [-]
- thrust_coefficientarray(N,1)
Non-dimensional thrust coefficient [-]
- power_coefficientarray(N,1)
Non-dimensional power coefficient [-]
- figure_of_meritarray(N,1)
Hovering figure of merit [-] (BEMT only)
- Return type:
None
Notes
- Major Assumptions
Steady state operation
Incompressible flow for Rankine-Froude theory
Rigid blades
No blade-wake interaction
No ground effect
- compute_ducted_fan_efficiency(ducted_fan, V, omega)[source]#
Calculate propeller efficiency based on propeller type and velocity.
- Parameters:
propeller_type (str) – Type of propeller (‘constant_speed’ or ‘fixed_pitch’)
u0 (float) – Current velocity
- Returns:
Calculated propeller efficiency
- Return type:
float