ResearcherUz LogoResearcherUz
Dergiyi Görüntüle

3D FRAKTAL INTERPOLYATSIYA YORDAMIDA SIRTLARNI MODELLASHTIRISH

Özet

Ushbu maqolada uch o‘lchovli (3D) fraktal interpolyatsiya tushunchasi va undan 3D sirtlarni modellashtirishda foydalanish imkoniyatlari muhokama qilinadi. Shuni ta’kidlash kerakki, ushbu maqola fraktal interpolyatsiyani model sifatida emas, balki faqat raqamli vosita sifatida ko‘rib chiqadi. Tadqiqotning maqsadi berilgan 3D sirt uchun modellarni olish va ularni ma’lum darajada unga o‘xshatish metodologiyasini yaratishdir. Modellar to‘plamini esa 3D grafik tasvir, muayyan texnologik jarayonni simulyatsiya qilish, yopishtirilgan yuzalar uchun sifatni baholash kerak bo‘lganda tekshirish mumkin. Muayyan 3D sirtni o‘lchash va modellar to‘plamini yaratish o‘lchovlarni ko‘p marotaba bajarishdan ko‘ra ancha tejamkor.


Tam PDF Belgesi

İlgili Makaleler

Tam metin

MODELLASHTIRISH

Anarova Shahzoda Amanbayevna, t.f.d., professor, Muhammad al-Xorazmiy

nomidagi Toshkent axborot texnologiyalari universiteti

Ismailova Saodat Nazarboy qizi, tayanch doktarant, Muhammad al-Xorazmiy

nomidagi Toshkent axborot texnologiyalari universiteti

ABSTRACT. Ushbu maqolada uch o‘lchovli (3D) fraktal interpolyatsiya tushunchasi va undan 3D sirtlarni modellashtirishda foydalanish imkoniyatlari muhokama qilinadi. Shuni ta’kidlash kerakki, ushbu maqola fraktal interpolyatsiyani model sifatida emas, balki faqat raqamli vosita sifatida ko‘rib chiqadi. Tadqiqotning maqsadi berilgan 3D sirt uchun modellarni olish va ularni ma’lum darajada unga o‘xshatish metodologiyasini yaratishdir. Modellar to‘plamini esa 3D grafik tasvir, muayyan texnologik jarayonni simulyatsiya qilish, yopishtirilgan yuzalar uchun sifatni baholash kerak bo‘lganda tekshirish mumkin. Muayyan 3D sirtni o‘lchash va modellar to‘plamini yaratish o‘lchovlarni ko‘p marotaba bajarishdan ko‘ra ancha tejamkor.

KALIT SO‘ZLAR: Fraktal interpolyatsiya, uch o‘lchovli sirt (3D), model, Banachning oʻzgarmas nuqta teoremasi, Rakotchning qoʻzgʻalmas nuqta teoremasi, takrorlangan funksiya tizimlari (RIFS), paraboloid.

KIRISH. Fraktal interpolyatsiya sirtlari (FIS) odatda takrorlangan funksiya tizimlari (RIFS) yordamida uzluksiz funktsiyalar grafiklari sifatida tuziladi. Fraktal (notekis, dag‘al, tartibsiz) sirtlarni simulyatsiya qilish uchun fraktal interpolyatsiyadan (FI) vosita sifatida foydalanish imkoniyatini ko‘rsatdi. Ushbu maqolada to‘g‘ridanto‘g‘ri 3D sirtini simulyatsiya qilish uchun FIga asoslangan texnikani taqdim etilgan. Va bu qadam modelning butunlay yangi sifatiga olib keladi. Shuni ta’kidlash kerakki, FI boshqa interpolyatsiya sxemalariga nisbatan interpolyatsiya nuqtalari orasidagi ma’lumotlarni o‘rtacha hisoblamaslik uchun muhim sifatga ega.

Fraktal interpolyatsiya egri chizig’i [1-3] va fraktal interpolyatsiya yuzasi [4-10] ko‘plab tabiiy ob’ektlarni modellashtirish uchun kuchli vosita hisoblanadi va matematikada va amaliy fanlarning boshqa sohalarida keng qo‘llaniladi.

