论文部分内容阅读
填写倒闸操作票是变电运行人员经常进行的工作,是确保倒闸操作顺利进行的重要条件。由于在操作票填写过程中容易遗漏、添加或者写出不符合操作规程的操作项目,导致正确清晰的填写一份倒闸操作票相当费时、费力。因此倒闸操作票的填写是经常困扰变电运行人员的一个非常实际而又急需解决的问题。为了解决这个问题,有关人员做了大量工作,设计了很多种解决方法。但这些方法都有一些共同的缺陷:或者只能对应于某一变电站,变电站的结构在程序设计时已经固定,如果应用于其他的变电站,则需要重新编写,从而大大提高软件成本;或者是简单调用典型操作票,不检查设备逻辑闭锁以及变电设备的实时运行方式,当线路的实时运行方式与调用的典型操作票所要求的运行方式不相同时,将导致严重的后果。为克服以上方案存在的缺点,本文在分析现有的操作票专家系统的基础上,以Visual C++、和Microsoft Access数据库为主要开发工具,利用面向对象技术,结合专家系统理论,开发出一套基于图形界面的操作票专家系统。本系统具有以下特点:1、在专家系统的知识表示中,基于产生式规则表示的不足,提出了“规则架+规则体”规则组的知识表示和面向对象知识表示相结合的知识表示方法,使整个知识库易于修改和扩充,维护工作量大大降低;在推理机制的实现上,采用RBFNN神经网络和模糊控制相结合的推理技术,大大的提高了推理机制的效率。2、采用面向对象技术,根据工厂模式实现变电站电气设备图类的设计,提高了代码的重复使用性和可维护性,在建立设备图类模型的基础上,利用计算机图形学的相关算法,完成了图形的各种操作功能,如存取、删除、移动、缩放等。3、完善的权限管理:设有操作人、监护人、管理员身份验证。对不同的用户给予不同的访问权限,控制用户可以进行的所有操作,限制访问哪些目录、文件和其他资源,建立起明确的责任机制,为系统提供责权分明的有效保护,有利于管理工作的标准化。4、本系统采用全图形开票方式,能根据运行方式安排和变电站设备实际运行情况正确编写各种类型的操作票,既可按实时系统状态拟写操作票,也保留了离线拟写操作票功能;融进资深值班员的经验,有严格的防误措施,具有智能生成、单步生成及典型操作票自定义维护功能;开完票后可进行模拟预演,具有方便的操作员培训功能;操作票可存成文本文件和数据库等多种方式,具有操作票审查、分类、编号、查询、统计和打印等功能。电气操作票制度是保证电力系统正常运行的一项重要措施,因此开发可靠性高、易于操作和维护的操作票管理系统具有实际应用意义。本系统是以“规则架+规则体”的规则组的知识表示为着眼点,并结合RBFNN神经网络和模糊推理技术,辅以面向对象编程技术的智能操作票专家系统。应用软件界面友好,使用简单,运行可靠,变电站的运行人员很容易掌握使用。通用性和可维护性高,适于在各种电压等级的变电站推广使用。