WikiDer > Eykonal tenglama
The eikonal tenglama (dan.) Yunoncha εἰκών, rasm[1][2]) a chiziqli emas qisman differentsial tenglama muammolarida duch kelgan to'lqin tarqalishi, qachon to'lqin tenglamasi yordamida yaqinlashtiriladi WKB nazariyasi. Bu olingan Maksvell tenglamalari elektromagnetika bilan bog'liq bo'lib, ular orasidagi bog'liqlikni ta'minlaydi fizik (to'lqinli) optik va geometrik (nurli) optikasi.
Eykonal tenglama shaklga ega
uchun mavzu , qayerda bu ochiq to'plam bilan o'zini yaxshi tutgan chegara, ijobiy qiymatlarga ega funktsiya, belgisini bildiradi gradient va bo'ladi Evklid normasi. Mana, o'ng tomon odatda ma'lum kirish sifatida etkazib beriladi. Jismoniy jihatdan, echim dan sayohat qilish uchun zarur bo'lgan eng qisqa vaqt chegara ga ichida bilan tezligi .
Qachon maxsus holatda , hal qiladi imzolangan masofa dan .[iqtibos kerak]
Eykonal tenglamaning echimini taxmin qilish uchun tezkor hisoblash algoritmlaridan biri bu tez yurish usuli.
Jismoniy talqin
Doimiy eng qisqa yo'l muammolari
Eykonal tenglamaning echimi
sayohat qilish uchun zarur bo'lgan minimal vaqt sifatida talqin qilinishi mumkin ga , qayerda bu sayohat tezligi va chiqish vaqti jazosi. (Shu bilan bir qatorda, bu o'ng tomonga qarab chiqish uchun minimal xarajat sifatida baholanishi mumkin va chiqish uchun jarima.)
Buni taxmin qilish bilan hamma nuqtalarda mavjud, buni isbotlash oson yordamida vaqtni maqbul boshqarish muammosiga mos keladi Bellmanning maqbullik printsipi va Teylorning kengayishi.[3] Afsuski, bunga kafolat berilmagan hamma nuqtalarda mavjud va buni isbotlash uchun yanada zamonaviy texnikalar zarur. Bu rivojlanishiga olib keldi yopishqoqlik uchun eritmalar 1980-yillarda Per-Lui sherlari va Maykl G. Crandall,[4] va sherlar g'alaba qozonishdi Maydonlar medali uning hissalari uchun.
Elektromagnit potentsial
Eykonal tenglamaning fizik ma'nosi formulaga bog'liq
qayerda elektr maydon kuchlanishi va elektr potentsiali. Suyuqlik oqimidagi tezlik potentsiali va issiqlik uzatishdagi harorat uchun o'xshash tenglama mavjud. Elektromagnit misolda ushbu tenglamaning fizik ma'nosi shundaki, mintaqadagi har qanday zaryad chiziqlarga to'g'ri burchak ostida harakatlanish uchun itariladi.[tushuntirish kerak] doimiy potentsialga ega va kuchning chiziqlari bo'ylab aniqlangan maydon E vektor va zaryad belgisi.
Ray optikasi va elektromagnetizmning sababi shundaki, eikonal tenglama yuqoridagi potentsial tenglamasi bilan bir xil shakldagi ikkinchi elektromagnit formulani beradi, bu erda doimiy potentsial chizig'i doimiy faza chizig'i bilan almashtirilgan va kuch chiziqlari almashtirilgan doimiy faza chizig'idan to'g'ri burchak ostida chiqadigan normal vektorlar tomonidan. Ushbu normal vektorlarning kattaligi nisbiy o'tkazuvchanlikning kvadrat ildizi bilan berilgan. Doimiy faza chizig'ini yaqinlashayotgan yorug'lik to'lqinlaridan birining chekkasi deb hisoblash mumkin. Oddiy vektorlar - nurli optikada tushayotgan nurlar.
Hisoblash algoritmlari
Eikonal tenglamani echishning bir qancha tezkor va samarali algoritmlari 1990 yildan beri ishlab chiqilgan. Ushbu algoritmlarning aksariyati ancha oldin ishlab chiqilgan algoritmlardan foydalanadi eng qisqa yo'l muammolari salbiy bo'lmagan chekka uzunlikdagi grafikalarda.[5] Ushbu algoritmlar nedensellik jismoniy talqin bilan ta'minlangan va odatda a yordamida domenni diskretlash mash [6][7][8][9] yoki muntazam panjara [10][11] va har bir diskretlangan nuqtada eritmani hisoblang, uchburchakli kollektorlarda elektron echimlar.[6][7]
Setyannikidir tez yurish usuli (FMM)[10][11] Eykonal tenglamasini echish uchun yaratilgan birinchi "tezkor va samarali" algoritm edi. Asl tavsif domenni diskretlashtirmoqda mantiqni aniq aks ettirib, "ma'lum" qiymatlardan kashf qilinmagan hududlarga qadar echimlarni "muntazam ravishda" o'tkazib yuboradi. Dijkstra algoritmi. Agar diskretlangan va ega Meshpoints, keyin hisoblashning murakkabligi qaerda atama uyum (odatda ikkilik) ishlatilishidan kelib chiqadi. FMM-ga bir qator o'zgartirishlarni kiritish mumkin, chunki u yorliqlarni o'rnatish usuli sifatida tasniflanadi. Bundan tashqari, FMM domenni diskretlashtiradigan umumiy mashlarda ishlash uchun umumlashtirildi.[6][7][8][9]
Yorliqni tuzatish usullari kabi Bellman - Ford algoritmi diskretlangan Eikonal tenglamasini echishda ham foydalanish mumkin, ko'plab ruxsat berilgan modifikatsiyalar bilan (masalan, "Avval kichik yorliqlar") [5][12] yoki "Katta yorliqlar oxirgi" [5][13]). Ikkala navbat usullari ham ishlab chiqilgan[14] asosan Bellman-Ford algoritmining bir versiyasidir, faqat ikkita navbatdan tashqari, mahalliy ma'lumotlarga asoslanib, grid nuqtasini qaysi qatorga tayinlash kerakligini aniqlash uchun foydalaniladigan poldan foydalaniladi.
Kabi supurish algoritmlari tez supurish usuli (FSM)[15] mos keladigan bo'lsa, Eikonal tenglamalarini echish uchun juda samarali xarakterli egri chiziqlar yo'nalishni tez-tez o'zgartirmang.[5] Ushbu algoritmlar yorliqlarni to'g'rilaydi, ammo navbat yoki uyumdan foydalanmaydi va buning o'rniga tarmoq nuqtalarini yangilash uchun turli xil buyurtmalarni belgilaydi va yaqinlashguncha ushbu buyurtmalar orqali takrorlanadi. Tarmoq nuqtalarini "qulflash" kabi ba'zi yaxshilanishlar kiritildi[14] tozalash paytida, agar u yangilanishni qabul qilmasa, lekin juda nozik tarmoqlarda va yuqori o'lchamdagi bo'shliqlarda har bir tarmoqdan o'tishi kerakligi sababli hali ham katta xarajat mavjud. Parallel usullar kiritildi, ular domenni parchalashga va har bir ajralgan kichik to'plamda supurishni amalga oshirishga urinishdi. Zhaoning parallel ravishda amalga oshirilishi domenni parchalaydi - o'lchovli pastki to'plamlar va keyin har bir kichik to'plamda individual FSM ishlaydi.[16] Dextrixhe-ning parallel ravishda amalga oshirilishi, shuningdek, domenni buzadi, lekin har bir tozalashni parallel qiladi, shunda protsessorlar grid nuqtalarini yangilash uchun javobgardir. - o'lchovli giperplane butun domen to'liq supurilguncha.[17]
Gibrid usullar FMM samaradorligidan FSM soddaligi bilan foydalanadigan, shuningdek, joriy qilingan. Masalan, Heap Cell Method (HCM) domenni hujayralarga ajratadi va hujayra domenida FMMni bajaradi va har safar "hujayra" yangilanib turganda FSM shu hujayra ichida joylashgan mahalliy tarmoq nuqtasi domenida bajariladi.[5] HCM ning parallellashtirilgan versiyasi ham ishlab chiqilgan.[18]
Raqamli yaqinlashish
Oddiylik uchun buni taxmin qiling intervalgacha bo'lgan bir xil katakka ajratilgan .
Dekart panjarasida 2 o'lchovli yaqinlashish
Tarmoq nuqtasi deb taxmin qiling qiymatga ega . Qisman hosilalarni taxmin qilishning birinchi tartibli sxemasi
qayerda
Ushbu diskretizatsiyaning izchil, monoton va nedensel xususiyatlari tufayli[5] buni ko'rsatib berish oson va va keyin
bu degani
Ushbu yechim har doim mavjud bo'lganda mavjud bo'ladi mamnun va ikkalasidan ham kattaroq, va , Modomiki, hamonki; sababli, uchun . Agar , quyi o'lchovli yangilanishni qisman hosilalardan biri deb qabul qilish orqali amalga oshirish kerak :
n-Kartezian panjarasida D yaqinlashishi
Grid nuqtasi deb taxmin qiling qiymatga ega . Bilan bir xil qadamlarni takrorlash agar biz qisman hosilalarni taxmin qilish uchun birinchi tartibli sxemadan foydalansak. Ruxsat bering qo'shnilarining qiymatlari minimal bo'lishi ko'rsatmalar, qaerda a standart birlik bazasi vektori. Taxminan keyin bo'ladi
Uchun bu kvadratik tenglamani echish hosil:
Agar kvadrat ildizdagi diskriminant manfiy bo'lsa, unda quyi o'lchovli yangilash kerak (ya'ni qisman hosilalardan biri ).
Agar keyin bir o'lchovli yangilanishni amalga oshiring
Agar keyin bajaring qadriyatlardan foydalangan holda o'lchovli yangilanish har bir kishi uchun va eng kichigini tanlang.
Matematik tavsif
Eykonal tenglama bu shakllardan biridir
Samolyot haqida o'ylab, dastlabki shart deb hisoblash mumkin kabi Tenglamani ushbu tekislikning pastki qismida yoki egri yuzada aniq modifikatsiyalar bilan echishimiz mumkin.
Eykonal tenglama geometrik optikasi, bu echimlarni o'rganish usulidir to'lqin tenglamasi , qayerda va . Geometrik optikada eikonal tenglama to'lqinlarning fazaviy jabhalarini tavsiflaydi. "Dastlabki" ma'lumotlar bo'yicha oqilona gipotezaga binoan, eikonal tenglama mahalliy echimni tan oladi, ammo global tekis echim (masalan, geometrik optikada hamma vaqt uchun echim) mumkin emas. Sababi shu kostik rivojlanishi mumkin. Geometrik optikada, bu to'lqinlar frontlari kesib o'tishini anglatadi.
Eikonal tenglamani xarakteristikalar usuli yordamida hal qilishimiz mumkin. Biror kishi "o'ziga xos bo'lmagan" gipotezani o'rnatishi kerak boshlang'ich giper sirt bo'ylab , qayerda H = H(x,p) va p = (p1,...,pn) ∇ bilan almashtiriladigan o'zgaruvchidirsiz. Bu yerda x = (x1,...,xn) = (t,x′).
Birinchidan, muammoni hal qiling , . Bu egri chiziqlarni (va ning qiymatlarini aniqlash) amalga oshiriladi o'sha egri chiziqlar bo'yicha) kabi
- E'tibor bering, biz hal qilishimizdan oldin ham , bilamiz uchun uchun bizning tenglamamiz tufayli .
Ushbu tenglamalar biron bir oraliq uchun echimga ega ekanligi standart ODE teoremalaridan kelib chiqadi (xarakterli bo'lmagan gipotezadan foydalangan holda). Ushbu egri chiziqlar an ochiq to'plam samolyot atrofida . Shunday qilib egri chiziqlar qiymatini belgilaydi bizning dastlabki samolyotimiz haqida ochiq to'plamda. Belgilanganidan so'ng, zanjir qoidasi yordamida ko'rish oson va shuning uchun bu egri chiziqlar bo'ylab.
Biz hal qilishimizni xohlaymiz qondirmoq , yoki aniqrog'i, har bir kishi uchun , Bir daqiqa davomida har qanday echim uchun buni mumkin deb taxmin qiling bizda bo'lishi kerak
va shuning uchun
Boshqacha qilib aytganda, echim boshlang'ich tekislikning mahallasida aniq tenglama bilan beriladi. Biroq, turli xil yo'llardan beri , turli xil boshlang'ich nuqtalardan boshlab kesib o'tishi mumkin, eritma juda qimmatga tushishi mumkin, shunda biz kostiklarni ishlab chiqdik va bizda ham (buni ko'rsatmasdan oldin ham bu echim)
Buni ko'rsatish kerak , biz boshlang'ich tekisligimiz yaqinida aniqlaganimiz ba'zi funktsiyalarning gradyanidir . Agar biz vektor maydonini ko'rsatsak, bu amal qiladi jingalak emas. Ning ta'rifidagi birinchi atamani ko'rib chiqing . Ushbu atama, jingalakdir, chunki bu funktsiya gradienti. Boshqa muddatga kelsak, biz ta'kidlaymiz
Natija quyidagicha.
Ilovalar
- Aniq dastur bu atmosferadagi radio to'lqinlarning susayishini hisoblash.
- Topish soyadan shakl kompyuter ko'rinishida.
- Geometrik optika
- Doimiy eng qisqa yo'l muammolari
- Rasm segmentatsiyasi
- Qattiq qo'zg'atuvchi raketa donasi shaklini o'rganish
Shuningdek qarang
Adabiyotlar
- ^ Oksford ingliz lug'ati. 2-nashr. 1989. OED Onlayn. Oksford universiteti matbuoti. 4 aprel 2000 yil http://dictionary.oed.com/cgi/entry/00292404
- ^ Evans, L. Qisman differentsial tenglamalar. Matematikadan AMS bitiruvchisi matnlari. Vol. 19. p. 93.
- ^ Klavson, Z.; Chakon, A .; Vladimirskiy, A. (2014). "Eykonal tenglamalari uchun domenni sababli cheklash". Ilmiy hisoblash bo'yicha SIAM jurnali. 36 (5): A2478-A2505. arXiv:1309.2884. doi:10.1137/130936531.
- ^ Bardi, M .; Capuzzo-Dolcetta, I. (1997). Hamilton-Jakobi-Bellman tenglamalarining optimal boshqarish va qovushqoqlik echimlari. Boston: Birkxauzer. ISBN 0-8176-3640-4.
- ^ a b v d e f Chakon, A .; Vladimirskiy, A. (2012). "Eykonal tenglamalar uchun tezkor ikki o'lchovli usullar". Ilmiy hisoblash bo'yicha SIAM jurnali. 34 (2): A547-A578. arXiv:1110.6220. doi:10.1137 / 10080909X.
- ^ a b v Kimmel, R .; Sethian, J. A. (1998). "Ko'p qirrali geodezik yo'llarni hisoblash". Milliy fanlar akademiyasi materiallari. 95 (15): 8431–8435. doi:10.1073 / pnas.95.15.8431.
- ^ a b v Bronshteyn, A. M.; Bronshteyn, M. M.; Kimmel, R. (2007). "Parametrik uch o'lchovli manifoldlarda masofani xaritalarni hisoblash". Hisoblash fizikasi jurnali. 225 (1): 771–784. doi:10.1016 / j.jcp.2007.01.009.
- ^ a b Setyan, J. A .; Vladimirskiy, A. (2000). "Tarkibsiz tarmoqlarda Eykonal va unga bog'liq Hamilton-Jakobi tenglamalarini tezkor usullari". Proc. Natl. Akad. Ilmiy ish. AQSH. 97 (11): 5699–5703. doi:10.1073 / pnas.090060097.
- ^ a b Yershov, D. S.; LaValle, S. M. (2012). "Simplicial Dijkstra va A * algoritmlari: Grafiklardan uzluksiz bo'shliqlarga". Ilg'or robototexnika. 26 (17): 2065–2085. doi:10.1080/01691864.2012.729559.
- ^ a b Sethian, J. A. (1996). "Bir marotaba oldinga siljish uchun tez yurish darajasini belgilash usuli". Proc. Natl. Akad. Ilmiy ish. 93 (4): 1591–1595. doi:10.1073 / pnas.93.4.1591.
- ^ a b Tsitsiklis, J. N. (1995). "Global optimal traektoriyalar uchun samarali algoritmlar". IEEE Trans. Avtomatik. Boshqaruv. 40 (9): 1528–1538. doi:10.1109/9.412624.
- ^ Bertsekas, D. P. (1993). "Eng qisqa yo'llar uchun oddiy va tezkor yorliqni to'g'rilash algoritmi". Tarmoqlar. 23 (8): 703–709. doi:10.1002 / net.3230230808. hdl:1721.1/3256.
- ^ Bertsekas, D. P.; Gerriero, F.; Musmanno, R. (1996). "Eng qisqa yo'llar uchun parallel asenkron yorliqni tuzatish usullari". Optimizatsiya nazariyasi va ilovalari jurnali. 88: 297–320. doi:10.1007 / BF02192173.
- ^ a b Bak, S .; Maklafflin, J .; Renzi, D. (2010). "Tez supurish usuli uchun ba'zi yaxshilanishlar". Ilmiy hisoblash bo'yicha SIAM jurnali. 32 (5): 2853–2874. doi:10.1137/090749645.
- ^ Zhao, H. (2004). "Eykonal tenglamalar uchun tez supurish usuli". Matematika. Komp. 74: 603–627. doi:10.1090 / S0025-5718-04-01678-3.
- ^ Zhao, H. (2007). "Tez supurish usulining parallel bajarilishi". J. Komput. Matematika. 25 (4): 421–429. JSTOR 43693378.
- ^ Detrixhe, M .; Gibou, F.; Min, C. (2013). "Eykonal tenglamasi uchun parallel tez supurish usuli". Hisoblash fizikasi jurnali. 237: 46–55. doi:10.1016 / j.jcp.2012.11.042.
- ^ Chakon, A .; Vladimirskiy, A. (2015). "Eykonal tenglamalari uchun parallel ikki o'lchovli usul". Ilmiy hisoblash bo'yicha SIAM jurnali. 37 (1): A156-A180. arXiv:1306.4743. doi:10.1137 / 12088197X.
Qo'shimcha o'qish
- Parij, D. T .; Hurd, F. K. (1969). Asosiy elektromagnit nazariya. McGraw-Hill. 383-385 betlar. ISBN 0-07-048470-8.
- Arnold, V. I. (2004). Qisman differentsial tenglamalar haqida ma'ruzalar (2-nashr). Springer. 2-3 bet. ISBN 3-540-40448-1.