modelCompressorVLE_L1_stageStacked

Advanced compressor or fan for VLE mixtures using the stage stacking method according to N. Gasparovic

Extends from ClaRa.Basics.Icons.Compressor.

Information

Model description: A multi stage compressor model based on the stage stacking method of Gasparovic able to calculate off-design behaviour according to nominal values

FEATURES

  • This model uses TILMedia
  • Stationary mass and energy balances are used
  • Modeled according to the stage stacking method of Gasparovic
  • Supports multi stage VIGV's
  • Calculation of surge and choke margins (assert triggers when crossed)


NOTE: If the design point is not known please determine all needed values with simplier compressor models to ensure the model to run.

For detailed model documentation please consult the html-documentation shipped with ClaRa.

 


Authorship and Copyright Statement for original (initial) Contribution

Author:

DYNCAP/DYNSTART development team, Copyright © 2011-2024.

References:

For references please consult the html-documentation shipped with ClaRa.

Remarks:

This component was developed by ClaRa development team under the 3-clause BSD License.

Acknowledgements:

ClaRa originated from the collaborative research projects DYNCAP and DYNSTART. Both research projects were supported by the German Federal Ministry for Economic Affairs and Energy (FKZ 03ET2009 and FKZ 03ET7060).

CLA:

The author(s) have agreed to ClaRa CLA, version 1.0. See https://claralib.com/pdf/CLA.pdf

By agreeing to ClaRa CLA, version 1.0 the author has granted the ClaRa development team a permanent right to use and modify his initial contribution as well as to publish it or its modified versions under the 3-clause BSD License.

The ClaRa development team consists of the following partners:

TLK-Thermo GmbH (Braunschweig, Germany)

XRG Simulation GmbH (Hamburg, Germany).

Parameters

TypeNameDefaultDescription
TILMedia.VLEFluid.Types.BaseVLEFluidmediumsimCenter.fluid1
Booleanallow_reverseFlowfalse
IntegerN_stages12Number of Compressor Stages
IntegerN_VIGVstages1Number of VIGV Stages
BooleanuseExternalVIGVanglefalseTrue, if an external source should be used to set VIGV angle
ClaRa.Basics.Units.AngleDelta_alpha_fixed0Fixed angle of VIGV (variable inlet guide vanes)
Realeta_mech0.99Mechanical efficiency
Summary and Visualisation
BooleancontributeToCycleSummarysimCenter.contributeToCycleSummaryTrue if component shall contribute to automatic efficiency calculation
BooleanshowExpertSummarysimCenter.showExpertSummaryTrue, if expert summary should be applied
Nominal Values
ClaRa.Basics.Units.RPMrpm_nom3000Nomial rotational speed
Realeta_isen_stage_nom0.9Nominal isentropic stage efficiency (axial: ca. 0.9, radial: ca. 0.82)
ClaRa.Basics.Units.MassFlowRatem_flow_nom100Nominal mass flow
RealPi_nom7Nominal pressure ratio
ClaRa.Basics.Units.TemperatureT_in_nom293.15Nominal inlet temperature
ClaRa.Basics.Units.Pressurep_in_nom1.01325e5Nominal inlet pressure
ClaRa.Basics.Units.MassFraction[medium.nc - 1]xi_nommedium.xi_defaultNominal gas composition
BooleanuseFixedEnthalpyCharacteristicfalseTrue, if a fixed nominal stage enthalpy characteristic should be used
ClaRa.Basics.Units.Length[N_stages]diameterones(N_stages)*1.5Individual or mean stage diameter
Real[N_stages]psi_nom_fixedones(N_stages)*0.8Fixed nominal enthalpy stage characteristic (axial: 0.2 to 0.9, radial: 0.9 to 1.4)
Fundamental Definitions
Modelica.Units.SI.InertiaJMoment of Inertia
BooleanuseMechanicalPortfalseTrue, if a mechenical flange should be used
BooleansteadyStateTorquefalseTrue, if steady state mechanical momentum shall be used
ClaRa.Basics.Units.RPMrpm_fixed3000Constant rotational speed of pump
Advanced
BooleanuseBoundaryAsserttrueTrue, if simulation should stop when surge or choke boundary is hit
ClaRa.Basics.Units.TimeTau_aux0.1Time constant of auxilliary kappa states
Parameters
StringVIGVInfluence"Lower"Influence of VIGV on psi, phi and eta

Connectors

TypeNameDefaultDescription
Basics.Interfaces.FluidPortInfluid_inletinlet flow
Basics.Interfaces.FluidPortOutfluid_outletoutlet flow
Modelica.Mechanics.Rotational.Interfaces.Flange_ashaft
Modelica.Blocks.Interfaces.RealInputDelta_alpha_inputDelta_alphaVIGV angle input
Basics.Interfaces.EyeOuteyeOut

Components

