ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:1.32MB ,
资源ID:20458948      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20458948.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字通信技术实验指导Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字通信技术实验指导Word文档下载推荐.docx

1、3 实验代码与结果1、长度N的长突发错误通过解交织被离散为随机错误,错误码元之间的最小间隔为M。s1=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24x1=reshape(s1,4,6) %交织器的输入按列写入x1(2,4)=0;x1(2,5)=0;x1(2,6)=0;x1(3,1)=0;x1(3,2)=0 %产生长度为5的长突发错误s2=reshape(x1,1,24) %交织器的输出按行读出x2=reshape(s2,6,4) %解交织器的输入按行写入s3=reshape(x2,1,24) %解交织器的输出按列读出

2、s3(1,3)=3;s3(1,7)=7;s3(1,14)=14;s3(1,18)=18;s3(1,22)=22 %通过分组码纠正随机错误a=s1,s2,s3 %对比三个输出plot(s1,s2) 2、对于周期性的单个错误(间隔为N),通过解交织后会转化为长度为M的单个长突发错误。x1=reshape(s1,4,6)x1(1,3)=0;x1(2,3)=0;x1(3,3)=0;x1(4,3)=0,1,24)s3=reshape(x2,1,24)a=s1,s2,s3plot(s1,s2)实验二 直接序列扩频的SIMULINK实现1、掌握直接序列扩频的原理;2、进一步学习SIMULINK的使用;2、实

3、验报告中列出SIMULINK的仿真图和注释;3 实验原理一、 直接序列扩频通信系统的发射机设计图(BPSK调制)图4.1是直接序列扩频通信系统的发射机设计图,其中d(t)是代表信源信息,c(t)代表的是扩频码,这两个相乘后得到扩频后的序列,再将此序列送入调制器中,使用载波对其进行载波调制,将其频谱搬移到合适频谱位置上,然后发射出去。二、扩频调制仿真模块打开Matlab,在Command Windows里面输入Simulink,这时Matlab会调用出Simulink仿真工具箱。在扩频调制模块中我们需要的模块有:PN码发生器(PN Sequence Generator)、极性转换器(Unipol

4、ar to Bipolar Converter)、伯努利二进制发生器(Bernoulli Binary Generator)、乘法器(Product)、零阶保持器(Zero-Order Hold)、示波器(Scope)、频谱分器(Spectrum Scope)。11模块的查找与连接对于这些模块的查找,我们只需要在Simulink的搜索栏里输入相应的名称,并且此种查找方式支持模糊查询,即不用完全输入全名,如图4.3。依照这个方式,我们可以很方便的找到相应的模块,并且依照图4.2依次连接起来。 2各个模块的参数设置PN码发生器:PN码发生器用于生成扩频码序列,生成的是0,1分布的序列,在进行载波调

5、制前,扩频后的序列需要是-1,+1分布的序列。因此在进行扩频调制前,PN码需要经过极性转换器将其转换为-1,+1分布的序列,经过扩频处理后,才能进行BPSK调制。对于PN码发生器的参数设置,如图4.4。PN码发生器产生的是m序列码。在参数设计中Generator polynomial是m序列的参数设置,本次仿真中设置的是101011001。初始状态(Initial states)设置,这个值可以设定为任何非全零状态的值。偏移覆盖矢量(Output mask vector)设置,主要作用是平移生成的PN码,该参数和初始状态共同作用,平时只需要保持默认值0就行。采样时间(Sample time)设

6、置,其实就是PN码速率设定,前面我们已经介绍过关于码序列的性质,由于我们采用的8阶的m序列,在一个周期里有255个码片,所以这里把码速率设定为255kbit/s。伯努利二进制发生器:由于本文主要是进行扩频调制的仿真,不用通过信道,也无需解调仿真,因此在信源方面直接采用简单的信源发生装置,而没有采用信道编码。伯努利二进制发生器能够产生0,1分布的序列,然后经过极性转换器变换成-1,+1分布的序列,进行扩频后,进入BPSK调制模块。伯努利二进制发生器的参数设置如图4.5。在伯努利二进制发生器中,我们主要设置其采样时间(Sample time),即就是信源的码速率设置,这里我们设置为1kbit/s。

