一种低复杂度多载波plc中继系统功率分配方法

文档序号:9691653阅读:504来源:国知局
一种低复杂度多载波plc中继系统功率分配方法
【技术领域】
[0001 ] 本发明涉及电力线通信(PLC,Power Line Communication)技术领域,具体为基于 正交频分复用(〇FDM,Orthogonal Frequency Division Multiplexing)技术的多载波电力 线中继通信系统功率分配方案设计。
【背景技术】
[0002] 电力线通信是指以电力线作为传输媒介,在电力线通信网络的各个节点之间以及 在电力线通信网络与其他通信网络之间实现数据交换和信息传递。在电力线通信中,终端 用户只需要插上电源插头就可以实现因特网接入、电视频道接收节目、打(可视)电话等功 能。基于电力线的信号传输与无线通信有着相似的广播特性。然而,文献[L. Lampe and A.J.Han Vinck,"Cooperative multihop power line communications,''IEEE the 16th International Symposium on PowerLine Communications and its Applications (ISPLC),Beijing,China,March 2012,pp. 1-6·]中指出电力线通信中继信道与无线中继系 统的不同之处。在无线通信系统中,源节点到目的节点,源节点到中继节点以及中继节点到 目的节点的路径都可视为相互独立的,从而可以得到空间分集增益,而在电力线通信系统 中,这三条路径却是高度相关的。为了让电力线通信系统更好地为人们服务,可以将一些先 进的中继通信技术引入电力线通信系统中。
[0003] 针对PLC中继系统,本发明首先考虑源节点到目的节点、源节点到中继节点以及中 继节点到目的节点的发射功率都相等,然后基于凹凸优化方法和拉格朗日对偶方法设计了 一种功率分配方案,实现了在达到系统总速率要求的同时降低PLC中继系统总功率的目的。 该方法的核心思想为:利用凹凸优化思想将非凸的系统功率最小化问题近似为凸问题,并 利用拉格朗日对偶方法迭代地求解近似的系统功率最小化问题得到最后的系统发射功率 分配值。该方法可以保证在迭代过程中系统功率单调递减,从而不仅实现了 PLC系统的信息 传输,还使得在达到系统总速率要求的同时降低PLC中继系统总功率。

【发明内容】

[0004] 本发明的目的在于针对现有技术的不足,提供一种低复杂度多载波PLC中继系统 功率分配方法,包括以下步骤:
[0005] 步骤1:系统确定选择使用的子载波集合,总的子载波数为K;利用导频方法进行信 道估计得到各子载波上的信道系数//12:,A =U..:.C,其中表示{S,R}到L2e {R, D}之间第k个子载波的信道系数,S表示源节点,R表示中继节点,D表示目的节点;设定总速 率设计目标值q;
[0006] 步骤2:初始化迭代次数:n = 0,令P[1]=P[2]=. . .=P[K],并对等式C({P[k]})=q采
[k]是系统中源、中继节点在第k个子载波上使用的发射功率,分别是第η次迭 代的系统总传输功率值和所求得的第k个子载波当前发射功率,C({P[k]})表示系统总速率 函数;
[0007]步骤3:在处,对系统总功率最小化问题中的系统总速率约束进行凸逼近,得 到,从而将原问题近似为如下凸问题:
[0010] P[k]>〇,k = l,2---K
[0011] 其中,
[0013]


、节点Li e {s,R}到L2 e {R,D}之间第k个子载波的信道归一化增益
,fFP是L2e {R,D}处第k个子载波上的噪声功率;
[0014] 步骤4:利用对偶方法求解得到上述凸近似问题的最优

[0015]步骤5:判断|#-巧"-υ|>,是否成立,其中ει表示判定阈值,其值在0.001~ 0.000001之间,如果成立则令#_ = pwp,k = 1,2···Κ,然后重复步骤3-5;否则输出问题最
[0016]步骤6:多载波PLC中继系统中源、中继节点按照设定各个子载波上的发 射功率,从而实现PLC系统收发两端的信息传输。
[0017] 进一步地,所述的步骤4中对偶方法,具体包括以下步骤:
[0018] 步骤4.1:对近似后的系统速率约束引入拉格朗日乘子λ得到部分拉格朗日函数:
[0024] s.t.P[k]>0,k = l,2. . .K
[0025] 其中,Ρ?表示系统发射总功率;
[0026] 步骤4.2:根据二分法思想,初始化拉格朗乘子的下界人1^11 = 〇和上界\111£?=八,八表 示使得(1(λ)次梯度为负数的最小实数;令拉格朗乘子
[0027] 步骤4.3:然后将上述问题(1(λ)分解为Κ个子问题,其中第k个子问题可以表示为:

[0030]
1如步骤3中定义,求解方程
[k],k=l,2. · ·Κ;
[0031 ] 步骤4.4:计算对偶函数的次梯度U"'(乂卜〇 ,令Amin = A,若 ·. ?/ ( /?) < (),入max =入;
[0032]
:是否成立,其中表示判定阈值,其值在0.001~
0.000001之间,
立则更新拉格朗乘子 4.3~4.4;否则输出对偶问题最优解。
[0033] 本发明有益效果:本发明方法首先通过设定源节点到目的节点、源节点到中继节 点以及中继节点到目的节点的发射功率相等从而简化了设计复杂度,然后再基于凹凸优化 方法和拉格朗日对偶方法设计了一种PLC设计中继系统的功率分配方法,该方法可以保证 在迭代过程中系统传输功率一直单调递减,从而实现在达到系统总速率要求的同时降低 PLC中继系统总功率的目的。
【附图说明】
[0034]图1是本发明所述实施例采用该方法的系统模型图。
[0035]图2是本发明所述实施例采用该方法的具体流程图。
[0036]图3是本发明所述实施例的系统总功率与迭代次数的关系图。
[0037]图4是本发明所述实施例的系统总功率与子载波平均速率的关系图。
[0038]图5是本发明所述实施例的各子载波发射功率分配图。
【具体实施方式】
[0039]为了使本发明的目的和效果更加清楚,下面对多载波PLC中继系统及本文发明方 法进行详细描述。
[0040]本发明考虑一个三节点PLC中继系统模型,如图1所示,三个节点分别为源节点 (S),中继节点(R)和目的节点(D),其中Φ s P、Φ R P、Φ D P分别表示三个节点分别到P节点的 ABCD矩阵,P节点表示骨干网与中继节点所在分支的交叉点。所以可得到源节点到目的节 点、源节点到中继节点、中继节点到目的节点的信道传输函数,且分别用H SD、HSR和Hrd来表 示。本发明中采用0FDM多载波调制技术,即系统带宽被划分为K个子载波,其中每个子载波 的衰减可以视作信道系数。用/??表示从节点Li到节点L2的第k(k=l,...,K)个子载波的频 率响应,U e {S,R}和L2 e {R,D}。同时用if 1和/f 1分别表示源节点、中继节点在第k(k = 1,. . .,K)个子载波上的发射功率。为了区分源节点在第一阶段和第二阶段的传输功率,我 们分别用符号和/?表示,即有:if] +/?。则整个系统的发射功率Ρ?可以数学式 表达为:
[0042] 本发明考虑的中继系统包含以下两个信号传输阶段:
[0043] 第一个阶段(源节点发送到中继和目的节点):源节点通过第k个子载波将符号X[k] (k=l,...,K)发射到中继节点和目的节点,那么在两个节点的接收到的信号可以表示为:
[0046] 其中喷是源节点第一阶段时使用的发射功率,1?,和iVf丄分别表示在节点L2E {R,D}在第ne {1,2}个阶段的接收信号和噪声。
[0047] 第二个阶段(源节点和中继节点同时发送到目的节点):中继节点发送信号给目的 节点,同时,源节点也将信号发送给目的节点。令中继节点的发射功率为if,源节点第二阶 段的发射功率为/g,那么目的节点的接收信号可以表示为:
[0049]
对中继发射信号的线性处理以满足中继发射功率,汗f表示噪声^^(?6丨1,21)功率,2& 表示一个复数a的相位角。
[0050] 为了降低系统设计复杂度,本发明假设源节点和中继节点在相同的子载波上使用 相同的发射功率,BP:
[0052]因此,根据(2)-(5)式,可以分别计算两个阶段目的节点在第k个子载波上的接收 信噪比(SNR):
[0056] 在已知信道状态信息(Channel state information,CSI)的情况下,米用最大合 并比(Maximum ratio combination,MRC)可得到从S节点到D节点的数据链路的总速率(单 位:bit/sec/Hz)为:
[0058]
是因为PLC中继系统是一个半双工系统。
[0059] 对于多载波PLC中继系统,需要保证通信质量,可以由系统总速率来衡量。另一方 面,为了节省系统总功率,本发明考虑系统功率最小化。因此,一种满足服务质量的功率分 配优化问题可以描述为:
[0061] s.t.C(P[k]) >q, (9)
[0062] pW > 〇5 ykt
[0063] 其中,问题(9)中目标函数表示整个系统的发射功率,q表示为支持整个系统正常 运营所需的最小系统总速率目标值。
[0064] 问题(9)为非凸问题,在数学上很难直接求解。针对如此复杂的问题,本发明设计 了一种基于凹凸优化方法和拉格朗日对偶方法的功率分配方案,实现了在达到系统总速率 要求的同时降低PLC中继系统的总功率的目的。该方法的核心思想为:利用凹凸优化思想将 非凸的系统功率最小化问题近似为凸问题,并利用拉格朗日对偶方法迭代地求解近似的系 统功率最小化问题得到最后的系统发射功率分配值。根据该方法的思想,具体实施如下:
[0065]首先,根据凸函数的一阶特性:凸函数总是大于其在任意一点的线性逼近(即泰勒 级数展开):
[0068] 因此根据凹凸优化(Concave-Convex Procedure)
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1