- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于harogs的自适应比分法
正交频恢复(obd)是一种高效的多段频源调制技术。它具有高分辨率高、抗多径通道干扰、良好的抗噪声性能等优点,是高速无线通信系统的核心技术。在OFDM系统中, 信道衰落的影响也会因为各个子信道的不同而有所不同, 因而会具有不同的传输能力。假如各个子信道采用相同的调制方式, 在保证系统能够正常工作的前提下, 系统参数将由传输能力最差的子信道设计, 系统资源将不会被充分利用。因此, 利用相对特性好的子信道是很有意义的。通过对OFDM各个子载波进行自适应调制, 不仅能够减少发射所需能量, 而且能够增加频谱利用率, 从而实现充分利用无线资源。
对正交频分复用系统进行自适应调制就需要相应的自适应算法。自适应算法有很多种, 常见的自适应算法有Hughes-Hartogs算法, Chow算法, 简单分块加载算法等。Hughes-Hartogs算法是一种最优算法, 能保证性能要求, 但是计算所需的迭代次数太大。Chow算法相比Hughes-Hartogs算法简化了很多, 但是仍然比较复杂。简单分块加载算法虽然计算量较少, 但是性能相对其他两种算法较差。文献对自适应比特分配算法, 最佳功率分配算法和次佳功率分配算法进行分析和比较, 得出自适应比特分配技术可以优化系统的容量和误比特率, 是一种有效的算法。文献提出了一种有效的改进的贪婪算法, 但是在改进部分仍然需要少量的迭代运算。文献指出在低信噪比和严重频率选择性衰落信道的情况下, 不能使用Chow算法。文献提出一种改进的注水算法, 它是一种次优比特分配算法, 但是这种算法的编程实现较复杂。
本文针对OFDM中使用贪婪算法进行自适应比特分配迭代次数多的不足, 提出一种改进的贪婪算法。采用自适应技术, 根据信道状态的变化自适应的调整每个子载波上的比特数、发送功率, 以及调制方式等参数, 来充分利用当前信道, 进而有效提高频谱效率。在进入贪婪算法的迭代循环之前, 根据信道特性, 将需要发送比特中的一些比特由Chow算法提前分配到各个子载波上, 余下的比特再使用贪婪算法分配。该算法在低信噪比和严重频率选择性衰落信道的情况下, 也能进行比特分配, 并且该算法编程实现较为简单。
1 子等含能量的分配
比特分配有两个准则:裕量最大化准则和速率最大化准则。本文采用裕量最大化准则, 其优化模型如下。
假设子载波的数目为N, bn是分配在子载波n上的比特数, pn是分配在子载波上的功率, 在实际通信系统中, bn通常只能取整数。需要解决的问题是在一定的数据传输比特总数R和误码率RRE下, 使OFDM系统的发射功率达到最小。即
2 系统的整体性能
自适应改进算法就是根据信道实时状态信息去适当的改变每个子载波的传输参数来优化系统的整体性能。当信道状况不好的时候, 分配较少的比特, 当信道状况好的时候, 分配较多比特。
2.1 基于最小功率越界的推动力
Hughes-Hartogs贪婪算法是一种最优的自适应算法, 但是在贪婪算法每分配一个比特的时候将会对全部子载波进行搜索, 因此它的计算量比较大, 并且随着传输比特总数的增加而增加, 对于实时性要求较高的数据传输不是很适用。
将所使用贪婪算法的步骤归纳如下。
步骤1令bn=0, pn=0 (n=1, 2, …, N) 。
步骤2计算每个子载波增加一个比特需要的额外功率Δpn。
步骤3选择最小的Δpn, 该Δpn对应的子载波为n*, 即
若结束, 否则置
返回步骤2。
最后得到的{bn}Nn-1是各个子载波上得到的比特数, {pn}Nn=1为各个子载波上所分配的功率。最终可得传输所需要的最小功率
贪婪算法所得到的解为最优解。但是贪婪算法每分配一个比特就需要迭代一次, 随着传输比特总数R的提高算法所需要的迭代次数也将随之增加。
2.2 基于其求解的方法
在进入贪婪算法的迭代循环之前, 改进的贪婪算法根据信道特性, 将需要发送比特中的一些比特通过Chow算法提前分配到各个子载波上, 计算此时每个子载波上的能量pn以及每个子载波上的比特数bn, 并计算出提前分配的总比特数R1以及发送这些比特所需要的能量, 然后再用贪婪算法将剩余的比特R-R1分配到各个子载波上。
用于比特分配的Chow算法有3个主要部分。 (1) 得到系统性能达到最优时的性能门限γ。本文使用的Chow算法中的γ, 将其值置为0。 (2) 得到每个子载波的编码以及调制方式。 (3) 通过迭代得到的γ来调整每个子载波的比特和功率分配。其步骤可以归纳如下。
估计分配给第n路子载波的比特数量。γ为性能门限, ^bn为Chow算法分配给第n路子载波的比特数量;GAP是一个有效的协调参数。
步骤3四舍五入^bn到bn。
步骤4限制bn取值为0, 1, 2, 4, 6, 8 (与调制顺序有关
文档评论(0)