modelValveAndCompressor_mflow
Extends from TransiEnt.Basics.Icons.Model (Icon for models).
Information
1. Purpose of model
This model combines a valve with a compressor delivering a certain mass flow rate. Depending on the sign of the pressure difference the compressor or the valve is used. The type of compressor can be chosen.
2. Level of detail, physical effects considered, and physical insight
When the pressure difference changes sign, the change of the device is executed without any time delay or time dependent behaviour.
3. Limits of validity
Only valid for negligible time delays and time dependencies in turn-on and shut-down behaviour of the components.
4. Interfaces
gasPortIn: real gas inlet
gasPortOut: real gas outlet
m_flowDesired: input for desired mass flow rate in [kg/s]
5. Nomenclature
(no elements)
6. Governing Equations
(no remarks)
7. Remarks for Usage
Chattering can occur if the pressure difference is around zero.
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Carsten Bode (c.bode@tuhh.de) on Feb 10 2017
Model revised by Carsten Bode (c.bode@tuhh.de) in Apr 2018 (fixed for update to ClaRa 1.3.0)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Fundamental Definitions | |||
| TILMedia.VLEFluidTypes.BaseVLEFluid | medium | simCenter.gasModel1 | Medium to be used |
| Controller | |||
| SI.Pressure | p_before_low | 1e5 | Lower limit for hysteresis to limit mass flow for too low pressures |
| SI.Pressure | p_before_high | 1.1e5 | Higher limit for hysteresis to limit mass flow for too low pressures |
| Split and Junction | |||
| SI.Volume | volumeSplit | 0.01 | Volume of the split |
| SI.Volume | volumeJunction | 0.01 | Volume of the junction |
| Initial Values | |||
| SI.Pressure | p_startSplit | 1e5 | Start pressure in the split |
| SI.Pressure | p_startJunction | 1e5 | Start pressure in the junction |
| SI.MassFraction[medium.nc - 1] | xi_startSplit | medium.xi_default | Start composition in the split |
| SI.MassFraction[medium.nc - 1] | xi_startJunction | medium.xi_default | Start composition in the junction |
| SI.Temperature | T_startSplit | simCenter.T_ground | Start temperature in the split |
| SI.Temperature | T_startJunction | simCenter.T_ground | Start temperature in the Junction |
| SI.SpecificEnthalpy | h_startSplit | TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificEnthalpy_pTxi(medium, p_startSplit, T_startSplit, xi_startSplit) | Start specific enthalpy in the split |
| SI.SpecificEnthalpy | h_startJunction | TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificEnthalpy_pTxi(medium, p_startJunction, T_startJunction, xi_startJunction) | Start specific enthalpy in the Junction |
| Initialisation | |||
| Integer | initOptionSplit | 0 | Type of initialisation |
| Integer | initOptionJunction | 0 | Type of initialisation |
| Summary | |||
| Boolean | useFluidModelsForSummary | false | True, if fluid models shall be used for the summary |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Gas.RealGasPortOut | gasPortOut | ||
| TransiEnt.Basics.Interfaces.Gas.RealGasPortIn | gasPortIn | ||
| TransiEnt.Basics.Interfaces.General.MassFlowRateIn | m_flowDesired | Desired mass flow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.SimCenter | simCenter | ||
| Compressor | compressor | ||
| Summary | summary |
Contents
| Name | Description |
|---|---|