logo

Model tenglamani yechishda oshkor va oshkormas chekli ayirmali sxemalar tuzish

Загружено в:

08.08.2023

Скачано:

0

Размер:

307.833984375 KB
    Model tenglamani yechishda oshkor va oshkormas chekli ayirmali
sxemalar tuzish
Reja :
1. O shkor sxemalar.
1.1. " Yo’naltirilgan burchak  "  sxemasi
1.2. Laks sxemasi
1.3. "Xo ch "  sxemasi
1.4. " Chexarda "  sxemasi
1.5. Qo’shimcha to’r   Chegaraviy shartlar
2. Oshkormas   sxemasi
2.1. " To’g’ri to’rt burchak "  sxemasi
2.2. " Oshkormas chap burchak "  sxemasi
2.3. " Oshkormas o’ng burchak "  sxemasi
2.4. Kombinatsiyalangan  ar pr ok sim a tsiyalar
2.5. Markaziy ayirmali sxemalar
2.6. Oshkor va oshkormas sxemalarni solishtirish 1. Oshkor sxemalar
1.1. "Yo’naltirilgan burchak" sxemasi
Modelli   ko’chirish   tenglamasi   uchun   "oshkor   chap   burchak"   va   "oshkor
o’ngburchak"   sxemalari   bo’yicha   approksimasiyalashdagi   turg’unlik   shartlaridan
foydalanib ushbu 1-mavzudagi (1) tenglama uchun∂u
∂t
+a(t,x)∂u
∂x
=	f(t,x),
(1)	
a(t,x)
  koeffisiyentning   ishorasi   o’zgarishiga   yo’l   qo’yuvchi   quyidagi   sxemalarni
qaraymiz:	
um
n+1−	um
n	
τ	+am
n	um
n−	um−1	
n	
h	=	fm
n,
 agar 	am
n≥	0  bo’lsa, (	2+ )	
um
n+1−	um
n	
τ	+am
n	um+1	
n	−	um
n	
h	=	fm
n,
 agar 	am
n≤	0  bo’lsa. (	2− )
(	
2± ) sxemalar uchun approksimasiya xatoligi bosh qismi quyidagicha bo’ladi:	
E=	υ
2	
∂2u	
∂t2−|a|h
2	
∂2u	
∂x2.
"Oshkor   chap   burchak"   sxemasi   uchun   turg’unlik   shartlaridan   quyidagi
Kurant sharti bajarilsa (	
2± ) sxemaning bevosita turg’unligi kelib chiqadi	
k=|a|τ/h≤	1.
(3)
Kelgusida 	
k  har doim 	|a|τ/h  kattalikni – Kurant sonini anglatadi.
Aniqlik uchun 	
am
n≥	0  bo’lsin. (	2± ) sxemaga ko’ra ushbuga ega bo’lamiz	
umn+1=	(1−	kmn)umn+kmnum−1	n	+τf	mn.
(4)
(4)   formula   xarakteristik   usul   sonli   algoritmi   bilan   (	
2± )   sxema   bog’lanishni
ochuvchi   yaqqol   talqinini   beradi   (1-rasm).  	
(tn+1,xm)   tugun   orqali  	dx	/dt	=	am
n
xarakteristik   burchak   koeffisiyent   bilan  	
C   to’g’ri   chiziq   o’tkazamiz,  	C   to’g’ri
chiziq va 	
t=	tn  ning kesishish nuqtasini 	(tn,ξ)  bilan belgilaymiz. (3) Kurant sharti sababli   bu   nuqta  (tn,xm−1)   va  	(tn,xm)   tugunlar   orasida   yotadi.	
uξ
n=	(1−	km
n)um
n+km
num−1	
n
  deb   belgilaymiz.   Bundan   ko’rinadiki  	uξ
n   funksiya  	(tn,ξ)
nuqta uchun 	
um−1
n  va 	um
n  orasidagi chiziqli interpolyasiya natijasidir. 1-rasm.
(4)   ni  (um
n+1−	uξ
n)/τ=	fm
n   ko’rinishda   tasvirlaymiz.   Oxirgi   tenglikning   chap
tarafi  	
t   bo’yicha  	C   xarakteristika   bo’ylab   to’la   hosilani   approksimasiyalaydi.
Shunday   qilib   (	
2± )   sxemani   avvaldan   berilgan   to’rda   xarakteristik   tenglamaning
approksimasiyasidek   qarash   mumkin.   Bu   –   to’r-xarakteristikali   sxemaga   misol
bo’ladi.
1.2. Laks sxemasi
Laks sxemasi (1) tenglamani quyidagicha approksimasiyalaydi
um
n+1−	0,5	(um−1	
n	+um+1	
n	)	
τ	+am
num+1	
n	−	um−1	
n	
2h	=	fm
n.
(5)
Turg’unlikni tadqiq etib yana (3) Kurant shartiga kelamiz. Approksimasiya xatoligi
bosh qismi quyidagicha bo’ladi t
t n+ 1
t n
0 x
m- 1 x
m xξ E=	τ
2	
∂2u	
∂t2−	h2
2τ
∂2u	
∂x2+ah	2
6	
∂3u	
∂x3.(6)
(6) dan Laks sxemasi faqat 	
h2/τ→	0  shartda vaqt qadamini quyidan chegaralovchi
approksimasiya   xossasiga   ega   bo’ladi.   U   shartli   approksimasiyalanuvchi   yoki
egilmas  sxemaga misol bo’ladi. 
Agar   yuqoridan  	
τ≤	h/max	|a|   turg’unlik   sharti   bilan   chegaralangan   kichik
vaqt qadami berilgan bo’lsa, u holda (6) da  	
a   o’zgaruvchili ikkinchi qo’shiluvchi
ancha katta bo’lishi mumkin.
1.3. "Xoch" sxemasi
"Xoch"   sxemasi   bo’yicha  	
τ   va  	h   qadamlarga   nisbatan   ikkinchi   tartibli
approksimasiyaga ega bo’lgan uch qatlamli sxemani yozamiz:	
um
n+1−	um
n−1	
2τ	+am
num+1	
n	−	um−1	
n	
2h	=	fm
n.
(7)
Odatdagidek   turg’unlikni   tadqiq   etib  	
λ   ni   aniqlash   uchun   ushbu   kvadrat
tenglamani hosil qilamiz	
λ2+2ik	λsin	ωh	−	1=	0,	
λ1,2=	−	ik	sin	ωh	±	√1−	k2sin	2ωh	.	
k>1,k=	const
  da  (7)  sxema   turg’unmas,   chunki  	ωh   ning  bir  qancha   qiymatlari
uchun  	
λ1,2   ildizlardan   biri   moduli   bo’yicha   birdan   katta   bo’ladi   (masalan,	
ωh	=	π/2
  da  	|λ2|=	k+√	k2−	1>	k>1   bo’ladi).  	k≤1   da   ikkala   ildiz   ham   moduli
bo’yicha   birga   teng.   Haqiqatdan,  	
λ1=	−	λ2,	λ1λ2=	−	|λ2|2=	1 .   Uch   qatlamli
sxemalar   uchun   turg’unlik   sharti   nafaqat   xarakteristik   tenglamaning   ildizi   bilan
bog’liq, balki izlanayotgan funksiyaning birinchi vaqt qatlamidagi 	
u(τ,xm)  qiymati
berilish yo’lidan ham bog’liq. Bu qiymatlarni ko’plab oddiy (turg’un) ikki qatlamli
sxemalar   yordami   bilan   aniqlashda   turg’unlik   uchun   kuchaytirilgan   Kurant   sharti
yetarli: 	
k<1 . Talab qilinadigan xotira massivining ikki baravarligi (ikki qatlamli sxemalar
bilan taqqoslaganda) "xoch" tipidagi sxemalarning yaqqol kamchiliklaridandir. Bu
katta   sondagi   noma’lum   funksiyalar   yoki   ikki   va   uchta   fazoviy   o’zgaruvchilar
bilan qaralayotgan masalalarni yechishda jiddiy holatlardan bo’lishi mumkin. 
1.4. "Chexarda" sxemasiτ
  va  	h   qadamlarga nisbatan ikkinchi tartibli approksimasiyaga ega bo’lgan
