Skip to content

Commit e9501a4

Browse files
committed
Added nominal attribute to integrator of PI controller
This merges IBPSA, issue 2106
1 parent ea4a998 commit e9501a4

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

Buildings/Controls/OBC/CDL/Reals/PID.mo

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ block PID
6060
"Gain for proportional control action"
6161
annotation (Placement(transformation(extent={{-50,130},{-30,150}})));
6262
Buildings.Controls.OBC.CDL.Reals.IntegratorWithReset I(
63+
y(nominal=max(abs(yMax), abs(yMin))),
6364
final k=k/Ti,
6465
final y_start=xi_start) if with_I
6566
"Integral term"
@@ -479,6 +480,12 @@ American Society of Heating Refrigerating and Air-Conditioning Engineers Inc. At
479480
revisions="<html>
480481
<ul>
481482
<li>
483+
April 13, 2026, by Michael Wetter:<br/>
484+
Added value for <coded>nominal</code> attribute for integrator state <code>I.y</code><br/>
485+
This is for
486+
<a href=\"https://github.com/ibpsa/modelica-ibpsa/issues/2106\">IBPSA, issue 2106</a>.
487+
</li>
488+
<li>
482489
October 23, 2023, by Michael Wetter:<br/>
483490
Added value of control output <code>y</code> to icon.
484491
</li>

Buildings/Controls/OBC/CDL/Reals/PIDWithReset.mo

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ block PIDWithReset
6565
"Proportional action"
6666
annotation (Placement(transformation(extent={{-50,130},{-30,150}})));
6767
Buildings.Controls.OBC.CDL.Reals.IntegratorWithReset I(
68+
y(nominal=max(abs(yMax), abs(yMin))),
6869
final k=k/Ti,
6970
final y_start=xi_start) if with_I
7071
"Integral term"
@@ -482,6 +483,12 @@ American Society of Heating Refrigerating and Air-Conditioning Engineers Inc. At
482483
revisions="<html>
483484
<ul>
484485
<li>
486+
April 13, 2026, by Michael Wetter:<br/>
487+
Added value for <coded>nominal</code> attribute for integrator state <code>I.y</code><br/>
488+
This is for
489+
<a href=\"https://github.com/ibpsa/modelica-ibpsa/issues/2106\">IBPSA, issue 2106</a>.
490+
</li>
491+
<li>
485492
October 23, 2023, by Michael Wetter:<br/>
486493
Added value of control output <code>y</code> to icon.
487494
</li>

0 commit comments

Comments
 (0)