Public Member Functions | |
def | __defaults__ (self) |
def | voltage (self) |
def | logic (self, conditions, numerics) |
Public Attributes | |
MPPT_efficiency | |
system_voltage | |
Public Attributes inherited from SUAVE.Components.Energy.Energy_Component.Energy_Component | |
inputs | |
outputs | |
Public Attributes inherited from SUAVE.Components.Physical_Component.Physical_Component | |
tag | |
mass_properties | |
origin | |
symmetric | |
Public Attributes inherited from SUAVE.Components.Component.Component | |
tag | |
origin | |
generative_design_max_per_vehicle | |
generative_design_characteristics | |
generative_design_special_parent | |
The distributor is a component unique to a solar aircraft. This controls the flow of energy in to and from the battery. This includes the basic logic of the maximum power point tracker that modifies the voltage of the panels to extract maximum power. Assumptions: None Source: None
def SUAVE.Components.Energy.Distributors.Solar_Logic.Solar_Logic.__defaults__ | ( | self | ) |
This sets the default values. Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: None
Reimplemented from SUAVE.Components.Energy.Energy_Component.Energy_Component.
def SUAVE.Components.Energy.Distributors.Solar_Logic.Solar_Logic.logic | ( | self, | |
conditions, | |||
numerics | |||
) |
The power being sent to the battery Assumptions: the system voltage is constant the maximum power point is at a constant voltage Source: N/A Inputs: self.inputs: powerin pavionics ppayload currentesc numerics.time.integrate Outputs: self.outputs: current power_in energy_transfer Properties Used: self.MPPT_efficiency
def SUAVE.Components.Energy.Distributors.Solar_Logic.Solar_Logic.voltage | ( | self | ) |
The system voltage Assumptions: this function practically does nothing Source: N/A Inputs: self.system_voltage [volts] Outputs: self.outputs.system_voltage [volts] Properties Used: None