7、极性转换器:如图4.6,是极性转换器的的参数设置框,在参数设置框中,M-ary Number是极性转换设置,假设输入是0,1,如果将此参数设置为2,则输出为-1,+1,如果设置为3,则输出为-1,0,+1。在本次仿真中我们需要将其转换为-1,+1,则将此参数设置为2即可。扩频调制模块中有两个极性转换器,这两个功能是一样的,则参数设置也是一样的。Zero-Order Hold 模块:Zero-Order Hold 模块是零阶保持模块,本次仿真中采用了两个这样的模块。Zero-Order Hold1 的采样率设置为1/1e5,Zero-Order Hold2采样率设置为1/2.55e6.如图4.7

8、。频谱示波器:频谱示波器的参数设置比较复杂,如图4.8所示。频谱示波器的参数设置分为4个部分:第一部分为示波器属性(Scope Properties),主要负责设置示波器的输入特性;第二部分为显示特性(Display Properties),主要负责显示界面的设置;第三部分为坐标轴属性(Axis Properties),主要负责横纵坐标的设置;第四部分是线性属性(Line Properties),这部分保持默认设置。下面我们只介绍需要设置的参数,其余保持默认值。第一部分中,频谱单位设置(Spectrum units)设置,这里我们设置为dBm。频谱类型(Spectrum type)设置中我们选

9、择双边频谱(Two-sided)。Buffer input表示帧长度,如果要设置它,我们必须选中它,这样才会弹出设置框。如果不选中它的话,无法进行FFT变换,因此我们必须选中它。这里保证帧长度覆盖一个PN码周期,具体的设定需要考虑实际情况,本次仿真中设定帧为512bit。第二、四部分保持默认设置。第三部分中,主要是根据频谱图调整Y轴的最大最小值,是的频谱显示更清晰,更直观。依据实际情况而定。4 仿真结果与分析依照上面的步骤,我们已经设置好了整个扩频调制仿真模块,现在我们运行这个模块,进行扩频调制仿真,仿真结束后,双击“Compare Wave 2”示波器,即可以观察到输入信号和已扩信号的波形比

10、较图,如图4.9。图中下半部分是输入信号的波形,上半部分是已扩信号的波形。 现在我们来看看扩展前的频谱图和扩展后的频谱图,如图4.10和图4.11。从两个频谱图中可以明显的看出,扩频前的信息频宽是1Hz,扩频后的信息频宽是255KHz,信号的频宽被扩展了255倍。在设置PN码发生器的参数时,将PN码的长度设置为了255bit,理论上可以将信号展宽255倍,由仿真结果可以看出,完全符合扩频调制理论预期值。实验三 BPSK调制的SIMULINK实现1、掌握BPSK调制的原理;2、进一步学习SIMULINK软件的使用;BPSK载波调制模块图4.12是BPSK扩频载波调制模块,在这个模块中主要是使用正

11、弦载波与已扩序列进行载波调制。各模块的参数设置正弦波发生器(Sine Wave):如图4.13 为正弦波发生器参数设置图,从图中可以看出,输出正弦波的公式为S(t)=Amp*Sin(Freq*t+ Phase) + Bias。从公式里面我们可以看出,需要设置的有Amp,Freq,Phase,Bias。Amp 就是正弦波的幅度(Amplitude),在这次仿真中我们设置为1,即就是正弦波的幅度为1V。Bias 为幅度偏移,主要控制正弦波在Y 轴上的偏移量,这里我们需要正弦波在-1,+1之间, 所以我们应该默认幅度偏移量为 0。在这里Freq为角频率,因为我们本次载波仿真中载波选择的频率是510K

12、Hz,因此在这个参数中我们Frequence设置为510000*2*pi。Phase为相位初始值设置,由于没有相位偏移,这里我们默认设置为0。Sample Time为采样时间,默认为0。 由于我们的载波采用的是510KHz的正弦波,因此图中的两个Zero-Order Hold模块的采样率均设置为1/5.1e6。在做扩频调制时,我们已经对频谱示波器做了详细的介绍,在这里就不在叙述。对于载波调制模块中的这个频谱示波器的参数设置我们完全参考扩频模块中的频谱示波器参数设置。4 实验结果与分析结合前面的扩频模块部分,运行整个扩频调制模块,等待结束后。双击“Compare Wave 3”示波器,显示调制后

