Simulink Control Design™ - MathWorks

(Tuis.) #1
You can troubleshoot the linearizations of these blocks using the Linearization Advisor.
For more information on troubleshooting block linearizations using diagnostic
information, see “Block Linearization Troubleshooting” on page 4-62.

At the command line, the advise function returns diagnostic information for these
blocks.

Blocks with Linearization Diagnostic Messages

Linearization diagnostic messages indicate blocks with properties or linearizations that
correspond to common linearization problems. Fixing linearization issues identified in
diagnostic messages is a good first step when troubleshooting your linearization.

Some block configurations that can generate diagnostic messages include:


  • Blocks with nondouble input or output signals, and no predefined exact linearization.
    Such blocks linearize to zero and generate diagnostic messages.

  • Discontinuous blocks linearized at an operating point near a discontinuity. If such
    blocks are not treated as a gain during linearization, the software can generate
    diagnostic messages regarding their linearization.

  • Blocks with least one input/output pair that linearizes to zero which causes a zero
    input/output pair in the overall model linearization.

  • Blocks that do not support linearization because they do not have a predefined exact
    linearization and do not support numerical perturbation.


Some diagnostic messages propose solutions to their corresponding linearization issues.
For example, when an input signal is outside the saturation limits of a Saturation block,
the diagnostic message proposes treating the block as a gain during linearization.

4 Troubleshooting Linearization Results

Free download pdf