modelWetCoilCounterFlowPIControlAutoTuning
Model that demonstrates the use of a heat exchanger with condensation and with autotuning PI feedback control
Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Fluid.HeatExchangers.Examples.BaseClasses.PartialWetCoilCounterFlow (Partial model that demonstrates use of a heat exchanger with condensation and with feedback control).
Information
This example is identical to Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPControl except that the PI controller is replaced with an autotuning PI controller.
The autotuning is triggered at 2100 seconds and the autotuning is successfully completed at around 2169 seconds.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | T_a1_nominal (from PartialWetCoilCounterFlow) | 5 + 273.15 | |
| Modelica.Units.SI.Temperature | T_b1_nominal (from PartialWetCoilCounterFlow) | 10 + 273.15 | |
| Modelica.Units.SI.Temperature | T_a2_nominal (from PartialWetCoilCounterFlow) | 30 + 273.15 | |
| Modelica.Units.SI.Temperature | T_b2_nominal (from PartialWetCoilCounterFlow) | 15 + 273.15 | |
| Modelica.Units.SI.MassFlowRate | m1_flow_nominal (from PartialWetCoilCounterFlow) | 0.1 | Nominal mass flow rate medium 1 |
| Modelica.Units.SI.MassFlowRate | m2_flow_nominal (from PartialWetCoilCounterFlow) | 0.2*m1_flow_nominal*4200/1000*(T_a1_nominal - T_b1_nominal)/(T_b2_nominal - T_a2_nominal) | Nominal mass flow rate medium 2 |
Components
Revisions
-
March 8, 2024, by Michael Wetter:
Removed wrong normalization. -
November 28, 2023, by Sen Huang:
Replaced the PI controller with an autotuning PI controller.