SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
SUAVE.Components.Energy.Converters.Generator_Zero_Fid.Generator_Zero_Fid Class Reference
Inheritance diagram for SUAVE.Components.Energy.Converters.Generator_Zero_Fid.Generator_Zero_Fid:
SUAVE.Components.Energy.Energy_Component.Energy_Component SUAVE.Components.Physical_Component.Physical_Component SUAVE.Components.Component.Component

Public Member Functions

def __defaults__ (self)
 
def calculate_power (self, conditions)
 

Public Attributes

 sfc
 
 max_power
 
- 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
 

Detailed Description

This is a zero-fidelity generator component.

Assumptions:
None

Source:
None

Member Function Documentation

◆ __defaults__()

def SUAVE.Components.Energy.Converters.Generator_Zero_Fid.Generator_Zero_Fid.__defaults__ (   self)
This sets the default values for the component to function.

Assumptions:
None

Source:
N/A

Inputs:
None

Outputs:
None

Properties Used:
None

Reimplemented from SUAVE.Components.Energy.Energy_Component.Energy_Component.

◆ calculate_power()

def SUAVE.Components.Energy.Converters.Generator_Zero_Fid.Generator_Zero_Fid.calculate_power (   self,
  conditions 
)
Calculates power 
    
Assumptions:
Specific Fuel Consumption (SFC) is constant
Generator always operates at max power which is constant
conditions.propulsion.throttle exists
    
Source:
N/A
    
Inputs:
N/A
    
Outputs:
self.outputs.
    power_generated    [W]
    mdot               [kg/s]
    
Properties Used:
self.
    sfc                [kg/(W*s)]
    max_power          [W]

The documentation for this class was generated from the following file: