毕业设计(论文)最小比特误码率的算法研究分析.doc
《毕业设计(论文)最小比特误码率的算法研究分析.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)最小比特误码率的算法研究分析.doc(50页珍藏版)》请在三一办公上搜索。
1、大连海事大学 毕 业 论 文 年 月 最小比特误码率的算法研究专业班级: 通信工程3班 姓 名: 吴鹏 指导教师: 林斌 信息科学技术学院摘 要多用户检测历来开发基于最小均方误差(MMSE, Minimum Mean Square Error)的原则,并且已发现其在通讯方面的应用日益增加。本文在多用户检测的基础上,依据MIMO(Multiple-Input Multiple-Output)模型,提出了替代MMSE准则的最小比特误码率(MBER, Minimum Bit Error Rate)准则。利用MATLAB仿真,结果表明,MBER滤波有效地利用滤波器输出的非高斯分布,因此,可以在较小的误
2、码率方面,提供比MMSE方法显着的性能增益。分析了MBER的相关算法并做了性能比较。采用经典的Parzen窗或核密度估计概率密度函数,对MBER自适应线性滤波方法进行了简单的讨论。关键词:多入多出系统;多用户检测;最小比特误码率算法;核密度估计ABSTRACTMultiuser Detection (MUD) has traditionally been developed based on the minimum mean square error (MMSE) principle and has found ever-increasing applications in communica
3、tions. The paper develops filtering based on an alternative minimum bit error rate (MBER) criterion for communication applications with the MIMO model. It is shown that the MBER filtering exploits the non-Gaussian distribution of filter output effectively and, consequently, can provide significant p
4、erformance gain in terms of smaller bit error rate (BER) over the MMSE approach. Then we consider a class of MBER algorithms and make the performance comparison. Adopting the classical Parzen window or kernel density estimation for a probability density function (pdf), extension of the MBER approach
5、 to adaptive filtering is also discussed.Keywords: MIMO system;MUD;MBER algorithms;kernel density estimation目 录 第1章 绪论1 1.1 多用户检测技术的由来1 1.2 多用户检测的原理和主要算法1 1.2.1 原理1 1.2.2 多用户检测的主要算法2 1.3 检测器的性能指标5 1.3.1 误码率5 1.3.2 渐近有效性5 1.3.3 抗远近能力6 1.4 本章小结6 第2章 多用户MBER算法的研究7 2.1 MIMO系统的介绍7 2.1.1 MIMO的背景7 2.1.2 MI
6、MO的概念7 2.1.3 MIMO研究状况8 2.2 系统模型10 2.3 最小误码率(MBER)算法12 2.4 收敛性14 2.5 本章小结15 第3章 MBER算法的改进形式16 3.1 共轭梯度法16 3.2 拟牛顿法16 3.3 步长的选择17 3.4 本章小结19 第4章 MBER算法的自适应形式20 4.1自适应滤波理论的简介20 4.2 短时型21 4.3 随机型22 4.4自适应MBER算法的应用23 4.5本章小结24 第5章 仿真及其结果分析25 5.1 单用户信道均衡25 结论31 参 考 文 献32 致 谢33 附录1最小比特误码率的算法研究第1章 绪论1.1 多用户
7、检测技术的由来国际电信联盟(ITU)在2000年5月确定了W-CDMA、CDMA2000和TDS-CDMA三大主流无线接口标准。虽然这些方案不甚相同,但是全世界在第三代移动通信中采用宽带码分多址(CDMA)技术已经达成共识。 实际的CDMA通信系统中存在的主要干扰是:码间干扰(ISI)、多址干扰(MAI)、以及系统中强信号对弱信号的抑制(远近效应),其中ISI的补偿主要采用均衡技术,远近效应的克服主要通过功率控制,而MAI的消除主要依靠多用户检测技术(MUD)。 传统接收机的缺点是将多址干扰当作高斯白噪声,因此大大降低了系统容量,而多用户检测技术将造成多址干扰的所有用户信号信息均看作有用信号信
8、息+利用其对单个期望信号解调+来降低多址干扰和远近效应的影响,目前多用户检测技术已被列为第三代移动通信及新一代移动通信系统中的关键技术之一,该技术的发展也是通信技术中最重要的新进展之一。1979年,K.S.Schneider提出了多用户检测的思想。 1986年S.Verdu提出基于最大似然序列(MLSE)的最优多用户检测算法。此后多用户检测技术成为了无线通信领域的研究热点之一,但MLSE检测器由两个很重要的缺点:一是算法的复杂度太高,二是需要知道的信息太多(如接收信号的幅度和相位信息),因此研究人员一直致力于降低最优检测器复杂度算法的研究以及基于其它准则的次最优检测器的研究,并且形成了几个重要
9、的研究方向:低复杂度ML多用户检测、线性多用户检测、自适应多用户检测、盲自适应多用户检测、基于干扰对消的多用户检测、神经网络多用户检测、支持向量机多用户检测、空时多用户检测以及这些算法的结合。1.2 多用户检测的原理和主要算法1.2.1 原理多用户干扰不是纯粹无用白噪声,有着强烈结构性的伪随机序列,用户间的相关函数已知,因此可以用该已知信息来消除其影响。由此,Verdu提出多用户检测的理论和方案。该方案是以匹配滤波器加维特比检测算法实现最大似然序列检测(MLSD)的最优多用户检测器。该算法可达到单用户接收的性能,但算法复杂,难以实现。寻求易实现的次优多用户检测器。次优多用户检测技术分线性和非线
10、性两大类,而非线性多用户检测又以干扰抵消多用户检测为主。CDMA系统是建立在正交编码、相关接收的理论基础上,以扩频通信技术为基础的多址技术。若不同用户的特征波形(扩频波形)是正交的,那么将信号与特定用户的扩频序列求相关运算的接收机是最佳接收机,多址干扰根本就不存在。然而,由于用户之间的不同步以及不同用户的信号是以不同的时间延迟到达接收机的,所以不可能使特征波形在所有可能的相对延迟范围内正交,进而不可避免存在MAI。多用户检测技术在传统检测技术的基础上,充分利用造成多址干扰的所有用户信号信息对多用户做联合检测,以有效地消除MAI和远近效应。1.2.2 多用户检测的主要算法用户检测技术发展至今,一
11、方面依据于新的准则不断有新的多用户检测器被提出,另一方面现有的检测器在具体实现上也不断有新的算法出现。多用户检测技术还紧随CDMA系统的变化,参与到CDMA系统的发展和实现中。其主要算法1有:1.2.2.1 最优多用户检测1986年,美国学者Verdu首先提出利用已知扩频码的结构信息来克服多个用户之间干扰的多用户检测理论与方案。 Verdu提出的多用户检测器是在加性高斯白噪声信道(AWGN)下的最优多用户检测。接收机最优结构为匹配滤波器加上维特比检测算法,即最大似然序列检测。把联合最优解调看作一个元决策问题,它采用的是贝叶斯后验概率最大的原理,因此是一种最大似然估计算法。从理论上可以证明,采用
12、最大似然检测可以逼近单用户接收性能,并有效地克服了远近效应,大大地提高了系统的容量,能达到理论上的最小错误概率,故称之为最优多用户检测。但实现上述算法的运算量随着用户数成指数增长,即复杂度为,所以最优多用户检测是一个NP完全问题。且实现MLSD算法需要知道所有用户的扩频码、信号幅度、相位和多径时延。因此,最优的MLSD算法的用户检测器在实际中是难以实现的,它仅具有理论意义和实际实现时的理论标准,所以研究人员为了寻求实际应用价值的方案,在算法复杂度与性能上进行折中,提出了很多改进的MLSE算法和基于其它准则的次最优多用户检测算法。1.2.2.2 低复杂度ML检测在所有的多用户检测器里MLSE检测
13、器的性能是最好的,但是它有一个最大的缺点,即复杂度太高。研究人员所采用的降低MLSE检测器复杂度的算法主要分为两种,一种是将MLSE检测器与其它检测器联合使用,如MMSE-ML检测器,另一种是纯粹在算法上进行改进,如EM-ML检测器、PC-ML检测器、ML-Sphere decoding检测器、DM检测器、SAGE检测器等。EM-ML检测器是将最大期望算法应用于ML检测器中,这种结合方式可以使ML的运算复杂度降低。PC-ML检测器的全称为多项式复杂度ML检测器,PC-ML检测器只在特定的条件下才可以应用,对特征波形的相关矩阵有严格的要求。ML-Sphere decoding检测器是通过求取离接
14、受信号最近的发送信息星座图内的点,来联合检测多个用户的发送信息的。MMSE-ML检测器的过程是先进行可信度判断,最后通过对误差矢量的求解来判断是否对MMSE的输出做出修正。在ML检测器中对所有信息点的搜索方式变成了对特定点的误差矢量的搜索。基于用户分组思想的DM检测器、SAGE检测器,在复杂度的降低上取得了较大的进展,很有进一步研究的价值。在改进MLSE算法的同时,研究人员还提出了许多基于其它准则的次最优多用户检测,如基于最小均方误差(MMSE)、最小输出能量(MOE)、最大渐进有效性准则等。这类算法在目前硬件可以承受的复杂度下实现了较好的检测性能,因此有些是实际中经常用到的。1.2.2.3
15、普通线性多用户检测该类检测目的是寻找一个线性变换将充分统计量映射到多用户的符号序列集,将传统相关器的输出矩阵进行线性变换,再对变换后的输出序列进行判决。线性多用户检测算法复杂度与用户数成线性关系。令表示线性变换矩阵,若接收机匹配滤波器组的输出信号向量为,则线性多用户检测器的输出为因此线性检测器的字符决策统计量为线性检测器设计问题的提法是:通过某个代价函数的最小化选择。当线性变换的矩阵取不同的形式时,便得到了几种常见的线性多用户检测器。解相关检测器:为了将CDMA系统中不同用户扩频波形之间的线性相关解除,达到抑制多址干扰的目的,Schneider和Kohno等人提出了基于最大最小准则的解相关多用
16、户检测算法,该算法完全消除了MAI,有效地提高了系统性能,且不需估计接受信号幅度,系统性能与干扰用户的容量无关,误码率与干扰用户功率无关。它能实现所有用户间的完全解相关,即解相关检测器完全消除了MAI,因此有效地抑制了“远,近”效应,但渐进有效性不如最优检测器;另一方面,最优检测器需要知道期望用户和干扰用户的扩频波形、定时和相对幅值等全部信息,而解相关检测器只需知道所有用户的扩频波形即可。其计算量比最佳多用户检测器小得多,但仍需要矩阵求逆,因此计算量还是比较大,同时它增强了噪声功率,即它对信息比特的完全解相关是以增强噪声背景为代价的。最小均方误差检测器:解相关检测器在完全抵消多址干扰的同时,放
17、大了噪声信号。在低的信噪比下,误码率性能可能低于传统的检测器。为了解决这一问题,U.Madhow提出了最小均方误差检测算法,该算法是基于发送的数据比特与传统检测器软输出的均方误差最小化为准则,在多址干扰与噪声放大之间取了一个很好的折衷。线性多用户检测器的目的就是使第个用户发送信号与其估计值之间的误差的均方值达到最小。检测器在消除MAI和不增强背景噪声之间做了折衷,其缺点是必须对信号的幅值进行估计,另外它的性能依赖于干扰用户的功率,这样在抗远近效应方面的性能较弱,同时又要计算逆矩阵,其计算量也较大。当MAI占统治地位,噪声分量不存在时,MMSE多用户检测变为解相关线性多用户检测;在另一种极端情况
18、下,如果噪声远强于MAI,多用户检测器就退化为传统的单用户检测器。1.2.2.4 自适应多用户检测在实际通信系统中,多用户检测器应该是适时处理的。自适应多用户检测可分为自适应解相关多用户检测与自适应MMSE多用户检测。后者是基于MMSE准则,利用一些自适应算法(如RLS和LMS来实现)在时不变和慢衰落多径信道中,该检测在抑制干扰的同时可自动进行多径分集组合。但在快速衰落多径信道中RLS和LMS算法显得无效。目前比较成熟的算法有基于随机梯度算法和递归最小二乘算法。另外,为了降低跟踪信道的负担,提出了组合差分解调和RLS算法实现的差分最小二乘算法(DLS);为了分离独立衰落的多径分量,提出将RAK
19、E结构和MMSE检测结合的算法,以及采用Kalman滤波进行信道跟踪的算法等。1.2.2.5 盲自适应多用户检测虽然自适应多用户检测器有一些优点,但当信道突变时,如新干扰的出现和消失,特别在快速衰落的多径信道中,由于传输中的训练数据本身就不很可靠,对自适应多用户检测系统来说稳定性和收敛性会受到严重影响。此外,发送训练序列由于增加了系统的额外开销,故降低了传输速率。为此,Honig等人提出了盲自适应多用户检测算法,即不需要训练序列的自适应多用户检测器。该类算法不需要其他用户信息(如干扰用户特征波形、定时、接收信号幅度等)和训练序列,只需目标用户的特征波形和定时。根据接收机所需要的先验知识,可以将
20、盲多用户检测分为两类:第一、半盲检测,就是干扰用户特征序列部分已知条件下的检测,适用于小区基站。第二、盲检测,是不知道所有干扰用户特征序列条件下的检测,适用于移动台。两者的主要思想都是通过空间跟踪技术获得信号自控并利用它来消除未知用户造成的干扰。第二类多用户检测可以归结为更一般的多输入多输出系统的盲辨识问题。1.2.2.6 主要非线性多用户检测:由于线性多用户检测法复杂度高、收敛慢,从可实现性角度考虑的研究方向主要集中于非线性多用户检测法。非线性多用户检测又称为面向决策的多用户检测,由于没有系统的数学描述与分析工具,在理论上研究较为困难,但可利用一些工程数学方法,进行粗略的分析描述和仿真。从工
21、程上来看,往往优于线性检测算法。其主要算法有:基于干扰抵消的多用户检测、神经网络多用户检测、支持向量机多用户检测等。1.3 检测器的性能指标评价一种多用户检测器的性能,有三个最主要的性能测度:误码率、渐进有效性和抗远近能力2。1.3.1 误码率假定在AWGN信道,不存在干扰用户时,具有能量的单用户系统的误码率定义为 (1.1)式中,为噪声方差。当存在多个用户时,由于多址干扰的存在,误码率会增大。此时用户 的误码率定义为 (1.2)式中, 为用户达到所需的能量,即有效能量。1.3.2 渐近有效性渐近多用户有效性是衡量干扰用户对目标用户误码率影响的测度,简称渐近有效性。多用户有效性定义为多用户系统
22、达到单用户系统相同误码率所需能量与单用户系统所需能量之比,即 (1.3)渐近多用户有效性定义为在高信噪比情况下多用户有效性的极限,即 (1.4)渐近有效性的取值介于0和1之间。 由上式可见,在背景噪声趋于零但误码率并不趋于零的情况下,渐近有效性等于零。这表明,在没有任何背景噪声的情况下,单用户检测器也存在着非零的误码率;反之,正的渐近有效性意味着误码率不仅随趋于零,而且衰减速率为。另一方面,则表示用户不受其他用户干扰的影响。1.3.3 抗远近能力抗远近能力就是用来描述检测器抵抗远近效应能力的指标。 抗远近能力定义为在所有相关用户能量范围内测量到的最坏情况下的渐近有效性,即 (1.5)抗远近能力
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 最小 比特 误码率 算法 研究 分析
链接地址:https://www.31ppt.com/p-3879746.html