Phương pháp lặp giải phương trình vi phân cấp cao với hệ số phụ thuộc các phiếm hàm tích phân

ISSN: 1859-2171  
TNU Journal of Science and Technology  
200(07): 41 - 47  
PHƯƠNG PHÁP LP GIẢI PHƯƠNG TRÌNH VI PHÂN CP CAO VI HSỐ  
PHTHUC CÁC PHIM HÀM TÍCH PHÂN  
Vũ Vinh Quang*, Lại Văn Trung  
Trường Đại hc Công nghThông tin và Truyn thông – ĐH Thái Nguyên  
TÓM TẮT  
Trong các dạng phương trình vi phân bậc cao, lp các phương trình có chứa các hsphthuc  
các phiếm hàm tích phân mô tcác dạng bài toán đặc biệt trong cơ học đang được các nhà toán  
hc quan tâm trong thi gian gần đây. Các kết quả đã nghiên cứu thường đề cập đến tính chất định  
tính ca các bài toán, tuy nhiên vic tìm nghim sca các dạng bài toán này chưa được quan tâm  
do dạng đặc bit ca bài toán. Ni dung ca bài báo gm hai phn: phn thnht trình bày kết quả  
xây dựng lược đồ sai phân bậc cao đối với phương trình vi phân cấp hai, phn thhai trình bày các  
kết quxây dựng lược đồ lp giải các phương trình vi phân bậc cao có các hsphthuc các  
phiếm hàm dng tích phân. Các kết quthc nghim số trên các lược đồ sai phân bc cao khng  
định tính hu hiu của các sơ đồ lặp đã đề xut.  
Từ khóa: Phương trình vi phân bậc cao, lược đồ sai phân, phiếm hàm tích phân, sơ đồ lặp.  
Ngày nhận bài: 01/3/2019; Ngày hoàn thiện: 25/3/2019; Ngày duyệt đăng: 07/5/2019  
ITERATIVE METHOD FOR SOLVING HIGHER  
ODER DIFFERENTIAL EQUATIONS WITH COEFFICIENTS  
DEPENDENT ON INTEGRAL FUNCTIONS  
Vu Vinh Quang*, Lai Van Trung  
University of Information and Communication Technology - TNU  
ABSTRACT  
In higher order differential equations, classes of equations contain coefficients that depend on  
integral functions describing special types of problems in mechanics that are of interest to  
scientists recently. The results studied often refer to the qualitative nature of the problems.  
However, finding the numerical solution of these types of problems has not been considered due to  
the special form of the problem. The content of the article consists of two parts: The first part  
presents the results of developing a higher oder differential diagram for the second order  
differential equation, the second part presents the results of building a loop iteration of higher oder  
differential equations with coefficients that depend on integral functions. The numerical  
experimental results on higher oder differential diagram confirm the effectiveness of the proposed  
iteration diagram.  
Keywords: Higher order differential equations, differential diagram, integral function, iteration  
diagram.  
Received: 01/3/2019; Revised: 25/3/2019; Approved: 07/5/2019  
* Corresponding author: Email: vvquang@ictu.edu.vn  
41  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
Trong [4], các tác giT.F. Ma, A.L.M.  
Martinez đã xét dạng bài toán biên phi tuyến  
cp 4 dng  
1. Gii thiu  
Khi nghiên cu về phương trình vi phân phi  
tuyến tính bc cao, mt trong nhng kết quả  
đã đạt được trong những năm qua có thể kế  
đến các kết quca nhóm tác giả: Đặng  
Quang Á, Nguyễn Thanh Hường, Ngô Thị  
Kim Quy. Dạng phương trình phi tuyến tng  
quát nhất được xét là dng:  
L
(5)  
Có ththy rằng điểm chung ca các mô hình  
bài toán (3), (4), (5) mà các tác giả đã nghiên  
cứu đều có các hscủa phương trình phụ  
thuc tích phân ca hàm cần tìm. Để nghiên  
cu các bài toán này, chúng ta có thsdng  
các phương pháp biến đổi để chuyn các  
thành phn phthuc tích phân sang vế phi  
của phương trình chuyển các bài toán đang  
xét vdạng bài toán (1). Khi đó có thể nghiên  
cu shi tcủa phương pháp lặp bng các  
phương trình toán tử và vic tính toán ssử  
dụng các lược đồ sai phân với độ chính xác  
bc bn ca dng bài toán (2). Hin nhiên khi  
thc hin phép biến đổi, thành phn vế phi  
strnên phc tạp hơn vì sẽ cha thêm thành  
(1)  
Vmt lý thuyết, shi tcủa sơ đồ lp trên  
đã được chng minh bng lý thuyết ca  
phương trình toán tử. Vic gii scác bài toán  
cấp hai đã thực hin bng vic xây dng các  
lược đồ sai phân với độ chính xác cp 4 cho  
bài toán cp hai.  
(2)  
Các kết quả đã được công btrong [1].  
phn hàm  
. Mt cách tnhiên, chúng ta  
f(x)  
Trong các công trình gần đây, một stác giả  
trên thế giới đã đề cp ti các mô hình bài  
toán cơ học có sphthuc tích phân. Cụ  
th, trong [2], các tác gi: N. Kachakhidze, N.  
Khomeriki, J. Peradze, Z. Tsiklauri đã nghiên  
cứu mô hình bài toán được mô hình hóa bi  
phương trình phi tuyến cp hai  
cn nghiên cứu phương pháp giải các bài toán  
trên mà không cn chuyn các thành phn  
cha tích phân sang vế phi.  
Để gii quyết vấn đề trên, trong bài báo này  
chúng tôi trình bày vic xây dựng phương  
pháp lp tng quát cho mô hình các bài toán  
có hsố phương trình chứa thành phn tích  
phân của đạo hàm cần tìm và lược đồ sai phân  
với độ chính xác cp bn cho bài toán cp hai  
dng tổng quát hơn.  
(3)  
Bài báo gm 5 phn, sau Phn gii thiu là  
Phần 2, trình bày lược đồ sai phân với độ  
chính xác bc cao; Phn 3, trình bày mô hình  
bài toán biên vi hsphthuc phiếm hàm  
tích phân và sơ đồ lặp để gii bài toán; Phn  
4, trình bày cá kết quthc nghim và Phn 5  
là phn Kết lun.  
Trong [3], các tác giả Q.A. Dang, T.L.Vu đã  
nghiên cu mô hình bài toán cp bn phi  
tuyến dng  
2
2. Lược đồ sai phân với độ chính xác bc cao  
(4)  
42  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
Trong phn này chúng ta xét dng bài toán biên tng quát  
(6)  
Chúng ta sxây dựng lược đồ sai phân tìm nghim sca bài toán với độ chính xác bc 4.  
2.1 Phương pháp sai phân đạo hàm  
Xét công thc khai trin Taylor  
h3  
h3  
h 4  
u(x
2
6
24  
1
4
Trong đó kí hiệu là bước lưới. Xut phát t(8), ta nhận được  
h
u
Thay vào công thc Taylor, ta nhn được  
h2  
h3  
6
h4  
ui  
ui  
2
24  
h2  
2
h3  
6
h4  
24  
h4  
12  
Từ đây suy ra  
ui  
h2  
u
h2(1  
Hay ui''  
12  
k2
Đặt  
Vậy ta có lược đồ sai phân với độ chính xác cấp 4  
h2  
u
k2  
12  
(7)  
h2k2  
ui  
Sử dụng các công thức tính đạo hàm với độ chính xác bậc cao  
1
f '(x0 )  
f '(xn )  
12h  
1
12
h  
43  
http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
1
f ''(x0 )  
12h2  
1
f ''(x1)  
f ''(xk )  
f ''(xn  
12h2  
1
12h
1
)
12h
1
f ''(xn )  
12
h
2  
Ta thu được hệ phương trình sai phân với độ chính xác cấp 4 đối với bài toán (6) như sau  
(12h  
k2  
h2k2  
ui  
(12h  
Ta thu được hệ đại số tuyến tính  
AU  
(8)  
trong đó  
02 03 04  
a12  
0
0
0
0
0
a22 a23  
a31 a32 a33  
0
0
0
0
...  
0
A
...  
an  
a
an  
a
a
an  
0
0
0
0
0
a
a
0
a
a
a
a
T
U
T
.
Nhn xét  
dng tính cht trên, ta biến đổi ma trn ca hệ  
(8) vdạng ba đường chéo qua bốn bước theo  
sơ đồ tính toán như sau:  
- Hệ phương trình sai phân (8) chính là hệ  
phương trình sai phân tương ứng vi bài toán  
biên cho phương trình vi phân (6) với độ  
chính xác cp 4.  
a03 :
a02 :
a01 :
- Ma trn  
A
ca hkhông phi dạng 3 đường  
chéo, do đó hệ không giải được bng thut  
toán truy đuổi.  
2.2 Thtc biến đổi cơ bản  
Theo tính cht ca hệ đại stuyến tính, hsẽ  
không thay đổi nếu ta nhân mt hàng tùy ý  
F :
1
vi mt số  
k
sau đó cộng vào hàng 1. Sử  
44  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
Các sơ đồ tính toán trên cũng được thc hiện tương tự đối vi hàng thn 1 ca hdo tính cht  
đối xng.  
Hiển nhiên qua sơ đồ tính toán trên, ma trn ca hệ được chuyn vdạng 3 đường chéo. Sơ đồ  
tính toán trên được viết thành mt thtc chun biến đổi hệ ban đầu vhmi dạng ba đường  
chéo. Dkim tra thy rng các hsca hsau khi biến đổi tha mãn tính cht  
a00  
Tc là hệ thu được là hệ ba đường chéo có tính cht chéo tri.  
H(8) sau khi biến đổi giải được bng thuật toán ba đường chéo với độ phc tp tính toán O(n).  
Thut toán gii hệ được thiết kế thành thtc chun qtr4(…).m bng ngôn ngMatlab.  
Bng 1. Mt skết qukim tra sai số đối vi qtr4.m  
ex
Lưới chia  
sinx
e
10  
50  
7.9e-6  
1.6e-8  
5.6e-6  
1.1e-8  
1.2e-5  
2.8e-8  
100  
200  
500  
1000  
1.0e-9  
7.1 e-10  
4.6e-11  
1.1e-11  
1.0e-12  
1.8e-9  
6.4e-11  
2.7e-11  
1.0e-12  
1.2e-10  
5.3e-11  
2.2e-12  
Thtục qtr4.m luôn luôn được sdụng để tìm nghim số cho các sơ đồ lp sẽ được đề xut trong  
các mc tiếp sau.  
3. Mô hình bài toán biên vi hsphthuc các phiếm hàm tích phân  
Trong phn này, chúng tôi trình bày vic gii quyết mt dng mô hình bài toán được mô tbng  
các bài toán biên cho phương trình vi phân. Điểm khác biệt cơ bản là các hscủa phương trình  
vi phân scha tính phân của đạo hàm ca hàm cn tìm  
(9)  
Đây chính là dạng tổng quát của bài toán đã được các tác giả N. Kachakhidze, N. Khomeriki, J.  
Peradze, Z. Tsiklauri đưa ra trong [2]. Với bài toán trong [2], bằng cách đặt u  v, bài toán  
''  
v f ,0 x 1,  
v 0 v 1 0.  
chuyển về dạng bài toán  
   
   
Từ đó bằng cách xác định tham số  
để tìm nghiệm của bài toán.  
Cần lưu ý rằng phương pháp trên chỉ áp dụng được cho bài toán cụ thể (3) do các tác giả đặt ra.  
Khác với các tác giả trên, chúng tôi xét bài toán tổng quát hơn và đề xuất phương pháp giải quyết  
bài toán như sau:  
b
Đặt  
, khi đó bài toán (9) có dạng  
a
(10)  
45  
http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
Hiu chnh  
Hin nhiên nếu xác định được  
thì nghim  
b
k1 uk' (s) 2 ds .  
sca bài toán sẽ được tìm tthtc qtr4.m.  
Chúng ta xây dng thut toán lặp như sau:  
Thut toán :  
a
MT SKT QUTHC NGHIM  
Bước 1: Xut phát  
Bước 2: Vi mi  
Trước tiên, chúng ta xét bài toán được các tác  
giả N. Kachakhidze, N. Khomeriki, J.  
Peradze, Z. Tsiklauri đưa ra trong tài liệu [2]  
k
. gii liên  
tiếp hai bài toán  
(x)
(11)  
Trong đó  
6+8 3  
p1(z) pi*(z+1)/(z+2));f(x)=  
2
2
4 3  
2
Bài toán trên có nghiệm đúng là ud (x)  
(x-1)sin
Đây là trường hợp đơn giản của dạng 1 với điều kiện biên Dirichlet. Áp dụng thuật toán 1, chúng  
tôi nhận được kết quả như sau:  
Bảng 2. Kết quả số so sánh tài liệu [2]  
Số bước lặp  
Sai số  
0.3644  
0.0248  
0.0032  
Số bước lặp  
Sai số  
1
2
3
4
5
6
7
8
9
10  
5
e-6  
e-7  
e-8  
e-8  
e-9  
6
8
1
3
3
4
e-4  
e-5  
Có thể thấy rằng phương pháp lặp hội tụ rất nhanh và sai số đạt được là tốt hơn nhiều so với sai  
số trong tài liệu [2] đã công bố (Sai số e-3).  
Sau đây chúng tôi đưa ra một số kết quả tính toán với các hàm hệ số được chọn là tùy ý, điều  
kiện biên Neumann;  
Bảng 3. Kết quả kiểm tra đối với thuật toán 1  
p1(z)  
ud
K
ud
ud
ud
K
5
K
1
2
3
4
5
6
k
2
2
4
6
0.0028  
0.058  
0.0076  
0.001  
0.2593  
0.265  
3
3
4
e-5  
e-7  
e-9  
10  
15  
20  
30  
45  
7
3
1
9
6
e-4  
e-5  
e-6  
e-8  
e-9  
4
6
8
10  
3
4
e-4  
e-6  
8
1
3
3
e-4  
e-6  
e-7  
5
e-8  
10  
12  
8
3
e-11  
e-11  
2
e-10  
46  
Vũ Vinh Quang Đtg  
Tạp chí KHOA HỌC & CÔNG NGHỆ ĐHTN  
200(07): 41 - 47  
Bảng 4. Kết quả kiểm tra đối với thuật toán 1  
p1(z)
ud
ud
ud
ud
K
K
K
k
10  
20  
6
4
e-8  
e-11  
Không hội tụ  
5
10  
7
1
e-5  
e-9  
5
10  
5
6
e-6  
e-10  
phương trình vi phân tuến tính và phi tuyến tính  
cấp cao, Hội nghị khoa học Quốc gia FAIR 10,  
107-126.  
[2]. N. Kachakhidze, N. Khomeriki, J. Peradze, Z.  
Tsiklauri (2016), “Chipot’s method for a one-  
dimensional Kirchohoff static equation”, Numer  
4. Kết lun  
Giải các phương trình vi phân cấp cao mà đặc  
biệt là lớp các phương trình vi phân cấp cao  
có hệ số phụ thuộc phiếm hàm tích phân là rất  
có ý nghĩa trong cơ học. Bài báo đã trình bày  
việc giải số cho bài toán phương trình vi phân  
cấp hai tổng quát với hệ số phụ thuộc phiếm  
hàm tích phân. Đây là một kết quả rất quan  
trọng để chúng tôi tiếp tục nghiên cứu và giải  
quyết các bài toán vi phân cấp cao hơn.  
Algor ,73, 1091-1106.  
[3]. Quang A. Dang, Vu Thai Luan (2010),  
“Iterative method for solving a nonlinear fourth  
order boundary value problem”, Computers and  
Mathematics with Applications, 60, 112-121.  
[4]. T. F. Ma, A.L. M. Martinez (2010), “Positive  
solution for a fourth order equation with nonlinear  
buondary conditions”, Mathematics and Coputers  
in Simulation, 80, 2177-2184.  
TÀI LIỆU THAM KHẢO  
[1]. Vũ Vinh Quang, Nguyễn Thanh Hường  
(2017), Lược đồ sai phân giải bài toán biên cho  
47  
http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn  
pdf 8 trang Mãnh Khiết 15/01/2024 3780
Bạn đang xem tài liệu "Phương pháp lặp giải phương trình vi phân cấp cao với hệ số phụ thuộc các phiếm hàm tích phân", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfphuong_phap_lap_giai_phuong_trinh_vi_phan_cap_cao_voi_he_so.pdf