文档介绍:维普资讯
籀诌
‘
~ 开放型集散式控制系统的设计
怂弋¨~弓/
中国矿业大学自动化系
&
摘要按照传统的设计方法,一个集散式控制系统与硬件环境是紧密相关的,设计
一个集散式控制系统,首先应考虑它的硬件环境设置,而它的软件系统设计则是在硬件
环境的基础上进行的,随着面向对象技术的引入,面向对象集散式控制系统的软件设计
已不必完全依赖于硬件的环境。它的软件设计完全可以超前于硬件环境的设计, 因为
我们可以根据软件设计所提供的不同的基本控制元类来组装成硬件环境中提出的各种不
同的控制要求。在本文中,以一个机动车自动检测控制系统的模型,来讨论如何利用面
向对象技术来设计一个易维护,易组奢与拆卸的开放型集散式控制系统。
,—
. .
,
. . —
,——,———
, ——.
关键词环境,软件设计,控制系统。
. .
一
、问题的提出
随着工业现代化的发展,工业生产设备越来越庞大而且工艺过程越来越复杂,其生
产过程也越来越依赖于自动化控制技术,而集散式控制系统就是在这种形式下提出的一
种最新型的控制技术,集散式控制系统的全称为集中分散
型控制系统,通常称为。
集散式控制系统是一个融合了自动控制技术、计算机技术与通信技术为一体的高科
技控制装置,对集散式控制系统的研究与改进实际上便是对工业控制系统的一大改进的
过程,其效益是巨大的,而目前由于国内集散式控制系统的研究开发工作起步较晚,与
国外的集散式控制系统相比,还有很太差距,而且直接影响到国内工业管理及控制系统
的开发与研究,井影响到经济利益的提高。
维普资讯
目前在集散式控制系统中对于控制软件的设计,往往是采用传统式设计方法,即
“瀑布”型的这样,设计成的集散式控制系统就会十分依赖于设计初始阶段的硬、软件
环境,这一点对于开放型集散式系统是十分不利的,而且对于控制软件设计的后期修正
也是十分困难的。为了解决上述这种不台理的现象,就应使我们分析、设计和实现一个
系统的方法近可能的接近我们认识一个系统的方法,也就是使我们分析、设计和实现系
统的方法学原理与我们认识客观世界的过程尽可能地一致,而这也就是面向对象方法学
的出发点和所追求的基本原则。
由上分析,如果利用面向对象技术来开发并设计一个集散式控制系统,将面向对象
的思想引入到集散式控制系统中,用它来取代以往的传统式设计方法,无论从理论上还
是实践上,都将为集散式控制系统的发展及推广面向对象技术的应用范围,都将开辟一
条新的路径,是一种新的尝试。
二、开放型集散式控制系统设计
本开发系统的整体目标为每年一次的机动车辆的检修。考虑设置四个工作站:第一
为外观及底盘检查站;第二为制动检测站;第三为速度检测站第四为其它类检测站,整
个系统的工作流程考虑为如下情况;机动车首先进入第一工作站,进行车辆的登记以及
外观和底盘的检查;继而进入检测车间,在第二工位站进行制动的检测;在第三工位站
进行速度的检测在第四工位站进行噪声、废气、灯光及侧滑的检测,其中每一项检测
数据被采集后,都根据国家标准进行比较,符合要求的项日用“”表示,不符合要求的
项目用