一种动态、可扩展的电网开关估计规则引擎制造技术

技术编号:9739807 阅读:146 留言:0更新日期:2014-03-06 22:25
本发明专利技术公开了一种动态、可扩展的电网开关估计规则引擎,可实现程序运行时增加、删除、修改开关估计的规则。引擎的设计基于Java的开闭思想和反射机制,每个开关估计的规则都写成一个类,开关估计所采用的规则集由配置文件配置,用户可在配置文件中增加新的规则类、删除不需要的规则类、或修改现有的规则类,在程序运行时使用反射技术引入配置文件实现开关估计规则的动态加载、探知和自审,规则的扩展和替换都无须修改既有类库和客户端代码,具有高度模块化、良好的动态性和可扩展性等优势。本发明专利技术从架构体系上将开关估计规则的设计与应用功能的实现进行解耦,增强了电网开关估计规则的可扩展性。

【技术实现步骤摘要】
一种动态、可扩展的电网开关估计系统
本专利技术涉及电网数据质量提升引擎领域,具体为一种动态、可扩展的电网开关估计系统。
技术介绍
随着电力需求的日益增长,电力调度和电网安全的重要性更加凸显。而智能调度系统的基础则是电网运行数据,只有基于高度可信的实时运行数据,才能实现对电网运行状态的准确感知、全面感知和快速感知。而新一代的调度自动化系统,其特点是不再局限于对实时运行数据进行采集处理,而是基于实时运行数据进行闭环自动控制,这就对电网运行数据的精确度和可靠性提出了更高要求。由于量测系统采集的实时数据经过厂站端电缆、变送器、远动通道、通信配线架、远动电缆、前置机等诸多环节才到达主站系统,任何一个环节不正常都会影响到数据的正确性,甚至会出现死数据或坏数据。直接用这些实测数据进行电网实时分析计算,可信度不高。因此需要通过状态估计对实时采集数据进行分析处理,全面提升电网数据的准确性和可靠性,这对提升现有调度自动化系统的稳定性起到重要作用。
技术实现思路
为了克服上述现有技术的不足,本专利技术的目的是提供一种动态、可扩展的电网开关估计系统。为了达到上述目的,本专利技术所采用的技术方案为:一种动态、可扩本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201310500746.html" title="一种动态、可扩展的电网开关估计规则引擎原文来自X技术">动态、可扩展的电网开关估计规则引擎</a>

【技术保护点】
一种动态、可扩展的电网开关估计规则引擎,其特征在于:包括通过程序构建的输入层、元数据层、配置文件、运算层、输出层,其中:输入层由多种数据解析插件模块组成,以从各种格式的电力数据源解析得到数据并存储到元数据节点中;元数据层以三层Map的Key?Value对结构来定义元数据节点,以此通用的数据结构来存储各种格式的电力数据;配置文件对多个开关估计规则进行管理,以实现规则集的动态增加、删除和修改操作;运算层根据配置文件的规则集信息加载相应的规则,对输入的元数据进行开关估计运算;输出层对运算的结果进行输出显示,本地/远程镜像保存,或再转换为元数据供其他应用调用。

【技术特征摘要】
1.一种动态、可扩展的电网开关估计系统,其特征在于:包括通过程序构建的输入层、元数据层、配置文件、运算层、输出层,其中:输入层由多种数据解析插件模块组成,以从各种格式的电力数据源解析得到数据并存储到元数据节点中;元数据层以三层Map的Key-Value对结构来定义元数据节点,以此通用的数据结构来存储各种格式的电力数据;利用Java反射机制,在不需要修改既有类库和客户端代码的基础上,添加新的开关估计规则,修改或删除既有的开关估计规则;并且,每个开关估计规则以类的形式出现,程序运行时根据配置文件动态实例化一个或任意几个类,并唤起其方法;若要增加新规则,需要完成规则所对应类的编写,然后把类名添加到配置文件即可实现新规则的引入;运算层根据配置文件的规则集信息加载相应的规则,对输入的元数据进行开关估计运算;输出层对运算的结果进行输出显示,本地/远程镜像保存,或再转换为元数据供其他应用调用。2.根据权利要求1所述的一种动态、可扩展的电网开关估计系统,其特征在于:遵循开闭原则的系统设计,系统核心结构相对稳定,并提取可变化的部分,形成对变化的抽象,可扩展的范围处在核心接口所允许的范围内,实现软件系统的柔性扩展。3.根据权利要求1所述的一种动态、可扩展的电网开关估计系统,其特征在...

【专利技术属性】
技术研发人员:黄少伟陈颖葛愿余诺汪石农
申请(专利权)人:芜湖大学科技园发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1