modelControllerFeedForReformer
Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).
Information
1. Purpose of model
This is a controller to control the feed mass flow rate for the steam methane reformer to produce a given hydrogen mass flow rate.
2. Level of detail, physical effects considered, and physical insight
The mass flow rate of the hydrogen at the system outlet is compared to the target value. The feed is controlled using a P, PI, PD or PID controller.
3. Limits of validity
(no remarks)
4. Interfaces
m_flow_H2: Measured hydrogen mass flow rate in [kg/s]
m_flow_set_H2: Targeted hydrogen mass flow rate in [kg/s]
m_flow_feed: output for the feed mass flow rate (positive sign) in [kg/s]
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Carsten Bode (c.bode@tuhh.de) on Tue Apr 05 2016
Model modified by Carsten Bode (c.bode@tuhh.de) on Mon Apr 03 2017 (exchanged P controller for ClaRa LimPID controller)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Control Definitions | |||
| Modelica.Blocks.Types.SimpleController | controllerType | Modelica.Blocks.Types.SimpleController.P | Type of controller |
| Real | k | 1e4 | Gain for controller |
| Real | Ti | 0.1 | Integrator time constant |
| Real | Td | 0.1 | Derivative time constant |
| Real | t_activation | 0.0 | Activation time for the controller |
| Initialization | |||
| .Modelica.Blocks.Types.Init | initType | Modelica.Blocks.Types.Init.InitialState | Type of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output) |
| Real | xi_start | 0 | Initial or guess value value for integrator output (= integrator state) |
| Real | xd_start | 0 | Initial or guess value for state of derivative block |
| Real | y_start | 0 | Initial value of output |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.General.MassFlowRateIn | m_flow_set_H2 | Desired hydrogen mass flow rate | |
| TransiEnt.Basics.Interfaces.General.MassFlowRateIn | m_flow_H2 | Actual hydrogen mass flow rate | |
| TransiEnt.Basics.Interfaces.General.MassFlowRateOut | m_flow_feed | Feed mass flow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.SimCenter | simCenter | ||
| TransiEnt.Basics.Blocks.LimPID | limPID |