modelFeedInController
Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).
Information
1. Purpose of model
Model of a controller for the PtG plant in operation mode RE with limited hydrogen output.
2. Level of detail, physical effects considered, and physical insight
Controller considers minimum and maximum power of electrolyzer. If desired power is too low, output signal is zero.
3. Limits of validity
(no remarks)
4. Interfaces
Three inputs: mass flow from PtG plant; maximum permitted mass flow; available RE power
One output: desired electrical power of PtG plant
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
Definiton of minimum and maximum power of PtG plant is required.
Depending on application adjustment of PID controller will be helpful.
If useMassFlowControl=true, the electrical power of the electrolyzer will no more be limited by given m_flow_feed. This simplifies the controller if limitation is not needed.
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Lisa Andresen (andresen@tuhh.de) in Sep 2016
Model modified by Oliver Schülting (oliver.schuelting@tuhh.de) in April 2019: added Boolean useMassFlowControl
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.ActivePower | P_el_n | 1e6 | Nominal power of electrolyzer |
| SI.ActivePower | P_el_max | 3*P_el_n | Maximum permitted input power |
| SI.ActivePower | P_el_min | 0.02*P_el_n | Minimum permitted input power |
| SI.Efficiency | eta_n | 0.75 | Nominal efficiency coefficient (min = 0, max = 1) |
| SI.Efficiency | eta_scale | 0 | Sets a with increasing input power linear degrading efficiency coefficient (min = 0, max = 1) |
| General › Controller | |||
| Modelica.Blocks.Types.SimpleController | controllerType | Modelica.Blocks.Types.SimpleController.P | Type of controller |
| Real | k | 1 | Gain for controller |
| Real | Ti | 0.1 | Integrator time constant |
| Real | Td | 0.1 | Derivative time constant |
| General | |||
| Boolean | useMassFlowControl | true | choose if output of FeedInStation is limited by m_flow_feedIn |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.General.MassFlowRateIn | m_flow_H2 | Current hydrogen mass flow in kg/s | |
| TransiEnt.Basics.Interfaces.General.MassFlowRateIn | m_flow_feedIn | Maximum admissible hydrogen mass flow in kg/s | |
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerOut | P_el_feedIn | Maximum power considering constraints | |
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn | P_el_set | Desired output power |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Blocks.LimPID | limPID | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter |
Contents
| Name | Description |
|---|---|