首页/文章/ 详情

做个仿真,是真不容易啊

1年前浏览1965
 

(1)

虽然上上周的课,即关于用HB+单音和Env+调制信号,对射频链路的仿真,持续时间大概只2个小时左右。

但是这两个小时的内容,却足足花费了我大概2个月的时间。

所以,其实是走过了很多弯路,踏过了很多坑,才得到了这样的仿真链路。

比如说,在Env仿真探索的时候,其实是遇到了很多问题。这些问题产生的原因,有仿真模型本身的局限性,也有仿真设置的错误。

要解决这些问题是很花费时间的,特别是在第一次做的时候。解决这些问题,有的需要花几个小时,有的需要花一两天,有的可能一个礼拜。

如果是受制于仿真本身的模型,还要去找迂回的方法,找一个折中点。

不过,这些问题都解决后,技能也就算掌握了,然后就可以迁移了,比如说这篇文章(试了一下发射机的EVM仿真),当时从头到尾,包括指标的分析,模型的建立,也就花了一天的时间。

(2)

这位报课的同学,印象中,是位本科生,不记得是大三还是大四了。

想想真的是汗颜,感觉我当年大三的时候,好像除了学习书本上的知识外,其他的啥也不知道,整个人都是呆呆的。

其实,我当时规划课程的时候,打算就讲到用HB+单音来进行链路仿真的。如果课程只到这的话,2个月之前,就可以结课了。

之所以又往后拓展,也是因为受了这位同学的启发,因为他问了我一个关于ADC仿真模板的问题。

然后我就开始给自己加工作量了。

在探索DF的时候,又觉得最好先从纯射频层面+调制信号+Env的仿真开始,这样就有一个过渡。DF仿真的时候,也可以有一个结果可以参考。

(3)

从上周到现在,开始搞DF的仿真。

前期弄过一段时间,不过中间被Env仿真给打断了,再捡起来,也还好,没有太花费时间。

(4)

在ADS里面,ADC的理想模型有两种,ADC_timed和AtoD,我这次把这两个模型都试了一下,发现ADC_timed基本上可以表现出一个ADC的功能。

但是AtoD的话,如果是过采样的话,也能出来结果;但是欠采样的时候,频谱没有像理论预期的一样,折叠到第一奈奎斯特域上。

AtoD这个模型,在SystemVue中也有同样名称的模型,试了一下,最终的仿真结果,到和ADS里面的表现不一样,也是会折叠的。不过,是因为模型不一样,还是因为SystemVue在外部加了点语句,才画出的频谱,这个还没有细研究。岔路太多了,我得让自己回到主路上来,先把ADS里的DF仿真流程跑通。




来源:加油射频工程师
SystemADS理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-12-20
最近编辑:1年前
加油射频工程师
分享所学知识
获赞 261粉丝 86文章 577课程 1
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