ikki qatlamli ikki qadamli sxemani quramiz. Sxema shabloni to’rtta asosiy (butun)
va ikkita yordamchi (yarim butun) tugunlardan iborat (2-rasm).
2-rasm
Birinchi qadamda Laks sxemasi tipidagi approksimasiya qo’llanadi:
um+1/2	
n+1/2−	0,5	(um
n+um+1	
n	)	
0,5	τ	+am+1/2	
n	um+1	
n	−	um
n	
h	=	fm+1/2	
n	,	
um−1/2	
n+1/2−	0,5	(um−1	
n	+um
n)	
0,5	τ	+am−1/2	
n	um
n−	um−1	
n	
h	=	fm−1/2	
n	.
(8)
Ikkinchi qadamda "xoch" tipidagi sxema qo’llanadi:	
um
n+1−	um
n	
τ	
+am
n+1/2um+1/2	
n+1/2−	um−1/2	
n+1/2	
h	
=	fm
n+1/2.
(9)n +1
n +1/2
n
m -1 m -1/2 m m +1/2 m +1 (8), (9) sxemani turg’unlikka tadqiq etishda odatdagidek f=	0 , 	a=	const  ni
qo’yamiz. 	
um+1/2	
n+1/2,um−1/2	
n+1/2  yordamchi qiymatlarni yo’qotib quyidagini topamiz	
umn+1−	umn	
τ	+aum+1	n	−	um−1	n	
2h	−	a2τ
2	
um+1	n	−	2umn+um−1	n	
h2	=	0,	
λ=	1−	ik	sin	ωh	−	2k2sin	2ωh
2	
,	
|λ|2=	(1−	2	k2sin	2ωh
2	)
2
+	k2sin	2ωh	=	
=	1−	4	k2(1−	k2)sin	4ωh
2	
.
Sxema 	
k≤1  da turg’un.
1.5. Qo’shimcha to’r chegaraviy shartlar
Avvalgi mavzuda ko’rsatilganidek  	
u(t,x)   izlanayotgan funksiya qiymati  	G
hisoblash   sohasining   chegarasida   beriladi,   bunda   xarakteristika  	
G   sohaga   kiradi.
Bu  	
du	/dt	=	f(t,x)   tenglamani   xarakteristika   bo’yicha   integrallab  	u(t,x)   ni   butun	
G
  sohada   aniqlash   imkonini   beradi.   Xarakteristik   sxemalar,   xususan
"yo’naltirilgan burchak" sxemasi, ham xarakteristika bo’ylab chegara nuqtalaridan
ichki nuqtalarga ma’lumotlarni beradi. Shuning uchun ular faqat dastlabki berilgan
chegaraviy   shartlarni   qo’llab   hamma   yerda   taqribiy   yechimni   hisoblash   imkonini
beradi. 	
x
  bo’yicha   hosilani   approksimasiyalaydigan   markaziy-ayirmali   sxemalar
(Laks   sxemasi,   "xoch",   "chexarda")   umuman   olganda   chegaraviy   masalaga
kirmaydigan qo’shimcha chegaraviy shartlar kerak bo’ladi.
Masalan  	
a>0 ,  	G   soha – to’g’ri to’rtburchak  	{0≤	t≤	T	,	0≤	x≤	X	}   bo’lsin
va (1) tenglamani approksimasiyalash uchun "chexarda" sxemasi qo’llansin.  	
t=	tn
qatlamda izlanayotgan funksiya qiymatlari barcha  	
xm ,  	m=0,1,2,...,M ,  	M	=1/h tugunlarda   ma’lum   bo’lsin   deb   faraz   qilamiz.   (8),   (9)   tenglamalar   yordami   bilanum
n+1
  qiymatlar   bevosita  	m=	0   va  	m=	M   dan   tashqari   barcha  	m   nuqtalarda
topiladi. 	
u0
n+1  qiymat chegaraviy masala qo’yilishiga kiradigan 	x=	0  da chegaraviy
shartdan   aniqlanadi,   chunki  	
a>0 .  	x=	X   uchun   chegaraviy   shart   qo’yilmaydi,
chunki bu yerda xarakteristikalar sohadan chiqib ketadi. 	
m=	M  uchun yechim (1)
tenglamaning   u   yoki   bu   to’r   approksimasiyasi   bilan   yoki   uning  	
du	/dt	=	f(t,x) ,	
dx	/dt	=	a(t,x)
  xarakteristik   formasi   yordami   bilan   aniqlanadi.   Masalan,   (1)
