CST不同激勵信號下的S參數(shù)
相同的模型,相同的設(shè)置,只有端口給的激勵信號不一樣,得到的S參數(shù)如下:
(1)默認(rèn)激勵信號
得到的S參數(shù)是這樣的
(2)正弦激勵信號
得到的S參數(shù)是這樣的
請教各位大俠(1)正弦信號里面的頻率設(shè)置只是改變它的周期么?還是說仿真結(jié)果只有這個頻點(diǎn)是靠譜的?
(2)不明白不同種類的激勵信號S參數(shù)為什么差這么多,方向圖差別也蠻大。我該以哪個為準(zhǔn)呢
S參數(shù)指的是在諧波輸入狀態(tài)中得到的輸入輸出的關(guān)系。
如果分母的數(shù)字=0 你說計算的結(jié)果會靠譜嗎
你只要不用正弦信號,其他的應(yīng)該都靠譜都是一樣的。
1、算頻響要采用寬頻的時域信號激勵,顯然正弦這種窄帶信號不行
2、如果不采用CST默認(rèn)的時域激勵信號(gauss),如果看頻響應(yīng),應(yīng)設(shè)置歸一化(下圖)
第一點(diǎn)好理解,
第二點(diǎn)中的歸一化是相對于什么進(jìn)行歸一化?是對自己設(shè)定激勵信號的最大賦值為1進(jìn)行歸一?其必要性是什么?不歸一難道還影響S參數(shù)?這說不過去啊。
這里只需要一點(diǎn)基本物理常識就可以理解了。
當(dāng)你要讓CST算某一結(jié)構(gòu)的在一定頻率范圍的響應(yīng)情況,你有兩種選擇:
1. 采用頻域算法(頻域求解器)。對你關(guān)心的范圍進(jìn)行頻率掃描,后處理一下就可以得到S參數(shù)與頻率的關(guān)系。
2. 采用時域算法(時域求解器)。此時你雖然不需要對頻率進(jìn)行掃描,但這種方法對你的激勵信號提出特殊的要求,算法本身我也不了解,但就我對物理本身的理解,不同信號在你關(guān)心的頻率范圍內(nèi)的能量分布是不一樣的,如果你采用頻譜非常窄的信號(比如你后面那個信號),那么時域算法在很大的頻率范圍內(nèi)都算不準(zhǔn)(因為這些頻率范圍幾乎沒有能量)。所以你采用這種時域算法,至少保證你所選取信號的頻譜覆蓋所關(guān)心的頻率范圍。一般你設(shè)置好頻率范圍以后,CST自動生成一個高斯脈沖,基本可以滿足前面的要求。
我覺得當(dāng)運(yùn)算量比較大時,時域算法相對于頻域算法的優(yōu)勢就體現(xiàn)出來了。
6樓是別人回復(fù)5樓直接拷進(jìn)來的?
寫得很不嚴(yán)謹(jǐn)。
CST MWS幫助文件《Signals in Time Domain Simulations》。
請教,哪里理解有問題?
好吧,謝謝各位了,我大概懂了
看樓上的幾位都沒說出來,在CST時域仿真中,S參數(shù)是通過對時域信號進(jìn)行傅里葉變換,然后相除得到的,也就是說,以S1,1為例:
S1,1=FT(o1,1)/FT(i1)
其中o1,1是端口1的反射信號,i1是端口1的輸入信號(也就是激勵信號),F(xiàn)T()表示傅里葉變換
從上面的公式就可以看出,如果i1是正弦信號,那么激勵信號的頻譜除了正弦頻點(diǎn)不為0之外,其他各個頻點(diǎn)的頻譜都是0(真實(shí)仿真中由于信號長度不是無限長,所以信號頻譜并不是只有一點(diǎn)非0,而是存在一定的帶寬),導(dǎo)致了你用正弦激勵時S參數(shù)錯誤的情況。
上面的公式大家完全可以使用CST自帶的后處理進(jìn)行驗證
上面的公式也說明了為什么CST選擇高斯脈沖作為激勵,因為高斯脈沖在整個頻段內(nèi),頻譜無0點(diǎn)
謝謝?。ㄕf的有點(diǎn)遲了)