8PSK调制解调过程总结_第1页
8PSK调制解调过程总结_第2页
8PSK调制解调过程总结_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、8PSK信号调制解调模块总结一、 8PSK 信号发送端的调制对 1800Hz 单载波进行码元速率恒为 2400Bd 的 8PSK 调制,即对于每个码元调制所得的信号长度等于四分之三个载波信号周期。发送端完整的信号调制框图如下所示:前导及探测报头序列模 8加输出信息截尾卷积交织Walsh 码8PSK调制编码PN码8PSK信号调制框图信息的发送是以数据帧的形式进行发送的,每次只发送一个数据帧,而不是连续发送的,这样信息在发送前发送端就不需要先跟接收端建立连接,但同时在对信号进行信源编码,信道编码和前导及探测报头序列的过程中则降低了信号传送的效率。数据帧主要包括两部分即前导及探测报头序列和所要传输的

2、数据部分。调制框图中各个模块的功能如下所示:1、截尾卷积编码一般情况下, 卷积编码的时候在输入信息序列输入完毕后都还要再输入一串零比特的数据用于对移位寄存器进行复位,这样在一定程度上影响了信源的编码效率。而截尾卷积编码则是在每次编码完成后不对移位寄存器进行复位操作,而是将上次编码后编码寄存器的状态作为下次编码时移位寄存器的初始状态。这样一方面使得信源的编码的码率得到了提高,另一方面也增加了信息的安全性,因为接收端只有知道发送端编码器中的移位寄存器的初始状态或者付出比较大的解码代价的情况下才能对接收到的信号进行解调,否则解调出来的永远是乱码。2、交织码元的交织其实是属于信道编码,交织的目的是通过

3、将信息在信道中受到的突发连续差错分散开来, 使得接收到的信号中的差错趋向于随机差错,降低接收端信息解调出错的概率,从而提高通信中信息的可靠性。交织的方法一般是用两个适当大小的矩阵,同一时间一个用于数据的存储另外一个则用于数据的读取,而且两个矩阵的存取或者输出是交替的。输入序列按照逐行(列)的顺序存储到其中的一个矩阵中,而输出序列则是按照逐列(行)的顺序从另一个矩阵中读取。通常矩阵越大, 则对于连续性的突发错误的分散效果越好,但是编码的时延也就越大。3、 Walsh 码Walsh 码是一种同步正交码,在同步传输的情况下,具有良好的自相关特性和处处为零的互相关特性。其编码所得到的码元都是取自Had

4、amard 矩阵的行或者列。理论上,信号如果在信道中是相互正交的,那么信号之间的相互干扰就可以达到零了。但是由于信号的多径编辑版 word效应和其他非同步信号的干扰,使得信道中的信号并不是完全正交的,干扰也就不为零了。所以实际情况下, Walsh码一般都只是作为扩频码来使用。扩频简单地说就是将传输信号的带宽扩展到更宽的频带上去。在信道的传输过程中,由于信号的频谱扩展了, 其幅值也随之减小, 使得信号很好地隐藏在噪声之中,即可以用比较低的发送功率来传输信号, 同时提高信号的保密性。 而在接收端对信号进行解调的时候,只是将扩展后的信号的功率谱缩回来使得其功率谱的幅值大大增加,而并没有改变接收信号中

5、噪声功率谱的幅值,这样就能够大大提高接收端的信噪比,从而提高信号的抗干扰能力。4、PN 码Walsh 码的自相关特性和互相关特性在实际的应用中都不够理想,即信号经过多径信道时,不同径之间不同信号之间都会产生严重的干扰。为此, 可以用相关性较好的伪随机序列与 Walsh 码模 8 相加,这时得到的码元序列既保持了Walsh 码的正交性,同时又大大改善了其相关特性,使其相关功率谱的旁瓣大大减小。该调制中所用到的伪随机序列即PN 序列(Pseudorandom Noise 伪噪声序列) 。通常所说的M 序列和 m 序列即为短 PN 序列和长 PN序列。将 Walsh 编码和 PN 码模 8 相加后,

6、所得到的信息序列在传输中的抗多径引起的干扰性能就能够得到较大的提高了。5、前导及探测报头序列前导序列及探测报头就是在信息发送之间加在数据帧前相对于接收端已知的序列。前导及探测报头序列的作用是用于接收端对信号的捕获,信道的估计、 均衡和对接收信号频偏的估计。若没有在发送信息前加上前导及探测报头,则接收端没法判断接收到的信号到底是噪声还是发送端发送的消息,信号也就无法解调。6、 8PSK 调制8PSK 信号的调制主要包括对每输入的三个比特信号映射到同相支路和正交支路上的相应电平, 并对两路的电平分别进行滤波,最后再将滤波所得的同相支路和正交支路的信号调制到频带上去。其调制框图如下所示:b1成形滤串

