1 Bo’lim. Oddiy gidravlik sistemaning xarakteristikalari va kompyuterda modellashtirish bo’lim. Oddiy gidravlik sistemalarning statik modellarini qurish


Algoritimlash usulini tanlash (MA)



Download 0,49 Mb.
bet6/7
Sana02.05.2020
Hajmi0,49 Mb.
#48695
1   2   3   4   5   6   7
Bog'liq
Kurs ishi

2.3. Algoritimlash usulini tanlash (MA)

Berilgan tenglamalar sistemaning kattaligi (9) 11 ga teng matematik dekompozitsiya usulini tanlash uchun, 11 anqlanuvchi uzgaruvchlarni aniqlashda (10) ketma ket topish yo’li bilan 1 kattalikdagi bitta nochiziqli tenlama va bitta kvadrat tenglamani, tenglamalar sistemani malumotlar matritsasini qurish va tahlil qilish lozim MO (9).

Tenglamalar sistemani malumotlar matritsasini MO uzida to’rtburchak matritsani aks ettiradi (1-jadval), qatorlar tenglamalar tartibiga mos keladi, ustunlar esa aniqlanuvchi o’zgaruvchilar. Malumotlar matritsasi quydagicha tuziladi: i-kesishuvdagi qatorda, i – tenglama, j-ustunga “+” qo’yiladi, agarda i- tenglama o’zida j- aniqlanadigan uzgaruvchisi qatnashsa. Bu barcha ozod tenglamalar va sistemaning aniqlanuvchi o’zgaruvchilari topilmaguncha takrorlanadi.

Tenglamalar sistemani malumotlar matritsasi (9), gidravlik sistemaning statik rejimi uchun (1-rasimdagi) 1-jadvalda ko’rsatilgan.





V1

V2

V3

V4

V5

P5

P6

P7

P8

H1

H2



1

+













+
















3

2




+













+













8

3







+







+
















4

4










+




+















5

5













+

+

+













7

6

+




+

+

+



















6

7




+







+



















9

8










+

+

+




+




+




2

9






















+




+




1

10



















+



+




+

10,11

11
























+




+

10,11

Infarmatsion matretsaga mos keluvchi 1-jadvalda, 1 qo’shimcha ustun qo’yilgan, (№) tartib raqam belgisi bor. Bu ustun hisoblashning tanlash algoritimiga kora yechilish ketmaketligi qo’yiladi.

Tenglamalr sistemasini (9) yechishda eng mabul yolni tanlash uchun infarmatsion matretsani (1-jadval) qayta taxlil qilish zarur.



Tenglamalr sistemasining (9) xar biri o’zida malum bir o’zgaruvchini tashkil etadi: kamida 2 ta. Iteratsion hisoblash nochiziqli tenglamalarni aniqlashda boshlangich yaqinlashuvni 3 bosqichla berish lozim, o’zgaruvchilarning eng kam soni (bu xolda ikkita) va u fizik tomondan yaxshi o’ylangan bolishi mumkin. Masalan, ni yaqinlashuv soni [0, ] oralig’ida bolishi mumkun, chunki sig’im balandligi masala berilishida keltirilgan.

ni musbat, yoki manfiy olish mumkin, uchun bu ikkala holat hisobga olinishi lozim – (5) tenglamani yechish uchun funksiya belgisi sgn(x) ni ishlatamiz:

(11)

Qolgan va aniqlash uchun (10) tenglamaga MO (9) dagi (11) tenglamalar sistemasidan qo’yiladi. Shunda ga bog’lq kvadrat tenglama xosil boladi ( oldingi hisoblarda aniqlangan – 1 jadvalda):

(12)

ni aniqlash uchun kvadrat ildizli tenglama formulasi hisoblanadi va oralig’idagi ildiz tanlanadi.

2-rasmda statsionar holatdagi gidravlik sistema blok-sxemasi ko’rsatilgan, 1-rasmda berilgan. Ikki algaritmik blok ishlatiladi – standart algoritmlar:



  • Yarim bo’linish usuli [5]: (7) algoritmik blok ni topish uchun;

  • Kvadrat ildiz tenglamasini hisoblash: (10), (11) algoritmik blok,va ni toppish uchun.

Gidravlik sistemaning tapologiyasi hisob bloklari bilan birga (8) algoritmik blokning chap tarafida joylashadi. (1), (2), (3), (6), (7), (8), (10), (11), (10), (4), (5) bloklardagi hisob kitoblar natijalar hisobi bo’lib belgilangan kattaliklar funksiya

(13)

(7) algoritmik blokdagi yarim bo’linish usulini standart moduli bo’ladi suyuqlik sathini aniqlash uchun qo’llaniladi






2-raimda statsionar holatdagi gidravlik sistema blok-sxemasi ko’rsatilgan, 1-rasmda berilgan.



V9

2-jadvalda f(x)=0 ko’rinishidagi birnecha xil sonli tenglama usullarini iteratsion formulalari keltirilgan (berilgan masala uchun (13) tenglamani yechish uchun) [6].



Hamma hollarda raqamli metotda barcha o’zgaruvchilardan oldin tenglama ildizini ajratish lozim, u kerakli x o’zgaruvchisini yopiq oralig’ini aniqlaydi va u bir yechimga ega boladi (tenglama bir necha ildizga – yechimga ega bolishi mumkin). Ko’rilayotgan masalada bu oraliq fizik anglangan holda berlishi mumkin: a=0 va u uchun tog’ri notenglik bolishi kerak f(a)*f(b)<0.

Yarim bolinma usuli uchun bunday berk oraliqni berish majburiy, lekin qolgan usullar uchun, 2-jadvaldagi, faqat bitta () yoki ikkita (, ) boshlangich yaqinlashuv, imkoniyatga qarab, kerakli yechimiga yaqinligiga qarab.

Iteratson formulalardan foydalanib f(x)=0 tenglamani ketmaket iteratsiya yo’li bilan ishlash uchun, 2 jadvaalda keltirilgan, quydagi shart jarayon hisobining iteratson yakuni qo’yish lozim:

argument ushun

(14)

funksiya uchun



(15)

(k) va (k+1) – yuqori indeks: iteratson ketmaketlik raqami;



va - aniqlik, argument va funksiya tenglamasini kerakli ildizga mos kelishi.

2-jadval


f(x)=0 ko’rinishidagi yarim bo’linish usuli.

Metod

Iteratsion formula

Boshlang’ich yaqinlashuv

Yarim bo’linish

usuli


;


;


3 - jadvalda bazaviy statsionar rejimdagi (1-rasm) gidravlik sistemani hisob uchun boshlang’ich ma’lumotlari berilgan. Kompyuterdagi dasturlash tili Visula Basic Application (VBA) [7], 2-rasmdagi algoritmni amalga oshiruvchi stastik tizim hisoblari, 4 jadvalga kiritilgan.

3- jadval

Stotsionar gidravlik sistema hisobi uchun boshlang’ich malumotlar

Jadval 4



Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish