0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么通信原理要和仿真联系在一起

通信工程师专辑 来源:算法工匠 作者:算法工匠 2020-10-22 17:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

之前的章节粗略的讲完什么是仿真,再来讲讲通信和仿真有什么关系?我必须得承认:这两个有很亲密的关系。听着怪怪的。但这就是事实啊,两个方面紧紧的相互依偎。

为什么通信原理要和仿真联系在一起?

工科学生最忌讳眼高手低,如果理论不联系实际就会导致这样。仿真是实际工作的一部分,不仅能够促进理论的理解,还能助你增长很多知识。

如何进行专项技术的程序开发?有时,为了进行多种技术的比较以确定选择那种技术,那么就需要进行专项技术的仿真研究。比如调制方式的确定,选择QAM还是PSK方式呢?那些就需要通过仿真来确定这两种方式的优缺点,那么和系统代价、性能相关的指标就是仿真程序考察的重点,比如误码率性能和解调的复杂程度,而关于解调过程中,信号使用相干解调还是差分解调会带来的差异就不是仿真程序的考察内容,这样使得程序可以根据需求自由瘦身或者增肥。举例来说,比如你要结合调制内容考察编解码的性能,那么信号调制解调的内容使用基带形式来完成就可以了。而如果要完成系统定点量化造成的性能损失,那么中频形式的调制解调程序是必须的,因为很多情况下,载波量化到多少位可以使得系统性能不至于下降很多是无法在基带完成的。这种情况在GPS信号的解调中就体现的很明显。

在分成两类技术开发的同时,仿真还有个大的前提,就是仿真环境建立的真实度。这个真实度的概念是贯穿于仿真的始终,也贯穿于数字通信的始终。在学习教材的时候,书本上在介绍通信系统中引入高斯白噪声的时候都会加上假设两字,这就是对仿真环境真实度的重要体现。噪声的例子很直接,因为大家都清楚在不同的信道下需要加不同的噪声。但实际上对于仿真时间不是很长的研究人员来说,真实度的概念有时候很难扩展到真实的仿真中,我现在通过一个例子来进行说明。

比如采样偏差的仿真,由于采样偏差的存在,就需要有纠正采样偏差的措施。不能说你先建立一个没有采样偏差的信号源,然后在接收端加入了纠正采样偏差的措施,而且仿真结果也没有下降,就说明接收端的纠偏差的算法就是正确的。只有建立正确的信号源才行。怎么建立呢?在编程的时候,先写出数字信号源x(n),然后通过固定间隔的内插来完成含有采样偏差的信号源,那么这种信号源是否就符合了系统的仿真要求呢?

不是,因为在系统中ADC采样信号源是随机的,因此还要加入起始时刻采样偏差。那到这一步,是不是就已经完成了呢?下面的细化过程就体现出对通信系统的了解程度了。比如,通信系统中有捕获部分,能保证捕获后的起始时刻偏差在1个采样点内,那么仿真中设置的偏差值的范围就是正负1个采样点内,如果捕获后的起始时刻偏差在2个采样点内,那么仿真中设置的偏差值的范围就是正负2个采样点内。那么到这一步是不是就完整了呢?

没有,还远远没有,算法程序是无法彻底还原仿真环境的真实,只能逼近你所需的环境。接着上面的说,如果ADC在采样的时候伴随着突然的抖动,那么怎么逼近这种信号源呢?有人说,这不是接收端纠正采样偏差算法的内容,可以这么说。但作为系统的算法,是要能够应对这种情况的,才能使通过这种算法做出的系统非常的健壮。诸如此类的情况会出现在算法的各个部分,因此,在逼近实际环境的真实度上,还有一个原则就是有所为有所不为,就看系统需求的准确性和研发人员对问题的预判能力,这个能力随着大家的不断学习会得到不断的加强。我现在还有看书的习惯,还有写算法程序的习惯,所以我这个能力还在增长。如果不看书,不写程序,以我们的知识底蕴很难使得这个能力得到增长。

算法仿真会涉及通信知识、信号与系统知识、数字信号处理知识、仿真软件知识和相关的系统知识。希望同学们能够学好相关的课程。

但摆在我面前的事实是:我们学院的同学们的学习基础是相当的差。2017年,此门课程上完后就消失了。2020年,回望加总结整理!

未完,待续!

责任编辑:xj

原文标题:电气信息类专业课程之matlab系统仿真 第七章 仿真需要哪些基础知识?(1)

文章出处:【微信公众号:算法工匠】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    189

    文章

    3028

    浏览量

    239162
  • 电气信息
    +关注

    关注

    0

    文章

    13

    浏览量

    7937
  • 系统仿真
    +关注

    关注

    0

    文章

    20

    浏览量

    4810

