北极星

搜索历史清空

  • 水处理
您的位置:电力输配电微电网技术正文

发明专利|一种基于svn的微电网模型版本自动化管理方法

2016-12-16 10:44来源:北极星输配电网关键词:微电网微电网模型发明专利收藏点赞

投稿

我要投稿

图1为本发明实施例基于svn的微电网模型版本自动化管理方法流程图。

图2为本发明实施例基于svn工具的API组件接口图。

具体实施方式

下面结合说明书附图和具体实施例对本发明的技术方案作进一步详细说明。

svn是软件开发领域常用的版本管理工具,但严格来讲svn是一种版本管理协议。在实际中,有很多具体的产品提供了成熟的服务端和客户端程序, 如我们常用的就是TortoiseSVN就是一个客户端工具。本项目采用的服务端软件为VisualSVN-Server。模型中

心的版本管理工具采用svnkit软件包提供的API来与SVN服务器进行交互,来实现SVN版本功能。

如图1所示为本发明公开的基于svn的微电网模型版本自动化管理方法流程图,图2为svnkit软件包提供的API组件接口图。

本发明的工作原理是:构建基于svn工具的模型文件版本管理服务,对采用特定模型描述标准进行描述的微电网模型进行管理,调用svn工具的标准组件实现模型的建立、更新、差异比较、追溯等,从而实现对微电网模型的自动化、全过程化管理。其特征在于包含以下步骤:

1、创建模型版本管理服务和API组件。在模型版本管理服务器上建立基于svn的模型管理服务以及与基于svn与模型管理服务进行交互的API组件。

2、创立模型文件初始版本。当模型中心收到IEC61970/61968 CIM或者E语言标准描述的微电网模型文件后,通过调用API组件判断模型文件是否为新模型文件;如果为新模型文件,则调用API组件将该模型文件作为该区域模型的初始版本,并增加到SVN服务器的管理当中。

3、提交相同模型文件的新版本。调用API组件将提交的文件按照特定的格式打上

版本标签并提交到模型管理服务器,由服务器自动判断为该模型文件的新版本,并对该版本进行统一管理。

4、模型文件版本回溯。输入指定的版本标签,通过调用API组件提取特定版本的模型文件。

5、模型版本差异比较。输入指定的两个不同版本标签,调用API组件,自动比较出版本差异,并结合IEC-61970/61968 CIM或者E语言标准对差异进行解析,得到相同微电网区域不同时期的模型版本差异。增加多少设备、删除了那些设备、更新了那些设备。

值得注意的是,本发明的核心要点是基于svn工具并通过调用api实现对微电网模型的自动化、全过程管理,只要采用基于svn工具对模型版本进行管理,就落入本发明的保护范围,不论实现时采用何种实际的模型标准。以上所述仅为本发明的较佳实施例,对本发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在本发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。

相关阅读:

发明专利|电力市场下的微电网能量管理方法 

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

微电网查看更多>微电网模型查看更多>发明专利查看更多>