Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 96 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
96
Dung lượng
2,24 MB
Nội dung
v MỤC LỤC TRANG i ii iii iv v vi Danh sách các hình viii Chng 1. TỔNG QUAN 1 1 1.2 2 3 3 Chng 2. PHNG PHÁP PROPER GENERALIZED DECOMPOSITION 5 5 háp Proper Generalized Decomposition 6 Chng 3. NG DỤNG PHNG PHÁP PROPER GENERALIZED DECOMPOSITION CHO BÀI TOÁN PHI TUYẾN 14 3.1 Bài toán 1D 14 14 19 - 25 3.2.1 Mô hình bài toán 25 26 29 - 30 vi 31 3.3. 31 -Stokes 31 32 32 -Stokes 34 41 -slip condition) 41 -slip condition) 42 43 43 3.3 43 44 44 51 51 51 3.4.3 Phân tích bài toán 52 53 53 57 58 3.5.1 Mô hình bài toán 58 58 58 3.5.4 59 Chng 4. PHÁT TRIỂN GII THUẬT PROPER GENERALIZED DECOMPOSITION CHO BÀI TOÁN 2 CHIỀU (2D) 62 62 vii 71 Chng 5. KẾT LUẬN VÀ HỚNG PHÁT TRIỂN 78 78 79 TÀI LIỆU THAM KHO 80 PHỤ LỤC 81 viii DANH SÁCH CÁC HÌNH HÌNH TRANG Hình 3.1 Mô hình bài toán 14 Hình 3.2 15 Hình 3.3 19 Hình 3.4 23 Hình 3.5 24 Hình 3.6 24 Hình 3.7 25 Hình 3.8 30 Hình 3.9 31 Hình 3.10 32 Hình 3.11 33 Hình 3.12 35 Hình 3.13 35 Hình 3.14 -cell 36 Hình 3.15 37 Hình 3.16 39 Hình 3.17 42 Hình 3.18 42 Hình 3.19 51 Hình 3.20 53 Hình 3.21 54 Hình 3.22 54 Hình 3.23 55 Hình 3.24 56 ix Hình 3.25 56 Hình 3.26 Matlab 57 Hình 3.27 58 Hình 3.28 59 Hình 3.29 60 Hình 3.30 60 Hình 3.31 61 1 Chng 1 TỔNG QUAN 1.1 Tng quan chung v lĩnh vực nghiên cu c s phát trit bc cn t c, vic ng d i s h tr c gii quy hc tr nên ph bin và cn thit bi nht tri ca máy tính. Vì v trin mnh m và tr thành mt công c hu hiu không th thiu khi gii quyt các bài toán khoa hc k thuu h pháp phn t hu h Vic áp d nào cho phù hp vi bài toán cn git sc quan trng. Vì nó ng ti th toán. M khác nhau có nhnm khác nhau và tùy mi bài toán mà ta chp nht trên yêu cu phi tha mãn các tiêu chun sau: kt qu chính xác cao, s nh ci gian tính toán phi nhanh. c thit k và khoa h lúc ta gp phi mt s nh ng t hoc s mô t tính cht vt liu theo thuyng h chiu th nguyên tr nên cc k phc tp khi áp dng k thui ri rng. Ngay c i vi mô hình tm thi tn rt nhiu thi gian vc thi gian rt nha các mô hình theo tiêu chun có th tr u khi các thông s i. Vì vy vic phát trin mt i nhm gii quyt bài toán mt cn thit. Proper Generalized Decomposition (PGD) là mt k thut ri rc hóa bài toán mnh m c s dn phc tp t, tính toán cho vt ling nh 2 chi phc tp t l thun tuyn tính vi s chiu c toán xét trên nhiu chiu không gian càng phc t c kt qu chính xác cao ta ph mn ci ri rc. Tuy nhiên khi s d tách riêng các bin ca bài toán và gii quyc lp nh tính toán mà vn gi mn ci, hay n tng d lý thuyt cn có th hi 1 11 1 ( ) ( ) ( ) N D D i i D i u x x F x F x (1.1) H t ( = 1, , ) là các chi Các t này có th biu din cho mt bin tha bài toán. K thut tách bin này không phi là mc ng dng rng rãi trong vài thp k g c hóa hng t. c gii thiu bi ng s ng d gi t, truyn nhit trong vt li ng nht, ng có dng phi tuyn. Trong nghiên cu này, tác gi s d ng dng cho các bài toán phi tuyn, tính toán li s h tr ca phn mm Matlab 1.2 Các nghiên cu trong vƠ ngoƠi nc đƣ công bố y công b rng rãi Vit Nam, xin trình bày mt s công trình nghiên c c ngoài: [1]. Francisco Chinesta, Amine Ammar, Elías Cueto, Recent Advances and New Challenges in the Use of the Proper Generalized Decomposition for Solving Multidimensional Models, 12/2009 Ni dung c ng dng cho vic gii các mô hình có các chiu không gian lnc ri rc hóa v không gian và thi gian, trong mt h t d gii quyt các mô hình này. 3 [2]. A.Dumon, C.Allery, A.Ammar, Proper General Decomposition (PGD) for the resolution of Navier-Stokes equations, 11/2010 c s d gii các v c cht. Trong phn th nht, công thc Stokes và công thc Burgers s c gii quy c Navier-Stokes s c gii các h s Reynolds khác nhau( Re=100, 1000 và 10000). Cu c so sánh vi các k thut gii khác v thi gian chính xác tính toán. [3]. F. Chinesta, A. Ammar, A. Leygue, R. Keunings, An overview of the proper generalized decomposition with applications in computational rheology, 1/2011 Bài báo trình bày nn tng và ng dng c-mt k thut ri rc hóa mô hình mnh m tính toán theo lý thuy làm phong phú liên tc các khong h ca các min n s. S tính toán phc tp c pháp PGD t l tuyn tính vc c n vi t l n. Trong bài báo gii thiu cách s d ng h n lý thuyt tính toán: (i) Gii trc tip công thc Fokker-Planck cho dòng chy phc tp trong h không gian chiu ln; (ii) s phát trin thuu sut cho v n áp; (iii) cách gii bài toán 3 chit phng suy bin hoc min hình dng v sò có trong quá trình gia công polyme hoc composite; (iv) s gii mô hình tham s u nhc bng cách gii thiu các ngun khác nhau ca các v khác nhau trong h t thêm vào. 1.3 Ni dung nghiên cu Trong nghiên cu này, tác gi tp trung vào ng d bài toán phi tuyy 1D, truyn nhit 1D, dòng chy 2D và truyn nhit 2D. T khác v th chính xác tính toán. 1.4 Nhim v ca lun văn Các ni dung nghiên cu chính trong lu Vn d tính toán mô phng các bài toán phi tuyn. 4 S dng ngôn ng l tính toán và lp trình chính xác và thi gian tính toán ci pháp tính toán khác 5 Chng II PHNG PHÁP PROPER GENERALIZED DECOMPOSITION 2.1 Gii thiu phng pháp Proper Generalized Decomposition n tng d lý thuyt cn. T góc nhìn lch sc s dng khá thông dng. Ta có th tìm thy bt k cun sách nào nói v trình vi phân riêng phn, phân tích v k thut tách bi t vài thao tác có dt k thut tách bic bin khá rProper Orthogonal Decomposition (POD) hay ta có th g trc giao. Giới thiệu phương pháp tách biến trên cơ sở trực giao: Gi s (, ) là hàm tha mãn yêu cu bài toán vi ( = 1,2,3) và + ti mi ta có bin thng = × [1, , ] và [1, , ]. Ta vit ( , ) và lp mt ma tr 12 1 1 1 12 2 2 2 12 n n n P P P N N N u u u u u u Q u u u i công vic tìm tr riêng và các vecto riêng , 1 , = 1, , cho bài toán = . Trong quá trình tính toán giá tr các tr riêng s gim rt nhanh dng phát trin ca bài toán có th xp x thông qua các vecto riêng. Cho ( ) là s c dùng và ta có th vi [...]... ( ) Khi đó ta cũng tìm hàm R, S , W tương tự như đã trình bày ở trên 13 (2.27) Ch NG DỤNG PH ng III NG PHÁP PGD CHO CÁC BÀI TOÁN PHI TUYẾN 3.1 Bài toán 1D 3.1.1 Bài toán dòng ch y n định theo m t chi u trong ống 3.1.1.1 Mô t bài toán Đối tượng c a bài toán là dòng chảy Poiseuille phẳng Mô hình bài toán là kênh được giới hạn bởi hai tấm phẳng dài vô hạn, cố định, cách nhau một khoảng là H vị trí y0trong... tính toán lớn hơn Phương pháp sai phân: bài toán không hội tụ do bước lưới vượt giới hạn cho phép Hình 3.6 Kết quả giải theo FDM với ô lưới lớn 24 Với kết quả tính toán c a ví dụ đối với bài toán 1D đơn giản đã cho thấy khả năng tính toán vượt trội so với những phương pháp trước đây về mặt thời gian với cùng một m c sai số hoặc độ chính xác cao hơn với cùng một miền lưới giống nhau Sử dụng phương pháp. .. BƠi toán dòng l u chất hai chi u (2D) phần này, tác giả sẽ trình bày triển khai phương pháp Proper Generalized Decomosition (PGD) để tính toán một cách cục bộ bài toán 2 chiều, nhằm so sánh các phương pháp tính toán đã thành công trước kia với ưu điểm cải thiện thời gian giải các bài toán c a phương pháp PGD 3.3.1 Các phương trình mô tả dòng lưu chất 2D 3.3.1.1 Ph ng trình đ ng l ng Navier-Stokes (Navier-Stokes... 2 phương pháp, ta thấy độ chính xác c a phương pháp PGD gần bằng với lời giải chính xác Nh n xét: Độ chính xác c a phương pháp PGD là tương đương với lời giải chính xác, nhưng thời gian tính toán c a phương pháp PGD vượt trội hơn so với thời gian giải lời giải chính xác Thời gian tính c a lời giải chính xác: t=45 giây Thời gian tính c a phương pháp PGD: t=0,707253 giây, với 6 bước lặp 3.3 BƠi toán. .. [0ầ0,5] cho thấy sự phù hợp c a phương pháp PGD với giải tích và phương pháp số là sai phân hữu hạn 1 0.5 Với lưới được chia: với độ lớn mỗi ô lưới là: hx ht 20 500 Phương pháp sai phân: Phương pháp PGD: e = 5.3 e – 4 e=2e-3 23 1 2 Chia với lưới lớn hơn: với độ lớn mỗi ô lưới là: hx ht 10 100 Phương pháp PGD: cho sai số e = 0.003725 Hình... tính toán trên miền lưới với bước lưới bất kì, điều này thật sự khả dụng đối với một số bài toán đơn giản không đòi hỏi m c độ chính xác cao Tiết kiệm rất nhiều thời gian cho việc xác định bước lưới phù hợp ng trình Poisson 3.2 Bài toán truy n nhi t trên mi n hình ch nh t 2D-Ph 3.2.1 Mô hình bài toán Nhiệt truyền trong thanh thẳng chiều dài L, tiết diện mặt cắt ngang hình chữ nhật ng dụng phương pháp. .. mặt cắt hình chữ nhật có kích thước (a,b) Phương trình vi phân (3.32) được viết lại như sau: 25 2u 2u Q ( x, y ) x 2 y 2 (3.33) Điều kiện ràng buộc c a bài toán: u ( x 0, y ) u ( x, y 0) u ( x, y b) u ( x a, y ) 0 3.2.2 Gi i bài toán bằng ph ng pháp PGD Nghiệm c a phương trình vi phân (3.33) là u(x,y), tính xấp xỉ nghiệm theo phương pháp tách biến ta được: n un1 i X i... (3.43) để tìm S(y) 8 Tính giá các tham số a, b, c, d, f trong phương trình (3.48) 9 Giải phương trình (3.48) để tìm hệ số 10 Cập nhật kết quả: un 1 X nYn R.S 11 n=n+1 12 Xét điều kiện dừng: Rn Sn Rn1.Sn1 tol _ RS (tol_RS:sai số mong muốn) 13 Quay lại bước 4 3.2.3 Gi i bài toán bằng ph ng pháp gi i tích Công th c giải tích cho bài toán nhiệt như sau: Đặt: 29 x y cos 2n 1... v được u ( x ) cho trước và không đổi trong phương trình (2.2) Miền tính toán: x Rd , d 1,Tmax 0 Mục tiêu c a phương pháp là tính được N cặp số ( X i ,Ti )i 1 N thành ( X i )i 1 N và (Ti )i1 N được định nghĩa trong miền khép kín và kết quả n số u c a bài toán này có thể được viết dưới dạng tách rời như sau: 6 N u ( x, t ) Ti (t ) X i ( x) (2.4) i 1 Ta xét phương trình (2.4),... dùng phương pháp giải tích ta tìm được hệ số i Gi i thu t: 1 Chọn giá trị u0 ( x, y ) X 0 ( x)Y0 ( y ) làm giá trị khởi động cho chương trình 2 Cho n=1 2 S 2Yn 3 Giả sử S ( y ) Yn ( y ) , 2 và giá trị =1 y 2 y 4 Tính giá trị các tham số , trong phương trình (3.40) 5 Giải phương trình vi phân (3.40) để tìm R(x) 6 Tính giá trị các tham số , trong phương trình (3.43) 7 Giải phương . NG DỤNG PHNG PHÁP PGD CHO CÁC BÀI TOÁN PHI TUYẾN 3.1 Bài toán 1D 3.1.1 Bài toán dòng chy n định theo mt chiu trong ống 3.1.1.1 Mô t bài toán ng ca bài toán là dòng chy. Proper Generalized Decomposition 6 Chng 3. NG DỤNG PHNG PHÁP PROPER GENERALIZED DECOMPOSITION CHO BÀI TOÁN PHI TUYẾN 14 3.1 Bài toán 1D 14 . , cho bài toán = . Trong quá trình tính toán giá tr các tr riêng s gim rt nhanh dng phát trin ca bài toán có th xp x thông qua các vecto riêng. Cho (