本发明涉及电力,尤其涉及一种基于digsilent的微电网能量管理测试方法。
背景技术:
1、微电网以其因地制宜利用新能源发电,具有成本低、污染小、运行模式灵活等特点以及抵御自然灾害和保障电力安全的优势而越来越多的得到关注。微电网作为小型的电网,其运行控制的方法有与大电网相类似的地方,也有其自身的特点。为了充分发挥微电网对分布式电源、储能装置以及相关负荷的管理能力,有效提高微电网安全、稳定、经济运行水平,微电网能量管理系统成为必不可少的有效手段。针对不同规模、不同元素、不同微电网,其能量管理的控制方法各有其特点,比如针对并网型微电网、离网型微电网、交直流微电网、微电网群等其能量管理的要求和方法各有不同。
2、目前对于构建的不同微电网网架、不同微电网元素、不同微电网的运行要求,难以将微电网的能量管理功能进行测试验证,不仅受限于硬件还受限于软件,无法将多种类型电网数据进行转化并在微电网模型与中央控制器之间进行通信。
技术实现思路
1、本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。
2、鉴于上述现有存在的问题,提出了本发明。
3、因此,本发明提供了一种基于digsilent的微电网能量管理测试方法解决目前对于不同的微电网网架和运行要求,无法将多种类型电网数据进行转化并在微电网模型与中央控制器之间进行通信,同时效率较低的问题。
4、为解决上述技术问题,本发明提供如下技术方案:
5、获取微电网内所有运行数据,搭建以digsilent为基础的微电网运行模型;
6、通过至少一个opc接口进行所述微电网运行模型的运行数据转化;
7、将转化后的数据通过规约转化处理,获取相应报文信息;
8、微电网能量管理模块所发出的报文信息能够通过所述规约转化处理反向送入所述微电网运行模型。
9、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:所述运行参数包括,微电网内的线路、网络、分布式能源、储能设备和负荷参数。
10、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:所述运行数据转化包括,opc接口连接设备数据采集模块将运行数据通过opc标签进行标识,获得转化后的数据。
11、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:将转化后的数据通过规约转化处理,包括读数据;
12、解析规约读寄存器报文;
13、获取寄存器及地址信息;
14、在配置表中获取所述opc标签信息;
15、对opc标签正确与否进行第一判断。
16、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:所述第一判断包括,
17、若正确获取opc标签,则获取opc标签信息的对应值、品质和时间戳;
18、对品质和时间戳进行判断,若判断为正常,则返回规约的正常数据报文,结束第一判断;若判断为异常,则返回规约的异常数据报文,并结束第一判断;
19、若错误获取opc标签,则直接返回规约的异常数据报文,并结束第一判断。
20、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:将转化后的数据通过规约转化处理,还包括写数据;
21、解析规约写寄存器报文;
22、获取寄存器、地址信息和要写入值;
23、在配置表中获取所述opc标签信息;
24、对opc标签正确与否进行第二判断。
25、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:所述第二判断包括,
26、若正确获取opc标签,则访问opc服务器,将值写入,并返回规约的正常数据报文,结束第二判断;若判断为异常,则返回规约的异常数据报文,并结束第二判断;
27、若错误获取opc标签,则直接返回规约的异常数据报文,并结束第二判断。
28、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:所述规约转化处理的建立规则包括,
29、创建规约类,调用初始化函数;
30、发送数据处理函数,并判断是否需要上送。
31、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:当需要上送时,组织报文发送数据;
32、发送数据后,接收数据处理函数,并用于判断是否收到任一类型的命令;
33、当不需要上送时,直接接收数据处理函数,并判断是否收到任一类型的命令。
34、作为本发明所述的基于digsilent的微电网能量管理测试方法的一种优选方案,其中:若判断为接收到命令,则解析报文并做出响应;
35、所述响应再次发送至数据处理函数,并判断是否需要上送;
36、若判断为没有接收到命令后,则直接返回至所述发送数据处理函数之前。
37、与现有技术相比,本发明的有益效果:本发明方法不受限于硬件设备,支持多种微电网网架结构、多种微电网设备、多种运行方式的微电网运行环境的仿真测试验证;灵活支持modbus tcp/rtu、iec 104等多种规约接入的微电网中央控制器的接入,无需额外配置要求;适用多个服务端设备、测量控制设备的仿真,支持利用多网卡硬件,提高数据通信速度要求。
1.一种基于digsilent的微电网能量管理测试方法,其特征在于,
2.如权利要求1所述的基于digsilent的微电网能量管理测试方法,其特征在于,所述运行参数包括,微电网内的线路、网络、分布式能源、储能设备和负荷参数。
3.如权利要求1或2所述的基于digsilent的微电网能量管理测试方法,其特征在于,所述运行数据转化包括,opc接口连接设备数据采集模块将运行数据通过opc标签进行标识,获得转化后的数据。
4.如权利要求3所述的基于digsilent的微电网能量管理测试方法,其特征在于,将转化后的数据通过规约转化处理,包括读数据;
5.如权利要求4所述的基于digsilent的微电网能量管理测试方法,其特征在于,所述第一判断包括,
6.如权利要求4或5所述的基于digsilent的微电网能量管理测试方法,其特征在于,将转化后的数据通过规约转化处理,还包括写数据;
7.如权利要求6所述的基于digsilent的微电网能量管理测试方法,其特征在于,所述第二判断包括,
8.如权利要求7所述的基于digsilent的微电网能量管理测试方法,其特征在于,所述规约转化处理的建立规则包括,
9.如权利要求8所述的基于digsilent的微电网能量管理测试方法,其特征在于,当需要上送时,组织报文发送数据;
10.如权利要求9所述的基于digsilent的微电网能量管理测试方法,其特征在于,若判断为接收到命令,则解析报文并做出响应;