一种电力系统图形多版本动态存储与发布方法技术方案

技术编号:15329781 阅读:136 留言:0更新日期:2017-05-16 13:23
本发明专利技术公开了一种电力系统图形多版本动态存储与发布方法,包括以下步骤:1)使用图模维护工具导入图形和模型,下装图形信息表,形成当前图形文件集合和图形维护信息;2)手动创建模型版本号,图形根据当前模型版本号,建立图形版本存储标识;3)编辑图形进行维护,编辑完成后网络保存,图形会更新图形信息表,保存图形文件至文件服务器的当前图形版本存储标识下;4)图形发布前,图模版本进行比较,保证图形版本完整性;5)根据图形校验规则进行图形校验;6)图模校验无误后正式投在线。本发明专利技术方法保证了图模维护任务一体化,提高了图模维护的支撑能力、图模多版本的实用化水平和图形版本存取效率,具有良好的应用前景。

Method for dynamically storing and publishing graphical multiple versions of power system

The invention discloses a method for publishing and graphics power system dynamic multi version storage, which comprises the following steps: 1) maintenance tools into graphics and model using graph model, and graphic information table, the formation of the current graphics file collection and graphics maintenance information; 2) to create the model version manual, graphics based on the current model version number set the graphic version store logo; 3) maintain and edit graphics, edit and save network is completed, will update the graphics graphics information table, save files to the file server's current version store logo graphics; 4) graphics before release, compare the map mode version, ensure graphic version integrity; 5) graphics verification according to the graph checking rules; 6) pattern check after the formal vote online. The method of the invention guarantees the integration of the pattern maintenance task, improves the supporting ability of the maintenance of the graph mode, the practical level of the multiple version of the graph model and the access efficiency of the graphic version, and has a good application prospect.