13、的波形,如图4.14。在图中,上半部分是输入信号的波形,中间部分是载波的波形,下半部分是载波调制后的信号。从图中我们明显的可以看出,当输入信号的极性变换后,调制后的波形信号有明显的相位翻转,因此BPSK调制成功。下面我们在看看频谱图,如图4.15,,对照前面扩频后的频谱图,我们发现信号的频谱中心频率被搬移到了510KHz的位置,与频谱搬移的理论吻合,因此此次仿真达到了BPSK调制的效果。实验四 直接序列扩频以及QPSK 调制1、掌握QPSK调制的原理;一、直接序列扩频系统发射机设计图(QPSK调制方式)从图4.16中,我们可以看出QPSK调制可以看成是两路BPSK调制,对于输入的信号,我们首先

14、进行一次串/并变换,把一路信号变换成两路信号,分别是I路信号和Q路信号,然后对这两路信号分别进行BPSK调制,最后在输出端将这两路信号相加,总体实现QPSK扩频调制。二、直接序列扩频系统发射机仿真图(QPSK调制)如图4.17,是以QPSK为载波调制方式的直接序列扩频系统。在仿真图中,我们采用的是伯努利二进制发生器作为信源,然后使用Buffer和Demux两个模块将信源分为两路信号I路和Q路,然后使用两个能够产生m序列的PN码发生器对两路信号分别进行扩频调制。将扩频后的两路信号送入载波调制模块,在载波调制模块中,使用了两个正弦波发生器,由于仿真中两个正弦波发生器是同时工作的,因此在这里,我们只

15、需要对另一个正弦波发生器延迟相位,I路和Q路信号分别与这两个正交的载波信号相乘,将频谱搬移到中频段,然后将两路信号相加。因此QPSK调制就是对两路信号分别进行BPSK调制,然后将两路信号叠加。 1.各模块参数设置设置伯努利二进制发生器的采样时间设置为1/2e3。两个PN码发生器的m序列的参数设置分别为:1 0 0 0 1 1 1 0 1和1 0 1 0 1 1 1 0 1。初始值均为0 0 0 0 0 0 0 1。串并变换模块:图中的串并变换模块是由一个Buffer模块和一个分线器组成的。由于串并变换是将一路信号换成两路信号的,所以在Buffer模块里的Output buffer size设置

16、为2。在Demux模块中的Number of outputs设置为2.这样我们就可以实现信号的串并变换。设置如图4.18和图4.19。Zero-Order Hold:在7个Zero-Order Hold模块中,我们依照其编号顺序对其采样时间设置为:1/8e6、1/1e5、1/1e5、1/8e6、1/5.1e6、1/5.1e6、1/5.1e6。Sine Wave:在两个正弦波发生器设置中,他们的频率都设置为510KHz,即就是在Frequency参数设置中设置为510000*2*pi。由于两个正弦波的相位相差pi/2,因此我们把Q路的Sine Wave中的Phase设置为pi/2。如图4.20。

17、图中所有频谱示波器的参数设置与上两次实验中BPSK中的频谱示波器的参数设置一样,因此在这里不再敖述。依照图4.16,我们连接好各个模块,然后依照前面的各模块设置参数,设置好各个模块,开始仿真,等仿真结束后,我们双击示波器Compare Scope1,我们可以看到串并变换的结果,如图4.21。串并变化分析:在图4.21中,上部分是有伯努利二进制发生器产生的信源信号,中部为经过串并变换后的I路信号,下部为经过串并变换的Q路信号,从图中可以明显的看出,串并变换后,信号的频率是原来信号的一半,即码率是原来的1/2。I路信号的扩频分析:查看I路信号的扩展前后的频谱图,如图4.23和4.24,从两个频谱图

18、中我们可以明显的看出,I路信号被成功的扩展了。I路信号BPSK载波调制分析:双击Compare Scope2,我们会看到I路已扩信号经过正弦载波调制后的波形,如图4.25。图中上部分是载波波形,中部为已扩信号,下部是载波调制后的的波形,从图中明显可以看出调制后在波的相位发生了翻转,完成了I路扩频信号的BPSK调制。然后查看载波调制的频谱图,如图4.26。从图中明显可以看得出,已扩信号的中心频率被搬移到了510KHz处,实现频谱搬移。 扩频信号的QPSK的波形分析:双击示波器Compare Scope4,如图4.27.我们可以看到QPSK的调制波形,上部分为I路信号的载波调制后的波形,下部分为Q路信号的载波调制后的波形,中间部分是两路信号叠加后的波形。从图中的相位变化我们可以看出此次仿真已经完成了QPSK调制。然后查看QPSK调制后的频谱波形,如图4.28。对于Q路的信号分析,由于Q路与I路信号是同样的方法,所以在这里就不再赘述。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1