论文部分内容阅读
电力工业是国民经济的基础产业,是国家的经济基础之一,它的安全稳定运行对国民经济的发展有着举足轻重的作用。在电力系统运行中,由于设备的检修和运行方式的改变,必须经常进行系统的倒闸操作。因而由这种频繁的倒闸操作引起的误操作带来的事故比例相当大,给系统安全运行带来很大的威胁。操作票制度就是电力生产管理部门为了防止误操作、保证电网安全稳定运行而采取的一种重要组织措施。随着电力系统的不断发展、电网结构的日益复杂,快速、准确的操作票编写工作面临着前所未有的挑战,显然,传统的操作票编写方式已经不能满足新形势下电力系统的发展要求。这样,一种新的操作票自动生成系统必然将取而代之,成为电力系统运行人员进行电网调度的一个重要辅助工具。本文在分析现有的操作票专家系统的基础上,采用面向对象技术编程,结合专家系统理论和计算机图形学理论,利用Microsoft SQL Server 2000关系数据库和Delphi6.0开发工具,开发出一套基于面向对象的图形化操作票专家系统。本系统具有以下特点:一、提出了产生式知识表示和面向对象知识表示相结合的知识表示方式,使整个知识库易于修改和扩充,维护工作量大大降低;在推理机制的实现上,采用正向推理的推理控制策略和深度优先的搜索策略,大大的提高了推理机制的效率。二、采用面向对象技术,根据工厂模式实现电气设备图元类的设计,提高了代码的重用性和可维护性;在建立设备图元类模型的基础上,利用计算机图形学的相关算法,完成了图形的各种操作功能,如拾取、删除、移动、缩放等。三、引入图库一体化概念,利用关系数据库模型存储设备图形的属性参数信息,开发出来的一次接线图绘图模块具有与图形数据库相互访问的功能,并且数据库可以接受来自SCADA系统的实时数据。四、对不同的用户赋予不同的访问权限,控制用户可以进行的各种操作,限定访问哪些目录、文件和其他资源,建立起明确的责任机制,为系统提供责权分明的有效保护,有利于管理工作的标准化。五、采用三层的C/S网络结构,提高了服务器的运行效率,网络负载得以平衡,系统安全性也提高了。六、除此之外,系统还具有其他辅助功能,如操作票查询统计、演示培训等。