首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
代码分享之通信理论仿真扩展内容2
算法工匠
1月前
浏览678
关注
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月前
算法工匠
博士后
|
高级工程师
诚信做事 认真讲课 传播知识
关注
获赞 398
粉丝 2605
文章 362
课程 40
点赞
收藏
作者推荐
可试听
MATLAB通信工程师的必修课 绪论
¥150
5.0
立即查看
0/200
清空
提交
还没有评论
课程
培训
服务
行家
ABAQUS结构振型提取、归一、正交验证的讨论
abaqus与star-ccm 耦合海上浮动弹性板流固耦合仿真
有问必答第2期-无主题自由问答专场【直播回放】
大学本科课程 卫星通信 第四部分
相关推荐
常见屈服准则的屈服面Matlab绘制
大学本科课程 现代通信系统概论(下)
Matlab有限元编程从入门到精通30讲:快速获得各典型有限元案例的Matlab代码
Matlab复杂函数拟合专题课20讲,附赠所有案例的matlab源码和数据文件
matlab动态演示农夫渡河
最新文章
笃行致远 智启新程 | 热烈祝贺世冠科技深圳子公司乔迁新址
经典课程指导:《数字处理系统课程设计与实践》指导(1)无线信道及其估计
利用人工智能(AI)和虚拟孪生,释放供应链韧性
通信原理与考研 第七章 数字带通传输(4)
三次采油和聚合物驱相关知识
热门文章
ABAQUS中Cohesive粘聚力模型的2种定义方式(附案例操作步骤)
Abaqus分析常见问题及解决方法(2):零主元和过约束
Abaqus分析常见问题及解决方法(3):负特征值(Negative Eigenvalue)
仿真笔记——ANSYS APDL命令汇总(收藏备用)
工业互联网中数字孪生系统的机理+数据融合建模方法
其他人都在看
几种常见的热仿真软件
STAR CCM 案例|电池包散热
一种基于多通道信号Transformer(MSiT)的数控机床主轴电机故障诊断方法
电磁场仿真 | ChatGPT请回答,我想和你聊聊
仿真工作者必须知道的15款开源软件!
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部