WOLFRAM SYSTEM MODELER

RollsRoyceSpeyRSp4Mk512

Turbofan engine: Rolls-Royce Spey RSp.4 Mk.512

Diagram

Wolfram Language

In[1]:=
SystemModel["Aircraft.Physical.FixedWing.Parts.Propulsions.Engines.TurbofanEngines.RollsRoyceSpeyRSp4Mk512"]
Out[1]:=

Information

This model extends the TurbofanEngine model and contains the parameters of the Rolls-Royce Spey RSp.4 Mk.512 engine.

References for Engine Parameter Values

[1]  Roux, E.  (2007). Turbofan and Turbojet Engines Database Handbook. Éditions Élodie Roux.

Parameters (26)

weightEst

Value:

Type: Boolean

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

bWing

Value:

Type: Length (m)

Description: Main wing span

SrefWing

Value:

Type: Area (m²)

Description: Main wing reference area

CADshapes

Value:

Type: Boolean

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

negThrust

Value: 0

Type: Real

Description: Maximum negative thrust (0 to 1 of thrust available)

T0

Value:

Type: Temperature (K)

Description: Temperature at sea-level

p0

Value:

Type: Pressure (Pa)

Description: Static pressure at sea-level

gammaAir

Value:

Type: Real

Description: Adiabatic index for air

Tstatic

Value: 55800

Type: Force (N)

Description: Static thrust of one engine at sea level

TSFC

Value: 2.18e-05

Type: ThrustSpecificFuelConsumption (kg⋅N⁻¹⋅s⁻¹)

Description: Thrust-specific fuel consumption in cruise

altEngDes

Value: 11000

Type: Height (m)

Description: Engine design altitude

machEngDes

Value: 0.82

Type: Real

Description: Engine design Mach number

kSkinNac

Value:

Type: Length (m)

Description: Nacelle surface roughness height

mNac

Value: if negThrust > 0 then 0.345 * 1.18 * mEngDry else 0.345 * mEngDry

Type: Mass (kg)

Description: Nacelle mass

mPyl

Value: 0.574 * mEngDry ^ 0.736

Type: Mass (kg)

Description: Pylon mass

mEngDry

Value: 1168

Type: Mass (kg)

Description: Engine dry mass

mEngInstalled

Value: mEngDry + mNac + mPyl

Type: Mass (kg)

Description: Installed engine mass

xEngCM

Value: lNac / 2

Type: Length (m)

Description: Engine center of mass x-coordinate w.r.t. engine rear end

IxxEng

Value: mEngInstalled * (dNac / 2) ^ 2 / 2

Type: MomentOfInertia (kg⋅m²)

Description: Engine roll moment of inertia

IyyEng

Value: mEngInstalled * (dNac / 2) ^ 2 / 4 + mEngInstalled * lNac ^ 2 / 12

Type: MomentOfInertia (kg⋅m²)

Description: Engine pitch moment of inertia

IzzEng

Value: mEngInstalled * (dNac / 2) ^ 2 / 4 + mEngInstalled * lNac ^ 2 / 12

Type: MomentOfInertia (kg⋅m²)

Description: Engine yaw moment of inertia

dNac

Value: 1.39

Type: Length (m)

Description: Nacelle diameter

lNac

Value: 3.1

Type: Length (m)

Description: Nacelle length

SwetNac

Value: 2 * Modelica.Constants.pi ^ 2 * 0.2028 * dNac * ((0.20571 * lNac ^ 2 + 0.04661 * dNac ^ 2) ^ 0.5 + (0.1853 * lNac ^ 2 + 0.07557 * dNac ^ 2) ^ 0.5 - (0.005077 * lNac ^ 2 + 0.01611 * dNac ^ 2) ^ 0.5 - (0.01651 * lNac ^ 2 + 0.03666 * dNac ^ 2) ^ 0.5)

Type: Area (m²)

Description: Nacelle wetted area

FFnac

Value: 1.17 * (1 + 0.35 * (dNac / max(lNac, 0.01)))

Type: Real

Description: Nacelle form factor

throtR

Value: TengDes / T0 * (1 + (gammaAir - 1) / 2 * machEngDes ^ 2)

Type: Real

Description: Throttle ratio

Inputs (1)

flightData

Type: FlightData

Description: Global flight data variables

Connectors (3)

deltaThrotCmd

Type: RealInput

Description: Throttle position command

engineRP

Type: Frame_b

Description: Connector to engine reference point

yConsumption

Type: RealOutput

Description: Consumed electric energy or fuel in an engine

Components (15)

flightData

Type: FlightData

Description: Global flight data variables

energySystem

Type: FuelSystemThrustSpecific

Description: Model to calculate the consumed electric energy or fuel in an engine

thrustEngine

Type: WorldForce

Description: Engine net thrust

engShape

Type: FixedShape

Description: Engine visualization

thrustAvailable

Type: RealExpression

Description: Thrust available of one engine

engineThrustDmd

Type: Product

Description: Thrust demand for one engine

engineDynamics

Type: CriticalDamping

Description: Simplified model of the engine dynamics

throttleOnGround

Type: Limiter

Description: Limits the throttle from maximum negative thrust to 1 once on the ground

dragNacelle3D

Type: RealExpression[3]

Description: Drag due to one nacelle

dragNacelle

Type: WorldForce

Description: Drag of nacelle

translEng

Type: FixedTranslation

Description: Translation from engine rear end to the point where thrust and drag are acting on (currently no translation)

bodyEng

Type: Body

Description: Mass and inertia of engine

switch

Type: Switch

Description: Switch between two Real signals

throttleInAir

Type: Limiter

Description: Limits the throttle from 0 to 1 once airborne

onGround

Type: BooleanExpression

Description: Boolean expression for indicating aircraft being on ground

Used in Components (1)

HS121Trident3Bpropulsion

Aircraft.Physical.FixedWing.HawkerSiddeleyHS121Trident3B

Propulsion model for Hawker Siddeley HS-121 Trident 3B