Simulation of Dynamic Systems with MATLAB and Simulink

Published:
Author(s):
Request
Evaluation Copy

Purchasing Options

Hardback
Not available
in your region
ISBN 9781420044188
Cat# 44184
 

Features

  • Provides a background in the mathematical and software techniques common to continuous simulation in all fields
  • Builds a real-world understanding of the material through case studies, examples, problems, and software tools
  • Covers elementary numerical integration along with more advanced topics such as one-step and multi-step methods, adaptive techniques, dynamic errors, and stability
  • Presents an introduction to creating and running Simulink models and a discussion of more advanced features
  • Offers hands-on experience with the techniques by supplying hundreds of MATLAB M-files and Simulink model filesSolutions Manual available with qualifying course adoptions!
  • Summary

    Simulation is increasingly important for students in a wide variety of fields, from engineering and physical sciences to medicine, biology, economics, and applied mathematics. Current trends point toward interdisciplinary courses in simulation intended for all students regardless of their major, but most textbooks are subject-specific and consequently are not suitable for such a course.

    Simulation of Dynamic Systems with MATLAB® and Simulink® offers a unified introduction to continuous simulation that focuses on the common principles underlying the vast array of simulation models that describe very different phenomena. Written by accomplished expert Harold Klee, this text builds an in-depth and intuitive understanding of the basic concepts and mathematical tools that students can easily generalize to their own field of study.

    The author includes case studies, real-world examples, abundant homework problems, and thousands of equations to develop a practical understanding of the concepts. Moreover, he incorporates MATLAB® and Simulink® tools to help students gain experience with designing, implementing, and adjusting their simulations. This classroom-tested text works systematically through linear, continuous-time, and discrete-time dynamic systems as well as basic, intermediate, and advanced topics in numerical integration.

    Supplying downloadable MATLAB M-files and Simulink model files, Simulation of Dynamic Systems with MATLAB® and Simulink® is ideal for a one- or two-semester course in continuous simulation, offering valuable flexibility for instructors.

    Table of Contents

    MATHEMATICAL MODELING
    Introduction
    Derivation of a Mathematical Model
    Difference Equations
    A First Look at Discrete-Time Systems
    Case Study- Population Dynamics (Single Species)
    CONTINUOUS-TIME SYSTEMS
    Introduction
    First-Order Systems
    Second-Order Systems
    Simulation Diagrams
    Higher Order Systems
    State Variables
    Nonlinear Systems
    Case Study- Submarine Depth Control System
    ELEMENTARY NUMERICAL INTEGRATION
    Introduction
    Discrete-Time System Approximation of a Continuous-Time Integrator
    Euler Integration
    Trapezoidal Integration
    Numerical Integration of First Order and Higher Continuous-Time Systems
    Improvements to Euler Integration
    Case Study- Vertical Ascent of a Diver
    LINEAR SYSTEMS ANALYSIS
    Introduction
    The Laplace Transform
    The Transfer Function
    Stability of LTI Continuous-Time Systems
    Frequency Response of LTI Continuous-Time Systems
    The z-Transform
    The z-Domain Transfer Function
    Stability of LTI Discrete-Time Systems
    Frequency Response of Discrete-Time Systems
    The Control System Toolbox
    Case Study- Longitudinal Control of an Aircraft
    Case Study- Notch Filter for ECG Waveform
    SIMULINK
    Introduction
    Building a Simulink Model
    Simulation of Linear Systems
    Algebraic Loops
    More Simulink Blocks
    Subsystems
    Discrete-Time Systems
    MATLAB/Simulink Interface
    Hybrid Systems-Continuous-Time and Discrete-Time Components
    Monte Carlo Simulation
    Case Study- Pilot Ejection
    INTERMEDIATE NUMERICAL INTEGRATION
    Introduction
    Runga-Kutta (One-Step Methods)
    Adaptive Techniques
    Multistep Methods
    Stiff Systems
    Lumped Parameter Approximation of Distributed Parameter Systems
    Systems with Discontinuities
    Case Study- Spread of an Epidemic
    SIMULATION TOOLS
    Introduction
    Steady-State Solver
    Optimization of Simulink Models
    Linearization
    ADVANCED NUMERICAL INTEGRATION
    Introduction
    Dynamic Errors (Characteristic Roots, Transfer Function)
    Stability of Numerical Integrators
    Multirate Integration
    Real-Time Simulation
    Additional Methods of Approximating Continuous-Time System Models
    REFERENCES
    INDEX

    Editorial Reviews

    "Dr. Klee has written a seminal text covering the simulation design and analysis of a broad variety of systems using two of the modern software packages available today. The material is presented in a particularly adept fashion enabling students new to the field to gain a thorough understanding of the basics of continuous simulation in a single semester, at the same time providing a more advanced treatment of the subject for researchers and simulation professionals. The author's extensive treatment … opens the door to simulation for individuals without formal education in a traditional engineering curriculum. … This text will be a valuable resource for study in courses using simulation as a tool for understanding processes which are not amenable to study in other ways."
    -From the foreword by Chris Bauer, Ph.D., P.E., C.M.S.P.

    Downloads Updates


    Resource OS Platform Updated Description Instructions
    Student files.zip Cross Platform April 13, 2007
    Errata.zip Cross Platform July 13, 2007

    Related Titles