Simulink Control Design™ - MathWorks

(Tuis.) #1
Block Type Linearization Issue Possible Fix
Blocks with
discontinuities

Blocks with discontinuities typically
have poor linearization results when
the operating point is near the
discontinuity.


  • Treat the block as a
    gain of 1 during
    linearization. To do
    so, select the Treat
    as gain when
    linearizing block
    parameter.

  • Specify a custom
    block linearization.
    For examples, see
    “Specify Linear
    System for Block
    Linearization Using
    MATLAB Expression”
    on page 2-162 and
    “Specify D-Matrix
    System for Block
    Linearization Using
    Function” on page 2-
    163.
    Event-Based
    Subsystems
    (triggered
    subsystems)


Blocks within event-based subsystems
linearize to zero because such
subsystems do not trigger during
linearization.

When possible, specify a
custom event-based
subsystem linearization
as a lumped average
model or periodic
function call subsystem.
For more information,
see “Linearize Event-
Based Subsystems
(Externally Scheduled
Subsystems)” on page 2-
195.

4 Troubleshooting Linearization Results

Free download pdf