研究生: |
陳金印 Chin-Yin Chen |
---|---|
論文名稱: |
平行與物件導向化之無元素法分析 Parallel Object-Oriented Analysis FrameWork for the Element Free Method |
指導教授: |
陳鴻銘
Hung-Ming Chen |
口試委員: |
潘誠平
none 張大鵬 none 謝佑明 none |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 營建工程系 Department of Civil and Construction Engineering |
論文出版年: | 2005 |
畢業學年度: | 93 |
語文別: | 中文 |
論文頁數: | 94 |
中文關鍵詞: | 物件導向 、平行分散 、無元素法 |
外文關鍵詞: | object, element free, parallel |
相關次數: | 點閱:492 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
以物件導向設計開發有限元素分析程式,經許多研究證明,其相較於傳統使用程序式語言所開發之系統具有許多優點,例如資料之抽象化、程式之模組化與程式碼再利用等。亦有研究進一步整合了平行計算於物件導向之分析程式中,其證明了運用平行計算技術可有效提升系統之分析效率,而物件導向程式之資料封裝與多樣式之特色亦使分析系統之平行化更易於實作與維護。
無元素法為正在研究發展中的新數值方法,更有必要研究使用物件導向設計開發易於整合、維護與擴充的程式發展平台,供研究人員於研發上使用,且無元素法之計算量是數倍於有限元素法,亦更有必要研究整合平行計算技術以提升其分析效率。故本研究針對無元素法之分析程序提出物件導向設計之程式開發平台,並以程式之平行化配合電腦叢集計算提升了無元素法分析計算之效率,此外本研究亦使用OpenGL開發圖形介面,將數值模型與分析結果視覺化。
在物件導向設計方面,本研究將節點、積分網格、高斯積分點、外力載重、束制條件等各自抽象化與模組化成為物件,並以其間之合作互動來完成無元素法之計算流程,而程式平行化的策略上則是將積分網格與節點均勻的分配分散給各台電腦同時做計算,其實作則是以提供物件於電腦間轉移之能力來達成,此一整合物件導向與平行計算之無元素法分析程式,可為無元素法之相關研究提供一個有效率的整合平台,將有助於無元素法之發展與普及。
[1] Gingold, R. A. and J. J. Monaghan.(1977) ,“Smoothed Particle Hydrodynamics: Theoryand Application to Non-Spherical Stars,” Monthly Notices of the Royal Astronomical Society, Vol. 181, pp. 375~389.
[2] Lucy, L. B. (1977), “Numerical Approach to Testing the Fission Hypothesis,” Astrophysical Journal, Vol. 82, pp. 1013~1024.
[3] B.Nayroles, G. Tousot and P.Villon.(1992),” Generalizing the Finite Element Method : Diffuse Approximation and Diffuse Element.” Computional Mechanics, Vol. 10, pp.307-318.
[4] T.Belytschko, Y.Y.Lu and L.Gu. (1994),”Element Free Galerkin Method.” International Journal for Numerical Method in Engineering, Vol.37, pp.229-256.
[5] W. K. Liu, Jun, S., and Zhang, Y. F.(1995), "Reproducing Kernel Particle Methods," International Journal for Numerical Methods in Fluids, vol. 20, pp. 1081-1106.
[6] Braun J. and Sambridge M. (1995),” A numerical method for solving partial differential equations on highly irregular evolving grids.” Nature, 376, pp. 655-660.
[7] T.Belytschko, Y.Krongauz, D.Organ, M. Fleming P.Krysl.(1996)” Meshless methods : An overview and recent developments.” Comput. Methods Appl. Mechanics Engineer,Vol 139,pp.3-47.
[8] J. S. Chen, C. Pan, C. T. Wu and W. K. Liu, (1996) “Reproducing Kernel Particle Methods for Large Deformation Analysis of Nonlinear Structures,” Computer Methods in Applied Mechanics and Engineering, Vol. 139, pp. 195-228.
[9] Duarte C.A. and Oden J.T.(1996), “Hp clouds: a h-p meshless method.” Numerical Methods for Partical Differential Equations, 12, pp. 673-705.
[10] Cordes L.W. and Moran B. (1996),” Treatment of material discontinuity in the Element-free Galerkin method. “Computer Methods in Applied Mechanics and Engineering, 139, pp. 75-89.
[11] Ginman Kim M.S.(1997),“Topology Optimization for 2-D continuum using Element free Galerkin method.” The University of Texas at Arlington .
[12] Zhu T, Zhang J. and Atluri S.N.(1998), “A local boundary integral equation (LBIE) method in computational mechanics, and a meshless discretization approach.” Computational Mechanics, 21, pp. 223-235.
[13] Krongauz Y. and Belytschko T. (1998),” EFG approximation with discontinuous derivatives.” International Journal for Numerical Methods in Engineering, 41, pp. 1215-1233.
[14] Sukumar N, Moran B. and Belytschko T. (1998), “The nature element method in solid mechanics.” International Journal for Numerical Methods in Engineering, 43, pp. 839-887.
[15] Frank Gnthera, Wing Kam Liua, Darin Diachina, Mark A. Christonb(2000)” Multi-scale meshfree parallel computations for viscous, compressible fows.“Comput. Methods Appl. Mech. Engrg.190,pp.279-303
[16] Cueto E, Doblare M. and Gracia L. (2000),” Imposing essential boundary conditions in the natural element method by means of density-scaled α-shapes.” International Journal for Numerical Methods in Engineering, 49, pp. 519-546
[17] Ohs R.R. and Aluru N. R.(2001),” Meshless analysis of piezoelectirc devices.” Computational Mechanics, 27, pp. 23-36.
[18] Sukumar N, Moran B. and Semenov Y.(2001),” Natural neighbour galerkin method.” International Journal for Numerical Methods in Engineering, 50, pp. 1-27.
[19] Sangpil Yoon, Jiun-Shyan Chen.(2002), “Accelerated meshfree method for metal forming simulation.” Finite Elements in Analysis and Design 38 ,pp.937–948.
[20] Lucy T. Zhang, Gregory J. Wagner, and Wing K. Liu (2002)”A Parallelized Meshfree Method with Boundary Enrichment for Large-Scale CFD.” Journal of Computational Physics 176,pp.483–506
[21] E. Cueto, N. Sukumar, B. Calvo, M.A. Martnez, J. Cegoino and M. Doblar (2003), “Overview and recent advances in natural neighbor Galerkin methods” Archives of Computational Methods in Engineering, 10(4), pp. 307-384.
[22] Sukumar N.( 2003), “Voronoi cell finite difference method for the diffusion operator on arbitrary unstructured grids.” International Journal for Numerical Methods in Engineering, 57, pp. 1-34.
[23] Toshimitsu Fujisawa, Satoshi Ito, Masakazu Inaba, Genki Yagawa. (2004),” Node-based parallel computing of three-dimensional incompressible flows using the free mesh method.” Engineering Analysis with Boundary Elements 28,pp. 425–441
[24] H. H. Zhu, Y. B. Miao, Y. C. Cai.(2004),” meshless natural neighbour method and its application in elasto-plastic problems” Department of Geotechnical Engineering School of Civil Engineering, Tongji University.
[25] Cai Y.C. and Zhu H.H. (2004), “A meshless local natural neighbour interpolation method for stress analysis of solids.” Engineering Analysis with Boundray Elements, 28(6), pp.607-613
[26] Hongsheng Lu, Hang Shawn Cheng, Jian Cao , Wing Kam Liu.(2005),” Adaptive enrichment meshfree simulation and experiment on buckling and post-buckling analysis in sheet metal forming” Comput. Methods Appl. Mech. Engrg. 194, pp.2569–2590
[27] 沈國瑞(2001),”無元素分析之積分權值調整法”,碩士論文,國立中央大學,土木工程研究所,台北。
[28] 謝明達,(2001)”一維無元素法”,碩士論文,國立台灣科技大學,營建工程研究所,台北。
[29] 陳燦賢(2003),”一維軸力桿件無元素法之程式發展及影響參數比較”,碩士論文,國立台灣科技大學,營建工程研究所,台北。
[30] 林嘉員(2003),”二為平面應力無元素法之推導及程式結構”,碩士論文,國立台灣科技大學,營建工程研究所,台北。
[31] 洪維聰(2004),”二維無元素法之網格自動佈建”,碩士論文,國立台灣科技大學,營建工程研究所,台北。
[32] 周原仲(2004),”無元素法之分散式計算”,碩士論文,中原大學土木工程學系,中壢。
[33] R. S. Wright and Jr. M Sweet(2000),”OpenGL 超級手冊”,碁峰資訊。
[34] 位元文化(2001),”Visual C++入門進階-從C++、物件導向到視窗設計”,文魁資訊。
[35] G. Booch, J. Rumbaugh and I. Jacobson(2001),” UML 使用手冊”,博碩文化。
[36] H.M.DEitel&P.J.Deitel(2002),”C++程式設計藝術-第三版”,全華科技。
[37] 古頤榛(2002),”C++全方位學習”,碁峰資訊。
[38] 鳥哥(2003),”鳥哥的LINUX私房菜”,上奇科技。
[39] http://www.osc.edu
[40] http://www.netlib.org/utk/people/JackDongarra/la-sw.html