System Simulation Techniques with MATLAB and Simulink comprehensively explains how to use MATLAB and Simulink to perform dynamic systems simulation tasks for engineering and non-engineering applications. This book begins with covering the fundamentals of MATLAB programming and applications, and the solutions to different mathematical problems in simulation. The fundamentals of Simulink modelling and simulation are then presented, followed by coverage of intermediate level modelling skills and more advanced techniques in Simulink modelling and applications. Finally the modelling and simulation of engineering and non-engineering systems are presented. The areas covered include electrical, electronic systems, mechanical systems, pharmacokinetic systems, video and image processing systems and discrete event systems.  Hardware-in-the-loop simulation and real-time application are also discussed. Key features: Progressive building of simulation skills using Simulink, from basics through to advanced levels, with illustrations and examplesWide coverage of simulation topics of applications from engineering to non-engineering systemsDedicated chapter on hardware-in-the-loop simulation and real time controlEnd of chapter exercisesA companion website hosting a solution manual and powerpoint slides System Simulation Techniques with MATLAB and Simulink is a suitable textbook for senior undergraduate/postgraduate courses covering modelling and simulation, and is also an ideal reference for researchers and practitioners in industry.
Les mer
System Simulation Techniques with MATLAB and Simulink comprehensively explains how to use MATLAB and Simulink to perform dynamic systems simulation tasks for engineering and non-engineering applications.
Les mer
Foreword xiiiPreface xv1 Introduction to System Simulation Techniques and Applications 11.1 Overview of System Simulation Techniques 11.2 Development of Simulation Software 21.3 Introduction to MATLAB 51.4 Structure of the Book 7Exercises 9References 92 Fundamentals of MATLAB Programming 112.1 MATLAB Environment 112.2 Data Types in MATLAB 132.3 Matrix Computations in MATLAB 162.5 Programming and Tactics of MATLAB Functions 232.6 Two-dimensional Graphics in MATLAB 272.7 Three-dimensional Graphics 332.8 Graphical User Interface Design in MATLAB 362.9 Accelerating MATLAB Functions 52Exercises 60References 633 MATLAB Applications in Scientific Computations 653.1 Analytical and Numerical Solutions 663.2 Solutions to Linear Algebra Problems 673.3 Solutions of Calculus Problems 853.4 Solutions of Ordinary Differential Equations 913.5 Nonlinear Equation Solutions and Optimization 1103.6 Dynamic Programming and its Applications in Path Planning 1203.7 Data Interpolation and Statistical Analysis 124Exercises 136References 1424 Mathematical Modeling and Simulation with Simulink 1454.1 Brief Description of the Simulink Block Library 1464.2 Simulink Modeling 1594.3 Model Manipulation and Simulation Analysis 1644.4 Illustrative Examples of Simulink Modeling 1724.5 Modeling, Simulation and Analysis of Linear Systems 1804.6 Simulation of Continuous Nonlinear Stochastic Systems 184Exercises 188References 1915 Commonly Used Blocks and Intermediate-level Modeling Skills 1935.1 Commonly Used Blocks and Modeling Skills 1935.2 Modeling and Simulation of Multivariable Linear Systems 2025.3 Nonlinear Components with Lookup Table Blocks 2095.4 Block Diagram Based Solutions of Differential Equations 2175.5 Output Block Library 2265.6 Three-dimensional Animation of Simulation Results 2385.7 Subsystems and Block Masking Techniques 245Exercises 260References 2646 Advanced Techniques in Simulink Modeling and Applications 2656.1 Command-line Modeling in Simulink 2656.2 System Simulation and Linearization 2726.3 S-function Programming and Applications 2806.4 Examples of Optimization in Simulation: Optimal Controller Design Applications 296Exercises 303References 3067 Modeling and Simulation of Engineering Systems 3077.1 Physical System Modeling with Simscape 3087.2 Description of SimPowerSystems 3187.3 Modeling and Simulation of Electronic Systems 3227.4 Simulation of Motors and Electric Drive Systems 3367.5 Modeling and Simulation of Mechanical Systems 346Exercises 360References 3628 Modeling and Simulation of Non-Engineering Systems 3638.1 Modeling and Simulation of Pharmacokinetics Systems 3638.2 Video and Image Processing Systems 3768.3 Finite State Machine Simulation and Stateflow Applications 3908.4 Simulation of Discrete Event Systems with SimEvents 408Exercises 416References 4179 Hardware-in-the-loop Simulation and Real-time Control 4199.1 Simulink and Real-Time Workshop 4199.2 Introduction to dSPACE and its Blocks 4299.3 Introduction to Quanser and its Blocks 4309.4 Hardware-in-the-loop Simulation and Real-time Control Examples 4339.5 Low Cost Solutions with NIAT 4399.6 HIL Solutions with Even Lower Costs 4469.6.3 The MESABox 449Exercises 450References 451Appendix: Functions and Models 453Index 459
Les mer
System Simulation Techniques with MATLAB and Simulink comprehensively explains how to use MATLAB and Simulink to perform dynamic systems simulation tasks for engineering and non-engineering applications. This book begins by covering the fundamentals of MATLAB programming and applications, and the solutions to different mathematical problems in simulation. The fundamentals of Simulink modelling and simulation are then presented, followed by coverage of intermediate level modelling skills and more advanced techniques in Simulink modelling and applications. Finally the modelling and simulation of engineering and non-engineering systems are presented. The areas covered include electrical and electronic systems, mechanical systems, pharmacokinetic systems, video and image processing systems and discrete event systems. Hardware-in-the-loop simulation and real-time application are also discussed. Key features: Progressive building of simulation skills using Simulink, from basics through to advanced levels, with illustrations and examplesWide coverage of simulation topics of applications from engineering and non-engineering systemsDedicated chapter on hardware-in-the-loop simulation and real time controlEnd of chapter exercisesA companion website, hosting a solution manual and Powerpoint slides System Simulation Techniques with MATLAB and Simulink is a suitable textbook for senior undergraduate/postgraduate courses covering modelling and simulation, and is also an ideal reference for researchers and practitioners in industry.
Les mer

