Validation test for the block Buildings.Controls.OBC.CDL.Reals.PID.
This model validates setting the initial state of the controller to a specified value.
The model sets the initial values xi_start=0.25 of
the integrator for both instances of the controller. For the
instance limPID, it also sets the initial value of the
state of the derivative block xd_start=-0.5. The
derivative block obtains as an input signal the value u=-0.5
because the set point weight for the derivative action is
wd=0. Therefore, an initial state of
x(t0)=-0.5 causes the state of the derivative
block to be at steady-state, because dx(t)/dt = (u -
x)/T.