MeshWorks自動DOE優化流程

        MeshWorks是一款強大的有限元前處理軟件,主要核心功能是網格變形,參數化以及概念設計。MeshWorks擁有27大類的參數化庫,不但可以提供一般常用的形狀參數化,料厚參數化,材料參數化,還可以提供多種特殊的參數化功能,如肋筋,焊點數量,縫焊長度,加強筋,激光拼焊版TWB的參數化功能。借助于以上功能,工程師可以高效的創建DOE優化矩陣,大幅提升優化工作的效率。


MeshWorks自動DOE流程根據參數值生成方式主要分為兩種DOE矩陣生成方法,第一種是工程師根據工藝實際指定參數值,第二種是由優化的超拉丁方法隨機產生;


MeshWorks自動DOE優化流程的圖1

1 工程師指定

參數化面板在MeshWorks軟件的“MORPHING”模塊下,參數化面板下包含了形狀參數化,材料參數化等27種參數化;


MeshWorks自動DOE優化流程的圖2


1.1 點擊“Define Design”,將上一步所有的設計變量全部勾選,確定;


MeshWorks自動DOE優化流程的圖3


1.2點擊“Parameter value”,將上一步所有的設計變量整合到以下窗口,修改對應參數化順序,以及參數化變量值,確定;


MeshWorks自動DOE優化流程的圖4


1.3 輸入設計方案名字,確定保存;


MeshWorks自動DOE優化流程的圖5


得到“bdf”文件;

MeshWorks自動DOE優化流程的圖6


2 優化的超拉丁方法

2.1 系統設置:

1)增加環境變量:PYTHONHOME= D:\Meshworks21.0\MeshWorks_V21.0_64Bit\bin-21.0\Python27;

2在程序中啟動“DPMUtilities-LicenseManager-21.0 “


2.2 導出設計變量最小,最大值;將所有設計變量按照全部勾選,依次輸入列名“min”,“max”,確定,生成極值方案;


MeshWorks自動DOE優化流程的圖7

2.3 導出設計變量最小,最大值文本,按照下圖,輸入保存路徑,文件名,點擊“Save”;


MeshWorks自動DOE優化流程的圖8 

得到的極值矩陣如下;


MeshWorks自動DOE優化流程的圖9


2.4 使用“File”下的,“Auto_DOE”面板;輸入上一步的極值矩陣,設計方案數量,超拉丁矩陣保存路徑,點擊生成DOE

MeshWorks自動DOE優化流程的圖10

得到的矩陣如下:

MeshWorks自動DOE優化流程的圖11

2.5 在“Auto_DOE”面板中按下圖操作,依次輸入“consolemorpher.exe”路徑,求解器模板,參數化模型,上一步生成的超拉丁矩陣,導出設計的路徑,點擊生成設計;

MeshWorks自動DOE優化流程的圖12


MeshWroks開始批處理的導出“bdf”格式的網格模型


MeshWorks自動DOE優化流程的圖13



MeshWorks自動DOE優化流程的圖14


生成如上圖所示不同參數組合方案的網格模型后,即可用求解器進行求解計算,得到仿真結果后進行評估,完成DOE優化。

        若需要獲得響應面則需要借助第三方優化軟件,如Isight進行循環迭代,此方式在以后的專題中進行講解。

MeshWorks自動DOE優化流程的圖15


總結

        以上兩種方法都可以實現DOE優化矩陣的創建,借助于MeshWorks強大的參數化功能及27大類的參數化庫,能在短時間內生成大量的不同的多學科設計方案,為MDO優化工作提供高效的解決方案。


若您想咨詢MeshWorks軟件購買事宜,請下方掃碼或聯系18665820511或caesoft@qq.com。

MeshWorks自動DOE優化流程的圖16

q.png


登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

4
2
1