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

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

3天内不再提示

N_tone的频谱为啥那样?

加油射频工程师 来源:加油射频工程师 2023-11-13 14:54 次阅读

(1)

ADS的Ptolemy仿真,提供了设计通信系统的一个方法,可以进行基带和射频的联合仿真。

在ADS Ptolemy仿真中,主要有四个ADS domain,他们各有特色。

这四个ADS domain,分别为:

a)其名为Synchronous data flow(SDF),采用的仿真技术是Numeric data flow(数字数据流),采用的是DF仿真控制器。

b)其名为Timed Synchronous data flow(TSDF),采用的仿真技术是Timed data flow(定时数据流),采用的是DF仿真控制器。

c)其名为Circuit Envelope,采用的仿真技术是Time- and Frequency- domain analog(时域和频域),采用的是Envelope仿真控制器。

d)其名为Transient,采用的仿真技术是Time-domain analog,采用的是Transient仿真控制器。

在ADS Ptolemy中,一个复杂系统,可以看出是很多个简单电路的组合。每一个简单电路的内部,都可以使用不同的域,但是,在接口处,需要遵循复杂系统的规则。

你可以这样认为,Ptolemy为他们提供了一个共同创造奇迹的舞台,每一个主角可以在自己的内部充分发挥自己的特长,然后在遵循舞台规则的前提下,互相交流。

(2)

在Ptolemy仿真中,时间步长的设置是一个非常重要的工作。

对于Ptolemy仿真,时间步长不是全局的,不同器件之间,可以有不同的时间步长。

每个仿真节点处,时间步长设置完成后,在整个仿真过程中,这个time step(时间步长)是不会变的。

但是,在链路的不同节点处,步长可能会发生变化。时间间步长,其初始值可以由时域信号源或者numeric to timed converter来设定,但是在接下来的链路中,可能会因为upsample或者downsample而变化。

2200d0a0-81f0-11ee-939d-92fbcf53809c.png

对于circuit envelope,时间步长是由仿真器设定的,在整个仿真过程中是不变的,而且该值是全局的。对于Transient,最大时间步长是由仿真器设定的,整个仿真过程中,实际的时间步长会有变化,该值是全局的。

22195b8e-81f0-11ee-939d-92fbcf53809c.png

(3)

在TSDF仿真中,Tstep决定了仿真的有效分析带宽,在这个BW中的所有信号都会被确定,包括混叠过来的波形。

对于带通信号(bandpass signal),analysis BW(分析带宽)等于1/Tstep;对于基带信号(baseband signal),带宽为1/(2*Tstep)。Ptolemy只是分析信号的复包络,所以,Tstep是根据包络信号的BW来设置,而不是载波频率。

所以,对于带通信号,Tstep=1/EnvBW,而对于基带信号,Tstep=2/(BBBW),其中EnvBW是调制信号复包络的BW,而BBBW是被分析的基带信号的带宽。

在实际的设置中,Tstep可能会比上面的值要小。

(4)

在ADS Ptolemy原理图中,其器件的输入输出数据类型,用不同粗细和颜色的线来区分,具体如下:

2233f87c-81f0-11ee-939d-92fbcf53809c.png

(5)

在找Tstep相关help文件时,定位到spectrumAnalyzer这个模块中的Tstep,瞄了一下,然后明白以前说的Ntone的频谱,为啥是这样了。

2250ad32-81f0-11ee-939d-92fbcf53809c.png

在SpectrumAnalyzer的help文件下,有这样一段话:

2270f074-81f0-11ee-939d-92fbcf53809c.png

N_tone属于RF signal,而仿真设置中,fc=1GHz,Tstep=1/10GHz,所以其频谱占据的为-4GHz~6GHz。负频率将会镜像,然后与正频率叠加,所以频谱在4GHz以内的信号是有叠加的,而4~6GHz处,则没有负频率的叠加。







审核编辑:刘清

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

    关注

    112

    文章

    15223

    浏览量

    171189
  • 调制器
    +关注

    关注

    3

    文章

    784

    浏览量

    44715
  • ADS仿真
    +关注

    关注

    0

    文章

    69

    浏览量

    10267

原文标题:N_tone的频谱为啥那样,现在明白了。

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

