210-1-202004006008001000120014001600加入高斯白噪声的已调信号yi(t)18002000210-1-20200400600800100012001400经带通滤波器后信号160018002000
图8 加入白噪声及带通滤波后的波形
210-1-20200400600800100012001400与恢复载波相乘后的信号x1(t)160018002000210-1-20200400600800100012001400经低通滤波器后信号波形160018002000
图9
16
Err1 =
210-1-20200400600800100012001400160018002000加噪后解调信号x(t)210-1-20200400600800100012001400160018002000加噪后去掉延迟的解调信号x(t)图10
10-110-210-310-410-510-612345678910图11 误码率曲线
17
1910
Pe_test1 =
0.9550
Pe1 =
0.0060
18
五、总体系能分析
信道噪声对系统性能的主要影响是在接收信号中引入了比特差错。在二进制系统中,比特差错率表现为将符号1误认为0,或将符号0误认为符号1。很明显比特差错的频率越高,接收机的输出信号与原始信息之间的差异就越大。在存在信道噪声的情况下,可以用平均符号差错概率来衡量二进制信息传输的逼真度。平均符号差错概率的定义为,接收机输出的重构符号与所传输的二进制不相同的平均概率。在原始二进制波形中的所有比特均具有相同重要性的条件下,平均符号差错概率又称为误比特率(BER)。但是,在重构原始消息信号的模拟波形时,不同的符号差错可能需要区别对待。例如码字(表示消息信号的量化抽样值) 中重要的比特发生的错误要比不重要的比特发生的错误有害得多。
19
六、设计总结
BPSK,把模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。BPSK使用了基准的正弦波和相位反转的波浪,使一方为0,另一方为1,从而可以同时传送接受2值得信息。由于最单纯的键控移相方式虽抗噪较强但传送效率差,所以常常使用利用4个相位的QPSK和利用8个相位的8PSK。
总体来说这次实验的原理比较困难,但是转换为编程还是费了不少时间和精力的,特别是里边的一些算法,在C语言中要通过若干行代码才能实现,在MATLAB中一个函数就实现了,我为此还请教了同学,MATLAB的真的是又实用又方便,具有巨大的魅力,以后还要努力学习,争取连考试过了,然后再好好学习MATLAB,争取在MATLAB上取得一些成绩。
通信原理是通信专业的一门主干技术基础课,通过该门课程的学习,使我们掌握确定信号调制解调原理的特性,信号的传输的特性,确定信号的发送与接收的基本方法以及某些典型系统引出的一些重要的基本概念。
本设计要求采用Matlab实现对8PSK通信系统的蒙特卡罗仿真并且绘制相关的图形,此题比较难做涉及到的方面很多,对8PSK及蒙特卡罗仿算法很不了解查阅了很多资料然而涉及的有较少,但查资料当中学到了很多不知道的东西,加深了对PSK的了解。
在本次课程设计我们很好的利用了MATLAB对实际通信过程进行模拟仿真,不仅让我们更好的利用了这款软件,还帮助理解了相关理论知识。这次课程设计锻炼了我们用工程性的思维解决实际问题的能力,对我们的发展有重要的影响。
20