第8章-计算机控制系统的设计与实现-计算机控制技术-课件-.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第8章-计算机控制系统的设计与实现-计算机控制技术-课件-.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 设计 实现 技术 课件
- 资源描述:
-
1、计算机控制技术计算机控制技术Computer Controlled System中南大学信息科学与工程学院中南大学信息科学与工程学院袁袁 艳艳2023年年1月月17日日中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现计算机控制系统的设计,既是一个理论问题,计算机控制系统的设计,既是一个理论问题,又是一个工程问题。计算机控制系统的工程设计,又是一个工程问题。计算机控制系统的工程设计,不仅要求掌握生产过程和工艺要求,而且要通晓不仅要求掌握生产过程和工艺要求,而且要通晓自动检测技术、计算机技术、通信技术、自动控自动检测技术、计算机技术、通信技术、自动控制技术、微电
2、子技术甚至控制室规划布置等。通制技术、微电子技术甚至控制室规划布置等。通常涉及总体方案设计,体系结构设计,设备选型常涉及总体方案设计,体系结构设计,设备选型定货,系统安装调试,工程验收和交付使用等具定货,系统安装调试,工程验收和交付使用等具体工作。本章介绍计算机控制系统工程设计的原体工作。本章介绍计算机控制系统工程设计的原则、方法及系统的设计与实现技术,并提供了一则、方法及系统的设计与实现技术,并提供了一个典型设计实例。个典型设计实例。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现第八章计算机控制系统设计与实现第八章计算机控制系统设计与实现8.1系统设计的
3、原则与步骤系统设计的原则与步骤8.2系统的工程设计与实现系统的工程设计与实现8.3计算机控制系统设计举例计算机控制系统设计举例8.4热处理加热炉智能模糊控制系统热处理加热炉智能模糊控制系统中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现8.1系统设计的原则与步骤系统设计的原则与步骤返回返回尽管计算机控制系统的生产过程多种多样,系统的设尽管计算机控制系统的生产过程多种多样,系统的设计方案和具体的技术指标也是千变万化,但在计算机控制计方案和具体的技术指标也是千变万化,但在计算机控制系统的设计与实现过程中,有共性的设计原则与步骤。系统的设计与实现过程中,有共性的设
4、计原则与步骤。8.1.1系统设计的原则系统设计的原则8.1.2系统设计的步骤系统设计的步骤中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现8.1.1系统设计的原则系统设计的原则1、安全可靠、安全可靠在工业控制计算机系统中,可靠性指标一般用系统在工业控制计算机系统中,可靠性指标一般用系统的平均维修时间的平均维修时间MTTR(Mean-Time-To-Repair)来表示来表示或平均无故障时间或平均无故障时间(Mean-Time-Before-Failure)。MTTR表示系统每次出现故障后所需维修时间的平均值。它表表示系统每次出现故障后所需维修时间的平均值。它
5、表示系统出现故障后立即恢复工作的能力。示系统出现故障后立即恢复工作的能力。1)(0dtedttRMTBFtmiitmMTTR111中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现措施:措施:选用高性能的工业控制计算机(保证在恶劣的工选用高性能的工业控制计算机(保证在恶劣的工业环境下能正常运行);业环境下能正常运行);设计可靠的控制方案,具备各种安全保护措施;设计可靠的控制方案,具备各种安全保护措施;设计后备装置,主要功能分散,可采用设计后备装置,主要功能分散,可采用DCS或或FCS等。等。对于一般的控制回路,选用手动操作作为后备。对于一般的控制回路,选用手动
6、操作作为后备。对于较重要的控制场合,常采用双机系统作为控对于较重要的控制场合,常采用双机系统作为控制系统的核心控制器,制系统的核心控制器,中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现一般的方式有:一般的方式有:备份工作方式备份工作方式即一台投入运行,另一台作为系统的备份机。当投即一台投入运行,另一台作为系统的备份机。当投入运行的微机出现故障时,由专用切换装置将备份机自入运行的微机出现故障时,由专用切换装置将备份机自动投入,接替出故障的主机,使系统照常运行;出现故动投入,接替出故障的主机,使系统照常运行;出现故障的微机修复后,则作为备份机使用。障的微机修复
7、后,则作为备份机使用。主从工作方式主从工作方式即两台微机同时投入运行。一台担任主要工作,另即两台微机同时投入运行。一台担任主要工作,另一台担任从属工作。当担任主要工作的主机发生故障时,一台担任从属工作。当担任主要工作的主机发生故障时,由担任从属工作的从属机接替主机的工作,保证系统的由担任从属工作的从属机接替主机的工作,保证系统的继续运行。继续运行。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现 双工工作方式双工工作方式在这种系统中,两台主机同时投入系统运行,在在这种系统中,两台主机同时投入系统运行,在如何一个时刻,都同步执行同一个任务,并将结果送如何一个时
8、刻,都同步执行同一个任务,并将结果送到一个专门的装置进行核对。到一个专门的装置进行核对。如两台机器输出结果相符,说明两台主机都正常,如两台机器输出结果相符,说明两台主机都正常,允许将结果输出到被控对象或设备;如结果不符,封允许将结果输出到被控对象或设备;如结果不符,封锁输出,如经几次核对后结果仍不符,则说明其中一锁输出,如经几次核对后结果仍不符,则说明其中一台发生故障。这时调用诊断程序确定故障所在机器,台发生故障。这时调用诊断程序确定故障所在机器,并将其换下,让另一台主机继续完成执行控制任务。并将其换下,让另一台主机继续完成执行控制任务。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第
9、八章计算机控制系统设计与实现 分布式控制方案分布式控制方案其实质是智能控制单元分别控制各被控对其实质是智能控制单元分别控制各被控对象,由上一级计算机进行监视和管理。当某一象,由上一级计算机进行监视和管理。当某一台智能控制单元出现故障时,它的控制任务可台智能控制单元出现故障时,它的控制任务可由上位机来承担;如上位机出现故障,则各智由上位机来承担;如上位机出现故障,则各智能控制单元仍可维持对各被控对象的控制,所能控制单元仍可维持对各被控对象的控制,所以大大提高了整个系统的可靠性。以大大提高了整个系统的可靠性。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现2、系
10、统操作性能好、系统操作性能好操作性能好包括使用方便和维修容易两个含义。操作性能好包括使用方便和维修容易两个含义。操作方便表现在操作简单、直观形象、便于掌握,操作方便表现在操作简单、直观形象、便于掌握,并不强求操作工要掌握计算机知识才能操作。既要并不强求操作工要掌握计算机知识才能操作。既要体现操作的先进性,又要兼顾原有的操作习惯。体现操作的先进性,又要兼顾原有的操作习惯。维修方便体现在易于查找故障,易于排除故障。采维修方便体现在易于查找故障,易于排除故障。采用标准的功能模板式结构,便于更换故障模板。并用标准的功能模板式结构,便于更换故障模板。并在功能模板上安装工作状态指示灯和检测点,便于在功能模
11、板上安装工作状态指示灯和检测点,便于维修人员检查,另外配置诊断程序,用来查找故障。维修人员检查,另外配置诊断程序,用来查找故障。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现3、实时性强、实时性强工业控制机的实时性,表现在对内部和外部事工业控制机的实时性,表现在对内部和外部事件能及时地响应,并作出相应的处理,不丢失信息,件能及时地响应,并作出相应的处理,不丢失信息,不延误操作。不延误操作。对于定时事件如数据的定时采集,运算控制等,对于定时事件如数据的定时采集,运算控制等,系统设置时钟,保证定时处理。系统设置时钟,保证定时处理。对于随机事件如事故、报警等,系
12、统设置中断,对于随机事件如事故、报警等,系统设置中断,并根据故障的轻重缓急,预先分配中断级别,一并根据故障的轻重缓急,预先分配中断级别,一旦事故发生,保证优先处理紧急故障。旦事故发生,保证优先处理紧急故障。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现4、通用性好,便于扩充、通用性好,便于扩充计算机控制的对象千变万化,一个工业控制计算机控制的对象千变万化,一个工业控制系统一般可同时控制多台设备或控制对象。系统系统一般可同时控制多台设备或控制对象。系统设计时应考虑能适应不同的设备和不同的控制对设计时应考虑能适应不同的设备和不同的控制对象。象。系统设计时,各设
13、计指标要留有一定的余量,系统设计时,各设计指标要留有一定的余量,为日后系统的扩充创造有利的条件。如为日后系统的扩充创造有利的条件。如CPU的工的工作速度、电源功率、内存容量、输入输出通道数作速度、电源功率、内存容量、输入输出通道数等指标,均应留有一定余量。等指标,均应留有一定余量。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现工业控制机的通用灵活性体现在两方面:工业控制机的通用灵活性体现在两方面:硬件模板设计采用标准总线结构,配置各种硬件模板设计采用标准总线结构,配置各种通用的功能模板,以便再扩充功能,只需增通用的功能模板,以便再扩充功能,只需增加功能模板
14、就能实现;加功能模板就能实现;软件模块或控制算法采用标准模块结构,用软件模块或控制算法采用标准模块结构,用户使用时不需要二次开发,只需按要求选择户使用时不需要二次开发,只需按要求选择各种功能模块,灵活地进行控制系统组态。各种功能模块,灵活地进行控制系统组态。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现 5、经济效益高、经济效益高计算机控制系统应该带来高的经济效益,计算机控制系统应该带来高的经济效益,系统设计时要考虑性能价格比,要有市场竞争系统设计时要考虑性能价格比,要有市场竞争意识。意识。经济效益表现在:一是系统设计的性能价经济效益表现在:一是系统设计的
15、性能价格比要尽可能的高;二是投入产出比要尽可能格比要尽可能的高;二是投入产出比要尽可能地低。地低。返回返回中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现8.1.2系统设计的步骤系统设计的步骤1、工程设计的确定、工程设计的确定确定工程项目与控制任务一般由甲、乙共确定工程项目与控制任务一般由甲、乙共同工作来实现。所谓甲方,就是任务的委托方;同工作来实现。所谓甲方,就是任务的委托方;乙方是系统工程项目的承接方。乙方是系统工程项目的承接方。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现中南大学信息科学与工程学院自动化专业计算机
16、控制技术讲义第八章计算机控制系统设计与实现(1)甲方提出任务委托书甲方提出任务委托书在委托乙方承接系统工程项目前,甲方一在委托乙方承接系统工程项目前,甲方一定要提供正式的书面任务该委托书要明确的系统定要提供正式的书面任务该委托书要明确的系统技术性能指标要求,还要包含经费、计划进度、技术性能指标要求,还要包含经费、计划进度、合作方式等内容。合作方式等内容。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现(2)乙方研究任务委托书乙方研究任务委托书乙方在接到任务委托书后要认真阅读,并乙方在接到任务委托书后要认真阅读,并逐步进行研究。对含糊不清、认识上有分歧和逐步进
17、行研究。对含糊不清、认识上有分歧和需补充或删节的地方要逐条标出,并拟定出要需补充或删节的地方要逐条标出,并拟定出要进一步弄清的问题及修改意见。进一步弄清的问题及修改意见。(3)双方对委托书进行确认性修改双方对委托书进行确认性修改在乙方对委托书进行了认真研究之后,双在乙方对委托书进行了认真研究之后,双方应就委托书的确认或修改事宜进行协商和讨方应就委托书的确认或修改事宜进行协商和讨论。论。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现为避免因行业和专业不同所带来的局限性,在讨为避免因行业和专业不同所带来的局限性,在讨论时应有各方面有经验的人员参加。经过确认或修
18、改论时应有各方面有经验的人员参加。经过确认或修改过的委托书中不应有含义不清的的词汇和条款,而且过的委托书中不应有含义不清的的词汇和条款,而且双方的任务和技术界面必须划分清楚。双方的任务和技术界面必须划分清楚。(4)乙方初步进行系统总体方案设计乙方初步进行系统总体方案设计由于任务和经费没有落实,所以这时总体方案的由于任务和经费没有落实,所以这时总体方案的设计只能是粗线条的。在条件允许的情况下,应多做设计只能是粗线条的。在条件允许的情况下,应多做几个方案以便比较。这些方案应在几个方案以便比较。这些方案应在“粗线条粗线条”的前提的前提下,尽量详细,其把握的尺度是能清楚地反映出三大下,尽量详细,其把握
19、的尺度是能清楚地反映出三大关键问题:关键问题:技术难点,经费概算,工期。技术难点,经费概算,工期。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现(5)乙方进行方案可行性论证乙方进行方案可行性论证方案可行性论证的目的是要估计承接该项任务的把握方案可行性论证的目的是要估计承接该项任务的把握性,并为签订合同后的设计工作打下基础。论证的主要内性,并为签订合同后的设计工作打下基础。论证的主要内容是:技术可行性;经费可行性;进度可行性。特别要指容是:技术可行性;经费可行性;进度可行性。特别要指出,对控制项目尤其是对可测性和可控性应给予充分重视。出,对控制项目尤其是对可
20、测性和可控性应给予充分重视。(6)签订合同书签订合同书合同书是双方达成一致意见的结果,也是双方合作的合同书是双方达成一致意见的结果,也是双方合作的依据和凭证。合同书应包含如下内容:经过双方修改和认依据和凭证。合同书应包含如下内容:经过双方修改和认可的甲方可的甲方“任务委托书任务委托书”的全部内容,双方的任务划分和的全部内容,双方的任务划分和各自应承担的责任,合作方式,付款方式,进度和计划安各自应承担的责任,合作方式,付款方式,进度和计划安排,验收方式及条件,成果归属及违约的解决办法。排,验收方式及条件,成果归属及违约的解决办法。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机
21、控制系统设计与实现2、工程项目的设计、工程项目的设计(1)组建项目研制小组组建项目研制小组为了完成系统设计,应首先把项目组成员确定下来。为了完成系统设计,应首先把项目组成员确定下来。这个项目组成应由懂得计算机硬件、软件和有控制经这个项目组成应由懂得计算机硬件、软件和有控制经验的技术人员组成,还要明确分工和相互的协调合作验的技术人员组成,还要明确分工和相互的协调合作关系。关系。(2)形成总体方案形成总体方案系统总体方案包括系统总体方案包括硬件总体方案和软件总体方案硬件总体方案和软件总体方案。硬件和软件的设计是互相有机联系的。因此,在设计硬件和软件的设计是互相有机联系的。因此,在设计时要经过多次的
22、协调和反复,最后才能形成硬件和软时要经过多次的协调和反复,最后才能形成硬件和软件的方块图,并建立说明文档,包括控制策略和控制件的方块图,并建立说明文档,包括控制策略和控制算法的确定等。算法的确定等。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现(3)方案论证与评审方案论证与评审方案论证与评审是对系统设计方案的把关和最终裁方案论证与评审是对系统设计方案的把关和最终裁定。评审后确定的方案是进行具体设计和工程实施的依定。评审后确定的方案是进行具体设计和工程实施的依据,因此应邀请有关专家、主管领导及甲方代表参加。据,因此应邀请有关专家、主管领导及甲方代表参加。评审
23、后应重新修改总体方案,评审过的方案设计应该作评审后应重新修改总体方案,评审过的方案设计应该作为正式文件存档,原则上不应再作大的改动。为正式文件存档,原则上不应再作大的改动。(4)硬件和软件的分别细化设计硬件和软件的分别细化设计此步骤只能在总体方案评审后进行。所谓细化设计此步骤只能在总体方案评审后进行。所谓细化设计就是将方块图中的方块划到最低层,然后进行底层块内就是将方块图中的方块划到最低层,然后进行底层块内的结构细化设计。对于硬件设计来说,就是选购模板以的结构细化设计。对于硬件设计来说,就是选购模板以及设计制作专用模板;对软件设计来说,就是将一个个及设计制作专用模板;对软件设计来说,就是将一个
24、个模块编成一条条的程序。模块编成一条条的程序。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现(5)硬件和软件的分别调试硬件和软件的分别调试实际上,硬件、软件的设计中都需边设计实际上,硬件、软件的设计中都需边设计边调试边修改。往往要经过几个反复过程才能边调试边修改。往往要经过几个反复过程才能完成。完成。(6)系统的组装系统的组装硬件细化设计和软件细化设计后,分别进硬件细化设计和软件细化设计后,分别进行调试。之后就可进行系统的组装,组装是离行调试。之后就可进行系统的组装,组装是离线仿真和调试阶段的前提和必要条件。线仿真和调试阶段的前提和必要条件。中南大学信息科
25、学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计与实现3、项目仿真和调试、项目仿真和调试(1)离线仿真和调试离线仿真和调试离线仿真和调试阶段的流程如图所示。离线仿真和调试阶段的流程如图所示。所谓离线仿真和调试是所谓离线仿真和调试是指在实验室而不是在工指在实验室而不是在工业现场进行的仿真和调业现场进行的仿真和调试。试。离线仿真和调试试验后,离线仿真和调试试验后,还要进行考机运行。还要进行考机运行。考机的目的是要在连续考机的目的是要在连续不停机的运行中暴露问不停机的运行中暴露问题和解决问题。题和解决问题。中南大学信息科学与工程学院自动化专业计算机控制技术讲义第八章计算机控制系统设计
展开阅读全文