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

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

3天内不再提示

阐述ADS交流仿真的基本方法和流程

冬至子 来源:菜鸟硬件工程师小廖的成 作者:小廖 2023-06-29 11:17 次阅读

1、交流仿真的概念:交流放着是射频电路中最重要的仿真方式之一,主要用于分析电路的小信号特性和噪声特性。交流小信号在分析时,仿真器首先计算电路的直流工作点,然后将电路在工作点附件线性化,并以此计算电路的频率响应。在进行ADS交流仿真时,可以进行小信号变量在一定频率范围内的扫描,输出其频率响应信号,同时获得诸如电压增益、电流增益、跨导、导纳和噪声参数。在进行放大器滤波器频率响应仿真中应用较为广泛。

2、噪声分析:噪声噪声分析功能是交流仿真中最重要的一项功能,在进行噪声分析时,仿真包括:1、无源器件产生的热噪声;2、非线性器件产生的与温度有关的热噪声,以及和偏置电压有关的沟道噪声和散弹噪声;3、二端口网络中指定的线性有源器件产生的噪声4、电路中噪声源元件产生的噪声。

3、交流仿真控制在哪里以及包括什么:交流仿真面板包含交流仿真所需的多种仿真控制器,通过在原理图中添加。

这些仿真控制器,可以实现对电路和系统交流小信号仿真,包括:1、标准交流仿真控制器(AC);2、交流仿真选项控制器(OPTION)(环境温度、设备温度、仿真时的收敛性、收敛状态提示等,与直流控制器相同);3、扫描方式控制器(SWEEP PLAN)可以帮助用户添加仿真中需要的变量,并设置相应的扫描类型。扫描方式控制器支持多变量,多扫描方式的并行仿真,参数意义与直流仿真控制器相同;4、参数扫描控制器(PARAMETER SWEEP),交流参数扫描控制器,主要用来设置交流仿真的参数和扫描方式等,该控制器支持一个扫描参数对多个仿真电路同时进行扫描仿真,参数意义与直流仿真控制器相同。5、节点名设置(NodeSetByName)和节点设置控制器(Nodeset),节点名设置控制器可以通过指定节点名称来设置直流仿真节点的电压、电阻信息,节点设置控制器与节点名设置控制器功能基本相同;6、显示模板控制器,显示模板控件与直流仿真中完全相同。用户可以通过显示模板控制器加载之前设置好的仿真方式,对于同一类电路仿真可以有效减少每次仿真的重复性设置劳动。7、仿真测试公式控制器,仿真测试公式控制器用于在原理图中插入计算公式,该计算结果在仿真结束后保存在仿真数据中,用户可以在数据显示窗口中查看计算公式结果。8、预算控制器,交流仿真中的预算控制器包括频率预算控制器、反射系数预算控制器、增益预算控制器、噪声系数预算控制器、噪声功率预算控制器、等效输出噪声温度预算控制器、入射功率预算控制器、反射功率预算控制器、信噪比预算控制器及驻波比预算控制器。这些预算控制器只有在交流仿真控制器中选择[Perform Budget simulation]时调试用才能进行仿真。

实验方式

通过一个交流仿真实例观测BJT晶体管放大器的增益、相位和噪声特性,并以此来阐述交流仿真的基本方法和流程。

交流仿真实例,包括以下内容:

1、交流小信号输出增益和相位的仿真

2、噪声特性的仿真

3、对变量进行扫描,并打印输出数据

交流仿真实例及步骤

增益和相位特性仿真,这里仿真三极管的放大电路为例进行仿真。

1)、和之前一样,新建工作空间和原理图

图片

2)、插入BJT组件和模型,并设置,上一篇中会用了这个模型

图片

3)、在”Lumped -Component”间面板中找到电阻,和两个隔离直流的电容,电阻上一篇中有总结,隔离直流电容如下。

图片

图片

4)、在“Source-Freq Domain”元件面板中,选择直流电压源V_DC插入原理图,设置电压值为5V;继续在该元件中选择V_AC,并设置为默认

图片

5)、将这些原理图连接起来,并在输入输出口添加标签,方便输出的时候的计算。

6、建立了原理图之后,还需要添加仿真控件,有“AC”、“Meas Eqn”并进行设置,如下图所示。

因为要进行相位和增益仿真,从“Simulation-AC”元件面板中选择,并对他们进行设置,设置其起始频率和步进。

因为分析的是相位和增益,因此,在进行仿真前需要对测量公式控制器,对输出参数进行控制。第一个公式设置的是输出电压与输入电压的比,第二个是市场增益的DB表示,第三个是输出信号的相位。

图片

7、对电路进行仿真,上一总结中总结提过。

图片

8、对结果进行显示

图片

可以看到很多参数,主要是看相位和增益,选择相位和增益就行,这里gain_mag是增益,Meas2是增益的DB表示,phase_Vout是相位,分布添加,添加时都是Add,ok就行了。

这个图表示的是增益,当频率越来越高时,增益会变小。

图片

这个图是增益的DB表示,也是频率越高,增益越小。

图片

这一幅图表示的是相位随频率的变化,如果是理想的情况,相位是相差180度,而随着频率增加,相位在减小。在交流小信号仿真时,相位特性是电路的一个重要的指标,只要当增益下降为0db时,相位仍有60度以上,我们才认为该放大器能稳定工作。

图片

噪声特性的仿真

1、在上个电路的基础上首先对噪声进行设置,在AC控件的噪声中进行如下设置,设置完成之后点击OK进行仿真。

图片

2、仿真运行,显示噪声数据,list->name个vnc

图片

3、显示的结果如下:

图片

4、显示在噪声的影响下输出的噪声数据图形,当然也可以看看别的。

图片

