本书对系统仿真理论、技术以及仿真方法学、仿真软件和应用作了详细的讲述。主要内容有:系统仿真的基本概念、系统数学模型及其相互转换、数值积分法在系统仿真中的应用、面向微分方程的仿真程序设计、面向结构图的数字仿真法、快速数字仿真法、控制系统参数优化及仿真、SimuLink建模和仿真、现代仿真技术、快速控制原型、硬件在回路仿真和仿真应用技术等。
本书可以作为高等院校自动化、电气工程及其自动化、电子信息工程、机械设计制造及其自动化及相关专业的本科生和研究生的教材,也可供从事系统控制、系统仿真的科研人员和工程师参考。
全书共分9章。第1章绪论,概括地从横向和纵向两个方面介绍了系统仿真的基本概念、内容、应用和发展。第2章系统数学模型及其相互转换,介绍了系统仿真所使用的各类数学模型的表示以及相互间的转换。第3章数值积分法在系统仿真中的应用,介绍了在计算机仿真技术主要使用的微分方程数值解法,包括在系统仿真中常用的数值积分法、刚性系统的特点及算法、实时仿真算法、分布参数系统的数字仿真和面向微分方程的仿真程序设计。第4章面向结构图的数字仿真法是本书的重点,讲解了结构图离散相似法仿真、非线性环节的数字仿真和连续系统的结构图仿真及程序。第5章快速数字仿真法,介绍了几种在满足工程精度条件下提高线性连续系统仿真速度的方法,并讲解了计算机控制系统的仿真技术。仿真技术和优化理论是紧密联系的,它们的结合是计算机辅助分析和计算机辅助设计的基础。在第6章控制系统参数优化及仿真,向读者介绍了参数优化与函数优化、单变量寻优技术、多变量寻优技术、寻优过程对限制条件的处理、函数寻优和Matlab优化工具箱。Matlab和Simulink是目前科学研究学者和工程技术人员使用最多的软件,因此在第7章我们向读者简单介绍了Simulink建模和仿真,包括Simulink的概述和基本操作、Simulink的基本模块、建模方法、子系统和子系统的封装、回调和S函数等内容。第8章现代仿真技术力图反映现代仿真技术的最新进展,其内容包括:面向对象仿真技术、分布交互仿真技术、虚拟现实技术、建模与仿真的VV&A技术等。第9章讨论了仿真应用技术,涉及仿真语言及其发展、一体化仿真技术、人工智能与仿真技术、数学模型和建模方法学。在本章最后还向读者介绍了仿真实验的计划指定和实施。