BuildSysPro.Systems.Controls.PIDDualMode

# .BuildSysPro.Systems.Controls.PIDDualMode

Heating and cooling regulation with constant or prescribed setpoints

## Information

Hypothesis and equations

Simple model of a heating and cooling system with fixed or prescribed temperature setpoints.

Bibliography

none

Instructions for use

The temperature setpoints for heating and cooling can be defined either :

- as fixed parameters if `use_T_input=false` (by default) : respectively `T_heat_sp` and `T_cool_sp`
- as RealInput if `use_T_input=true` : the connectors `T_heat_input` and `T_cool_input` shall be connected to blocks that generate the signal for respectively heating and cooling temperature setpoint

These temperature setpoints are stated in °C.

Known limits / Use precautions

Of course, this model should not be used if `T_heat_sp` > `T_cool_sp` or `T_heat_sp_input` > `T_cool_sp_input`.

Safeguards should be added to prevent bug.

Validations

Validations through comparaison with PIDFixedDualMode and PIDPrescribedSingleMode and simulations within MERUBBI project - Mathias Bouquerel 01/2017

--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Mathias BOUQUEREL, EDF (2017)
--------------------------------------------------------------

## Revisions

Mathias Bouquerel 05/2017 :

- The RealInput and parameters for temperature setpoints are renammed as `T_heat_XX` and `T_cool_XX` for which are easier to understand.
- The boolean `use_power_integrators` can be used to add or not integrators on the heating and cooling power signals.

Generated at 2026-05-12T20:19:03Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos