Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation
Collection of models that validate the blocks of a relay controller
Information
This package contains models that validate the blocks in Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.
Package Content
Name | Description |
---|---|
![]() |
Test model for a relay controller |
![]() |
Test model for processing the response of a relay controller |
Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.Controller
Test model for a relay controller
Information
Validation test for the block Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Controller.
The input signal, sin
, mimics the response of a control process.
In the first half of the test period, the relay controller is disabled, its output remains unchanged
from the initial values.
In the rest time, the relay controller is enabled and its output changes based on sin
.
Modelica definition
Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.ResponseProcess
Test model for processing the response of a relay controller
Information
Validation test for the block Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.ResponseProcess.
This testing scenario in this example is the same as that in Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.TunMonitor.