首页> 中国专利> 一种风光储微能量收集无线传感系统调度方法及装置

一种风光储微能量收集无线传感系统调度方法及装置

摘要

本发明涉及一种风光储微能量收集无线传感系统调度方法及装置,包括以下步骤:步骤1、建立以调度时段内最大化发送信息为目标的最大最小化目标函数及其约束条件;步骤2、采用能量‑信息分层交替优化算法对步骤1所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数进行求解,将最终得到的无线传感器功率、储能充放电功率和信息缓存器发出的信息量下发至能量管理系统执行调度。本发明高效解决了风光储微能量收集无线传感系统调度控制问题,提高了系统信息发送的可靠性。

著录项

说明书

技术领域

本发明属于线传感系统调度技术领域,涉及无线传感系统的调度方法及装置,尤其是一种风光储微能量收集无线传感系统调度方法及装置。

背景技术

近年来物联网发展,各类无线传感器成爆发式增长。但是,无线传感器往往大量散布于基础设施差、长期无人的环境里,供电问题限制了其广泛应用。微能源采集装置利用风力、光伏、热电、压电、生化反应等物理或化学效应,由周围环境中获取微能量,供各类低功耗传感器件使用,受到了越来越多的关注。然而,在有限的微能量下,无法保证传感器实时的用能需求,需要对微能量采集系统进行能量的调度。本发明,针对风光储微能量收集无线传感系统,提出一种风光储微能量收集无线传感系统调度方法,对保障有限资源下的无线传感系统的可靠运行具有重要意义。

发明内容

本发明的目的在于克服现有技术的不足,提出一种风光储微能量收集无线传感系统调度方法及装置,能够保障有限资源下的无线传感系统的可靠运行。

本发明解决其现实问题是采取以下技术方案实现的:

一种风光储微能量收集无线传感系统调度方法,包括以下步骤:

步骤1、建立以调度时段内最大化发送信息为目标的最大最小化目标函数及其约束条件;

步骤2、采用能量-信息分层交替优化算法对步骤1所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数进行求解,将最终得到的无线传感器功率、储能充放电功率和信息缓存器发出的信息量下发至能量管理系统执行调度。

而且,所述步骤1的具体步骤包括:

(1)根据风力和光伏未来时段的预测结果及其不确定范围,建立风力与光伏的能量收集数学模型;

(2)电池储能系统考虑电池能量SOC与充放电功率约束,建立储能充放电模型;

(3)计算系统i时刻功率平衡限制为:

其中:η

(4)计算无线传感系统信息发送速率与信息发送量,建立无线传感器作为用能设备的能量信息转换模型,用如下公示表示:

其中:d

(5)根据信息缓存器存在信息存储的上限和可允许的最大延迟,建立考虑有限容量信息存储器的信息存储与发送约束模型如下:

其中:B(i)为第i时刻缓存器收到的信息容量,d(i)为第i时段缓存器发送出的信息量,B

(6)以调度时段内最大化发送信息为目标,将无线传感器的功率、储能充放电功率和信息缓存器发出的信息作为待优化变量,建立如下的最大最小化目标函数:

而且,所述步骤1第(1)步的建立风力与光伏的能量收集数学模型如下:

其中:p

而且,所述步骤2第(2)步的电池储能系统考虑电池能量SOC约束为:

考虑电池运行SOC的最大最小限制,调度控制需要保证i时刻电池电量在最大最小限制内,约束式如(7)所示:

SOC

其中:SOC

i时刻电池电量由前一时刻电量值与本时段充放电电量组成,并考虑电池的自放电影响,建立的电池电量运行模型如(4)所示:

其中:SOC(i-1)分别代表第i-1时刻电池电量,p

而且,所述步骤2的具体步骤包括:

(1)将步骤1所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数公式(4),解耦为能量(12)和数据(13)调度两个子问题,而后采用能量-信息分层交替优化算法,分别对能量层和信息层交替求解:

其中:p

s.t. (3)

其中:c∈(0,1)为惩罚系数,[·]代表循环次数。

(2)给定d的初值d

(3)将

(4)将

(5)将最终得到的p

本发明的优点和有益效果:

本发明提出了一种风光储微能量收集无线传感系统调度方法,建立风光储微能量收集无线传感系统的调度模型及其优化求解算法,包括光伏、风力与储能电池构成能量收集数学模型、无线传感器作为用能设备的能量信息转换模型、以及考虑有限容量信息存储器的信息存储与发送约束模型,建立了以调度时段内最大化发送信息为目标的最大最小化目标函数,并采用能量-信息分层交替优化算法进行求解。本发明充分考虑新能源的随机性、储能装置的有限容量、信息存储器的有限容量与信息发送时间要求,高效解决了风光储微能量收集无线传感系统调度控制问题,提高了系统信息发送的可靠性。

附图说明

图1是本发明的风光储微能量收集无线传感系统模型图;

图2是本发明的能量层和信息层交替求解流程图。

具体实施方式

以下结合附图对本发明实施例作进一步详述:

