一种基于能量收集的工业物联网多维资源联合优化算法制造技术

技术编号:20947839 阅读:27 留言:0更新日期:2019-04-24 03:49
本发明专利技术涉及一种应用在基于能量收集的工业物联网场景中高能效的资源分配优化算法,针对机器到机器(M2M)通信网络中能效较低、频谱资源紧缺等问题,考虑将能量收集与认知M2M通信相结合,M2M发射机(M2M‑TX)通过利用基站发射的射频能量,并复用蜂窝链路的频谱资源,将数据传输至相应的接收机(M2M‑RX)。首先建立M2M‑TX、M2M‑RX与资源块(RB)之间的三维匹配关系;其次通过交替优化(AO)、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题,以获取相应喜好列表;最后基于所获喜好列表,通过基于定价机制的三维匹配算法解决联合信道选择与对等节点发现子问题,以获取频谱资源最佳分配方案。

A Joint Optimization Method for Multi-Dimensional Resources of Industrial Internet of Things Based on Energy Collection

The invention relates to an energy-efficient resource allocation optimization algorithm applied in the industrial Internet of Things scenario based on energy collection. In view of the problems of low energy efficiency and shortage of spectrum resources in machine-to-machine (M2M) communication network, considering the combination of energy collection and cognitive M2M communication, M2M transmitter (M2M_TX) utilizes radio frequency energy transmitted by base station, and multiplexes the spectrum of cellular link. Source, data transmission to the corresponding receiver (M2M_RX). Firstly, the three-dimensional matching relationship between M2M TX, M2M RX and resource block (RB) is established; secondly, the joint power control and time allocation sub-problems are solved by alternating optimization (AO), non-linear fractional programming and linear programming algorithm to obtain the corresponding preference list; finally, based on the preference list, the joint channel selection and peer nodes are solved by the three-dimensional matching algorithm based on pricing mechanism. Point discovery sub-problem is used to obtain the optimal allocation scheme of spectrum resources.

