《计算机控制系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:康波,李云霞编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121122552
  • 页数:291 页
图书介绍:本书依据控制学科本科自动化专业“计算机控制系统”课程教学大纲编写,主要内容如下:理论基础,包括计算机控制系统基本概念、计算机控制系统的信号变换与计算机控制系统的数学描述等;计算机控制系统的经典分析与设计方法,包括基于z传递函数分析方法、基于连续系统理论的数字控制器设计与z域直接设计等;计算机控制系统的状态空间分析与设计方法;分级分布式计算机控制系统与计算机数值控制系统;计算机控制系统的工程实现技术。本书提供电子课件与部分习题解答。

第1章 绪论 1

1.1计算机控制系统概述 1

1.1.1计算机控制系统的一般概念 1

1.1.2计算机控制系统的主要特点 3

1.2计算机控制系统的组成 3

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现场总线控制系统 8

1.4计算机控制系统的发展概况 9

1.4.1计算机控制系统的发展历程 9

1.4.2计算机控制系统的发展趋势 10

1.5计算机控制系统的理论与设计问题 11

1.5.1计算机控制系统的理论问题 11

1.5.2计算机控制系统的设计问题 12

本章小结 13

习题与思考题 13

第2章 计算机控制系统的信号变换 14

2.1模/数变换与数/模变换 14

2.1.1信号类型 14

2.1.2 A/D转换器 14

2.1.3 D/A转换器 16

2.1.4 A/D转换与D/A转换对系统性能的影响 16

2.2采样过程的数学描述及特性分析 17

2.2.1采样过程的一般描述 17

2.2.2采样开关的数学描述 17

2.2.3采样信号的时域描述 18

2.2.4采样信号的频域描述与频域特性 19

2.2.5采样定理 21

2.3信号的恢复与重构 22

2.3.1信号的理想恢复过程 23

2.3.2信号的非理想重构过程 24

2.3.3零阶保持器 24

2.3.4后置滤波 26

2.4信号的量化 26

本章小结 27

习题与思考题 28

第3章 计算机控制系统的数学描述 29

3.1 z变换理论 29

3.1.1 z变换的定义 29

3.1.2 z变换的方法 29

3.1.3 z变换的性质和定理 33

3.1.4 z反变换 35

3.2差分方程 37

3.2.1差分方程的一般形式 37

3.2.2差分方程的求解 37

3.3 z传递函数 38

3.3.1 z传递函数的概念 38

3.3.2 z传递函数与差分方程的关系 38

3.3.3开环z传递函数 39

3.3.4闭环z传递函数 41

3.3.5计算机控制系统的输出响应计算 41

3.4离散状态空间描述 43

3.4.1线性定常离散系统的状态空间模型的建立 43

3.4.2连续状态方程的离散化 49

3.4.3计算机控制系统的闭环状态方程 50

本章小结 52

习题与思考题 52

第4章 计算机控制系统的经典分析方法 54

4.1计算机控制系统的稳定性分析 54

4.1.1 s平面与z平面的关系 54

4.1.2计算机控制系统稳定性条件 56

4.1.3计算机控制系统稳定性的判断 57

4.1.4采样周期与开环增益对稳定性的影响 62

4.2计算机控制系统稳态误差分析 64

4.2.1计算机控制系统稳态误差的定义 64

4.2.2计算机控制系统稳态误差的计算 64

4.2.3干扰作用下的稳态误差 67

4.2.4 A/D转换器对稳态误差的影响 67

4.2.5采样周期对稳态误差的影响 68

4.3计算机控制系统的响应特性分析 69

4.4 z平面根轨迹分析法 70

4.4.1 z平面根轨迹绘制 70

4.4.2 z平面根轨迹分析 71

4.5计算机控制系统的频率特性分析法 72

4.5.1计算机控制系统频率特性绘制方法 72

4.5.2计算机控制系统频率特性分析方法 75

本章小结 76

习题与思考题 77

第5章 基于连续系统理论的数字控制器设计 78

5.1基于连续系统理论的数字控制器设计基本原理 78

