第1章 绪论 1
1.1 自动控制的概念 1
1.1.1 自动控制系统 1
1.1.2 反馈控制系统 1
1.2 控制系统基本控制方式 3
1.2.1 反馈控制方式 3
1.2.2 开环控制方式 3
1.2.3 复合控制方式 4
1.3 控制系统的分类 4
1.3.1 线性连续控制系统 4
1.3.2 线性定常离散控制系统 5
1.3.3 非线性控制系统 5
1.4 控制系统的性能指标 6
1.4.1 对控制的基本要求 6
1.4.2 动态过程和稳态过程 7
1.4.3 动态性能和稳态性能 7
1.5 自动控制技术的发展概况 8
1.5.1 控制理论与技术的发展 9
1.5.2 计算机控制技术的发展 10
思考题与习题 13
第2章 控制技术理论基础 14
2.1 控制系统的数学模型 14
2.1.1 微分方程 14
2.1.2 传递函数 15
2.1.3 方框图及其简化 18
2.1.4 离散控制系统与Z变换 21
2.2 反馈控制系统的典型结构 22
2.2.1 单回路控制系统 22
2.2.2 串级控制系统 23
2.2.3 前馈控制系统 24
2.3 程序控制 25
2.3.1 程序控制技术的历史 25
2.3.2 程序控制的基本概念 26
2.3.3 程序控制技术中的常用术语 27
2.3.4 程序控制系统的分类 28
思考题与习题 30
第3章 控制系统元件 31
3.1 控制器 31
3.1.1 控制规律 31
3.1.2 控制器的基本控制规律 32
3.1.3 PID控制器 33
3.1.4 PID控制器的数字形式 34
3.1.5 P与PI控制器 34
3.2 参数测量与传感器 35
3.2.1 参数测量 35
3.2.2 传感器的组成 35
3.2.3 传感器的分类 36
3.2.4 传感器的一般特性 38
3.2.5 常用传感器举例 38
3.3 执行元件 39
3.3.1 常用低压电器 39
3.3.2 执行电动机 44
3.3.3 阀 45
思考题与习题 47
第4章 计算机控制技术 48
4.1 计算机控制系统的概念 48
4.1.1 计算机控制系统的概念 48
4.1.2 计算机控制系统的工作方式与实时性 49
4.1.3 计算机控制系统的信号类型 49
4.2 计算机控制系统的组成 50
4.2.1 计算机控制系统的硬件组成 50
4.2.2 计算机控制系统的软件组成 51
4.2.3 通信设备与通信网络 52
4.3 计算机控制系统的分类 52
4.3.1 计算机巡回检测和操作指导系统 52
4.3.2 计算机直接数字控制系统 53
4.3.3 计算机监督控制系统 53
4.3.4 集散控制系统 54
4.3.5 现场总线控制系统 55
4.3.6 PLC+上位机系统 55
4.3.7 计算机集成制造系统(CIMS) 56
4.4 工业控制计算机 58
4.4.1 IPC工控机的组成结构 58
4.4.2 IPC工控机的特点 60
4.4.3 IPC工控机的主要类型 61
4.5 控制网络 62
4.5.1 控制网络与信息网络的异同 62
4.5.2 控制网络的体系结构 63
4.5.3 控制网络的应用架构 64
4.5.4 局部控制网络 65
4.5.5 现场总线技术 66
4.5.6 基于Internet的远程控制 69
4.6 工业控制组态软件 69
4.6.1 组态软件的概念 69
4.6.2 组态软件的特点 70
4.6.3 组态软件的组成 70
4.6.4 组态软件的一般功能 71
4.7 计算机控制系统的抗干扰与可靠性技术 73
4.7.1 干扰源 73
4.7.2 抗空间干扰的措施 74
4.7.3 过程通道的抗干扰措施 75
4.7.4 系统供电与接地的抗干扰措施 76
4.7.5 采用软件方法的抗干扰措施 78
4.7.6 提高计算机控制系统的可靠性措施 78
思考题与习题 82
第5章 可编程控制器 83
5.1 PLC概述 83
5.1.1 PLC的定义 83
5.1.2 PLC的产生 83
5.1.3 PLC的特点 84
5.1.4 PLC的典型特性 85
5.1.5 PLC的分类 85
5.2 PLC的基本组成 85
5.2.1 硬件组成 85
5.2.2 软件组成 89
5.3 PLC的工作原理 90
5.3.1 PLC控制系统的基本结构 90
5.3.2 PLC的等效电路 91
5.3.3 建立I/O映像区 92
5.3.4 循环扫描的工作方式 92
5.3.5 PLC扫描工作过程 93
5.3.6 PLC执行程序的过程及特点 93
5.4 PLC的性能指标与发展趋势 94
5.4.1 PLC的性能指标 95
5.4.2 PLC的发展趋势 95
5.5 国内外典型PLC产品 97
5.5.1 美国PLC产品 97
5.5.2 欧洲PLC产品 97
5.5.3 日本PLC产品 98
5.5.4 我国PLC产品 99
思考题与习题 100
第6章 集散控制系统 101
6.1 DCS概述 101
6.1.1 DCS的基本概念 101
6.1.2 DCS的特点 102
6.2 DCS的硬件构成 104
6.2.1 DCS的基本构成 104
6.2.2 操作员站 105
6.2.3 现场控制站 105
6.2.4 工程师站 105
6.2.5 服务器及其他功能站 106
6.2.6 系统网络 106
6.2.7 现场总线网络 107
6.2.8 高层管理网络 108
6.3 DCS的软件系统 109
6.3.1 DCS软件的作用 109
6.3.2 现场控制站软件 110
6.3.3 操作员站软件 110
6.3.4 工程师站软件 111
6.3.5 各种专用的功能节点及其相应的软件 112
6.3.6 DCS软件体系结构的演变和发展 112
6.3.7 OPC技术 114
6.4 DCS的网络结构 115
6.4.1 网络拓扑结构 115
6.4.2 DCS的网络软件 116
6.5 DCS的发展概况 117
6.5.1 第一代DCS(初创期) 118
6.5.2 第二代DCS(成熟期) 118
6.5.3 第三代DCS(扩展期) 119
6.5.4 新一代DCS的出现 120
思考题与习题 122
第7章 控制系统设计与仿真 123
7.1 控制系统设计的一般原则和步骤 123
7.1.1 控制系统设计的原则 123
7.1.2 控制系统设计的步骤 124
7.2 控制系统仿真 125
7.2.1 仿真的概念 125
7.2.2 控制系统仿真的分类 126
7.2.3 控制系统仿真的过程 126
7.2.4 控制系统仿真的作用 127
7.3 控制系统的计算机辅助设计 128
7.4 数字仿真与计算机辅助设计 128
7.5 Matlab概述 129
7.5.1 Matlab的产生与发展 129
7.5.2 Matlab语言的特点 129
7.5.3 Matlab 6.5的新特点 131
7.5.4 Matlab语言的基本使用环境 132
思考题与习题 133
第8章 复杂系统与先进控制技术 134
8.1 传统控制理论的局限性 134
8.1.1 被控对象和控制任务的复杂性 134
8.1.2 传统控制理论的局限性 134
8.1.3 自动控制技术的变革 135
8.2 复杂系统及其控制 136
8.2.1 复杂系统及控制的困难 136
8.2.2 先进控制技术 136
8.3 大系统控制 139
8.3.1 大系统及其控制论的研究内容 139
8.3.2 大系统的控制 140
8.4 基于网络的控制技术 142
8.4.1 基于网络的控制系统 142
8.4.2 未来基于数据包的控制系统 143
思考题与习题 144
参考文献 145