本书采用新体系、新内容、新技术,在作者编写的十一五规划教材《计算机控制系统》第3版基础上,遵循新工科理念,与时俱进,为满足近几年新增专业(如机器人工程、人工智能等)或有关领域和行业对学习计算机控制新技术的迫切需求而重新编写。
本书注重理论联系实际,突出工程应用,全面系统地介绍了计算机控制系统的各个重要组成部分,是在作者30多年教学与科研实践经验的基础上,吸收国内外计算机控制系统设计中所采用的*新技术编写而成。书中讲述了计算机控制技术在现代数控系统、工业机器人、自动驾驶汽车、云计算、边缘计算和分布式控制系统等领域或行业的*新应用研究成果。
全书共10章,主要内容为:计算机控制系统的发展过程、计算机控制系统的组成、计算机控制系统的分类、过程输入/输出通道、现代数控技术和工业机器人、云计算和边缘计算、自动驾驶技术、计算机控制系统的控制算法、计算机控制系统的软件设计、现场总线与工业以太网控制网络技术、计算机控制系统的电磁兼容与抗干扰设计、分布式控制系统的设计。全书内容丰富,技术先进,结构合理,理论与实践相结合,尤其注重工程应用技术。
本书可作为高等院校各类自动化、机器人工程、自动检测、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程等专业的本科教材,同时可以作为相关专业的研究生教材,也适合作为从事计算机控制系统设计的工程技术人员的参考用书。
配套资源:电子课件、习题答案、教学大纲、电子教案、试卷及答案
本书特色:
★采用新体系、新内容、新技术,遵循新工科理念,为满足自动化、机器人工程、人工智能等新专业对课程的新需求而编写。
★注重理论联系实际,突出工程应用,全面系统地介绍了计算机控制系统的各个重要组成部分,是在作者30多年教学与科研实践经验的基础上,吸收国内外计算机控制系统设计中所采用的*新技术编写而成。
★全面地阐述了计算机控制技术在现代数控系统、工业机器人、自动驾驶汽车、云计算、边缘计算和分布式控制系统等领域或行业的新应用研究成果。
计算机控制技术作为自动化、自动检测技术、机器人工程等专业的一门核心专业课,其课程体系已经使用30多年,无论教学内容还是所讲技术均已陈旧,既不能满足社会经济发展和现代教学的需要,也不能激发学生的学习热情。特别是在新工科的背景下,该课程的教学体系、教学内容、所讲技术迫切需要改革和更新。计算机控制技术的应用领域不再仅仅是流程工业中的温度、压力、液位等过程控制,现在非常热门的工业机器人、智能制造、自动驾驶和边缘计算等领域,也需要计算机控制技术的支持。
目前,能够把数电、模电、单片机原理、微机原理、嵌入式系统、自动控制原理、现场总线与工业以太网、现代数控系统、工业机器人、自动驾驶技术、云计算、边缘计算、分布式控制系统等课程或新技术融合在一起的课程非计算机控制技术莫属。
现在,计算机控制技术课程一般只有32~40学时,在有限的学时内既要讲述计算机控制的传统知识又要增加新的知识点,只有这样才能够更好地体现本课程的价值,激发学生的学习热情,达到学以致用的目的。
本书采用新体系、新内容、新技术,遵循新工科理念,为满足近几年新增专业(如机器人工程、人工智能等)或有关领域和行业对计算机控制新技术的迫切需求而编写。
本书采用的教学体系与其说是一种改革,不如说是一种探索。计算机控制技术这门课从教学科研和专业建设发展需求来讲,是一门既必需又重要的核心课。因此,本书的编写本着与时俱进的原则,对社会经济发展、专业学科建设等都具有积极的推动作用。
本书是在机械工业出版社出版的《计算机控制系统》第3版教材的基础上编写而成,主要增修内容如下。
1) 保留计算机控制技术课程传统的主要教学内容,但内容更精练,利于和传统教学模式相衔接,方便教学,循序渐进。
2)少讲述单片机原理等课程的教学内容,为了体系的需要有少量保留。
3)业界普遍认为,以PID及其改进算法作为数字控制器已经能够满足85%以上的控制需求。本科生只需掌握几种数字控制器的应用,就可以为将来的工程应用打下良好的基础。因此,本书不再讲述直接数字控制器的设计、极点配置、大林算法、史密斯预估控制等需要精确数学模型的控制算法,同时不再遵循深讲理论基础的教学思维,而是以控制算法的真实应用为主。如果学生对某些控制算法感兴趣或者有工作需要,可以选修学校开设的其他有关课程或自学。
4) 增加了现代数控技术和工业机器人的教学内容。
5) 重新编写了现场总线与工业以太网控制网络技术一章,并增加了工业互联网的教学内容。
6) 重新编写了计算机控制系统的电磁兼容与抗干扰设计一章,删除了部分内容,并增加了抑制电磁干扰的隔离技术一节。
7) 增加了云计算和边缘计算的教学内容。
8) 增加了分布式控制系统的设计一章,并在该章中讲述了工业控制系统性能评估和监控。
本书的教学内容非常丰富,各高校可以根据本专业的具体需求有选择地讲述相关内容。
另外,建议在教学环节指导学生完成一个计算机控制技术的综合课程设计,分值可占总成绩的30%左右。
本书共10章。第1章介绍了计算机控制系统的发展过程、概念、组成、分类、总线技术及采用的技术和发展趋势;第2章详细讲述了过程输入/输出通道,包括常用传感器、变送器、执行器、IEEE 1451智能变送器标准、采样和模拟开关、模拟量输入通道、12位低功耗A/D转换器AD7091R、模拟量输出通道、12/16位串行输入D/A转换器AD5410/AD5420和数字量输入/输出通道;第3章详述了现代数控技术和工业机器人,包括数控系统概述、机床数控系统的分类、数控机床点位控制与点位/直线切削控制、CNC系统的组成与工作原理、开放式数控系统、工业机器人概述、工业机器人的种类与应用领域、工业机器人控制系统与软硬件组成、工业机器人系统体系结构、机器人操作臂位置轨迹追踪控制;第4章讲述了云计算和边缘计算,包括云计算、边缘计算概述、边缘计算的基本结构和特点、边缘计算的基础资源架构技术、边缘计算软件架构、边缘计算安全与隐私保护、APAX-5580/AMAX-5580边缘智能控制器;第5章详述了自动驾驶技术,包括自动驾驶技术概述、自动驾驶技术架构与分级、汽车线控技术、自动驾驶汽车硬件平台、汽车运动控制、自动驾驶环境感知和车载感知系统组成、自动驾驶系统架构、自动驾驶系统的感知与定位技术、自动驾驶汽车的决策与控制技术和自动驾驶平台技术;第6章讲述了计算机控制系统的控制算法,包括被控对象的传递函数与性能指标、PID控制、数字PID算法、PID参数整定、串级控制、前馈-反馈控制和模糊控制;第7章讲述了计算机控制系统的软件设计,包括计算机控制系统软件概述、实时多任务系统、现场控制层的软件系统平台、计算机控制系统软件的关键技术、计算机控制系统软件驱动程序设计、OPC技术、Web技术、常用数字滤波算法与程序设计、标度变换与数据处理和工业控制组态软件;第8章讲述了现场总线与工业以太网控制网络技术,包括现场总线与工业以太网概述、常用现场总线与工业以太网和工业互联网技术;第9章讲述了计算机控制系统的电磁兼容与抗干扰设计,包括电磁兼容技术
第1章绪论
1.1计算机控制理论的发展过程
1.2计算机控制系统的概念
1.3计算机控制系统的组成
1.4计算机控制系统的分类
1.5计算机控制系统的总线技术
1.6计算机控制系统采用的技术和发展趋势
习题
第2章过程输入/输出通道
2.1传感器
2.2变送器
2.3执行器
2.4 IEEE 1451智能变送器标准
2.5量程自动转换与系统误差的自动校正
2.6采样和模拟开关
2.7模拟量输入通道
2.8 12位低功耗A/D转换器AD7091R
2.9模拟量输出通道
2.10 12/16位串行输入D/A转换器AD5410/AD5420
2.11数字量输入/输出通道
习题
第3章现代数控技术和工业机器人
3.1数控系统概述
3.2机床数控系统的分类
3.3数控机床点位控制与点位/直线切削控制
3.4CNC系统的组成与工作原理
3.5开放式数控系统
3.6工业机器人概述
3.7工业机器人的种类与应用领域
3.8工业机器人控制系统与软硬件组成
3.9工业机器人系统体系结构
3.10机器人操作臂位置轨迹追踪控制
习题
第4章云计算和边缘计算
4.1云计算
4.2边缘计算概述
4.3边缘计算的基本结构和特点
4.4边缘计算的基础资源架构技术
4.5边缘计算软件架构
4.6边缘计算应用案例
4.7边缘计算安全与隐私保护
4.8 APAX-5580/AMAX-5580边缘智能控制器
习题
第5章 自动驾驶技术
5.1自动驾驶技术概述
5.2自动驾驶技术架构与分级
5.3汽车线控技术
5.4自动驾驶汽车硬件平台
5.5汽车运动控制
5.6自动驾驶环境感知和车载感知系统组成
5.7自动驾驶系统架构
5.8自动驾驶系统的感知与定位技术
5.9自动驾驶汽车的决策与控制技术
5.10自动驾驶平台技术
习题
第6章计算机控制系统的控制算法
6.1被控对象的传递函数与性能指标
6.2 PID控制
6.3数字PID算法
6.4 PID参数整定
6.5串级控制
6.6前馈-反馈控制
6.7模糊控制
习题
第7章计算机控制系统的软件设计
7.1计算机控制系统软件概述
7.2实时多任务系统
7.3现场控制层的软件系统平台
7.4计算机控制系统软件的关键技术
7.5计算机控制系统软件驱动程序设计
7.6 OPC技术
7.7 Web技术
7.8常用数字滤波算法与程序设计
7.9标度变换与数据处理
7.10工业控制组态软件
习题
第8章现场总线与工业以太网控制网络技术
8.1现场总线概述
8.2工业以太网概述
8.3常用现场总线简介
8.3.1FF
8.4常用工业以太网简介
8.5工业互联网技术
习题
第9章计算机控制系统的电磁兼容与抗干扰设计
9.1电磁兼容技术
9.2抑制电磁干扰的隔离技术
9.3计算机控制系统可靠性设计
9.4抗干扰的硬件措施
9.5抗干扰的软件措施
9.6计算机控制系统的容错设计
习题
第10章分布式控制系统的设计
10.1 DCS概述
10.2第四代DCS 的体系结构和典型产品
10.3 DCS的硬件和软件系统设计
10.4 DCS软件系统的关键技术
10. 5DCS的安全性
10.6工业控制系统性能评估和监控
习题
参考文献