【技术实现步骤摘要】
一种基于能量收集的工业物联网多维资源联合优化算法
本专利技术属于无线通信领域,具体涉及一种应用在基于能量收集的工业物联网场景中高能效的资源分配优化算法,针对机器到机器(M2M)通信网络中能效较低、频谱资源紧缺等问题,考虑将能量收集与认知M2M通信相结合,M2M发射机(M2M-TX)通过利用基站发射的射频能量,并复用蜂窝链路的频谱资源,将数据传输至相应的接收机(M2M-RX)。首先建立M2M-TX、M2M-RX与资源块(RB)之间的三维匹配关系;其次通过交替优化(AO)、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题,以获取相应喜好列表;最后基于所获喜好列表,通过基于定价机制的三维匹配算法解决联合信道选择与对等节点发现子问题,以获取频谱资源最佳分配方案。
技术介绍
:工业物联网(IIoT)已经成为下一代将互联网与工业设备相互连接的新工业革命的标签。它创建了一个互联互通的全球网络,可以支持诸如智慧城市,智能交通系统和智能电网等新应用之间相互交换信息并相互协作。然而,随着物联网设备数量的急剧增加,其对通信技术与协议提出了更高的要求:应适应大规模的数据交换、可提供随时随地连接、支持智能资源分配。机器对机器(M2M)通信是实现物联网愿景的一种关键技术,其无需人为干预,即可实现机器之间自主地互相通信。尽管M2M通信网络具有上述优点,但其广泛部署仍然面临一些挑战。首先,目前频谱资源十分稀缺,大多数可用频谱资源已经被支持人对人(H2H)通信应用(例如,语音和视频)占用。为了减缓频谱使用压力,可以通过复用传统H2H通信系统(例如,3G/4G蜂窝网络)的频谱资源而无需为M2M通信重新分配频谱。然而,H2H蜂窝用户(CU)和M2M设备之间共享频谱资源会不可避免地导致它们之间产生同道干扰,除非管理良好,否则可能降低系统性能。其次,M2M设备所安装电池容量十分有限,而定期更换部署在较大区域的M2M设备的电池可能非常昂贵。因此,在保证M2M通信链路与蜂窝通信链路QoS的同时,通过智能资源分配优化M2M发射机(M2M-TX)的能效极为重要。
技术实现思路
:本专利技术在基于能量收集的M2M单蜂窝通信网络场景下,以最大化发射机M2M-TXs的能效为目标,提出了一种基于能量收集的工业物联网场景中高能效的资源分配优化算法。该算法首先建立M2M-TX、M2M-RX与资源块RB之间的三维匹配关系;其次通过交替优化(AO)、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题,以获取相应喜好列表;最后基于所获喜好列表,通过基于定价机制的三维匹配算法解决联合信道选择与对等节点发现子问题,以获取频谱资源最佳分配方案。具体过程如下:1)图1为基于能量收集的M2M单蜂窝通信网络系统模型图,有K个CUs、N个M2M-TXs以及M个M2M-RXs。每个M2M-TX均具有能量收集及数据传输的功能,采用具有块衰落特性的信道模型,每个时间块均被分为能量收集及数据传输两个时隙。在能量收集时隙,M2M-TXs从临近的无线射频(RF)信号中收集能量;在数据传输时隙,M2M-TXs利用存储及收集的能量向相应的M2M-RXs传输信息。考虑下行链路能量收集及频谱复用场景,发射机TXn通过复用最多一个蜂窝用户Ck的频谱资源块RBk向相应接收机RXm(最多一个)传输数据,用sn,m,k=1表示,三者形成一对一的匹配关系。由于下行链路频谱复用,蜂窝用户Ck将忍受由发射机TXn产生的同道干扰,接收机RXm将忍受由基站产生的同道干扰。蜂窝用户Ck的信号噪声干扰比(SINR)为:其中,p0和pn分别是基站与M2M发射机TXn的发射功率,g0,k和gn,k分别是基站到蜂窝用户Ck与发射机TXn到蜂窝用户Ck的信道增益,N0是加性高斯白噪声。M2M接收机RXm可达到的SINR的表达式为:gn,m,k和g0,m,k分别是TXn到RXm的信道增益与基站到RXm的信道增益。M2M通信对(TXn,RXm)可达到的谱效为:Rn=τn,ilog2(1+γn,m,k)τn,i表示数据传输的时间。M2M发射机TXn在能量收集时间段τn,e内所能收集的能量为:En=τn,eλnp0g0,n,k其中,λn(0<λn<1)指发射机TXn的能量收集效率因子,g0,n,k是基站到发射机TXn链路的信道增益。M2M发射机TXn的能耗包含数据传输能耗与电路能耗,则M2M发射机TXn在能量收集时间段τn,e的能耗为:其中,pc是电路功耗。M2M发射机TXn在数据传输时间段τn,i的能耗为:M2M发射机TXn的总能耗为:则M2M发射机TXn的能效为:2)在基于能量收集的认知M2M通信网络中,关键的研究点在于如何从高能效角度联合优化信道选择、对等节点发现(发射机TXn发现相应接收机RXm)、功率控制与时间分配。在保证蜂窝用户与M2M通信链路用户服务质量(QoS)的同时,考虑能量约束,所形成的M2M发射机能效最大化问题为:P1:s.t.C1:C2:C3:C4:C5:C6:C7:C8:C9:C10:其中,C1和C2保证蜂窝链路和M2M链路的QoS需求;C3是时间分配约束;C4保证TXn总能耗不超过收集能量与存储能量之和;C5定义了TXn的发射功率约束;C6保证时间分配变量非负;C7~C10保证RB,M2M-TX与M2M-RX之间是一对一匹配。3)将M2M-TX,M2M-RX与RB之间的三维匹配问题转化为M2M-TX与RXRB(M2M-RX与RB形成的RXRB对)的二维匹配问题;所形成的优化问题P1是混合整数非线性规划(MINLP)问题,需采用交替优化、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题。将优化问题P1进行转换与分解,在考虑M2M发射机TXn与M2M接收机RXm形成M2M通信对,并复用蜂窝用户CUk的通信资源块RBk,即sn,m,k=1,则发射机TXn的能效优化问题为:P2:s.t.C1~C6采用非线性分式规划算法(本文采用Dinkelbach算法)将问题P2转化为:P3:s.t.C1~C6其中t是Dinkelbach迭代次数,第t次迭代中的值可通过最优功率控制与时间分配变量和求得,Dinkelbach迭代将终止于:δ是一个任意大小的正常数。将问题P3分解为功率控制子问题与时间分配子问题,采用交替优化方法分别进行优化。其中功率控制子问题为:P4:s.t.C1,C2,C4,C5考虑时间分配变量固定,只优化功率控制变量,其中l是交替优化(AO)的迭代次数。P4是一个标准凸优化方程,可采用标准凸优化方法进行优化。时间分配子问题为:P5:s.t.C3,C4,C6考虑功率控制变量固定,只优化时间分配变量。不难证明,在第l次迭代时,P5的最优解必须满足因此,通过将替换为P5的优化变量仅为原始的时间分配问题即转化为一元线性优化问题,采用线性规划方法即可优化问题P5。AO迭代将终止于:Γ是一个任意大小的正常数。4)基于所获得最优的功率控制与时间分配方案,即可求得问题P2的最优解,即sn,m,k=1时发射机TXn的最大能效值,以该最大能效值作为每个M2M-TX对于RXRB的喜好值,以喜好值降序排列建立相应喜好列表。根据所建立的喜好列表,通过“提出申请”与“提高价格”的方法,实现M2M-TX,本文档来自技高网
...

【技术保护点】
1.一种基于能量收集的工业物联网多维资源联合优化算法,其特征在于:1)针对M2M通信网络中能效较低、频谱资源紧缺等问题,考虑将能量收集与认知M2M通信相结合,提出基于定价机制的三维匹配算法;2)通过交替优化、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题,以获取相应喜好列表;3)基于所获喜好列表,通过基于定价机制的三维匹配算法解决联合信道选择与对等节点发现子问题,以获取频谱资源最佳分配方案。

【技术特征摘要】
1.一种基于能量收集的工业物联网多维资源联合优化算法,其特征在于:1)针对M2M通信网络中能效较低、频谱资源紧缺等问题,考虑将能量收集与认知M2M通信相结合,提出基于定价机制的三维匹配算法;2)通过交替优化、非线性分式规划以及线性规划算法解决联合功率控制与时间分配子问题,以获取相应喜好列表;3)基于所获喜好列表,通过基于定价机制的三维匹配算法解决联合信道选择与对等节点发现子问题,以获取频谱资源最佳分配方案。2.如权利要求1步骤1)所述的M2M发射机在通信网络能效较低、频谱资源不足的情况下,考虑将能量收集与认知M2M通信结合以实现高能效通信,其特征在于:需要同时考虑M2M设备的能耗不足以及因M2M发射机复用蜂窝用户信道产生的同道干扰情况下,将M2M发射机的能效最大化问题:1)考虑M2M发射机TXn与M2M接收机RXm形成M2M通信对,并复用蜂窝用户CUk的通信资源块RBk,用sn,m,k=1表示,则M2M对(TXn,RXm)可达到的谱效为:Rn=τn,ilog2(1+γn,m,k)τn,i表示数据传输的时间,γn,m,k是M2M接收机RXm可达到的信号噪声干扰比(SINR),其表达式为:pn和p0分别是M2M发射机TXn与基站的发射功率,gn,m,k和g0,m,k分别是TXn到RXm的信道增益与基站到RXm的信道增益,N0是加性高斯白噪声;M2M发射机TXn的总能耗为:τn,e表示能量收集的时间,pc是电路功率;则M2M发射机TXn的能效为:2)在保证蜂窝用户与M2M通信链路用户服务质量(QoS)的同时,考虑能量约束,所形成的M2M发射机能效最大化问题为:P1:s.t.C1:C2:C3:C4:C5:C6:C7:C8:C9:C10:其中,C1和C2保证蜂窝链路和M2M链路的QoS需求;C3是时间分配约束;C4保证TXn总能耗不超过收集能量与存储能量之和;C5定义了TXn的发射功率约束;C6保证时间分配变量非负;C7~C10保证RB,M2M-TX与M2M-RX之间是一对一匹配。3.如权利要求1步骤2)所述的需获取M2M-TXs相应的喜好列表,其特征在于:将M2M-TX,M2M-RX与RB之间的三维匹配问题转化为M2M-TX与RXRB(M2M-RX与RB形成的RXRB对)的二维...

【专利技术属性】
技术研发人员:周振宇张春天
申请(专利权)人:华北电力大学
类型:发明
国别省市:北京,11

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

1