.IDEAS.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 IDEAS.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-02T18:18:35Z by OpenModelicaOpenModelica 1.26.3 using GenerateDoc.mos