6 vấn đề giá trị Boundary
Trong nhiều ứng dụng một hệ thống m bậc phương trình vi phân thường đồng thời
trong m ẩn số y1 (x), y2 (x),. . . , Ym (x) đã được giải quyết. Nếu mỗi người trong các biến này đáp ứng
một điều kiện được đưa ra tại cùng một giá trị a của x sau đó chúng ta có một vấn đề giá trị ban đầu cho một
hệ thống thứ tự đầu tiên phương trình vi phân thường. Nếu yi
, i = 1,. . . , M, đáp ứng được
các điều kiện tại các giá trị khác nhau a, b, c,. . . của x biến độc lập sau đó chúng tôi có một
vấn đề giá trị biên đa điểm. Đặc biệt, nếu các điều kiện trên yi
, i = 1,. . . , M,
được áp đặt tại hai giá trị khác nhau a và b sau đó chúng ta có một giá trị ranh giới hai điểm
. Vấn đề
Ví dụ 7 Dưới đây là một ví dụ của một đa điểm (trong trường hợp này, ba điểm) giá trị ranh giới
vấn đề:
y
'' '- y
'' + y
'- y = 0, y (0) = 1, y (1) = e, y'
(2) = e
2
.
Các giải pháp chính xác là y (x) = e
x
.
Ví dụ 8 này là một ví dụ về một vấn đề giá trị ranh giới hai điểm:
y
'' - 2y
3 = 0, y (1) = 1, y '
. (2) + [y (2)] 2 = 0
giải pháp chính xác là y (x ) = 1 / x.
trong phần này chúng ta sẽ xem xét ba lớp học của phương pháp cho các giải pháp số của
hai điểm vấn đề giá trị ranh giới: phương pháp chụp hình, phương pháp ma trận và sắp xếp thứ tự
. phương pháp
6.1 phương pháp Shooting
chúng ta hãy xem xét các vấn đề giá trị biên giới hai điểm
y
'' = f (x, y, y '
), y (a) = A, y (b) = b, (97)
với a <b và x ∈ [a, b]. Chúng tôi sẽ giả sử rằng (97) có một giải pháp duy nhất. Những động lực
đằng sau phương pháp chụp là để chuyển đổi các bài toán biên hai điểm vào giải quyết
một chuỗi các vấn đề giá trị ban đầu mà các giải pháp hội tụ với các ranh giới
vấn đề giá trị, vì vậy mà ta có thể sử dụng phần mềm hiện tại được phát triển cho giải pháp số
của vấn đề giá trị ban đầu : quan sát rằng một nỗ lực để giải quyết vấn đề giá trị biên
(97) trực tiếp sẽ dẫn đến một hệ thống kết hợp các phương trình phi tuyến có giải pháp có thể
là một vấn đề khó khăn.
62
chúng ta hãy làm một đoán ban đầu của cho y
'
(a) và ký hiệu là y (x; s) là giải pháp của các ban đầu
giá trị vấn đề
y
'' = f (x, y, y '
), y (a) = A, y'
(a) = s. (98)
Giới thiệu các ký hiệu u (x; s) = y (x; s), v (x; s) = ∂
∂xy (x; s), chúng ta có thể viết lại (98) như là một
hệ thống đầu tiên đặt hàng thông thường phương trình vi phân:
∂
∂xu (x; s) = v (x; s), u (a; s) = A,
(99)
∂
∂xv (x; s) = f (x, u (x; s) , v (x; s)), v (a;. s) = s
các giải pháp u (x; s) của vấn đề giá trị ban đầu (99) sẽ trùng với với các giải pháp
y (x) của vấn đề giá trị biên ( 97) với điều mà chúng ta có thể tìm thấy một giá trị của s
đó
φ (s) ≡ u (b; s) - b = 0. (100)
Bản chất của phương pháp chụp cho các giải pháp số của các giá trị ranh giới
vấn đề (97) là để tìm một gốc cho phương trình (100). Bất kỳ kỹ thuật gốc tìm hiểu tiêu chuẩn
có thể được sử dụng; ở đây chúng ta sẽ xem xét hai: chia làm hai đoạn của khoảng thời gian mà được biết đến có chứa
. gốc và phương pháp của Newton
6.1.1 Các phương pháp chia làm hai đoạn
Giả sử rằng hai số s1 và s2 được biết đến như là
φ (s1) <0 và φ (s2)> 0.
Chúng tôi cho rằng, vì lợi ích của tính xác định, đó s1 <s2. Cho rằng các giải pháp của các ban đầu
vấn đề giá trị (99) phụ thuộc liên tục trên các dữ liệu ban đầu, thì phải có ít nhất một
giá trị của s trong khoảng (s1, s2) sao cho φ (s) = 0. Như vậy khoảng [s1 , s2] chứa một
thư mục gốc của phương trình (100).
các gốc rễ của (100) có thể được tính toán xấp xỉ bằng cách sử dụng phương pháp chia làm hai đoạn.
Chúng tôi lấy s3 trung điểm của đoạn [s1, s2], tính u (b, s3 ) và xem xét liệu
φ (s3) = u (b; s3) - b là tích cực hay tiêu cực. Nếu φ (s3)> 0 thì nó là khoảng thời gian [s1, s3]
có chứa một thư mục gốc của φ, trong khi đó nếu φ (s3) <0 thì khoảng thời gian trong câu hỏi là [s3, s2]. Bằng cách
lặp đi lặp lại quá trình này, người ta có thể xây dựng một chuỗi các số {sn} ∞
n = 1 hội tụ các
s. Trong thực tế quá trình chia làm hai đoạn kết thúc sau một số hữu hạn các bước khi
chiều dài của khoảng thời gian có chứa s đã trở nên đủ nhỏ.
6.1.2 Các phương pháp Newton-Raphson
Một thay thế cho các phương pháp chia làm hai đoạn là để tính toán một chuỗi {sn} ∞
n = 1 được tạo ra bởi
các phương pháp Newton-Raphson:
sn + 1 = sn - φ (sn) / φ '
(sn), (101)
với giá trị ban đầu s0 chọn tùy tiện trong một khoảng thời gian đủ nhỏ xung quanh
gốc. Ví dụ, một s0 phù hợp có thể được tìm thấy bằng cách thực hiện một vài bước của phương pháp
63
chia làm hai đoạn. Nếu s0 là một xấp xỉ đủ tốt để các gốc yêu cầu (100) lý thuyết
của phương pháp Newton-Raphson đảm bảo rằng, nói chung, chúng tôi có hội tụ bậc hai
của dãy {sn} ∞
n = 0 vào thư mục gốc của.
Từ điểm của việc thực hiện (101) câu hỏi đầu tiên mà chúng ta cần phải làm rõ
là như thế nào người ta có thể tính toán tính toán φ
'
(sn). Để làm như vậy, chúng tôi giới thiệu các thuộc mới
biến
ξ (x; s) = ∂u (x; s)
∂s, η (x; s) = ∂v (x; s)
∂s
và phân biệt các vấn đề giá trị ban đầu ( 99) đối với s để có được một khởi đầu thứ hai với
vấn đề giá trị:
∂ξ (x; s)
∂x = η (x; s), ξ (a; s) = 0,
(102)
∂η (x; s)
∂x = p (x; s) ξ (x; s) + q (x; s) η (x; s), η (a; s) = 1,
nơi
p (x; s
đang được dịch, vui lòng đợi..
