- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
596 i,t算机技术与应用进展-2006
输送控制系统的三层面向对象体系结构+
黄咏庄诚高东杰
中国科学院自动化研究所北京100080
中国科学院研究生院北京100080
摘要:在输送系统中经常采用顺序控制方案,但无法解决优化和调度问题。本文提出了一种新的三层
面向对象体系结构的控制方案。在此方案中,按照关联挂将复杂的逻辑关系重新划分,并分别包封到联锁
层的设备对象和控制层的流程对象中,在优化层,以优化和调度等高级算法为核。构建优化控制器对象,
通过以数据库为基础的消息传递通道,实现三层对象之间的互操作,共同实现控制功能。在三层面向对象
体系结构下,输送系统的顺序控制功能可以轻松实现,流程切换、路径优化和任务调度等问题也迎刃而
解。本文通过一个实例说明了三层体系结构可以大幅提高系统的开发、运_fi-jfm维护效率。三层体系结构是
研究输送系统优化问题的基础。
关键词:三层体系结构面向对象输送系统路径优化任务调度
口
输送系统在冶金、化工等工业领域中有广泛应用,系统的基本仟务是实现物料从源点到汇点的
转移。输送控制系统一般以可靠性高而成本低的PLC为中心,采用传统的顺序控制方案[1】。其特点
是面向逻辑关系,程序直观。由于PLC采用结构化编程方法.当系统规模较小,任务较简单时,这个
方案表现较好:但随着企业对系统的要求越来越高,系统中包含的设备更多、流程更复杂,在满足
基本的流程控制之外还要求动态生成最优流程、在不同的流程之间实现带料切换、并且要对转运仟
务做优化调度;在这些要求下,顺序控制方案日益暴露出逻辑关系过于复杂、编程负担大、占用资
源多的缺点,不仅无法实现优化和调度,甚至连最基本的流程控制也难以胜任。
面向对象方法已经成为解决复杂系统建模和控制的一个成熟方法【2】,Yen[3】开发了一套片j面向
PLC),并实
现了面向对象程序和PLC程序
之间的转换。这些尝试验证了在采用面向对象技术之后.可以降低系统的复杂度;但是这种利用工
具软件生成PLC程序的方法增加了程序的复杂性,同时提高了系统的维护成本,因而很难实现推广应
用。
本文以钢铁企、lk的原料场输送系统为例,提出输送系统的面向对象实现方案.并针对优化和调
度等问题,提出了一种新的三层面向对象体系结构。这种三层体系可以在PLC中方便的实现而小需其
它工具的协助,在降低系统实现成本的同时也大幅降低了维护成本。
2输送系统的三层面向对象体系结构
输送系统由种类繁多的设备构成,分布分散,存在多个源点(物料转运起点)和汇点(物料转运
终点),在源点和汇点之间可以建立多个转运流程。图1是一个简单输送系统结构图,其中s表示源
点,D表示汇点,其它标号的圆圈表示转运设备。输送系统要实现以下任务:
A.设备诊断:监控设备状态,实现故障诊断:
员,中国科学院自动化研究所,研究方向为过程控制与智能控制。高东杰(1943一).北京.研究员.博导,中国
科学院自动化研究所,研究方向为先进控制与智能控制。
输送控制系统的三层面向对象体系结构 597
B.流程操作: 按预定流程控制多台设备联锁动作,实现源点到汇点的转运任务;
C.流程优化: 在指定的源点和汇点间寻求最优路径;
D.流程切换: 在共享部分设备的流程之间实现运行中的流程切换;
E.任务调度: 制定最合理的任务执行顺序,以虽快和最节能的方式完成一批任务。
臣o—《}—蛔——四
黔∥≯尹屯
一、、了百) 黟p呻@
叵_④—0黟~逗b@,斗固
图 1 简单输送系统的结构
2.1输送系统的三层体系结构
文档评论(0)