Fraktal egri chiziqlar va sirtlarni (notekis egri chiziqlar va sirtlarni) qanday qurish va ularning murakkabligini tahlil qilish fraktallarning eng muhim mavzularidan biriga aylangan [5].

Fraktal interpolyatsiya funksiyasining grafigi ba’zi iteratsiya qilingan funksiyalar tizimining attraktoridir [1].

Takrorlangan funksiya tizimlari tushunchasi mashhur Banach qisqarish printsipining tabiiy umumlashtirilishi sifatida kiritilgan [2].

Takrorlangan funksiya tizimlari yangi fraktal interpolyatsiya funksiyalarini qurish va tahlil qilish vositasiga aylangan.

Xususan, takrorlangan funksiya attraktorlarining ulanishi tizimlari fraktal interpolyatsiya egri chiziqlari va fraktal interpolyatsiya sirtlarini qurishda juda muhimdir

Darhaqiqat, bitta o‘zgaruvchan uzluksiz fraktal interpolyatsiya funksiyalarining mavjudligi bilan ikki o‘zgaruvchan uzluksiz fraktal interpolyatsiya funksiyalarining mavjudligi o‘rtasida muhim farq bor [11]. Chiziqli bir o‘zgaruvchan fraktal interpolyatsiya funksiyalarining grafiklari doimo uzluksiz egri chiziqlardir, lekin chiziqli ikki o‘zgaruvchan fraktal interpolyatsiya funksiyalarining grafiklari har doim ham uzluksiz sirtlar emas [1,4].

Fraktal interpolyatsiya yuzalarini qurishning asosiy qiyinligi ikki o‘zgaruvchan fraktal interpolyatsiya funksiyalarining uzluksizlik shartlarini berishdir [6].

Uzluksiz ikki o‘zgaruvchan fraktal interpolyatsiya funksiyalarini olish uchun ba’zi uzluksizlik shartlaridan foydalanish mumkin.

Feng [7] to‘rtburchaklar domenidagi fraktal interpolyatsiya yuzasi uchun uzluksizlik shartini taklif qildi, ammo bu talablar juda qattiq va ularni tekshirish qiyin qarang [9]. Sirtning uzluksizligini ta’minlash uchun Dalla [8] chegaradagi interpolyatsiya nuqtalari kollinear deb faraz qildi. Feng va boshqalar [9] maxsus funksiyani vertikal masshtablash omillaridan foydalangan.

Odatiy yondashuvlarda chiziqli bir o‘zgaruvchan fraktal interpolyatsiya funksiyalari va chiziqli ikki o‘zgaruvchan fraktal interpolyatsiya funksiyalarining mavjudligi Banachning qo‘zg’almas nuqta teoremasidan kelib chiqadi [1,2,4,10]).

Yangi takrorlangan funksiya tizimlari va fraktal interpolyatsiya funksiyalarini qurish uchun qo‘zg’almas nuqta nazariyasida olingan ma’lum bo‘lgan nuqta natijalaridan foydalanish mumkin [3,11,14,15,18].

[11] da nochiziqli ikki oʻlchovli fraktal interpolyatsiya funksiyalarini yaratish usuli Banachning oʻzgarmas nuqta teoremasi oʻrniga Rakotchning qoʻzgʻalmas nuqta teoremasi [12] yordamida va chiziqli boʻlmagan ikki oʻlchovli fraktal interpolyatsiya funksiyalarining uzluksizligini taʼminlash uchun koʻrsatilgan chegaradagi barcha interpolyatsiya nuqtalari chegaradagi interpolyatsiya nuqtalarining kollinearligi o‘rniga ishlatiladi, lekin fraktal interpolyatsiya yuzalariga misollar keltirmaydi. [11] natijalari bizni ikki o‘zgaruvchan fraktal interpolyatsiya funksiyalari mavjudligi uchun mumkin bo‘lgan qisqarishlarni (Banach qisqarishlari va Rakotch qisqarishlari shart emas) topishga va fraktal interpolyatsiya yuzalarini yaratish uchun ba’zi uzluksizlik shartlarini berdi.

Aslida, fraktal interpolyatsiya yuzalarini olishning odatiy usullari chiziqli fraktal interpolyatsiya yuzalarida samarali bo‘ladi [8,9], biroq ular chiziqli bo‘lmagan fraktal interpolyatsiya yuzalarida qo‘llanilmasligi mumkin [11].

