计算机控制系统(第2版)
¥45.00定价
作者: 康波
出版时间:2015年2月
出版社:电子工业出版社
- 电子工业出版社
- 9787121254611
- 1-1
- 88950
- 0047171033-5
- 平塑
- 16开
- 2015年2月
- 600
- 332
- 工学
- 计算机科学与技术
- TP273
- 电气自动化
- 研究生、本科
内容简介
本书系统地阐述计算机控制系统的分析与设计方法及工程应用的一般问题,主要内容包括:计算机控制系统的一般概念与组成原理、计算机控制系统中的信号形式、计算机控制系统的描述方法、计算机控制系统的一般分析方法、计算机控制系统的模拟化设计方法、计算机控制系统的离散化设计方法、计算机控制系统状态空间分析与设计、复杂控制规律设计、分布式计算机控制与现场总线控制系统、数字程序控制系统、计算机控制系统设计与实现等。
目录
第1章 绪论 1
1.1 计算机控制系统概述 1
1.1.1 计算机控制系统的一般概念 1
1.1.2 计算机控制系统的主要特点 3
1.2 计算机控制系统的组成 4
1.2.1 计算机控制系统的硬件组成 4
1.2.2 计算机控制系统的软件组成 5
1.3 计算机控制系统的典型应用形式 5
1.3.1 数据采集与操作指导系统 5
1.3.2 直接数字控制系统 6
1.3.3 监督计算机控制系统 6
1.3.4 计算机分级分布式控制系统 7
1.3.5 数据采集与监督控制系统 8
1.3.6 现场总线控制系统 9
1.4 计算机控制系统的发展概况 10
1.4.1 计算机控制系统的发展历程 10
1.4.2 计算机控制系统的发展趋势 11
1.5 计算机控制系统的理论与设计问题 12
1.5.1 计算机控制系统的理论问题 12
1.5.2 计算机控制系统的设计问题 13
本章小结 14
习题与思考题 14
第2章 计算机控制系统的信号变换 15
2.1 模/数变换与数/模变换 15
2.1.1 信号类型 15
2.1.2 A/D转换器 16
2.1.3 D/A转换器 17
2.1.4 A/D转换与D/A转换对系统性能
的影响 18
2.2 采样过程的数学描述及特性分析 18
2.2.1 采样过程的一般描述 18
2.2.2 采样开关的数学描述 19
2.2.3 采样信号的时域描述 20
2.2.4 采样信号的频域描述与频域特性 21
2.2.5 采样定理 22
2.3 信号的恢复与重构 24
2.3.1 信号的理想恢复过程 24
2.3.2 信号的非理想重构过程 26
2.3.3 零阶保持器 26
2.3.4 后置滤波 28
2.4 信号的量化 28
本章小结 29
习题与思考题 30
第3章 计算机控制系统的数学描述 31
3.1 z变换理论 31
3.1.1 z变换的定义 31
3.1.2 z变换的方法 32
3.1.3 z变换的性质和定理 35
3.1.4 z反变换 37
3.1.5 广义z变换 40
3.2 线性定常离散系统的差分方程 42
3.2.1 线性定常离散系统差分方程的
一般形式 42
3.2.2 线性定常差分方程的求解 42
3.3 z传递函数 43
3.3.1 z传递函数的概念 43
3.3.2 z传递函数与差分方程的关系 44
3.3.3 开环z传递函数 44
3.3.4 闭环z传递函数 47
3.3.5 计算机控制系统的输出响应计算 48
3.4 离散状态空间描述 49
3.4.1 线性定常离散系统的状态空间模型
的建立 49
3.4.2 连续状态方程的离散化 55
3.4.3 计算机控制系统的闭环状态方程 58
本章小结 59
习题与思考题 59
第4章 计算机控制系统的经典分析方法 62
4.1 计算机控制系统的稳定性分析 62
4.1.1 s平面与z平面的关系 62
4.1.2 线性离散系统的稳定条件 64
4.1.3 线性离散系统稳定性的判断 66
4.1.4 采样周期对计算机控制系统稳定性
的影响 71
4.2 计算机控制系统稳态误差分析 73
4.2.1 离散系统稳态误差的定义 73
4.2.2 线性定常离散系统稳态误差的
计算 73
4.2.3 干扰作用下的稳态误差 77
4.2.4 A/D转换器对稳态误差的影响 77
4.2.5 采样周期对稳态误差的影响 78
4.3 计算机控制系统的响应特性分析 79
4.3.1 计算机控制系统的阶跃响应分析 80
4.3.2 系统闭环极点分布与响应特性 82
4.4 z平面根轨迹分析法 84
4.4.1 z平面根轨迹绘制 84
4.4.2 z平面根轨迹分析 86
4.5 计算机控制系统的频率特性分析法 87
4.5.1 线性定常离散系统频率特性绘制
方法 87
4.5.2 线性定常离散系统频率特性分析
方法 90
本章小结 92
习题与思考题 92
第5章 基于连续系统理论的数字控制器设计 94
5.1 基于连续系统理论的数字控制器设计
基本原理 94
5.1.1 连续域离散化设计基本思想 94
5.1.2 等效控制器De(s)的数学描述 94
5.1.3 数字控制器的设计步骤 96
5.2 连续控制器的离散化方法 96
5.2.1 脉冲响应不变法(z变换法) 96
5.2.2 阶跃响应不变法 97
5.2.3 前向差分法 98
5.2.4 后向差分法 100
5.2.5 双线性变换法 102
5.2.6 预修正双线性变换法 105
5.2.7 零极点匹配法 106
5.2.8 各种离散化方法比较 107
5.3 数字控制器设计举例 107
5.4 数字PID控制 110
5.4.1 PID控制的基本形式及数字化 111
5.4.2 数字PID控制算法 113
5.5 数字PID控制改进算法 114
5.5.1 抗积分饱和算法 114
5.5.2 微分算法的改进 115
5.6 数字PID控制参数整定 119
5.6.1 扩充临界比例系数法 119
5.6.2 扩充响应曲线法 120
5.6.3 试凑法 120
5.7 史密斯预测补偿控制 121
5.7.1 史密斯补偿原理 121
5.7.2 纯滞后补偿的数字实现 123
本章小结 124
习题与思考题 125
第6章 数字控制器z域直接设计方法 126
6.1 基于z传递函数设计的基本原理 126
6.1.1 数字控制器D(z)的一般形式 126
6.1.2 对期望闭环传递函数 (z)
的约束 127
6.1.3 基于z传递函数设计一般步骤 128
6.2 最少拍控制系统设计 129
6.2.1 特殊对象的最少拍控制系统
设计 129
6.2.2 一般对象的最少拍控制系统
设计 133
6.3 最少拍无纹波控制系统设计 136
6.4 最少拍控制系统的改进设计 139
6.4.1 惯性因子法 139
6.4.2 非最少的有限拍控制 139
6.5 扰动作用下最少拍控制系统设计 140
6.5.1 针对扰动作用的设计 140
6.5.2 抑制扰动作用的设计 141
6.6 大林算法设计 143
6.6.1 大林算法基本原理 143
6.6.2 大林算法数字控制器的一般形式 144
6.6.3 振铃现象的消除方法 146
6.7 复合控制系统设计 148
6.7.1 反馈控制中的扰动作用 148
6.7.2 复合控制系统基本形式与设计
步骤 148
6.8 z平面根轨迹设计 151
6.9 数字控制器的频域设计 153
6.9.1 w变换 153
6.9.2 基于w变换的频域设计法 155
本章小结 159
习题与思考题 159
第7章 计算机控制系统的状态空间分析 161
7.1 离散状态方程的解 161
7.1.1 递推法 161
7.1.2 z变换法 163
7.2 z传递函数矩阵与特征方程 164
7.2.1 矩阵的特征值 164
7.2.2 z传递函数矩阵 165
7.2.3 离散系统的特征方程 165
7.3 李亚普洛夫稳定性分析 167
7.3.1 李亚普洛夫意义下的稳定性
概念 167
7.3.2 李亚普洛夫第二法主要定理 168
7.3.3 线性定常连续系统渐近稳定
判据 170
7.3.4 离散时间系统李亚普洛夫稳定性
判据 170
7.4 可控性与可观性 174
7.4.1 可控性 174
7.4.2 输出可控性 177
7.4.3 可观性 178
7.4.4 可控性、可观性与z传递函数的
关系 181
7.4.5 采样系统可控可观性与采样周期
的关系 182
7.5 可控标准型与可观标准型 183
7.5.1 z传递函数与可控标准型 183
7.5.2 z传递函数与可观标准型 184
7.5.3 通过线性变换构造可控标准型 184
7.5.4 通过线性变换构造可观标准型 186
本章小结 187
习题与思考题 188
第8章 计算机控制系统的状态空间设计 190
8.1 状态反馈设计 190
8.1.1 状态反馈系统结构及其特性 190
8.1.2 状态反馈与极点配置 192
8.1.3 单输入系统状态反馈极点配置
设计 193
8.1.4 多输入系统状态反馈极点配置
设计 196
8.1.5 有限拍控制 197
8.2 输出反馈设计 197
8.2.1 输出反馈的结构形式与特点 198
8.2.2 输出反馈与极点配置 199
8.3 状态观测器设计 200
8.3.1 开环状态观测器 200
8.3.2 闭环状态观测器设计 201
8.3.3 降维观测器设计 206
8.3.4 有限拍观测器 207
8.4 带状态观测器的状态反馈设计 208
8.4.1 带观测器的状态反馈控制系统的
一般结构 208
8.4.2 带观测器的状态反馈控制系统设计
的分离性原理 209
8.4.3 带观测器的状态反馈控制系统
设计原则 210
8.4.4 带观测器的状态反馈控制系统
的控制器 210
8.4.5 设计举例 212
本章小结 215
习题与思考题 21
1.1 计算机控制系统概述 1
1.1.1 计算机控制系统的一般概念 1
1.1.2 计算机控制系统的主要特点 3
1.2 计算机控制系统的组成 4
1.2.1 计算机控制系统的硬件组成 4
1.2.2 计算机控制系统的软件组成 5
1.3 计算机控制系统的典型应用形式 5
1.3.1 数据采集与操作指导系统 5
1.3.2 直接数字控制系统 6
1.3.3 监督计算机控制系统 6
1.3.4 计算机分级分布式控制系统 7
1.3.5 数据采集与监督控制系统 8
1.3.6 现场总线控制系统 9
1.4 计算机控制系统的发展概况 10
1.4.1 计算机控制系统的发展历程 10
1.4.2 计算机控制系统的发展趋势 11
1.5 计算机控制系统的理论与设计问题 12
1.5.1 计算机控制系统的理论问题 12
1.5.2 计算机控制系统的设计问题 13
本章小结 14
习题与思考题 14
第2章 计算机控制系统的信号变换 15
2.1 模/数变换与数/模变换 15
2.1.1 信号类型 15
2.1.2 A/D转换器 16
2.1.3 D/A转换器 17
2.1.4 A/D转换与D/A转换对系统性能
的影响 18
2.2 采样过程的数学描述及特性分析 18
2.2.1 采样过程的一般描述 18
2.2.2 采样开关的数学描述 19
2.2.3 采样信号的时域描述 20
2.2.4 采样信号的频域描述与频域特性 21
2.2.5 采样定理 22
2.3 信号的恢复与重构 24
2.3.1 信号的理想恢复过程 24
2.3.2 信号的非理想重构过程 26
2.3.3 零阶保持器 26
2.3.4 后置滤波 28
2.4 信号的量化 28
本章小结 29
习题与思考题 30
第3章 计算机控制系统的数学描述 31
3.1 z变换理论 31
3.1.1 z变换的定义 31
3.1.2 z变换的方法 32
3.1.3 z变换的性质和定理 35
3.1.4 z反变换 37
3.1.5 广义z变换 40
3.2 线性定常离散系统的差分方程 42
3.2.1 线性定常离散系统差分方程的
一般形式 42
3.2.2 线性定常差分方程的求解 42
3.3 z传递函数 43
3.3.1 z传递函数的概念 43
3.3.2 z传递函数与差分方程的关系 44
3.3.3 开环z传递函数 44
3.3.4 闭环z传递函数 47
3.3.5 计算机控制系统的输出响应计算 48
3.4 离散状态空间描述 49
3.4.1 线性定常离散系统的状态空间模型
的建立 49
3.4.2 连续状态方程的离散化 55
3.4.3 计算机控制系统的闭环状态方程 58
本章小结 59
习题与思考题 59
第4章 计算机控制系统的经典分析方法 62
4.1 计算机控制系统的稳定性分析 62
4.1.1 s平面与z平面的关系 62
4.1.2 线性离散系统的稳定条件 64
4.1.3 线性离散系统稳定性的判断 66
4.1.4 采样周期对计算机控制系统稳定性
的影响 71
4.2 计算机控制系统稳态误差分析 73
4.2.1 离散系统稳态误差的定义 73
4.2.2 线性定常离散系统稳态误差的
计算 73
4.2.3 干扰作用下的稳态误差 77
4.2.4 A/D转换器对稳态误差的影响 77
4.2.5 采样周期对稳态误差的影响 78
4.3 计算机控制系统的响应特性分析 79
4.3.1 计算机控制系统的阶跃响应分析 80
4.3.2 系统闭环极点分布与响应特性 82
4.4 z平面根轨迹分析法 84
4.4.1 z平面根轨迹绘制 84
4.4.2 z平面根轨迹分析 86
4.5 计算机控制系统的频率特性分析法 87
4.5.1 线性定常离散系统频率特性绘制
方法 87
4.5.2 线性定常离散系统频率特性分析
方法 90
本章小结 92
习题与思考题 92
第5章 基于连续系统理论的数字控制器设计 94
5.1 基于连续系统理论的数字控制器设计
基本原理 94
5.1.1 连续域离散化设计基本思想 94
5.1.2 等效控制器De(s)的数学描述 94
5.1.3 数字控制器的设计步骤 96
5.2 连续控制器的离散化方法 96
5.2.1 脉冲响应不变法(z变换法) 96
5.2.2 阶跃响应不变法 97
5.2.3 前向差分法 98
5.2.4 后向差分法 100
5.2.5 双线性变换法 102
5.2.6 预修正双线性变换法 105
5.2.7 零极点匹配法 106
5.2.8 各种离散化方法比较 107
5.3 数字控制器设计举例 107
5.4 数字PID控制 110
5.4.1 PID控制的基本形式及数字化 111
5.4.2 数字PID控制算法 113
5.5 数字PID控制改进算法 114
5.5.1 抗积分饱和算法 114
5.5.2 微分算法的改进 115
5.6 数字PID控制参数整定 119
5.6.1 扩充临界比例系数法 119
5.6.2 扩充响应曲线法 120
5.6.3 试凑法 120
5.7 史密斯预测补偿控制 121
5.7.1 史密斯补偿原理 121
5.7.2 纯滞后补偿的数字实现 123
本章小结 124
习题与思考题 125
第6章 数字控制器z域直接设计方法 126
6.1 基于z传递函数设计的基本原理 126
6.1.1 数字控制器D(z)的一般形式 126
6.1.2 对期望闭环传递函数 (z)
的约束 127
6.1.3 基于z传递函数设计一般步骤 128
6.2 最少拍控制系统设计 129
6.2.1 特殊对象的最少拍控制系统
设计 129
6.2.2 一般对象的最少拍控制系统
设计 133
6.3 最少拍无纹波控制系统设计 136
6.4 最少拍控制系统的改进设计 139
6.4.1 惯性因子法 139
6.4.2 非最少的有限拍控制 139
6.5 扰动作用下最少拍控制系统设计 140
6.5.1 针对扰动作用的设计 140
6.5.2 抑制扰动作用的设计 141
6.6 大林算法设计 143
6.6.1 大林算法基本原理 143
6.6.2 大林算法数字控制器的一般形式 144
6.6.3 振铃现象的消除方法 146
6.7 复合控制系统设计 148
6.7.1 反馈控制中的扰动作用 148
6.7.2 复合控制系统基本形式与设计
步骤 148
6.8 z平面根轨迹设计 151
6.9 数字控制器的频域设计 153
6.9.1 w变换 153
6.9.2 基于w变换的频域设计法 155
本章小结 159
习题与思考题 159
第7章 计算机控制系统的状态空间分析 161
7.1 离散状态方程的解 161
7.1.1 递推法 161
7.1.2 z变换法 163
7.2 z传递函数矩阵与特征方程 164
7.2.1 矩阵的特征值 164
7.2.2 z传递函数矩阵 165
7.2.3 离散系统的特征方程 165
7.3 李亚普洛夫稳定性分析 167
7.3.1 李亚普洛夫意义下的稳定性
概念 167
7.3.2 李亚普洛夫第二法主要定理 168
7.3.3 线性定常连续系统渐近稳定
判据 170
7.3.4 离散时间系统李亚普洛夫稳定性
判据 170
7.4 可控性与可观性 174
7.4.1 可控性 174
7.4.2 输出可控性 177
7.4.3 可观性 178
7.4.4 可控性、可观性与z传递函数的
关系 181
7.4.5 采样系统可控可观性与采样周期
的关系 182
7.5 可控标准型与可观标准型 183
7.5.1 z传递函数与可控标准型 183
7.5.2 z传递函数与可观标准型 184
7.5.3 通过线性变换构造可控标准型 184
7.5.4 通过线性变换构造可观标准型 186
本章小结 187
习题与思考题 188
第8章 计算机控制系统的状态空间设计 190
8.1 状态反馈设计 190
8.1.1 状态反馈系统结构及其特性 190
8.1.2 状态反馈与极点配置 192
8.1.3 单输入系统状态反馈极点配置
设计 193
8.1.4 多输入系统状态反馈极点配置
设计 196
8.1.5 有限拍控制 197
8.2 输出反馈设计 197
8.2.1 输出反馈的结构形式与特点 198
8.2.2 输出反馈与极点配置 199
8.3 状态观测器设计 200
8.3.1 开环状态观测器 200
8.3.2 闭环状态观测器设计 201
8.3.3 降维观测器设计 206
8.3.4 有限拍观测器 207
8.4 带状态观测器的状态反馈设计 208
8.4.1 带观测器的状态反馈控制系统的
一般结构 208
8.4.2 带观测器的状态反馈控制系统设计
的分离性原理 209
8.4.3 带观测器的状态反馈控制系统
设计原则 210
8.4.4 带观测器的状态反馈控制系统
的控制器 210
8.4.5 设计举例 212
本章小结 215
习题与思考题 21