WOLFRAM SYSTEM MODELER

PropulsionBase

Interface for propulsion models

Wolfram Language

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

Information

This class is the propulsion system base model, which the ConventionalPropulsion and CustomPropulsion models extend.

In this class, the parameters and variables that are used in all propulsion system models and are required by the AircraftBase model are declared. Additionally, the frame connected to the aircraft reference point is declared in this class.

 

Parameters (11)

kSkinNac

Value:

Type: Length (m)

Description: Nacelle surface roughness height

CADshapes

Value:

Type: Boolean

Description: true, if external CAD files are used for animation

convProp

Value:

Type: Boolean

Description: =true, if conventional propulsion

weightEst

Value:

Type: Boolean

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

SrefWing

Value:

Type: Area (m²)

Description: Main wing reference area

nEng

Value:

Type: Integer

Description: Number of engines

T0

Value:

Type: Temperature (K)

Description: Temperature at sea-level

rho0

Value:

Type: Density (kg/m³)

Description: Air density at sea-level

p0

Value:

Type: Pressure (Pa)

Description: Static pressure at sea-level

gammaAir

Value:

Type: Real

Description: Adiabatic index for air

bWing

Value:

Type: Length (m)

Description: Main wing span

Inputs (1)

flightData

Type: FlightData

Description: Global flight data variables

Connectors (1)

aircraftRP

Type: Frame_b

Description: Connector to aircraft reference point

Components (1)

flightData

Type: FlightData

Description: Global flight data variables

Extended by (2)

CustomPropulsion

Aircraft.Physical.FixedWing.Parts.Propulsions.Interfaces

Interface for custom propulsion model

ConventionalPropulsion

Aircraft.Physical.FixedWing.Parts.Propulsions.Interfaces

Interface for conventional propulsion model