控制系统设计与工程实现.ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《控制系统设计与工程实现.ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 设计 工程 实现 ppt 课件
- 资源描述:
-
1、 控制系统设计与工程实现控制系统设计与工程实现本章要点本章要点1学习计算机控制系统的设计原则。学习计算机控制系统的设计原则。2初步掌握计算机控制系统的设计步骤。初步掌握计算机控制系统的设计步骤。3学习实例,加深认识与初步掌握单片机、学习实例,加深认识与初步掌握单片机、IPC和和 PLC控制系统的设计思路。控制系统的设计思路。引引 言言 11.1 11.1 控制系统的设计原则控制系统的设计原则11.2 11.2 控制工程的实现步骤控制工程的实现步骤11.3 11.3 控制工程的应用实例控制工程的应用实例本章小结本章小结思考题思考题v 前面讨论了计算机控制系统各部分前面讨论了计算机控制系统各部分的
2、结构组成、工作原理、硬件和软件技术、的结构组成、工作原理、硬件和软件技术、控制规律算法以及典型的控制装置类型,控制规律算法以及典型的控制装置类型,这就为计算机控制系统的设计与工程实现这就为计算机控制系统的设计与工程实现奠定了基础。由于控制对象多种多样,要奠定了基础。由于控制对象多种多样,要求控制系统达到的功能也各不相同,这使求控制系统达到的功能也各不相同,这使得计算机控制系统的构成方式和规模大小得计算机控制系统的构成方式和规模大小也具有多样性。也具有多样性。对于不同的控制对象,系统的设计方案和具对于不同的控制对象,系统的设计方案和具体的技术指标是不同的,但控制系统的设计体的技术指标是不同的,但
3、控制系统的设计原则是相同的。这就是满足工艺要求,可靠原则是相同的。这就是满足工艺要求,可靠性高,操作性能好,实时性强,通用性好,性高,操作性能好,实时性强,通用性好,经济效益高。经济效益高。主要内容主要内容1.1.满足工艺要求满足工艺要求2.2.可靠性要高可靠性要高3.3.操作性要好操作性要好4.4.实时性要强实时性要强5.5.通用性要好通用性要好6.6.经济效益要高经济效益要高 在设计计算机控制系统时,首先应满在设计计算机控制系统时,首先应满足生产过程所提出的各种要求及性能指标。足生产过程所提出的各种要求及性能指标。因为计算机控制系统是为生产过程自动化服因为计算机控制系统是为生产过程自动化服
4、务的,因此设计之前必须对工艺过程有一定务的,因此设计之前必须对工艺过程有一定的熟悉和了解,系统设计人员应该和工艺人的熟悉和了解,系统设计人员应该和工艺人员密切结合,才能设计出符合生产工艺要求员密切结合,才能设计出符合生产工艺要求和性能指标的控制系统。设计的控制系统所和性能指标的控制系统。设计的控制系统所达到的性能指标不应低于生产工艺要求,但达到的性能指标不应低于生产工艺要求,但片面追求过高的性能指标而忽视设计成本和片面追求过高的性能指标而忽视设计成本和实现上的可能性也是不可取的。实现上的可能性也是不可取的。对工业控制的计算机系统最基本的要求是可靠性高。对工业控制的计算机系统最基本的要求是可靠性
5、高。否则,一旦系统出现故障,将造成整个控制过程的混乱,会否则,一旦系统出现故障,将造成整个控制过程的混乱,会引起严重的后果,由此造成的损失往往大大超出计算机控制引起严重的后果,由此造成的损失往往大大超出计算机控制系统本身的价值。在工业生产过程中,特别是在一些连续生系统本身的价值。在工业生产过程中,特别是在一些连续生产过程的企业中,是不允许故障率高的设备存在的。产过程的企业中,是不允许故障率高的设备存在的。系统的可靠性是指系统在规定的条件下和规定的时间系统的可靠性是指系统在规定的条件下和规定的时间内完成规定功能的能力。在计算机控制系统中,可靠性指标内完成规定功能的能力。在计算机控制系统中,可靠性
6、指标一般用系统的平均无故障时间一般用系统的平均无故障时间MTBFMTBF和平均维修时间和平均维修时间MTTRMTTR来表来表示。示。MTBFMTBF反映了系统可靠工作的能力,反映了系统可靠工作的能力,MTTRMTTR表示系统出现故表示系统出现故障后立即恢复工作的能力,一般希望障后立即恢复工作的能力,一般希望MTBFMTBF要大于某个规定值,要大于某个规定值,而而MTTRMTTR值越短越好。值越短越好。因此,在系统设计时,首先要选用高性能的工因此,在系统设计时,首先要选用高性能的工业控制计算机,保证在恶劣的工业环境下仍能正常运行。业控制计算机,保证在恶劣的工业环境下仍能正常运行。其次是设计可靠的
7、控制方案,并具备有各种安全保护措其次是设计可靠的控制方案,并具备有各种安全保护措施,比如报警、事故预测、事故处理、不间断电源等。施,比如报警、事故预测、事故处理、不间断电源等。为了预防计算机故障,还须设计后备装置。对为了预防计算机故障,还须设计后备装置。对于一般的控制回路,选用手动操作器作为后备;对于重于一般的控制回路,选用手动操作器作为后备;对于重要的回路,选用常规控制仪表作为后备。这样,一旦计要的回路,选用常规控制仪表作为后备。这样,一旦计算机出现故障,就把后备装置切换到控制回路中去,以算机出现故障,就把后备装置切换到控制回路中去,以维持生产过程的正常运行。对于特殊的控制对象,可设维持生产
8、过程的正常运行。对于特殊的控制对象,可设计两台计算机互为备用地执行控制任务,成为双机系统。计两台计算机互为备用地执行控制任务,成为双机系统。对于规模较大的系统,应注意功能分散,即可采用分散对于规模较大的系统,应注意功能分散,即可采用分散控制系统或现场总线控制系统。控制系统或现场总线控制系统。操作性能好包括两个含义,即使用方便和维护容易。操作性能好包括两个含义,即使用方便和维护容易。首先是使用方便。系统设计时要尽量考虑用户的方便首先是使用方便。系统设计时要尽量考虑用户的方便 使用,尤其是操作面板的设计,既要体现操作的先进使用,尤其是操作面板的设计,既要体现操作的先进 性,性,又要兼顾原有的操作习
9、惯,控制开关不能太多、太复杂,尽又要兼顾原有的操作习惯,控制开关不能太多、太复杂,尽量降低对使用人员专业知识的要求,使他们能在较短时间内量降低对使用人员专业知识的要求,使他们能在较短时间内熟悉和掌握操作。熟悉和掌握操作。其次是维修容易,即一旦发生故障,易于查找和排除。其次是维修容易,即一旦发生故障,易于查找和排除。在硬件方面,从零部件的排列位置,标准化的模板结构,以在硬件方面,从零部件的排列位置,标准化的模板结构,以及能否便于带电插拔等等都要通盘考虑;从软件角度而言,及能否便于带电插拔等等都要通盘考虑;从软件角度而言,要配置查错程序和诊断程序,以便在故障发生时能用程序帮要配置查错程序和诊断程序
10、,以便在故障发生时能用程序帮助查找故障发生的部位,从而缩短排除故障的时间。助查找故障发生的部位,从而缩短排除故障的时间。计算机控制系统的实时性,表现在对内部和外部事件计算机控制系统的实时性,表现在对内部和外部事件能及时地响应,并作出相应的处理,不丢失信息,不延误操能及时地响应,并作出相应的处理,不丢失信息,不延误操作。计算机处理的事件一般分为两类。一类是定时事件,如作。计算机处理的事件一般分为两类。一类是定时事件,如数据的定时采集,运算控制等,对此系统应设置时钟,保证数据的定时采集,运算控制等,对此系统应设置时钟,保证定时处理;另一类是随机事件,如事故报警等,对此系统应定时处理;另一类是随机事
11、件,如事故报警等,对此系统应设置中断,并根据故障的轻重缓急预先分配中断级别,一旦设置中断,并根据故障的轻重缓急预先分配中断级别,一旦事故发生,保证优先处理紧急故障。事故发生,保证优先处理紧急故障。工业控制的对象千差万别,而计算机控制系统的研制开发又工业控制的对象千差万别,而计算机控制系统的研制开发又需要有一定的投资和周期。一般来说,不可能为一台装置或一个生需要有一定的投资和周期。一般来说,不可能为一台装置或一个生产过程研制一台专用计算机,常常是设计或选用通用性好的计算机产过程研制一台专用计算机,常常是设计或选用通用性好的计算机控制装置灵活地构成系统。当设备和控制对象有所变更时或者再设控制装置灵
12、活地构成系统。当设备和控制对象有所变更时或者再设计另外一个控制系统时,通用性好的系统一般稍作更改或扩充就可计另外一个控制系统时,通用性好的系统一般稍作更改或扩充就可适应。适应。计算机控制系统的通用灵活性体现在两方面:一是硬件设计计算机控制系统的通用灵活性体现在两方面:一是硬件设计方面,首先应采用标准总线结构,配置各种通用的功能模板或功能方面,首先应采用标准总线结构,配置各种通用的功能模板或功能模块,以便在需要扩充时,只要增加相应板、块就能实现,即便当模块,以便在需要扩充时,只要增加相应板、块就能实现,即便当CPUCPU升级时,也只要更换相应的升级芯片及少量相关电路即可实现升级时,也只要更换相应
13、的升级芯片及少量相关电路即可实现系统升级的目的。其次,在系统设计时,各设计指标要留有一定的系统升级的目的。其次,在系统设计时,各设计指标要留有一定的余量,如输入输出通道指标、内存容量、电源功率等。二是软件方余量,如输入输出通道指标、内存容量、电源功率等。二是软件方面,应采用标准模块结构,尽量不进行二次开发,主要是按要求选面,应采用标准模块结构,尽量不进行二次开发,主要是按要求选择各种软件功能模块,灵活地进行控制系统的组态。择各种软件功能模块,灵活地进行控制系统的组态。计算机控制应该带来高的经济效益,要有市计算机控制应该带来高的经济效益,要有市场竞争意识。经济效益表现在两方面:一是系统设场竞争意
14、识。经济效益表现在两方面:一是系统设计的性能价格比要尽可能的高,在满足设计要求的计的性能价格比要尽可能的高,在满足设计要求的情况下,尽量采用物美廉价的元器件;二是投入产情况下,尽量采用物美廉价的元器件;二是投入产出比要尽可能的低,应该从提高生产的产品质量与出比要尽可能的低,应该从提高生产的产品质量与产量、降低能耗、消除污染、改善劳动条件等方面产量、降低能耗、消除污染、改善劳动条件等方面进行综合评估。进行综合评估。主要知识点主要知识点 简单介绍简单介绍 11.2.1 11.2.1 准备阶段准备阶段 11.2.2 11.2.2 设计阶段设计阶段 11.2.311.2.3仿真及调试阶段仿真及调试阶段
15、 v 作为一个计算机控制系统的工程项作为一个计算机控制系统的工程项目,在设计研制过程中应经过哪些步骤,目,在设计研制过程中应经过哪些步骤,这是需要认真考虑的。如果步骤不清,或这是需要认真考虑的。如果步骤不清,或者每一步需要做什么不明确,就有可能引者每一步需要做什么不明确,就有可能引起研制过程中的混乱甚至返工。计算机控起研制过程中的混乱甚至返工。计算机控制系统的研制过程一般可分为制系统的研制过程一般可分为4 4个阶段:准个阶段:准备阶段、设计阶段、仿真及调试阶段和现备阶段、设计阶段、仿真及调试阶段和现场调试运行阶段。场调试运行阶段。在一个工程项目研制实施的开始阶段,首在一个工程项目研制实施的开始
16、阶段,首先碰到的问题是甲方和乙方之间的双方合先碰到的问题是甲方和乙方之间的双方合同关系。甲方是任务的委托方,乙方是任同关系。甲方是任务的委托方,乙方是任务的承接方。务的承接方。图图14-114-1给出了系统研制准备给出了系统研制准备阶段的流程,该流程既适合于甲方,也适阶段的流程,该流程既适合于甲方,也适合于乙方。合于乙方。14-1 14-1 系统研制准备阶段流程系统研制准备阶段流程14-1 系统研制准备阶段流程1甲方提出任务委托书甲方提出任务委托书2乙方研究任务委托书乙方研究任务委托书3双方对委托书进行确双方对委托书进行确认性修改认性修改4乙方初步进行系统总乙方初步进行系统总体方案设计体方案设
17、计5乙方进行方案可行性乙方进行方案可行性论证论证6签订合同书签订合同书 在委托乙方承接系统项目前,甲方一定在委托乙方承接系统项目前,甲方一定要提供正式的书面任务委托书,该委托书一定要要提供正式的书面任务委托书,该委托书一定要有清楚准确的系统技术性能指标,还要包含经费、有清楚准确的系统技术性能指标,还要包含经费、计划进度及合作方式等内容。计划进度及合作方式等内容。1甲方提出任务委托书甲方提出任务委托书 乙方在接到任务委托书后要认真阅读,乙方在接到任务委托书后要认真阅读,并逐条进行研究。对含糊不清、认识上有分歧和并逐条进行研究。对含糊不清、认识上有分歧和需补充或删节的地方要逐条标出,并拟订出要进需
18、补充或删节的地方要逐条标出,并拟订出要进一步弄清的问题及修改意见。一步弄清的问题及修改意见。2乙方研究任务委托书乙方研究任务委托书 在乙方对委托书进行了认真研究之后,在乙方对委托书进行了认真研究之后,双方应就委托书的确认或修改事宜进行协商和讨双方应就委托书的确认或修改事宜进行协商和讨论。经过确认或修改过的委托书中不应再有含义论。经过确认或修改过的委托书中不应再有含义不清的词汇和条款,而且双方的任务和技术界面不清的词汇和条款,而且双方的任务和技术界面必须划分清楚。必须划分清楚。3双方对委托书进行确认性修改双方对委托书进行确认性修改 由于任务和经费没有落实,所以这时总由于任务和经费没有落实,所以这
19、时总体方案的设计只能是粗线条的。但应能反映出三体方案的设计只能是粗线条的。但应能反映出三大关键问题:技术难点;经费概算;工期。乙方大关键问题:技术难点;经费概算;工期。乙方应多做几个不同的方案以便比较。应多做几个不同的方案以便比较。4乙方初步进行系统总体方案设计乙方初步进行系统总体方案设计 方案可行性论证的目的是要估计承接该项方案可行性论证的目的是要估计承接该项任务的把握性,并为签合同后设计阶段的总体设计任务的把握性,并为签合同后设计阶段的总体设计打下基础。论证的主要内容是:打下基础。论证的主要内容是:技术可行性;技术可行性;经费可行性;经费可行性;进度计划可行性。特别要指出,对进度计划可行性
20、。特别要指出,对控制项目尤其是对可测性和可控性应给予充分重视。控制项目尤其是对可测性和可控性应给予充分重视。如果论证的结果可行,接着就应做好签合同如果论证的结果可行,接着就应做好签合同前的准备工作;如果不可行,则应与甲方进一步协前的准备工作;如果不可行,则应与甲方进一步协商任务委托书的有关内容或对条款进行修改。若不商任务委托书的有关内容或对条款进行修改。若不能修改,则合同不能签订。能修改,则合同不能签订。5乙方进行方案可行性论证乙方进行方案可行性论证 这是准备阶段的最后一个步骤。合同书这是准备阶段的最后一个步骤。合同书是双方达成一致意见的结果,也是以后双方合作是双方达成一致意见的结果,也是以后
21、双方合作的唯一依据和凭证。合同书应包含如下内容:双的唯一依据和凭证。合同书应包含如下内容:双方的任务划分和各自应承担的责任;合作方式;方的任务划分和各自应承担的责任;合作方式;付款方式;进度和计划安排;验收方式及条件;付款方式;进度和计划安排;验收方式及条件;成果的归属;违约的解决办法等。成果的归属;违约的解决办法等。合同书的最后签订,也就意味着双方认合同书的最后签订,也就意味着双方认可的系统总体方案得以确定,可以进入下一个设可的系统总体方案得以确定,可以进入下一个设计阶段。计阶段。6签订合同书签订合同书 控制系统的设计阶段又分为总控制系统的设计阶段又分为总体设计、硬件设计、软件设计等几个步体
22、设计、硬件设计、软件设计等几个步骤。骤。1 1 总体设计总体设计2.2.硬件设计硬件设计3 3 软件设计软件设计 总体设计就是要了解控制对象、熟悉控制要总体设计就是要了解控制对象、熟悉控制要求,确定总的技术性能指标,确定系统的构成方式求,确定总的技术性能指标,确定系统的构成方式及控制装置与现场设备的选择,以及控制规律算法及控制装置与现场设备的选择,以及控制规律算法和其它特殊功能要求。和其它特殊功能要求。(1)确定系统任务与控制方案(2)确定系统的构成方式设计(3)选择现场设备(4)确定控制算法(5)硬、软件功能的划分(6)其它方面的考虑 在进行系统设计之前,首先应对控制对在进行系统设计之前,首
23、先应对控制对象的工艺流程进行分析归纳,明确具体要求,确象的工艺流程进行分析归纳,明确具体要求,确定系统所要完成的任务,一般应同用户讨论并得定系统所要完成的任务,一般应同用户讨论并得到用户的认可。然后根据系统要求,确定采用开到用户的认可。然后根据系统要求,确定采用开环还是闭环控制;闭环控制还需进一步确定是单环还是闭环控制;闭环控制还需进一步确定是单闭环还是多闭环;进而还要确定出整个系统是采闭环还是多闭环;进而还要确定出整个系统是采用用DDCDDC,还是采用,还是采用SCCSCC,或者采用,或者采用DCSDCS或或FCSFCS。(1)确定系统任务与控制方案)确定系统任务与控制方案 控制方案确定后,
24、就可以进一步确定系控制方案确定后,就可以进一步确定系统的构成方式即进行控制装置机型的选择。目前统的构成方式即进行控制装置机型的选择。目前已经生产出许多用于工业控制的计算机装置可供已经生产出许多用于工业控制的计算机装置可供选择,如单片机、可编程调节器、选择,如单片机、可编程调节器、IPCIPC、PLCPLC和和DCSDCS、FCSFCS等。等。(2)确定系统的构成方式)确定系统的构成方式 在以模拟量为主的中小规模的过程控制环境下,一般应在以模拟量为主的中小规模的过程控制环境下,一般应优先选择总线式优先选择总线式IPCIPC来构成系统的方式;在以数字量为主的中小来构成系统的方式;在以数字量为主的中
25、小规模的运动控制环境下,一般应优先选择规模的运动控制环境下,一般应优先选择PLCPLC来构成系统的方式。来构成系统的方式。IPCIPC或或PLCPLC具有系列化、模块化、标准化和开放式系统结构,有利具有系列化、模块化、标准化和开放式系统结构,有利于系统设计者在系统设计时根据要求任意选择,象搭积木般地组于系统设计者在系统设计时根据要求任意选择,象搭积木般地组建系统。这种方式可提高系统研制和开发速度,提高系统的技术建系统。这种方式可提高系统研制和开发速度,提高系统的技术水平和性能,增加可靠性。水平和性能,增加可靠性。当系统规模较小、控制回路较少时,可以考虑采用可编当系统规模较小、控制回路较少时,可
展开阅读全文