tenglamani   "burchak"   sxemasi   bo’yicha  	
(tn,xM−1) ,  	(tn,xM) ,  	(tn+1,xM)   nuqtalarni
qo’llab yoza olishimiz mumkin va shunday qilib 	
uM
n+1  ni topamiz. Qo’shimcha to’r
chegaraviy shartlar asosiy differensial tenglamalarning natijasi hisoblanadi.
2. Oshkormas sxemalar
2.1. "To’g’ri to’rtburchak" sxemasi
To’rt   nuqtali   shablonda   ikkinchi   tartibli   aniqlikda   (1)   tenglama
approksimasiyasini yozamiz:	
(0,5	
um
n+1−	um
n	
τ	+0,5	
um+1	
n+1−	um+1	
n	
τ	)+	
+am+1/2	
n+1/2
(0,5	
um+1	
n+1−	um
n+1	
h	+0,5	
um+1	
n	−	um
n	
h	)=	fm+1/2	
n+1/2.
(10)
(10) sxema shartsiz turg’un.	
{0≤	t≤	T	,	0≤	x≤	X	}
  soha uchun chegaraviy masalani qaraymiz.  	h=	X	/M
bo’lsin,   bunda  	
M   –   butun   musbat   son.   (10)   sxemadan   paydo   bo’ladigan   yuqori
vaqt   qatlamida   noma’lum   funksiya   qiymatlari   uchun   tenglamalar   sistemasini
quyidagi qisqa ko’rinishda yozish mumkin:	
(1−	km+1/2)um+(1+km+1/2)um+1=	gm+1/2,
   (11)	
m=0,1,2,...,M	−1. Bu   yerda  km+1/2=	am+1/2	
n+1/2τ/h ,  	gm+1/2   esa  	fm+1/2	
n+1/2   bo’yicha   va  	um
n ,  	um+1
n   ma’lum
qiymatlar   bilan   hisoblanadi.   (11)   da   vaqt   bo’yicha   indekslar   yozuvni
soddalashtirish   uchun   tashlab   yuborildi.  	
a>0   bo’lsin.   U   holda   chegaraviy   shart
chap   chegarada   beriladi,   ya’ni  	
m=	0   uchun;   shuning   uchun  	u0   ni   ma’lum   deb
hisoblash   mumkin.  	
m=1,2,...,M	−1   uchun  	um   kattalik   (11)   tenglamadan   ketma-
ket topilishi mumkin:	
um+1=qm+1/2um+rm+1/2,	
qm+1/2=−
1−km+1/2	
1+km+1/2	
,	rm+1/2=	
gm+1/2	
1+km+1/2
.
(12)	
um
  ni   (12)   formula   bo’yicha   ketma-ket   aniqlash   jarayoni   progonka   deb   ataladi
(aniqroq aytganda  ikki nuqtali progonka ).
Bu progonkaning hisoblash turg’unligi haqidagi masalaga qisqacha to’xtalib
o’tamiz. (12) dan  	
um   qiymatdagi  	δm   xatolik  	um+1   da  	qm+1/2δm   xatolikni tug’diradi.
Shunday   qilib  	
a>0 ,  	k>0 ,   u   holda  	|qm+1/2|≤1   bo’ladi.   Shuning   uchun   progonka
yo’lida   hisoblash   xatoligi   yomon   holatda   yig’iladi   va   albatta,  	
m   oshishi   bilan
hisoblash xatoligi o’sishi tez yuz bermaydi (masalan, eksponensial).
Agar  	
a<0   bo’lsa,   u   holda   chegaraviy   shart   o’ng   chegaraga   qo’yiladi;
progonka  	
m	+1   dan  	m   ga   turg’un,   ya’ni   o’ngdan   chapga.   Shunday   qilib   turg’un
progonka   yo’nalishi   xarakteristikalar   yo’nalishi   va   chegaraviy   shartni   tutib
turuvchi tugunlar joylashuvi bilan uyg’unlikda bo’ladi. Keyingi bandlarda maxsus
izohlar bo’lmaganda har doim 	
a>0  deb faraz qilinadi.
2.2. "Oshkormas chap burchak" sxemasi
3-rasmda   ko’rsatilgan   uch   nuqtali   shablon   yordami   bilan   ushbu   sxemani
quramiz	
um
n+1−	um
n	
τ	+am
num
n+1−	um−1	
n+1	
h	=	fm
n.
(13) (13) uchun approksimasiya xatoligi O	(τ)+O	(h)  ga teng.
Turg’unlikni tadqiq etib quyidagini topamiz	
λ=	[1+k−	kexp	(−	iωh	)]
−1.
3- rasm
Kvadrat   qavsda   turgan   ifoda   moduli   istalgan  	
k   da   1   dan   kichik   bo’lmaydi,   shu
sababli  	
|λ|≤1 . (13)   sxema  shartsiz  turg’un. Turg’un progonka  	m=	0   dan  	m=	M
ga (12) ko’rinishdagi formulalar bilan yoziladi; bunda	
qm−1/2=	km(1+km)
−1,	|qm−1/2|<1.
2.3. "Oshkormas o’ng burchak" sxemasi
Sxema shabloni 4-rasmda ko’rsatilgan. Quyidagiga ega bo’lamiz	
um
n+1−	um
n	
τ	+am
n	um+1	
n+1−	um
n+1	
h	=	fm
n.
(14)( n +1, m -1 ) ( n +1, m )
( n , m )
( n +1, m +1 )
( n +1, m )
( n , m ) 4-rasm.
(14) uchun approksimasiya xatoligi  O	(τ)+O	(h)   ga teng. Turg’unlikni tadqiq etib
quyidagini hosil qilamiz	
λ=	[1−	k+kexp	(−	iωh	)]−1.	
k≥1
 da (14) sxema turg’un. Progonka formulalari (12) ga o’xshash bo’ladi; bunda	
