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