modelResponseProcess

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.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.ResponseProcessresProCalculate the length of the on period and the off period
Buildings.Controls.OBC.CDL.Reals.Sources.CivilTimemodTimSimulation time
Buildings.Controls.OBC.CDL.Logical.Sources.PulserelSwiControl switch output
Buildings.Controls.OBC.CDL.Logical.Sources.PulseresSigReset signal
Buildings.Controls.OBC.CDL.Logical.LatchtunStaDisplay when tuning process starts
Buildings.Controls.OBC.CDL.Logical.LatchtunEndDisplay when tuning process ends
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantconFalse signal
Buildings.Controls.OBC.CDL.Logical.Sources.Constantcon1True signal

Revisions

  • June 1, 2022, by Sen Huang:
    First implementation.