關(guān)于CST MWS仿真效率正負的問題
哪位大俠知道CST算出天線的效率用 db表示的時候,有些時候是正值,有些時候是負值。問題出在什么地方。應(yīng)該從哪個方面的設(shè)置入手才能修改好啊。
如果我沒有理解錯的話,dB是正值說明效率大于1,意味著仿真不準確。
要么提高transient solver的accuracy,要么增加網(wǎng)格數(shù)目。
以前遇到效率大于一的情況,把邊界加大會好。我經(jīng)??吹侥憔植吭黾泳W(wǎng)格??晌以谑褂秒x散端口的時候,不太知道該在什么地方增加網(wǎng)格呢。有什么原則嗎?2009能局部增加網(wǎng)格嗎?
可以局部加密。
這個說白了是經(jīng)驗。
如果不清楚的話,先取消所有的局部網(wǎng)格參數(shù),把全局網(wǎng)格參數(shù)設(shè)低(比如天線結(jié)構(gòu)設(shè)置為"10, 10, 50"),運行energy based adaptive mesh refinement。自適應(yīng)優(yōu)化結(jié)束之后看一下網(wǎng)格分布就知道哪些地方是需要加密的地方了。
論壇置頂帖有關(guān)于這個的討論。
謝謝,局部設(shè)置里的這個參數(shù)設(shè)置具體意思是什么啊(extend X range)?感覺是一個范圍值,但這個范圍的的起點是什么地方呢。我試了好多次,從網(wǎng)格劃分上看不出規(guī)律呢。
效率必須不大于1,1就是0dB,如效率是50%,就是10*log(0.5)=-3dB。所以效率必須是負的dB數(shù)。如果你得到的是正dB,則可能是你的網(wǎng)格分得太粗了,所以結(jié)果不正確
幫助文件中關(guān)于這個是這么說的:Extend x/y/z range by: Use this setting to extend the maximum step width outside the bounding box of this structure element by the range given.
小編能否解釋一下這句話的意思?為什么要在bounding box外面設(shè)置步長?
7樓: 是將Dx這個網(wǎng)格長度值向X方向的兩個方向,在選中的物體之外再向外延伸Extend x range by中所填的這個尺寸
樓上的解釋是正確的。
不過我有個有興趣的問題問7樓:你能給我解釋一下什么是bouding box嗎?
bouding box應(yīng)該指的是能包圍所選物體的立方體的邊界吧。
還是那個問題:為什么要在bounding box外面設(shè)置步長?
還是不能很好理解這個這句話的意思呢。你能否幫忙舉例說明下呵呵?同樣我對所謂的bouding box也不是很明確概念,我個人覺得就是那個大的space。
7樓是引述了CST在線幫助中的一句話,在這句話中就用了Bounding box,實際上在這里用這個Bounding box是不妥的,因為在CST中“Bounding box”是特指整個計算區(qū)域的六面體,而這里所用的BB則指的是:包含所選的那個物體的外接六面體,要在此“外接六面體”之外在向外延伸“Extend x range by”中所給定的這個尺寸。
更正確的表述應(yīng)當是:Use this setting to extend the Dx mesh beyond the upper AND lower limit of the selected object up to the range given by "Extend x range by"
整個計算區(qū)域的六面體,是不是就是我們的模型呢?外接六面體?越來越迷糊了。
“整個計算區(qū)域的六面體”應(yīng)該用boudary box來描述才比較嚴謹。
Bounding box是對局部加密的那一小部份結(jié)構(gòu)而言的。假設(shè)有一個螺旋天線,整個計算區(qū)域的六面體就是這個模型的Open add space邊界框以內(nèi)的區(qū)域。但是螺旋天線的bounding box就是能把螺旋結(jié)構(gòu)“包括”在內(nèi)的最小六面體。
這個立體幾何的描述還算嚴謹吧?再不明白就只能上圖解釋了。
樓上正解我也是這么理解的!
好像理解點了呵呵。那我理解Extend range 就說的是包含所建模型的最小六面體的外延距離?在正常局部網(wǎng)格設(shè)置的過程中。系統(tǒng)會通過DX DY DZ,在實體模型的區(qū)域增加網(wǎng)格,如果Extend x /y/z range不為0的話。系統(tǒng)會在X,Y,Z各個方向上增加相應(yīng)的距離來細分網(wǎng)格? 那我想請問一下,比如當我端口處網(wǎng)格假如不夠細,導致仿真報錯。是否可以只增加包括端口處的最小六面體的網(wǎng)格呢?
謝謝!
你說的只增加是指除了端口處的網(wǎng)格密,其他地區(qū)網(wǎng)格都很疏嗎?
用傳統(tǒng)意義說的局部加密都會帶著同一個方向的網(wǎng)格一起密起來,所以建議了解一下subgrid的功能是否能夠手動加密吧。
我是指:只增加端口處的網(wǎng)格。
你說的subgrid,我等下查下help。
另外我看到了hefang的一篇“ 簡述CST微波工作室網(wǎng)格劃分與波導端口設(shè)置”說得很詳細,很受教。在他舉例中就有一種建立“操作技巧:在一些需要對某一個空間或一個個體模型的局部區(qū)域進行網(wǎng)格加密時,可以通過創(chuàng)建真空結(jié)構(gòu)并對其進行局部網(wǎng)格加密來實現(xiàn)。具體實現(xiàn)請參考實例1。 mCb 9*| ”看了半天,不大明白,為什么建立真空模型能起到局部增加網(wǎng)格的目的。
如果我對你的意圖猜測無誤的話,可以考慮把端口傳播方向的結(jié)構(gòu)切割一小部分,對那一小部分沿波導傳播方向加密。
真空模型本身不會局部增加網(wǎng)格,你需要做的是把那個真空結(jié)構(gòu)設(shè)置local mesh properties。這個方法很適合對空間“空白”區(qū)域加密。
問題在于,local mesh properties按你之前的說法是對所建模型的最小六面體進行網(wǎng)格劃分,如果在所建模型中間再加入真空模型,如何只針對真空模型local mesh properties。而不是默認的“最小六面體”
你好,我看了help里對subgrid的描述?!癠se subgridding Activates the MSS™ (Multilevel Subgridding Scheme) mesh generation. Please note that the nested subgrid mesh is visible after pressing Update in the Mesh Properties dialog box. In case that subgridding is activated all PEC regions automatically are excluded from the calculation. This can also be achieved without subgridding by activating the following check button Always exclude PEC regions (Mesh Global Mesh Properties [Specials...] Advanced) ”
可確實英文理解力有限呵呵。在設(shè)置過程中,使用了subgrid選項的話,確實能只對實體部分的網(wǎng)格做局部劃分,而空白區(qū)域的網(wǎng)格好像沒有變。整個模型網(wǎng)格數(shù)量比loval mesh peoperties少很多。
由于知識有限,我個人認為網(wǎng)格加密的目的主要有2點:
1..對網(wǎng)格進行細分,使系統(tǒng)能更好的識別我們的模型。從而得到相對準確的結(jié)果。
2.在系統(tǒng)能準確識別我們模型的基礎(chǔ)上,人為的加入干預,使仿真速度加快。提高效率。
在這個想法的基礎(chǔ)上,又產(chǎn)生了一個新的問題:如果能使用subgrid進行實體模型的網(wǎng)格局部劃分。那local mesh properties的主要意義是什么呢,因為我從直觀上看,local mesh properties,除了會增加實體模型部分的網(wǎng)格外,在對應(yīng)對應(yīng)的空白區(qū)域,也會增加相當多數(shù)量的網(wǎng)格。這是不是對仿真速度有較大影響呢?還是說這一部分網(wǎng)格對仿真在另一方面也能起到別的作用。
不好意思,問題有點繁瑣,但請不吝賜教!
看來你并沒有理解bouding box的概念。你能先嘗試著解釋一下你看到的我的那個帖子里的示例一是什么意思嗎?
至于subgridding,如果要使用的話必定要和local mesh properties搭配使用的。子網(wǎng)格只是根據(jù)模型中金屬結(jié)構(gòu)的形狀重新分配網(wǎng)格的尺寸比例,目的是要盡量細化金屬附近“重要區(qū)域”的網(wǎng)格分布。對于非金屬的“非重要區(qū)域”,則放寬網(wǎng)格尺寸比例,節(jié)省資源。因此,如果真的要使用subgridding的話,CST建議調(diào)低global mesh properties,同時提高關(guān)鍵金屬結(jié)構(gòu)的local mesh properties,再應(yīng)用subgridding。
你的模型的邊界是open add space嗎?如果是的話,倒是能解釋為什么你的這個模型能有這么高的subgridding factor,而且min. mesh step保持0.2不變。
使用Subgridding需要注意的幾點:
1. 應(yīng)用subgridding之后min. mesh step很可能會縮小為原先值的一半,因此CST建議subgridding factor至少要在3以上才有意義。
2. 應(yīng)用subgridding之后只能使用expert system adaptive mesh refinement,不能使用energy based。
3. subgridding不支持GPU acceleration。
謝謝你的回復:對于bouding box 我的理解,我想用自己的形象記憶的理解法是這樣的“我們的實體模型就像池塘里的魚,bounding box就是能包含這條魚的一個最小六邊形,而我們細分的網(wǎng)格就像魚的細胞。而池塘的水就是系統(tǒng)自動加的space”不知道這樣理解是否合適。
至于你說的示列一:從總體上,你是在告訴我們可以用哪些方法劃分網(wǎng)格,從細節(jié)處,你又在教我們局部劃分網(wǎng)格時的關(guān)注點。但說實話,我確實沒有理解你說的真空模型局部加密網(wǎng)格的方法。是不是在理解這個方式之前,需要對所謂的“實體模型”做概念的重新認識呢。
另外我的模型使用的是RFID 模版,確實是oppen +add space。對于你說的這個問題我倒還有問題,但想還是先從簡單的概念理解吧呵呵。以后再請教關(guān)于subgridding factor 的知識。
hefang說的在關(guān)注的地方加真空部件的方法很實用,因為這個部件是真空的,對仿真結(jié)果不起任何作用。它唯一的作用就是用來對關(guān)心的區(qū)域進行l(wèi)ocal mesh因為在實際模型中,有些區(qū)域很難選到,所以也不太好給這一區(qū)域進行網(wǎng)格細分!
,local mesh 直接可以加密。
學習,。