论文部分内容阅读
业务规则,是一种原则,旨在断言业务结构、控制或影响业务行为。业务规则管理技术是近年来发展起来的一门管理业务规则的技术,在电信、银行等行业取得了广泛的应用。但是,业务规则管理技术尚未在电力自动化系统中进行应用。本文的创新点是将业务规则管理技术应用到电力操作票系统中,目标是通过该系统的应用,推导出业务规则管理技术在电力自动化系统中的应用情况。业务规则管理技术使业务规则像数据一样存在于应用系统中,使业务规则从程序代码中分离出来,作为主程序的插件作用于系统。电力系统倒闸操作票生成技术是从上个世纪80年代发展起来的一门技术。传统的操作票系统使用过程性描述语言,将操作逻辑混合在程序中。近些年,兴起了基于专家系统的操作票管理系统,将操作规则统一管理,但是对于规则的管理缺乏方便性和灵活性。业务规则管理技术需要借助业务规则管理系统来实现。ILOG JRules是商业化的业务规则管理系统,专为集成开发环境(IDE)的Eclipse系列产品而设计,在专家系统的基础上得到了发展,集建模、编码、调试和部署在一个环境中,为规则管理提供了便利的条件。本课题将规则管理技术应用于操作票管理系统中,对操作规则进行统一维护,方便了对操作规则的管理。除此之外,本文还介绍了IEC61970标准的部分内容,该标准为电力系统解决方案提供了通用信息模型和组件接口规范。其中,CIM模型解决了不同电力系统模型数据的差异问题,像EMS系统、SCADA系统等;而CIS接口方便了不同电力系统间的数据共享和数据访问。本文提出了基于CIM模型和业务规则管理技术的操作票管理系统。其中,根据电力系统拓扑连接关系进行网络拓扑分析;使用ILOG JRules提供的业务规则语言设计操作规则。本文根据电力系统间隔模型进行操作规则提取、定义和处理,符合现代电力系统发展的需求。本文总结了电网操作知识,细化并提取出操作规则;学习了CIM模型和设备连接关系等知识,并对电网模型进行了网络拓扑分析;设计出具备开票功能的操作票系统。除此,本文还介绍了规则引擎技术、系统的整体设计,并介绍了业务规则管理系统在工程中的使用方法。最后,对本文的研究进行了总结,指出了该系统的优势、劣势,并提出了对未来工作的建议。