Linearization of Models with Delays
This example shows how to linearize a Simulink model with delays in it.Linearization of Models with Continuous DelaysYou can linearize a Simulink model with continuous time delays blocks such as the
Transport Delay, Variable Transport Delay, and Variable Time Delay using one of the
following options:- Use a Pade approximations of the delays to get a rational linear system through
linearizations. - Compute a linearization where the delay is exactly represented. Use this option when
you need accurate simulation and frequency responses from a linearized model and
when assessing the accuracy of Pade approximation.
By default, Simulink Control Design uses Pade approximations of the delay blocks in a
Simulink model.To open the engine speed model used in this example, typemodel = 'scdspeed';
open_system(model);The engine speed model contains a Variable Transport Delay block named dM/dt in the
subsystem Induction to Power Stroke Delay. For convenience you can store the path to the
block in a MATLAB variable by typing2 Linearization