Simulink Control Design™ - MathWorks

(Tuis.) #1

Plant Cannot Be Linearized or Linearizes to Zero


When you open PID Tuner, it attempts to linearize the model at the operating point
specified by the model initial conditions. Sometimes, PID Tuner cannot obtain a nonzero
linear system for the plant as seen by the PID controller.

How to Fix It


If the plant model in the PID loop cannot be linearized or linearizes to zero, you have
several options for obtaining a linear plant model for PID tuning. The following table
summarizes some of the options and when they are useful.

Approach Useful When More Information
Linearize at a different
operating point

There is a known operating
point suitable for tuning,
such as:


  • A simulation snapshot
    time at which the plant is
    in a linearizable steady
    state.

  • Known state values or a
    previously trimmed
    operating point at which
    the plant is linearizable.


“Tune at a Different
Operating Point” on page 7-
19

Import a linear model of the
plant to PID Tuner

You have an LTI model of
the plant at the desired
operating condition for
tuning in the MATLAB
workspace.

In PID Tuner, in the Plant
menu, select Import.

Tune the controller using
simulated plant frequency-
response data

The plant is not linearizable
in any operating condition
suitable for tuning.

“Design PID Controller from
Plant Frequency-Response
Data” on page 7-49

7 PID Controller Tuning

Free download pdf