ASOSIY QISM

Fraktal interpolyatsiya g‘oyasi0B asl to‘plamining nusxalari birligini hisoblash, keyin bu birlashmani0B deb qabul qilish va jarayonni cheksiz takrorlashdir. Olingan sirt fraktaldir.0B ixtiyoriy ravishda tanlanadi, lekinxOy tekisligida modellashtirilgan sirt bilan bir xil maydonni qoplashi kerak. Bu talab nusxalarni birlashtirish uchun ham amal qiladi. Uch o‘lchovli fazoda affin almashtirishlari (natijasi cheklangan) qo‘llaniladi.

FI da (1) tenglama shaklida yoziladi:11 12 13 1

21 22 23 2

31 32 33 3

,i

x a a a x b x

y a a a y b y

z a a a z b z

                                

                 1, .i n

(1)

Koeffitsientlar , , , 1;2;3i ja i j  va , 1,2,3ib i  noyob transformatsiyani ifodalaydi. n ta o‘zgarishlarning umumiy soni mavjud.1 2,b b va3b mos ravishda,Ox Oy

vaOz o‘qi bo‘ylab siljishni boshqaradi.

3320B

dagi nusxalarni faqatOx yokiOy o‘qi bo‘ylab siljitish, masshtablash yoki kesish va keyin ularning barchasini birlashtirish zarurligini hisobga olsak,Oz o‘qi bo‘ylab ulush o‘zgartirishlari talab qilinmaydi. Shunday qilib,1,2a ,1,3a va2,3a parametrlari 0 ga o‘rnatiladi. Endi ning har bir ifodasida 9 ta noma’lum mavjud. (1) tenglikni yozish orqali uchta tenglama hosil bo‘ladi. Shunday qilib, 9 ta tenglamani olish uchun uchta nuqta kerak.  

  

  

1 1 1 1 1 1

2 2 2 2 2 2

3 3 3 3 3 3

,

,

,

TT

i

TT

i

TT

i

x y z x y z

x y z x y z

x y z x y z

  

  

  

    

    

    1, .i n

(2)

(2) tenglamalarga ega bo‘lish har biri

 ,1,i n uchun noma’lum parametrlarning yagona to‘plamini topish mumkin. Bu bir xil miqdordagi chiziqli tenglamalar va noma'lum parametrlar mavjudligi bilan bog‘liq. Har qandayi

 uchun (2) chiziqli tenglamalarning algebraik shakli:11 1 1 1

21 1 22 1 2 1

31 1 32 1 33 1 3 1

11 2 1 2

21 2 22 2 2 2

31 2 32 2 33 2 3 2

11 3 1 3

21 3 22 3 2 3

31 3 32 3 33 3 3 3

,

,

,

,

,

,

,

,

.

a x b x

a x a y b y

a x a y a z b z

a x b x

a x a y b y

a x a y a z b z

a x b x

a x a y b y

a x a y a z b z

  

   

    

  

   

    

  

   

    

NATIJALAR

Har bir almashtirish uchun33a parametri sirt modelining boshqaruv parametri deb hisoblanadi. Ushbu maqolada keltirilgan model juda oddiy [19]. Asl sirt global shaklni belgilaydi, boshqaruv parametri esa modelning silliqligini belgilaydi.0B

nusxalarini birlashtirish uchun0B chegara koordinatalarida asl sirt funksiyasiga teng bo‘lishi kerak. Muammoni yaxshiroq tushunish va ko‘rish uchun uning tasviri0B paraboloid shaklida tanlangan. Paraboloidni tekislikning ma’lum bir domenida osongina aniqlash mumkin. Bu yerda muammo shundaki, ma’lum afin almashtirishlarni aniqlash uchun ishlatiladigan 3 nuqta orasidagi cheklovchi egri chiziqlar to‘g‘ri chiziqlar bo‘lishi kerak. Bu talab0B ning ikki yonma-yon joylashgan nusxalari turli balandliklarda birlashgandagi vaziyatlarni oldini olish uchun ko‘rib chiqiladi. Hammasini umumlashtirib, asosi uchburchakda tekis bo‘lgan paraboloid shakli yuzasini topishga olib keladi.