下图是噪声随频率变化输出的幅度变化,点击Marker,添加新的标签,标签表示在频率为230.1MHz时,输出的电压值。

图片

对变量进行扫描,并打印输出数据

这里是改变VCC的值,也就是供电电压,对增益和相位进行扫描。这里用到了在直流仿真中有介绍给的Parameter Sweep控件,不过,这个在”Simulation-AC”中找。

图片

对其进行设置 :

图片

这里的AC1表示交流仿真控件的名字是AC1;

图片

这里也需要把三极管的供电电压改为VCC,和定义VCC这个变量,上一总结中有写到。

图片

接着进行仿真,用实验上面的方法调出输出相位和增益随频率电压变化的曲线图,并进行分析。

图片

图片

图片

好了,今天的ADS的学习记录就到这里了还是那句话我用的是2020版本,但是记录的都是我实践过的,希望对大家有帮助。

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

    关注

    112

    文章

    15223

    浏览量

    171189
  • 滤波器
    +关注

    关注

    158

    文章

    7331

    浏览量

    174780
  • ADS仿真
    +关注

    关注

    0

    文章

    69

    浏览量

    10267
  • 晶体管放大器

    关注

    1

    文章

    17

    浏览量

    12240
  • 偏置电压
    +关注

    关注

    0

    文章

    142

    浏览量

    12675
收藏 人收藏

    评论

    相关推荐

    下载:《ADS应用详解-射频电路设计与仿真

    、压控振荡器——射频电路必不可少的组成部分。  收发机——代表几乎所有的通信系统模型。内容简介  本书介绍使用ADS进行射频电路设计和仿真的基础知识和方法。本书内容涉及射频电路的基础理论、AD
    发表于 10-17 18:05

    Simulink建模与仿真的流程是怎样的?

    什么是Simulink?Simulink建模与仿真的流程是怎样的,大家一起分享啊
    发表于 06-22 08:06

    利用ADS Momentum RF模拟器进行PDN分析

    设计。在此应用中使用了以下ADS特性:ADS设计流程集成(ADFI)。电磁协同仿真。Momentum仿真
    发表于 11-11 08:47

    Cadence仿真流程

    Cadence 仿真流程:第一章 在Allegro 中准备好进行SI 仿真的PCB 板图1)在Cadence 中进行SI 分析可以通过几种方
    发表于 07-12 08:56 0次下载
    Cadence<b class='flag-5'>仿真</b><b class='flag-5'>流程</b>

    用ModelSimSE进行功能仿真和时序仿真的方法(ALTE

    用ModelSimSE进行功能仿真和时序仿真的方法(ALTERA篇)(ALTERA 篇)软件准备(1) QuartusII,本文截图是QuartusII 6.1 界面的。我个人认为,如果是开发StratixII 或Cyclone
    发表于 06-19 00:26 70次下载

    实验一ADS仿真基础

    熟悉ADS的基础界面; 掌握ADS文件的基本操作; 依照示例完成简单电路的设计仿真练习及调试
    发表于 03-10 10:53 42次下载

    ADS实验的建立原理图、仿真控件、仿真

    该实验包括用户基础界面,ADS 文件的创建过程包括建立原理图、仿真控件、 仿真、和数据显示等部分的内容。该实验还包括调谐与谐波平衡法仿真的一个简单 例子。
    发表于 03-28 11:50 32次下载
    <b class='flag-5'>ADS</b>实验的建立原理图、<b class='flag-5'>仿真</b>控件、<b class='flag-5'>仿真</b>

    svpwm的MATLAB仿真的实现

    svpwm的MATLAB仿真的实现方法说明。
    发表于 04-28 14:56 25次下载

    ADS中使用Momentum进行电源完整性分析示例

    设计。在此应用中使用了以下ADS特性:ADS设计流程集成(ADFI)。 电磁协同仿真。 Momentum仿真
    发表于 11-06 19:21 11次下载
    <b class='flag-5'>ADS</b>中使用Momentum进行电源完整性分析示例

    ADS仿真案例分享

    ADS仿真案例分享资料免费下载。
    发表于 03-21 17:26 63次下载

    ADS仿真设计低噪声放大器的设计方法

    本文给出了利用ADS仿真设计低噪声放大器的设计方法及步骤,同时给出了该电路的优化仿真结果及电路性能在批量生产中的合格率。通过设计方法可以看出
    发表于 10-11 11:11 866次阅读

    如何利用ADS进行通道仿真

    的通道仿真就是信号完整性研究过程中比较重要的一块,接下来就让我们通过功能强大ADS来进行通道仿真的模拟学习。
    的头像 发表于 12-08 09:35 4195次阅读

    工程师如何使用ADS仿真?如何优化ADS仿真

    工程师如何使用ADS仿真?如何优化ADS仿真?我需要详尽、详实、细致的最少1500字的文章 摘要: 高级设计系统(ADS)是一种强大的模拟和
    的头像 发表于 10-20 14:22 1411次阅读

    包络仿真的四个步骤过程

    最近探索仿真的时候,在DF下仿真射频系统时,需要用到包络仿真(envelope simulation),所以就扒拉着看了一点ADS里面关于其的help内容。以下为翻译记录。
    的头像 发表于 11-08 14:23 462次阅读
    包络<b class='flag-5'>仿真的</b>四个步骤过程

    ADS调用spectre网表仿真异常—薛定谔的NetlistInclude

    ADS是支持调用spice/spectre等网表文件进行仿真的,可以用NetlistInclude控件来进行调用。
    的头像 发表于 03-07 09:57 513次阅读
    <b class='flag-5'>ADS</b>调用spectre网表<b class='flag-5'>仿真</b>异常—薛定谔的NetlistInclude