1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phương pháp chia miền đối với phương trình song điều hòa

87 376 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phương Pháp Chia Miền Đối Với Phương Trình Song Điều Hòa
Tác giả Đỗ Diệp Anh
Người hướng dẫn TS. Vũ Vinh Quang
Trường học Đại học Thái Nguyên
Chuyên ngành Toán ứng dụng
Thể loại luận văn thạc sĩ
Năm xuất bản 2009
Thành phố Thái Nguyên
Định dạng
Số trang 87
Dung lượng 677,27 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phương pháp chia miền đối với phương trình song điều hòa

Trang 1

ĐẠI HỌC THÁI NGUYÊN

TRƯỜNG ĐẠI HỌC KHOA HỌC

Trang 2

ĐẠI HỌC THÁI NGUYÊN

TRƯỜNG ĐẠI HỌC KHOA HỌC

LUẬN VĂN THẠC SĨ TOÁN HỌC

Người hướng dẫn khoa học:

TS VŨ VINH QUANG

Trang 3

Mục lục

Chương 1 Các kiến thức cơ bản 61.1 Các kiến thức cơ bản về các không gian hàm 61.2 Lý thuyết về phương trình elliptic 141.3 Phương pháp lặp và các sơ đồ lặp cơ bản 21Chương 2 Phương pháp chia miền giải phương trình elliptic cấp 2 282.1 Giới thiệu về phương pháp chia miền 282.2 Phương pháp chia miền Saito-Fujita 332.3 Phương pháp chia miền Dang Quang A-Vu Vinh Quang 392.4 Phương pháp chia miền giải bài toán biên hỗn hợp mạnh 47Chương 3 Phương pháp chia miền giải bài toán song điều hòa 553.1 Giới thiệu về phương trình song điều hòa 553.2 Phương pháp giải bài toán song điều hòa bằng phương pháp

phân rã về dãy hai bài toán elliptic 563.3 Phương pháp chia miền giải bài toán song điều hòa với điều

kiện biên Dirichlet 583.4 Phương pháp chia miền giải bài toán song điều hòa với điều

kiện biên hỗn hợp mạnh 74

Trang 4

đến nhu cầu phát triển các phương pháp hữu hiệu để giải các hệ phương trìnhlưới Tuy nhiên, khi miền hình học là miền phức tạp, dữ liệu hoặc các hệ sốcủa phương trình là gián đoạn thì việc áp dụng một phương pháp nào đó chocả miền sẽ gặp rất nhiều khó khăn Vì vậy trong nhiều năm qua, người ta đã

và đang phát triển các phương pháp với mục đích chính là đưa các bài toánbiên trong miền hình học phức tạp về một dãy các bài toán biên trong miềnhình học đơn giản để có thể sử dụng các thuật toán hữu hiệu đã được pháttriển cho các miền đơn giản này Các phương pháp trên có tên gọi là cácphương pháp chia miền (Domain Decomposition Methods) Tư tưởng chínhcủa các phương pháp chia miền là tìm cách xác định các giá trị biên trên các

đường biên phân chia thông qua một phương pháp lặp để chuyển việc giảibài toán trong miền phức tạp về việc giải các bài toán trong các miền đơngiản từ đó thu được nghiệm của bài toán gốc

Trong nhiều năm qua, lý thuyết về phương pháp chia miền đã và vẫn đang

được liên tục phát triển Các bài toán thường được xét đến là các bài toán

Trang 5

biên elliptic tuyến tính dạng Lu = f, x ∈ Ω, trong đó L là toán tử elliptic, Ω

là miền d chiều (d = 2, 3) với biên Lipschitz ∂Ω, f là hàm thuộc không gian

L2(Ω) Giả sử miền Ω được chia thành hai miền con không giao nhau Ω1, Ω2

Ta kí hiệu Γ = Ω1∩ Ω2, giả sử Γ là biên Lipschitz (d−1) chiều Xuất phát từcông thức đa miền và phương trình Steklov-Poincare, các phương pháp chiamiền được phát triển từ các sơ đồ lặp cơ bản sau:

1 Sơ đồ Dirichlet-Neumann: Xuất phát từ λ là giá trị hàm chưa biết trênbiên phân chia, tiến hành giải lần lượt hai bài toán trong hai miền: Bài toánDirichlet trong miền Ω1 và bài toán Neumann trong miền Ω2 Từ đó, người

ta xây dựng sơ đồ lặp để hiệu chỉnh giá trị hàm trên biên phân chia Phươngpháp này đã được xét đến bởi các tác giả Bjorstad và Windlund (1986),Bramble, (1986), Funaro, (1988), Marini và Quarteroni (1988, 1989)

2 Sơ đồ Neumann-Neumann: Xuất phát từ λ là giá trị hàm chưa biết trênbiên phân chia, tiến hành giải lần lượt hai bài toán trong hai miền: Bài toánDirichlet trong miền Ω1 và bài toán Dirichlet trong miền Ω2 Việc xây dựngsơ đồ lặp để hiệu chỉnh giá trị hàm trên biên phân chia phải dựa vào kếtquả của hai bài toán dạng Neumann trong hai miền Phương pháp này đượcnghiên cứu bởi các tác giả Agoshkov, Lebedev (1985), Bourgat, (1989)

3 Sơ đồ Robin: Xuất phát từ u(0)

2 trong miền Ω2, tiến hành giải lần lượthai bài toán Robin trong hai miền Ω1, Ω2 Việc hiệu chỉnh giá trị hàm trênbiên phân chia được thực hiện thông qua sơ đồ lặp khi giải lần lượt hai bàitoán đó Phương pháp này được nghiên cứu bởi tác giả Agoshkov (1988),Lion (1990)

Ta thấy rằng, cơ sở của các phương pháp trên đều xuất phát từ việc xác

định giá trị hàm trên biên phân chia, từ đó xây dựng các sơ đồ lặp dạng hai lớp

đối với các phương trình toán tử Việc nghiên cứu tính hội tụ của các sơ đồlặp sử dụng kết quả của các không gian Sobolev và toán tử Steklov-Poincare.Phương trình đạo hàm riêng cấp cao mà tiêu biểu là phương trình song

điều hòa là lớp phương trình vẫn còn đang thu hút sự quan tâm rất lớn của

Trang 6

rất nhiều nhà cơ học, kỹ sư và các nhà toán học Trong vòng ba thập niênqua nhiều phương pháp mới, hữu hiệu giải phương trình trên đã được nghiêncứu và phát triển Cùng với sự phát triển mạnh mẽ của máy tính điện tử , cácphương pháp số đã trở thành công cụ đắc lực để giải quyết các bài toán kỹthuật tuy nhiên vẫn có không ít tác giả đã sử dụng phương pháp gần đúnggiải tích như phương pháp bình phương cực tiểu, phương pháp nghiệm cơbản để giải lớp phương trình song điều hòa Việc nghiên cứu thuật toán chiamiền giải phương trình song điều hòa là một lĩnh vực cần nghiên cứu.

Nội dung chính của luận văn trình bày các kết quả về lý thuyết và thựcnghiệm tính toán đối với phương pháp chia miền giải bài toán biên chophương trình elliptic cấp hai và bài toán song điều hòa với điều kiện biênDirichlet hoặc điều kiện biên hỗn hợp mạnh với tư tưởng hiệu chỉnh giá trịhàm hoặc đạo hàm trên biên phân chia Nội dung luận văn gồm có ba chương:Chương 1: Trình bày một số kiến thức cơ bản về các không gian Sobolev,phương trình elliptic, lý thuyết về phương pháp lặp giải phương trình toán

tử đây là những kiến thức quan trọng làm nền tảng cho các kết quả sẽ trìnhbày trong các chương tiếp theo của luận văn

Chương 2: Trình bày ba phương pháp chia miền: Phương pháp Fujita, phương pháp Dang Quang A-Vu Vinh Quang và phương pháp chiamiền giải bài toán biên hỗn hợp mạnh trên cơ sở của phương pháp chia miềntổng quát Trong đó phương pháp Saito-Fujita xuất phát từ tư tưởng hiệuchỉnh hàm trên biên phân chia thông qua phương pháp lặp trên cơ sở sơ đồlặp Dirichlet-Neumann, còn phương pháp Dang Quang A-Vu Vinh Quangxuất phát từ việc hiệu chỉnh giá trị đạo hàm trên biên phân chia bằng cáchtiến hành giải lần lượt hai bài toán trong hai miền: Bài toán Neumann trongmiền Ω1 và bài toán Dirichlet trong miền Ω2

Saito-Chương 3: Giới thiệu tổng quan về phương trình song điều hòa và trìnhbày các kết quả của phương pháp chia miền đối với bài toán song điều hòa,trên cơ sở phân rã bài toán song điều hòa về dãy hai bài toán elliptic cùng

Trang 7

các kết quả về phương pháp chia miền cho bài toán biên elliptic cấp hai, luậnvăn đã trình bày phương pháp chia miền giải bài toán song điều hòa với điềukiện biên Dirichlet, đưa ra một số kết quả thực nghiệm tính toán để kiểmtra sự hội tụ của hai phương pháp SF và phương pháp AQH, cải tiến các sơ

đồ chia miền và so sánh tốc độ hội tụ của các phương pháp, đồng thời cũngtrình bày phương pháp chia miền giải bài toán song điều hòa với điều kiệnbiên hỗn hợp mạnh

Các kết quả thực nghiệm tính toán trong luận văn đã sử dụng thư việnchương trình TK2004 trên cơ sở thuật toán thu gọn khối lượng tính toán củaSamarskij A - Nikolaev E được lập trình trong môi trường Matlab trên máytính PC

Mặc dù đã rất cố gắng song luận văn không tránh khỏi những thiếu sót

Em rất mong nhận được sự chỉ bảo đóng góp ý kiến của các thầy cô giáo vàbạn bè đồng nghiệp cho bản luận văn hoàn chỉnh hơn

Thái Nguyên, ngày 18 tháng 09 năm 2009

Học viên

Đỗ Diệp Anh

Trang 8

Chương 1

Các kiến thức cơ bản

Trong chương này, chúng tôi trình bày những kết quả lý thuyết quan trọng

về các không gian Sobolev, phương trình elliptic với khái niệm nghiệm yếu

và định lý tồn tại duy nhất nghiệm, các bất đẳng thức Poincare, lý thuyết vềphương pháp lặp giải phương trình toán tử Những kiến thức cơ sở và kếtquả được tham khảo từ các tài liệu [ 4, 5, 6, 7, 11, 17]

1.1 Các kiến thức cơ bản về các không gian hàm

1.1.1 Không gian Ck( ¯Ω)

Giả sử Ω là một miền bị chặn trong không gian Euclid n chiều Rn và ¯Ω

là bao đóng của Ω Ta ký hiệu Ck( ¯Ω)(k = 0, 1, 2, ) là tập các hàm có đạohàm đến cấp k kể cả k trong Ω, liên tục trong ¯Ω Ta đưa vào Ck( ¯Ω) chuẩn

kukCk ( ¯ Ω) = X

|α|=k

maxx∈ ¯ Ω

Sự hội tụ theo chuẩn này là sự hội tụ đều trong ¯Ω của các hàm và tất cả

đạo hàm của chúng đến cấp k kể cả k Rõ ràng tập Ck( ¯Ω) với chuẩn (1.1)

là một không gian Banach

Trang 9

1.1.2 Không gian LP(Ω)

Giả sử Ω là một miền trong Rn và p là một số thực dương Ta ký hiệu

LP(Ω) là lớp các hàm đo được f xác định trên Ω sao cho

Trang 10

1.1.3 Không gian W1,p(Ω)

Định nghĩa 1.1 Cho Ω là miền trong Rn Hàm u(x) được gọi là khả tích địaphương trong Ω nếu u(x) là một hàm cho trong Ω và với mỗi x0 ∈ Ω đềutồn tại một lân cận ω của x0 để u(x) khả tích trong ω

Định nghĩa 1.2 Cho Ω là miền trong Rn Giả sử u(x), v(x) là hai hàm khảtích địa phương trong Ω sao cho ta có hệ thức