Produktdetaljer

ISBN
9781118647929
Publisert
2013-11-08
Utgiver
Vendor
John Wiley & Sons Inc
Vekt
957 gr
Høyde
262 mm
Bredde
185 mm
Dybde
25 mm
Aldersnivå
P, 06
Språk
Product language
Engelsk
Format
Product format
Innbundet
Antall sider
488

Biographical note

Dingyü Xue received his BSc, MSc and D Phil from Shenyang University of Technology, P. R. China in 1985, Northeastern University, PRC in 1988 and Sussex University, UK in 1992, respectively. He has been in the faculty of Department of Automatic Control since 1993 and was promoted to a Professor in 1997, Northeastern University. He is now the Fellow of System Simulation Society of China (SSSC), vice-director of Education Committee of SSSC, President of Liaoning Provincial System Simulation Association.
From 1988, while he was doing research work towards a D Phil in Sussex University, UK, he began utilizing MATLAB as the main tool and developed several commercial programs using MATLAB. Especially, since he took up the post in Northeastern University, he concentrated on the reform of the course of computer aided control systems design and introduced MATLAB as the main tool in the course. The book "Computer aided control systems design using MATLAB" by Tsinghua University Press in 1996 has been acknowledged as the first thorough introduction to MATLAB in conjunction with control systems in China. A series of books on the topic has been published in Tsinghua University Press since and earned the author good reputation among the Chinese readers world wide. The book has been cited by thousands of books and journal papers in China. He is the author of two books in English, "Feedback Linear Control, analysis and design with MATLAB" (SIAM, 2007) and "Solving applied mathematical problems with MATLAB" (CRC, 2008).
The major research interest of Professor Xue covers the areas of CACSD, systems simulation, system modelling and identification. He has published many papers and books and developed a freely downloadable MATLAB based feedback control systems analysis and design tool CtrlLAB.

YangQuan Chen joined the School of Engineering at the University of California, Merced in Fall 2012 where he formally teaches Mechatronics and Fractional Order Mechanics. He founded the MESA Lab (Mechatronics, Embedded Systems and Automation) with research emphasis and excellence in Unmanned Aerial Systems and UAV-based Personal Remote Sensing, Cyber-Physical Systems (CPS),  Modeling and Control of Renewable Energy Systems,  Mechatronics, and Applied Fractional Calculus (AFC). He earned his Ph.D. in 1998 from Nanyang Technological University, Singapore. From 2000-2012, Dr. Chen was a faculty member at Utah State University (USU) where he directed the CSOIS (Center for Self-Organizing and Intelligent Systems) from 2004-2012.   The most important award he received was the "Relationship Counselor" award from USU Student Branch of IEEE for "explaining human relationships with control theory." He is a recipient of IFAC Best Journal Paper Award (Control Engineering Practice) at 2011 IFAC World Congress. He is a member of the editorial board for several leading journals such as Fractional Calculus and Applied Analysis, IFAC Control Engineering Practice, IEEE Transactions on Control Systems Technology, IFAC Mechatronics, ASME Journal of Dynamic Systems, Measurement and Control, Journal of Intelligent and Robotic Systems, and ISA Transactions. He is the Topic Editor-in-Chief of Field Robotics for International Journal of Advanced Robotic Systems and he is also a founding editorial board member for Unmanned Systems (World Scientific). His most recent monographs are "Distributed-Order Dynamic Systems: Stability, Simulation, Applications and Perspectives" (with Z. Jiao and I. Podlubny, Springer, 2012), "Fractional Order Motion Controls" (with Y. Luo, Wiley, 2012), "Remote Sensing and Actuation Using Unmanned Vehicles", (with H. Chao, Wiley-IEEE Press, 2012) and "System Simulation Techniques with MATLAB and Simulink" (with D. Xue, Wiley, 2013).