通信原理课程设计
时间:2026-01-24
时间:2026-01-24
《通信原理》课程设计
目录
一、目的和要求 (3)
二、实验环境 (3)
三、具体内容及要求 (3)
3.1 题目一 (3)
3.1.1题目内容 (3)
3.1.2设计思想或方法 (3)
3.1.3实现的功能或方法 (3)
3.1.4程序流程图 (4)
3.1.5程序代码 (4)
3.1.6仿真框图 (5)
3.1.7模块描述及参数设置 (5)
3.1.8结果运行 (11)
3.1.9结果分析 (11)
3.2 题目二 (11)
3.2.1题目内容 (11)
3.2.2设计思想或方法 (11)
3.2.3实现的功能或方法 (11)
3.2.4程序流程图 (12)
3.2.5程序代码 (12)
3.2.6仿真框图 (13)
3.2.7模块描述及参数设置 (14)
3.2.8结果运行 (21)
3.2.9结果分析 (21)
3.3 题目三 (21)
3.3.1题目内容 (21)
3.3.2设计思想或方法 (21)
3.3.3实现的功能或方法 (23)
3.2.4程序流程图 (23)
3.2.5程序代码 (23)
3.2.6结果运行 (25)
3.2.7结果分析 (25)
四、心得与体会 (26)
五、参考文献 (27)
1
浙江理工大学
《通信原理课程设计》任务书
一、目的和要求:
要求学生在熟练掌握MATLAB和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。
二、实验环境
PC机、Matlab/Simulink
三、具体内容及要求
(1)试用Matlab/Simulink研究2DPSK在加性高斯白噪声信道下的误码率性能与信噪比之间
的关系;
(2)试用Matlab/Simulink研究2DPSK+信道编码(取汉明码)在加性高斯白噪声信道下的误
码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。
(3)试用Matlab编程实现HDB3码的编解码过程,并画出1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1
0的原始、编码和解码图形。
四、提交设计报告
内容包括:
●系统的基本原理框图以及每一个模块的作用;
●系统Simulink 仿真过程中,每一个用到的模块中主要参数的意义;
●仿真系统参数的设定和设定的依据;
●仿真系统参数改变时,给仿真结果带来的影响(如高斯白噪声信道的信噪比增加,则误
码率减小);
●仿真程序(需要加注释)。
●仿真的结果(波形,误码率等)。
五、主要参考文献及资料
邵玉斌. Matlab/Simulink通信系统建模与仿真实例分析.清华大学出版社2008年
李贺冰等,Simulink通信仿真教程,国防工业出版社,2006年5月。
2
浙江理工大学
一、目的和要求
要求学生在熟练掌握MATLAB和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。
二、实验环境
PC机、Matlab/Simulink
三、具体内容及要求
基于MATLAB编程语言和SIMULINK通信模块库,研究如下问题:
(1)试用Matlab/Simulink研究2DPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;
(2)试用Matlab/Simulink研究2DPSK+信道编码(取汉明码)在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。
(3)试用Matlab编程实现HDB3码的编解码过程,并画出1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0的原始、编码和解码图形。
3.1、题目一
3.1.1、题目内容
试用Matlab/Simulink研究2DPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;
3.1.2、设计思想或方法
先用Simulink建立2DPSK在加性高斯白噪声信道(无突发干扰)下的仿真模型,设置好每个模块的参数,编写主程序实现2DPSK的输入,在程序运行过程中调用2DPSK仿真模型,然后用BitErrorRate取在加性高斯白噪声信道下的误码率,最后画出2DPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系。
3.1.3、实现的功能说明
通过调用已建立的2DPSK在加性高斯白噪声信道(无突发干扰)下的仿真模型,利用Matlab编程分析2DPSK在加性高斯白噪声信道(无突发干扰)的误码率性能。
3
浙江理工大学
3.1.4、程序流程图
开始
初始化
设置横坐标的范围及步长
设定i的范围及消息码长度
给信噪比参数赋值
调用2DPSK仿真波形
计算误码率
i是否超出范围?
以信噪比高斯白噪声信道中的SNR为横轴,误码率
BitErrorRate为纵轴
3.1.5、程序代码
x=0:15;
y=x;
hold off;%取消原来的图
M=2
for i=1:length(x)
SNR=x(i); %信道的信噪比依次取x中的元素
sim('DPSK');%运行仿真程序,得到的误比特率保存在工作区变量BitErrorRate中
y(i)=mean(BitErrorRate); %计算BitErrorRate的平均值作为本次仿真的误比特率
end
semilogy(x,y,'k','LineWidth',2); %对y取对数画图
hold on;
xlabel('高斯白噪声信道中的SNR');
ylabel('误码率');
title('DPSK的误码率曲线');
hold on;
grid on;%画网格
4
浙江理工大学
5
浙江理工大学
BitErrorRate
To Workspace
Selector
Random Integer Random Integer Generator DBPSK M-DPSK Modulator Baseband
DBPSK M-DPSK Demodulator Baseband
Error Rate Calculation Tx
Rx Error Rate Calculation
AWGN AWGN Channel
3.1.6、仿真框图
3.1.7、模块描述及参数设置
Random Integer Generator …… 此处隐藏:4815字,全部文档内容请下载后查看。喜欢就下载吧 ……