đối với mọi ϕ(x) ∈ Ck

trong đó các đạo hàm trên là các đạo hàm suy rộng

Với p = 2, ta kí hiệu W1,2(Ω) = H1(Ω), nghĩa là

Bổ đề 1.1

i) Không gian W1,p(Ω) là không gian Banach với chuẩn

kukW1,p (Ω) = kukLp (Ω) +

nXi=1

Trang 11

1.1.4 Khái niệm biên liên tục Lipschitz Định lý nhúng

Định nghĩa 1.4 Miền Ω được gọi là có biên liên tục Lipschitz nếu nó giớinội và tồn tại các hằng số dương α, β và một số hữu hạn m các hệ tọa độ

địa phương x(r)

1 , x(r)2 , , x(r)n và m hàm ar(x(r)1 , x(r)2 , , x(r)n−1), r = 1, 2, , mliên tục trong các khối (n − 1) chiều K(r)

nằm trong hoặc nằm ngoài Ω

iii) Mỗi hàm ar(x(r)1 , x(r)2 , , x(r)n−1), r = 1, 2, , m thỏa mãn điều kiện chitz trên khối K(r), tức là với mọi (x(r)

Trang 12

- Nhóng liªn tôc víi q = p∗.

ii) NÕu p = n th× W1,n(Ω) ⊂ Lq(Ω) lµ nhóng compact nÕu q ∈ [1, +∞).iii) NÕu p > n th× W1,p(Ω) ⊂ C0(Ω) lµ nhóng compact

1.1.5 Kh¸i niÖm vÕt cña hµm

§Þnh nghÜa 1.5 Kh«ng gian Sobolev W1,p

§Þnh nghÜa 1.6 Gi¶ sö biªn ∂Ω lµ liªn tôc Lipschitz Kh«ng gian H1/2(∂Ω)

®­îc gäi lµ miÒn gi¸ trÞ cña ¸nh x¹ vÕt γ, tøc lµ

H1/2(∂Ω) = γ(H1(Ω))

Trang 13

ii) Tån t¹i mét h»ng sè Cγ(Ω) sao cho:

kγ(u)kH1/2 (∂Ω) ≤ Cγ(Ω)kukH1 (Ω), ∀u ∈ H1(Ω)

Tån t¹i h»ng sè CΩ sao cho:

kukL2 (Ω) ≤ CΩk∇ukL2 (Ω), ∀u ∈ H01(Ω)

Chøng minh

Gi¶ sö I lµ mét kho¶ng trong Rn chøa Ω, u ∈ H1

0(Ω) Ta kÝ hiÖu eu lµ mëréng bëi 0 cña u vµo I Ta cã u ∈ He 01(I) vµ

kukL2 (Ω) = kuke L2 (I); k∇ukL2 (Ω) = k∇eukL2 (I) (1.6)

Trang 14

để chứng minh định lý đúng với Ω là khoảng bất kỳ trong Rn, không mấttính tổng quát ta chứng minh định lý đúng với Ω = (0, a)n.

Với ∀u ∈ C∞

0 (Ω) ta cóu(x) = u(x0, xn) =

Z xn0

2

≤xn

Z xn0

∂u

∂xn(x

0, t)

2

dt ≤

≤a

Z a 0

... 2

Phương pháp chia miền giải phương trình elliptic cấp 2

2.1 Giới thiệu phương pháp chia miền< /h3>

Trong phần này, chúng tơi đưa sở tốn học phương pháp chiamiền bao... thuyết phương trình elliptic

1.2.1 Khái niệm nghiệm yếu phương trình

Xét phương trình

−4u = f (1.8)Giả sử u ∈ C2(Ω), f ∈ C(Ω) phương trình (1.8) thỏa mãn miền. .. toán miền Ω đưa việc giải toántrong hai miền Nghiệm hai toán hai miền phải đảmbảo điều kiện chuyển tiếp qua biên phân chia điểm mấu chốt phải xác

định điều kiện biên phân chia hai miền

Ngày đăng: 09/11/2012, 16:13

