《计算机控制技术 工业控制工程应用理论与实践》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郝成,岳树盛编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121134739
  • 页数:230 页
图书介绍:本书以一个冶金工业生产过程的典型的计算机控制系统——集散系统为对象,有机联系起硬件、软件、控制理论、网络等多方面的知识,系统阐述计算机控制系统的设计及工程实现方法。主要内容包括:计算机控制系统的组成,典型计算机控制系统的形式、发展和概况;计算机控制系统硬件设计;常规数字控制技术;现代控制技术;计算机控制系统软件设计技术;集散系统;计算机控制系统设计及实现。理论部分根据生产实际应用的情况做了适当取舍,以适合“按类培养”的要求。

第1章 计算机控制系统概述 1

1.1 自动控制系统的基本原理 1

1.1.1 电动机转速控制 1

1.1.2 飞剪角度控制 3

1.1.3 开环控制 4

1.1.4 闭环控制 4

1.1.5 对控制系统的基本要求 5

1.2 计算机控制系统的一般形式 6

1.2.1 一般概念 6

1.2.2 一般构成 7

1.2.3 工业控制计算机简介 8

1.3 计算机控制系统分类 13

1.4 轧钢生产线计算机控制系统简介 17

1.4.1 生产过程简介 17

1.4.2 控制要求 18

1.4.3 计算机控制系统的构成 20

1.5 计算机控制技术的发展趋势 21

习题 22

第2章 计算机控制系统硬件设计相关技术 23

2.1 并行总线技术 23

2.1.1 工控机总线 23

2.1.2 兼容PC/ISA/EISA/PCI的嵌入式总线 30

2.1.3 单片机总线 30

2.1.4 总线扩展技术 32

2.2 串行总线技术 34

2.2.1 RS-232C/RS-422/RS-485串行通信总线 35

2.2.2 I2C总线 40

2.3 基于并行总线的接口与过程通道技术 43

2.3.1 信号的采样、量化和恢复 44

2.3.2 模拟量输入/输出接口与过程通道 46

2.3.3 数字量输入/输出接口与过程通道 63

2.3.4 数字量输入/输出通道设计 67

2.4 基于串行总线的接口与过程通道技术 68

2.4.1 基于PC串行总线的过程通道 68

2.4.2 基于I2C串行总线的过程通道 70

2.5 硬件抗干扰技术 72

2.5.1 电源抗干扰措施 73

2.5.2 主机抗干扰技术 74

2.5.3 通道抗干扰技术 76

2.5.4 计算机控制系统的接地技术 79

习题 84

第3章 常规数字控制技术 85

3.1 数字控制器的连续化设计技术 85

3.1.1 数字控制器的连续化设计步骤 85

3.1.2 数字PID控制器的设计 88

3.1.3 数字PID控制器的改进 90

3.1.4 数字PID控制器的参数整定 93

3.2 数字控制器的离散化设计技术 97

3.2.1 数字控制器的离散化设计步骤 97

3.2.2 最少拍控制器的设计 98

3.2.3 最少拍有纹波控制器的设计 102

3.3 纯滞后控制技术 104

3.3.1 史密斯(Smith)预估控制 104

3.3.2 达林(Dahlin)算法 106

3.4 串级控制技术 110

3.4.1 串级控制的结构和原理 110

3.4.2 数字串级控制算法 111

3.4.3 副回路微分先行串级控制算法 112

3.5 前馈-反馈控制技术 113

3.5.1 前馈控制的结构和原理 113

3.5.2 前馈-反馈控制结构 114

3.5.3 前馈-反馈控制算法 115

3.6 解耦控制技术 116

3.6.1 解耦控制原理 118

3.6.2 数字解耦控制算法 119

3.7 现代控制技术理论简介 120

3.7.1 采用状态空间的输出反馈设计法 120

3.7.2 采用状态空间的极点配置设计法 122

3.7.3 采用状态空间的最优化设计法 127

习题 128

第4章 先进控制技术 130

4.1 模糊控制技术 130

4.1.1 模糊控制的数学基础 130

4.1.2 模糊控制原理 134

4.1.3 模糊控制器的设计 136

4.2 神经网络控制技术 139

4.2.1 神经网络基础 139

4.2.2 神经网络控制 140

4.3 专家控制技术 144

4.3.1 专家系统 144

4.3.2 专家控制介绍 146

4.3.3 专家控制的基本思想 148

4.3.4 专家控制的组织结构 150

4.4 预测控制技术 151

4.5 其他先进控制技术 151

习题 152

第5章 计算机控制系统软件设计相关技术 153

5.1 程序设计的一般技术 153

5.1.1 程序设计过程 153

5.1.2 模块化与结构化程序设计 153

5.1.3 面向过程与面向对象的程序设计 155

5.2 软件开发工具 156

5.2.1 人机接口开发软件 156

5.2.2 分散过程控制级开发软件 161

5.3 典型的控制方法的软件实现 164

5.3.1 通信程序 164

5.3.2 数字PID控制器的工程实现 167

5.3.3 标度变换 173

5.3.4 数字滤波 174

习题 177

第6章 分布式测控网络技术 178

6.1 工业网络技术 178

6.1.1 工业网络概述 178

6.1.2 数据通信编码技术 184

6.1.3 网络协议及其层次结构 185

6.1.4 IEEE 802标准 187

6.1.5 工业网络的性能评价和选型 188

6.2 分布式控制系统 189

6.2.1 DCS概述 190

6.2.2 DCS的分散过程控制级 193

6.2.3 DCS的集中操作监控级 195

6.2.4 DCS的综合信息管理级 196

6.3 现场总线控制系统 197

6.3.1 现场总线概述 197

6.3.2 五种典型的现场总线 200

6.3.3 工业以太网 203

6.4 系统集成与集成自动化系统 204

6.4.1 系统集成的含义与框架 204

6.4.2 集成自动化系统的体系结构 207

6.4.3 综合自动化技术 209

6.5 分布式测控网络设计举例 212

6.5.1 基于PLC的Profibus分布式测控网络 212

6.5.2 基于PC串行总线的测控网络 214

6.5.3 测控网络应用设计举例 216

习题 217

第7章 计算机控制系统设计与实现 218

7.1 控制系统总体设计 218

7.1.1 控制系统设计的原则 218

7.1.2 系统的总体方案设计 218

7.1.3 硬件的工程设计和实现 219

7.1.4 软件的工程设计和实现 222

7.2 加热炉计算机控制系统设计 223

7.2.1 加热炉工艺流程及控制要求 223

7.2.2 控制系统应实现的功能 226

7.2.3 系统硬件设计 226

7.2.4 系统软件设计 227

习题 228

参考文献 229