|
| tag |
|
| resistance |
|
| no_load_current |
|
| speed_constant |
|
| propeller_radius |
|
| propeller_Cp |
|
| efficiency |
|
| gear_ratio |
|
| gearbox_efficiency |
|
| expected_current |
|
| interpolated_func |
|
| inputs |
|
| outputs |
|
| tag |
|
| mass_properties |
|
| origin |
|
| symmetric |
|
| tag |
|
| origin |
|
| generative_design_max_per_vehicle |
|
| generative_design_characteristics |
|
| generative_design_special_parent |
|
This is a motor component.
Assumptions:
None
Source:
None
◆ __defaults__()
def SUAVE.Components.Energy.Converters.Motor.Motor.__defaults__ |
( |
|
self | ) |
|
◆ current()
def SUAVE.Components.Energy.Converters.Motor.Motor.current |
( |
|
self, |
|
|
|
conditions |
|
) |
| |
Calculates the motor's current
Assumptions:
Source:
N/A
Inputs:
self.inputs.voltage [V]
Outputs:
self.outputs.current [A]
conditions.
propulsion.etam [-]
Properties Used:
self.
gear_ratio [-]
speed_constant [radian/s/V]
resistance [ohm]
outputs.omega [radian/s]
gearbox_efficiency [-]
expected_current [A]
no_load_current [A]
◆ omega()
def SUAVE.Components.Energy.Converters.Motor.Motor.omega |
( |
|
self, |
|
|
|
conditions |
|
) |
| |
Calculates the motor's rotation rate
Assumptions:
Cp (power coefficient) is constant
Source:
N/A
Inputs:
conditions.
freestream.velocity [m/s]
freestream.density [kg/m^3]
propulsion.propeller_power_coefficient [-]
self.inputs.voltage [V]
Outputs:
self.outputs.
torque [Nm]
omega [radian/s]
Properties Used:
self.
resistance [ohms]
gearbox_efficiency [-]
expected_current [A]
no_load_current [A]
gear_ratio [-]
speed_constant [radian/s/V]
propeller_radius [m]
◆ torque()
def SUAVE.Components.Energy.Converters.Motor.Motor.torque |
( |
|
self, |
|
|
|
conditions |
|
) |
| |
Calculates the motor's torque
Assumptions:
Source:
N/A
Inputs:
Outputs:
self.outputs.torque [N-m]
Properties Used:
self.
gear_ratio [-]
speed_constant [radian/s/V]
resistance [ohm]
outputs.omega [radian/s]
gearbox_efficiency [-]
expected_current [A]
no_load_current [A]
inputs.volage [V]
◆ voltage_current()
def SUAVE.Components.Energy.Converters.Motor.Motor.voltage_current |
( |
|
self, |
|
|
|
conditions |
|
) |
| |
Calculates the motor's voltage and current
Assumptions:
Source:
N/A
Inputs:
Outputs:
self.outputs.current [A]
conditions.
propulsion.volage [V]
conditions.
propulsion.etam [-]
Properties Used:
self.
gear_ratio [-]
speed_constant [radian/s/V]
resistance [ohm]
outputs.omega [radian/s]
gearbox_efficiency [-]
expected_current [A]
no_load_current [A]
The documentation for this class was generated from the following file:
- /Users/emiliobotero/Dropbox/SUAVE/SUAVE/trunk/SUAVE/Components/Energy/Converters/Motor.py