- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
ADS - Finding Derivatives
I have a circuit model in Agilent ADS with several parameters to optimize (a couple of inductors and capacitators).
after optimization i would like to find out the derivatives (Numerical) of the S-Params by several variables, for example d(S11)/d(l1) - (l1 is an inductor in the design).
I would like to calculate those in several frequencies in the range of (1-25 GHz).
What is the better approach to do so? using a sweep or MATLAB?
And could you please specify how to do it?
Thanks,
Aviad.
No..
If you use one single sweeping variable like inductor value,you should use "diff()" function.If there are many variable, collecting the data and process them in Matlab environment will be easier.
Thanks for your advice BigBoss, could you please elaborate on how to fetch the data to MATLAB efficiently ?
Aviad
ADS can do this calculation for you directly. Once a schematic has been optimized it is possible just to reset the Optimization mode to Sensitivity and it will calculate the sensitivity for each optimizable parameter value against any defined scaler measurement, eg d(MAG(S11))/d(L1) or d(GAIN)/d(C1). The absolute sensitivity value is exactly the derivative you are wanting to compute but you can also compute the normalized value too.
See the following video tutorial for and example:
http://www.youtube.com/watch?v=I09h8srL8LQ
This method calculates the sensitivity versus the parameter value when only that one value is being perturbed. This is, to some extent, not realistic though in a real circuit. What would normally be happening is that all values are randomly changing at the same time. This can be modelled in ADS using Monte Carlo Analysis. Using this sort of technique it is possible to then plot yield sensitivity histograms which can also documant the component sensitivity of any defined measurement to investigate which parameter has most effect on the circuit performance.
Part d of the following set of tutorial videos covers Yield Sensitivity Histograms:
http://www.youtube.com/watch?v=GVG82...4AD45&index=44
Thanks! this is exactly what i was looking for, very helpful
申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程。
上一篇:ADS 2009 layout multilyer question
下一篇:adding noise to qpsk signal in ADS
国内最全面、最专业的Agilent ADS培训课程,可以帮助您从零开始,全面系统学习ADS设计应用【More..】
- Agilent ADS教学培训课程套装
- 两周学会ADS2011、ADS2013视频教程
- ADS2012、ADS2013射频电路设计详解
- ADS高低阻抗线微带滤波器设计培训教程
- ADS混频器仿真分析实例视频培训课程
- ADS Momentum电磁仿真设计视频课程
- ADS射频电路与通信系统设计高级培训
- ADS Layout和电磁仿真设计培训视频
- ADS Workspace and Simulators Training Course
- ADS Circuit Simulation Training Course
- ADS Layout and EM Simulation Training Course
- Agilent ADS 内部原版培训教材合集