(3), (4) va (5) tenglamalar shakllangan. Bu erdaa parametr kattalashtirilgan parabolalarning balandligini bildiradi. 

1 2

, 1 ,

0.25

a

x

z x y a

 

 

   

(3) 

2 2

, 1 ,

0.25

a

y

z x y a

 

 

   

(4) 

3 2

2 2 2

2 2 4

, 1 .

0.125

x y a

z x y a

 

  

   

(5)

1-rasmda0B sifatida foydalanish mumkin bo‘lgan sirt tasvirlangan. Bunday sirtni 3 ta o‘q bo‘ylab parabolalarning kattalashtirilgan mahsulot sifatida olish mumkin (ularni faqat parabolalar deb ataymiz). 1-rasm.0B boshlang‘ich to‘plami (paraboloid shaklga ega va asosi uchburchakda

tekis bo‘ladi).

2-rasmda 3 xil o‘q bo‘ylab kattalashtirilgan parabolalar ko‘rsatilgan. Ushbu parabolalarning asosi 1-rasmdagi shakldir.

2-rasm. 3 ta o‘q bo‘ylab kattalashtirilgan parabolalar.

Xulosa

Tadqiqotlar shuni ko‘rsatdiki, 3D fraktal interpolyatsiya 3D sirtlarni modellashtirish uchun vosita sifatida ishlatilishi mumkin. Sirtning notekisligi33a parametrini sozlash yoki FI ning bir qadamini ko‘proq bajarish orqali o‘zgartirilishi mumkin. Bundan tashqari, model shakliga ko‘proq o‘zgartirish kiritish uchun har bir iteratsiyada33a ning turli qiymatlaridan foydalanish mumkin.

Foydalabilgan adabiyotlar [1] Barnsley M. Fractal functions and interpolation. Constr Approx 1986;2:303–29. [2] Barnsley M. Fractals everywhere. New York: Academic Press; 1988. [3] Ri S, 101142/S0218348X17500633. A new nonlinear fractal interpolation function. Fractals 2017;25(6). 1750063 (12 pages). [4] Massopust P. Fractal functions, fractal surfaces and wavelets. San Diego: Academic Press; 1994. [5] Wang HY, Xu Z. A class of rough surfaces and their fractal dimensions. J MathAnal Appl 2001;259:537–53. [6] Ruan H, Xu Q. Fractal interpolation surfaces on rectangular grids. Bull AustMath Soc 2015;91:435–46. [7] Feng Z. Variation and Minkowski dimension of fractal interpolation surface. J Math Anal Appl 2008;345:322–34. [8] Dalla L. Bivariate fractal interpolation functions on grids. Fractals 2002;10(1):53– 8. [9] Feng ZG, Feng YZ, Yuan ZY. Fractal interpolation surfaces with function vertical scaling factors. Appl Math Lett 2012;25(11):1896–900. [10] Ri S. Nonlinear bivariate fractal interpolation function on grids. Chaos Solitons Fractals 2015;81:351–8. [11] Ri S. A new nonlinear bivariate fractal interpolation function. Fractals 2018;26(4). 1850054 (14 pages). doi: 10.1142/S0218348X18500548. [12] Rakotch R. A note on contractive mappings. Proc Amer Math Soc 1962;13:459– 65. [13] Geraghty M. On contractive mappings. Proc Amer Math Soc 1973;40(2):604– 8. [14] Strobin F. Attractors of generalized IFSs that are not attractors of IFSs. J Math Anal Appl 2015;422:99–108. [15] Łukawska GG, Jachymski J. The Hutchinson–Barnsley theory for infinite iterated function systems. Bull Aust Math Soc 2005;72:441–54. [16] Jachymski J, Józwik ´ I. Nonlinear contractive conditions: a comparison and related problems. Banach Center Publ 2007;77:123–46. [17] Rhoades B. A comparison of various definitions of contractive mappings. Trans Amer Math Soc 1977;226:257–90. [18] Ri S. A new fixed point theorem in the fractal space. Indagationes Mathematicae 2016;27:85–93 [19] Mantas Landauskas. Modeling of surfaces using 3D fractal interpolation. Lietuvos matematikos rinkinys Vol. 54, 2013, 22–26.

Metin PDF'den otomatik olarak çıkarılmıştır ve hatalar içerebilir.