1.一种基于主动注册的分布式电力设备组网,其特征在于,包括:主电网注册器,用于向分布式电力设备发送激活主动注册的命令,并接收分布式电力设备的注册请求和分布式电力设备自身的注册信息;并对所有已注册的分布式电力设备发送的注册信息进行管理;每个分布式电力设备,用于根据主动注册的命令向主电网注册器发送注册请求以及分布式电力设备自身的注册信息,注册后获取主电网注册器管理的注册信息,根据获取的主电网注册器管理的注册信息获取已注册的其他分布式电力设备的设备数据,用于根据自身的历史数据采用神经网络模型预测自身的设备状态,根据分布式电力设备自身的设备状态、其他分布式电力设备的设备数据以及能源需求制定能源调度策略,并采用神经网络对能源调度策略进行优化,执行优化后的能源调度策略,并根据优化后的能源调度策略向已注册的其他分布式电力设备发送执行需求的请求指令;还用于执行接收到的已注册的其他分布式电力设备发送的请求指令。
2.根据权利要求1所述的基于主动注册的分布式电力设备组网,其特征在于,所述主电网注册器,用于判断向分布式电力设备发送激活主动注册的命令后,第一设定时间内是否接收到分布式电力设备发送的注册信息,当未接收到注册信息时,查询分布式电力设备的主动注册进度,根据查询到的分布式电力设备的主动注册进度,进行对应注册操作。
3.根据权利要求2所述的基于主动注册的分布式电力设备组网,其特征在于,所述第一设定时间T的计算公式为:T=T base +ω 1 ×W+ω 2 ×T type +ω 3 ×S+ω 4 ×H其中,T base 为第一设定时间基本值,ω 1 、ω 2 、ω 3 、ω 4 为调整因子,W为分布式电力设备从节点权重,T为节点类型权重,S为节点状态参数,H为type历史注册时间衰减因子。
4.根据权利要求2所述的基于主动注册的分布式电力设备组网,其特征在于,所述根据查询到的分布式电力设备的主动注册进度,进行对应注册操作包括当接收到分布式电力设备上报的主动注册结束的指令后,回复指令确认帧,并向所述分布式电力设备下发终止从节点主动注册指令,所述指令确认帧包括确认分布式电力设备已收到的终止信号的信息。
5.根据权利要求1所述的基于主动注册的分布式电力设备组网,其特征在于,还包括网络维护与更新模块,用于监测所述主电网注册器和分布式电力设备之间的通信运行状态,定时对主电网注册器和分布式电力设备之间的通信运行状态进行周期性测试验证,测试周期时间长度T test 的计算公式为:T test =[1-(M 1 /M+N 1 /N)×T c /T z ]×T 0其中,M 1 为通信连接次数;M为通信连接断开次数;N 1 为注册总次数;N为注册失败次数;T c 为所有通信连接次数中,实际通信时长相对于理论通信时长对应的平均超时时长;T z 为所有通信连接对应的单次通信平均时长;T 0 为初始周期时间长度。
6.根据权利要求1所述的基于主动注册的分布式电力设备组网,其特征在于,还包括故障检测模块,用于采用深度强化学习模型对设备进行故障检测。
7.一种基于主动注册的分布式电力设备组网的控制方法,其特征在于,包括以下步骤:分布式电力设备根据接收到的主动注册的命令向主电网注册器发送注册请求以及分布式电力设备自身的注册信息;分布式电力设备注册后获取主电网注册器管理的注册信息,根据获取的主电网注册器管理的注册信息获取已注册的其他分布式电力设备的设备数据;所述主电网注册器管理的注册信息包括所有已注册的分布式电力设备发送的注册信息;分布式电力设备根据自身的历史数据采用神经网络模型预测自身的设备状态,并根据自身的设备状态、其他分布式电力设备的设备数据以及能源需求制定能源调度策略,并采用神经网络对能源调度策略进行优化;分布式电力设备执行优化后的能源调度策略,并根据优化后的能源调度策略向已注册的其他分布式电力设备发送执行需求的请求指令;或者执行接收到的已注册的其他分布式电力设备发送的请求指令。
8.根据权利要求7所述的控制方法,其特征在于,所述主电网注册器判断向分布式电力设备发送激活主动注册的命令后,第一设定时间内是否接收到分布式电力设备发送的注册信息,当未接收到注册信息时,查询分布式电力设备的主动注册进度,根据查询到的分布式电力设备的主动注册进度,进行对应注册操作。
9.根据权利要求8所述的控制方法,其特征在于,所述第一设定时间T的计算公式为:T=T base +ω 1 ×W+ω 2 ×T type +ω 3 ×S+ω 4 ×H其中,T base 为第一设定时间基本值,ω 1 、ω 2 、ω 3 、ω 4 为调整因子,W为分布式电力设备从节点权重,T为节点类型权重,S为节点状态参数,H为type历史注册时间衰减因子。
10.根据权利要求8所述的控制方法,其特征在于,所述根据查询到的分布式电力设备的主动注册进度,进行对应注册操作包括当接收到分布式电力设备上报的主动注册结束的指令后,回复指令确认帧,并向所述分布式电力设备下发终止从节点主动注册指令,所述指令确认帧包括确认分布式电力设备已收到的终止信号的信息。
11.根据权利要求7所述的控制方法,其特征在于,还包括监测主电网注册器和分布式电力设备之间的通信运行状态,定时对主电网注册器和分布式电力设备之间的通信运行状态进行周期性测试验证,测试周期时间长度T test 的计算公式为:T test =[1-(M 1 /M+N 1 /N)×T c /T z ]×T 0其中,M 1 为通信连接次数;M为通信连接断开次数;N 1 为注册总次数;N为注册失败次数;T c 为所有通信连接次数中,实际通信时长相对于理论通信时长对应的平均超时时长;T z 为所有通信连接对应的单次通信平均时长;T 0 为初始周期时间长度。
12.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求7至11中任一项所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求7至11中任一项所述的方法的步骤。