第1章 控制系统的基本概念 1
1.1 控制系统的工作原理及其组成 1
1.1.1 工作原理 1
1.1.2 开环控制和闭环控制 3
1.1.3 闭环控制系统的组成 3
1.2 控制系统的基本类型 5
1.2.1 按输入量的特征分类 5
1.2.2 按系统中传递信号的性质分类 6
1.3 对控制系统的基本要求 7
1.4 控制工程发展概况 7
习题 8
第2章 数学模型 10
2.1 控制系统的运动微分方程 10
2.1.1 建立数学模型的一般步骤 10
2.1.2 控制系统微分方程的列写 10
2.2 拉氏变换和反变换 15
2.2.1 拉氏变换的定义 15
2.2.2 几种典型函数的拉氏变换 15
2.2.3 拉氏变换的主要定理 18
2.2.4 拉氏反变换 21
2.2.5 应用拉氏变换解线性微分方程 29
2.3 传递函数 30
2.3.1 传递函数的概念和定义 31
2.3.2 特征方程、零点和极点 32
2.3.3 关于传递函数的几点说明 32
2.3.4 典型环节及其传递函数 33
2.4 系统方框图和信号流图 42
2.4.1 系统方框图 42
2.4.2 系统方框图的简化 47
2.4.3 系统信号流图和梅森公式 49
2.4.4 控制系统的传递函数 53
2.5 非线性数学模型的线性化 56
2.5.1 线性化问题的提出 56
2.5.2 非线性数学模型的线性化 56
2.5.3 系统线性化微分方程的建立 57
2.6 控制系统传递函数推导举例 60
2.6.1 机械系统 60
2.6.2 液压系统 65
2.6.3 液位系统 67
2.6.4 机电系统 69
2.6.5 热力系统 71
习题 72
第3章 时域分析法 77
3.1 典型输入信号 77
3.2 一阶系统的时间响应 78
3.2.1 一阶惯性环节的单位阶跃响应 78
3.2.2 一阶惯性环节的单位速度响应 80
3.2.3 一阶惯性环节的单位脉冲响应 80
3.2.4 线性定常系统时间响应的性质 80
3.3 二阶系统的时间响应 81
3.3.1 二阶系统的单位阶跃响应 82
3.3.2 二阶系统的性能指标 87
3.4 高阶系统的时间响应 92
3.5 误差分析和计算 94
3.5.1 稳态误差的基本概念 94
3.5.2 稳态误差的计算 95
3.5.3 稳态误差系数 96
3.5.4 扰动引起的稳态误差和系统总误差 101
3.6 稳定性分析 103
3.6.1 稳定的概念 103
3.6.2 稳定的条件 104
3.6.3 劳思稳定判据 106
3.7 时域特性的计算机辅助分析 111
习题 116
第4章 频域分析法 119
4.1 频率特性的基本概念 119
4.1.1 频率响应和频率特性 119
4.1.2 频率特性的求取方法 120
4.1.3 频率特性的图示方法 121
4.2 典型环节的频率特性图 122
4.2.1 比例环节 122
4.2.2 惯性环节 123
4.2.3 积分环节 125
4.2.4 理想微分环节 126
4.2.5 振荡环节 127
4.2.6 一阶微分环节 130
4.2.7 二阶微分环节 131
4.2.8 延迟环节 132
4.3 系统开环频率特性图 134
4.3.1 最小相位系统 134
4.3.2 系统开环尼氏图的绘制 134
4.3.3 系统开环博德图的绘制 137
4.3.4 传递函数实验确定法 139
4.4 频域稳定性判据 142
4.4.1 尼奎斯特稳定性判据 142
4.4.2 对数频率特性的稳定性判据 150
4.4.3 稳定性裕量 152
4.5 闭环控制系统的频率特性 154
4.5.1 闭环系统频率特性的求取 154
4.5.2 闭环系统的频域指标 156
4.6 频域指标与时域性能指标间的关系 158
4.6.1 闭环频域指标与时域性能指标之间的关系 158
4.6.2 开环频域指标与时域性能指标之间的关系 159
4.7 用系统开环频率特性分析闭环系统性能 160
4.7.1 低频段 161
4.7.2 中频段 162
4.7.3 结论 164
4.8 频域特性的计算机辅助分析 164
4.8.1 用 MATLAB 作开环频率特性曲线 164
4.8.2 用 MATLAB 作闭环频率响应曲线 164
习题 168
第5章 控制系统的设计和校正 173
5.1 概述 173
5.2 PID 控制规律 174
5.2.1 P 控制 175
5.2.2 PI 控制 176
5.2.3 PD 控制 176
5.2.4 PID 控制 178
5.3 PID 控制规律的实现 179
5.3.1 PD 控制规律的实现 180
5.3.2 PI 控制规律的实现 182
5.3.3 PID 控制规律的实现 184
5.3.4 小结 187
5.4 频率法设计和校正 188
5.4.1 PID 校正网络参数的确定 188
5.4.2 近似 PID 校正网络的参数确定 192
5.5 并联校正和复合校正 199
5.5.1 并联校正(反馈校正) 199
5.5.2 复合校正 202
习题 205
第6章 线性离散系统与 Z 变换 207
6.1 概述 207
6.2 采样过程与采样定理 208
6.2.1 采样过程 208
6.2.2 采样定理 210
6.2.3 信号恢复 210
6.3 Z 变换与 Z 反变换 213
6.3.1 Z 变换 213
6.3.2 Z 反变换 217
6.3.3 连续系统的离散化方程——差分方程 221
6.3.4 用 Z 变换法求解差分方程 222
6.4 脉冲传递函数 224
6.4.1 脉冲传递函数 224
6.4.2 离散系统的开环脉冲传递函数 226
6.4.3 离散系统的闭环脉冲传递函数 227
6.4.4 闭环离散系统的过渡过程 229
6.5 离散系统的稳定性分析 231
6.5.1 [s]平面到[z]平面之间的映射 231
6.5.2 线性离散系统稳定的充要条件 231
6.5.3 线性离散系统稳定性的判别方法 232
6.6 数字控制器与离散 PID 控制 234
6.6.1 数字控制器的脉冲传递函数 234
6.6.2 离散 PID 控制器及其校正 235
习题 240
第7章 状态空间分析法 242
7.1 状态变量与状态空间 242
7.2 连续系统的状态方程及输出方程 243
7.2.1 由系统微分方程列写状态方程及输出方程 243
7.2.2 由系统状态变量图列写状态方程及输出方程 250
7.2.3 由系统方框图直接列写状态方程及输出方程 254
7.2.4 非线性系统的状态方程及输出方程 257
7.2.5 时变线性系统的状态方程及输出方程 262
7.3 离散系统的状态方程及输出方程 263
7.3.1 作用函数不含未来值时线性离散系统的状态方程及输出方程 263
7.3.2 作用函数含未来值时线性离散系统的状态方程及输出方程 264
7.4 控制系统状态方程的解 267
7.4.1 连续系统状态方程的解 267
7.4.2 离散系统状态方程的解 283
7.4.3 连续系统状态方程的离散化 290
7.5 基于连续系统状态方程的计算机辅助分析 294
7.5.1 连续系统状态方程的数值积分程序 294
7.5.2 MATLAB 与 SIMULINK 在连续系统分析中的应用 300
7.6 SIMULINK 在离散系统分析中的应用 303
7.6.1 基于状态差分方程的时域特性分析 303
7.6.2 基于离散系统方框图的时域特性分析 304
7.7 用 MATLAB 转换系统模型 306
习题 309
第8章 控制系统的应用和分析 312
8.1 带钢卷取电液伺服控制系统 312
8.1.1 概述 312
8.1.2 控制系统的组成和工作原理 312
8.1.3 控制系统性能分析 314
8.2 电压-转角机电伺服控制系统 320
8.2.1 概述 320
8.2.2 控制系统的组成和工作原理 320
8.2.3 控制系统性能分析 321
8.3 仿形刀架机液伺服控制系统 325
8.3.1 概述 325
8.3.2 控制系统的组成和工作原理 325
8.3.3 控制系统性能分析 327
8.4 定量浇注气动调节控制系统 331
8.4.1 概述 331
8.4.2 控制系统的组成和工作原理 332
8.4.3 控制系统性能分析 334
附录 A 常用函数的拉氏变换和 Z 变换表 338
附录 B Z 变换基本定理 341
附录 C 矩阵运算 342
附录 D 基本的数值解法 345
附录 E 习题参考答案 348
参考文献 356