计算机控制技术 第2版

计算机控制技术 第2版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2018-11
版次: 2
ISBN: 9787111605027
定价: 39.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 235页
字数: 373千字
36人买过
  • 本书在第1版的基础上修订而成。本书涉及计算机控制系统的硬件设计、软件设计、控制算法和仿真技术等内容,既具有较强的理论性,也具有很强的实践性。主要内容包括:计算机控制系统的基本概念和组成、计算机控制系统的分类;采样过程、数字控制设计基础、离散化方法、数字控制器设计方法等计算机控制的基础理论;计算机控制系统的过程通道、数据处理和数字滤波、过程通道的可靠性措施;数字PID控制、*少拍控制、纯滞后补偿控制、模糊控制、神经网络控制等常用的控制算法的基本原理和实现方法;计算机控制系统的设计方法及步骤,以及用于教学的两个综合应用实例和用于学生研究性学习的两个综合项目。
      本书适合作为自动化、测控技术与仪器、电气工程及其自动化等专业本科生的教材,也可供从事控制系统设计的专业技术人员参考。 目  录

    前 言

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

    1.1 计算机控制系统的概念  1

    1.1.1 基本概念和组成  1

    1.1.2 计算机控制系统的功能与特点  5

    1.1.3 计算机控制系统的工作过程

    与方式  7

    1.2 计算机控制系统分类  8

    1.2.1 操作指导控制系统  8

    1.2.2 直接数字控制系统  9

    1.2.3 监督控制系统  9

    1.2.4 分布式控制系统  10

    1.2.5 现场总线控制系统  11

    1.2.6 工业以太网控制系统  13

    1.3 计算机控制系统的发展趋势  15

    1.3.1 推广应用成熟的先进技术  15

    1.3.2 大力研究和发展智能控制系统  15

    1.3.3 适应工业4.0和《中国制造2025》

    的发展要求  16

    习题与思考题  17

    第2章 计算机控制的理论基础  18

    2.1 概述  18

    2.2 采样过程  19

    2.2.1 信号类型及系统类型  19

    2.2.2 采样与保持  21

    2.2.3 采样定理  24

    2.2.4 采样周期的选择  26

    2.3 离散控制系统设计的理论基础  26

    2.3.1 差分方程  26

    2.3.2 z变换及其特性  28

    2.3.3 脉冲传递函数  33

    2.3.4 离散系统分析  38

    2.3.5 离散控制系统的MATLAB仿真  49

    2.4 离散化方法  53

    2.4.1 欧拉方法  53

    2.4.2 零极点匹配等效方法  53

    2.4.3 z变换法  54

    2.4.4 保持器等效方法  54

    2.5 数字控制器设计方法  55

    2.5.1 模拟化设计方法  55

    2.5.2 直接数字设计方法  56

    2.5.3 设计方法的MATLAB仿真实例  57

    2.6 本章小结  61

    习题与思考题  61

    第3章 过程通道  63

    3.1 概述  63

    3.1.1 过程通道的分类  64

    3.1.2 过程通道的功能  64

    3.2 模拟量输入通道  64

    3.2.1 模拟量输入通道的组成和结构

    形式  65

    3.2.2 信号调理电路  65

    3.2.3 多路转换器  68

    3.2.4 采样保持器  70

    3.2.5 A/D转换器  72

    3.2.6 A/D转换器与计算机的接口设计

    及仿真  77

    3.3 模拟量输出通道  86

    3.3.1 模拟量输出通道的组成和结构

    形式  86

    3.3.2 D/A转换器  87

    3.3.3 D/A转换器与计算机的接口设计及

    仿真  92

    3.4 数字量输入输出通道  101

    3.4.1 数字量输入通道  101

    3.4.2 数字量输出通道  102

    3.4.3 数字量输入输出通道设计实例  104

    3.5 数据处理和数字滤波  105

    3.5.1 线性化处理  105

    3.5.2 标度变换  107

    3.5.3 数字滤波及MATLAB仿真  108

    3.6 过程通道的可靠性措施  113

    3.6.1 系统干扰与可靠性问题  113

    3.6.2 过程通道设计中的可靠性措施  114

    3.7 本章小结  116

    习题与思考题  117

    第4章 常用的计算机控制算法  119

    4.1 概述  119

    4.2 数字PID控制  120

    4.2.1 模拟PID控制及仿真  120

    4.2.2 数字PID控制及仿真  124

    4.2.3 PID控制算法参数的整定方法  143

    4.2.4 PID控制算法在微处理器系统中

    的实现  149

    4.3 最少拍控制  153

    4.3.1 最少拍控制算法  153

    4.3.2 最少拍控制器设计  154

    4.3.3 设计实例  157

    4.3.4 最少拍无纹波控制器设计  161

    4.3.5 最少拍控制的局限性  162

    4.4 纯滞后补偿控制  164

    4.4.1 纯滞后现象  164

    4.4.2 大林控制算法及仿真  165

    4.4.3 Smith预估控制及仿真  170

    4.5 模糊控制  177

    4.5.1 模糊控制的发展和概述  177

    4.5.2 模糊控制的基本概念  177

    4.5.3 模糊控制系统的组成  179

    4.6 神经网络控制  181

    4.6.1 神经网络基础  181

    4.6.2 感知器  185

    4.6.3 BP神经网络  186

    4.6.4 神经网络控制  189

    4.7 数字控制器的实现方法  193

    4.7.1 直接程序设计法  194

    4.7.2 串行程序设计法  194

    4.7.3 并行程序设计法  196

    4.7.4 数字控制器的设计步骤  197

    4.8 本章小结  198

    习题与思考题  198

    第5章 计算机控制系统设计  200

    5.1 计算机控制系统的设计方法及步骤  200

    5.1.1 设计控制系统的知识能力要求?

    基本原则和设计内容  200

    5.1.2 控制系统总体方案的确定  202

    5.1.3 控制用微型计算机的选择  205

    5.1.4 控制策略和控制算法的确定  207

    5.1.5 控制系统硬件设计  208

    5.1.6 控制系统软件设计  211

    5.1.7 计算机控制系统的调试  212

    5.2 设计实例1(DDC控制系统)———湿热

    试验箱控制系统  214

    5.2.1 湿热试验系统简介  214

    5.2.2 系统设计  215

    5.3 设计实例2(现场总线控制系统)———

    列车试风试验控制系统  218

    5.3.1 系统概况  218

    5.3.2 系统设计  219

    5.4 研究性学习项目1———LED照明闭环

    控制系统  224

    5.4.1 系统总体设计要求  225

    5.4.2 控制算法要求  225

    5.4.3 系统硬件设计要求  227

    5.4.4 预处理要求  227

    5.4.5 系统软件设计要求  228

    5.4.6 制作及实验要求  228

    5.5 研究性学习项目2———智能小车控制

    系统  229

    5.5.1 系统总体设计要求  229

    5.5.2 系统硬件设计要求  230

    5.5.3 算法设计要求  231

    5.5.4 系统软件设计要求  234

    5.5.5 制作及实验要求  234

    5.6 本章小结  235

    附录 常用函数z变换表  236

    参考文献  237
  • 内容简介:
    本书在第1版的基础上修订而成。本书涉及计算机控制系统的硬件设计、软件设计、控制算法和仿真技术等内容,既具有较强的理论性,也具有很强的实践性。主要内容包括:计算机控制系统的基本概念和组成、计算机控制系统的分类;采样过程、数字控制设计基础、离散化方法、数字控制器设计方法等计算机控制的基础理论;计算机控制系统的过程通道、数据处理和数字滤波、过程通道的可靠性措施;数字PID控制、*少拍控制、纯滞后补偿控制、模糊控制、神经网络控制等常用的控制算法的基本原理和实现方法;计算机控制系统的设计方法及步骤,以及用于教学的两个综合应用实例和用于学生研究性学习的两个综合项目。
      本书适合作为自动化、测控技术与仪器、电气工程及其自动化等专业本科生的教材,也可供从事控制系统设计的专业技术人员参考。
  • 目录:
    目  录

    前 言

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

    1.1 计算机控制系统的概念  1

    1.1.1 基本概念和组成  1

    1.1.2 计算机控制系统的功能与特点  5

    1.1.3 计算机控制系统的工作过程

    与方式  7

    1.2 计算机控制系统分类  8

    1.2.1 操作指导控制系统  8

    1.2.2 直接数字控制系统  9

    1.2.3 监督控制系统  9

    1.2.4 分布式控制系统  10

    1.2.5 现场总线控制系统  11

    1.2.6 工业以太网控制系统  13

    1.3 计算机控制系统的发展趋势  15

    1.3.1 推广应用成熟的先进技术  15

    1.3.2 大力研究和发展智能控制系统  15

    1.3.3 适应工业4.0和《中国制造2025》

    的发展要求  16

    习题与思考题  17

    第2章 计算机控制的理论基础  18

    2.1 概述  18

    2.2 采样过程  19

    2.2.1 信号类型及系统类型  19

    2.2.2 采样与保持  21

    2.2.3 采样定理  24

    2.2.4 采样周期的选择  26

    2.3 离散控制系统设计的理论基础  26

    2.3.1 差分方程  26

    2.3.2 z变换及其特性  28

    2.3.3 脉冲传递函数  33

    2.3.4 离散系统分析  38

    2.3.5 离散控制系统的MATLAB仿真  49

    2.4 离散化方法  53

    2.4.1 欧拉方法  53

    2.4.2 零极点匹配等效方法  53

    2.4.3 z变换法  54

    2.4.4 保持器等效方法  54

    2.5 数字控制器设计方法  55

    2.5.1 模拟化设计方法  55

    2.5.2 直接数字设计方法  56

    2.5.3 设计方法的MATLAB仿真实例  57

    2.6 本章小结  61

    习题与思考题  61

    第3章 过程通道  63

    3.1 概述  63

    3.1.1 过程通道的分类  64

    3.1.2 过程通道的功能  64

    3.2 模拟量输入通道  64

    3.2.1 模拟量输入通道的组成和结构

    形式  65

    3.2.2 信号调理电路  65

    3.2.3 多路转换器  68

    3.2.4 采样保持器  70

    3.2.5 A/D转换器  72

    3.2.6 A/D转换器与计算机的接口设计

    及仿真  77

    3.3 模拟量输出通道  86

    3.3.1 模拟量输出通道的组成和结构

    形式  86

    3.3.2 D/A转换器  87

    3.3.3 D/A转换器与计算机的接口设计及

    仿真  92

    3.4 数字量输入输出通道  101

    3.4.1 数字量输入通道  101

    3.4.2 数字量输出通道  102

    3.4.3 数字量输入输出通道设计实例  104

    3.5 数据处理和数字滤波  105

    3.5.1 线性化处理  105

    3.5.2 标度变换  107

    3.5.3 数字滤波及MATLAB仿真  108

    3.6 过程通道的可靠性措施  113

    3.6.1 系统干扰与可靠性问题  113

    3.6.2 过程通道设计中的可靠性措施  114

    3.7 本章小结  116

    习题与思考题  117

    第4章 常用的计算机控制算法  119

    4.1 概述  119

    4.2 数字PID控制  120

    4.2.1 模拟PID控制及仿真  120

    4.2.2 数字PID控制及仿真  124

    4.2.3 PID控制算法参数的整定方法  143

    4.2.4 PID控制算法在微处理器系统中

    的实现  149

    4.3 最少拍控制  153

    4.3.1 最少拍控制算法  153

    4.3.2 最少拍控制器设计  154

    4.3.3 设计实例  157

    4.3.4 最少拍无纹波控制器设计  161

    4.3.5 最少拍控制的局限性  162

    4.4 纯滞后补偿控制  164

    4.4.1 纯滞后现象  164

    4.4.2 大林控制算法及仿真  165

    4.4.3 Smith预估控制及仿真  170

    4.5 模糊控制  177

    4.5.1 模糊控制的发展和概述  177

    4.5.2 模糊控制的基本概念  177

    4.5.3 模糊控制系统的组成  179

    4.6 神经网络控制  181

    4.6.1 神经网络基础  181

    4.6.2 感知器  185

    4.6.3 BP神经网络  186

    4.6.4 神经网络控制  189

    4.7 数字控制器的实现方法  193

    4.7.1 直接程序设计法  194

    4.7.2 串行程序设计法  194

    4.7.3 并行程序设计法  196

    4.7.4 数字控制器的设计步骤  197

    4.8 本章小结  198

    习题与思考题  198

    第5章 计算机控制系统设计  200

    5.1 计算机控制系统的设计方法及步骤  200

    5.1.1 设计控制系统的知识能力要求?

    基本原则和设计内容  200

    5.1.2 控制系统总体方案的确定  202

    5.1.3 控制用微型计算机的选择  205

    5.1.4 控制策略和控制算法的确定  207

    5.1.5 控制系统硬件设计  208

    5.1.6 控制系统软件设计  211

    5.1.7 计算机控制系统的调试  212

    5.2 设计实例1(DDC控制系统)———湿热

    试验箱控制系统  214

    5.2.1 湿热试验系统简介  214

    5.2.2 系统设计  215

    5.3 设计实例2(现场总线控制系统)———

    列车试风试验控制系统  218

    5.3.1 系统概况  218

    5.3.2 系统设计  219

    5.4 研究性学习项目1———LED照明闭环

    控制系统  224

    5.4.1 系统总体设计要求  225

    5.4.2 控制算法要求  225

    5.4.3 系统硬件设计要求  227

    5.4.4 预处理要求  227

    5.4.5 系统软件设计要求  228

    5.4.6 制作及实验要求  228

    5.5 研究性学习项目2———智能小车控制

    系统  229

    5.5.1 系统总体设计要求  229

    5.5.2 系统硬件设计要求  230

    5.5.3 算法设计要求  231

    5.5.4 系统软件设计要求  234

    5.5.5 制作及实验要求  234

    5.6 本章小结  235

    附录 常用函数z变换表  236

    参考文献  237
查看详情
12