作者 | Ma Bin
經(jīng)常使用CST內(nèi)置優(yōu)化器的讀者可能在CST2023版本中就已經(jīng)發(fā)現(xiàn),我們增加了一個Non-Parametric Optimizer,即無參數(shù)優(yōu)化器。但是一般情況下它都是默認置灰狀態(tài),只有當選定特定的求解器和算法之后它才可以被選擇。
本篇文章就給大家介紹一下如何使用無參優(yōu)化器。
首先,CST的無參優(yōu)化器必須要用到另一款優(yōu)化軟件——Tosca。Tosca是一款專門用于無參數(shù)優(yōu)化的軟件,它可以對復雜的結構進行拓撲、外形和條紋優(yōu)化,得到更加輕量、堅固、耐久的結構設計。舉個例子,對于奧迪A8的穩(wěn)定桿連接桿,由于前軸的變化,連接桿不再滿足剛度要求,使用Tosca對外輪廓進行優(yōu)化,可以減少30%的應力,但是如果僅僅是修改外輪廓半徑,最多只能減少18%的應力。很明顯,放大了優(yōu)化的變量自由度,就會得到更多可能的優(yōu)化結果。
我們用一個簡單的結構優(yōu)化的例子帶大家了解Tosca,可以想象如果把電磁結果作為優(yōu)化目標去優(yōu)化結構設計,是否也可以行得通呢?CST給的答案是YES。
在CST中創(chuàng)建一個簡單的矩形波導和圓波導,然后用Loft工具將它們連接起來,Smoothness設置為0.1。優(yōu)化區(qū)域是中間的連接區(qū),我們希望這段波導在11GHz-20GHz內(nèi)S11盡可能的低,參數(shù)優(yōu)化的做法就是將0.1用一個變量替代,然后選擇合適的優(yōu)化算法對變量進行優(yōu)化迭代。但是在無參優(yōu)化中,不需要參數(shù)化也可以進行結構優(yōu)化。
常規(guī)地在兩端設置波導端口,然后背景材料改為PEC,因為這三段solid我們設置是的Vacuum。為了加速仿真,我們在邊界條件中設置合適的對稱面。
然后我們選擇求解器,一定要選擇F-solver,然后在Method中選擇Fast reduced order model。Frequency中不需要設置其他頻點,因為我們關注的僅僅是一個寬帶的S參數(shù)。網(wǎng)格自適應建議不勾選,會影響迭代速度,但是前提是全局網(wǎng)格+局部網(wǎng)格加密之后模型的網(wǎng)格質(zhì)量是良好的。
在選擇了F-solver之后,我們左邊的導航樹中會出現(xiàn)一個新的“樹干”,Design Space,也就是我們要進行無參優(yōu)化的區(qū)域。在定義Design Space之前,我們先利用Shift+F選中波導過渡區(qū)的表面,然后右鍵Design Space選擇“New Design Space for Shape Optimization”,就完成設置了。圖中綠色部分就是我們定義的設計空間,無參優(yōu)化也就是在這個空間上進行,而不會修改矩形波導和圓波導。當然,這個步驟也可以反著來,先選擇“New Design Space for Shape Optimization”再去選擇面,完成定義。
一般在定義完Design Space之后,用戶還可以對它設置對稱約束和形狀約束。在本例中,因為之前已經(jīng)設置了邊界條件電對稱和磁對稱,這里就不用再設置了。
最后需要設置我們的優(yōu)化目標,點擊Non-Parametic Optimizer之后會彈出下面的對話框。在①處,我們需要將路徑指向Tosca安裝文件下的win_b64文件夾,這個只需要設置一次。然后我們在Type處選擇S-Parameter,點擊Add response打開Define S-Parameter Design Response對話框。依次設置我們需要優(yōu)化的結果、頻率范圍和目標,然后點擊OK完成設置。最后點擊Start啟動優(yōu)化。
在Messages窗口中可以查看優(yōu)化的過程,一個design cycle代表運行了一次CST和一次Tosca。
運行完成之后,可以在對應的工程目錄下看到<Project name>_tosca的文件夾。這個文件夾內(nèi)包含了我們優(yōu)化的所有結果。比較重要的兩個文件夾:1.SAVE.cst文件夾內(nèi)包含了我們優(yōu)化過程中每次迭代的.cst文件,并且有對應的.inp文件;2.TOSCA_POST文件夾內(nèi)包含了Tosca的所有輸出,其中我們可以用Tosca View打開<project name>_tosca_ALL_ELEMENTS_report.vtfx文件查看優(yōu)化過程和目標曲線等結果。
從000開始到016結束,一共有17個結果,可以查看目標函數(shù)曲線和優(yōu)化過程。
從上面的優(yōu)化目標曲線可以看出,008的優(yōu)化函數(shù)值是最小的,再往后優(yōu)化反而變差了。那我們就取一些特殊的cycle中的.cst文件來仿真看下具體S參數(shù)結果。從下圖可以看出:007/008/009的結果都比較好,008可能總體而言更優(yōu)一些。但016明顯要差一點,所以我們基本可以判定007/008/009這三個cycle對應的形狀就是最好的。注意,這里計算的結果都是在CST的無參優(yōu)化器對話框中點擊Verify得到的結果,它會找到Tosca輸出的網(wǎng)格文件,然后再計算。
點擊Verify雖然可以拿到一個優(yōu)化結果,但是它僅僅是個網(wǎng)格,我們還需要把它對應的CAD文件導出來才算是真正的得到了優(yōu)化后的形狀。利用Tosca Structure.Smooth可以把008對應的.stl文件導出來,再導入CST,進行一些模型操作,就可以得到最終的三維模型。
最后仿真得到三維實體下的S11結果,并把初始結果,Verify結果放在一起對比。
可以看到008-verify和008-stl的結果有些不同,這是因為CST和Tosca具有不同的平滑函數(shù),并且導出的.stl格式由簡單的三角面元構成,表面不夠平滑,所以這兩個結果存在差異。一種改進的方式是將Design Space區(qū)域的網(wǎng)格再剖分的細一些。
這就是CST的無參優(yōu)化器,整個優(yōu)化過程用時19分鐘,效率和結果都是令人滿意的。那它是怎么實現(xiàn)的呢?下圖就很清晰的揭示了Tosca的優(yōu)化原理,就是根據(jù)優(yōu)化目標函數(shù)去移動網(wǎng)格節(jié)點,最后形成一個新的形狀。
小結:
1.Tosca和CST都是達索旗下的軟件,打通軟件壁壘才能為用戶提供更好的服務,后續(xù)還將介紹CST和Abaqus軟件的一些聯(lián)合仿真。
2.無參優(yōu)化器目前適用的求解器是F-solver、E-solver和LF-solver,具體可以查看Help文檔。
3.Design Space只能是一個表面。
4.在設置Design Space時最好設置對稱約束,不僅僅可以加速迭代,更多是保持電磁的對稱美。
5.Verify的結果是由網(wǎng)格得到的,它沒有對應的三維實體,如果用戶后續(xù)要加工模型,還是參考.stl導入后計算的結果比較好。
6.無參數(shù)優(yōu)化更多的是為用戶提供一個模型優(yōu)化的思路,模型形狀到底往哪個方向發(fā)展是對電磁結果最優(yōu)的,有時可能需要調(diào)整設置后多進行幾輪優(yōu)化才能得出一個最好的結果。
(內(nèi)容、圖片來源:CST仿真專家之路公眾號,侵刪)
版權與免責聲明:
凡未注明作者、來源的內(nèi)容均為轉(zhuǎn)載稿,如出現(xiàn)版權問題,請及時聯(lián)系我們處理。我們對頁面中展示內(nèi)容的真實性、準確性和合法性均不承擔任何法律責任。如內(nèi)容信息對您產(chǎn)生影響,請及時聯(lián)系我們修改或刪除。
2024-11-25
[ABAQUS] 基于Abaqus的光學膠動態(tài)力學行為分析
2024-11-25
[ABAQUS] CATIA和ABAQUS:風機葉片復材設計和分析
2024-11-25
[CST] 如何在CST仿真中消除反射型一比特超表面的主波束
2024-11-22
2024-11-22
2024-11-22
[行業(yè)資訊] SIMULIA 執(zhí)行角:建模和仿真趨勢
2024-11-21
2024-11-21
[行業(yè)資訊] 數(shù)字建模與仿真技術加速推進心血管醫(yī)療器械研發(fā)研討會
2024-11-20
[CST] CST電動汽車EMC仿真:攝像頭cable干擾GPS射頻c
2024-11-20
2023-08-24
[ABAQUS] ABAQUS如何建模?ABAQUS有限元分析教程
2023-07-07
2023-08-29
[ABAQUS] 有限元分析軟件abaqus單位在哪設置?【操作教程】
2023-09-05
[ABAQUS] Abaqus單位對應關系及參數(shù)介紹-Abaqus軟件
2023-11-20
[ABAQUS] abaqus里面s11、s12和u1、u2是什么意思?s和
2023-08-30
[ABAQUS] 如何準確的評估真實行駛工況條件下的空氣動力學性能
2020-11-19
[ABAQUS] ABAQUS軟件教程|場變量輸出歷史變量輸出
2023-07-18
[ABAQUS] ABAQUS軟件中Interaction功能模塊中的綁定接
2023-07-19
2023-07-26
[行業(yè)資訊] 數(shù)字建模與仿真技術加速推進心血管醫(yī)療器械研發(fā)研討會
2024-11-20
[行業(yè)資訊] 通用汽車公司把春季與辛普森公司聯(lián)合起來
2024-11-18
[行業(yè)資訊] 達索系統(tǒng) SIMULIA Abaqus/Standard接
2024-11-19
[行業(yè)資訊] SIMULIA 執(zhí)行角:建模和仿真趨勢
2024-11-21
2024-11-18
[有限元知識] 利用CFD和機器學習快速發(fā)展空氣動力學
2024-11-15
[有限元知識] 網(wǎng)球運動中馬格納斯效應的模擬仿真
2024-11-14
[行業(yè)資訊] DELMIA Robotics 在ABI Research
2024-11-14
[行業(yè)資訊] 達索系統(tǒng)MODSIM解決方案高級技術日
2024-11-13
[行業(yè)資訊] 通過革新質(zhì)量管理策略,有效規(guī)避FDA警告
2024-11-13