![]() |
|
以作者查詢圖書館館藏 、以作者查詢臺灣博碩士 、以作者查詢全國書目 、勘誤回報 、線上人數:41 、訪客IP:3.144.243.168
姓名 李孟哲(Meng-Zhe Li) 查詢紙本館藏 畢業系所 數學系 論文名稱
(Parallel Multiscale Finite Element with Adaptive Bubble Enrichment Method)相關論文 檔案 [Endnote RIS 格式]
[Bibtex 格式]
[相關文章]
[文章引用]
[完整記錄]
[館藏目錄]
[檢視]
[下載]
- 本電子論文使用權限為同意立即開放。
- 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
- 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
摘要(中) 模擬在多孔介質中的流體運動,通常使用達西定律(Darcy′s law)計算流體的流場,它是一個在非均值滲透透性下的橢圓問題,而多尺度的方法是一類適合解這樣非均質問題的方法。多尺度有限元素法(multiscale finite element method)可以將細網格(fine-grid)的大問題分解成多個在粗網格(coarse-grid)與子網格(sub-grid)上較小的問題,且在非均質(heterogeneous)的問題上較不會遺漏細微的資訊,但是近似解的精確度容易受到多尺度基底(multiscale basis)的影響,所以我們從多重網格法(multigrid method)引進smoothing的概念進而發展自適應多尺度有限元素法(iApMsFEM),透過迭代過程自動調整多尺度基底來得到近似解,再根據多尺度有限元素法的特性將它平行化來達到加速的效果。但是,自適應多尺度有限元素法因為多尺度基底的改變必須重複的作一些計算量較大的運算,為了改善自適應多尺度有限元素法的這個缺點,我們發展multiscale finite element with adaptive bubble enrichment method (MsFEM_bub),不再透過迭代過程改善多尺度基底來修正數值解,而是透過迭代過程改善氣泡函數(bubble function)來修正數值解,因為多尺度基底不再隨著迭代而改變,所以可以大幅減少那些重複的計算。
在實驗階段,透過均質(homogeneous)與非均質的橢圓問題來尋找 MsFEM_bub 的最佳參數設定以及探討其延展性(scability),也透過這些的問題來比較 MsFEM_bub 與多尺度自適應有限元素法和多重網格法的差異。這份論文的實驗結果皆是在國立中央大學數學系的叢集電腦與國家高速網路與計算中心的ALPS上實驗而得到的。摘要(英) To simulate some physical behavior of fluid in a porous media, we usually compute the flow field by Darcy′s law which is an elliptic problem with heterogeneous permeability. And the multiscale methods are suitable to solve the heterogeneous problem. Multiscale finite element method (MsFEM) can separate the huge fine-grid problem into several small sub-grid problems and coarse-grid problem, and it less lost important fine-grid information for the heterogeneous problem when it does information exchange between fine-grid and coarse-grid. But the accuracy of MsFEM is easily affected by the multiscale basis. Therefore, we develop the iteratively adaptive multiscale finite element method (iApMsFEM) which introduces the conception of smoothing from the multi-grid method (MG). iApMsFEM can update the multiscale basis by iteration and then it can improve the approximation. We also can use some properties of MsFEM to parallel and accelerate iApMsFEM. But iApMsFEM must do some repeated computations because that the multiscale basis is updated as the method iterates. To improve this disadvantage, we develop multi-scale finite element with adaptive bubble enrichment method (MsFEM_bub) which no longer update the multiscale basis but update the bubble function in the iteration process to modify the approximation. Because of the fixed multiscale basis, we can avoid those repeated computations.
In the numerical experiment, we use the homogeneous and heterogeneous elliptic problems to find the best parameter of MsFEM_bub and test its scalability. And we also use these problems to compare the difference between MsFEM_bub, iApMsFEM and MG. In this thesis, all of the numerical results are produced by the cluster Leopard in National Central University Department of Mathematics and ALPS in National Center for High-performance Computing (NCHC, NARLabs).關鍵字(中) ★ 多尺度有限元素法
★ 自適應氣泡函式
★ 多孔介質
★ 非均質問題
★ 橢圓問題關鍵字(英) ★ Multiscale finite element method
★ Adaptive bubble function
★ Porous media
★ Heterogeneous problem
★ Elliptic problem論文目次 Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 2D elliptic partial differential equation problem . . . . . . . . . . . . . . . . 3
2.1 Problem statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Galerkin finite element method [11,16] . . . . . . . . . . . . . . . . . . . 3
2.3 Galerkin finite element discretization . . . . . . . . . . . . . . . . . . . . 4
3 A review of iteratively adaptive multiscale finite element method . . . . . . 7
3.1 Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Iteratively adaptive multiscale finite element method (iApMsFEM) . . . . 7
3.3 The local problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 Smoothing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 Flowchart and algorithm of iApMsFEM . . . . . . . . . . . . . . . . . . 13
4 Multiscale finite element with adaptive bubble enrichment method . . . . . 16
4.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2 Fundamental idea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3 Multiscale finite element with adaptive bubble enrichment method (Ms-
FEM bub) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.4 The local problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.5 Flowchart and algorithm of MsFEM bub . . . . . . . . . . . . . . . . . . 22
5 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.1 Parallel tool - PETSc . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2 Demonstration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2.1 Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2.2 Ordering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5.2.3 The local problem . . . . . . . . . . . . . . . . . . . . . . . . . 28
6 Numerical Experiment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.1 Test cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.1.1 Homogeneous elliptic boundary value problems . . . . . . . . . . 31
6.1.2 Heterogeneous elliptic boundary value problems . . . . . . . . . 32
6.2 Numerical Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.2.1 Case 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.2.2 Case 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.2.3 Case 3 (r1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.2.4 Case 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.2.5 Case 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.3 Parameter study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.3.1 The selection of stopping condition . . . . . . . . . . . . . . . . 45
6.3.2 The selection of smoother . . . . . . . . . . . . . . . . . . . . . 46
6.4 Comparison with other methods . . . . . . . . . . . . . . . . . . . . . . 48
6.4.1 Comparison with other methods for the convergence history on
homogeneous problem . . . . . . . . . . . . . . . . . . . . . . . 48
6.4.2 Comparison with other methods for the convergence history on
heterogeneous problem . . . . . . . . . . . . . . . . . . . . . . . 48
6.4.3 Comparison with iApMsFEM . . . . . . . . . . . . . . . . . . . 50
6.4.4 Comparison with GMRES+ASM(LU) . . . . . . . . . . . . . . . 54
6.4.5 Comparison with multigrid method . . . . . . . . . . . . . . . . 56
7 Conclusion and future work . . . . . . . . . . . . . . . . . . . . . . . . . . . 58參考文獻 [1] 姚建州. An iteratively adaptive multiscale finite element method with application to interface problems. 2014.
[2] 簡正軒. Mathematical modeling and numerical simulation for application of dce-mri in early detection of chronic liver disease. 2015.
[3] 魏子豪et al. Parallel jacobi-davidson algorithms and software developments for polynomial eigenvalue problems in quantum dot simulation. 2009.
[4] Olusegun Olalekan Alabi. Fluid flow in homogeneous and heterogeneous porous media. Electronic Journal of Geotechnical Engineering, 16:61–70, 2011.
[5] Jochen Alberty, Carsten Carstensen, and Stefan A Funken. Remarks around 50 lines of matlab: short finite element implementation. Numerical Algorithms, 20(2-3):117–137, 1999.
[6] Satish Balay, Jed Brown, Kris Buschelman, Victor Eijkhout, William D. Gropp, Dinesh Kaushik, Matthew G. Knepley, Lois Curfman McInnes, Barry F. Smith, and Hong Zhang. Petsc users manual. Technical Report ANL-95/11 - Revision 3.4, Argonne National Laboratory, 2013.
[7] William L Briggs, Steve F McCormick, et al. A multigrid tutorial. Siam, 2000.
[8] Hadi Hajibeygi. Iterative multiscale finite volume method for multiphase flow in porous media with complex physics. PhD thesis, Diss., Eidgen¨ossische Technische Hochschule ETH Z¨urich, Nr. 19872, 2011, 2011.
[9] Thomas Hou, Xiao-Hui Wu, and Zhiqiang Cai. Convergence of a multiscale finite element method for elliptic problems with rapidly oscillating coefficients. Mathematics of Computation of the American Mathematical Society, 68(227):913–943, 1999.
[10] Thomas Y Hou and Xiao-Hui Wu. A multiscale finite element method for elliptic problems in composite materials and porous media. Journal of computational physics, 134(1):169–189, 1997.
[11] Claes Johnson. Numerical solution of partial differential equations by the finite element method. Courier Corporation, 2012.
[12] Ivan Lunati, Manav Tyagi, and Seong H Lee. An iterative multiscale finite volume algorithm converging to the exact solution. Journal of Computational Physics, 230(5):1849–1864, 2011.
[13] Herbert F Wang and Mary P Anderson. Introduction to groundwater modeling: finite difference and finite element methods. Academic Press, 1995.
[14] Yixuan Wang, Hadi Hajibeygi, and Hamdi A Tchelepi. Algebraic multiscale solver for flow in heterogeneous porous media. Journal of Computational Physics, 259:284–303, 2014.
[15] Yixuan Wang, Hadi Hajibeygi, and Hamdi A Tchelepi. Monotone multiscale finite volume method. Computational Geosciences, 20(3):509–524, 2016.
[16] Tao Tang Zhilin Li, Zhonghua Qiao. Numerical Solutions of Partial Differential Equations–An Introduction to Finite Difference and Finite Element Methods. 2012.指導教授 黃楓南(Feng-Nan Hwang) 審核日期 2016-7-25 推文 plurk
funp
live
udn
HD
myshare
netvibes
friend
youpush
delicious
baidu
網路書籤 Google bookmarks
del.icio.us
hemidemi
myshare