拓撲優化
拓撲優化
拓撲優化(topology optimization)是一種根據給定的負載情況、約束條件和性能指標,在給定的區域內對材料分佈進行優化的數學方法,是結構優化的一種。
結構優化可分為尺寸優化、形狀優化、形貌優化和拓撲優化。
形狀優化:以結構件外形或者孔洞形狀為優化對象,比如凸台過渡倒角的形狀等。
形貌優化:是在已有薄板上尋找新的凸台分佈,提高局部剛度。
拓撲優化:以材料分佈為優化對象,通過拓撲優化,可以在均勻分佈材料的設計空間中找到最佳的分佈方案。
由此可見,拓撲優化相對於尺寸優化和形狀優化,具有更多的設計自由度,能夠獲得更大的設計空間,是結構優化最具發展前景的一個方面。圖示例子展示了尺寸優化、形狀優化和拓撲優化在設計減重孔時的不同表現。
拓撲優化
目前連續體拓撲優化方法主要有均勻化方法、變密度法、漸進結構優化法(ESO)水平集方法MMV等。離散結構拓撲優化主要是在基結構方法基礎上採用不同的優化策略(演演算法)進行求解,比如程耿東的鬆弛方法,基於遺傳演演算法的拓撲優化等。
目前,連續體拓撲優化的研究已經較為成熟,其中變密度法已經被應用到商用優化軟體中,其中最著名的是美國Altair公司Hyperworks系列軟體中的Optistruct和德國Fe-design公司的Tosca等。前者能夠採用Hypermesh作為前處理器,在各大行業內都得到較多的應用;後者最開始只集中於優化設計,支持所有主流求解器,以及前後處理,操作十分簡單可以利用已熟悉的CAE軟體來進行前處理載入,而後利用TOSCA進行優化十分方便。近年來和Ansa聯盟,開發了基於Ansa的前處理器,並開發了TOSCA GUI界面,以及ansys workbench當中ACT的插件,可以直接在workbench當中進行拓撲優化模擬。此外,由於Ansys的命令比較豐富,國內也有不少研究者採用Ansys自編拓撲優化程序的。