[发明专利]基于自适应功率分配的多用户MIMO-OFDM系统的实现方法无效
申请号: | 201110033617.X | 申请日: | 2011-01-31 |
公开(公告)号: | CN102045852A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 成孝刚;安明伟;李勃;陈钊正;翟霄宇;王振华;陈启美 | 申请(专利权)人: | 南京大学 |
主分类号: | H04W72/04 | 分类号: | H04W72/04;H04L27/26 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 黄明哲 |
地址: | 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自适应 功率 分配 多用户 mimo ofdm 系统 实现 方法 | ||
1.基于自适应功率分配的多用户MIMO-OFDM系统的实现方法,系统包括发射端与接收端,发射端有K个用户,分配给不同的子载波,其特征是发射端通过自适应调制器输出复符号信号,IFFT/IDFT模块将复符号转换为时域信号,再插入CP,信号历经频率选择性衰弱信道,在接收端被移除保护CP,FFT/DFT将接收信号转换为频域信号,历经自适应解调器,最终分离出1,2,...,K个用户的比特信息,系统给每个用户分配一个副载波,并确定相应的比特数量,每个副载波获得一定的传输功率,在一定时延和频率选择性衰弱信道条件下,实现自适应功率分配:
1)、建立数学模型:
建立目标函数并考虑其优化,令ck,n为[0,M]之间的一个实数,ck,n表示第k个用户的比特数量,ck,n分配给第n个子载波,M是能够被每个副载波传输的“信息比特/OFDM符号”的最大值;K和约束参数ρk,n(k=1,...,K)为目标函数的参量,作为第n个副载波的分享因子,总共有N个副载波,目标函数的优化如下:
其中,ck,n和ρk,n必须满足:
所有k∈{1,...,K} (2)
所有n∈{1,...,N} (3)
rk,n=ck,nρk,n为目标函数的约束条件,Rk为第k个用户的数据率,对于正交频分复用OFDM,有:
2)、初始化参数:
对于所有副载波n,令
ck,n=0 (5)
且
3)、比特分配迭代,计算搜索方向与步长:
对于每一个副载波,步骤2)初始化阶段计算传输1个额外比特所需要的额外功率,对于每个比特分配迭代,需要最小额外功率的副载波被多分配1个比特,且额外功率随迭代不断更新,经过R次迭代,最终以最优的方式给每个副载波分配比特,迭代为:
4)、结束:
搜索到最优的比特分配值实现自适应功率分配,结束。
2.根据权利要求1所述的基于自适应功率分配的多用户MIMO-OFDM系统的实现方法,其特征是具体步骤为:
1)计算初始值:
(1)初始化拉格朗日乘数λ,以及Δ,Δ是一个很小的常数,根据迭代效果选定;
(2)初始化目标函数约束参数r和Hessian阵H:
目标函数具体为:
在目标函数中有ρfk(c),作为(ρ,c)的一个函数,ρfk(c)在(ρ,c)内是非凸的,令rk,n=ck,nρk,n,结合rk,n和ρk,n重写目标函数,约束条件rk,n变为rk,n∈[0,Mρk,n],则在(ρ,r)内,即在由ρ∈[0,1]和r∈[0,Mρ]所表示的一个三角形区域,ρfk(c)=ρfk(r/ρ)是凸的,在这个区域的任意点,Hessian阵是一个正半定矩阵,重写最优化问题(1)式,写成在凸集内的,一个凸最小化问题,即:
其中,rk,n和ρk,n必须满足:
所有k∈{1,...,K} (11)
所有n∈{1,...,N} (12)
由此得到拉格朗日式:
其中,λk和βn分别是约束条件(11)(12)的拉格朗日乘数;
2)针对每个副载波n,计算约束参数ρk,n:
对于所有的k≠k′,其中,k′=arg min Hk,n(λq,n);
3)计算第k′个用户的数据率:
4)作比较判断:
I.如果R′k=Rk成立,则完成比特数量分配,实现自适应功率分配,结束;
II.如果R′k=Rk不成立,则跳至步骤5);
5)寻找用户l,使下式最大:
max(Rl-R′l) (15)
Rl为用户l的数据率,Rl为用户l’的数据率,l≠l′;
6)对于ρl,n=0的副载波n:
令计算每一个λ′l,n,使得Hl,n=Hk(n),n+Δ,其中
7)计算λl,m:
8)根据步骤7)中所得λl,计算目标函数约束参数rl,n和Hessian阵Hl,n:
同时,令ρl,m=1,对于令ρk,m=0;
9)计算
10)做判断:
(1)如果满足R′l=Rl,则返回步骤4);
(2)若满足R′l<Rl,则返回步骤7);
(3)若满足R′l>Rl,则进入步骤11);
11)更新l用户的数据率R′l:
R′l=R′l-rl,m (20)
如果R′l<Rl,则进入步骤12);
如果R′l≥Rl,则进入步骤13);
12)更新参数:
其中,
rl,m=Rl-R′l (22)
在得到ρl,m的基础上,得到:
ρk(m),m=1-ρl,m (23)
返回步骤4)
13)计算λl,满足:
其中,
返回步骤4)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110033617.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:罐头包装罐自动清洗系统
- 下一篇:一种立式全自动垃圾桶清洗装置