【技术实现步骤摘要】
一种电力系统图形多版本动态存储与发布方法
本专利技术涉及电网调度自动化
,具体涉及一种用于面向特高压建设的大电网未来态图形多版本动态存储与发布方法。
技术介绍
随着特高压建设的推进和智能电网调度控制系统应用的进一步深入,各应用模块对作为电网安全稳定运行基础的电网模型和图形提出了更高的要求。目前智能电网调度控制系统提供了较好的电网当前模型维护方法,关于基于全模型和差异模型的电网模型多版本管理方法已有多方面的研究,例如专利201210184530.7公开的一种基于模型集和差异模型的电网模型多版本管理方法,该方法将空间维和应用维模型通过模型空间和模型树的类型划分成相应的版本进行管理,以模型集为基线,通过叠加不同时间生效的差异模型实现对模型时间维的多版本管理。然而,图形是必不可少的设备拓扑连接可视化展示工具,图形维护和模型维护同等重要,但目前对图形多版本管理方法的研究甚少。在目前的智能电网调度控制系统中,图形版本存储与发布仍然采用全图形集合管理方法,随着电网规模的不断增大,图形文件不断增多,每次图形版本变化只是局部更新,采用全图形集合管理方法会导致冗余的图形文件比较多,对存储空间的消耗以及对全图形的存储、发布效率等方面都带来很大影响。并且,图形多版本维护相对独立,图形与模型之间缺乏联动性,对图模多版本统一维护缺乏有效的技术支撑。因此,从图形存储与发布效率和图模多版本统一管理方面考虑,本专利技术人发现建立图形版本存储标识来记录变化图形文件就成为处理电网图形多版本管理问题的重要方式。
技术实现思路
本专利技术的目的在于克服现有技术中的不足,提供了一种电力系统图形多版本动态存储与发布方法,从时间维和空间维共同管理图形多版本,并且图模之间建立信息联动,实现同一电网图形基于同一图形集建立多个图形版本。为解决上述技术问题,本专利技术提供了一种电力系统图形多版本动态存储与发布方法,其特征是,包括以下步骤:步骤S1,图模导入:在图模维护工具中导入当前模型和图形,获得图形信息表;步骤S2,图形版本存储标识建立:创建模型版本号,根据此模型版本号,建立图形版本存储标识;步骤S3,图形编辑及存储:对图形文件进行编辑,编辑完成后更新图形文件的版本号,保存图形文件至当前图形版本存储标识下,同时更新图形信息表中该图形文件的版本号;步骤S4,图模版本比较:模型将差异模型涉及的厂站列表通知图形,图形根据厂站列表获取图形文件名列表,依据图形文件名列表从图形集同步至图形当前图形版本存储标识下,形成完整的图形版本集;步骤S5,图形校验:根据图形校验规则对当前图形版本集进行图形校验;步骤S6,图模发布:模型和图形均校验无误时,进行图模正式发布。进一步的,图形文件为CIM/G语言文件。进一步的,步骤S3中,图形文件的版本号按数值大小顺序递增。进一步的,步骤S4中,图模版本比较的具体过程包括:S401,模型将差异模型涉及的厂站列表通过RabbitMQ消息传递给图形;S402,图形根据厂站列表获取图形文件名列表,若差异模型影响的图形文件不在图形版本存储标识下,缓存这些图形文件列表;C、将缓存的图形文件列表从图形集同步至图形当前图形版本存储标识下,形成完整的图形版本集。进一步的,图形版本集校验时,比较当前图形版本集与图形集共有图形的图形信息表信息,按照时间维,前者的图形版本号需大于等于图形集中相同文件的版本号,否则认为图形文件无效。进一步的,模型投在线的同时,将图形信息表投在线并实现图形版本集同步发布。与现有技术相比,本专利技术所达到的有益效果是:本专利技术提供的一种电力系统图形多版本动态存储与发布方法,实现了从时间维和空间维共同管理图形多版本的自动化维护手段,从此图形真正有了多版本概念,支持同一电网图形基于同一图形集建立多个图形版本;首次实现基于RabbitMQ消息机制建立图模之间的信息联动,通过图模版本比较保证图形版本的完整性;增加图形校验环节,保证图形版本的正确率。电力系统图形多版本动态存储与发布方法进一步提高了图模多版本的实用化水平,满足特高压体系未来态的建设和电网快速发展,具有良好的应用前景。附图说明图1是电力系统图形多版本动态存储与发布方法的流程图;图2是本专利技术的图形版本管理示意图;图3是本专利技术的图模版本比较示意图。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。现有技术中的智能电网调度控制系统提供了图模维护工具,此系统中模型采用基于模型集和差异模型的多版本管理方法,模型信息采用电网通用模型描述规范简称CIM/E语言文件,图形采用手动一次性保存全图形集合的管理方法,即非图形动态变化管理方法,图形文件采用电力系统图形描述规范简称CIM/G语言文件,简称G文件,代表一副完整的图。图模维护工具提供模型版本信息。本专利技术人发现采用模型版本号为唯一标识建立图形版本存储标识来记录变化图形文件就成为处理电网图形多版本管理问题的重要方式。本专利技术的一种电力系统图形多版本动态存储与发布方法,图形根据模型版本实现图形变化存储与发布;如图1所示,包括以下步骤:步骤S1,在图模维护工具中导入当前模型和图形,获得图形信息表。通过现有技术中图模维护工具,导入当前待处理的模型和图形,下装与之匹配的图形信息表,形成当前图形文件集合(简称图形集)和图形维护信息。图形维护信息即图形信息表,从时间维管理图形文件版本的方法,记录了图形文件的版本号、最终修改时间等信息,图形网络保存会更新。装载当前版本的模型和图形后得到一个模型版本和一个图形集版本,形成当前实体图模数据。步骤S2,创建模型版本号,根据此模型版本号,建立图形版本存储标识。在图模维护工具中手动创建模型版本号,根据当前模型版本号,建立图形版本存储标识,从而形成图形和模型之间的版本对应关系。例如模型版本号为字符串VER_m_n,那么图形版本存储标识为graph_version/VER_m_n,属于空间维的版本号,与模型版本号对应。步骤S3,对图形文件进行编辑,编辑完成后更新图形文件的版本号,保存图形文件至当前图形版本存储标识下,同时更新图形信息表中该图形文件的版本号。在图模维护工具中启动图形编辑器,图形编辑器(GDesigner)是唯一改变图形文件内容和图形维护信息的图形维护工具,以界面可视化方式维护模型(修改模型、增加模型)和图形信息。在图形编辑器中编辑图形文件,编辑完成后对图形文件网络保存,更新图形文件版本号VerNo++(在之前版本号VerNo基础上数值加1),同时更新图形信息表中该图形文件的版本号,使其与图形文件VerNo一致,VerNo属于时间维的图形版本号。以下为一个图形文件的一个系统声明样例,该图形文件版本号为“72”:<?xmlversion="1.0"encoding="GBK"?><Gw="3841"h="1900"bgiw="0"InitAppID="100000"InitAppAvailable="0"bgc="0,0,0"bgf="0"VerNo="72"bgi="0">多个图形文件保存至当前图形版本存储标识下的存储示意图如图2所示,横轴代表时间轴,表示图形集随时间的变化,纵轴代表空间维,表示图形版本存储标识VER本文档来自技高网...
一种电力系统图形多版本动态存储与发布方法

