球磨機的優化分析需要進行多次的迭代求解,每迭代一次就相當于對整個球磨機完成了一次完整的建模——分析——后處理的全過程。因此,必需以前面幾章編寫的APDL命令流文件為基礎,才能對球磨機進行優化分析。其在ANSYS中的完整優化過程如下:
1)進入ansys的優化模塊opt,指定球磨機的建模——分析——后處理APDL文件為可循環使用的分析文件。
2)聲明優化變量。根據具體問題指定分析文件中相應的參數為設計變量、目標函數以及約束變量。
3)選擇優化過程。針對所處理的問題進行優化方法的選擇,是采用一階方法,還是采用零階方法。一般零階方法能處理絕大多數問題,球磨機的優化方法采用的就是零階方法。另外,還可以配合ansys的優化工具,提高優化處理效率。
4)指定優化過程的循環控制條件。由用戶指定優化過程中所要用到的{zd0}迭代次數,零階方法{zd0}為30次。
5)進行優化分析。程序自動依據收斂條件對優化迭代進行判斷。結果如果不收斂,則選擇{zh0}的結果序列并修改迭代設定如:改變搜索范圍,改變收斂精度等,重新開始迭代直到收斂;如果收斂,則為此次迭代的{zh0}解,同時再選取此收斂的結果作為初始迭代結果再進行迭代,迭代結果如果與上次收斂的結果相同,則此收斂結果為以這個初始解的{zy}解(不一定是全局{zy}解),如未收斂于上次相同序列就繼續迭代。
6)查看設計結果及后處理優化結果。
http://