RCAIDE.Library.Methods.Powertrain.Converters.Motor.append_motor_conditions
append_motor_conditions#
- append_motor_conditions(motor, segment, energy_conditions)[source]#
Initializes motor operating conditions for a mission segment.
- Parameters:
motor (Converter) – Motor component (DC_Motor or PMSM_Motor) for which conditions are being initialized
segment (Segment) – Mission segment containing the state conditions
energy_conditions (Conditions) – Container for propulsor operating conditions
- Returns:
Modifies energy_conditions in-place by adding motor-specific conditions
- Return type:
None
Notes
This function initializes arrays of zeros for key motor operating parameters during a mission segment. The conditions are stored in a nested structure under the motor’s tag within energy_conditions.
- The following conditions are initialized:
torque: Motor output torque [N-m]
efficiency: Motor operating efficiency [-]
current: Motor current draw [A]
voltage: Motor voltage [V]