【技术保护点】
一种电力系统图形多版本动态存储与发布方法,其特征是,包括以下步骤:步骤S1,图模导入:在图模维护工具中导入当前模型和图形,获得图形信息表;步骤S2,图形版本存储标识建立:创建模型版本号,根据此模型版本号,建立图形版本存储标识;步骤S3,图形编辑及存储:对图形文件进行编辑,编辑完成后更新图形文件的版本号,保存图形文件至当前图形版本存储标识下,同时更新图形信息表中该图形文件的版本号;步骤S4,图模版本比较:模型将差异模型涉及的厂站列表通知图形,图形根据厂站列表获取图形文件名列表,依据图形文件名列表从图形集同步至图形当前图形版本存储标识下,形成完整的图形版本集;步骤S5,图形校验:根据图形校验规则对当前图形版本集进行图形校验;步骤S6,图模发布:模型和图形均校验无误时,进行图模正式发布。

【技术特征摘要】
1.一种电力系统图形多版本动态存储与发布方法,其特征是,包括以下步骤:步骤S1,图模导入:在图模维护工具中导入当前模型和图形,获得图形信息表;步骤S2,图形版本存储标识建立:创建模型版本号,根据此模型版本号,建立图形版本存储标识;步骤S3,图形编辑及存储:对图形文件进行编辑,编辑完成后更新图形文件的版本号,保存图形文件至当前图形版本存储标识下,同时更新图形信息表中该图形文件的版本号;步骤S4,图模版本比较:模型将差异模型涉及的厂站列表通知图形,图形根据厂站列表获取图形文件名列表,依据图形文件名列表从图形集同步至图形当前图形版本存储标识下,形成完整的图形版本集;步骤S5,图形校验:根据图形校验规则对当前图形版本集进行图形校验;步骤S6,图模发布:模型和图形均校验无误时,进行图模正式发布。2.根据权利要求1所述的一种电力系统图形多版本动态存储与发布方法,其特征是,图形文件为CIM/G语言文件。3.根据权利要求1所述的一种电力系统图形多版...

【专利技术属性】
技术研发人员:宁剑许花张勇黄昆谢旭程亿强吴晓娜郭骏刘之滨
申请(专利权)人:国电南瑞科技股份有限公司国家电网公司华北分部国家电网公司国电南瑞南京控制系统有限公司南京南瑞集团公司
类型:发明
国别省市:江苏,32

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

1