发明名称 电力系统中在线运行系统与离线仿真系统之间的通信方法
摘要 本发明涉及一种电力系统中在线运行系统与离线仿真系统之间的通信方法,属于电力系统自动化的数据处理技术领域。本方法采用基于转换规则配置的电力系统数据转换方法,通过转换规则文件的不同来区分和实现不同格式的转换功能。通过生成不同数据格式之间的转换规则文件,开发通用的转换规则解析方法,复用数据转换插件,实现不同数据格式的转换与数据通信。本发明方法的优点是,避免已有的手工维护、一对一转换和通信程序的不足,实现不同格式的数据文件的自动转换和通信,提高转换和通信工作的通用性和灵活性。
申请公布号 CN103678450A 申请公布日期 2014.03.26
申请号 CN201310410010.8 申请日期 2013.09.10
申请人 清华大学;国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司电力科学研究院 发明人 林韩;黄少伟;代贤忠;陈颖;张榕林;沈沉;黄道姗;黄庭;詹云清;吴丹岳;徐振华
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 罗文群
主权项 电力系统中在线运行系统与离线仿真系统之间的通信方法,其特征在于该方法包括以下步骤:(1)实时从在线运行系统的数据中心获取电力系统的状态估计结果文件,并将状态估计结果文件存储到内存中,得到状态估计结果数据;(2)将状态估计结果数据转换为符合标准IEEE格式的数据;(3)根据上述符合标准IEEE格式数据和目标格式数据,制定一个转换规则配置文件,过程如下:(3‑1)在转换规则配置文件的结构标签下填写目标格式数据的n个内容标签名称;(3‑2)在转换规则配置文件的结构标签结束处,以上述每一目标格式数据的内容标签名称为名称,分别依次建立第二、第三、……第n个内容标签,在第二、第三、……第n个内容标签下分别填写与n个内容标签名称相对应的规则内容;(4)从转换规则配置文件中读取结构标签下的目标格式数据的第一个内容标签名称;(5)对上述读取的第一个内容标签名称进行以下处理:(5‑1)在转换规则配置文件中检索到与第一个内容标签名称相对应的内容标签,并做以下处理:(a)从检索到的内容标签中顺序读取第一条规则内容;(b)根据上述第一条规则内容中的标签属性值,从上述符合标准IEEE格式数据中检索到与该标签属性值相对应的标签下的第一条数据内容,将该第一条数据内容中的条件属性值与上述第一条规则内容中的条件属性值进行比较,若第一条数据内容中的条件属性值与第一条规则内容中的条件属性值不同,则遍历与该标签属性值相对应的标签下的所有条数据内容,重复本步骤,直至第一条数据内容中的条件属性值与第一条规则内容中的条件属性值相同,进行步骤(c),若第一条数据内容中的条件属性值与第一条规则内容中的条件属性值相同,则进行步骤(c);(c)根据上述第一条规则内容中的自变量属性值和目标格式数据名称属性值,通过第一条规则内容中的转换表达式属性值,计算出目标格式数据的数据属性值,重复步骤(b)和(c),遍历与第一条规则内容中的标签属性值相对应的标签下的所有条数据内容,得到与目标格式数据名称相对应的所有数据属性值,进行步骤(d);(d)重复步骤(a)~步骤(c),遍历第一个内容标签名称相对应的内容标签下的所有规则内容,得到所有规则内容中与目标格式数据名称相对应的所有数据属性值;(5‑2)遍历转换规则配置文件中与所有内容标签名称相对应的内容标签,重复步骤(5‑1),得到目标格式数据的所有标签的数据属性值,所有数据属性值构成目标格式数据内容,完成数据格式转换;(6)将上述目标格式数据内容从内存输出到文件,并将文件转发到离线仿真系统。
地址 100084 北京市海淀区清华园1号