本发明专利技术公开了一种基于CIME文件的时空多维电网模型统一建模和管理方法,包含下列步骤:采用基于电网模型用例的方法建立多维度版本管理模块,模型用例记录在某一个时间点的模型断面信息;采用电网模型生成环境维护模型用例,建立模型用例生成环境;利于对模型用例管理的功能模块对其中的模型进行编辑,将模型用例生成环境中的电网模型保存成一份模型用例;将保存好的模型用例导入到模型关系库的当前实时电网模型中,投入实际运行。本发明专利技术的建模和管理方法取代传统的人工编制计划的模式,可以对多维的电网模型进行建模和管理,支持提供对多个电网模型版本的管理功能,适应复杂结构的高速发展的电网需要,保证系统的安全稳定运行。
【技术实现步骤摘要】
本专利技术属于电力系统电网数据管理
,涉及一种基于CIME文件的时空多维电网模型统一建模和管理方法。
技术介绍
随着近年来电网的持续高速发展,电网结构日趋复杂,新设备启用增多,运行方式变化频繁,如果继续沿用传统的人工编制计划的模式,工作量会越来越大,也愈加繁琐,同时存在安全隐患的可能性也会越来越大;如果采用一次性建立全年电网模型,采用线路停运模拟未投产的电网建模方式,则不仅工作量大,而且容易影响实时系统的安全稳定运行。为此,亟需一种多维的电网模型建模和管理方法,支持提供对多个电网模型版本的管理功能。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于CIME文件的时空多维电网模型统一建模和管理方法。为解决以上问题,本专利技术提供一种基于CIME文件的时空多维电网模型统一建模和管理方法,CIM/E是一种简单高效的电网通用模型描述规范。基于CIME文件的时空多维电网模型统一建模和管理方法,其特征在于包含下列步骤(1)采用基于电网模型用例的方法建立多维度版本管理模块,模型用例即为一个电网模型版本,记录在某一个时间点的模型断面信息;模型用例由一份已经包含了设备连接关系的模型数据和与该模型数据相配套的画面数据组成;(2)采用电网模型生成环境维护模型用例,建立模型用例生成环境,用于模型编辑维护和模型版本生成;利用操作系统的内存映射文件机制来实现模型用例生成环境,一个模型用例生成环境对应一组电网模型的内存映射文件;(3)模型用例生成环境建立之后,可以利于对模型用例管理的功能模块对其中的模型进行编辑,修改完毕后,将模型用例生成环境中的电网模型保存成一份模型用例,即一个模型版本;以后有应用需要时,可以不通过模型关系库,利用多维度版本管理提供的用例导入功能模块,直接将保存好的模型用例导入形成一份模型用例生成环境,供有需要的应用使用;(4)将保存好的完整或增量的模型用例导入到模型关系库的当前实时电网模型中,投入实际运行,完成当前电网模型的更新。模型用例中的模型数据基于CIM-E文件进行存储,画面数据基于G语言的文本文件进行存储。所述包括两种模型用例生成环境的建立方式一种是直接利用模型关系库中的电网当前实时模型形成一组内存映射文件,建立一个生成环境;另一种是利用事先保存好的模型用例,将一个模型用例导入为一组内存映射文件,建立另一个生成环境。所述多维度版本管理模块包含多个对模型用例管理的功能模块,包括用例保存功能模块、增量保存功能模块、用例装载功能模块、用例合并功能模块、部分合并功能模块、 用例查询功能模块、用例比较功能模块。所述多维度版本管理模块对电网模型信息面向时间、空间和对象三维统一整合。所述多维度版本管理模块支持多种模式的电网模型数据,至少支持电网物理模型、计算模型和计划模型。所述多维度版本管理模块对多个模型用例进行管理,系统中允许存在多个不同时刻的电网模型信息。所述多维度版本管理模块支持不同拓扑连接关系的电网模型数据,不同的电网模型版本可以具有各自不同的连接关系。模型用例存储方式包含全模型保存和增量形式的保存。电网模型版本为基于CIM-E格式的统一模型版本标准,包含统一的API接口。本专利技术的建模和管理方法可以实现对电网模型信息面向时间、空间和对象三维统一整合的多维度版本管理;多维度版本管理采用基于CIME文件的电网模型信息用例的方法,每个用例中包含电网模型数据,以及与之匹配的画面数据和实时数据断面;版本管理支持多种模式的电网模型数据,比如电网物理模型、计算模型和计划模型等;多维度版本管理支持对多个模型用例的管理,即系统中允许存在多个不同时刻的电网模型信息;多维度版本管理可以支持不同拓扑连接关系的电网模型数据,不同的电网模型版本可以具有各自不同的连接关系;多维度版本管理的模型用例存储支持全模型和增量两种方式;多维度版本管理提供图形化易用的模型用例维护工具,可生成、维护和管理多个模型信息用例;多维度版本管理提供基于CIM-E格式的统一模型版本标准,遵循统一的模型标准,提供统一的 API接口,可以方便实现模型的共享。本专利技术的工作原理为多维度版本管理采用基于电网模型信息用例的方法,电网模型用例即为一个电网模型版本。模型用例中记录了在某一个时间点的模型断面信息。模型用例由一份已经包含了设备连接关系的模型数据和与之配套的画面数据组成。模型用例中的模型数据基于CIM-E文件进行存储,画面数据基于G语言的文本文件进行存储。模型版本既支持全模型保存,也支持增量形式的保存。多维度版本管理采用电网模型生成环境维护电网模型版本,电网模型生成环境是指进行模型用例维护的一个具体实现。模型用例生成环境具有两个用途模型编辑维护和模型版本生成。模型用例生成环境利用操作系统的内存映射文件机制来实现,一个模型用例生成环境对应一组电网模型的内存映射文件。提供两种模型用例生成环境的建立方式一种是直接利用模型关系库中的电网当前实时模型形成一组内存映射文件,建立一个生成环境;一种是利用事先保存好的模型用例,将一个模型用例导入为一组内存映射文件,建立一个生成环境。模型用例生成环境建立之后,可以对其中的模型进行各类编辑工作,修改完毕后,多维度版本管理提供用例保存功能,可以将模型生成环境中的电网模型保存成一份模型用例,即一个模型版本。日后应用有需要时,可以不通过模型关系库,利用多维度版本管理提供的用例导入功能,直接将保存好的模型用例导入形成一份模型用例生成环境,供有需要的应用使用。多维度版本管理具有对模型用例的多种管理功能,包括模型用例保存功能,可以将模型用例生成环境中的电网模型保存成模型用例。在根据模型用例生成环境保存模型用例时,可以为模型用例指定时间戳、所属应用等各种属性。模型用例增量保存功能,模型用例管理机制提供用例增量保存功能,仅存储变化数据,变化数据包括利用CIM-E文件的增量格式存储变化的电网模型,利用G文本存储变化的厂站图。当用户对模型做了小的修改进行保存时,增量保存功能可以提高用例保存的效率;模型用例装载功能,可以利用保存好的完整或增量的模型用例装载形成模型用例生成环境。为了满足不同应用同时维护多个模型版本的需求,模型用例生成环境可以有多个,由应用在根据模型用例建立生成环境时指定,并且同一个模型用例允许同时被不同的应用装载到不同的模型用例生成环境中。模型用例投在线功能,可以将保存好的完整或增量的模型用例导入到模型关系库的当前实时电网模型中,投入实际运行,即实现投在线功能,完成当前电网模型的更新。利用完整模型用例投在线时,用例管理机制会将模型用例和实时模型进行自动的模型匹配, 完成投在线工作,会花费一定的时间;更多情况是利用增量模型用例投在线,此时用例管理机制直接将增量数据作用到实时模型中,完成投在线工作。模型用例投在线是一种无缝软切换的过程,在模型投在线的过程中,不会对在线运行系统的正常运行造成影响;投在线完成之后即可使用新的模型数据,不需要再进行进程重启、模型重新装载等额外的工作。增量模型用例管理功能,为了配合增量模型用例投在线功能的使用,实现应用的各种实际需求,需要对多个增量模型用例进行管理,记录不同模型用例间的依赖关系。需要对多个增量模型用例之间的依赖关系和顺序关系做好管理。增量模型合并功能,对有依赖关系的增量模型用例,可以实现增量合本文档来自技高网...
【技术保护点】
1.一种基于CIME文件的时空多维电网模型统一建模和管理方法,其特征在于,包含下列步骤:(1)采用基于电网模型用例的方法建立多维度版本管理模块,模型用例即为一个电网模型版本,记录在某一个时间点的模型断面信息;模型用例由一份已经包含了设备连接关系的模型数据和与该模型数据相配套的画面数据组成;(2)采用电网模型生成环境维护模型用例,建立模型用例生成环境,用于模型编辑维护和模型版本生成;利用操作系统的内存映射文件机制来实现模型用例生成环境,一个模型用例生成环境对应一组电网模型的内存映射文件;(3)模型用例生成环境建立之后,可以利于对模型用例管理的功能模块对其中的模型进行编辑,修改完毕后,将模型用例生成环境中的电网模型保存成一份模型用例,即一个模型版本;以后有应用需要时,可以不通过模型关系库,利用多维度版本管理提供的用例导入功能模块,直接将保存好的模型用例导入形成一份模型用例生成环境,供有需要的应用使用;(4)将保存好的完整或增量的模型用例导入到模型关系库的当前实时电网模型中,投入实际运行,完成当前电网模型的更新。
【技术特征摘要】
1.一种基于CIME文件的时空多维电网模型统一建模和管理方法,其特征在于,包含下列步骤(1)采用基于电网模型用例的方法建立多维度版本管理模块,模型用例即为一个电网模型版本,记录在某一个时间点的模型断面信息;模型用例由一份已经包含了设备连接关系的模型数据和与该模型数据相配套的画面数据组成;(2)采用电网模型生成环境维护模型用例,建立模型用例生成环境,用于模型编辑维护和模型版本生成;利用操作系统的内存映射文件机制来实现模型用例生成环境,一个模型用例生成环境对应一组电网模型的内存映射文件;(3)模型用例生成环境建立之后,可以利于对模型用例管理的功能模块对其中的模型进行编辑,修改完毕后,将模型用例生成环境中的电网模型保存成一份模型用例,即一个模型版本;以后有应用需要时,可以不通过模型关系库,利用多维度版本管理提供的用例导入功能模块,直接将保存好的模型用例导入形成一份模型用例生成环境,供有需要的应用使用;(4)将保存好的完整或增量的模型用例导入到模型关系库的当前实时电网模型中,投入实际运行,完成当前电网模型的更新。2.根据权利要求1所述的基于CIME文件的时空多维电网模型统一建模和管理方法,其特征在于,模型用例中的模型数据基于CIM-E文件进行存储,画面数据基于G语言的文本文件进行存储。3.根据权利要求1所述的基于CIME文件的时空多维电网模型统一建模和管理方法,其特征在于,所述包括两种模型用例生成环境的建立方式一种是直接利用模型关系库中的电网当前实时模型形成一组内存映射文件,建立一个生成环境;另一种是利用事先保存好的模型用例,将一个模型...
【专利技术属性】
技术研发人员:陈鹏,翟明玉,黄海峰,季学纯,张鸿,
申请(专利权)人:国电南瑞科技股份有限公司,
类型:发明
国别省市:84
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。