7、将每波器3bit 映二进制序列并b2射成相8PSK信号应的正cos(w ct)变交和同b3相支路成形滤的电平换波器sin(w ct)8PSK信号调制框图对信号进行滤波的作用是一方面对信号所占的带宽进行压缩,另一方面是提高信号抗噪声干扰的能力。 当发送端和接收端所用到的滤波器都为根号升余弦滤波器的时候,能够有效地滤除信号传输过程中所受到的噪声干扰,降低系统的误码率。根号升余弦滤波器的冲激响应为:sin(1)t / Ts 4(t / Ts )cos(1) t / Ts hT (t)( t / Ts )1(4 t / Ts) 2 编辑版 word其中为根号升余弦滤波器的滚降系数,滤波器的滚降系数越高

8、则其滤波性能越好,同时减少抽样定时脉冲的误差,但是占用的带宽也就越宽,一般选择在0.2 0.6 之间。二、 8PSK 信号接收端的解调接收端在对信号进行解调的时候主要解决的问题包括:·传输过程中多普勒效应产生的频移;·时延产生的多径效应;·对接收到的码元序列进行解码。8PSK 信号接收端的解调框图如下所示:接收信号采样 A/D去载波第一次频信号捕获位同步低通滤波差估计本地序列输出序列截尾卷积解交织信号解扩均衡第二次频译码差估计8PSK信号解调框图其中所包含的各个模块及其功能如下所示:1、去载波低通滤波该模块的是利用已知的发送端载波频率的正弦波信号和接收采样所得的信

9、号进行相乘,所得的结果包括两部分, 即载波的倍频部分和基带部分, 其中不考虑接收信号在传输过程中由于干扰导致的频率变化。 然后将所得的信号进行低通滤波, 即可将前一步所得的信号中的载波倍频部分滤除而只保留信号的基带部分。 该过程相当于将接收到信号的频谱从一定的频段上搬移到基带上,以便于后面模块对信号的解调。2、信号的捕获基带序列滑动码元分段相关FFT峰值判决本地序列信号捕获框图编辑版 word在对信号进行解调前应先解决的问题是从什么时候开始接收到的不是噪声而是发送端发送过来的信息, 即寻找信号的起始时刻。这时候就可以利用已知的发送数据帧的前导及探测报头序列, 在接收端用已知的前导及探测报头序列

10、和接收信号进行相关,理想情况下当接收端正好接收到完整的前导及探测报头序列的时候相关值会达到最大,而在离最大相关值较远的地方则相关值都会相对小得多。实现时, 落入滑动窗的序列和本地序列做相关,然后做FFT 变换,对变换后的谱峰进行判断。之所以不直接用序列的相关值来进行判断是因为相关值会受频差的影响而使相关失效。当接收序列和本地序列同步的时候会,相关FFT 会出现明显的谱峰,而当没有同步的时候,相关FFT 不会出现明显的谱峰。如果谱峰没有达到门限,则采样序列向前移动,若达到门限则将其记录,并向前移动,将连续几个点的谱峰都达到门限值的点作为粗同步的位置(一般要求要有连续五个相关值达到门限)。比较其谱

11、峰值,选取谱峰最大的点作为捕获点。谱峰的门限要根据实际经验而定,因为信号在传输过程中信道的参数是变化的。 实现信号的捕获时即实现了信号的粗同步,粗同步可以用来实现粗频偏估计。数据帧头位置的捕获只是实现了信号的码元级同步,之后还需进行位同步。 捕获是否成功很大程度上决定了接收端是否能够接收到发送的信号,所以捕获时的相关序列应该足够长(探测报头 384 码元),从而确保系统有足够的抗干扰能力。但是当序列太长时,FFT 变换的计算量就很大, 所需的时间也会比较长,可以将本地序列进行分段,然后进行分段的相关和 FFT 变换,以减少计算量,但是这样带来的后果是信号的捕获率将会有所降低,所以要对运算量和捕

12、获率进行权衡。滑动步长的大小和每次作相关FFT 运算所需要的指令数有关,每个步长内DSP 所能执行的指令数应该不少于每次相关FFT 运算所需的指令数,不然就会影响到信号解调的实时性。3、第一次频偏估计探测报头序列FFT变换寻找峰值改变接收信计算频差号频率本地序列第一次频偏估计框图实际情况下, 信号在传输的过程中由于受到各种各样的干扰和多普勒效应的影响,当信号达到接收端的时候其频率或多或少的都会发生一定的变化。所以接收机的目的不是在一个不变的频率上接收信号,而是在不同的频率上得到信号的不同部分,在对信号进行采样之前要么对接收信号的频率进行调整,要么对接收端的采样频率进行调整,事实上对接收到的信号

