.Buildings.Controls.OBC.CDL.Reals.Validation

Collection of models that validate the continuous blocks of the CDL

Information

This package contains models that validate the blocks in Buildings.Controls.OBC.CDL.Reals.

The examples plot various outputs, which have been verified against analytical solutions. These model outputs are stored as reference data to allow continuous validation whenever models in the library change.

Contents

Name Description
 Abs Validation model for the absolute block
 Acos Validation model for the Acos block
 Add Validation model for the add block
 AddParameter Validation model for the AddParameter block
 Asin Validation model for the Asin block
 Atan Validation model for the Atan block
 Atan2 Validation model for the Atan2 block
 Average Validation model for the Average block
 Cos Validation model for the Cos block
 Derivative Test model for the derivative block
 Divide Validation model for the Divide block
 Exp Validation model for the Exp block
 Greater Validation model for the Greater block
 GreaterThreshold Validation model for the GreaterThreshold block
 Hysteresis Validation model for the Hysteresis block
 IntegratorWithReset Test model for integrator with reset
 Less Validation model for the Less block
 LessThreshold Validation model for the LessThreshold block
 LimitSlewRate Validation model for the LimitSlewRate block
 Limiter Validation model for the Limiter block
 Line Validation model for the Line block
 Log Validation model for the Log block
 Log10 Validation model for the Log10 block
 MatrixGain Validation model for the MatrixGain block
 MatrixMax Validation model for the MatrixMax block
 MatrixMin Validation model for the MatrixMin block
 Max Validation model for the Max block
 Min Validation model for the Min block
 Modulo Validation model for the Modulo block
 MovingAverage Validation model for the MovingAverage block
 MovingAverage_nonZeroStart Validation model for the MovingAverage block
 MultiMax Validation model for the MultiMax block
 MultiMin Validation model for the MultiMin block
 MultiSum Model to validate the application of MultiSum block
 Multiply Validation model for the Multiply block
 MultiplyByParameter Validation model for the Gain block
 PID Test model for PID controller
 PIDInitialDerivativeOutput Test model for LimPID controller with initial output of the derivative term specified
 PIDInitialState Test model for LimPID controller with initial state specified
 PIDScale Test model for PID controller with scaling of the control error
 PIDWithReset Test model for LimPID controller with reset trigger
 PIDWithResetScale Test model for PID controller with reset and scaling of the control error
 Ramp Validation model for the Ramp block
 Round Validation model for the Round block
 Sin Validation model for the Sin block
 Sort Validation model for the Sort block
 Sqrt Validation model for the Sqrt block
 Subtract Validation model for the Subtract block
 Switch Validation model for the Switch block
 Tan Validation model for the Tan block

Generated at 2026-04-15T18:18:36Z by OpenModelicaOpenModelica 1.26.3 using GenerateDoc.mos