二进制移相键控(psk)方式是受键控的载波相位按基带脉冲而改变的一种数字调制方式。psk根据参考相位的不同分为绝对移相方式和相对移相方式(dpsk)。绝对移相是以载波的不同相位直接去表示相应数字信息,而2dpsk是利用前后相邻码元的相对载波相位值去表示数字信息。
注明:本系列课程对这两种方式均做讲解和仿真。
二进制移频键控(2fsk)可利用一个矩形脉冲序列对一个载波进行调频而获得,常见的解调方法有非相干检测和相干检测。2fsk是数字通信中用得较广的一种方式。在话带内进行数据传输时,国际电报电话咨询委员会推荐在话音频带内低于1200bit/s数据率使用fsk方式。在衰落信道中传输数据时,它同样也被广泛应用。
上个世纪五十年代末就已经出现了二相相移键控,继而为了提高频谱利用率,又出现了四相相移键控(qpsk),但这两种方式的已调波在码元转换时刻都可能产生150°的相位突跳,这使得频谱高频滚降慢,边带起伏大。为了消除这种相位突跳,六十年代末,在qpsk的基础上又出现了交错正交移相键控(oqpsk),这种调制方式虽然克服了180°的相位突跳,但仍然存在着90°的相位突跳。为了彻底解决相位突跳问题,在七十年代提出了最小频移键控技术(msk),然后又出现了gmsk,2g登场了。后面的故事在课程《移动通信》中均有涉及。
好吧,还是用程序来说话。
不急,先看看仿真工具的历史!
先回顾一下matlab的历史。
matlab是英文matrix laboratory(矩阵实验室)的缩写。1980年前后,时任美国墨西哥大学计算机科学系主任的cleve moler教授在给学习讲授线性代数课程时,想教学生使用当时流行的线性代数软件包(linpack)和基于特征值计算的软件包(eispack),但发现用其他高级语言编程极为不便,于是cleve moler教授为学生编写了方便使用linpack和eispack的接口程序并命名为matlab, 这就是matlab最早的雏形。
matlab编程的基础知识是本系统课程的基础,但不属于讲解范围。
上世纪90年代的大学生很苦逼,没有matlab这么傻瓜式的语言可以学,而2016年到了学校,发现同学们连这么傻瓜式的语言都学不好,这还算是工科专业的学生吗?
同学们如果没有打好基础,那么在学程序之前最好再找一些基础的书来看,并且动手编写一些基础程序。
本课程侧重原理仿真,因此采用的是相干载波方式,但不涉及如何提取相干载波。
程序风格不能变。
永远是先写说明,
再写程序。
程序中一定要有注释!
磨刀不误砍柴工!
信源就是要传输的信息。
切记!
randint函数和randi函数用法不同!
很多同学依旧会弄错。
课上强调很多遍了。
大家一定要学会通过help来完成函数的正确使用!
切记要培养这种学习能力!
rcosflt函数完成了滚降滤波器系数的生成和滤波器的滤波,两个功能被合二为一了。之前程序是分成了rcosine或者rcosdesign和filter两个函数来完成的。
这意味着程序采用了中频信号仿真方式。
那基带仿真又是什么样子呢?
原文标题:电气信息类专业课程之matlab系统仿真 第五章 bpsk通信系统(1)
文章出处:【微信公众号:算法工匠】欢迎添加关注!文章转载请注明出处。
大兴国际机场落地普渡送餐机器人 弘扬中国智慧餐饮科技
全球最小65W电源适配器发布,电源适配器设计面临的业界挑战?
基于柔性聚酰亚胺忆阻器的多合一压缩和加密引擎
OPPO R9和iPhone6s成16年最热销的手机一二名
PI推出业界首款采用SiC MOSFET的汽车级开关电源IC
二进制移相键控matlab系统仿真
holtek单片机怎么样_holtek单片机有什么特点
浅谈数据中心能源管理系统的应用分析及解决方案
沃尔玛使用无人机帮助将COVID-19检测试剂盒送到患者手中
Xilinx推出新一代系统级设计存储器解决方案UltraRAM
电气火灾监控系统的构成
ZVS的实现方案解析和MOSFET的损耗分析
纷享销客逆势再获融资,连续三年保持40%持续增长
【大大芯方案】高端监控影像必备,大联大推出基于安森美产品的1.8英寸8百万 4K 影像感测器方案
华为MateX2与华为P50详细参数对比
全球经济“断崖式”下滑 江丰如何实现销售收入增长的呢
黑鲨游戏手机2评测 拥有近乎完美的游戏体验
HP存储虚拟化存储网络解决方案带来的好处及未来发展
锆石FPGA A4_Nano开发板视频:软核演练
比特大陆显卡矿机G1评测 按照教程小白用户也可以轻松操作