控制系统MATLAB计算及仿真 第2版PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:黄忠霖编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2004
- ISBN:7118035750
- 页数:455 页
第1章 控制系统及仿真概述 1
1.1 自动控制系统的广泛应用 1
1.1.1电力拖动自动控制系统的应用 1
上篇 MATLAB计算及仿真语言基础 1
1.1.2工业生产过程自动控制系统的应用 2
1.2控制系统计算机仿真的基本概念 2
1.2.1系统计算机仿真 2
1.2.2控制系统计算机仿真的过程 3
1.3.1 先进的软件MATLAB 4
1.3控制系统MATLAB计算与仿真 4
1.3.2控制系统的MATLAB计算与仿真 7
第2章 MATLAB 6.5系统概述 8
2.1 MATLAB6.5安装与启动 8
2.1.1 MATLAB 6.5的安装 8
2.1.2 Notebook的安装 11
2.1.3 MATLAB6.5(即MATLAB R13)的启动 12
2.1.4 Notebook的启动 13
2.2.1 MATLAB 6.5的系统界面 14
2.2 MATLAB 6.5的系统界面 14
2.2.2 MATLAB 6.5菜单项命令 15
2.2.3 MATLAB 6.5工具栏按钮 21
2.2.4 MATLAB 6.5系统界面的窗口 22
2.2.5 Start开始按钮 24
2.3 MATLAB 6.5的内容及其查找 24
2.3.1 MATLAB 6.5的内容 24
2.3.2 MATLAB 6.5的内容查找 26
2.4.1 Notebook简介 29
2.4 MATLAB的文字处理工具Notebook 29
2.3.3 MATLAB 6.5的Work子目录 29
2.4.2 Notebook菜单命令简介 30
2.4.3 Notebook的使用 30
2.4.4 Notebook使用的几个问题 34
第3章 MATLAB数值运算 36
3.1MATLAB的数值运算基础 36
3.1.1常量 36
3.1.2变量 36
3.1.3 MATLAB运算符 37
3.2 MATLAB的数组、矩阵运算 40
3.2.1数组、矩阵的概念 40
3.2.2数组或矩阵元素的标识 40
3.2.3数组与矩阵的输入 43
3.2.4数组、矩阵的算术运算 45
3.2.5向量及其运算 51
3.2.6矩阵的特有运算 55
3.2.7数组的关系运算 64
3.2.8数组的逻辑运算 65
3.2.9特殊字符数组——字符串 66
3.3 MATLAB的数组函数与矩阵函数 67
3.3.1数组函数 67
3.3.2矩阵函数 68
3.4多项式及其运算 71
3.4.1多项式运算函数 71
3.4.2多项式运算举例 72
3.5.1 MATLAB的数学表达式 74
3.5.2 MATLAB数学表达式书写 74
3.5 MATLAB的数学表达式及其书写 74
第4章 MATLAB符号运算基础 76
4.1 MATLAB符号运算入门概述 76
4.1.1 MATLAB符号运算入门 76
4.1.2 MATLAB符号运算的几个基本概念 77
4.2 MATLAB符号对象的基本运算与关系运算 79
4.3 MATLAB符号运算的基本函数 80
4.3.1符号变量代换及其函数subs() 80
4.3.2符号对象转换为数值对象的函数double()、digits()、vap()、numeric() 80
4.3.3 MATLAB符号表达式的化简 81
4.4 MATLAB符号微积分运算 83
4.4.1 MATLAB符号极限运算 83
4.4.2 MATLAB符号函数微分运算 84
4.4.3 MATLAB符号函数积分运算 85
4.4.4符号求和函数与taylor(泰勒)级数展开函数 86
4.5 MATLAB符号矩阵的几种特殊运算 88
4.5.1矩阵的微分与积分 88
4.5.2 Jacobian矩阵 89
4.5.3矩阵的Jordan标准形 90
4.6.1 MATLAB符号代数方程求解 92
4.6 MATLAB符号方程求解 92
4.6.2 MATLAB符号微分方程求解 93
第5章 MATLAB的程序设计 96
5.1 M文件、MATLAB函数与MATLAB程序 96
5.1.1 M文件 96
5.1.2 MATLAB函数 96
5.1.3 MATLAB命令文件或程序 99
5.2 MATLAB程序设计基础 100
5.2.2表达式、表达式语句与赋值语句 101
5.2.1 MATLAB程序设计基本规则 101
5.2.3程序流程控制语句 102
5.2.4程序流程控制指令 108
5.3 MATLAB程序的交互式、调试与警示指令 109
5.3.1 MATLAB程序的交互式指令 109
5.3.2 MATLAB程序的调试指令 110
5.3.3 MATLAB程序的常用警示指令 111
6.1.1绘图函数plot() 112
6.1 MATLAB的常用图形命令 112
第6章 MATLAB常用图形命令与符号函数图形命令 112
6.1.2绘图坐标系的调整 113
6.1.3图形标注 113
6.1.4多次重叠绘制图形 116
6.1.5图形窗口的分割 117
6.2 MATLAB的特殊坐标绘图函数 118
6.2.1对数坐标曲线 118
6.2.2极坐标曲线 119
6.2.3双y轴坐标曲线 120
6.2.4复数的图形曲线 121
6.3 MATLAB离散数据与步进图形的绘图函数 122
6.3.1 MATLAB绘制离散数据图形的函数命令stem() 122
6.3.2 MATLAB绘制步进图形的函数命令stairs() 123
6.4 MATLAB符号函数的图形 124
6.4.1符号函数的简捷绘图函数命令ezblot() 124
6.4.2符号函数的绘图函数命令fplot() 127
7.1 Simulink 5.0仿真工具简介 129
7.1.1 Simulink仿真工具概述 129
中篇 控制系统MATLAB仿真基础 129
第7章 MATLAB的仿真集成环境Simulink 129
7.1.2 Simulink For Windows仿真工具的安装 131
7.2 Simulink5.0的界面与菜单 132
7.2.1 Simulink 5.0的界面形象 132
7.2.2 Simulink 5.0功能模块组的打开与关闭 132
7.2.3 Simulink 5.0功能模块的分类及其用途 133
7.2.4 Simulink模型窗口 143
7.3用Simulink建立系统模型 146
7.3.3模块的拷贝、移动与删除 147
7.3.1模型窗口 147
7.3.2模块的查找与选择 147
7.3.4模块的连接 149
7.3.5模块标题名称的修改 150
7.3.6系统模型标题名称的标注与修改 150
7.3.7模块内部参数的修改 151
7.3.8创建模型的取消与复原操作 153
7.3.9模型文件的保存与打开 153
7.4.1示波器 154
7.4观察Simulink的仿真结果 154
7.3.11 Simulink建模注意事项 154
7.3.10模型框图的打印 154
7.4.2使用示波器模块观察仿真输出 156
7.4.3使用To Workspace模块将仿真输出信息返回到MATLAB命令窗口中 157
7.4.4使用out1模块将仿真输出信息返回到MATLAB命令窗口中 159
7.5 Simulink的分析工具 159
7.5.1模型线性化概述 159
7.5.2连续系统的线性化模型 160
7.5.4Simulink平衡点的求取 161
7.5.5 Simulink里由状态方程转换成LTI(线性时不变系统)对象 161
7.5.3 离散系统的线性化模型 161
7.5.6在Simulink里绘制波德(Bode)图与时间响应图 162
第8章 控制系统数学模型的MATLAB实现 166
8.1 LTI三类对象及其属性 166
8.1.1LTI对象与set()函数 166
8.1.2三类对象的属性 166
8.2控制系统数学模型的种类及转换 167
8.2.1控制系统数学模型 168
8.2.2三种系统数学模型之间的转换 170
8.2.3 系统数学模型建立与转换再举例 173
8.3环节方框图模型的化简 175
8.2.4第四种系统数学模型 175
8.3.1环节串联连接的化简 176
8.3.2环节并联连接的化简 177
8.3.3环节反馈连结的化简 178
第9章 控制系统时域分析的MATLAB实现 180
9.1控制系统时域分析的几个基本概念 180
9.2 Laplace变换及反变换 182
9.2.1 Laplace变换与反变换的概念 182
9.2.2两个特殊函数的表示法 183
9.2.3计算用图形表示的函数的Laplace变换 184
9.2.4用Laplace变换定义传递函数 186
9.2.5 用Laplace反变换求时域解 189
9.3 MATLAB函数指令方式下的时域响应仿真 191
9.3.1 时域响应MATLAB仿真的函数指令格式 191
9.3.2 MATLAB函数指令时域响应仿真示例 195
9.4利用Simulink动态结构图的时域响应仿真示例 199
9.4.1利用Simulink动态结构图模型指令方式下的时域响应仿真实例 199
9.4.2在Simulink窗口里菜单方式下的时域响应仿真实例 200
第10章 控制系统稳定性分析的MATLAB实现 201
10.1控制系统稳定性分析简述 201
10.1.1控制系统稳定性分析简述 201
10.1.2控制系统有关稳定性的几个基本概念 202
10.2代数稳定判据的MATLAB实现 203
10.3用根轨迹法判定系统稳定性的MATLAB实现 206
10.4用频率法判定系统稳定性的MATLAB实现 208
10.4.1 用Bode图法判断系统稳定性 209
10.4.2用Nyquist曲线法判断系统稳定性 210
第11章 控制系统稳态误差计算的MATLAB实现 211
11.1控制系统误差(响应)与稳态误差及其误差传递函数 211
11.1.1控制系统误差 211
11.1.2控制系统稳态误差 211
11.1.3控制系统稳态误差的计算原理 212
11.1.4控制系统两个相关概念 212
11.1.5闭环系统的误差传递函数 212
11.2控制系统稳态误差的计算 213
11.2.1控制系统的静态误差系数与动态误差系数 213
11.2.3三种典型外作用信号下的给定输入响应与其稳态误差曲线的绘制 216
11.2.2三种典型信号给定输入作用下的稳态误差 216
11.2.4从输出端定义的非单位负反馈系统的误差的计算 222
11.2.5扰动输入作用下的稳态误差计算 223
11.3控制系统稳态误差计算举例 225
第12章 根轨迹分析的MATLAB实现 229
12.1有关根轨迹的几个基本概念 229
12.2控制系统根轨迹分析的MATLAB实现 230
12.2.1根轨迹分析的MATLAB实现的函数指令格式 230
12.2.2根轨迹分析的MATLAB实现再举例 233
12.3 MATLAB基于根轨迹的设计工具 236
12.3.1根轨迹设计工具简述 236
12.3.2根轨迹设计工具示例 237
第13章 控制系统频域分析的MATLAB实现 239
13.1有关频域分析的几个概念 239
13.2控制系统频域分析的MATLAB实现 241
13.2.1频域响应Bode图的函数指令格式及示例 241
13.2.2频域响应Nyquist曲线的函数指令格式及示例 244
13.2.3频域响应Nichols曲线的函数指令格式及示例 249
13.2.4频域响应的模值裕度与相位裕度函数指令格式及示例 250
14.1有关非线性系统分析的几个概念 254
第14章 描述函数法分析非线性系统的MATLAB实现 254
14.2典型非线性的描述函数 256
14.3描述函数法分析非线性系统的MATLAB实现 258
14.3.1非线性系统自振分析 258
14.3.2描述函数法分析非线性系统的MATLAB实现示例 259
15.1简单闭环控制的MATLAB计算及仿真 263
15.1.1 自动控制系统的几个基本概念 263
第15章 自动控制系统的MATLAB计算及仿真 263
下篇 控制系统MATLAB计算及仿真 263
15.1.2简单闭环控制系统的数学模型 264
15.1.3简单闭环控制系统的MATLAB仿真实例 265
15.1.4线性时不变系统(LTI)观测器 272
15.2多闭环控制系统的MATLAB计算及仿真 275
15.2.1 多闭环控制系统概述 275
15.2.2多闭环控制系统的数学模型 275
15.2.3双闭环调速系统的MATLAB计算与仿真实例 275
15.2.4三环控制系统的MATLAB计算与仿真 285
15.3.3位置随动系统的分析方法与品质指标 289
15.3.2位置随动系统的控制特点 289
15.3.1位置随动系统的概念 289
15.3位置随动系统的MATLAB计算及仿真 289
15.3.4位置随动系统MATLAB计算及仿真实例 290
15.4过程控制系统的MATLAB计算及仿真 303
15.4.1 生产过程控制的特点 303
15.4.2过程控制中被控对象的动态特性 304
15.4.3过程控制系统的性能指标 304
15.4.4控制系统中延迟特性的处理 306
15.4.5简单回路控制系统的MATLAB计算及仿真 308
15.4.6 串级控制系统的MATLAB计算及仿真 310
15.4.7前馈控制系统的MATLAB计算及仿真 313
15.4.8大延迟系统的MATLAB计算及仿真 317
第16章 自动控制系统的设计 322
16.1控制系统设计概述 322
16.1.1 经典控制系统的设计 322
16.1.2控制系统设计的几个概念 322
16.1.3控制系统的无源校正与有源校正 323
16.1.4控制系统串联校正的基本思路 323
16.2.1 Bode图超前校正设计 324
16.2控制系统Bode图设计法 324
16.2.2 Bode图滞后校正设计 332
16.2.3 Bode图滞后-超前校正设计 340
16.3控制系统根轨迹设计法 347
16.3.1根轨迹超前校正设计 347
16.3.2根轨迹滞后校正设计 356
16.4控制系统PID校正器设计法 360
16.4.1 PID调节简述 360
16.4.3 PID调节作用分析 361
16.4.2 PID调节规律 361
16.4.4 PID校正器设计方法 365
第17章 状态空间分析的MATLAB实现 378
17.1控制系统状态空间分析的几个基本概念 378
17.2系统状态空间表达式及其状态方程的解 381
17.2.1状态空间表达式的建立 381
17.2.2 系统状态方程的解 383
17.2.3连续系统状态方程的离散化 385
17.3系统状态方程的线性变换 387
17.3.1传递矩阵 388
17.3.2状态方程的线性变换 389
17.3.3 Vandermonde(范德蒙特)矩阵及Jordan(约当)标准形 392
17.4线性系统的可控性与可观性 394
17.4.1线性系统的可控性 395
17.4.2线性系统的可观测性 401
17.4.3线性定常系统的实现问题 406
17.5系统状态反馈与状态观测器 407
17.5.1 系统的输出反馈与闭环系统的传递矩阵 408
17.5.2 系统的状态反馈与闭环系统的状态矩阵 409
17.5.3 系统的极点配置 409
17.5.4 系统的状态观测器 411
17.5.5 系统的状态降维观测器 413
17.6 Lyapunov系统稳定性分析的MATLAB实现 419
17.6.1 系统稳定性概述 419
17.6.2李亚普诺夫意义下的稳定性理论 419
17.6.3线性定常系统的李亚普诺夫稳定性分析 420
17.6.4李亚普诺夫方程的求解 421
第18章 线性二次型最优控制的MATLAB实现 424
18.1最优控制的基本概念 424
18.1.1最优控制问题 424
18.1.2最优控制的性能指标 425
18.1.3最优控制问题的数学分类法 426
18.1.4最优控制问题的求解方法 427
18.1.5线性二次型最优控制 427
18.2连续系统线性二次型最优控制的MATLAB实现 428
18.2.1连续系统线性二次型最优控制 428
18.2.2连续系统线性二次型最优控制的MATLAB实现 428
18.2.3连续系统线性二次型最优控制的MATLAB实现示例 429
18.3离散系统线性二次型最优控制的MATLAB实现 430
18.3.1 离散系统稳态线性二次型最优控制 430
18.3.2 离散系统线性二次型最优控制的MATLAB实现与示例 431
18.4最优观测器的MATLAB实现 434
18.4.1连续时不变系统的Kalman滤波 434
18.4.2 Kalman滤波的MATLAB实现 435
18.4.3 Kalman滤波的MATLAB实现示例 436
18.5线性二次型Guass最优控制的MATLAB实现 438
18.5.1 LQG最优控制的求解 438
18.5.2 LQG最优控制的MATLAB实现与示例 439
附录 作者编写的MATLAB函数 441
参考文献 455
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017