ADS仿真目标参数调谐与目标优化 ----tuner和goal控件使用
ADS仿真目標(biāo)參數(shù)調(diào)諧與目標(biāo)優(yōu)化
----tuner和goal控件使用●Tuner控件
Tuner控件可實(shí)現(xiàn)對(duì)目標(biāo)器件的連續(xù)性改變,并在輸出窗口中查看相應(yīng)的曲線變化,已取得最優(yōu)的參數(shù)值。
1、 入口
2、 單擊圖標(biāo)后出現(xiàn)如下界面
3、 在原理圖中選中能連續(xù)變化的器件,出現(xiàn)窗口,選中方框,單擊OK后出現(xiàn)右圖所示,此時(shí)滑動(dòng)滑塊或者單擊上下調(diào)節(jié)按鈕即可調(diào)節(jié)所選器件參數(shù),同事波形輸出窗口曲線也在跟著相應(yīng)變化。
4、 調(diào)節(jié)一個(gè)最優(yōu)值后,單擊update schematic,參數(shù)更新到原理圖。
●Goal控件
在Option/stat/DOE面板中引入optimization controller(優(yōu)化控制器)和goal(優(yōu)化目標(biāo)),如下圖所示 (S-PARAMETERS控件為S參數(shù)控制器,此處作為例子引入)
雙擊goal進(jìn)行編輯
上圖編輯框表示,對(duì)參數(shù)dB(S(1,1))進(jìn)行優(yōu)化,優(yōu)化的目標(biāo)為dB(S(1,1)) < -2dB,SP1為S-PARAMETERS控件的代號(hào),表示與該控件一起完成優(yōu)化過程。Indep. Var一欄可添加其他變量的限制條件,如想要S參數(shù)只在頻率(freq)范圍100M-200M優(yōu)化時(shí),可設(shè)置如下:
添加變量freq,單擊OK,出現(xiàn)右圖,在limit lines處出現(xiàn)freq變量的最大值和最小值,填寫即可,apply,OK完成。
【特別說明】Expression處為一表達(dá)式,如果該項(xiàng)表達(dá)式在設(shè)計(jì)中能直接體線出來,則直接填寫該項(xiàng),如圖中dB(S(1,1)),S參數(shù)控件能直接計(jì)算出該項(xiàng)值,所以如上。
如果所需優(yōu)化目標(biāo)項(xiàng)未能直接體現(xiàn),則需添加表達(dá)式進(jìn)行說明,選擇控件 Meas Eqn
雙擊控件,編寫表達(dá)式,下圖編寫4個(gè)表達(dá)式,OLgain為輸出Vout_OL的幅度,Phase_OL為輸出Vout_OLde 相位。Applay后OLgain和Phase_OL即可填寫至優(yōu)化目標(biāo)處。
●Optimization controller(優(yōu)化控制器)設(shè)置
優(yōu)化算法類型(左圖)選擇Random(隨機(jī)類型),或者Hybird(混合類型),迭代次數(shù)Number of iteration選擇125次。
Set best value for parent optimization = yes表示原理圖中的原件可以最佳優(yōu)化值更新。
其他選項(xiàng)保持默認(rèn)即可
●指定元件進(jìn)行最優(yōu)化處理
編輯(雙擊)電感L_match_in,出現(xiàn)對(duì)話框后,點(diǎn)擊Tune/Opt/DOE Setup按鈕,在Optimization標(biāo)簽中,電感的Optimization Status設(shè)置為Enable,如下圖所示,輸入連續(xù)范圍從1nH到40nH,點(diǎn)擊OK。
繼續(xù)對(duì)其他元件進(jìn)行相應(yīng)的Enable設(shè)置。
配置好后,單擊 圖標(biāo),彈出Optimization Cockpit窗口進(jìn)行優(yōu)化,優(yōu)化完成后,系統(tǒng)會(huì)自動(dòng)彈出數(shù)據(jù)顯示窗口,暫時(shí)不管仿真結(jié)果,單擊“optimization Cockpit”窗口中的Update Design,單擊OK按鈕,然后關(guān)閉【Colse】按鈕關(guān)閉窗口,最后回到原理圖界面,按F7仿真,得到優(yōu)化后的數(shù)據(jù)顯示。
上圖中,Goals處Error如果為0或者接近0,表示迭代運(yùn)算成功。如果Error偏離0很遠(yuǎn),則未成功,可適當(dāng)降低目標(biāo)或預(yù)期的誤差要求,也可找到指標(biāo)位于優(yōu)化范圍邊緣的元件,擴(kuò)展其優(yōu)化范圍,也可嘗試另一種優(yōu)化方案,增加重復(fù)次數(shù)或使用另一種拓?fù)浣Y(jié)構(gòu)。
總結(jié)
以上是生活随笔為你收集整理的ADS仿真目标参数调谐与目标优化 ----tuner和goal控件使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PR学习笔记总结,附带剪辑成品
- 下一篇: java编写一个汽车类,有属性:品牌、型