9.1 Simulation Diagrams
9.2 Introduction to Simulink
9.3 Linear State-Variable Models
9.4 Piecewise-Linear Models
9.S Transfer-Function Models
9.6 Nonlinear State-Variable Models
9.8 Dead Time in Models
9.9 Simulation of a Vehicle Suspension
Simulink is built on top ofMATLAB, so you must have MATLAB to use Simulink. It is included in the Student Edition ofMATLAB, and is also available separately from The MathWorks, Inc. The popularity of Simulink has greatly increased in the last few years, as evidenced by the increasing number of short courses offered at meetings sponsored by professional organizations such as the American Society of Engineering Education. Simulink provides a graphical user interface that uses various types of elements called blocks to create a simulation of a dynamic system-that is, a system that can be modeled with differential or difference equations whose independent variable is time. For example, one block type is a multiplier, another performs a sum, and another is ~n integrator. The Simulink graphical interface enables you to position the blocks, resize them, label them, specify block parameters, and inter- I connect the blocks to describe complicated systems for simulation.
This chapter starts with simulations of simple. systems that require few blocks. Gradually, through a series of examples, more block types are introduced. The chosen applications require only a basic knowledge of physics and thus can be appreciated by readers from any engineering discipline. By the time you have finished this chapter you will have seen the block types needed to simulate a large variety of common engineering applications.