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