TypeNameDefaultDescription
ClaRa.SimCentersimCenter
ClaRa.Basics.Interfaces.Connected2SimCenterconnected2SimCenter
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_pTVLEFluid_inlet
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_pTVLEFluid_outlet
RealPipressure ratio
ClaRa.Basics.Units.PowerP_hydHydraulic power
ClaRa.Basics.Units.VolumeFlowRateV_flowVolume flow rate
Modelica.Units.SI.AngularAccelerationaAngular acceleration of the shaft
ClaRa.Basics.Units.PowerP_shaftMechanical power at shaft
ClaRa.Basics.Units.RPMrpmRotational speed
Modelica.Units.SI.Torquetau_fluidFluid torque
RealtauOverall temperature ratio
Realtau_nomOverall nominal temperature ratio
Realeta_isenOverall isentropic efficiency
RealT_out
RealT_in
RealkappaOverall heat capacity ratio
RealDelta_alphaAngle of VIGV (variable inlet guide vanes)
Real[i]Delta_alpha_intAngle of VIGV (variable inlet guide vanes) for internal calculation
Modelica.Units.SI.SpecificEnergy[i]Y_stSpecific delivery work of each stage
Modelica.Units.SI.SpecificEnergyYSpecific delivery work
Real[i]kappa_stStage heat capacity ratio
Real[i]kappa_in_st
Real[i]kappa_out_st
Real[i]psi_nom_stNominal stage enthalpy characteristic
Real[i]psi_rel_stRelative stage enthalpy characteristic
Real[i]psi_rel_st_vigvRelative stage enthalpy characteristic for VIGV
Real[i]phi_rel_stRelative stage performance characteristic
Real[i]phi_surge_rel_stRelative stage performance characteristic at surge point
Real[i]eta_isen_stNominal stage efficiency
Real[i]eta_isen_rel_stRelative stage efficiency
Real[i]rpm_corr_stCorrected rotational stage speed
Real[i]rpm_corr_nom_stCorrected nominal rotational stage speed
Real[i]rpm_corr_rel_stRelative corrected rotational speed
Real[i]m_flow_corr_stCorrected stage mass flow
Real[i]m_flow_corr_nom_stCorrected nominal stage mass flow
Real[i]m_flow_corr_rel_stRelative stage mass flow
Real[i]epsilon_rel_stRelative stage pressure characteristic
Real[i]epsilon_rel_st_vigvRelative stage pressure characteristic for VIGV
Real[i]C_1_stConstant
Real[i]C_2_stConstant
Real[i]tau_stStage temperature ratio
Real[i]Pi_stStage pressure ratio
Real[i]Pi_prod_stOverall pressure ratio until actual stage
ClaRa.Basics.Units.Temperature[i]T_out_stCalculated outlet stage temperature
ClaRa.Basics.Units.Pressure[i]p_out_stCalculated outlet stage pressure
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cp_in_nom_stNominal isobaric heat capacity at stage inlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cp_in_stIsobaric heat capacity at stage inlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cv_in_stIsobaric heat capacity at stage inlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cv_in_nom_stNominal isochoric heat capacity at stage inlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cp_out_nom_stNominal isobaric heat capacity at stage outlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cp_out_nom_st_vigvNominal isobaric heat capacity at stage outlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cp_out_stIsobaric heat capacity at stage outlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cv_out_stIsobaric heat capacity at stage outlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cv_out_nom_stNominal isochoric heat capacity at stage outlet
ClaRa.Basics.Units.HeatCapacityMassSpecific[i]cv_out_nom_st_vigvNominal isochoric heat capacity at stage outlet
Real[i]Pi_nom_stNominal stage pressure ratio
Real[i]Pi_nom_st_vigvNominal stage pressure ratio for VIGV
Real[i]Pi_prod_nom_stOverall nominal pressure ratio until actual stage
Real[i]kappa_nom_stNominal stage heat capacity ratio
ClaRa.Basics.Units.Temperature[i]T_out_nom_stNominal stage outlet temperature
ClaRa.Basics.Units.Efficiency[i]eta_isen_nom_stNominal isentropic stage efficiency
Real[i]tau_nom_stNominal stage temperature ratio
Real[i]tau_nom_st_vigvNominal stage temperature ratio for VIGV
ClaRa.Basics.Units.EnthalpyMassSpecific[i]h_out_nom_stNominal stage outlet enthalpy
ClaRa.Basics.Units.EnthalpyMassSpecifich_in_nom_stNominal compressor inlet enthalpy
ClaRa.Basics.Units.EnthalpyMassSpecific[i]Delta_h_nom_stNominal stage enthalpy difference
ClaRa.Basics.Units.Pressure[i]p_out_nom_stNominal outlet stage pressure
Summarysummary

Contents

NameDescription
Outline
Summary

Revisions

For revisions please consult the html-documentation shipped with ClaRa.