modelTemperatureController
Extends from TransiEnt.Basics.Icons.Controller (Icon for controller).
Information
1. Purpose of model
Temperature Controller for desired T_target with heat port as output.
2. Level of detail, physical effects considered, and physical insight
(no remarks)
3. Limits of validity
(no remarks)
4. Interfaces
Modelica RealOutput: heat flow rate in W
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a heatport
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
[1] Modellierung und Simulation von erdgasbetriebenen Brennstoffzellen-Blockheizkraftwerken zur Heimenergieversorgung
Master thesis, Simon Weilbach (2014)
10. Version History
Model created by Simon Weilbach (simon.weilbach@tuhh.de) on 01.10.2014
Model revised by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2015
Quality check (Code conventions) by Rebekka Denninger on 01.10.2016
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | T_target | 510 | |
| SI.HeatFlowRate | Q_flow_nom | 1e3 | |
| Real | T_small | 0.01 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatport | ||
| TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateOut | Q_flow_is | heatport.Q_flow |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | regstepval | Modelica.Fluid.Utilities.regStep(T_target - heatport.T, 1, 0, T_small) |