qm−1/2=(km+1/2−1)/km+1/2.
Shunday qilib 	
k≥1  da progonka turg’un. 	a<0  da (14) sxema (13) ga mos keladi.
2.4. Kombinasiyalangan approksimasiyalar
Ba’zi   hollarda  	
a(t,x)   koeffisiyent   absolyut   qiymati   bo’yicha   keng
chegaralarda   o’zgarishi   yoki   ishorasini   o’zgartirishi   mumkin,   bunda   har   xil
sxemalardan kombinasiya qilish foydali bo’lishi mumkin, masalan shunday:
1) agar 	
0≤	am
nτ/h≤	1  bo’lsa, u holda (	2+ );
2) agar 	
−	1≤	am
nτ/h≤	0  bo’lsa, u holda (	2− );
3) agar 	
1≤	am
nτ/h  bo’lsa, u holda (13);
4) agar 	
am
nτ/h≤−	1  bo’lsa, u holda (14)
Bunga   o’xshash   kombinasiyalangan   sxemalarni   amalga   oshirish   faqat   katta
bo’lmagan   texnik   qiyinchiliklarni   keltirib   chiqaradi.   Navbatdagi   vaqt   qatlamida
hisoblash   sohasi   soha   ostiga   bo’linadi,   har   birida   qandaydir   bitta   sxema   ishlaydi.
Izlanayotgan   funksiya   avval   oshkor   sxema   qo’llanayotgan   yerda   aniqlanadi.
Bundan keyin soha ostilarida qayerda oshkormas sxema qo’llanayotgan bo’lsa,  	
a
ishorasiga   mos   progonka   bilan   olib   boriladi;   buning   uchun   boshlang’ich   qiymat sifatida   soha   osti   chegaralarida   oshkor   sxemalar   qo’llanganda   hosil   qilingan
qiymatlardan foydalaniladi.
2.5. Markaziy ayirmali sxemalar
Yuqorida qaralgan (10), (13), (14) oshkormas sxemalar xarakteristikalarning
joylashishini   yoki   sxemaning   o’zining   konstruksiyasini,   yoki   uni   amalga   oshirish
yo’lini   hisobga   oladi.   Quyida   xarakteristikaning   yo’nalishidan   bog’liq   bo’lmagan
ikkita sxemani keltiramiz:um
n+1−	um
n	
τ	+am
num+1	
n+1−	um−1	
n+1	
2h	=	fm
n,
(15)	
um
n+1−	um
n	
τ	+0,5	am
n
[
um+1	
n+1−	um−1	
n+1	
2h	+
um+1	
n	−	um−1	
n	
2h	]=	fm
n+1/2.
(16)
(15)   sxema   uchun   approksimasiya   xatoligi  	
O	(τ)+O	(h2) ,   (16)   uchun   esa   –	
O	(τ2)+O	(h2)
. Ikkala sxemaning shartsiz turg’un ekanligini tekshirib ko’rish oson.
Yuqori   vaqt   qatlamida   tenglamalar   sistemasi   uch   dioganalli   matrisaga   ega.   Agar
izlanayotgan funksiyaning chegaraviy qiymatlari o’ngda ham, chapda ham ma’lum
bo’lsa, u holda uch nuqtali progonkani qo’llash mumkin bo’ladi. Agar chegaraviy
qiymatlardan   biri   berilmagan   bo’lsa,   u   holda   yuqori   qatlamda   ikkita   tugundan
tashkil   topgan   shablon   bilan   oshkormas   sxemani   qo’llab   qo’shimcha   to’r
chegaraviy shartni yozishga keltiriladi. 
2.6. Oshkor va oshkormas sxemalarni solishtirish
Oshkor   sxemalar   turg’unligini   ta’minlovchi   Kurant   sharti   vaqt   bo’yicha
qadamni chegaralaydi:  	
τ~h/a . Bu chegaralash  	x   dan bog’liq bo’lganidek  	t   dan
ham kuchli bog’liq bo’lgan  sof nostasionar  yechim uchun aniqlik nuqtai nazaridan
tabiiy ekanligini ko’rsatamiz.  (1)   tenglama   uchun  f=	0,	a=	const	,	a>0   da  	u=	ϕ(x−	at	)   yechimni
qaraymiz.   "Oshkor   burchak"   va   "oshkormas   chap   burchak"   sxemalari   uchun
approksimasiya   xatoligi   bosh   qismi   ikkita  	
Eh   va  	Eτ   qo’shiluvchi   yig’indisidan
iborat:  	
Eh=	ah
2	
ϕ'',	Eτ=	a2τ
2	
ϕ'' .   Qadamlarning   optimal   munosabatida  	
Eτ~Eh
bo’lishi kerak (boshqa yo’l bilan qadamlardan birini oshirish mumkin), bu yerdan	
k=	aτ	/h~1
 kelib chiqadi.
