ADS(Advanced Design system)蒙特卡洛分析(MonteCarlo)、敏感度分析(Sensitivity)

前言

先进设计系统 Advanced Design system(ADS)Agilent Technologies 是领先的电子设计自动化软件,适用于射频、微波和信号完整性应用。

原理分析

我们使用软件虽然能够设计出如下低通滤波器电路,但是在实际生产中,会由于PCB精度和元器件精度而导致电路性能指标达不到要求,例如较好的高频电容和高频电感,精度为5%或10%,当个别元器件精度较差达到极值时,此电路为不合格品。
在这里插入图片描述

所以,我们需要在设计的时候,就把误差考虑进去,这里需要对误差进行分析。

蒙特卡洛分析

原理分析

蒙特卡洛分析是一种采用随机抽样统计来估算结果的计算方法,计算结果的精确度取决于抽取样本的数量,一般需要大量的样本数据。而对于元器件来说,其精度值分布符合高斯分布,也就是正态分布。
在这里插入图片描述

对于上面提到的低通滤波器,我们需要随机生成大量的电容和电感取值,这些取值满足正态分布,对这些取值进行结果运算,得出最终的结果范围,这就我们需要在ADS中做的蒙特卡洛分析。

仿真设置

添加一个MC控件。
在这里插入图片描述

设置仿真实例为S参数,设置仿真次数为1000次。理论上来说,仿真次数越大精度越高,但是也要考虑计算机性能。同时,如果我们只是简单看看错误率,精度也不需要那么高。
在这里插入图片描述

对器件的精度进行指定。双击器件,选择对应的选项。
在这里插入图片描述

按照以下的步骤设置。

  1. 选择Statistics。
  2. 选择Enabled。
  3. 选择随机类型为Gaussian(高斯),其他类型有线性,对数等。
  4. 设置精度单位,可以是百分比和绝对值,这里设置百分比。
  5. 设置数值为5,也就是精度为5%。
  6. 点击OK确定。

在这里插入图片描述

同样地,对所有的器件都这样设置,最终的原理图如下,设置成功的器件,在值的后面会带有"s"。
在这里插入图片描述

仿真结果

点击仿真按钮。
在这里插入图片描述

可以看出,在一些情况下,S11参数有很大的恶化,甚至已经高于了-10dB。
在这里插入图片描述

敏感度分析

原理分析

前面通过蒙特卡洛分析,已经得出了,在一些条件下,电路的性能参数会有极大地恶化,我们想明白,哪些元器件的精度对电路性能影响更大。
在这里插入图片描述

仿真设置

插入敏感度分析控件。
在这里插入图片描述

同时插入一个Goal控件。
在这里插入图片描述

对Goal控件进行设置。设置测量在0.01GHz到0.2GHz的频段内,被影响的S11参数若小于-15dB,每个元器件精度对其的影响程度。
在这里插入图片描述

同时,对每一个元器件添加一个Optim,首先双击打开选项卡。
在这里插入图片描述

对Optimization进行设置,这里的范围可以随意设置,因为我们不用去优化它,只需要它存在即可。
在这里插入图片描述

对五个元器件都设置好后,它们的值后面都会带上字母"o"。
在这里插入图片描述

仿真结果

点击仿真按钮后,在结果图中添加一个直角坐标绘图。添加的参数是OptimGoal1。
在这里插入图片描述

就能看到不同元器件对S11参数的影响了。可以看出L2对电路性能影响最大。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值