论文部分内容阅读
调度命令票的填写是电力系统进行电气操作前必须履行的一项重要的工作,调度命令票制度是我国电力系统调度运行管理中一种重要的安全措施,对电力系统的安全运行起到了极其重要的作用,正确无误地填写调度命令票是电力生产的基础。长期以来,调度命令票都是由调度人员手工拟定和填写。但这种方法存在许多的弊端和不足,特别是在任务繁多的情况下,这种重复的劳动成为调度员的沉重负担,也为电力生产埋下了安全隐患。 自从八十年代中期以来,国内已经出现了一些以专家系统为核心的调度命令票自动生成系统,但它们很多都只把重点放在于调度命令票的知识获取,推理的方法等方面,忽略了调度命令票的本身特点——电气操作对象的确定,因此这类系统存在着通用性差,功能单一,用户界面不友好等缺陷,应用推广缓慢。 本文研究了近年来国内一些兄弟单位的调度命令票专家系统的运行情况,学习了调度命令票编写的要求,规范和流程,并分析了调度命令票中操作术语的结构,电气操作对象的属性,应用数据库理论和面向对象程序设计方法开发了全WINDOWS风格的调度命令票专家系统。 本文的调度命令票专家系统将面向对象程序设计方法和专家系统,操作机制,数据库理论有机地结合起来,采用专家系统技术,和面向对象程序设计方法将调度操作规程用专家系统中的规则描述出来,在此基础上构成专家系统的规则库,将调度操作对象的调度操作术语用简明的格式描述出来构成专家系统的数据库,推理机动态地操作规则库和数据库,由此构成调度命令票专家系统。本系统在进行数据结构设计时,应用面向对象的程序设计思想,将电气操作确定为父类和子类两个对象,即在电气操作设备的基础上,针对该电气设备的可能的电气操作任务封装成为一个基本的对象。这种方法确定了基本对象后,能够充分利用面向对象的封装性,继承性和多态性,使设计出来的专家系统具有推理机和规则库设计简单,程序代码短,容易修改和容易扩充的优点。 本系统除了具有自动生成调度命令票的功能外,系统还能对调度命令票进行自动保存,手动保存,编辑,查询,打印,操作时间和顺序修改等功能,具有良好的人机界面和扩展功能。该系统在成都电业局调度局配网调度网络已经试运行了将近一年的时间,取得了良好的效果,获得了调度员的一致好评。关键词:调度命令票专家系统面向对象技术数据库