5.1.1连续域离散化设计基本思想 78

5.1.2等效控制器De(s)的数学描述 79

5.1.3数字控制器的设计步骤 80

5.2连续控制器的离散化方法 80

5.2.1脉冲响应不变法(z变换法) 80

5.2.2阶跃响应不变法 81

5.2.3前向差分法 82

5.2.4后向差分法 83

5.2.5双线性变换法 85

5.2.6预畸变双线性变换法 87

5.2.7零极点匹配法 88

5.3数字PID控制 91

5.3.1 PID控制的基本形式及数字化 91

5.3.2数字PID控制算法 93

5.4数字PID控制改进算法 94

5.4.1抗积分饱和算法 94

5.4.2微分算法的改进 95

5.5数字PID控制参数整定 98

5.5.1扩充临界比例系数法 98

5.5.2扩充响应曲线法 99

5.5.3试凑法 99

5.6史密斯预测补偿控制 100

5.6.1史密斯补偿原理 100

5.6.2纯滞后补偿的数字实现 101

本章小结 103

习题与思考题 103

第6章 数字控制器z域直接设计方法 104

6.1基于z传递函数解析设计的基本原理 104

6.1.1数字控制器D(z)的一般形式 104

6.1.2解析设计对期望闭环传递函数Φ(z)的约束 105

6.1.3基于z传递函数解析设计一般步骤 106

6.2最少拍控制系统设计 106

6.2.1特殊对象的最少拍控制系统设计 106

6.2.2一般对象的最少拍控制系统设计 110

6.3最少拍无纹波控制系统设计 112

6.4最少拍控制系统的改进设计 114

6.4.1惯性因子法 114

6.4.2非最少的有限拍控制 114

6.5扰动作用下最少拍控制系统设计 115

6.5.1针对扰动作用的设计 116

6.5.2抑制扰动作用的设计 116

6.6大林算法设计 118

6.6.1大林算法基本原理 118

6.6.2大林算法数字控制器的一般形式 119

6.6.3振铃现象的消除方法 121

6.7复合控制系统设计 122

6.7.1反馈控制中的扰动作用 123

6.7.2复合控制系统基本原理 123

6.7.3复合控制系统设计步骤 124

6.8 z平面根轨迹设计 124

6.9数字控制器的频域设计 127

6.9.1 w变换 127

6.9.2基于w变换的频域设计法 129

本章小结 132

习题与思考题 132

第7章 计算机控制系统的状态空间分析 134

7.1离散状态方程的解 134

7.1.1递推法 134

7.1.2 z变换法 136

7.2 z传递函数矩阵与特征方程 137

7.2.1矩阵的特征值 137

7.2.2 z传递函数矩阵 138

7.2.3离散系统的特征方程 138

7.3李亚普洛夫稳定性分析 139

7.3.1李亚普洛夫意义下的稳定性概念 139

7.3.2李亚普洛夫第二法主要定理 141

7.3.3线性定常连续系统渐近稳定判据 142

7.3.4离散时间系统李亚普洛夫稳定性判据 143

7.4可控性与可观性 146

7.4.1可控性 147

7.4.2输出可控性 149

7.4.3可观性 150

7.4.4可控性、可观性与z传递函数的关系 153

7.4.5采样系统可控可观性与采样周期的关系 154

7.5可控标准型与可观标准型 155

7.5.1 z传递函数与可控标准型 155

7.5.2 z传递函数与可观标准型 156

7.5.3通过线性变换构造可控标准型 156

7.5.4通过线性变换构造可观标准型 158

本章小结 159

习题与思考题 160

第8章 计算机控制系统的状态空间设计 162

8.1状态反馈设计 162

8.1.1状态反馈系统结构及其特性 162

8.1.2状态反馈与极点配置 164

8.1.3单输入系统状态反馈极点配置设计 164

8.1.4多输入系统状态反馈极点配置设计 167

8.1.5有限拍控制 168

8.2输出反馈设计 169

8.2.1输出反馈的结构形式与特点 169

