谭跃刚等编著的《控制工程基础》在内容编排上结合我国本科教学现状和科技发展需求,主要的特点是:结合工程实际的应用,淡化经典控制理论与现代控制理论的界限,不苛求严密的数学推演和计算,按系统理论的类别强调对概念、理论与方法等共性问题的理解和应用。第1章介绍自动控制的概念、基本问题及控制的一般思想和方法;第2章介绍控制系统的数学模型(包含传递函数、状态空间方程等);第3章至第5章分别介绍控制系统的时域分析法、根轨迹分析法和频域分析法;第6章介绍控制系统的设计问题及设计方法;第7章介绍离散控制系统的分析与综合。本书适合于工科大学本科机电类各专业学生学习,也适合于在控制工程领域从事研究开发与应用的科技工作者和工程技术人员参考。
谭跃刚等编著的《控制工程基础》主要介绍控制系统分析与设计的基础理论和方法,主要内容包括系统的数学模型、时域分析、根轨迹分析、频域分析,以及控制系统的设计与离散控制系统的分析和设计。本书的主要特点是淡化经典控制理论与现代控制理论的界限,重点突出基础共性问题,不苛求严格的数学推演,在保持课程内容的系统性和连贯性下,侧重于基本概念、理论和方法的理解与应用,适应传授科学知识和培养创新能力并重的需要。
《控制工程基础》是高等学校机电大类专业本科学生的教材,也可供相关专业师生及从事自动化方面的工程技术人员参考。
第1章 绪论 1
1.1 控制与反馈控制 1
1.2 开环控制和闭环控制 3
1.2.1 开环控制 3
1.2.2 闭环控制 4
1.3 控制系统的分类 5
1.4 控制理论的发展历程 6
1.5 控制系统的性能基本要求和设计 8
1.5.1 对控制系统性能的基本要求 8
1.5.2 控制系统的设计问题 9
习题 10
第2章 系统的数学模型 11
2.1 概述 11
2.2 系统的微分方程 12
2.2.1 系统的微分方程 12
2.2.2 非线性微分方程的线性化 15
2.3 系统的状态方程 17
2.3.1 基本概念 18
2.3.2 线性系统状态空间表达式的建立 20
2.4 系统的传递函数 23
2.4.1 传递函数的定义和特性 23
2.4.2 传递函数的计算 25
2.4.3 传递函数的基本形式 26
2.4.4 典型环节的传递函数 27
2.5 控制系统的方框图 30
2.5.1 方框图的建立 31
2.5.2 方框图的等效变换 32
2.5.3 梅逊公式 37
2.6 控制系统的传递函数 39
2.7 系统数学模型的MATLAB建模 42
2.7.1 传递函数的MATLAB建模 42
2.7.2 状态空间表达式的MATLAB建模 45
习题 49
第3章 系统的时域分析 54
3.1 概述 54
3.2 系统的典型输入信号 54
3.3 系统时域响应的求解 57
3.3.1 基于微分方程求解时域响应 57
3.3.2 基于状态方程求解时域响应 58
3.3.3 基于传递函数求解时域响应 62
3.4 系统的时域性能指标 63
3.4.1 系统输出响应的时间历程 63
3.4.2 系统的动态性能指标 64
3.4.3 系统的稳态性能指标 65
3.5 系统的时域性能分析 65
3.5.1 一阶系统的时域分析 65
3.5.2 二阶系统的时域分析 68
3.5.3 高阶系统的时域分析 74
3.6 控制系统的稳态误差 77
3.6.1 稳态误差的概念 77
3.6.2 系统的类型 78
3.6.3 系统稳态误差的计算 79
3.6.4 提高系统稳态精度的方法 83
3.7 系统的稳定性分析 85
3.7.1 稳定性概念 85
3.7.2 系统稳定的条件 86
3.7.3 系统稳定性的劳斯判据 89
3.7.4 劳斯判据的应用 92
3.8 系统的可控性与可观性 93
3.8.1 可控性及其判断 94
3.8.2 可观性及其判断 97
3.8.3 系统传递函数与可控性、可观性的关系 100
3.9 系统时域性能的MATLAB分析 100
习题 110
第4章 系统的根轨迹分析 114
4.1 根轨迹的基本概念 114
4.2 根轨迹的基本条件与绘制规则 115
4.2.1 根轨迹的基本条件 115
4.2.2 绘制根轨迹的规则 117
4.3 系统的根轨迹绘制 125
4.3.1 最小相位系统的根轨迹 125
4.3.2 系统的参量根轨迹 126
4.3.3 零度根轨迹 127
4.4 控制系统的根轨迹分析 130
4.4.1 增加开环零极点对根轨迹的影响 130
4.4.2 系统性能的根轨迹分析 133
4.5 系统根轨迹的MATLAB分析 137
习题 138
第5章 控制系统的频域分析 140
5.1 系统的频率特性 140
5.2 控制系统的频率特性图 142
5.2.1 系统的极坐标图 143
5.2.2 系统的对数频率特性图 149
5.3 基于系统开环频域特性的奈奎斯特稳定判据 159
5.3.1 系统的奈奎斯特稳定条件 159
5.3.2 基于对数频率特性图的系统稳定性判据 165
5.4 系统的相对稳定性 167
5.5 系统的频域性能指标 169
5.5.1 开环频率特性与闭环频率特性的关系 170
5.5.2 频域性能指标 171
5.5.3 频域性能指标与时域性能指标的关系 172
5.6 MATLAB在系统频域特性分析中的应用 173
5.6.1 控制系统的频域特性 174
5.6.2 频域响应分析的MATLAB实现 175
习题 178
第6章 控制系统的设计 182
6.1 概述 182
6.2 串联超前校正 184
6.2.1 超前校正装置 184
6.2.2 基于根轨迹的超前校正 185
6.2.3 基于频率响应法的超前校正 189
6.3 串联滞后校正 191
6.3.1 滞后校正装置 191
6.3.2 基于根轨迹法的滞后校正 192
6.3.3 基于频域分析法的滞后校正 195
6.4 串联滞后-超前校正 196
6.4.1 滞后超前校正装置 196
6.4.2 基于根轨迹法的滞后超前校正 197
6.4.3 基于频域分析法的滞后超前校正 200
6.5 PID控制 203
6.5.1 PID控制方法 203
6.6 状态反馈与极点配置 209
6.6.1 状态反馈 210
6.6.2 极点配置方法 211
6.7 应用MATLAB进行控制系统设计 213
习题 216
第7章 离散控制系统的基础理论 220
7.1 概述 220
7.2 信号的采样与复现 222
7.2.1 信号的采样 222
7.2.2 信号的复现 225
7.3 z变换与z反变换 227
7.4 离散系统的数学模型 233
7.4.1 差分方程 233
7.4.2 离散系统的状态空间表达式 236
7.4.3 脉冲传递函数 238
7.5 离散系统的时域分析 243
7.5.1 离散系统的时域性能分析 243
7.5.2 离散系统的稳定性分析 247
7.5.3 离散系统的稳态误差 251
7.6 离散系统的根轨迹分析 254
7.7 离散系统的频域分析 255
7.7.1 离散系统的频率特性 255
7.7.2 离散系统的频率特性分析 257
7.8 离散控制系统的设计 258
7.8.1 离散系统的PID控制 259
7.8.2 最少拍控制系统设计 259
7.9 离散系统的MATLAB分析与设计 264
7.9.1 连续系统的离散化 264
7.9.2 离散系统的数学模型 265
7.9.3 离散系统的分析 266
7.9.4 离散控制器的设计 271
习题 273
附录A 277
参考文献 283