RCAIDE.Library.Methods.Powertrain.Converters.Ducted_Fan.Performance.Blade_Element_Momentum_Theory.translate_conditions_to_dfdc_cases
translate_conditions_to_dfdc_cases#
- translate_conditions_to_dfdc_cases(dfdc_analysis)[source]#
Translates flight conditions to DFDC case definitions for analysis.
- Parameters:
dfdc_analysis (DFDCAnalysis) –
- Analysis object containing the following attributes:
- settings.filenames.results_templatestr
Template string for naming result files
- trainingData
- Training data parameters
- macharray
Array of freestream Mach numbers
- altitudearray
Array of altitudes [m]
- tip_macharray
Array of tip Mach numbers
- geometryDuctedFan
- Ducted fan geometry with the following attributes:
- cruiseData
- Design cruise conditions
- design_altitudefloat
Design altitude [m]
- design_angular_velocityfloat
Design angular velocity [rad/s]
- design_freestream_velocityfloat
Design freestream velocity [m/s]
- design_freestream_machfloat
Design freestream Mach number
- tip_radiusfloat
Tip radius of the ducted fan [m]
- Return type:
None
Notes
- This function creates DFDC case definitions for:
The design case (using design parameters from the geometry)
2. All combinations of Mach number, tip Mach number, and altitude specified in the training data
- For each case, it calculates:
Velocity based on Mach number and atmospheric conditions
RPM based on tip Mach number and tip radius
Altitude (converted to kilometers for DFDC)
The US Standard Atmosphere 1976 model is used to compute atmospheric properties at each altitude.