一种基于wisun协议的光伏支架控制器的通讯方法、装置及系统制造方法及图纸

技术编号:33348925 阅读:18 留言:0更新日期:2022-05-08 09:50
本申请涉及一种基于wisun协议的光伏支架控制器的通讯方法、装置及系统,其涉及光伏跟踪系统的技术领域,其中方法包括基于预设的已入网节点的身份信息以及wisun协议,建立组网;在组网中,接收待接入节点发送的入网请求,入网请求携带有一级地址;根据一级地址以及预存储的二级地址,生成秘钥集;根据预设的广播请求模型以及秘钥集,得到广播请求帧;向待接入节点发送广播请求帧,以使待接入节点根据广播请求帧生成配置请求帧;接收待接入节点发送的配置请求帧;根据配置请求帧以及预设的网络配置表,得到网络配置信息以及对应的网络路径;基于网络路径,对组网进行更新。本申请具有路由器与新的节点接通率高的效果。由器与新的节点接通率高的效果。由器与新的节点接通率高的效果。

【技术实现步骤摘要】
一种基于wisun协议的光伏支架控制器的通讯方法、装置及系统


[0001]本申请涉及光伏跟踪系统的
,尤其是涉及一种基于wisun协议的光伏支架控制器的通讯方法、装置及系统。

技术介绍

[0002]目前,太阳能发电是一种较为清洁的发电方式,通常会利用太阳能跟踪系统调节太阳能电池板的支架,使得太阳能电池板始终朝向太阳,以提高发电效率。
[0003]相关技术中,通常会在光照较充足的区域配置多个太阳能电池板以及路由器,每一个太阳能电池板的支架均电连接有光伏支架控制器,光伏支架控制器用于调整太阳能电池板的倾斜角度,每一个光伏支架控制器配备的节点(即已入网节点)均会通过zigbee协议与路由器通讯连接,并建立Zigbee组网,技术人员可以向路由器发送数据获取指令,路由器根据接收到的数据获取指令,向各节点发送数据获取信号,以使对应的光伏支架控制器调整倾斜角度的数据通过节点发送给路由器,路由器将调整倾斜角度的数据发送给技术人员。
[0004]在实现本申请过程中,专利技术人发现该技术中至少存在如下问题:当需要扩充太阳能电池板时,需要配置新的节点(即待接入节点),而Zigbee组网穿墙能力不足,且太阳能电池板具有带电特性会干扰Zigbee组网的通讯信号,导致路由器与新的节点接通率较低。

技术实现思路

