【技术实现步骤摘要】
基于跨区的异构数据模型一致性维护方法、装置及系统
[0001]本专利技术属于智能电网模型领域,具体涉及一种基于跨区的异构数据模型一致性维护方法、装置及系统。
技术介绍
[0002]新一代调度自动化系统在电网模型的建模中采用“物理分布、逻辑统一”的思想,由调控云在生产管理大区(三区)实现对电网模型的统一建模管理,监控系统在生产控制大区(一区)实现对电网模型的使用,生产控制大区(一区)和生产管理大区(三区)之间通过正反向隔离设备对网络进行物理隔离。由于三区与一区的电网模型结构存在异构,为此,在将三区模型同步至一区存在跨区同步及异构模型的一致性处理的需要。
技术实现思路
[0003]针对上述问题,本专利技术提出一种基于跨区的异构数据模型一致性维护方法、装置及系统,能够实现跨区系统下的异构电网模型一致性处理。
[0004]为了实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:
[0005]第一方面,本专利技术提供了一种基于跨区的异构数据模型一致性维护方法,应用于一区,包括:
[0006]根据需求生成召唤文件,跨区发送至三区;
[0007]接收三区发送的模型数据文件,所述模型数据文件的生成步骤包括:三区解析接收到的召唤文件,基于召唤文件中的指令类型和模型对象的表名,以及预设的模型映射关系,获取指定数据维护范围内对应的模型数据;根据预设的模型映射关系,将获取到的模型数据进行转换,生成模型数据文件;
[0008]解析接收到的模型数据文件,并将解析获得的模型数 ...
【技术保护点】
【技术特征摘要】
1.一种基于跨区的异构数据模型一致性维护方法,其特征在于,应用于一区,包括:根据需求生成召唤文件,跨区发送至三区;接收三区发送的模型数据文件,所述模型数据文件的生成步骤包括:三区解析接收到的召唤文件,基于召唤文件中的指令类型和模型对象的表名,以及预设的模型映射关系,获取指定数据维护范围内对应的模型数据;根据预设的模型映射关系,将获取到的模型数据进行转换,生成模型数据文件;解析接收到的模型数据文件,并将解析获得的模型数据与本区指定数据维护范围的模型数据进行比对,并根据比对结果对本区的模型数据进行一致性维护。2.根据权利要求1所述的一种基于跨区的异构数据模型一致性维护方法,其特征在于:所述预设的转换规则包括表对应规则和域对应规则;所述表对应规则的生成方法包括:分别指定一区和三区异构数据模型中表名的对应关系,完成一区和三区的表对应;所述域对应规则的生成方法包括:分别指定一区和三区异构数据模型中对应表中的域的对应关系,完成一区和三区的域对应。3.根据权利要求2所述的一种基于跨区的异构数据模型一致性维护方法,其特征在于:所述模型数据文件的生成方法包括:根据预设的转换规则中的域对应规则,将获取到的模型数据转换为异构的一区模型数据的结构,形成模型数据文件。4.根据权利要求1所述的一种基于跨区的异构数据模型一致性维护方法,其特征在于:所述指令类型用于指定数据维护范围;当指令类型为全模型召唤时,所述对应的模型数据的获取方法包括:基于模型对象的设备表,按照预设的模型映射关系,找出三区中该模型对象的全部模型记录;当指令类型为依据厂站、馈线召唤时,所述召唤文件中还包括模型对象所属的厂站或馈线,所述对应的模型数据的获取方法包括:基于模型对象的设备表,按照预设的模型映射关系,找出三区中该厂站或馈线下该模型对象的全部模型记录;当指令类型为依据区域召唤时,所述召唤文件中还包括模型对象所属的区域,所述对应的模型数据的获取方法包括:基于模型对象的设备表,按照预设的模型映射关系,找出三区中该区域下该模型对象的全部模型记录。5.一种基于跨区的异构数据模型一致性维护方法,其特征在于,应用于三区,包括:接收召唤文件,所述召唤文件为一区根据需求生成的;解析接收到的召唤文件,基于召唤文件中的指令类型和模型对象的表名,以及预设的模型映射关系,获取指定数据维护范围内对应的模型数据;根据预设的模型映射关系,将获取到的模型数据进行转换,生成模型数据文件;发送所述模型数据文件至一区,使得一区解析所述模型数据文件,将解析后的模型数据与一区指定数据维护范围的的模型数据进行比对,并根据比对结果对一区的模型数据进行一致性维护。
6.根据权利要求5所述的一种基于跨区的异构数据模型一致性维护方法,其特征在于:所述预设的转换规则包括表对应规则和域对应规则;所述表对应规则的生成方法包括:分别指定一区和三区异构数据模型中表名的对应关系,完成一区和三区的表对应;所述域对应规则的生成方法包括:分别指定一区和三区...
【专利技术属性】
技术研发人员:樊鹏浩,刘琪,杨启京,翟毅,亓志超,丁健,刘春尧,令少亮,
申请(专利权)人:国电南瑞科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。