Simulink Control Design™ - MathWorks

(Tuis.) #1

Monitor Linear System Characteristics in Simulink


Models


Simulink Control Design software provides Model Verification blocks to monitor time- and
frequency-domain characteristics of a linear system on page 14-4 computed from a
nonlinear Simulink model during simulation.

Use these blocks to:


  • Verify that the linear system characteristics of any nonlinear Simulink model,
    including the following, remain within specified bounds during simulation:

    • Continuous- or discrete-time models

    • Multi-rate models

    • Models with time delays, represented using exact delay or Padé approximation

    • Discretized linear models computed from continuous-time models

    • Continuous-time models computed from discrete-time models

    • Resampled discrete-time models




The linear system can be Single-Input Single-Output (SISO) or Multi-Input Multi-
Output (MIMO).


  • View specified bounds and bound violations on linear analysis plots.


TipThese blocks are same as the Linear Analysis Plots blocks except for different
default settings of the bound parameters.


  • Save the computed linear system to the MATLAB workspace.


The verification blocks assert when the linear system characteristic does not satisfy a
specified bound, i.e., assertion fails. A warning message, reporting the assertion failure,
appears at the MATLAB prompt. When assertion fails, you can:


  • Stop the simulation and bring that block into focus.

  • Evaluate a MATLAB expression.


You can use these blocks with the Simulink Model Verification blocks to design complex
logic for assertion. For an example, see “Verify Model Using Simulink Control Design and
Simulink Verification Blocks” on page 14-25.

14 Model Verification

Free download pdf