第1章 绪论 1
1.1 控制技术发展综述 1
1.2 自动控制的基本原理及系统构成 3
1.2.1 开环控制系统 5
1.2.2 闭环控制系统 6
1.3 控制系统的分类 7
1.4 对控制系统的基本要求 8
习题 9
第2章 控制系统的数学模型 11
2.1 拉普拉斯变换 11
2.1.1 拉普拉斯变换及逆变换 11
2.1.2 常用函数的拉普拉斯变换 12
2.1.3 拉普拉斯变换的主要定理 13
2.1.4 拉普拉斯变换的应用 16
2.2 传递函数 19
2.2.1 传递函数的定义 19
2.2.2 典型环节的传递函数 20
2.3 传递函数的方块图表示及运算 23
2.3.1 方块图的定义及组成 23
2.3.2 闭环控制系统的方块图 24
2.3.3 系统方块图的绘制 27
2.3.4 方块图的等效变换及运算法则 28
2.4 信号流图及梅逊公式 30
2.4.1 信号流图的概念及术语 31
2.4.2 信号流图的性质及化简 32
2.4.3 梅逊公式 33
2.5 系统数学模型的MATLAB表示 34
2.5.1 连续系统数学模型的MATLAB表示 35
2.5.2 基于Simulink的系统建模 37
习题 40
第3章 控制系统的时域分析 44
3.1 典型输入信号 44
3.2 一阶系统的时间响应 46
3.2.1 一阶系统的数学模型 46
3.2.2 一阶系统的单位阶跃响应 46
3.2.3 一阶系统的单位脉冲响应 47
3.2.4 线性定常系统的重要特性 48
3.3 二阶系统的时间响应 49
3.3.1 二阶系统的数学模型 49
3.3.2 二阶系统的单位阶跃响应 51
3.3.3 二阶系统的瞬态响应指标 53
3.4 控制系统的误差分析 57
3.4.1 控制系统的分类 57
3.4.2 误差与偏差 58
3.4.3 偏差传递函数 58
3.4.4 稳态偏差的计算 59
3.4.5 干扰作用下的稳态偏差 61
3.4.6 动态误差 62
3.5 控制系统的稳定性分析 64
3.5.1 稳定性的基本概念 64
3.5.2 系统稳定的条件 65
3.5.3 劳斯(Routh)稳定判据 67
3.6 基于MATLAB的时域分析 70
3.6.1 线性系统的MATLAB表示 70
3.6.2 时域分析中MATLAB相关函数及应用 70
3.6.3 MATLAB在稳定性分析中的应用 72
习题 73
第4章 根轨迹法 77
4.1 根轨迹的基本概念 77
4.2 根轨迹的幅值条件和相角条件 78
4.3 绘制根轨迹的基本规则 79
4.4 参数根轨迹 86
4.5 控制系统的根轨迹分析 87
4.6 利用MATLAB绘制根轨迹图 90
习题 92
第5章 系统的频率特性分析 95
5.1 频率特性 95
5.1.1 频率特性的概念 95
5.1.2 频率特性的图示方法 98
5.2 典型环节的频率特性 100
5.2.1 比例环节 100
5.2.2 积分环节 101
5.2.3 微分环节 102
5.2.4 惯性环节 103
5.2.5 一阶微分环节 106
5.2.6 振荡环节 107
5.2.7 二阶微分环节 110
5.2.8 延迟环节 112
5.3 系统的开环频率特性 112
5.3.1 开环幅相曲线的绘制 113
5.3.2 开环对数频率特性曲线的绘制 116
5.3.3 最小相位系统与非最小相位系统 119
5.4 频域稳定判据与稳定裕量 122
5.4.1 奈氏判据的数学原理 122
5.4.2 奈奎斯特稳定判据 125
5.4.3 稳定裕量 128
5.5 闭环频率特性的性能指标 134
5.5.1 闭环频率特性图 134
5.5.2 闭环频率特性的特征量 135
5.5.3 闭环频域指标与时域指标的关系 136
5.6 利用MATLAB分析频率特性 139
5.6.1 用MATLAB绘制奈奎斯特图 140
5.6.2 用MATLAB绘制伯德图 142
5.6.3 用MATLAB求稳定裕量 145
习题 146
第6章 系统的性能指标与校正设计 150
6.1 系统的性能指标 150
6.1.1 概述 150
6.1.2 综合性能指标 152
6.2 系统的校正 154
6.2.1 校正的概念 154
6.2.2 校正的方式 155
6.3 串联校正设计 156
6.3.1 相位超前校正 156
6.3.2 相位滞后校正 161
6.3.3 相位滞后-超前校正 164
6.4 PID校正设计 166
6.4.1 P控制器 166
6.4.2 PD控制器 167
6.4.3 PI控制器 169
6.4.4 PID控制器 172
6.4.5 常用无源校正网络与有源校正网络 175
6.5 反馈校正设计 178
6.5.1 反馈校正的原理 178
6.5 2 反馈校正的功能 178
6.5.3 反馈校正装置的设计 178
6.6 顺馈校正设计 181
6.7 利用MATLAB校正系统 183
习题 187
第7章 非线性系统 189
7.1 概述 189
7.1.1 典型非线性特性 189
7.1.2 非线性控制系统的特性 192
7.1.3 非线性系统的分析方法 193
7.2 非线性系统的描述函数分析法 194
7.2.1 描述函数的概念 194
7.2.2 典型非线性特性的描述函数 196
7.2.3 用描述函数分析非线性系统 201
7.3 非线性系统的相平面分析 207
7.3.1 相平面法的概念 207
7.3.2 相轨迹的性质 208
7.3.3 相平面图的绘制方法 209
7.3.4 奇点和奇线 211
7.3.5 两个非线性系统的相平面分析 216
习题 223
第8章 系统辨识 226
8.1 概述 226
8.1.1 系统辨识的定义 226
8.1.2 系统辨识的基本内容 227
8.1.3 系统辨识的研究目的 228
8.2 线性静态模型的最小二乘参数估计 229
8.2.1 最小二乘法的基本原理和算法 230
8.2.2 最小二乘法的性质 233
8.3 线性动态模型的最小二乘参数估计 236
习题 237
附录Ⅰ 拉普拉斯变换表 239
附录Ⅱ 拉普拉斯变换的主要性质 241
参考文献 242