首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
代码分享之通信理论仿真扩展内容2
算法工匠
1月前
浏览546
关注
2024年1月9日,终于准备好了《扩展内容2》的代码,至此关于基带仿真的知识点就基本完备了。哪些代码又加入了呢?经过一个月的整理,增加了MSK、GMSK和16QAM的仿真内容,这些程序都已经经过的验证,现在公布给大家。希望大家能够对照程序消化通信知识,也请大家务必多看看程序里面的注释!
早年在企业研发集群通信产品的时候就深入了解了GMSK调制方式,最早
接触GMSK
是在学二代移动通信系统的时候,那还是在读研期间。只有等到自己真正开始研发的时候,才能清楚了解这种调制方式的优缺点。这些代码中有部分是涉及实际产品的程序,好让大家能够比对着学,了解理论仿真和产品仿真之间的差异,为后续深入的学习做好准备!研发之路不好走,有人指引会省去很多弯弯绕!
这个是波形程序,内容较多!
如果考虑波形,那么
就会涉及帧格式
、捕获
、跟踪等知识点!
程序居然参考了美国军标?是的!老美的文档写的非常全 面和细致!当年的我特别爱看美军标文档,长了很多见识和知识,受益良多!这方面的论文我都已经分享了下载链接,本公 众号内可以查找到相关文章!
分享的代码中第一次涉及了捕获的内容,这个知识点是通信产品中必须具备的,也是难点!有了捕获自然要有跟踪内容!很多通信同行最想学的就是这方面知识!这里采用了相干解调!对于MSK,相干解调还是可以用环路的方式来完成。对于GMSK,这种方式则行不通!
程序可以让人管中窥豹,要想真正掌握还需仔细消化个中内容,看一遍代码肯定不够的,看多遍才能知晓里面的真正道理。这样的劳动成果值得珍惜和收藏!提示:跟踪涉及到两个环路哦!这方面的知识点比较难哦!
建议阅读下面的系列文章来配合代码的理解和消化!两个系列,内容很多!捕获和跟踪是通信算法的难点。写这类算法不仅要具备扎实的理论功底,还要能够根据环境做出相应改变。比如针对连续信号和突发信号的捕获方式就存在很大差异。
......
每个系列都包含了大量的知识点。学的越难,就意味着将来岗位的薪水会越高!加油吧,后浪们!
这几个程序花了我当年一个多月的时间才搞透!要想深入了解,建议看下面这个系列文章!GMSK的相关算法搞起来确实难度大!当年写个信号源都花了很长时间,从线性调制转到非线性调制有个适应过程。
准备资料的过程也是技术回忆的过程!长久不碰,确实会遗忘。好在静下心看一会代码,记忆就找回来了!时过不惑后,又有几人能定心做技术研究了呢?
2024年初,花了很长时间整理出当年的优秀论文,和近期看的优秀论文进行合并,一起分享!文章的内容再次经过确认,最近也整理出几篇难度更高的文章供大家参考。
本系列还在持续更新中!
看这个系列文章最好要有相应的书籍或者论文可以学习!
不然光看代码要想理解难度很大!
推荐一篇超级经典论文!
本人看了五六遍,受益匪浅!
目录里面的论文是本人学习GMSK调制解调算法时所消化的知识,肯定对大家有帮助。
对我而言,QAM的学习过程有点曲折!
从理论走向工程实现走了很多弯路!
整理代码非常耗时间,但也让我想起很多往事。研发工作真的很辛苦,但成就感满满!
对于给定的调制技术,有两种方法来实现仿真模型:通带模型和等效基带模型。通带模型也称为波形级仿真模型。
在复基带等效表示中,载波频率被抑制。这大大降低了采样频率要求和模拟模型所需的内存。早期仿真都是采用基带仿真模型,搞通原理后再往工程实践靠拢!
在MQAM星座中,为了将错误符号判决限制为单个比特错误,发射机星座中的相邻符号不应相差多于一个比特。这通常通过将输入符号转换为格雷编码符号,然后将其映射到期望的QAM星座来实现。但是通过使用查找表(LUT)方法可以完全跳过这个中间步骤,该查找表方法将输入符号适当地转换到星座图中的适当位置。
QAM的知识点还需大家深入学习,理论仿真和工程代码存在一定的差距。对于MSK和GMSK,理论仿真的内容加入载波即可在实际工程中使用了!那QAM呢?还要加入很多变化才能实用,可以参考公众 号里面的文章!后续也会将QAM工程化的代码共享,敬请期待!
来源:通信工程师专辑
登录后免费查看全文
立即登录
非线性
MATLAB
通信
理论
游戏
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-10-26
最近编辑:1月前
算法工匠
博士后
|
高级工程师
诚信做事 认真讲课 传播知识
关注
获赞 395
粉丝 2585
文章 341
课程 40
点赞
收藏
作者推荐
可试听
MATLAB通信工程师的必修课 绪论
¥150
5.0
立即查看
0/200
清空
提交
还没有评论
课程
培训
服务
行家
2023仿真知识周(二):学犀牛和Grasshopper年薪30到60万是如何练成的
ABAQUS激光加热辅助车削仿真
有问必答第2期-无主题自由问答专场【直播回放】
Ansys Workbench 2024R1中文版通用高级学习教程
相关推荐
哈尔滨工程大学郭睿男博士:水下机器人建模方法与仿真分析技术(回放)
Matlab通信仿真信噪比等效转换专题:全网讲信噪比等效转换最透彻的课程就在这里!
Matlab有限元编程从入门到精通30讲:快速获得各典型有限元案例的Matlab代码
大学本科课程 卫星通信 第一部分
从Matlab算法仿真到产品应用的关键技术与方法
最新文章
仿真学习 | Abaqus版本差异详解:哪版更适合你的仿真作业?
CPFD Barracuda流态化仿真软件使用教程
说说那些收发机的架构
共享视频课程之BPSK调制解调课程
航空齿轮传动创新设计研究报告会(11月26日)
热门文章
ABAQUS中Cohesive粘聚力模型的2种定义方式(附案例操作步骤)
Abaqus分析常见问题及解决方法(2):零主元和过约束
仿真工作者必须知道的15款开源软件!
Abaqus分析常见问题及解决方法(3):负特征值(Negative Eigenvalue)
“卡脖子”的国产工业软件,现状如何?路又在何方?
其他人都在看
盘点·近十年来国外各公司推出的碳纤维产品
几种常见的热仿真软件
STAR CCM 案例|电池包散热
电磁场仿真 | ChatGPT请回答,我想和你聊聊
仿真笔记——ANSYS APDL命令汇总(收藏备用)
VIP会员
学习
福利任务
兑换礼品
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部