移动通信中信道均衡技术的研究与仿真

移动通信中信道均衡技术的研究与仿真

ID:8349675

大小:1.65 MB

页数:36页

时间:2018-03-21

上传者:U-5649
移动通信中信道均衡技术的研究与仿真_第1页
移动通信中信道均衡技术的研究与仿真_第2页
移动通信中信道均衡技术的研究与仿真_第3页
移动通信中信道均衡技术的研究与仿真_第4页
移动通信中信道均衡技术的研究与仿真_第5页
资源描述:

《移动通信中信道均衡技术的研究与仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

毕业设计(论文)任务书题目移动通信中信道均衡技术的研究与仿真                起讫日期年月日 至 年月日                学生姓名 专业班级 所在学院  电气信息学院        指导教师  职称   讲师   所在单位 电子信息工程教研室  2013年6月日 摘要在移动通信领域中,码间干扰始终是影响通信质量的主要因素之一。为了提高通信质量,减少码间干扰,在接收端通常采用均衡技术抵消信道的影响。由于信道响应是随着时间变化的,通常采用自适应均衡器。自适应均衡器能够自动的调节系数从而跟踪信道,成为通信系统中一项关键的技术。本篇论文在对无线通信信道进行研究的基础上,阐述了信道产生码间干扰的原因以及无码间干扰的条件,介绍了时域均衡的原理。深入研究了均衡器的结构和自适应算法,在均衡器的结构中主要介绍了2种自适应均衡器结构即线性横向均衡器和判决反馈均衡器,并对这几种结构进行了比较。对于系数调整算法主要介绍了常用的几种算法,包括LMS算法、盲均衡常用的恒模算法(CMA),并讨论了它们各自的优缺点。最后选用线性横向均衡器结构与上述2种系数调整算法,利用MATLAB进行仿真,并对结果进行分析与比较,实验结果为CMA算法整体较LMS算法好。关键字:均衡器LMSCMAMATLAB AbstractInthefieldofmobilecommunications,theinter-symbolinterferences(ISI)arealwaysoneoftheprimaryfactorwhicheffectstransmission.AdaptiveequalizationismainlysolutionofdealingwithISI.Equalizersareoftenusedtocombattheinfluenceofchannelsforimprovingcommunication’squalityanddecreasingISIinreceivers.Sometimes,channelresponsevariesduetotime,theadaptiveequalizerisalwaysnecessary.Equalizercoefficientscanbeautomaticallyadjustedtotrackthechannelasakeycommunicationsystemtechnology.Onthebasisofstudyingonwirelesscommunicationchannel,thisthesisdiscussesthereasonsofresultinginter-symbolinterference(ISI)andpresentsthetheoryofadaptiveequalizers.Theequalizerstructuresandtheadaptivealgorithmareparticularlystudiedinthispaper.fouradaptiveequalizerstructuresaremainlyintroducedandcompared,suchaslinearhorizontalequalizer,decisionfeedbackequalizer.Thenweresearchthecommonlyusedalgorithmsoftheadaptiveequalizer,includingLMS,CMA,anddiscusstheirrespectiveadvantagesanddisadvantages.Finally,theadaptiveequalizersusingLMS,CMAissimulatedbytheMATALB.ThesimulationresultsshowthatCMAisbetterthanLMS.Keywords:equalizerLMSRLSCAMMATLAB 目录第一章绪论11.1引言11.2国内(外)研究现状11.3论文研究的主要内容2第二章信道、码间干扰及均衡技术简介42.1信道42.2码间干扰52.3均衡器原理62.4均衡器的分类72.4.1线性横向均衡器结构(LTE)82.4.2判决反馈均衡器(DFE)92.5本章小结11第三章移动通信中均衡算法的研究123.1最小均衡误差算法(LMS)123.2盲均衡算法153.3本章小结18第四章均衡器的仿真与实现194.1仿真系统框图194.2基于LMS算法均衡器仿真194.2.1实验结果214.3基于CMA算法均衡器仿真214.3.1实验结果244.4LMS算法与CMA算法比较24第五章总结25致谢26参考文献27附录28 大连交通大学2013届本科生毕业设计(论文)第一章绪论1.1引言通常信道特性是一个复杂的函数,它可能包括各种线性失真、非线性失真、交调失真、衰落等。同时由于信道的迟延特性和损耗特性随时间做随机变化,因此,信道特性往往只能用随机的过程来进行描述。例如,在蜂窝式移动通信中,电磁波会因为碰撞到建筑物或者其他物体而产生反射、散射、绕射,此外发射端和接收端还会受到周围环境的干扰,从而产生时变现象,其结果为信号能量会不止一条路径到达接收天线,我们称之为多径传播。数字信号经过这样的信道传输后,由于受到了信道的非理想特性的影响,在接收端就会产生码间干扰(ISI),使系统误码率上升,严重情况下使系统无法继续正常工作。理论和实践证明,在接收系统中插入一种滤波器,可以校正和补偿系统的特性,减少码间干扰的影响。这种起补偿作用的滤波器称为均衡器。校正可以从时域和频域两个不同的角度来考虑:频域均衡是利用可调滤波器的频率特性来弥补实际信道的幅频特性和群延时特性,使包括均衡器在内的整个系统的总频率特性满足无码间干扰传输条件。时域均衡是从时间响应的角度考虑,使包括均衡器在内的整个传输系统的冲击响应满足无码间干扰的条件。频域均衡满足奈奎斯特定理的要求,仅在判决点满足无码间干扰的条件相对宽松一些。随着数字信号的处理理论和超大规模集成电路的发展,时域均衡器已成为当今高速数字通信中所使用的主要方法。调整滤波器抽头系数的方法有手动调整和自动调整。如果接收端知道信道特性,例如信道冲击响应或频域响应,一般采用简单的手动调整方式。由于无线通信信道具有随机性和时变性,即信道特性事先是未知的,信道响应是时变的,这就要求均衡器必须能够实时地跟踪通信信道的时变特性,可以根据信道响应自动调节抽头系数,我们称这种可以自动调整滤波器抽头系数的均衡器为自适应均衡器。1.2国内(外)研究现状均衡技术最早应用于电话信道,由于电话信道频率特性不平坦和相位的非线性引起时间的弥散,使用加载线圈的均衡方法来改进传送语音用的双绞线电缆的特性。最常用于均衡的线性滤波器是一个横向滤波器,称为线性均衡。有两种常用的方法确定均衡器的抽头系数:32 大连交通大学2013届本科生毕业设计(论文)迫零(ZF)准则和最小均方误差(MMSE)准则。研究表明,线性均衡器对于像固定电话这样的信道来说性能良好,因此这种算法被广泛应用到各种码间干扰不是很严重的场合。然而随着移动通信技术的发展,这种均衡算法的弱点逐渐暴露出来。因此人们把研究的重点放在了实现简单、性能较好的非线性均衡器上。判决反馈均衡器(DFE)和最大似然序列估计(MLSE)就是两种非线性均衡器。判决反馈均衡器包括一个前馈滤波器和一个反馈滤波器。前馈滤波器与横向滤波器结构相同,反馈滤波器以对先前被检测符号的判决序列作为其输入。从功能上讲反馈滤波器用于从当前估计值中除去由先前被检测符号引起的那部分符号间干扰。而最大似然序列估计(MLSE)方法实质就是在极大似然序列估计的基础上采用自适应信道估计器为序列检测提供信道信息。因此这两种非线性均衡方法与线性均衡方法相比其性能有很大的改善。由于在很多系统中衰落信道是随机时变的,故需要研究自适应地跟踪信道时变特性的均衡器,这促进了自适应均衡技术的发展。基于训练序列的自适应均衡器最早在二十世纪六十年代提出。传统的自适应均衡技术往往使用导频训练信号,即在传输的数据中加入一个时隙,在此时隙中传输一个在接收端已知的训练信号,然后根据自适应算法,在接收端调整均衡器,使均衡器的输出是与已知的参考训练最相近的匹配。其技术己经被用在很多数字通讯系统中,例如:高速率电话系统,卫星通信系统,数字蜂窝移动通信系统等。至今广泛应用的自适应算法有最小均方(LMS)算法和盲均衡算法(CMA)等,他们的收敛特性和均衡性能己经被人们深入的研究。目前常见的自适应均衡器结构有格形结构、横向结构和网络结构(神经网络均衡器)。基于训练序列的自适应均衡方法的不足是传输训练序列占用了宝贵的信道容量,降低了系统的传输效率。因此二十世纪八十年代以来,无需训练序列的盲均衡技术开始得到迅速的发展。现在出现的典型的盲均衡算法如下:基于Bussagang技术的盲均衡算法、基于高阶统计量的盲均衡算法、基于二阶矩的盲均衡算法[8]等。盲均衡的优点是可以降低发送训练序列所增加的额外开销,适用于不可能发送训练序列的情况;而其缺点是需要较多的观测数据,收敛速度较慢。近年来,半盲均衡算法也引起了人们的极大研究兴趣。半盲均衡就是同时利用盲方法所用的信息和来自已知符号的信息来完成信道均衡的方法。典型的无线通信系统中一般都会发送一些已知信号用作信道估计和同步的训练数据,或作为分隔突发数据的保护间隔,为了不显著降低系统的性能,嵌入的数据都不是太长。这种情况下,传统的基于训练序列的均衡算法没有足够长的信号序列可用,而应用纯盲均衡又有些浪费这些数据信息。半盲均衡和识别算法集成了基于训练序列的算法和纯盲算法的优点,可以很好地应用于这类通信系统中,克服了两种算法分别独立使用时的缺点,其能够使盲均衡问题和基于训练序列的问题更具有鲁棒性,而且能提供比这两种方法更优的性能。由上可知,随着技术的发展,人们对移动通信系统的性能要求越来越高。因此我们有必要设计出与之相适应的各种信道均衡方法,以提高系统性能是十分必要的。1.3论文研究的主要内容本论文主要研究的是在数字通信系统中设计一个理想的均衡器,用以补偿信道,从而减少码间干扰。根据均衡器的结构有多种,我们需要根据迫零(ZF)准则或者最小均方误差(MMSE)准则选择一个均衡器,并选择较为简易的算法来调整均衡器的抽头系数,并用MATLAB进行仿真。各章的主要内容如下:第一章简单介绍了均衡技术,以及其研究现状与发展等。32 大连交通大学2013届本科生毕业设计(论文)第二章描述了通信信道的特性,对无线信道做了比较详尽的分析,并且给出了通信信道的仿真模型,介绍了产生码间干扰的原因以及一些减少码间干扰的措施,概述了自适应均衡的原理与特点。第三章介绍了最常用的自适应均衡衡器以及其中2中算法:LMS和CMA第四章选择自适应均衡器的结构和算法,用MATLAB对其进行仿真,然后分别采用LMS算法和CMA算法进行仿真,并对LMS和CMA的收敛性能抗干扰性能等其他方面进行了比较。第五章为全文做了总结与展望。32 大连交通大学2013届本科生毕业设计(论文)第二章信道、码间干扰及均衡技术简介数字信号经过信道的传输到达接收端,而实际上信道是一个特性复杂的函数而且还是时变的。因此接收到的信号已经发生了严重的畸变从而产生码间干扰,自适应均衡器能够补偿信道所产生的畸变,并且根据接收信号的变化自动调节均衡器的抽头系数,以跟踪信道的时变特性。2.1信道从宏观上讲,任何一个通信系统均可视为由发送设备、信道、接收设备三大部分组成。信道是通信系统的重要组成部分,其特性对通信系统的性能影响很大。实际信道都不是理想的,均具有非理想的频率响应特性,同时还不可避免地存在着噪声干扰和其他干扰。信道在允许信号通过的同时又给信号以限制和损害,信道的特性将直接影响通信的质量。研究信道及噪声的最终目的是弄清它们对信号传输的影响,寻求提高通信的有效性与可靠性的方法。信道,就是信号的通路,分为狭义信道和广义信道两大类。狭义信道是指介于发送设备和接收设备之间的传输媒质构成的信号通路。它可分为有线信道和无线信道两大类。有线信道如双绞线、电缆、光纤、波导等。而广义信道是将信号经过的传输路径都称为信道,不仅包括传输媒质,还包括通信系统中有关部件和电路,如天线与馈线、功率放大器、滤波器、调制器、解调器等。广义信道又分为调制信道和编码信道。根据以上描述,可以用如图2-1所示的四端网络来描述信道的模型,其输出信号是(2.1)式中代表输入信号的线性或者非线性变换,代表加性噪声。信道等效模型图2-1信道模型在线性条件下,信道的传输特性决定于等效四端网络的传输函数。32 大连交通大学2013届本科生毕业设计(论文)一般来说,信道的带宽总是有限的。这种带限信道对数字信号传输的主要影响是引起码元波形的展宽,从而产生码间干扰。为了使码间干扰减少到最少的程度,就需要采用自适应均衡技术。但在实际的通信信道中会产生加性噪声,其同样会对信号传输产生影响。加性噪声与信号独立,并且始终存在,实际上只能采取措施减少加性噪声的影响,而不能彻底消除加性噪声。各种加性噪声都可以认为是一种起伏噪声,且功率谱密度在很宽的范围内都是常数。因此,通常近似认为通信系统的噪声是加性高斯白噪声(),其双边功率谱密度为(2.2)自相关函数为(2.3)式(2.2)说明,零均值高斯白噪声在任意两个不同时刻的取值是不相关的,因而也是统计独立的。通信信道模型如图2-3所示,发射端发送的信号经过信道传送时,首先受信道传输的影响,再经由加性高斯白噪声()恶化,便成为接收端收接收到的信号。信道+图2-3通信信道仿真模型信号经过这样一个信道滤波器,再和加性高斯白噪声()相叠加,采用均值为0的随机复数序列形式,经过叠加的信号可以认为是接收端得接收信号,接下来就是对接收信号进行均衡,其目的是恢复发送端的发射信号。2.2码间干扰由前面的讨论可知,大多数物理信道不仅是带限,而且还会使信号产生失真,而失真对于数字通信来说最大的危害是产生码间干扰,使得判决器发生误判,从而系统的误码率上升。在加性高斯白噪声(AWGN)信道中实现信号的全通或者非色散几乎是不可能的。根据图2-3,可以得出常用的信道数学模型为(2.4)式中是传输信号,是信道冲击响应,是功率谱为的加性高斯白噪声。实质上,我们是将信道的色散特性建模为一个线性滤波器。最简单的色散信道是冲击响应为理想低通滤波特性的带限信道,传输信号经过低通滤波器会在时域波形的边缘产生重叠,从而使一个码元扩展到邻近的码元从而产生码间干扰(ISI),结果会恶化通信系统的误码性能,一个点对点的数字通信系统可以简化为如图2-4所示的模型。图中,为发送滤波器的输入符号序列,在二进制情况下,取值为0,1或-1,+1。为了便于分析方便,假设用冲击脉冲序列来代表数据序列,间隔为,则送入发送滤32 大连交通大学2013届本科生毕业设计(论文)波器的波形可写成(2.5)接收滤波器+发送滤波器信道抽样判决器图2-4数字通信系统等效模型此信号激励发送滤波器时,发送滤波器的输出信号为(2.6)式中,“*”是卷积符号;是单个作用下形成的发送波形,即发送滤波器的单位冲击响应。若发送滤波器的传输特性为,则由下式决定(2.7)若假设信道的传输特性为,接收滤波器的传输特性为,则图2-4所示的数字通信系统的总传输特性(2.8)其单位响应为(2.9)是单个作用下形成的输出波形。因此在序列的作用下,接收滤波器输出的信号可以表示为(2.10)式中,是加性噪声经过接收滤波器后输出的噪声。由于是随机的,要想通过各项互相抵消使码间干扰为0是不可能的,这就需要对的波形提出要求,如果相邻码元的前一个码元的波形到达后一个码元抽样判决时刻时已经为衰减为0,就能满足要求。但这样的波形不易实现,因为实际中的波形有很长的“拖尾”。也正是由于每个码元的“拖尾”造成对相邻码元的干扰,但只要让它在,等后面码元抽样时刻上正好为0,就能消除码间干扰。这也是消除码间干扰的基本思想。2.3均衡器原理理论和实践证明,在数字通信系统中插入一种可调滤波器32 大连交通大学2013届本科生毕业设计(论文)可以校正和补偿系统特性,减少码间干扰的影响。这种起补偿作用的滤波器称为均衡器。图2-5是带均衡器的数字通信系统的等效模型:信道+接收滤波器抽样判决器均衡器发送滤波器图2-5带均衡器的数字通信系统的等效模型均衡器通常是用滤波器来实现的,使用滤波器来补偿失真的脉冲,判决器得到的解调输出样本,是经过均衡器修正过的或者清除了码间干扰之后的样本。其中自适应均衡器直接从传输的实际数字信号中根据某种算法不断调整增益,因而能适应信道的随机变化,使均衡器总是保持最佳的状态,从而有更好的失真补偿性能。自适应均衡器一般包含两种工作模式,即训练模式和跟踪模式。首先,发射机发射一个己知的定长的训练序列,以便接收机处的均衡器可以做出正确的设置。典型的训练序列是一个二进制伪随机信号或是一串预先指定的数据位,而紧跟在训练序列后被传送的是用户数据。接收机处的均衡器将通过递归算法来评估信道特性,并且修正滤波器系数以对信道做出补偿。在设计训练序列时,要求做到即使在最差的信道条件下,均衡器也能通过这个训练序列获得正确的滤波系数。这样就可以在收到训练序列后,使得均衡器的滤波系数已经接近于最佳值。而在接收数据时,均衡器的自适应算法就可以跟踪不断变化的信道,自适应均衡器将不断改变其滤波特性。均衡器从调整参数至形成收敛,整个过程是均衡器算法、结构和通信变化率的函数。为了能有效的消除码间干扰,均衡器需要周期性的做重复训练。在数字通信系统中用户数据是被分为若干段并被放在相应的时间段中传送的,每当收到新的时间段,均衡器将用同样的训练序列进行修正。均衡器一般被放在接收机的基带或中频部分实现,基带包络的复数表达式可以描述带通信号波形,所以信道响应、解调信号和自适应算法通常都可以在基带部分被仿真和实现。而在移动均衡技术中新兴的盲均衡技术是一种不借助于训练序列,仅利用接收序列本身的先验信息来均衡信道特性,使其输出序列尽量逼近发送序列的新兴自适应均衡技术,它能有效地补偿信道的非理想特性,克服码间干扰,减小误码率,提高通信质量,较传统的均衡技术更为简单。2.4均衡器的分类32 大连交通大学2013届本科生毕业设计(论文)均衡器从结构上可以被分为两类:线性均衡器和非线性均衡器。如果接收机中判决结果经过反馈用于均衡器的参数调整,则为非线性结构;反之,则为线性均衡器。实现均衡的滤波器结构有很多种,而且每种结构在实现时又有许多种算法。图2-6是按均衡器所使用类型、结构和算法的不同,对常用的均衡技术了进行了分类。时域均衡器线性均衡器非线性均衡器横向滤波器格型滤波器判决反馈均衡器最大似然序列估计横向滤波器格型滤波器信道估计图2-6时域均衡器的分类2.4.1线性横向均衡器结构(LTE)线性横向均衡器是自适应均衡方案中最简单的形式,它的基本框图如图2-7所示,它是由多级抽头延迟线、可变增益电路以及求和器组成的线性系统。其抽头间隔为码元的周期T,它把所收到的信号的当前值和过去值按滤波器系数做线性迭加,并把生成的和作为输出。………..∑……………………...……………..………..图2-7线性横向均衡器32 大连交通大学2013届本科生毕业设计(论文)令表示图2-7中线性均衡器中滤波系数的矢量,也就是......],表示均衡器输入信号矢量,也就是......],则输出信号可以表示为(2.11)式中上角“”表示矩阵的转置。由(2.11)式可以看出,输出序列的结果与输入信号矢量和均衡器的系数矢量有关,输入信号经过信道后发生畸变成为;均衡器系数矢量应根据信道的特性的改变进行设计的,使经过线性横向均衡器后使输出的信号在抽样点无码间干扰。经过推导可得线性均衡器系数矢量完全由信道的传递函数来确定,如果信道的特性发生了变化,相应的系数矢量也随之变化,这样才能保证均衡后在抽样时刻上无码间干扰。假设期望信号为,则误差输出序列为为=-=-(2.12)显然,自适应均衡器的原理是用误差序列按照某种准则和算法对其系数进行调整,最终使自适应均衡器的代价(目标)函数最小,达到最佳均衡的目的。实际应用中,均衡系数可通过迫零准则或最小均方准则(MMSE)获得。对于迫零准则,调整均衡器系数使稳定后的所有样值冲击响应具有最小的码间干扰;而MMSE准则的均衡器系数调整是为了使期望信号和均衡器输出信号之间的均方误差最小。无论是基于MMSE准则还是迫零准则无限抽头的线性横向均衡器在无噪声情况下直观上都是信道的逆滤波器,如果考虑两种准则间会有差别。在MMSE准则下,均衡器抽头对加性噪声和信道畸变均进行补偿,补偿包括相位和幅度两个方面;而基于迫零准则的LTE忽略噪声的影响。线性横向均衡器最大的优点是其结构非常简单,容易实现,因此在各种数字通信系统中得到了广泛的应用。但是其结构决定了两个难以克服的缺点:一是噪声的增强会使线性横向均衡器无法均衡具有深度零点的信道——为了补偿信道的深度零点,线性横向均衡器必须具有高增益的频率响应,然而同时无法避免也会放大噪声;二是线性均衡器与接收信号的幅度信息关系密切,而幅度会随着多径衰落信道中相邻码元的改变而改变,因此滤波器抽头系数的调整不是独立的。由于以上两点线性横向均衡器在畸变严重的信道和低信噪比环境中性能较差,而且滤波器的抽头调整相互影响,从而需要更多的抽头数目。2.4.2判决反馈均衡器(DFE)诸如LTE的线性均衡器为了补偿信道的深度零点而增大增益从而也放大了噪声,因此在有深度零点的带通信道中线性均衡器性能不佳。然而,对于这样的恶性信道,判决反馈均衡器由于存在着不受噪声增益影响的反馈部分因而性能优于线性横向均衡器。32 大连交通大学2013届本科生毕业设计(论文)判决反馈均衡的基本方法是一旦信息符号经检测和判决以后,就可以在检测后续符号之前预测并消除由这个信息符号带来的码间干扰。判决反馈均衡器既可以直接由横向滤波器实现,也可由格型滤波器实现。判决反馈均衡器的结构示意图如图2-8所示。包括两个抽头延迟滤波器:一个是前馈滤波器(FFF),另一个是反馈滤波器(FBF)。FFF的输入是接收滤波器的输出,其作用和原理与前面讨论的线性横向均衡器类似;FBF的输入是判决器的先前输出,其系数可被调整减弱先前符号对当前符号的干扰。均衡器的前馈滤波器抽头系数的个数为L,而后馈滤波器抽头系数的个数为M。输入信号TsTsTsTs∑Ts….TsN1判决器……图2-8判决反馈均衡器令FFF的抽头系数矢量为...],FBF的抽头系数矢量为...],两滤波器组合抽头系数矢量],则=[......]同时再令FFF的输入信号矢量为...],为判决器的输出信号,则FBF每级延迟得到的信号矢量为...]。因此可定义FFF和FBF联合的信号矢量为],则=[......]由图2-8可得判决反馈均衡器的输出为=32 大连交通大学2013届本科生毕业设计(论文)=]=于是误差序列为=-(2.13)DFE通过使用FFF和FBF分别补偿由信道将来和过去时刻的冲击响应产生的信号畸变。FFF通过使用未来时刻的码元消除ISI,具有M个抽头的FBF则通过使用过去时刻的码元从当前估计值中消除ISI,即FFF抑制前向干扰,而FBF抑制后续干扰。判决反馈均衡器的结构具有许多优点,当判决差错对性能的影响可忽略时DFE优于线性均衡器,显而易见相对于线性均衡器加入判决反馈部分得到性能上相当大的改善,反馈部分消除了由先前被检测符号引起的符号间干扰,例如相对于LTE较小的噪声增益和MSE、相对于MLSE和格型结构的低运算复杂度、相对于横向结构更容易达到稳定性能等等。然而DFE结构面临的主要问题之一是错误传播,错误传播是由于对信息的不正确判决而产生的,错误信息的反馈会影响FBF部分从而影响未来信息的判决,在小信噪比(SNB<12B)条件下,DFE通过FBF会产生错误传播现象,而且反馈部分的硬判决直接造成了DFE的错误传播;另一个问题是移动通信中的收敛速度。考虑到如何降低错误传播和解决收敛速度问题,可以采用可靠性更高的软判决和收敛速度更快的快速启动估计等。2.5本章小结本章开始主要研究信道的特性,码间干扰(ISI)形成的原因,而消除码间干扰一般根据奈奎斯特第一准则设计ISI最小化的带限传输脉冲,成为Nyquist脉冲设计方法;从而消除由信道冲击响应产生的码间干扰,通常称之为均衡。在本章结尾也简单介绍了均衡器的几种分类方法,对其中的横向均衡器、判决反馈均衡器进行了研究,给出了它们的结构框图,分析了其均衡前后信号的表达式,并对二者的特点进行了比对。32 大连交通大学2013届本科生毕业设计(论文)第三章移动通信中均衡算法的研究在移动通信均衡器中,最常用的均衡器为:自适应均衡器,所以本章节以自适应均衡器为例进行研究,其可以使用不同的自适应算法来实现信道均衡。在满足一定的准则前提下,这些算法对均衡器系数进行调整。两个准则在均衡系数最优化中得到了广泛使用,一个是迫零准则,另一个是最小均方误差(MMSE)准则。对于迫零准则,调整均衡器系数使稳定后的所有样值冲击响应具有最小的码间干扰;而MMSE准则的均衡器系数调整是为了使期望信号和均衡器输出信号之间的均方误差最小。无论是基于最小均方误差准则还是迫零准则无限抽头的线性横向均衡器在无噪声情况下直观上都是信道的逆滤波器,在MMSE准则下,均衡器抽头对加性噪声和信道畸变均进行补偿,补偿包括相位和幅度两个方面。在均衡器优化设计中,可以考虑采用某种最小代价函数或者某个性能指标来衡量,一般有下列几种选择:(1)估计误差的均方值;(2)估计误差绝对值的期望值;(3)估计误差绝对值的三阶或高阶期望值;选项(1)由于容易进行数学处理而优于其他两项。实际上,选择均方误差准则导致均衡器中滤波器冲击响应未知系数代价函数的二阶相关性。而且该代价函数有一个独特的最小值能唯一地定义滤波器的优化统计设计,因此在本文针对LMS算法主要介绍MSE准则。自适应算法比较经典的算法有最小均方误差算法(LMS)和CMA算法等。下面将详细介绍这几种常用的算法。3.1最小均衡误差算法(LMS)LMS(LeastMeanSquare)算法最早于于1960年建立。采用最小均方差的均衡器比迫零算法均衡器要稳定一些,它的依据是最小均方误差,即理想信号与滤波器实际输出之差的平方的期望值最小,并且根据这个依据来修改权系数。为了使期望值最小,采用最广泛的自适应算法形式“下降算法”:,是第次迭代的收敛因子,是第次迭代的更新方向。最常用的下降算法是梯度下降法,常称为最陡下降法。考虑如图3-1所示的自适应FIR滤波器。32 大连交通大学2013届本科生毕业设计(论文)。。。。-+图3-1自适应FIR滤波器令阶FIR滤波器的抽头系数为,滤波器的输入和输出分别为和,则FIR横向滤波器方程可以表示为(3.1)令代表“所期望的响应”,并定义误差信号=-=-(3.2)采用向量形式表示权系数及输入,可以将误差信号写作=-=(3.3)则误差平方为(3.4)上式两边取数学期望后,得均方误差(3.5)定义互相关函数向量(3.6)自相关函数矩阵(3.7)则(3.5)式可表示为(3.8)这表明均方误差是权系数向量32 大连交通大学2013届本科生毕业设计(论文)的二次函数,它是一个凹的抛物型曲面,具有唯一的最小值的函数,调节权系数使均方误差最小。将(3.8)式对权系数求导,得到均方误差函数的梯度,…,](3.9)令=0,即可求出最佳权系数向量(3.10)将代入(3.8)式得最小均方差值(3.11)利用(3.11)式求得最佳权系数向量的精确解需要知道和的先验统计知识,而且还需要进行矩阵求逆等运算。和Hoff提出了求解的近似方法。习惯上称之为-HoffLMS算法。正如前面所介绍的,这种方法是根据最优化理论方法中的最速下降法。根据最速下降法,“下一时刻”权系数应该等于“现在时刻”权系数加上一个负均方误差梯度-的比例项,即=-(3.12)其中是一个控制收敛速度与稳定性的常数,称之为收敛因子,LMS算法与梯度和收敛因子有关。精确计算梯度是十分困难的,一种粗略的但是却十分有效的近似计算方法是直接取作为均方误差的估计值,即(3.13)其中(3.14)将(3.14)式代入(3.13)式中,得到梯度估计值(3.15)于是,-HoffLMS算法为=+2(3.16)是LMS算法的步长,通常是个常数,即:0<<(3.17)式(3.17)用来估计。32 大连交通大学2013届本科生毕业设计(论文)LMS算法有它自身的优点,但是,由于LMS算法采用梯度矢量的瞬时估计,有大的方差,以至于不能获得最优滤波性能。为此人们为了适应各种应用,以提高LMS算法的性能,对LMS算法进行了改进,主要的改进有:部分归一化最小均方误差(PNLMS)算法、归一化最小均方误差(NLMS)算法、混合LMS(HLMS)算法。这几种算法的改变都是基于对迭代步长的改变而改变的:(1)=常数,为基本LMS算法。(2)=,其中(0,2),为部分归一化LMS算法。(3)=,其中(0,2),为归一化LMS算法。(4)=,为混合LMS算法,其中为一符号函数。以上四种算法具有各自的特点。从算法的简洁性而言,HLMS算法最简单,而PNLMS算法或NLMS算法就比较复杂。从算法对输入的适应性而言,NLMS算法最好,LMS算法最差。从算法的稳定性与速度而言,当四种算法的迭代步长都取各自允许的最大迭代步长相同的倍数时,4种算法的收敛时间是相同的。根据对算法的不同要求,选取一个恰当的算法,对提高自适应滤波器的性能是很有益处的。3.2盲均衡算法普通的均衡器需要训练和跟踪两个阶段,在训练阶段,需要已知信号的一些特性参数来训练均衡滤波器,或者直接周期地发送训练序列。由于训练序列并不包含用户的数据,而占用信道资源,自然会降低信道的利用率。另外,在跟踪阶段,不发送训练序列,如果信道特性是快速变化的,均衡器的性能将迅速恶化。盲均衡技术是一种不需要发射端发送训练序列,仅利用信道输入输出的基本统计特性就能对信道的弥散特性进行均衡的一种特殊技术。由于这种均衡技术可以在信号眼图不张开的条件下也能收敛,所以称为盲均衡。它和前面所述的自适应算法的根本区别在于误差产生的不同。根据盲自适应算法的理论基础分类,可以将已经推出的自适应盲均衡算法分为3种不同的类型:1、基于随机梯度的盲均衡算法,也称算法;2、基于高阶或循环信号统计的盲均衡算法;3、基于最大似然准则的盲均衡算法。基于最大似然准则的盲均衡算法在三种算法中最佳,但是ISI涉及的符号数多时,复杂性会急剧上升。另外,基于高阶统计的盲均衡算法对计算的要求也比较高。所以,当ISI涉及的符号数多且信道不是十分恶劣时,一般采用随机梯度盲均衡算法,且它与传统使用的LMS算法容易融合在一起,有利于算法的实现。下面将详细介绍算法[4]。盲均衡算法的基本原理是先建立一个目标函数或代价函数,使得理想系统对应于该代价函数的极小值点,然后采用某种自适应算法寻求代价函数的极值点。当代价函数达到极值点,系统也就成为期望的理想系统。盲均衡器的原理框图如3-2所示。32 大连交通大学2013届本科生毕业设计(论文)传输信道+非线性函数g(.)+LMS算法误差信号+-滤波器图3-2类盲均衡器的原理图在盲均衡器中,因无训练序列,是未知的,一般用发送序列的估计值来代替。图3-2中为均衡器的输出相对估计信号的误差信号;为均衡器的输入信号。为均衡器的输出信号;为估计信号;g(.)为非线性无记忆估计函数。盲均衡器采用一个非线性估计函数g(.),使=[](3.18)用近似代替,不同的盲均衡算法有不同的非线性函数g(.)。下面分析非线性函数g(.)应满足的要求。由图3-2可知,均衡器输出信号相对于估计值的误差信号满足:=-(3.19)LMS自适均衡应算法采用式(3.16),即=+2(3.20)写成标量形式为:(3.21)由(3.21)式可得,当=0时,横向滤波器的权系数趋于收敛。因此,算法的收敛条件为===0(3.22)即(3.23)将上式两端同乘以,并对变量求和,得(3.24)又知=(3.25)32 大连交通大学2013届本科生毕业设计(论文)即:=(3.26)当L足够大时,使得横向滤波器可以获得理想均衡。上式可近似表示为:≈(3.27)最后一步之所以成立是因为当n足够大时,运算近似收敛,抽头系数调整停止,所以n-k的抽头系数近似等于n时刻的抽头系数,即。将式(3.25)和式(3.26)代入式(3.27)中,可得:(3.28)上式即为g(.)应该满足的条件的简化形式。由此,可得过程的定义:随机过程{x(n)}称为过程,若它满足条件(3.29)式中g(.)是一无记忆的非线性函数。这一定义表明,过程的自相关函数,等于该过程与用它作变元的无记忆非线性函数的输出之间的互相关。大量的随机过程都属于过程。第一个发现,任何相关的高斯过程都具有(3.26)描述的性质,后来,Barret和Lampard推广了的结果,证明了所有具有指数衰减自相关函数的随机过程都具有这一性质。当选择的无记忆非线性函数满足(3.26),就成为均衡算法。算法有三个非常著名的特例:决定指向算法、Sato算法和算法。算法最早提出了恒模盲均衡算法(ConstModulusAlgorithn,CMA)。算法实际上是算法的一个特例:=[||+||p-1-||2p-1](3.30)式中:=(3.31)其中是一正整数,通常取=1或=2。恒模算法(CMA)就是当参数p=2时的算法,是由最早提出的。它是类盲均衡算法中最常用的一种,具有计算复杂度低、易于实时实现、收敛性能好等优点,已成为通信系统中广泛使用的盲均衡技术。CMA算法的无记忆非线性函数g(.)为:=[||+||-||3](3.32)式中,=是常数。CMA算法的代价函数为:32 大连交通大学2013届本科生毕业设计(论文)(3.33)CMA盲均衡器是按照随机梯度算法调整均衡器抽头系数使CMA代价函数达到最小,其均衡器抽头迭代公式为:=+(3.34)其中,由上所述可以得出CMA算法的基本步骤:步骤1:初始化=[0……000……0],=,0<<<1,=0;步骤2:时更新;=+.可以看出,CMA算法中抽头系数的整个更新过程仅仅只与接收到的信号和发送信号的统计特性有关,而与估计误差值无关,因此,算法开始迭代时不需要发送一定长度的训练序列。3.3本章小结本章主要从理论上介绍2种算法,即最小均方误差算法(LMS)和盲均衡算法中最常用的恒模算法(CMA),分别推导出了抽头系数更新的算式。由于LMS算法的简单和性能优良,因此得到了广泛的应用。LMS算法需要反复发送训练序列来估计信道的特性,但是CMA算法却不需要发送训练序列,因此也得到了广泛的应用。32 大连交通大学2013届本科生毕业设计(论文)第四章均衡器的仿真与实现4.1仿真系统框图高斯白噪声信道输出信号4QAM解调均衡器4QAM调制输入信号图4-1信号系统仿真框图首先,输入双极性基带信号,进入调制系统,而后通过含高斯白噪声的信道,此时信号已经杂乱不堪,我们在将信号通过均衡器,使之尽量恢复到进入信道前的样子,最后,我们将恢复之后的信号进行解调输出。4.2基于LMS算法均衡器仿真利用上面给出的LMS算法和线性横向均衡器,用MATLAB进行仿真,它的步长因子是u=0.01,u2=0.001,采样次数为5000。信道参数[-0.005,0.009,-0.024,0.854,-0.218,0.049,-0.0323]:抽头系数为11个。经过上述信道和噪声影响后输出的信号图形,以及经过均衡器后输出的信号图形,最后一个是通过LMS算法均衡器均衡后,期望输出与均衡后输出误差的收敛速度。并讨论影响其因素。下图给出了仿真结果:其中图4-2(a)为理想4QAM调制信号的星座图,图4-2(b)为经过上述信道和嗓声影晌后的均衡器输入端信号星座图,图4-2(c)是均衡器输出端信号的星座图,图4-2(d)是LMS算法的不同步长收敛速度,4-2(e)是LMS算法对误码率的影响。从图中可以看出,均衡器输入信号由于信道和噪声的影响,产生了严重的码间干扰,接收机已经不能正常工作,而均衡后信号星座图已经完全张开。可见使用LMS算法,均衡器能够正常收敛到最优解并且能够跟踪信道的变化。仿真源码程序见附录所示。32 大连交通大学2013届本科生毕业设计(论文)图4-2(a)理想4QAM调制信号的星座图图4-2(b)均衡器输入端信号星座图图4-2(c)均衡器输出端信号星座图32 大连交通大学2013届本科生毕业设计(论文)图4-2(d)LMS算法在不同步长的收敛速度4-2(e)是LMS算法对误码率的影响4.2.1实验结果经均衡器后的信号误码率有明显的降低,但噪声还是比较大,星座图分布的也明显集中,步长成为影响收敛速度之一,步长长的收敛速度快。4.3基于CMA算法均衡器仿真利用上面给出的CMA算法和线性横向均衡器,用MATLAB进行仿真,它的步长因子是u=0.01,u2=0.001,,采样次数为5000。信道参数[-0.005,0.009,-0.024,0.854,-0.218,0.049,-0.0323];抽头系数为11个。经过上述信道和噪声影响后输入端的信号图形,以及经过均衡器后输出的信号图形,最后一个是通过CMA32 大连交通大学2013届本科生毕业设计(论文)算法均衡器均衡后,期望输出与均衡后输出误差的收敛速度。并讨论影响其因素。下图给出了仿真结果:其中图4-3(a)为理想4QAM调制信号的星座图,图4-3(b)为经过上述信道和嗓声影晌后的均衡器输入端信号星座图,图4-3(c)是均衡器输出端信号的星座图,图4-3(d)是CMA算法的不同步长收敛速度,4-3(e)是CMA算法不同步长下的误码率。从图中可以看出,均衡器输入信号由于信道和噪声的影响,产生了严重的码间干扰,接收机已经不能正常工作,而均衡后信号星座图已经完全张开。可见使用CMA算法,均衡器能够正常收敛到最优解并且能够跟踪住信道的变化。仿真源码程序见附录所示。4-3(a)为理想4QAM调制信号的星座图4-3(b)为经过上述信道和嗓声影晌后的均衡器输入端信号星座图32 大连交通大学2013届本科生毕业设计(论文)图4-3(c)是均衡器输出端信号的星座图4-3(d)是CMA算法在不同步长下的收敛速度4-3(e)是CMA算法在不同步长下的误码率32 大连交通大学2013届本科生毕业设计(论文)4.3.1实验结果经均衡器后的信号星座图分布的也明显集中,步长成为影响收敛速度之一,步长长的收敛速度快,同时误码率也比较低。4.4LMS算法与CMA算法比较利用上述仿真条件,对LMS算法和CMA算法的误码率进行下比较,得知CMA算法收敛速度比较快,而且误差比较小。受干扰能力也较LMS算法强。32 大连交通大学2013届本科生毕业设计(论文)第五章总结在信息日益膨胀的数字化、信息化时代,通信系统担负了重大的任务,这要求数字通信系统向着高效率、高可靠性的方向发展。信道均衡是通信系统中一项重要的技术,能够很好的补偿信道的非理想特性,从而减轻信号的畸变,降低误码率。在高速通信、无线通信领域,信道对信号的畸变更加严重,因此信号均衡技术是不可或缺的。自适应均衡能够自动的调节系数从而跟踪信道,成为通信系统中一项关键的技术。基于此,本文对均衡器的结构和自适应算法做了理论研究和计算机仿真分析,具有一定的理论意义和实践意义。本论文在分析通信信道的基础上,阐述了产生码间干扰的原因以及无码间干扰的条件。分析了各种均衡器结构和自适应算法,并对其进行了比较和计算机仿真。主要对LMS和CMA算法的收敛特性进行比较与分析。本文的主要工作有以下几个方面:1、分析了通信信道的特点,建立了通信信道的模型,分析产生码间干扰的原因,研究了消除码间干扰的方法,即时域均衡。2、介绍了均衡器的分类,并对线性均衡器和判决反馈均横器进行了分析。3、对常用的自适应均衡算法进行了研究,包括LMS算法和CMA算法。并选择线性横向均衡器,分别选用这两种算法分别对抽头系数进行调整,用MATLAB进行仿真,并对LMS和CMA算法的收敛速度进行比较,实验结果为CMA算法整体较LMS算法好。均衡算法种类繁多,本论文只介绍了其中几个,盲均衡中只介绍了CMA算法。目前,盲均衡器是人们很关注的一项均衡技术,已有很多的盲均衡算法问世,盲均衡算法不用训练序列维持,减少了训练时间,有较大的灵活性。由于时间的关系,对其他的均衡算法没有做出研究,但其他算法还是有必要深入研究的。32 大连交通大学2013届本科生毕业设计(论文)致谢首先,我要衷心的感谢电气信息学院的培养,它为我提供了很好的学习机会,让我学到了很多专业知识和做人的道理。同时要感谢四年来各位老师的谆谆教诲和各位同学的无私帮助和支持。本文所作的研究以及本文的撰写工作都是在邹娟老师的悉心指导下完成,在论文的撰写过程中曾多次遇到问题,邹老师在空余时间很耐心的给予指导,在此衷心感谢邹老师的帮助与支持。我还要感谢我的家人,是他们的无限关爱使我能顺利完成大学的学习,是他们在我遇到难题时给我及时的帮助与无限的动力!最后,对参加论文评审和答辩的各位老师致以最诚挚的致谢!32 大连交通大学2013届本科生毕业设计(论文)参考文献[1]梁虹.信号与系统分析及MATLAB实现[M].北京:电子工业出版社,2002.[2]张贤达.保铮.通信信号处理[M].北京:国防工业出版社(第二版),2002.[3]张雄.基于Bussgang技术盲均衡算法的研究[D].太原,太原理工大学电路与系统专业,2003.[4]张辉.现代通信原理与技术[M].西安:西安电子科技大学出版社,2002.[5]吴伟陵.牛凯.移动通信原理[M].北京:电子工业出版社,2005.[6]何振亚.自适应信号处理[M].北京:科学出版社,2002.[7]沈福民.自适应信号处理[M].西安:西安电子科技大学出版社,2001.[8]陈怀琛.MATLAB及其在理工课程中的应用指南[M].西安:西安电子科技大学出版社,2004.[9]樊昌信.通信原理(第四版)[M].北京:国防工业出版社,2002.[10]冷建华.数字信号处理[M].北京:国防工业出版社,2002.[11]邱天爽,张旭秀,李小兵等.统计信号处理-非高斯信号处理及其应用[M].北京:电子工业出版社,2004.[12]李妍.Matlab通信仿真开发手册[M].北京:国防工业出版社,2005.[13]Godard,D,Self-RecoveringEqualizationandCarrierTrackinginTwo-DimensionalDataCommunicatioSystems,Communications[J],IEEETransactionson[legacy,pre-1988],vol.28,no.11,pp.1867-682,1975.[14]Benveniste,A.andGoursat,M,BlindEqualizers,Communications[J].IEEETransactionsonlegacy,pre-1988:vol.32,no.8,pp.871-883,1984.[15]Johnson,R,Jr,Schniter,P,Endres,T.J,etal,Blindequalizationusingtheconstantmoduluscriterion:areview[C],ProceedingsoftheIEEE,Vol.86,No.10,1998.32 大连交通大学2013届本科生毕业设计(论文)附录32大连交通大学2013届本科生毕业设计(论文)实验1、采用线性横向均衡器与LMS算法32大连交通大学2013届本科生毕业设计(论文)1、主程序32大连交通大学2013届本科生毕业设计(论文)clearall;clearall;closeall;M=4;len=5000error=zeros(1,len);fori=1:100msg=randint(len,1,M);u=0.01;order=11;modmsg=qammod(msg,M);trainlen=500;trainmsg=modmsg(1:trainlen);channel=[-0.005,0.009,-0.024,0.854,-0.218,0.049,-0.0323];filtmsg=filter(channel,1,modmsg);filtmsg=awgn(filtmsg,20,'measured');eq=lineareq(order,lms(u));[eqmsgyde]=equalize(eq,filtmsg,trainmsg);demodmsg_noeq=qamdemod(filtmsg,M);demodmsg=qamdemod(eqmsg,M);symerr_noeq(i)=sum((demodmsg_noeq(trainlen+1:len)~=msg(trainlen+1:len)))/(len-trainlen);symerr(i)=sum((demodmsg(trainlen+1:len)~=msg(trainlen+1:len)))/(len-trainlen);error=abs(e')+error;endscatterplot(modmsg,1,0,'r*');holdonscatterplot(filtmsg(trainlen:len),1,0,'g*');holdonscatterplot(eqmsg(trainlen:len),1,0,'r*');holdonfigurefori=1:100msg=randint(len,1,M);u2=0.001;order=11;modmsg=qammod(msg,M);trainlen=500;trainmsg=modmsg(1:trainlen);channel=[-0.005,0.009,-0.024,0.854,-0.218,0.049,-0.0323];filtmsg=filter(channel,1,modmsg);filtmsg=awgn(filtmsg,20,'measured');eq2=lineareq(order,lms(u2));[eqmsg2yde]=equalize(eq2,filtmsg,trainmsg);demodmsg_noeq=qamdemod(filtmsg,M);demodmsg=qamdemod(eqmsg2,M);symerr_noeq2(i)=sum((demodmsg_noeq(trainlen+1:len)~=msg(trainlen+1:len)))/(len-trainlen);symerr2(i)=sum((demodmsg(trainlen+1:len)~=msg(trainlen+1:len)))/(len-trainlen);error2=abs(e')+error;endplot([trainlen:len],abs(error(trainlen:len)),'r',[trainlen:len],abs(error2(trainlen:len)),'y');legend('u=0.01','u2=0.001');title('LMS');xlabel('迭代次数','fontsize',14)ylabel('MSE','fontsize',14)holdonaxis([-22-22])32 大连交通大学2013届本科生毕业设计(论文)2、LMS误码率:closeall;M=4;N=5000error=zeros(1,N);fori=1:20msg=randint(N,1,M);u=0.01;order=11;SNR_in_dB=1:20modmsg=qammod(msg,M);trainlen=500;channel=[0.005-0.009-0.0240.854-0.2180.049-0.016];filtmsg=filter(channel,1,modmsg);filtmsg=awgn(filtmsg,SNR_in_dB(i),'measured');trainmsg=modmsg(1:trainlen);eq=lineareq(order,lms(u));[eqmsgyde]=equalize(eq,filtmsg,trainmsg);demodmsg_noeq=qamdemod(filtmsg,M);demodmsg=qamdemod(eqmsg,M);symerr(i)=sum((demodmsg(trainlen+1:N)~=msg(trainlen+1:N)))/(N-trainlen);error1=abs(e')+error;endfori=1:20msg=randint(N,1,M);u=0.01;order=11;SNR_in_dB=1:20modmsg=qammod(msg,M);trainlen=500;channel=[0.005-0.009-0.0240.854-0.2180.049-0.016];filtmsg=filter(channel,1,modmsg);filtmsg=awgn(filtmsg,SNR_in_dB(i),'measured');trainmsg=modmsg(1:trainlen);eq=lineareq(order,lms(u));[eqmsgyde]=equalize(eq,filtmsg,trainmsg);demodmsg_noeq=qamdemod(filtmsg,M);symerr_noeq(i)=sum((demodmsg_noeq(trainlen+1:N)~=msg(trainlen+1:N)))/(N-trainlen);error2=abs(e')+error;endsemilogy([1:20],symerr,'r*-',[1:20],symerr_noeq,'blue*-')xlabel('SNRindB');ylabel('Pe');title('ISI信道自适应均衡系统仿真');legend('未经均衡器均衡','经自适应均衡器均衡,步长detla=0.01');32大连交通大学2013届本科生毕业设计(论文)32 大连交通大学2013届本科生毕业设计(论文)实验2、采用线性横向均衡器与CMA算法1、主程序clearallcloseallM=4;n=5000;m=1000;h1=[-0.005,0.009,-0.024,0.854,-0.218,0.049,-0.0323];L=11;u1=0.01;u2=0.001;mse_av1=zeros(1,n-L+1);mse_av2=zeros(1,n-L+1);snr=20;forj=1:ms=randint(1,n,M);s1=qammod(s,M);m1=sum(abs(s1).^4);m2=sum(abs(s1).^2);R2=m1/m2;s2=filter(h1,1,s1);x=awgn(s2,snr,'measured');w1=[00000100000];w2=w1;fori=1:n-L+1y=x(i+L-1:-1:i);z1(i)=w1*y';z2(i)=w2*y';e1=R2-(abs(z1(i))^2);e2=R2-(abs(z2(i))^2);w1=w1+u1*e1*y*z1(i);w2=w2+u2*e2*y*z2(i);mse1(i)=e1^2;mse2(i)=e2^2;end;mse_av1=mse_av1+mse1;mse_av2=mse_av2+mse2;end;dem1=qamdemod(z1,M);dem2=qamdemod(z2,M);mse_av1=mse_av1/m;mse_av2=mse_av2/m;plot([1:n-L+1],mse_av1,'r',[1:n-L+1],mse_av2,'y',[1:n-L+1]);legend('u1=0.01','u2=0.005')title('CMA');xlabel('迭代次数','fontsize',14)ylabel('MSE','fontsize',14)holdonscatterplot(s1,1,0,'k*')holdonscatterplot(x,1,0,'k*')holdonscatterplot(z1,1,0,'k*')32 大连交通大学2013届本科生毕业设计(论文)2、CMA误码率clearallcloseallM=4;n=5000;m=1000;h1=[0.0050.009-0.0240.854-0.2180.049-0.016];L=11;u1=0.1;u2=0.001;mse_av1=zeros(1,n-L+1);mse_av2=zeros(1,n-L+1);SNR_in_dB=2:2:20forj=1:length(SNR_in_dB)s=randint(1,n,M);s1=qammod(s,M);m1=sum(abs(s1).^4);m2=sum(abs(s1).^2);R2=m1/m2;s2=filter(h1,1,s1);x=awgn(s2,SNR_in_dB(j),'measured');w1=[00000100000];w2=w1;fori=1:n-L+1y=x(i+L-1:-1:i);z1(i)=w1*y';z2(i)=w2*y';e1=R2-(abs(z1(i))^2);e2=R2-(abs(z2(i))^2);w1=w1+u1*e1*y*z1(i);w2=w2+u2*e2*y*z2(i);mse1(i)=e1^2;mse2(i)=e2^2;end;mse_av1=mse_av1+mse1;mse_av2=mse_av2+mse2;dem1=qamdemod(z1,M);dem2=qamdemod(z2,M);forj=1:length(SNR_in_dB)numoferr=0;fory=1:m,if(z1(y)<0),decis=-1;elsedecis=1;end;if(decis~=s(y)),numoferr=numoferr+1;end;end;Pe1(j)=numoferr/n;end;forj=1:length(SNR_in_dB)numoferr=0;fory=1:m,if(z2(y)<0),decis=-1;elsedecis=1;end;if(decis~=s(y)),numoferr=numoferr+1;end;end;Pe2(j)=numoferr/n;end;endsemilogy(SNR_in_dB,Pe1,'red*-',SNR_in_dB,Pe2,'blue*-');legend('u1=0.01','u2=0.001')title('CMA');xlabel('迭代次数','fontsize',14)ylabel('MSE','fontsize',14)内部资料仅供参考32 大连交通大学2013届本科生毕业设计(论文)9JWKffwvG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ^!djs#XuyUP2kNXpRWXmA&UE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmUE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z8vG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ^!djs#XuyUP2kNXpRWXmA&UE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^G89AmUE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z8vG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ^!djs#XuyUP2kNXpRWXmA&UE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmUE9aQ@Gn8xp$R#͑Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^GjqvadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%MadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*adNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%MzadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@adNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^GjqvUE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3adNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^GjqvtnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqvz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5ux^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7Jv#nD6YWRrWwc^vR9CpbK!zn%MzFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZ#Qc@UE%&qYp@Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu##KN&MuWFA5uxY7Jv#nD6YWRrWwc^vR9CpbK!zn%MzXNQExJB8VK#%W7m$ZA5JdkVWce9APz^FvJzwYWCcyAh*bnxBvaFQH8YHV$#&3Q3vdWe3YXvbJr内部资料仅供参考图2-3:地块位置图32

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