8.2.2输出反馈与极点配置 170

8.3状态观测器设计 171

8.3.1开环状态观测器 171

8.3.2闭环状态观测器设计 172

8.3.3降维观测器设计 176

8.3.4有限拍观测器 178

8.4带状态观测器的状态反馈设计 179

8.4.1带观测器的状态反馈控制系统的一般结构 179

8.4.2带观测器的状态反馈控制系统设计的分离性原理 180

8.4.3带观测器的状态反馈控制系统设计原则 180

8.4.4带观测器的状态反馈控制系统的控制器 181

8.4.5设计举例 182

本章小结 185

习题与思考题 185

第9章 分级分布式计算机控制系统 188

9.1分级分布式计算机控制系统基本原理 188

9.1.1分级分布式计算机控制系统的产生 188

9.1.2分级分布式计算机控制系统的组成原理 190

9.1.3分级分布式计算机控制系统的评价 192

9.2集散控制系统 193

9.2.1集散控制系统的概念和特点 194

9.2.2集散控制系统的层次结构 194

9.2.3集散控制系统的基本控制器 197

9.2.4集散控制系统的数据通信 198

9.2.5集散控制系统的组态原理 200

9.2.6集散控制系统的发展概况 204

9.3现场总线控制系统 205

9.3.1现场总线控制系统概述 205

9.3.2现场总线控制系统的体系结构 207

9.3.3现场总线控制系统与集散控制系统的比较 208

9.3.4几种典型的现场总线 209

本章小结 214

习题与思考题 215

第10章 计算机数值控制系统 216

10.1计算机数值控制基础 216

10.1.1计算机数值控制的基本概念 216

10.1.2数值控制基本原理 217

10.1.3计算机数值控制系统一般组成 218

10.1.4计算机数值控制系统的控制结构 219

10.1.5数值控制系统的控制方式 220

10.2逐点比较法插补原理 220

10.2.1逐点比较法直线插补原理 220

10.2.2逐点比较法圆弧插补原理 224

10.2.3八方向逐点比较法线性插值 229

10.3步进电机的控制技术 230

10.3.1步进电机工作原理 230

10.3.2步进电机的计算机控制 231

本章小结 235

习题与思考题 235

第11章 计算机控制系统的设计与实现 237

11.1计算机控制系统的设计原则与步骤 237

11.1.1计算机控制系统设计的一般原则 237

11.1.2计算机控制系统的设计步骤 239

11.2过程输入/输出通道设计 242

11.2.1模拟量输入通道 242

11.2.2模拟量输出通道 248

11.2.3开关量(数字量)输入通道 250

11.2.4开关量(数字量)输出通道 251

11.3数字信号调理 252

11.3.1数字滤波 252

11.3.2非线性补偿 254

11.3.3标度变换 255

11.4数字控制器算法设计与实现 256

11.4.1计算延时与控制算法设计 256

11.4.2数字控制器D(z)的算法设计与实现 258

11.4.3状态空间描述控制器算法设计与实现 262

11.4.4控制算法中比例因子的设置 264

11.5量化效应分析 265

11.5.1计算机控制系统中量化误差来源 265

11.5.2变量的量化误差分析 266

11.5.3参数的量化误差分析 269

11.5.4量化效应的非线性分析 271

11.6采样周期选择 274

11.6.1采样周期选择的一般考虑 274

11.6.2采样周期选择的经验规则 276

11.7计算机控制系统的抗干扰技术 276

11.7.1干扰源 276

11.7.2干扰的作用形式 277

11.7.3串模干扰的抑制 278

11.7.4共模干扰的抑制 278

11.7.5长线传输干扰的抑制 280

11.7.6电源系统的抗干扰措施 280

11.7.7接地系统的抗干扰措施 281

11.8计算机控制系统的可靠性设计 282

11.8.1计算机控制系统可靠性设计的一般原则 282

11.8.2计算机控制系统的硬件可靠性设计 283

11.8.3计算机控制系统的软件可靠性设计 284

本章小结 287

习题与思考题 288

参考文献 289