13、频率进行调整要比对采样率进行调整简单,所以一般情况下都是对接收信号的频率进行调整,具体调整多少就要先对接收信号进行频偏估计才知道。第一次频偏估计采用的方法是利用探测报头码元与本地序列进行相乘,若本地序列的频率为 fc ,接收到的信号频率为 fr,那么理想情况下,两序列相乘则得到的结果中仅包含频率为 ( fcfr ) 和 | f cfr |的分量,其中 | f cf r |即为所想要求的频偏值。这时可以对相乘所得的结果进行FFT 变换,将时域上的信号变换到频域上去,就可以很容易地根据频域中编辑版 word低频段上的频谱峰值的位置估计出频偏的大小,最后再利用估计出的频偏值对接收到的信号进行调整。

14、由于前面的粗同步只是码元级别上的同步, 所以第一次频偏估计所得到的频偏值不够精确,调整后的信号可能还存在一定的相位差。4、位同步粗同步位置一个码元长度探测报头长度的接收序列一个码元长度滑动方向本地序列位同步实现框图信号的捕获位置并不一定是最佳的采样时刻,接收信号经过粗同步的调整后虽然频率已经基本正确, 但是其中可能还存在一定的相位差,所以必须对信号再次进行同步,即精同步。由于信号经过粗同步以后就已经实现了码元级的同步,表明信号的精确采样位置肯定在粗同步位置及其前一码元和后一码元之间的某个位置上,要找出其确切的位置则可以利用本地已知的探测报头序列和从粗同步位置的前一码元到后一码元之间的序列进行滑

15、动相关。相关值最大的位置即为所要寻找的精同步位置,即最佳采样时刻的位置。5、第二次频偏估计多径起始位置主径起始位置接收序列本地序列本地序列主径信号相关FFT主径信号相关FFT(线性叠加)合成FFT频谱二次线性拟合计算频偏第二次频偏估计框图在对接收信号进行第一次频偏估计和位同步之后,就基本上能够使得探测报头的位置精编辑版 word确到采样点级别。 但是由于第一次频偏估计具有估计范围大,估计精度差的特点, 为了使得就收信号的频率更加准确有必要对位同步后的信号再进行一次频偏估计。第二次频偏估计利用前面已经得到的接收信号中主径和多径的精确位置,将本地序列分别和主径信号和多径信号进行相关 FFT ,再将

16、得到的两个信号频谱进行线性叠加,并进行线性拟合, 这样得到的频谱图包含主径和多径的信息, 为频偏估计提供了更加可靠的信息。第二次频偏估计具有频偏估计范围小, 估计精度高的特点, 所以在高速移动的环境下,将两次频偏结合起来就能够大大地提高信号传输的可靠性。对于双方都有信息收发的通信系统而言,可以将主要的频偏工作交给其中的一方,而另一方则只要对收到的信号频率进行稍微的调整就行了。如开始的时候发送端发送的信号频率为 f ,传输过程中由于多普勒效应使得接收端接收到的信号频率为ff ,若接收端能将其中的频偏f 准确地估计出来,则下次原来的接收端在将新的消息发送给原来的发送端的时候就可以调整其发送信号的频

17、率为ff ,而不是f 。理想情况下,如果信道的特性在两个信号传输的过程中都保持不变的情况下,那么原来发送端接收到的信号的频率就为f ,就不用再对接收的信号进行频偏估计了。6、均衡信道均衡的主要功能是用于消除由于信号在传输过程中经历频率选择性衰落所引起的码间干扰。 一般情况下若要使用的不是自适应均衡,那么在对信号进行均衡的时候要用到信道的各种参数,那么就应先对信道进行估计。信号在传输过程中会有多径效应,所以应该对接收信号进行信道估计,找出其中的主径和多径(一般情况下只要找出其中一条主要的多径即可)。信道估计即在粗同步位置周围将接收信号和本地序列进行相关, 找出其中的峰值, 其目的就是找出接收信号

18、中主径信号和多径信号的精确起始位置。 在好的信道中, 若信道的信噪比比较低, 则主径的第一个旁瓣和多径的主瓣有可能重叠在一起, 导致多径判决出现偏差。 这时可以采用主径重构的方法来解决该问题, 即利用本地序列的相关图重构出理想情况下主径的相关图,然后再用总的相关图减去主径序列的相关图, 即可得到多径序列的相关图根据所得的主径和多径的位置就可以进行均衡了。自适应均衡器中的均衡系数可以实现自动调整,所以均衡前可以先不对信道进行估计,经常使用的线性横向均衡器( LTE )如下图所示:编辑版 word图中抽头系数的调整算法包括最小均方误差法( LMS)和递归最小二乘法( RLS)。其中 LMS采用的准则是使均衡器的期望输出值和实际输出值之间的均方误差( MSE)最小化。 而 RLS的准则是对初始时刻到当前时刻所有误差的平方进行平均并使其最小化。由此可以看出虽然RLS 算法收敛

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论