[0005]为了改善太阳能电池板会干扰Zigbee组网的通讯信号导致路由器与新的节点接通率低的问题,本申请提供一种光伏支架控制器的通讯方法、装置及系统。
[0006]第一方面,本申请提供一种基于wisun协议的光伏支架控制器的通讯方法,采用如下的技术方案:一种基于wisun协议的光伏支架控制器的通讯方法,应用于路由器中,所述方法包括以下步骤:基于预设的已入网节点的身份信息以及wisun协议,建立组网;在所述组网中,接收待接入节点发送的入网请求,所述入网请求携带有一级地址;根据所述一级地址以及预存储的二级地址,生成秘钥集;根据预设的广播请求模型以及所述秘钥集,得到广播请求帧;向所述待接入节点发送所述广播请求帧,以使待接入节点根据广播请求帧生成配置请求帧;接收所述待接入节点发送的所述配置请求帧;根据所述配置请求帧以及预设的网络配置表,得到网络配置信息以及对应的网络路径;
基于所述网络路径,对所述组网进行更新,以使待接入节点在组网中接收到用户终端发送的数据获取指令时,向对应的光伏支架控制器进行数据获取。
[0007]通过采用上述技术方案,路由器通过已入网节点的身份信息以及wisun的通讯协议,建立组网,当路由器获取到待接入节点发送的入网请求时,可以将待接入节点的一级地址以及路由器的二级地址,生成秘钥集,并结合广播请求模型,得到广播请求帧,在待接入节点得到广播请求帧时,生成配置请求帧并发送给路由器,路由器会根据网络配置表给待接入节点分配相应的网络路径,并对组网进行完善,即可实现待接入节点的接入,相较于Zigbee协议,wisun基于IEEE 802.15.4g标准,不容易受电干扰,进而接通率高。
[0008]可选的,所述根据一级地址以及预存储的二级地址,生成秘钥集,包括以下步骤:根据所述一级地址以及预存储的二级地址,得到地址码;获取所述待接入节点的网络名称;根据预设的关键字提取指令,在所述网络名称中,提取秘钥关键字;根据所述地址码、秘钥关键字以及路由方式,按照预设的秘钥生成顺序,得到秘钥集。
[0009]通过采用上述技术方案,通过提取网络名称的关键字、路由器以及待接入节点的地址码以及路由方式,生成的秘钥集准确性更高,有效减少节点过多导致秘钥集出现重复的情况,降低节点秘钥集重复导致数据获取异常的可能性。
[0010]可选的,所述方法还包括以下步骤:获取光伏支架数据采集器发送的蓝牙广播信息,所述蓝牙广播信息携带有连接密码;若所述连接密码与预设的密码对照表匹配,则建立环境数据获取路径;将所述环境数据获取路径添加到所述组网中。
[0011]通过采用上述技术方案,通过蓝牙匹配,技术人员可以通过路由器获取光伏支架数据采集器采集的环境数据,减少环境因素影响太阳能电池板的使用寿命。
[0012]可选的,所述基于预设的已入网节点的身份信息以及wisun协议,建立组网,包括以下步骤:接收各已入网节点发送的身份请求;根据所述身份请求以及预设的身份分配表,得到对应于各已入网节点的身份信息;基于预设的时间周期和/或入网节点量,向各已入网节点发送所述身份信息,以使各已入网节点根据身份信息,建立上行路由路径;接收各已入网节点发送的所述上行路由路径;根据各已入网节点的所述上行路由路径以及预设的wisun协议,建立组网。
[0013]通过采用上述技术方案,路由器根据接收到的已入网节点的身份请求,在身份分配表中得到各已入网节点的身份信息,已入网节点在得到身份信息后建立上行路由路径。路由器通过上行路由路径以及wisun协议建立组网,相较于路由器访问每一个已入网节点建立组网,效率更高。
[0014]可选的,所述方法还包括以下步骤:若已入网节点的所述上行路由路径至少有两条,则获取对应于各上行路由路径的
节点信号强度;在各所述上行路由路径中,选取节点信号强度大于预设的信号稳定阈值的目标上行路由路径;若所述目标上行路由路径至少有两条,则建立动态路由链路;将所述动态路由链路添加到组网中。
[0015]通过采用上述技术方案,路由器选择节点信号强度大于信号稳定阈值的上行路由路径并建立对应的动态路由链路,进而提高路由器数据通讯的稳定性,减少某一上行路由路径中的节点断电后数据无法传输到路由器的情况。
[0016]可选的,所述方法还包括以下步骤:接收用户终端上传的多个第一监测请求,每一个所述第一监测请求均携带有节点标识;向对应于多个所述节点标识的已入网节点发送第一监测请求,以使多个已入网节点根据第一监测请求,向对应的光伏支架控制器进行数据获取,得到第一监测数据;接收多个已入网节点发送的第一监测数据;若未接收到多个已入网节点中的目标已入网节点的第一监测数据,则获取对应于目标已入网节点的动态路由链路,并通过所述动态路由链路中的默认链路向目标已入网节点再次发送第二监测请求,以使目标已入网节点根据接收到的所述第二监测请求发送第二监测数据;若接收到第二监测数据,则向用户终端报告目标已入网节点的所述默认链路通讯中断的提示信息。
[0017]通过采用上述技术方案,路由器向某一个已入网节点发送监测请求,当路由器未接收到某一个已入网节点的监测数据时,路由器再次发送监测请求,若路由器接收到该已入网节点的检测数据时,则向用户终端报告已入网节点对应的动态路由链路中的默认链路损坏的提示信息,否则,向用户终端报告该已入网节点通讯中断的提示信息,使得技术人员可以优先排查该已入网节点的状态,有助于提高技术人员排查故障节点的效率。
[0018]可选的,所述方法还包括以下步骤:定期获取各已入网节点关联的动态路由链路;根据预存储的各已入网节点的上电时间以及关联的动态路由链路,得到各已入网节点的维护时间;根据维护时间以及各本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于wisun协议的光伏支架控制器的通讯方法,应用于路由器中,其特征在于,所述方法包括以下步骤:基于预设的已入网节点的身份信息以及wisun协议,建立组网;在所述组网中,接收待接入节点发送的入网请求,所述入网请求携带有一级地址;根据所述一级地址以及预存储的二级地址,生成秘钥集;根据预设的广播请求模型以及所述秘钥集,得到广播请求帧;向所述待接入节点发送所述广播请求帧,以使待接入节点根据广播请求帧生成配置请求帧;接收所述待接入节点发送的所述配置请求帧;根据所述配置请求帧以及预设的网络配置表,得到网络配置信息以及对应的网络路径;基于所述网络路径,对所述组网进行更新,以使待接入节点在组网中接收到用户终端发送的数据获取指令时,向对应的光伏支架控制器进行数据获取。2.根据权利要求1所述的一种基于wisun协议的光伏支架控制器的通讯方法,其特征在于,所述根据一级地址以及预存储的二级地址,生成秘钥集,包括以下步骤:根据所述一级地址以及预存储的二级地址,得到地址码;获取所述待接入节点的网络名称;根据预设的关键字提取指令,在所述网络名称中,提取秘钥关键字;根据所述地址码、秘钥关键字以及路由方式,按照预设的秘钥生成顺序,得到秘钥集。3.根据权利要求1所述的一种基于wisun协议的光伏支架控制器的通讯方法,其特征在于,所述方法还包括以下步骤:获取光伏支架数据采集器发送的蓝牙广播信息,所述蓝牙广播信息携带有连接密码;若所述连接密码与预设的密码对照表匹配,则建立环境数据获取路径;将所述环境数据获取路径添加到所述组网中。4.根据权利要求1所述的一种基于wisun协议的光伏支架控制器的通讯方法,其特征在于,所述基于预设的已入网节点的身份信息以及wisun协议,建立组网,包括以下步骤:接收各已入网节点发送的身份请求;根据所述身份请求以及预设的身份分配表,得到对应于各已入网节点的身份信息;基于预设的时间周期和/或入网节点量,向各已入网节点发送所述身份信息,以使各已入网节点根据身份信息,建立上行路由路径;接收各已入网节点发送的所述上行路由路径;根据各已入网节点的所述上行路由路径以及预设的wisun协议,建立组网。5.根据权利要求4所述的一种基于wisun协议的光伏支架控制器的通讯方法,其特征在于,所述方法还包括以下步骤:若已入网节点的所述上行路由路径至少有两条,则获取对应于各上行路由路径的节点信号强度;在各所述上行路由路径中,选取节点信号强度大于预设的信号稳定阈值的目标上行路由路径;若所述目标上行路由路径至少有两条,则建立动态路由链路;
将所述动态路由链路添加到组网中。6.根据权利要求5所述的一种基于wisun协议的光伏支架控制器的通讯方法,其特征在于,所述方法还包括以下步骤:接收用户终端上传的多个第一监测请求,每一个所述第一监测请求均携带有节点标识;向对应于多个所述节点标识的...

【专利技术属性】
技术研发人员:张敏杨民谭强
申请(专利权)人:江苏国强兴晟能源科技有限公司
类型:发明
国别省市:

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

1