| 研究生: |
王芮菁 Wang, Ruei-Jing |
|---|---|
| 論文名稱: |
異向性彈性力學視窗軟體之設計與優化 Design and Improvement of Windows Programming for Anisotropic Elasticity |
| 指導教授: |
胡潛濱
Hwu, Chyan-Bin |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
| 論文出版年: | 2016 |
| 畢業學年度: | 104 |
| 語文別: | 中文 |
| 論文頁數: | 119 |
| 中文關鍵詞: | 異向性彈性力學 、史磋公式 、邊界元素法 、使用者介面 、視窗軟體 |
| 外文關鍵詞: | Anisotropic elasticity, Stroh formalism, Boundary element method, user interface, Windows Programming |
| 相關次數: | 點閱:236 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在異向性彈性力學分析中,由複變函數為基點所發展的史磋公式(Stroh Formalism)與以邊界積分式為基礎的邊界元素法(Boundary Element Method)所得的答案是兩大結構分析時值得參考的對象。
本師門的研究團隊已利用MATLAB程式語言編寫一套以史磋公式與邊界元素法為計算基礎的結構分析程式,並命名為AEPH(Anisotropic Elastic Plate_Hwu)。對於初次接觸此程式的使用者來說,需耗時了解程式架構以及各項輸入參數與輸出設定,而為了讓AEPH的操作容易上手、推廣給更多人使用,建立使用者介面勢在必行。
此篇論文中主要的研究目的其一為完成邊界元素法分析介面之設計,並新增多區域問題的分析介面,亦增加預覽的視覺輔助功能。其二為優化介面與提升運算效能,達到操作介面更加友善的目標。而在調整介面的同時,也縮減或改寫部分程式碼,提高運算效率,並增加註解,有助於程式碼的維護。
期許在此篇論文中所提及的更新調整下,AEPH在運算效能及操作介面皆能更加優化,成為能與市面上現有的CAE軟體並駕齊驅的結構分析利器。
AEPH is a structural engineering analysis software which is compiled by MATLAB lan-guage and is being developed by Hwu’s research group. The results provided by AEPH are depended on two methods: Analytical solutions solved by Stroh formalism and boundary element method (BEM). However, it may be difficult for beginners to be fa-miliar with such complicated program codes. Therefore, the establishment of the user in-terface for this software is imperative.
The whole windows programming is designed by Visual Basic and the main objectives of this study are (1) completing windows programming for BEM and (2) improving the user interface (UI) to be more user-friendly. In the study presented inhere, the details in the redesign of input UI for material property and BEM are given, a new design of preview UI for BEM is introduced, and some simplifications and revisions for Visual Basic codes are also described. All those changes make the programming more efficient in computa-tion and the UI easier to use.
[1] 何昇翰, “異向性彈性力學MATLAB程式設計,” 成功大學航空太空工程研究所, 2010.
[2] C. Hwu, Anisotropic Elastic Plates, New York: Springer, 2010.
[3] 黃文昇, “異向性彈性力學視窗化程式設計,” 成功大學航空太空工程研究所, 2009.
[4] 詹博名, “異向性彈性力學視窗化程式進階設計,” 成功大學航空太空工程研究所, 2012.
[5] 翁國華, “異向性彈性力學解析解與邊界元素之視窗化設計,” 成功大學航空太空工程研究所, 2014.
[6] 張俊國, “邊界元素視窗軟體設計,” 成功大學航空太空工程研究所, 1998.
[7] 黃紹慈, “多孔洞/裂縫之邊界有限元素分析,” 成功大學航空太空工程研究所, 2015.
[8] C. Hwu, AEPH程式手冊, 編撰中.
校內:立即公開