matlab编程与系统仿真:基带传输课程设计

matlab编程与系统仿真:基带传输课程设计

ID:12012248

大小:343.60 KB

页数:16页

时间:2018-07-15

matlab编程与系统仿真:基带传输课程设计_第1页
matlab编程与系统仿真:基带传输课程设计_第2页
matlab编程与系统仿真:基带传输课程设计_第3页
matlab编程与系统仿真:基带传输课程设计_第4页
matlab编程与系统仿真:基带传输课程设计_第5页
资源描述:

《matlab编程与系统仿真:基带传输课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通信原理课程设计设计报告课题名称:专业班级:姓名:学号:起止时间:重庆交通大学信息科学与工程学院15目录一、课题内容………………………………………………2二、设计目的………………………………………………2三、设计要求………………………………………………2四、实验条件………………………………………………2五、系统设计………………………………………………21、通信系统的原理……………………………………22.所设计子系统的原理………………………………3六、详细设计与编码………………………………………31.设计方案……………………………………………32.编程工具的选择……………

2、………………………53.编码与测试………………………………………54.运行结果及分析…………………………………11七、设计心得 八、参考文献…………………………….……………….1315一、课题内容基带传输:欲传送的0、1比特流+码型变换+基带成型网络(采用升余弦滚降系统或者部分响应系统)+信道+码型反变换+0、1比特流。针对某种码型分析其误码率。(噪声为加性高斯白噪声)二、设计目的1.综合应用《Matlab编程与系统仿真》、《信号与系统》、《现代通信原理》等多门课程知识,使学生对通信系统的整体概念更加熟悉、了解;2.培养学生系统设计与系统开发的思想,增添足学生自主学习

3、的兴趣、能力;3.培养学生利用软件进行通信仿真的能力,提高学生对应用软件的熟练程度;4.培养学生的独立思考,与同学、老师交流、探讨问题的的能力;5.培养学生查找相关资料,并对其应用的能力。三、设计要求1.一人一组;2.对通信系统有整体的较深入的理解, 深入理解自己仿真部分的原理的基础,画出对应的通信子系统的原理框图3.提出仿真方案;4.完成仿真软件的编制5.仿真软件的演示6.提交详细的设计报告四、实验条件计算机、Matlab软件五、系统设计1、通信系统的原理基带传输系统的输入信号是由终端设备编码器产生的脉冲序列,为了使这种脉冲序列适合于信道的传输,一般要经过码型变换器,

4、码型变换器把二进制脉冲序列变为双极性码(AMI15码或HDB3码),有时还要进行波形变换,使信号在基带传输系统内减小码间干扰。当信号经过信道时,由于信道特性不理想及噪声的干扰,使信号受到干扰而变形。在接收端为了减小噪声的影响,首先使信号进入接收滤波器,然后再经过均衡器,校正由于信道特性(包括接收滤波器在内)不理想而产生的波形失真或码间串扰。最后在取样定时脉冲到来时,进行判决以恢复基带数字码脉冲。同步提取信源信源编码信道接收滤波器抽样判决器信源译码信号输出噪声n(t)基带传输系统2.所设计子系统的原理HDB3编码规则: 1.先将消息代码变换成AMI码,若AMI码中连0的个

5、数小于4,此时的AMI码就是HDB3码;2.若AMI码中连0的个数大于3,则将每4个连0小段的第4个0变换成与前一个非0符号(+1或-1)同极性的符号,用表示(+1+,-1-);3为了不破坏极性交替反转,当相邻V符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,符号的极性与前一非零符号的相反,并让后面的非零符号从符号开始再交替变化。HDB3反编码:将编码赋值的B和V反转为零,根据编码规则,查找出连续两个0信码,如果相邻的两个信码的极性相同则四个全部转换成0;查找出连续三个0,其相邻的两个信码极性相同,则把0后的一个信码置0。抽样判决:在传输特性不理想及噪

6、声背景下,在规定时刻对接受器的输出波形进行抽样判决,以恢复基带信号;15六、详细设计与编码1.设计方案 (1)信源:生成欲传送的01比特流,将个数N作为函数的输入;使用函数rand(1,129),使得大于0.5的数值为1,反之,小于则为0。(2)码型编码:函数functionhdb3_signal=hdb3(signal)将生成的01比特流作为码型转换函数的输入,函数输出为码型转换后的HDB3基带传输码型;函数输入信号signal为信源产生的01比特流,输出信号hdb3_signal为产生的不归零的HDB3码。初始设定V=-1、B=-1,count为连0计数器,遇4连零

7、则置为V:(4)转换归零码:函数RZ_signal=RZhdb3(signal,n):函数输入信号signal,并将函数转换为双极性的,归零的HDB3码,每bit进行N=16点抽样,首先设定一维数组k=zeros(1,n/2)用来填充每个bit后面的归零部分。(5)升余弦滚降系统:15将HDB3码作为滤波器的输入,函数输出系统输出信号;利用滤波器设计器FDATool设计Nyquist滤波器,其中参数设定:比特传输速率Rb=16b/s,每bit抽样点数N=16,滚降因子设定为0.5.(6)抽样判决:函数functionsample_sign

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

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

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