Vaqtdan kuchsiz bog’liq bo’lgan  kvazistasionar  yechim uchun Kurant sharti
aniqlik   talabi   nuqtai   nazaridan   juda   qattiq   shart   bo’lishi   mumkin.   (1)   tenglama
uchun  	
a=	const	,	f=	f(x)   da   limitik   holat   bo’lgan  	u=	u(x)   stasionar   yechimni
qaraymiz.   Approksimasiya   xatoligi   faqat   fazoviy   qadam   bilan   bog’liq.   Vaqt
qadami   aniqligi   talabi   hyech   qachon   chegaralanmaydi,   ammo   oshkor   sxemani
qo’llashda   turg’unlik   talabi   bo’yicha  	
τ~h/a   ni   qo’yishga   to’g’ri   keladi.
Kvazistaionar   yechimni   hisoblashda   oshkormas   sxemalarni   qo’llash   maqsadga
muvofiq.

Model tenglamani yechishda oshkor va oshkormas chekli ayirmali sxemalar tuzish Reja : 1. O shkor sxemalar. 1.1. " Yo’naltirilgan burchak " sxemasi 1.2. Laks sxemasi 1.3. "Xo ch " sxemasi 1.4. " Chexarda " sxemasi 1.5. Qo’shimcha to’r Chegaraviy shartlar 2. Oshkormas sxemasi 2.1. " To’g’ri to’rt burchak " sxemasi 2.2. " Oshkormas chap burchak " sxemasi 2.3. " Oshkormas o’ng burchak " sxemasi 2.4. Kombinatsiyalangan ar pr ok sim a tsiyalar 2.5. Markaziy ayirmali sxemalar 2.6. Oshkor va oshkormas sxemalarni solishtirish

1. Oshkor sxemalar 1.1. "Yo’naltirilgan burchak" sxemasi Modelli ko’chirish tenglamasi uchun "oshkor chap burchak" va "oshkor o’ngburchak" sxemalari bo’yicha approksimasiyalashdagi turg’unlik shartlaridan foydalanib ushbu 1-mavzudagi (1) tenglama uchun∂u ∂t +a(t,x)∂u ∂x = f(t,x), (1) a(t,x) koeffisiyentning ishorasi o’zgarishiga yo’l qo’yuvchi quyidagi sxemalarni qaraymiz: um n+1− um n τ +am n um n− um−1 n h = fm n, agar am n≥ 0 bo’lsa, ( 2+ ) um n+1− um n τ +am n um+1 n − um n h = fm n, agar am n≤ 0 bo’lsa. ( 2− ) ( 2± ) sxemalar uchun approksimasiya xatoligi bosh qismi quyidagicha bo’ladi: E= υ 2 ∂2u ∂t2−|a|h 2 ∂2u ∂x2. "Oshkor chap burchak" sxemasi uchun turg’unlik shartlaridan quyidagi Kurant sharti bajarilsa ( 2± ) sxemaning bevosita turg’unligi kelib chiqadi k=|a|τ/h≤ 1. (3) Kelgusida k har doim |a|τ/h kattalikni – Kurant sonini anglatadi. Aniqlik uchun am n≥ 0 bo’lsin. ( 2± ) sxemaga ko’ra ushbuga ega bo’lamiz umn+1= (1− kmn)umn+kmnum−1 n +τf mn. (4) (4) formula xarakteristik usul sonli algoritmi bilan ( 2± ) sxema bog’lanishni ochuvchi yaqqol talqinini beradi (1-rasm). (tn+1,xm) tugun orqali dx /dt = am n xarakteristik burchak koeffisiyent bilan C to’g’ri chiziq o’tkazamiz, C to’g’ri chiziq va t= tn ning kesishish nuqtasini (tn,ξ) bilan belgilaymiz. (3) Kurant sharti

