[发明专利]基于阈值矢量圆OFDM峰均比降低技术的FPGA实现方法有效
申请号: | 201610072747.7 | 申请日: | 2016-02-01 |
公开(公告)号: | CN105721381B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 王晶琦;吴青青;张春蕾;张霖泽;王栋;吴文 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H04L27/26 | 分类号: | H04L27/26 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 阈值 矢量 ofdm 降低 技术 fpga 实现 方法 | ||
1.一种基于阈值矢量圆OFDM信号峰均比降低技术的FPGA硬件实现方法,其特征在于包括以下步骤:
步骤1、将经过直接限幅的OFDM信号转换到频域,对每一象限的频域星座点定义一个相同的阈值矢量圆半径R;
步骤2、经过星座图坐标原点O画阈值矢量圆的两条切线(L1,L2),并得到切线L1与x轴的夹角θ1以及切线L2与x轴的夹角为θ2,且θ1<θ2;
步骤3、根据阈值矢量圆半径R,用MATLAB软件提前计算出查找表1和2中存储的调整后星座点值;
步骤4、计算每一个星座点到对应象限理想星座点的距离Distance,并判断距离Distance是否大于阈值半径R;若Distance<R,则对应星座点不作任何处理;若Distance≥R,则用FPGA中的CORDIC核计算出该星座点的相位Phase,然后分两种情况对星座点进行调整;
步骤5、根据查找表地址标号k和使能信号en寻址查找表1和2,读出对应的存储值;
所述查找表1和2为
表1阈值矢量圆技术星座点调整后实部Re和虚部Im值(R=0.109)
表2阈值矢量圆技术星座调整点后实部Re和虚部Im值(R=0.109)
地址 Re Im 地址 Re Im 地址 Re Im 地址 Re Im 0 0.77 0.63 20 -0.63 0.77 40 0.63 -0.77 60 -0.77 -0.63 1 0.73 0.59 21 -0.59 0.73 41 0.59 -0.73 61 -0.73 -0.59 2 0.70 0.59 22 -0.59 0.70 42 0.59 -0.70 62 -0.70 -0.59 3 0.69 0.59 23 -0.59 0.69 43 0.59 -0.69 63 -0.69 -0.59 4 0.69 0.59 24 -0.59 0.69 44 0.59 -0.69 64 -0.69 -0.59 5 0.67 0.59 25 -0.59 0.67 45 0.59 -0.67 65 -0.67 -0.59 6 0.66 0.61 26 -0.61 0.66 46 0.61 -0.66 66 -0.66 -0.61 7 0.66 0.61 27 -0.61 0.66 47 0.61 -0.66 67 -0.66 -0.61 8 0.64 0.61 28 -0.61 0.64 48 0.61 -0.64 68 -0.64 -0.61 9 0.64 0.63 29 -0.63 0.64 49 0.63 -0.64 69 -0.64 -0.63 10 0.63 0.63 30 -0.63 0.63 50 0.63 -0.63 70 -0.63 -0.63 11 0.63 0.64 31 -0.64 0.63 51 0.64 -0.63 71 -0.63 -0.64 12 0.61 0.64 32 -0.64 0.61 52 0.64 -0.61 72 -0.61 -0.64 13 0.61 0.66 33 -0.66 0.61 53 0.66 -0.61 73 -0.61 -0.66 14 0.61 0.66 34 -0.66 0.61 54 0.66 -0.61 74 -0.61 -0.66 15 0.59 0.67 35 -0.67 0.59 55 0.67 -0.59 75 -0.59 -0.67 16 0.59 0.69 36 -0.69 0.59 56 0.69 -0.59 76 -0.59 -0.69 17 0.59 0.69 37 -0.69 0.59 57 0.69 -0.59 77 -0.59 -0.69 18 0.59 0.70 38 -0.70 0.59 58 0.70 -0.59 78 -0.59 -0.70 19 0.59 0.73 39 -0.73 0.59 59 0.73 -0.59 79 -0.59 -0.73
;
步骤3所述计算查找表1和2中存储的调整后星座点值的具体方法为:
a1).根据阈值矢量圆半径R,计算出切线L1和L2之间的夹角θ:
a2).将角度θ平均分为20等份,得到角度间隔
a3).对于每一等份的角度θm=θ1m·Δθ(m=0,1,...,19),计算出经过O点且斜率为tanθm的直线与阈值圆的两组交点(xm1,ym1)和(xm2,ym2):
其中,km=tanθm,i表示对应象限理想星座点的坐标值,取值为1或-1,对于四个象限,共计算得到80组采样点(xm1,ym1)和80组(xm2,ym2)值;
将上述步骤a1-a3计算所得的80组采样点(xm1,ym1)和80组(xm2,ym2)值存储于查找表1和2中,具体存储方式为:
对于第一象限和第三象限的点,将公式(2)计算出的坐标值(xm1,ym1)分别存储于表1中地址为0-19和40-59的位置处,将公式(3)计算的坐标值(xm2,ym2)存储于表2中相同位置处;对于第二象限和第四象限的点,将公式(2)计算出的坐标值(xm1,ym1)分别存储于表1中地址为20-39和60-79的位置处,将公式(3)计算的坐标值(xm2,ym2)存储于表2中相同位置处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610072747.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高宽带网速的方法
- 下一篇:基于酉矩阵训练序列的CFO估计方法