
HPC在仿真分析中發揮著重要的作用,足夠的軟硬件資源可以更好地支持項目開發。但通常HPC都是搭建在Linux系統下的,需要在linux系統下配置對應的仿真分析軟件,如lsdyna、nastran、ABAQUS、optistruct、star-ccm+等等。提交計算也是需要開發Windows用戶界面,或者通過其他客戶端工具如PuTTY等。當然還可以通過命令直接提交的方式。
以上針對仿真分析是可以滿足工作需求的,但對于多學科優化工作而言,往往會遇到一些問題。
仿真分析最后的計算通常只需要提交命令進行計算即可。而多學科優化分析往往需要配置優化流程,包括輸入文件解析、輸出文件解析、求解設置,文件傳遞等等設置。這一系列操作往往都是需要在GUI界面下完成。因此,為了順利進行多學科優化分析,也需要將優化軟件配置在HPC系統上,并設置好調用有限元求解器、文件傳遞等等系列問題。
誠然,有些多學科優化軟件是支持配置在HPC系統上的,但這往往需要比較繁瑣的設置,并且門檻較高,需要較為專業的支持(正版軟件的待遇--請支持正版軟件)
。
如果沒有辦法解決這個問題,那么即使有再多核數的HPC,也無法將多學科優化分析的作用發揮出來。
那么,有沒有一種更為簡單的方法,可以讓多學科優化軟件可以同配置調用本地求解器的方式一樣來調用HPC上的求解器來進行多學科聯合仿真優化呢?答案是肯定的。
為了實現上面的目的,需要解決兩個主要問題:一個是在本地調用HPC上的求解器進行求解計算,另一個是文件的上傳和下載。
我這里,開發了不同有限元求解器的接口軟件,包括lsdyna、nastran、ABAQUS和Optistruct。這幾個是比較常用的結構分析軟件,其他軟件可以用同樣的方法進行。

使用以上開發的有限元分析軟件接口,可以實現以下功能:
1。用于常規提交計算:使用這些接口軟件可以直接在本地提交計算。
2。用于多學科優化分析計算:使用這些軟件接口可以直接在本地機上使用多學科優化軟件進行聯合優化仿真配置,就像調用本地求解器一樣。
以上軟件接口解決了優化軟件無法調用HPC求解器進行聯合仿真的問題,將多學科優化手段與HPC硬件進行完美結合,更好地發揮多學科優化的作用。




LSOPT




Optimus




modefrontier

Heeds


HPC上沒給你配置Isight、optimus、heeds、modefrontier、lsopt、hyperstudy?這下好了,你沒有借口不繼續干活了。
以上只是舉個簡單的例子,具體調用HPC求解器的命令還需要結合實際情況進行設置即可。比如后面是否需要添加額外的參數。