modelGasGrid_StandAlone
Very simple gas grid featuring the main components
Extends from TransiEnt.Basics.Icons.Example (Icon for runnable examples).
Information
1. Purpose of model
Small stand-alone closed-loop gas grid model.
2. Level of detail, physical effects considered, and physical insight
(Purely technical component without physical modeling.)
3. Limits of validity
(Purely technical component without physical modeling.)
4. Interfaces
(no remarks)
5. Nomenclature
(no elements)
6. Governing Equations
(no equations)
7. Remarks for Usage
(no remarks)
8. Validation
(no validation or testing necessary)
9. References
(no remarks)
10. Version History
Created by Johannes Brunnemann (brunnemann@xrg-simulation.de), Jan 2017
Edited and revised by Lisa Andresen (andresen@tuhh.de), Apr 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 |
|---|---|---|---|
| TILMedia.VLEFluidTypes.BaseVLEFluid | mediumH2 | simCenter.gasModel3 | |General|Hydrogen model to be used |
| Modelica.Units.SI.ActivePower | P_el_n | 3e6 | |Electrolyzer|Nominal power of electrolyzer |
| Modelica.Units.SI.ActivePower | P_el_max | 1.68*P_el_n | |Electrolyzer|Maximum power of electrolyzer |
| Modelica.Units.SI.ActivePower | P_el_min | 0.05*P_el_n | |Electrolyzer|Minimal power of ely, when only 1 stack is working at 2%(?) |
| Modelica.Units.SI.ActivePower | P_el_overload | 1.0*P_el_n | |Electrolyzer|Power at which overload region begins |
| Modelica.Units.SI.MassFlowRate | m_flow_start | 0.0 | |Initialization|Sets initial value for m_flow (value needed for init with StatCycle) |
| Modelica.Units.SI.Temperature | T_Init | 283.15 | |Initialization|Sets initial value for T |
| Modelica.Units.SI.Efficiency | eta_n | 0.75 | |Electrolyzer|Nominal efficency coefficient (min = 0, max = 1) |
| Modelica.Units.SI.Efficiency | eta_scale | 0 | |Electrolyzer|Sets a with increasing input power linear degrading efficiency coefficient (min = 0, max = 1) |
| Modelica.Units.SI.AbsolutePressure | p_out | 35e5 | |Electrolyzer|Hydrogen output pressure from electrolyzer |
| Modelica.Units.SI.Temperature | T_out | 283.15 | |Electrolyzer|Hydrogen output temperature from electrolyzer |
| Real | t_overload | 1.0*3600 | |Electrolyzer|Maximum time the ely can work in overload in seconds |
| Real | coolingToHeatingRatio | 1 | |Electrolyzer|Defines how much faster electrolyzer cools down than heats up |
| Integer | startState | 1 | |Electrolyzer|Initial state of the electrolyzer (1: ready to overheat, 2: working in overload, 3: cooling down) |
| Modelica.Blocks.Types.SimpleController | controllerType | Modelica.Blocks.Types.SimpleController.PI | |Controller|Type of controller for feed-in control |
| Real | k | 1e8 | |Controller|Gain for feed-in control |
| Real | Ti | 1 | |Controller|Integrator time constant for feed-in control |
| Real | Td | 0.4 | |Controller|Derivative time constant for feed-in control |
| Real | f_1 | 0.5 | |
| Real | f_2 | 0.5 | |
| Real | phi_H2max | 0.1 |