收藏 人收藏

    评论

    相关推荐

    功率计与频谱仪测试方法比较分析 从连续波(CW)、multi-tone、调制信号(32QAM)和脉冲信号测量对比

    。 本文将探讨不同测试方法之间的差异,一是使用功率计,二是使用频谱仪;从连续波(CW)、multi-tone、调制信号(32QAM)和脉冲信号测量来比较。 信号源是用一款比较常见的MXG N5182B,用他出功率为-20dBm @6GHz的信号。平均功率计用的是U2
    发表于 10-17 00:44 7490次阅读
    功率计与<b class='flag-5'>频谱</b>仪测试方法比较分析 从连续波(CW)、multi-<b class='flag-5'>tone</b>、调制信号(32QAM)和脉冲信号测量对比

    看了一段时间的stm32f407v 还是有点迷迷忙 看分析买家给的例程 不明白为啥他们知道要这样这样那样那样

    看了一段时间的stm32f407v 还是有点迷迷忙 看分析买家给的例程不明白为啥他们知道要这样这样那样那样
    发表于 05-11 17:36

    N9340B手持频谱N9340B】

    `N9340B 手持式射频频谱分析仪 N9340B 手持式射频频谱分析仪产品简述:无论是国防通信,无线服务供应商 (WSP) 还是涉及到频谱
    发表于 01-04 15:33

    现货N9343C手持N9343C频谱

    `Keysight N9343C 手持式频谱分析仪 Keysight N9343C 手持式频谱分析仪N9343C 手持式
    发表于 03-13 17:33

    延时函数和tone函数的问题

    void setup(){ pinMode(9,OUTPUT); tone(9,40000); delay(5000); noTone(9);}这一段放在setup函数里可以正常用,但是放在自己定义
    发表于 05-21 14:41

    N5182B选通信号为什么不是预期的500ksa

    我正在使用N5182B矢量信号发生器,其RF输出直接连接到频谱分析仪。我正在使用Agilent N7622B Signal Studio Toolkit 1.3.0.0版将Matlab波形写入VSG
    发表于 07-24 15:02

    安捷伦N9020A频谱分析仪Agilent n9020a

    `安捷伦N9020A频谱分析仪Agilent n9020a长期经营仪器仪表销售、回收、维修、租赁等业务! N9020A|Agilent|安捷伦|EXA信号分析仪|20Hz至3.6、7.
    发表于 02-18 10:31

    Agilent N9340B频谱仪/安捷伦N9340B 手持式频谱仪 回收二手各型号

    `供应Agilent N9340B频谱仪/安捷伦N9340B 手持式频谱仪回收二手各型号供应Agilent N9340B
    发表于 11-04 17:08

    ADAU1701如何将sine tone分频?

    目前有一个FM立体声调制的项目,打算将38khz 的sine Tone 分频为19khzz作为导频,请问1701是否可以实现呢?
    发表于 11-28 08:20

    LG推Tone系列颈挂式耳机

    在推出 G7 ThinQ 手机的时候,LG 是以 Google 的 AI 功能作为非常重要的一个卖点。如今在新款的 Tone 系列颈挂式耳机上,他们也选择了同样的策略。在新出的 LG Tone
    的头像 发表于 10-09 11:23 3486次阅读

    搞嵌入式,为啥要有uboot?

    搞嵌入式的,为啥要有uboot?
    的头像 发表于 02-05 12:00 2660次阅读

    Signal Tone Detector With Modem/Fax Passthrough - Download Production Code

    Signal Tone Detector With Modem/Fax Passthrough - Download Production Code
    发表于 02-01 11:43 1次下载
    Signal <b class='flag-5'>Tone</b> Detector With Modem/Fax Passthrough - Download Production Code

    Q-Tone 1.77 [Build 220216.00]下载

    Q-Tone 1.77 [Build 220216.00]下载
    发表于 06-14 17:02 0次下载
    Q-<b class='flag-5'>Tone</b> 1.77 [Build 220216.00]下载

    Tone.js Web Audio框架

    ./oschina_soft/Tone.js.zip
    发表于 06-01 15:54 4次下载
    <b class='flag-5'>Tone</b>.js Web Audio框架

    调音师-基于经典的Tone Bender电路

    电子发烧友网站提供《调音师-基于经典的Tone Bender电路.zip》资料免费下载
    发表于 07-04 10:12 3次下载
    调音师-基于经典的<b class='flag-5'>Tone</b> Bender电路