WOLFRAM SYSTEM MODELER
    Rotax912ULPiston engine: Rotax 912 UL  | 
     | 

SystemModel["Aircraft.Physical.FixedWing.Parts.Propulsions.Engines.PistonEngines.Rotax912UL"]

This model extends the PistonEngine model and contains the parameters of the Rotax 912 UL engine.
[1]  BRP-Rotax GmbH & Co KG. (2022). "912 UL / A / F". [online] 
      Available at: https://www.flyrotax.com/products/912-ul-a-f [Accessed 27 Oct. 2022].
[2]  Gęca, M., Z. Czyż, and Sułek, M. (2017). "Diesel engine for aircraft propulsion system," Combustion Engines, 169(2), pp.7–13. 
      Available at: doi:10.19206/ce-2017-202.
| 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)  | 
    
| rho0 | 
         Value: Type: Density (kg/m³) Description: Air density at sea-level  | 
    
| Psealevel | 
         Value: 60000 Type: Power (W) Description: Engine power at sea level  | 
    
| BSFC | 
         Value: 7.91666666666667e-08 Type: BrakeSpecificFuelConsumption (kg⋅W⁻¹⋅s⁻¹) Description: Brake-specific fuel consumption in cruise  | 
    
| dProp | 
         Value: 1.67 Type: Length (m) Description: Propeller diameter  | 
    
| etaProp | 
         Value: 0.8 Type: Real Description: Propeller efficiency  | 
    
| etaEng | 
         Value: 0.8 Type: Real Description: Power transmission efficiency  | 
    
| mProp | 
         Value: 0 Type: Mass (kg) Description: Propeller mass  | 
    
| mEngDry | 
         Value: 55.4 Type: Mass (kg) Description: Engine dry mass  | 
    
| mEngInstalled | 
         Value: mEngDry + mProp Type: Mass (kg) Description: Installed engine mass  | 
    
| xEngCM | 
         Value: 0 Type: Length (m) Description: Engine center of mass x-coordinate w.r.t. engine rear end  | 
    
| IxxEng | 
         Value: 0.001 Type: MomentOfInertia (kg⋅m²) Description: Engine roll moment of inertia  | 
    
| IyyEng | 
         Value: 0.001 Type: MomentOfInertia (kg⋅m²) Description: Engine pitch moment of inertia  | 
    
| IzzEng | 
         Value: 0.001 Type: MomentOfInertia (kg⋅m²) Description: Engine yaw moment of inertia  | 
    
| Tstatic | 
         Value: (Modelica.Constants.pi / 2 * rho0 * dProp ^ 2 * Psealevel ^ 2) ^ (1 / 3) Type: Force (N) Description: Static thrust of one engine at sea level  | 
    
| flightData | 
         Type: FlightData Description: Global flight data variables  | 
    
|---|
| 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  | 
    
| flightData | 
         Type: FlightData Description: Global flight data variables  | 
    |
|---|---|---|
| energySystem | 
         Type: FuelSystemBrakeSpecific 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  |