modelTurbine

Gas Turbine
Diagram of Turbine

Extends from BaseClasses.TurbineBase (Gas Turbine).

Information

This model adds the performance characteristics to the Turbine_Base model, by means of 2D interpolation tables.

The performance characteristics are described by two characteristic equations: the first relates the flow number phic, the pressure ratio PR and the referred speed N_T; the second relates the efficiency eta, the flow number phic, and the referred speed N_T [1].

The performance maps are tabulated into two differents tables, tablePhic and tableEta which express phic and eta as a function of N_T and PR respectively, where N_T represents the first row and PR the first column [2]. The referred speed N_T is defined as a percentage of the design referred speed.

The Modelica.Blocks.Tables.CombiTable2D interpolates the tables to obtain values of referred flow and efficiency at given levels of referred speed.

Modelling options

The following options are available to determine how the table is defined:

  • Table = 0: the table is explicitly supplied as matrix parameter.
  • Table = 1: the table is read from a file; the string fileName contains the path to the files where tables are stored, either in ASCII or Matlab binary format.

References:

  1. S. L. Dixon: Fluid mechanics, thermodynamics of turbomachinery, Oxford, Pergamon press, 1966, pp. 213.
  2. P. P. Walsh, P. Fletcher: Gas Turbine Performance, 2nd ed., Oxford, Blackwell, 2004, pp. 646.

Parameters

TypeNameDefaultDescription
BooleanexplicitIsentropicEnthalpy (from TurbineBase)trueisentropicEnthalpy function used
SI.PerUniteta_mech (from TurbineBase)0.98mechanical efficiency
Medium.TemperatureTdes_in (from TurbineBase)inlet design temperature
BooleanallowFlowReversal (from TurbineBase)system.allowFlowReversal= true to allow flow reversal, false restricts to design direction
SI.AngularVelocityNdesignDesign speed
Real[:,:]tablePhicfill(0, 0, 2)Table for phic(N_T,PR)
Real[:,:]tableEtafill(0, 0, 2)Table for eta(N_T,PR)
StringfileName"NoName"File where matrix is stored
TableTypesTableTableTypes.matrixSelection of the way of definition of table matrix
Initialisation
Medium.AbsolutePressurepstart_in (from TurbineBase)inlet start pressure
Medium.AbsolutePressurepstart_out (from TurbineBase)outlet start pressure
Medium.TemperatureTstart_in (from TurbineBase)Tdes_ininlet start temperature
Medium.TemperatureTstart_out (from TurbineBase)outlet start temperature
Medium.MassFraction[Medium.nX]Xstart (from TurbineBase)Medium.reference_Xstart gas composition

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Interfaces.Flange_ashaft_a (from TurbineBase)
Modelica.Mechanics.Rotational.Interfaces.Flange_bshaft_b (from TurbineBase)
FlangeAinlet (from TurbineBase)
FlangeBoutlet (from TurbineBase)

Components

TypeNameDefaultDescription
ThermoPower.Systemsystem (from TurbineBase)System wide properties
Medium.BasePropertiesgas_in (from TurbineBase)
Medium.BasePropertiesgas_iso (from TurbineBase)
SI.Anglephi (from TurbineBase)shaft rotation angle
SI.Torquetau (from TurbineBase)net torque acting on the turbine
SI.AngularVelocityomega (from TurbineBase)shaft angular velocity
Medium.MassFlowRatew (from TurbineBase)Gas flow rate
Medium.SpecificEntropys_in (from TurbineBase)Inlet specific entropy
Medium.SpecificEnthalpyhout_iso (from TurbineBase)Outlet isentropic enthalpy
Medium.SpecificEnthalpyhout (from TurbineBase)Outlet enthalpy
Medium.AbsolutePressurepout (from TurbineBase)Outlet pressure
SI.PerUnitPR (from TurbineBase)pressure ratio
SI.PerUniteta (from TurbineBase)isoentropic efficiency
RealN_TReferred speed
RealN_T_designReferred design speed
RealphicFlow number
Modelica.Blocks.Tables.CombiTable2DPhic
Modelica.Blocks.Tables.CombiTable2DEta

Revisions