HÌNH ẢNH LIÊN QUAN

1. Sơ đồ Dirichlet-Neumann: - Phương pháp chia miền đối với  phương trình song điều hòa
1. Sơ đồ Dirichlet-Neumann: (Trang 33)
2. Sơ đồ Neumann-Neumann: - Phương pháp chia miền đối với  phương trình song điều hòa
2. Sơ đồ Neumann-Neumann: (Trang 34)
3. Sơ đồ Robin: - Phương pháp chia miền đối với  phương trình song điều hòa
3. Sơ đồ Robin: (Trang 34)
Sơ đồ lặp (3.18) chính là sơ đồ lặp hai lớp có dạng tổng quát Φ (k+1) − Φ (k) - Phương pháp chia miền đối với  phương trình song điều hòa
Sơ đồ l ặp (3.18) chính là sơ đồ lặp hai lớp có dạng tổng quát Φ (k+1) − Φ (k) (Trang 62)
Bảng 3.1: M ì N = 64 ì 64, θ 1 = θ 2 = 0.5 Hàm nghiệm đúng err t (gi©y) - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.1 M ì N = 64 ì 64, θ 1 = θ 2 = 0.5 Hàm nghiệm đúng err t (gi©y) (Trang 64)
Bảng 3.2: Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = sinx 1 sinx 2 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.2 Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = sinx 1 sinx 2 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ (Trang 65)
Bảng 3.3: Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = (1 − x 1 ) 2 sinx 2 +(1 − x 2 ) 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.3 Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = (1 − x 1 ) 2 sinx 2 +(1 − x 2 ) 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến (Trang 66)
Bảng 3.4: Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = e x 1 sinx 2 + e x 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.4 Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = e x 1 sinx 2 + e x 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến (Trang 66)
Bảng 3.5: u ∗ (x 1 , x 2 ) = sin x 1 e x 2 + sin x 2 e x 1 - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.5 u ∗ (x 1 , x 2 ) = sin x 1 e x 2 + sin x 2 e x 1 (Trang 67)
Bảng 3.7: u ∗ (x 1 , x 2 ) = sin x 1 sin x 2 - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.7 u ∗ (x 1 , x 2 ) = sin x 1 sin x 2 (Trang 68)
Bảng 3.9: M ì N = 64 ì 64, θ 1 = θ 2 = 0.5 Hàm nghiệm đúng err t (gi©y) - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.9 M ì N = 64 ì 64, θ 1 = θ 2 = 0.5 Hàm nghiệm đúng err t (gi©y) (Trang 72)
Bảng 3.10: Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = sinx 1 sinx 2 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.10 Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = sinx 1 sinx 2 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ (Trang 74)
Bảng 3.12: Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = e x 1 sinx 2 + e x 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ - Phương pháp chia miền đối với  phương trình song điều hòa
Bảng 3.12 Hàm nghiệm đúng u ∗ (x 1 , x 2 ) = e x 1 sinx 2 + e x 2 sinx 1 Sơ đồ cũ Sơ đồ cải tiến Tham số lặp θ (Trang 75)
Sơ đồ lặp (3.52)-(3.53) chính là sơ đồ lặp giải bài toán elliptic với điều kiện biên Dirichlet, sự hội tụ của sơ đồ lặp đã được khẳng định trong [13]. - Phương pháp chia miền đối với  phương trình song điều hòa
Sơ đồ l ặp (3.52)-(3.53) chính là sơ đồ lặp giải bài toán elliptic với điều kiện biên Dirichlet, sự hội tụ của sơ đồ lặp đã được khẳng định trong [13] (Trang 78)
Sơ đồ lặp (3.57)-(3.58) chính là sơ đồ lặp giải bài toán elliptic với điều kiện biên hỗn hợp mạnh bằng thuật toán chia miền, sự hội tụ đã được khẳng - Phương pháp chia miền đối với  phương trình song điều hòa
Sơ đồ l ặp (3.57)-(3.58) chính là sơ đồ lặp giải bài toán elliptic với điều kiện biên hỗn hợp mạnh bằng thuật toán chia miền, sự hội tụ đã được khẳng (Trang 80)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w