本发明考虑的风光储微能量收集无线传感系统由光伏、风力发电与储能电池构成能量收集单元,无线传感器作为用能设备使用收集的能量,传感器采集的信息由数据存储器做缓存后发送至接收器,考虑储能及存储器有限容量,其结构及对应的数学模型如图1所示。

一种风光储微能量收集无线传感系统调度方法,如图2所示,包括以下步骤:

步骤1、建立以调度时段内最大化发送信息为目标的最大最小化目标函数及其约束条件;

步骤2、采用能量-信息分层交替优化算法对步骤1所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数进行求解,将最终得到的无线传感器功率、储能充放电功率和信息缓存器发出的信息量下发至能量管理系统执行调度。

所述步骤1的具体步骤包括:

(1)根据气象预测数据,获取风力和光伏未来时段的预测结果,并确定每一个调度时段内,风力发电和光伏发电的不确定量,从而建立风力与光伏的能量收集数学模型;

在本实施例中,所述步骤1第(1)步数学模型为:

风力与光伏出力,考虑风光功率预测的区间不确定性,第i时刻风电出力p

其中:p

(2)电池储能系统考虑电池能量SOC与充放电功率约束,建立储能充放电模型;

在本实施例中,所述步骤2第(2)步的电池储能系统考虑电池能量SOC约束为:

考虑电池运行SOC的最大最小限制,调度控制需要保证i时刻电池电量在最大最小限制内,约束式如(3)所示:

SOC

其中:SOC

i时刻电池电量由前一时刻电量值与本时段充放电电量组成,并考虑电池的自放电影响,建立的电池电量运行模型如(4)所示:

其中:SOC(i-1)分别代表第i-1时刻电池电量,p

在本实施例中,所述步骤2第(2)步的电池储能系统考虑充放电功率约束为:

考虑电池l时段内的充放电限制,其模型如下:

-p

其中:p

电池充放功率允许最大值与SOC的关系,如下:

其中:P

(3)计算系统i时刻功率平衡限制为:

其中:η

(4)计算无线传感系统信息发送速率与信息发送量,建立无线传感器作为用能设备的能量信息转换模型,用如下公示表示:

其中:d

(5)根据信息缓存器存在信息存储的上限和可允许的最大延迟,建立考虑有限容量信息存储器的信息存储与发送约束模型如下:

其中:B(i)为第i时刻缓存器收到的信息容量,d(i)为第i时段缓存器发送出的信息量,B

(6)以调度时段内最大化发送信息为目标,将无线传感器的功率、储能充放电功率和信息缓存器发出的信息作为待优化变量,建立如下的最大最小化目标函数:

在本实施例中,所述步骤2的具体步骤包括:

(1)考虑以上目标函数和约束条件,可以将上述问题,解耦为能量和数据调度两个子问题(12)和(13),而后采用能量-信息分层交替优化算法,分别对能量层和信息层交替求解:

其中:p

s.t. (10)

其中:c∈(0,1)为惩罚系数,[·]代表循环次数。

(2)给定d的初值d

(3)将

(4)将

(5)将最终得到的p

本发明的一种风光储微能量收集无线传感系统调度方法的实施步骤包括:

步骤1、根据气象预测数据,获取风力p

步骤2、根据信息收集要求,以最大化信息发送,确定待优化变量d的初始值d

步骤3、将p

步骤4、将

步骤5、重新依据

步骤6、将最终得到的p

一种风光储微能量收集无线传感系统调度装置,包括:

目标函数建立模块,用于建立以调度时段内最大化发送信息为目标的最大最小化目标函数及其约束条件;

目标函数求解模块,用于对目标函数建立模块所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数进行求解,将最终得到的无线传感器功率、储能充放电功率和信息缓存器发出的信息量下发至能量管理系统执行调度。

所述目标函数建立模块用于:

(1)根据风力和光伏未来时段的预测结果及其不确定范围,建立风力与光伏的能量收集数学模型;

(2)电池储能系统考虑电池能量SOC与充放电功率约束,建立储能充放电模型;

(3)计算系统i时刻功率平衡限制为:

其中:p

(4)计算无线传感系统信息发送速率与信息发送量,建立无线传感器作为用能设备的能量信息转换模型,用如下公示表示:

其中:d

(5)根据信息缓存器存在信息存储的上限和允许的最大延迟,建立考虑有限容量信息存储器的信息存储与发送约束模型如下:

其中:B(i)为第i时刻缓存器收到的信息容量,d(i)为第i时段缓存器发送出的信息量,B

(6)以调度时段内最大化发送信息为目标,将无线传感器的功率、储能充放电功率和信息缓存器发出的信息作为待优化变量,建立如下的最大最小化目标函数:

所述目标函数求解模块用于:

(1)将目标函数建立模块所建立的以调度时段内最大化发送信息为目标的最大最小化目标函数公式(4),解耦为能量(12)和数据(13)调度两个子问题,而后采用能量-信息分层交替优化算法,分别对能量层和信息层交替求解:

其中:p

s.t.(3)

其中:c∈(0,1)为惩罚系数,[·]代表循环次数,p

(2)给定d的初值d

(3)将

(4)将

(5)将最终得到的p

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号