WOLFRAM SYSTEM MODELER

EnergyStorageBase

Interface for EnergyStorage model

Wolfram Language

In[1]:=
SystemModel["Aircraft.Physical.FixedWing.Parts.Propulsions.EnergyStorages.Interfaces.EnergyStorageBase"]
Out[1]:=

Information

This class is the energy storage base model, which the TankSystem and BatterySystem models extend, and contains the input port for fuel or energy consumption and the aircraft reference point frame.

In this class, the parameters and variables that are used in both energy system models are declared. Additionally, the calculation for the first time derivative of the energy that is left in the energy storage, i.e input power to the propulsion system, is performed in this model. 

Parameters (3)

weightEst

Value:

Type: Boolean

Description: true, if weight estimation method is used for masses, center of mass location and inertia tensor

wFus

Value:

Type: Length (m)

Description: Fuselage maximum width

engineType

Value:

Type: Integer

Description: Type of engine (0 = piston, 1 = turboprop, 2 = turbojet, 3 = turbofan, 4 = electric)

Outputs (1)

xEf

Type: Real

Description: State of energy storage energy

Connectors (2)

uConsumption

Type: RealInput

Description: Consumed fuel / battery energy

aircraftRP

Type: Frame_b

Description: Connector to aircraft reference point

Extended by (3)

EnergyStorage

Aircraft.Physical.FixedWing.Parts.Propulsions.Interfaces.ConventionalPropulsion

Type of energy storage used in the propulsion system

BatterySystem

Aircraft.Physical.FixedWing.Parts.Propulsions.EnergyStorages

Model for battery system

TankSystem

Aircraft.Physical.FixedWing.Parts.Propulsions.EnergyStorages

Model for fuel tank system