Block to implement a boiler's dynamics by signal means from a set
value
1. Purpose of model
This block representates a boiler's dynamics as a third order
control path. It is designed to delay the generated heat in respect
to a given heat duty.

2. Level of detail, physical
effects considered, and physical insight
The damping of the path is dynamically dependent on the rate of
change or the step size of the duty.
3. Limits of validity
(no remarks)
4. Interfaces
- set: input value
- out: output value
5. Nomenclature
- firstOrder1: First damping element
- firstOrder2: Second damping element
- derivative: Derivative block to compute rate of change of the
second element
- limiter: Limits derivative to zero in order to avoid negative
dampings in third element
- firstOrder_variableDamping: Third damping element with damping
dependent to rate of change of the second element's output
- switchDynamics: Switches the output to zero if the boiler is
of. This is due to the lack of a heat capacity of a signal-based
boiler, where all heat flow in off-state must be zero.
- error: Computes heat generation error for analytical
purposes.
6. Governing Equations
(no equations)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Paul Kernstock (paul.kernstock@tu-harburg.de)
June 2015
Revised by Lisa Andresen (andresen@tuhh.de), Aug 2015
Generated at 2026-04-07T18:18:28Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos