Yuqorida ko‘rilgan masalalarning barchasida maqsadli va chegaraviy munosabatlar aniqlanishi kerak bo‘lgan parametrga nisbatan funktsiyalar sifatida berilgan edi.
TS ni Kompyuterli loyihalash da, ba’zi hollarda maqsadli munosabatlar va chegaraviy munosabatlar funktsiyalar emas funktsionallar sifatida ifodalanadi. Bunday masalalarning optimal echimlarini aniqlash uchun variatsion hisoblash usulidan foydalangan maqsadga muvofiq.
Aytaylik, x, u dy/dx o‘zgaruvchilarga ega bo‘lgan ikki marta differentsiallanuvchi Ғ funktsiya va uning x1 x 2 orasidagi aniq integrali
1
I F x, y, dx dx
X
berilganbo‘lsin va shu integralnioptimallashtiruvchi y=u(x) funktsiyani topish kerak bo‘lsin.
Variatsion hisoblashdaizlanayotgan funktsiya quyidagi Eyler shartiga mos bo‘lishi kerak
F
F 0 bunda y1 y
(26)
y x y x
Chegara qo‘yilishi keyinroq ko‘riladi. Eyler shartini qo‘llanilishini yaxshi tushunib olish uchun avvalo quyidagi osonroq masalani ko‘raylik (16-rasm)
rasm. Variatsion hisoblash usulini tushunishga doir
A va V nuqalarni tutashtiruvchi u=u(x) shunday funktsiya aniqlansinki, shu funktsiya grafigi bo‘yicha harakatlangan A V chizig’i uzunligi minimal bo‘lsin. Кonkretroq bo‘lishi uchun A nuqta koordinatalari (x=0; u=0), V nuqta koordinatalari (x=1; u=1) bo‘lsin. Rasmga asosan minimallashtirish kerak bo‘lgan integral quyidagicha ifodalanadi
B B B
I ds dx2 dy2 1 ( y1)2 dx
A A A
Demak, F funktsiya quyidagicha bo‘ladi.
F
Bundan
0;
;
y y1
1 ( y1 )2
dx dy
dx 1 ( y1)2
Aniqlanganlarni Eyler shartiga qo‘yamiz.
Differentsiali nolga teng bo‘lgan funktsiya o‘zgarmas miqdor bo‘ladi. va bu miqdorni S bilan belgilasak
1
y
C
1 ( y1 )
ni hosil qilamiz. Bu tenglamani y1ga nisbatan echsak
y1
va oxirgini integrallab echsak
C ; dy C ;
dx
kelib chiqadi.
Bu izlanayotgan to‘g’ri chiziq tenglamasi A va V nuqtalarning berilgan koordinatalarini hisobga olsak К=0; S/1-S 2=1 kelib chiqadi. Demak echim: Optimal funktsiya u=x bo‘ladi.
Agar chegaraviy munosabatlar ham qo‘yilgan bo‘lsa Eyler sharti boshqacharoq bo‘ladi. Aytaylik quyidagi berilgan integralni minimallashtiruvchi
b
I F ( x, y, y1) dx
a
b
min
(17)
g G x, y, y1 dx K
a
chegaraviy munosabatlarni qanoatlantiruvchi u=u(x) funktsiya aniqlanishi kerak bo‘lsin. Bunda К - o‘zgarmas son. Bu holda
b
F x, y, y
a
1 Gx, y, y
1 dx;
integralni minimalashtirish uchun Eyler sharti quyidagicha bo‘ladi
F G d F d
G 0
(18)
y y dx dy1
dx dy1
Misol tariqasida quyidagini ko‘raylik (17rasm)
rasm. Variatsion hisoblash usuli misoliga doir
A,V nuqtalarni tutashtiruvchi uzunligi minimal va grafigi ostidagi yuza S= /R. ga teng bo‘lgan y=u(x) funktsiya aniqlansin. Nuqtalar koordinatalari rasmda keltirilgan oldingi misolda aniqlanganidek
b
I
a
1 ( y1)2 dx min;
b
Demak bu misol uchun,
g ydx
R
a
F va G=y
Eyler shartiga asosan
d y1
0 0
dx 1 ( y1) 2
Oxirgi differentsial tenglamani yechsak
( C1
1) da y
va hosil bo‘lgan tenglamaning ikkala tomonini ham kvadratga ko‘tarib, quyidagi radiusi 1 ga teng va markazi (1;0) nuqtada bo‘lgan aylana tenglamasini olamiz va izlangan egri chiziq shu bo‘ladi.
Shunday qilib optimal Kompyuterli loyihalash jarayonlarida keng qo‘llanilishi
mumkin bo‘lgan differentsiallash, Lagranj ko‘paytuvchilari, sonli, chiziqli programmalashtirish va variatsion hisoblash usullari qisqacha ko‘rib chiqildi.
Кo‘rilgan usullar bo‘yicha masalalarni echish amaliy va tajribaviy darslarning mazmunini tashkil qiladi.
Savollar
Optimallash usullari funksiyalarini tushntirib bering.
Chiziqli programmalashtirish usuli haqida gaprib bering.
Optimallashtirishning variatsion hisoblash usuliga misollar keltiring.
|