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

Type: Length (m)

Description: Nacelle surface roughness height

CADshapes

Type: Boolean

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

convProp

Type: Boolean

Description: =true, if conventional propulsion

weightEst

Type: Boolean

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

SrefWing

Type: Area (m²)

Description: Main wing reference area

nEng

Type: Integer

Description: Number of engines

T0

Type: Temperature (K)

Description: Temperature at sea-level

rho0

Type: Density (kg/m³)

Description: Air density at sea-level

p0

Type: Pressure (Pa)

Description: Static pressure at sea-level

gammaAir

Type: Real

Description: Adiabatic index for air

bWing

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