本发明涉及一种优化射频充电服务利润的能量源室内部署与功率调节方法,该方法适用于为可穿戴设备提供无线射频充电服务。
背景技术:
随着传感技术和无线通信技术的发展,可穿戴智能设备逐渐成为日常生活的不可或缺的一部分。这些设备捕捉各种用户数据,随时随地上传到互联网云端,成为新的物联网入口。现有可穿戴设备通常由电池供电或需要定期充电,无法持续不间断地工作,特别对于植入人体的应用,更换电池或对设备进行充电的代价巨大。得益于无线能量传输技术的突破,可穿戴设备可以从无线电波中捕获到能量来支持传感、计算和通信。室内环境中无线电波广泛存在,但信号一般较弱且不稳定,充电服务提供商可在室内部署专用射频能量源,为用户提供可靠的无线射频充电服务。
根据室内用户的时空分布情况,对射频能量源的位置进行合理规划,对射频能量源的发射功率进行合理调度,可有效提高服务提供商的利润。如何部署给定数量的射频能量源并随时间调节它们的发射功率,可以使得充电服务提供商的利润最大化。公开号为cn105550480a的中国专利文献提供了一种射频供能传感网的能量源布置方法,目标是部署最少的射频能量源满足若干个给定位置节点的能量捕获功率需求。该方法适用于为静止的节点充电,没有考虑节点移动的情况,也没有考虑功率调节。公开号为cn107148026a的中国专利文献提出了如何部署最少的射频能量源为移动设备供能的方法,该方法可以使得用户在移动过程中其携带的设备能量不易发生中断,但同样没有考虑功率调节问题。有文献考虑了同时优化能量源的位置和调节发射功率的问题,提出了一种近似算法,目标是在给定的总功率开销下,最大化所有传感设备的有效充电功率总和(参见《wirelesschargerplacementandpowerallocationformaximizingchargingquality》,刊于ieeetransactionsonmobilecomputing,2018)。但该方法没有考虑射频能量源的部署成本和用电成本,且采用了较为简单的用户移动模型,不能反映用户真实的时空分布情况。
技术实现要素:
为了克服已有方法的无法适应用户时空分布情况、充电服务提供商利润较低的不足,本发明提供一种适应用户时空分布情况并有效提高充电服务提供商利润的射频能量源部署和功率调节方法,适用于在室内提供无线射频充电服务的场景。
本发明解决其技术问题所采用的技术方案是:
一种优化射频充电服务利润的能量源室内部署与功率调节方法,包括以下步骤:
步骤1将室内区域用户轨迹路线分为m段,用lm表示其中第m个分段的长度;将时间周期分为n个时间片,每个时间片时长为t,分段和时间片的大小由精度要求和计算能力决定;根据室内用户的历史位置信息,统计各时间段内各分段上的人流量,用矩阵f={fm,n|m=1,2,...,m,n=1,2,...,n}表示,其中fm,n表示第m个分段在第n个时间片内的人流量;
步骤2假设有i个射频能量源的候选部署位置分布于走道天花板处,射频能量源的部署方案用布尔型数组x={xi|i=1,2,...,i}表示,其中xi=1表示第i个候选位置部署能量源,xi=0则表示不部署能量源;射频能量源的最大发射功率均为ps,并且进行线性调节,用ci,n表示第i个侯选位置处的能量源在第n个时间片的调节系数,ci,nps表示相应的发射功率,能量源发射功率的调节方案用矩阵c={ci,n|i=1,2,...,i,n=1,2,...,n,0≤ci,n≤1}表示;
步骤3给定充电服务收费单价p1、电价p2、射频能量源个数k、射频能量源发射功率最大值ps和用电功率限制b,确定利润函数q的表达式和限制条件表达式,建立问题的数学模型p1;
步骤4采用分支定界法对步骤3中归纳的数学问题p1进行求解,从而得到射频能量源的部署方案x与功率调节方案c。
进一步地,所述步骤3中,所述利润函数q的表达式为:
其中,
其中,η是整流效率,gs是发送天线增益,gr是接收天线增益,lp是极化损耗,λ是波长,ε是调节参数以保证在di,m很小时
其中,di′,m是第m个分段中心点与第i个候选部署位置处能量源之间的水平距离,h是天花板与人体中部位置间的垂直距离。
再进一步地,所述步骤3中,限制条件的表达式为:
xi∈{0,1}(7)
0≤ci,n≤1(8)
其中,式(4)是射频能量源个数约束,式(5)是数组x的元素与矩阵c的元素之间对应关系的约束,式(6)是射频能量源用电总功率限制约束,式(7)和式(8)是优化变量xi和ci,n的取值范围约束。
更进一步地,所述步骤4中,采用分支定界法对问题p1进行求解的步骤为:
步骤4.1:将p1的整数取值限制条件xi∈{0,1}替换为xi∈[0,1],得到线性规划问题p1′为问题p1的松弛问题,利用cplex求解器求解p1′,得到对应的解
步骤4.2:若
步骤4.3:找出
步骤4.4:令xk=0,
步骤4.5:利用cplex求解器求解更新后的松弛问题,得到解w={x,c};
步骤4.6:令u=w,转步骤4.2;
步骤4.7:令w=u,q=q(w)为问题p1的利润函数初始下界;
步骤4.8:将松弛问题p1′作为根节点构造二叉树;
步骤4.9:若存在未生成过分支的叶子节点,则转到步骤4.10;否则,转步骤4.20;
步骤4.10:若
步骤4.11:从叶子节点中找出当前利润函数上界所在的节点pz′,其中,z∈{所有叶子节点的索引};
步骤4.12:从pz′对应的
步骤4.13:利用cplex求解器求解pz′+1和pz′+2,得到解wz+1={xz+1,cz+1},wz+2={xz+2,cz+2},以及相应的利润函数值qz+1,qz+2;
步骤4.14:令
步骤4.15:从wz中找出可行解wy,y∈{解满足x中元素均为整数的叶子节点的索引},以及相应的利润函数值qy;
步骤4.16:令q′max=max{qy};w′max=argmax{qy};
步骤4.17:若q′max>q,转步骤4.18;否则,转步骤4.19;
步骤4.18:令q=q′max;w=w′max;
步骤4.19:对所有解集为空或利润函数值不大于q的叶子节点进行剪枝操作,转步骤4.9;
步骤4.20:输出w*=w即为利润最优的能量源部署和功率调节方案。
本发明的有益效果主要表现在:适用于为室内移动用户提供无线充电服务的场景,根据室内用户的时空分布情况合理部署射频能量源并调节其发射功率,可有效提高服务提供商的利润。
附图说明
图1是本发明实施流程图;
图2是效果验证示意图;
具体实施方式
下面结合附图对本发明作进一步描述。
参照图1和图2,一种优化射频充电服务利润的能量源室内部署与功率调节方法,包括以下步骤:
步骤1将室内区域用户轨迹路线分为m段,用lm表示其中第m个分段的长度;将时间周期分为n个时间片,每个时间片时长为t,分段和时间片的大小由精度要求和计算能力决定;根据室内用户的历史位置信息,统计各时间段内各分段上的人流量,用矩阵f={fm,n|m=1,2,...,m,n=1,2,...,n}表示,其中fm,n表示第m个分段在第n个时间片内的人流量;本实施例中,fm,n=100~500,m=55,n=10,t=1h;
步骤2假设有i个射频能量源的候选部署位置分布于走道天花板处,射频能量源的部署方案用布尔型数组x={xi|i=1,2,...,i}表示,其中xi=1表示第i个候选位置部署能量源,xi=0则表示不部署能量源;射频能量源的最大发射功率均为ps,并且进行线性调节,用ci,n表示第i个侯选位置处的能量源在第n个时间片的调节系数,ci,nps表示相应的发射功率,能量源发射功率的调节方案用矩阵c={ci,n|i=1,2,...,i,n=1,2,...,n,0≤ci,n≤1}表示;本实施例中,i=45,ps=3w;
步骤3给定充电服务收费单价p1、电价p2、射频能量源个数k、射频能量源发射功率最大值ps和用电功率限制b,确定利润函数q的表达式和限制条件表达式,建立问题的数学模型p1;
进一步地,所述步骤3中,所述利润函数q的表达式为:
其中三个部分分别表示服务收入、电费以及部署成本,
其中,η是整流效率,gs是发送天线增益,gr是接收天线增益,lp是极化损耗,λ是波长,ε是调节参数以保证在di,m很小时
其中,di′,m是第m个分段中心点与第i个候选部署位置处能量源之间的水平距离,h是天花板与人体中部位置间的垂直距离;本实施例中p1=0.1元/j,p2=0.5元/kwh,k=10~30,b=50w,η=0.3,gs=8dbi,gr=2dbi,lp=3db,λ=0.33m,ε=0.2316m,h=2m。
再进一步地,所述步骤3中,所述限制条件的表达式为:
xi∈{0,1}(7)
0≤ci,n≤1(8)
其中,式(4)是射频能量源个数约束,即保证实际部署的能量源总个数不可超过定值k,式(5)是数组x的元素与矩阵c的元素之间对应关系的约束,即保证没有部署射频能量源部署的候选部署位置对应的调节系数均为0,式(6)是射频能量源用电总功率限制约束,即保证各时间段内所有部署的射频能量源发射功率之和不可超过给定阈值b,式(7)和式(8)是优化变量xi和ci,n的取值范围约束。
步骤4采用分支定界法对步骤3中归纳的数学问题p1进行求解,从而得到射频能量源的部署方案x与功率调节方案c。
更进一步地,所述步骤4中,采用分支定界法对问题p1进行求解的步骤为:
步骤4.1:将p1的整数取值限制条件xi∈{0,1}替换为xi∈[0,1],得到线性规划问题p1′为问题p1的松弛问题,利用cplex求解器求解p1′,得到对应的解
步骤4.2:若
步骤4.3:找出
步骤4.4:令xk=0,
步骤4.5:利用cplex求解器求解更新后的松弛问题,得到解w={x,c};
步骤4.6:令u=w,转步骤4.2;
步骤4.7:令w=u,q=q(w)为问题p1的利润函数初始下界;
步骤4.8:将松弛问题p1′作为根节点构造二叉树;
步骤4.9:若存在未生成过分支的叶子节点,则转步骤4.9;否则,转步骤4.20;
步骤4.10:若
步骤4.11:从叶子节点中找出当前目标函数上界所在的节点pz′,其中,z∈{所有叶子节点的索引};
步骤4.12:从pz′对应的
步骤4.13:利用cplex求解器求解pz′+1和pz′+2,得到解wz+1={xz+1,cz+1},wz+2={xz+2,cz+2},以及相应的利润函数值qz+1,qz+2;
步骤4.14:令
步骤4.15:从wz中找出可行解wy,y∈{解满足x中元素均为整数的叶子节点的索引},以及相应的利润函数值qy;
步骤4.16:令q′max=max{qy};w′max=argmax{qy};
步骤4.17:若q′max>q,转步骤4.18;否则,转步骤4.19;
步骤4.18:令q=q′max;w=w′max;
步骤4.19:对所有解集为空或利润函数值不大于q的叶子节点进行剪枝操作,转步骤4.9;
步骤4.20:输出w*=w即为利润最优的能量源部署和功率调节方案。
效果验证:下面通过本实施例说明本发明方法的有效性。程序采用matlabr2017a编写,在intelcorei52.40ghz的cpu,8g内存的计算机上运行。
将本发明采用的方法与另一种贪婪式部署和功率调节方法得到的利润进行对比分析。贪婪式部署和功率调节方法分两阶段进行,第一阶段单独确定射频能量源部署在各个候选部署位置处的最佳发射功率调节方案,第二阶段贪婪地选取k个使利润最大化的候选位置部署能量源。图2给出了两种方法得到的利润随总功率限制增加的情况,从图中可以看出本发明方法得到的利润始终优于贪婪式部署和功率调节方法,平均和最多分别提高了7.27%和13.76%。综上,本发明方法是合理有效的。