原文标题:电气信息类专业课程之matlab系统仿真 第七章 仿真需要哪些基础知识?(1)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    将SE050与F28388D一起使用,无法在它们之间实现通信,怎么解决?

    我正在尝试将 SE050 与我的 TI F28388D一起使用,但我无法在它们之间实现通信。 我直在尝试手动完成,但使用 t1oi2c 和所有结构,我无法从 SE050 收到可读的答案。
    发表于 03-30 07:44

    如何使用 Python 将 I2C LCD 与 VIsionFive 一起使用?

    我刚刚发布了篇关于将 I2C LCD 与 VisionFive 一起使用的新文章。你可以检查下。 注意:这是基于 libgpiod 库,我已经在使用这个库。您可
    发表于 03-30 06:52

    如何将 VisionFive 2 与业余无线电一起使用?

    将 VisionFive 2 与业余无线电一起使用
    发表于 03-25 07:01

    为什么不能将 USB 磁盘与 exFat 一起使用?

    不能将 USB 磁盘与 exFat 一起使用
    发表于 03-04 06:27

    阿里狗16.6,层叠表能打开,但是打开后内容缩在一起,调整间距之后,关闭在打开还是缩在一起,怎么处理呢

    阿里狗16.6,层叠表能打开,但是打开后内容缩在一起,调整间距之后,关闭在打开还是缩在一起,怎么处理呢 试过初始化窗口,重新破解,还有重新加载补丁,都不行
    发表于 02-13 11:01

    回望2025:与162万开发者一起,让AI硬件触手可及

    设备中。今天,我们想和大家一起回顾这年的成长,也分享我们对未来的期待。2025,我们跟开发者一起完成了1、开发者生态持续壮大截至四季度末,涂鸦平台累计注册开发者超
    的头像 发表于 02-12 18:59 361次阅读
    回望2025:与162万开发者<b class='flag-5'>一起</b>,让AI硬件触手可及

    聚是鸿蒙气,散是满天星!《鸿蒙星光盛典》诠释“在一起”的群像力量

    在“数字中国”战略迈入十周年、“十四五”规划收官之际,各地追光人用特别的方式相聚《鸿蒙星光盛典》。这场以“在一起”为主题的盛典,是中国科技自立自强之路的深情回望,是千行百业共建数字中国的生动展示,更是场面向未来的集体期许。
    发表于 12-22 17:58 1077次阅读
    聚是鸿蒙气,散是满天星!《鸿蒙星光盛典》诠释“<b class='flag-5'>在一起</b>”的群像力量

    CH392F无通信数据,确定芯片是好的,但是无法正常工作

    CH392F,3.4.22接在一起,晶振起振但是只有0.3V,SPI通信没有返回数据,测量电压引脚都为3.3V,无法知道芯片是否正常工作
    发表于 11-19 09:41

    N9H20如何将 SPI 闪存与非作系统 BSP 一起使用?

    N9H20如何将 SPI 闪存与非作系统 BSP 一起使用?
    发表于 09-01 08:27

    N9H20如何将非作系统 NVTFAT 与 SPI 闪存一起使用?

    N9H20如何将非作系统 NVTFAT 与 SPI 闪存一起使用?
    发表于 09-01 06:38

    光纤能与电线一起走吗

    光纤与电线在特定条件下可以一起布线,但需严格遵守安全规范和物理隔离要求,以下是详细分析: 、光纤与电线的物理特性差异 光纤 传输介质:以光信号传输数据,不导电,因此不受电磁干扰(EMI
    的头像 发表于 07-14 10:40 9572次阅读

    寻开发伙伴 一起搞细胞电阻仪,有兴趣的朋友来聊聊!

    寻开发伙伴 一起搞细胞电阻仪,有兴趣的朋友来聊聊!
    发表于 07-10 15:51

    无法将Jlink调试器与CYBT263065EVAL COOLDIM_PRG_BOARD连接在一起怎么解决?

    我无法将 Jlink 调试器与 CYBT263065EVAL COOLDIM_PRG_BOARD连接在一起
    发表于 07-03 06:24

    扫描电机的PID恒速控制仿真及实验

    数学模型,并通过 Matlab Simulink 搭建了仿真模型。提出了使用增量式PID控制算法实现电机的恒速控制,并进行了仿真,最后,利用STC89C52将PID控制与BIDCM结合在一起,通过实验
    发表于 06-16 21:53

    拥抱开源!一起来做FPGA开发板啦!

    批分组名单,大家可以下载附件查看自己分在了哪个小组,有疑问或想要调整分组可以微信私聊小助手~ 分组名单:*附件:开源FPGA项目分组安排情况.xlsx 直播预约: 开源活动 | 一起来做FPGA
    发表于 06-06 14:05