sababli bu nuqta (tn,xm−1) va (tn,xm) tugunlar orasida yotadi. uξ n= (1− km n)um n+km num−1 n deb belgilaymiz. Bundan ko’rinadiki uξ n funksiya (tn,ξ) nuqta uchun um−1 n va um n orasidagi chiziqli interpolyasiya natijasidir.

1-rasm. (4) ni (um n+1− uξ n)/τ= fm n ko’rinishda tasvirlaymiz. Oxirgi tenglikning chap tarafi t bo’yicha C xarakteristika bo’ylab to’la hosilani approksimasiyalaydi. Shunday qilib ( 2± ) sxemani avvaldan berilgan to’rda xarakteristik tenglamaning approksimasiyasidek qarash mumkin. Bu – to’r-xarakteristikali sxemaga misol bo’ladi. 1.2. Laks sxemasi Laks sxemasi (1) tenglamani quyidagicha approksimasiyalaydi um n+1− 0,5 (um−1 n +um+1 n ) τ +am num+1 n − um−1 n 2h = fm n. (5) Turg’unlikni tadqiq etib yana (3) Kurant shartiga kelamiz. Approksimasiya xatoligi bosh qismi quyidagicha bo’ladi t t n+ 1 t n 0 x m- 1 x m xξ

E= τ 2 ∂2u ∂t2− h2 2τ ∂2u ∂x2+ah 2 6 ∂3u ∂x3.(6) (6) dan Laks sxemasi faqat h2/τ→ 0 shartda vaqt qadamini quyidan chegaralovchi approksimasiya xossasiga ega bo’ladi. U shartli approksimasiyalanuvchi yoki egilmas sxemaga misol bo’ladi. Agar yuqoridan τ≤ h/max |a| turg’unlik sharti bilan chegaralangan kichik vaqt qadami berilgan bo’lsa, u holda (6) da a o’zgaruvchili ikkinchi qo’shiluvchi ancha katta bo’lishi mumkin. 1.3. "Xoch" sxemasi "Xoch" sxemasi bo’yicha τ va h qadamlarga nisbatan ikkinchi tartibli approksimasiyaga ega bo’lgan uch qatlamli sxemani yozamiz: um n+1− um n−1 2τ +am num+1 n − um−1 n 2h = fm n. (7) Odatdagidek turg’unlikni tadqiq etib λ ni aniqlash uchun ushbu kvadrat tenglamani hosil qilamiz λ2+2ik λsin ωh − 1= 0, λ1,2= − ik sin ωh ± √1− k2sin 2ωh . k>1,k= const da (7) sxema turg’unmas, chunki ωh ning bir qancha qiymatlari uchun λ1,2 ildizlardan biri moduli bo’yicha birdan katta bo’ladi (masalan, ωh = π/2 da |λ2|= k+√ k2− 1> k>1 bo’ladi). k≤1 da ikkala ildiz ham moduli bo’yicha birga teng. Haqiqatdan, λ1= − λ2, λ1λ2= − |λ2|2= 1 . Uch qatlamli sxemalar uchun turg’unlik sharti nafaqat xarakteristik tenglamaning ildizi bilan bog’liq, balki izlanayotgan funksiyaning birinchi vaqt qatlamidagi u(τ,xm) qiymati berilish yo’lidan ham bog’liq. Bu qiymatlarni ko’plab oddiy (turg’un) ikki qatlamli sxemalar yordami bilan aniqlashda turg’unlik uchun kuchaytirilgan Kurant sharti yetarli: k<1 .