日本肉体裸交ⅩXXXBBBB_好男人日本社区www_无码国内精品人妻少妇蜜桃视频_美女高潮无遮挡免费视频

Banner
首頁 > 新聞動態 > 內容

編制螺旋給料機螺旋體輕量化的設計

  通過APDL/VB混合編程的方式編制軟件,將有限元分析與微粒群算法結合起來對螺旋給料機螺旋體優化設計。優化設計軟件中算法的具體實現步驟如下∶

  ①初始化。設定PSO算法各項參數,并根據設定的設計變量范圍初始化顆粒。

  ②生成APDL文件。將顆粒位置參數賦予對應的螺旋體的結構尺寸,生成APDL命令流文件。BATCH模式調用ANSYS有限元軟件計算,分析結果提取較大應力/應變,保存到TXT文件,以備使用作為優化約束條件。

  ③計算適應度值。計算各個粒子的適應度值,符合約束的顆粒中找出當代越佳顆粒,并更新顆粒歷史越佳位置和顆粒群整局越佳位置。

  ④檢驗是否結束迭代。若符合迭代結束條件轉到⑥,否則轉到⑤。

  ⑤更新顆粒。根據微粒群算法的速度更新公式(4)和顆粒位置更新公式(5),更新顆粒速度和位置,轉到②繼續運算。

  ⑥優化結束并輸出優化結果。

  優化設計螺旋給料機系統軟件的編制及流程控制主要在VB平臺中實現,優化設計軟件與ANSYS有限元分析軟件的參數與數據交換主要為:

  ①微粒群優化軟件,將顆粒位置參數分別賦給對應的螺旋體結構尺寸參數,并生成APDL命令流文件。

  ②ANSYS軟件BATCH模式讀取APDL命令流文件進行有限元分析計算,分析結果中提取應力/應變值寫入TXT文件。

  ③微粒群優化軟件讀取TXT文件判別對應顆粒是否滿足螺旋給料機對應力/應變約束的要求。