控制系统仿真
分类: 图书,计算机/网络,人工智能,
作者: 冯辉宗等编著
出 版 社: 人民邮电出版社
出版时间: 2009-6-1字数:版次: 1页数: 211印刷时间:开本: 16开印次:纸张:I S B N : 9787115205940包装: 平装内容简介
全书共10章,主要内容包括系统仿真的基本概念、分类等基本知识;当前最常用的MATLAB仿真软件包及其在控制系统仿真中的应用,以及Simulink的应用、S函数以及硬件在环仿真系统的开发;连续系统仿真的基本理论和连续系统模型的离散化方法(包括基本原理、适用范围和程序设计实现,数字系统及其他特殊的系统仿真方法);简介离散事件系统的基本概念、建模、仿真方法。
本书每章均安排了习题,并给出了以MATLAB语言编写、可直接运行的所有实例仿真源代码,便于学生参考和实践。
本书可作为高等学校自动控制、电子工程、通信等电子信息类专业“控制系统仿真”课程的教材,也可作为工程技术人员的参考用书。
目录
第1章系统仿真概述
1.1基本概念
1.1.1系统的概念和类型
1.1.2建模和数学模型
1.1.3系统仿真
1.2系统仿真
1.2.1系统仿真的优点
1.2.2仿真与数学求解(解析法)的关系
1.2.3仿真的分类
1.2.4系统仿真的工具
1.2.5系统仿真的步骤
小结
习题
第2章MATLAB基础
2.1概论
2.1.1MATLAB的发展历程和影响
2.1.2MATLAB语言的特点
2.1.3MATLAB命令平台
2.1.4MATLAB文件系统
2.1.5MATLAB工具箱
2.1.6MATLAB的帮助系统
2.2数据类型
2.2.1数值类型
2.2.2逻辑类型
2.2.3字符和字符串
2.3基本语法结构
2.3.1变量与赋值语句
2.3.2函数语句
2.4MATLAB编程基础
2.4.1MATLAB命令行操作
2.4.2独立M文件
2.4.3M函数
2.4.4MATLAB编程知识和规则
2.4.5MATLAB程序控制
小结
习题
第3章MATLAB的运算
3.1矩阵操作
3.1.1矩阵构造
3.1.2矩阵的访问
3.1.3矩阵的运算
3.2特殊数组
3.2.1元胞数组的定义及编址
3.2.2元胞数组的创建和显示
3.3基本数学函数
3.4多项式运算
3.4.1多项式的表示
3.4.2多项式的运算
3.4.3多项式的曲线拟合
3.4.4多项式的展开
3.5函数插值运算
3.6数值求解方法
3.6.1数值积分
3.6.2数值微分
3.6.3微分方程数值求解
3.7MATLAB的符号运算
3.7.1基本符号运算
3.7.2符号运算在控制理论中的应用
小结
习题
第4章MATLAB绘图
4.1基本绘图功能
4.1.1基本绘图函数
4.1.2多图绘制
4.1.3图形标识
4.1.4坐标轴的控制
4.1.5交互式绘图指令
4.1.6三维绘图
4.1.7三维图形的影片动画
4.1.8其他命令简介
4.2句柄绘图
4.2.1基本概念
4.2.2图形对象的创建
4.2.3对象句柄的获取
4.2.4对象属性的获取和设置
小结
习题
第5章MATLAB控制系统仿真
第6章Simulink仿真
第7章数值积分法
第8章快速数字仿真方法
第9章其他系统的仿真
第10章离散事件系统仿真
参考文献
书摘插图
第1章系统仿真概述
1.2系统仿真
1.2.3仿真的分类
3.根据系统仿真结构和实现手段来分
(1)物理仿真。又称物理效应仿真,指的是研制某些硬件结构(实体模型),使之可重现系统的各种状态,而不必采用昂贵的原型,仿真直观形象,但构建模型费用高,周期长,修改调整结构和参数困难,受环境限制,易受干扰。
(2)数学仿真。是利用相似原理,按照实际系统的数学关系构建数学模型,实际系统全部由数学模型代替,并把数学模型变成仿真模型,在计算机上对实际系统进行研究的过程。早期的仿真由于受到数学工具尤其是解析方法、手段的限制,如时域解微分方程等的困难,所以大多是采用物理仿真。在数值求解方法、自动控制理论、计算机等发展到一定程度,采用计算机进行数学或数字仿真成为系统仿真的主流,目前只有构建物理仿真系统非常简单容易或者系统的物理、数学规律尚没有完全掌握的复杂系统才使用物理仿真。
(3)半实物仿真。在某些系统研究中,常把数学模型、实体模型(物理效应模型)或系统的实际设备(实物)联系在一起运转,组成仿真系统。这种仿真集合了数字仿真和物理仿真的优点,具有重要的意义,许多高可靠性要求的系统设计如飞行器等开发一般都要经过半实物仿真这个阶段。由于半实物仿真和实际的物理系统或模型相连,不仅在输入、输出信号转换上要解决,更重要的是数字系统(主要用计算机来实现)必须进行实时的运算和输入输出,因而使系统的设计和实现更具有挑战性。
……