modelTrbCharFixed00

Extends from PropulsionSystem.BaseClasses.BasicElements.TurbineBase00, PropulsionSystem.BaseClasses.BasicElements.TurbineBaseDefDesPt00.

Information

Document html page

example/demo models

classes which this component call (those in MSL are not listed)

-> none

classes from which this component extend

Parameters

TypeNameDefaultDescription
Assumptions
BooleanallowAbnormalOperation (from TurbineBase00)false= true to allow turbine to operate as 'compressor' where PR<=1, false to restrict 1<PR
BooleanallowFlowReversal (from TurbineBase00)false= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
debug setting
BooleanprintCmd (from TurbineBase00)false
Initialization › fluid_1
Modelica.SIunits.MassFlowRatem_flow1_init (from TurbineBase00)1.0
Modelica.SIunits.Pressurep1_init (from TurbineBase00)PR_init*101.3*1000
Modelica.SIunits.TemperatureT1_init (from TurbineBase00)1600
Modelica.SIunits.SpecificEnthalpyh1_init (from TurbineBase00)1600*1.004*1000
Initialization › fluid_2
Modelica.SIunits.MassFlowRatem_flow2_init (from TurbineBase00)-1.0*m_flow1_init
Modelica.SIunits.Pressurep2_init (from TurbineBase00)5.0*101.3*1000
Modelica.SIunits.TemperatureT2_init (from TurbineBase00)1000
Modelica.SIunits.SpecificEnthalpyh2_init (from TurbineBase00)T2_init*1.004*1000
Initialization › flange_1
Modelica.SIunits.Torquetau1_init (from TurbineBase00)pwr_init/(Nmech_init*2.0*Modelica.Constants.pi/60.0)
Modelica.SIunits.Anglephi1_init (from TurbineBase00)phi_init
Initialization › flange_2
Modelica.SIunits.Torquetau2_init (from TurbineBase00)0.1
Modelica.SIunits.Anglephi2_init (from TurbineBase00)phi_init
Initialization › others
RealPR_init (from TurbineBase00)4.0
Realeff_init (from TurbineBase00)0.8
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNmech_init (from TurbineBase00)3000.0
RealNcqNcDes_1_init (from TurbineBase00)1.0
RealNqNdes_init (from TurbineBase00)NcqNcDes_1_init
Modelica.SIunits.MassFlowRateWc_1_init (from TurbineBase00)m_flow1_init
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNc_1_init (from TurbineBase00)Nmech_init
Modelica.SIunits.SpecificEnthalpydht_init (from TurbineBase00)430000.0
Modelica.SIunits.SpecificEnthalpydht_is_init (from TurbineBase00)540000.0
Modelica.SIunits.Powerpwr_init (from TurbineBase00)-4.0*10.0^(5)
Modelica.SIunits.Torquetrq_init (from TurbineBase00)pwr_init/(Nmech_init*2.0*Modelica.Constants.pi/60.0)
Modelica.SIunits.Anglephi_init (from TurbineBase00)1.0
Modelica.SIunits.SpecificEntropys_fluid_1_init (from TurbineBase00)7800.0
Modelica.SIunits.SpecificEntropys_fluid_2_init (from TurbineBase00)7900.0
switch
PropulsionSystem.Types.switches.switchHowToDetVarswitchDetermine_PRPropulsionSystem.Types.switches.switchHowToDetVar.asCalculatedswitch how to determine PR
Booleanuse_u_efffalseget eff from the real input connector
Component characteristics
RealPRdes_paramInput5.0pressure ratio, valid only when switchDetermine_PR==param, value fixed through simulation
RealeffDes_paramInput0.80adiabatic efficiency, valid only when use_u_eff==false, value fixed through simulation

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_1 (from TurbineBase00)
Modelica.Fluid.Interfaces.FluidPort_bport_2 (from TurbineBase00)
Modelica.Mechanics.Rotational.Interfaces.Flange_aflange_1 (from TurbineBase00)
Modelica.Mechanics.Rotational.Interfaces.Flange_bflange_2 (from TurbineBase00)
PropulsionSystem.Types.ElementBuselementBus1 (from TurbineBase00)
Modelica.Blocks.Interfaces.RealInputu_PRPR input, valid only when switchDetermine_PR==viaRealInput
Modelica.Blocks.Interfaces.RealInputu_effeff input, valid only when use_u_eff==true

Components

TypeNameDefaultDescription
Modelica.SIunits.SpecificEntropys_fluid_1 (from TurbineBase00)specific entropy, fluid_1
Modelica.SIunits.SpecificEntropys_fluid_2 (from TurbineBase00)specific entropy, fluid_2
Modelica.SIunits.Powerpwr (from TurbineBase00)power via shaft, positive if fluid generates power
Modelica.SIunits.Torquetrq (from TurbineBase00)trq via shaft
Modelica.SIunits.Powerpwr_inv (from TurbineBase00)power via shaft
Modelica.SIunits.Torquetrq_inv (from TurbineBase00)trq via shaft
Modelica.SIunits.AngularVelocityomega (from TurbineBase00)mechanical rotation speed, rad/sec
Modelica.SIunits.Anglephi (from TurbineBase00)mechanical rotation displacement, rad
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNmech (from TurbineBase00)mechanical rotation speed, rpm
Modelica.SIunits.MassFlowRateWc_1 (from TurbineBase00)corrected mass flow rate
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNc_1 (from TurbineBase00)corrected rotation speed, rpm
RealPR (from TurbineBase00)pressure ratio
Realeff (from TurbineBase00)adiabatic efficiency
Modelica.SIunits.SpecificEnthalpydht_is (from TurbineBase00)specific enthalpy change in isentropic compression
Modelica.SIunits.SpecificEnthalpydht (from TurbineBase00)specific enthalpy change in non-isentropic compression
Modelica.SIunits.SpecificEnthalpyh_2is (from TurbineBase00)
Modelica.SIunits.MassFlowRatem_flow_max (from TurbineBase00)
Modelica.SIunits.MassFlowRatem_flow_min (from TurbineBase00)
Modelica.SIunits.MassFlowRateWc_1_des (from TurbineBase00)corrected mass flow rate, fluid_1, design point
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNmechDes (from TurbineBase00)mechanical rotation speed, rpm
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmNc_1_des (from TurbineBase00)
RealPRdes (from TurbineBase00)
RealeffDes (from TurbineBase00)
RealNcqNcDes_1 (from TurbineBase00)ratio of corrected rotational speed with respect to design pt. speed
RealNqNdes (from TurbineBase00)ratio of mech. rotational speed with respect to design pt. speed
PropulsionSystem.EngineSimEnvironmentenvironment (from TurbineBase00)System wide properties
Medium.BasePropertiesfluid_1 (from TurbineBase00)flow station of inlet
Medium.BasePropertiesfluid_2 (from TurbineBase00)flow station of outlet
PropulsionSystem.Records.ThermoFluidPropertiesfluid_1_des (from TurbineBaseDefDesPt00)
PropulsionSystem.Records.ThermoFluidPropertiesfluid_2_des (from TurbineBaseDefDesPt00)
PropulsionSystem.Records.RotationalMachineVariablesflange_1_des (from TurbineBaseDefDesPt00)
PropulsionSystem.Records.RotationalMachineVariablesflange_2_des (from TurbineBaseDefDesPt00)
PropulsionSystem.Records.CompressorVariablesvariablesDes (from TurbineBaseDefDesPt00)