CST仿真實例:微波混頻電路諧波平衡仿真
這期我們看一個電路仿真任務,頻譜線任務,也叫諧波平衡(Harmonic Balance):
譜線任務可用于模擬頻域中的高度非線性電路。計算譜線執(zhí)行的是諧波平衡 (HB) 分析。 HB 分析求解動態(tài)系統(tǒng)的穩(wěn)態(tài),并產(chǎn)生給定頻率的正弦函數(shù)的傅立葉系數(shù)。通常,我們可以為 HB 分析定義許多獨立的激勵頻率(音調)。根據(jù)這些基本頻率的數(shù)量 n,我們稱之為 n 音分析。這個分析中考慮的頻率,是用戶指定的特定數(shù)量諧波的混頻頻率??紤]的諧波越多,結果越接近實際混合效果。
使用這個任務的兩個必備條件是AC電壓源和探針,我們可以先從簡單的線性電路開始學習。點擊電壓源,可以設置HB的個數(shù)和每個的系數(shù),然后有兩個振幅相位,AC和HB,AC是給AC任務的,我們就看HB任務。
添加一個頻譜線任務,可以設置多個頻率點以及諧波個數(shù)。注意這類的頻點數(shù)量要和上面電壓源要的Maximum Number Of Harmonics(默認為2)個數(shù)一致,所以我們這里放兩個頻率:
這類的計算方式有兩種,一個是“鉆石”法,一個是“方形”法。鉆石是指菱形,詳情可見幫助。簡單說就是,鉆石法讓每個頻率的諧波個數(shù)都是右下角設置的Harmonics;方形法是可以分別定義每個頻率的諧波個數(shù)。
回到我們簡單的電路,我們的電壓源默認設置了HB系數(shù)[1]為1,[0]是0,所以只用到任務中的第一個頻率,就是100。更新任務得到:
所以探針的電壓和電流波形是100GHz的正弦,電流幅值0.02A,電壓源電壓幅值為1V,這個就是默認設置的那個HB振幅。然后我們還看了三個諧波頻率,200,300和400:
驗證Prms: Vm*Im/2=1*0.02/2=10mW
再試一種情況,三個諧波,用后面兩個,電壓為0.5:
那么任務中也要三個頻率:
這樣的電壓電流就是330GHz的一個頻點(150+180):
當然如果三個系數(shù)都是1那就三個頻率相加了。這個線性電路較簡單,我們簡單了解這個任務都能干什么就行。下面我們看一個復雜一點的案例。
自帶案例混波器:
里面有非線性的二極管,以SPICE模型導入。簡單的 LC 諧振電路用于在輸出端濾除所需的 IF 頻率。
先看低頻振蕩頻率LO,用的第一個頻率系數(shù),振幅為參數(shù)ULO=2*Sqr(2*50*1e-3*exp(LOlevel/10*Log(10))),就是10dBm:
再看射頻頻率,用的是第二個系數(shù),振幅是URF,等于1dBm??碫alue是0.709,所以LO大概是RF的三倍。
查看任務,兩個頻率925MHz和970MHz:
更新任務得到結果;
先看電壓電流,可見有了諧波,可添加marker:
時域調制波形:
可見確實以45MHz的IF頻率為主(1/2.3e-8約為45e6);放大可見其他高頻因素:
如果我們增加諧波數(shù),可見更多諧波:
小結:
1)頻譜任務需要AC電壓源和探針。
2)電壓源中諧波個數(shù)要與任務中頻率個數(shù)相同。
3)頻譜任務支持復雜非線性電路,可分析混合器、調制電路等等。
4)也可掃參獲得寬頻調制結果,這個以后有機會再介紹。