Optimal boshqarish - Optimal control

Optimal boshqarish nazariyasi ning filialidir matematik optimallashtirish a topish bilan shug'ullanadigan boshqaruv a dinamik tizim ma'lum bir vaqt ichida shunday ob'ektiv funktsiya optimallashtirilgan.[1] U ilm-fan va muhandislikda ko'plab dasturlarga ega. Masalan, dinamik tizim a bo'lishi mumkin kosmik kemalar raketa uchirish moslamalariga mos keladigan boshqaruv elementlari bilan va maqsadga erishish bo'lishi mumkin oy yonilg'ining minimal xarajatlari bilan.[2] Yoki dinamik tizim millatniki bo'lishi mumkin iqtisodiyot, minimallashtirish maqsadi bilan ishsizlik; bu holda boshqaruv elementlari bo'lishi mumkin moliyaviy va pul-kredit siyosati.[3]

Optimal boshqaruv - kengaytmasi o'zgarishlarni hisoblash, va a matematik optimallashtirish hosil qilish usuli nazorat qilish qoidalari.[4] Usul asosan ishiga bog'liq Lev Pontryagin va Richard Bellman o'tgan asrning 50-yillarida, tomonidan o'zgarishlar hisobiga qo'shilgan hissalardan keyin Edvard J. Makkeyn.[5] Optimal boshqaruvni a sifatida ko'rish mumkin boshqarish strategiyasi yilda boshqaruv nazariyasi.

Umumiy usul

Optimal boshqaruv ma'lum bir tizim uchun nazorat qonunini topish muammosi bilan shug'ullanadi maqbullik mezonlari erishildi. Boshqarish muammosi quyidagilarni o'z ichiga oladi xarajat funktsional bu funktsiya holat va boshqaruv o'zgaruvchilari. An optimal nazorat to'plamidir differentsial tenglamalar xarajatlar funktsiyasini minimallashtiradigan boshqaruv o'zgaruvchilarining yo'llarini tavsiflash. Optimal boshqaruv yordamida olish mumkin Pontryaginning maksimal printsipi (a zarur shart Pontryaginning minimal printsipi yoki oddiygina Pontryaginning printsipi deb ham ataladi),[6] yoki hal qilish orqali Xemilton-Jakobi-Bellman tenglamasi (a etarli shart ).

Biz oddiy misol bilan boshlaymiz. Tepalikli yo'lda tekis chiziqda sayohat qilayotgan mashinani ko'rib chiqing. Savol shuki, haydovchi qanday qilib gaz pedalini bosishi kerak minimallashtirish umumiy sayohat vaqti? Ushbu misolda atama nazorat qonuni haydovchining tezlatgichni bosishi va vitesni almashtirish usuliga tegishli. The tizim ham mashinadan, ham yo'ldan iborat va maqbullik mezonlari umumiy sayohat vaqtini minimallashtirishdir. Boshqarish muammolari odatda yordamchini o'z ichiga oladi cheklovlar. Masalan, mavjud yoqilg'ining miqdori cheklangan bo'lishi mumkin, gaz pedalini avtoulov polidan itarib bo'lmaydi, tezlik chegaralari va boshqalar.

Tegishli xarajat funktsiyasi matematik ifoda bo'lib, sayohat vaqtini tezlik, geometrik mulohazalar va dastlabki shartlar tizimning. Cheklovlar ko'pincha xarajat funktsiyasi bilan almashtiriladi.

Bu bilan bog'liq yana bir maqbul boshqaruv muammosi, ma'lum bir kursni ma'lum miqdordan oshmagan vaqt ichida bajarishi kerakligini hisobga olib, avtomobilni yonilg'i sarfini minimallashtirish uchun haydash yo'lini topish bo'lishi mumkin. Shunga qaramay, yana bir bog'liq nazorat muammosi, vaqt va yoqilg'i uchun taxmin qilingan pul narxlarini hisobga olgan holda, sayohatni yakunlash uchun umumiy pul xarajatlarini minimallashtirish bo'lishi mumkin.

Keyinchalik mavhum ramka quyidagicha. Uzluksiz xarajatlarni minimallashtirish funktsional

birinchi darajali dinamik cheklovlarga bo'ysunadi (the davlat tenglamasi)

algebraik yo'l cheklovlari

va chegara shartlari

qayerda bo'ladi davlat, bo'ladi boshqaruv, mustaqil o'zgaruvchidir (umuman aytganda, vaqt), bu boshlang'ich vaqt va terminal vaqti. Shartlar va deyiladi so'nggi nuqta narxi va Lagrangian navbati bilan. Bundan tashqari, yo'l cheklovlari umuman olganda ta'kidlangan tengsizlik cheklovlar va shuning uchun optimal echimda faol bo'lmasligi mumkin (ya'ni nolga teng). Yuqorida aytib o'tilganidek, optimal boshqarish muammosi bir nechta echimlarga ega bo'lishi mumkin (ya'ni, echim noyob bo'lmasligi mumkin). Shunday qilib, ko'pincha har qanday echim bo'ladi optimal boshqarish muammosiga mahalliy darajada minimallashtirish.

Lineer kvadratik boshqaruv

Oldingi bobda keltirilgan umumiy chiziqli bo'lmagan optimal boshqarish muammosining maxsus holati chiziqli kvadratik (LQ) optimal boshqarish muammosi. LQ muammosi quyidagicha bayon etilgan. Minimallashtirish kvadratik doimiy xarajatlar funktsional

Ga bo'ysunadi chiziqli birinchi darajali dinamik cheklovlar

va dastlabki holat

Ko'pgina boshqaruv tizimidagi muammolarda paydo bo'ladigan LQ muammosining o'ziga xos shakli bu chiziqli kvadrat regulyator (LQR) bu erda barcha matritsalar (ya'ni, , , va ) bor doimiy, dastlabki vaqt o'zboshimchalik bilan nolga o'rnatiladi va terminal vaqti limitda olinadi (bu so'nggi taxmin, ma'lum bo'lgan narsadir cheksiz ufq). LQR muammosi quyidagicha bayon etilgan. Funktsional funktsional cheksiz ufqning kvadratik uzluksiz xarajatlarini minimallashtirish

Ga bo'ysunadi chiziqli vaqt o'zgarmas birinchi darajali dinamik cheklovlar

va dastlabki holat

Sonli gorizont holatida matritsalar cheklangan va navbati bilan ijobiy yarim aniq va ijobiy aniq. Cheksiz-ufq holatida esa matritsalar va tegishli ravishda nafaqat ijobiy-semidefinite va musbat-aniq emas, balki doimiy. Ushbu qo'shimcha cheklovlar va cheksiz gorizont holatida xarajat funktsiyasi ijobiy bo'lishini ta'minlash uchun amalga oshiriladi. Bundan tashqari, xarajat funktsiyasini ta'minlash uchun chegaralangan, qo'shimcha cheklov bu juftlikka tegishli bu boshqariladigan. LQ yoki LQR xarajatlari funktsionalligini jismoniy jihatdan minimallashtirishga urinish deb hisoblash mumkinligiga e'tibor bering energiyani boshqarish (kvadratik shakl sifatida o'lchanadi).

Cheksiz ufq muammosi (ya'ni LQR) haddan tashqari cheklangan va aslida foydasiz bo'lib tuyulishi mumkin, chunki u operator tizimni nol holatiga o'tkazadi va shu sababli tizimning chiqishini nolga aylantiradi. Bu haqiqatan ham to'g'ri. Biroq, chiqishni kerakli nolga teng bo'lmagan darajaga etkazish muammosi hal qilinishi mumkin keyin nolinchi chiqish. Aslida, ushbu ikkinchi darajali LQR muammosi juda sodda tarzda hal qilinishi mumkinligini isbotlash mumkin. LQ (yoki LQR) optimal boshqaruvi qayta aloqa shakliga ega ekanligi klassik optimal boshqaruv nazariyasida ko'rsatilgan

qayerda sifatida berilgan, to'g'ri o'lchovli matritsa

va differentsialning echimi Rikkati tenglamasi. Differentsial Rikkati tenglamasi quyidagicha berilgan

Sonli ufqdagi LQ muammosi uchun Rikkati tenglamasi terminal chegara shartidan foydalangan holda o'z vaqtida orqaga qarab integrallangan

Cheksiz ufqdagi LQR muammosi uchun differentsial Rikkati tenglamasi bilan almashtiriladi algebraik Riccati tenglamasi (ARE) sifatida berilgan

ARE cheksiz ufq muammosi, matritsalardan kelib chiqishini tushunish , , va hammasi doimiy. Rikkati tenglamasi va ning algebraik tenglamasiga umuman bir nechta echimlar borligi ta'kidlangan ijobiy aniq (yoki ijobiy yarim aniq) yechim - bu teskari aloqani hisoblash uchun ishlatiladigan echim. LQ (LQR) muammosi oqilona hal qilindi Rudolf Kalman.[7]

Optimal boshqarish uchun raqamli usullar

Optimal boshqarish muammolari odatda chiziqli emas va shuning uchun odatda analitik echimlarga ega emas (masalan, chiziqli-kvadratik optimal boshqarish muammosi kabi). Natijada, optimal boshqarish muammolarini hal qilish uchun raqamli usullardan foydalanish zarur. Optimal nazoratning dastlabki yillarida (v. 1950 yildan 1980 yilgacha) optimal boshqarish muammolarini hal qilishda maqbul yondashuv shunday edi bilvosita usullar. Bilvosita usulda birinchi darajadagi maqbullik shartlarini olish uchun variatsiyalar hisob-kitobi qo'llaniladi. Ushbu shartlar ikki nuqta (yoki murakkab muammo bo'lsa, ko'p nuqta) ga olib keladi chegara muammosi. Ushbu chegara-qiymat muammosi aslida maxsus tuzilishga ega, chunki u $ a $ ning hosilasini olishdan kelib chiqadi Hamiltoniyalik. Shunday qilib, natijada dinamik tizim a Gamilton tizimi shaklning

qayerda

bo'ladi kengaytirilgan Hamiltonian va bilvosita usulda chegara-qiymat masalasi echiladi (tegishli chegara yordamida yoki transversallik shartlar). Bilvosita usuldan foydalanishning go'zalligi shundaki, davlat va qo'shni (ya'ni, ) uchun echiladi va natijada olingan eritma ekstremal traektoriya ekanligi osonlikcha tasdiqlanadi. Bilvosita usullarning nochorligi shundaki, chegara masalasini hal qilish juda qiyin (ayniqsa, katta vaqt oralig'ini qamrab oladigan yoki ichki nuqta cheklovlari bilan bog'liq muammolar uchun). Bilvosita usullarni amalga oshiradigan taniqli dasturiy ta'minot dasturi - BNDSCO.[8]

1980-yillardan boshlab raqamli optimal boshqaruvda mashhurlikka erishgan yondashuv shunday deb ataladi to'g'ridan-to'g'ri usullar. To'g'ridan-to'g'ri usulda holat yoki boshqaruv yoki ikkalasi ham tegishli funktsiya yaqinlashuvi (masalan, polinom yaqinlashishi yoki qismli doimiy parametrlash) yordamida taxminiylashtiriladi. Bir vaqtning o'zida funktsional xarajatlar $ a $ ga yaqinlashtiriladi xarajat funktsiyasi. Keyinchalik, funktsiya yaqinlashish koeffitsientlari optimallashtirish o'zgaruvchilari sifatida ko'rib chiqiladi va muammo shaklning chiziqli bo'lmagan optimallashtirish masalasiga "transkriptsiya qilinadi":

Minimallashtirish

algebraik cheklovlarga bo'ysunadi

Amaldagi to'g'ridan-to'g'ri usul turiga qarab, chiziqli bo'lmagan optimallashtirish muammosi hajmi juda kichik (masalan, to'g'ridan-to'g'ri tortishish yoki kvazilinearizatsiya usuli kabi), o'rtacha (masalan,) bo'lishi mumkin. psödospektral optimal nazorat[9]) yoki juda katta bo'lishi mumkin (masalan, to'g'ridan-to'g'ri kollokatsiya usuli[10]). Ikkinchi holatda (ya'ni, kollokatsiya usuli) chiziqli bo'lmagan optimallashtirish muammosi so'zma-so'z minglab-o'n minglab o'zgaruvchilar va cheklovlar bo'lishi mumkin. To'g'ridan-to'g'ri usuldan kelib chiqadigan ko'plab NLPlarning hajmini hisobga olgan holda, chiziqli bo'lmagan optimallashtirish masalasini chegara-muammoni hal qilishdan ko'ra osonroq bo'lishi mumkin. Biroq, bu NLPni chegara-qiymat muammosiga qaraganda osonroq hal qiladi. Hisoblashning nisbatan osonligi, xususan to'g'ridan-to'g'ri kollokatsiya usulining sababi NLP ning siyrak va ko'plab taniqli dasturiy ta'minot dasturlari mavjud (masalan, SNOPT[11]) katta siyrak NLPlarni echish uchun. Natijada, to'g'ridan-to'g'ri usullar (ayniqsa to'g'ridan-to'g'ri) yordamida hal qilinishi mumkin bo'lgan muammolar doirasi kollokatsiya usullari bugungi kunda juda mashhur bo'lgan) bilvosita usullar bilan echilishi mumkin bo'lgan muammolar doirasidan ancha katta. Darhaqiqat, bugungi kunda to'g'ridan-to'g'ri usullar shunchalik mashhur bo'lib ketdiki, ko'p odamlar ushbu usullardan foydalanadigan murakkab dasturiy ta'minot dasturlarini yozdilar. Xususan, bunday dasturlarning ko'pi o'z ichiga oladi DIRCOL,[12] SOCS,[13] OTIS,[14] GESOP /ASTOS,[15] DITAN.[16] va PyGMO / PyKEP.[17] So'nggi yillarda, paydo bo'lishi tufayli MATLAB dasturlash tili, MATLAB-da optimal boshqaruv dasturi keng tarqalgan. To'g'ridan-to'g'ri usullarni amalga oshiradigan akademik ravishda ishlab chiqilgan MATLAB dasturiy vositalarining namunalariga quyidagilar kiradi RIOTS,[18]DIDO,[19] Bevosita,[20] FALCON.m,[21] va GPOPS,[22] MATLAB vositasi ishlab chiqilgan sanoat namunasi PROPT.[23] Ushbu dasturiy vositalar odamlar uchun ilmiy tadqiqotlar uchun ham, ishlab chiqarish muammolari uchun ham murakkab optimal boshqarish muammolarini o'rganish imkoniyatini sezilarli darajada oshirdi. Va nihoyat, umumiy maqsadli MATLAB optimallashtirish muhitlari ta'kidlandi TOMLAB kodlash murakkab optimal boshqarish muammolarini C va kabi tillarda ilgari mumkin bo'lganidan sezilarli darajada osonlashtirdi FORTRAN.

Diskret vaqtni optimal boshqarish

Hozirgacha keltirilgan misollar ko'rsatdi doimiy vaqt tizimlar va boshqaruv echimlari. Darhaqiqat, hozirgi vaqtda optimal boshqaruv echimlari tez-tez qo'llanilmoqda raqamli, zamonaviy boshqaruv nazariyasi endi birinchi navbatda diskret vaqt tizimlar va echimlar. Nazariyasi Doimiy taxminlar[24] borgan sari tobora aniqroq ajratilgan optimal boshqarish muammosining echimlari asl, doimiy vaqt muammosining echimiga yaqinlashadigan sharoitlarni ta'minlaydi. Diskretizatsiya usullarining barchasi ham bunday xususiyatga ega emas, hattoki aniq ko'rinadigan narsalar ham. Masalan, muammoning dinamik tenglamalarini birlashtirish uchun o'zgaruvchan qadam kattaligi tartibini ishlatish, yechim yaqinlashganda nolga (yoki to'g'ri yo'nalishga) yaqinlashmaydigan gradyan hosil qilishi mumkin. Bevosita usul RIOTS izchil yaqinlashish nazariyasiga asoslanadi.

Misollar

Ko'plab optimal boshqarish muammolari bo'yicha umumiy echim strategiyasi - bu xarajat uchun echim topish (ba'zan shunday deb ham ataladi) soya narxi ) . Xarajat navbatdagi holat o'zgaruvchisini kengaytirish yoki qisqartirishning chegara qiymatini bitta raqamda umumlashtiradi. Cheklangan qiymat nafaqat keyingi navbatda unga tegishli bo'lgan yutuqlar, balki dasturning davomiyligi bilan bog'liq. Qachon yaxshi analitik usulda echilishi mumkin, ammo odatda, sezgi yechimning xarakterini anglashi va tenglama echuvchisi qiymatlar uchun sonli echim topishi uchun uni etarlicha yaxshi tasvirlash mumkin.

Olingan , boshqarish uchun eng maqbul qiymatni o'zgartirish, odatda, bilish shartli differentsial tenglama sifatida echilishi mumkin . Shunga qaramay, kamdan-kam holatlarda, ayniqsa doimiy muammolarda, nazoratning yoki davlatning qiymatini aniq olish mumkin. Odatda, strategiya eng maqbul boshqaruvni tavsiflovchi chegaralar va mintaqalar uchun echim topadi va haqiqiy tanlov qiymatlarini o'z vaqtida ajratish uchun raqamli echimdan foydalanadi.

Yakuniy vaqt

O'z konidan rudani qancha miqdorda qazib olishni qaror qilishi kerak bo'lgan kon egasining muammosini ko'rib chiqing. Ular tarixdan boshlab ma'danga bo'lgan huquqlarga egadirlar hozirgi kungacha . Hozirgi kunda u yerda erdagi ruda va vaqtga bog'liq ruda miqdori erga qoldirilgan darajasi pasayadi kon egasi uni qazib olish. Kon egasi rudani tannarxidan chiqarib oladi (qazib olish qiymati qazib olish tezligining kvadrati va qolgan ruda miqdorining teskarisi bilan ortib boradi) va rudani doimiy narxda sotadi . O'sha paytda tuproqda qolgan barcha ma'danlar sotish mumkin emas va qiymati yo'q ("hurda qiymati" yo'q). Egasi qazib olish tezligini vaqtga qarab o'zgarib turadi mulkka egalik qilish davri mobaynida foydani vaqtni chegirmasdan maksimal darajada oshirish.

1. Diskret vaqt versiyasi

Menejer foydani maksimal darajada oshiradi :

holat o'zgaruvchisi uchun evolyutsiya qonuniga bo'ysunadi

Hamiltonianni yarating va farqlang:

Chunki kon egasi vaqtida qolgan rudani qadrlamaydi ,

Yuqoridagi tenglamalardan foydalanib, uchun hal qilish oson va seriyali

va dastlabki va burilish shartlaridan foydalangan holda ketma-ketlikni aniq berish mumkin .

2. Uzluksiz ishlaydigan versiya

Menejer foydani maksimal darajada oshiradi :

bu erda holat o'zgaruvchisi quyidagicha rivojlanadi:

Hamiltonianni yarating va farqlang:

Chunki kon egasi vaqtida qolgan rudani qadrlamaydi ,

Yuqoridagi tenglamalardan foydalanib, boshqariladigan differentsial tenglamalar uchun echish oson va

va boshlang'ich va burilish holatlaridan foydalanib, funktsiyalarni hosil qilish uchun hal qilish mumkin

Shuningdek qarang

Adabiyotlar

  1. ^ Ross, Isaak (2015). Pontryagin printsipi bo'yicha optimal boshqaruv. San-Frantsisko: Kollegial noshirlar. ISBN  978-0-9843571-0-9. OCLC  625106088.
  2. ^ Luenberger, Devid G. (1979). "Optimal boshqaruv". Dinamik tizimlarga kirish. Nyu-York: John Wiley & Sons. pp.393 –435. ISBN  0-471-02594-1.
  3. ^ Kamien, Morton I. (2013). Dinamik optimallashtirish: o'zgarishlar hisobi va iqtisodiyot va menejmentdagi optimal nazorat. Dover nashrlari. ISBN  978-1-306-39299-0. OCLC  869522905.
  4. ^ Sargent, R. W. H. (2000). "Optimal boshqaruv". Hisoblash va amaliy matematika jurnali. 124 (1–2): 361–371. Bibcode:2000JCoAM.124..361S. doi:10.1016 / S0377-0427 (00) 00418-0.
  5. ^ Bryson, A. E. (1996). "Optimal boshqaruv - 1950 yildan 1985 yilgacha". IEEE Control Systems jurnali. 16 (3): 26–33. doi:10.1109/37.506395.
  6. ^ Ross, I. M. (2009). Pontryaginning optimal boshqarish printsipi bo'yicha primer. Kollegial noshirlar. ISBN  978-0-9843571-0-9.
  7. ^ Kalman, Rudolf. Lineer filtrlash va bashorat qilish muammolariga yangi yondashuv. ASME bitimlari, Asosiy muhandislik jurnali, 82: 34-45, 1960
  8. ^ Oberle, H. J. va Grimm, V., "BNDSCO-A optimal boshqarish muammolarini sonli echimi dasturi", Parvoz tizimlari dinamikasi instituti, DLR, Oberpfaffenhofen, 1989
  9. ^ Ross, I. M.; Karpenko, M. (2012). "Psevdospektral optimal nazoratni qayta ko'rib chiqish: nazariyadan parvozgacha". Nazoratdagi yillik sharhlar. 36 (2): 182–197. doi:10.1016 / j.arcontrol.2012.09.002.
  10. ^ Betts, J. T. (2010). Lineer bo'lmagan dasturlashdan foydalangan holda optimal boshqarish uchun amaliy usullar (2-nashr). Filadelfiya, Pensilvaniya: SIAM Press. ISBN  978-0-89871-688-7.
  11. ^ Gill, P. E., Myurrey, V. M. va Sonders, M. A., SNOPT 7-versiyasi uchun foydalanuvchi qo'llanmasi: Katta o'lchamli chiziqli bo'lmagan dasturlash uchun dasturiy ta'minot, Kaliforniya universiteti, San-Diego hisoboti, 2007 yil 24 aprel
  12. ^ fon Strik, O., DIRCOL uchun foydalanuvchi qo'llanmasi (2.1 versiya): Optimal boshqarish muammolarini raqamli echish uchun to'g'ridan-to'g'ri biriktirish usuli, Fachgebiet Simulation und Systemoptimierung (SIM), Technische Universität Darmstadt (2000, 1999 yil noyabr oyi versiyasi).
  13. ^ Bets, J.T. va Huffman, W. P., Nozik optimal boshqarish dasturi, SOCS, Boeing Axborot va qo'llab-quvvatlash xizmatlari, Sietl, Vashington, 1997 yil iyul
  14. ^ Hargreyves, C. R .; Parij, S. W. (1987). "Lineer bo'lmagan dasturlash va Collocation yordamida to'g'ridan-to'g'ri traektoriyani optimallashtirish". Yo'l-yo'riq, boshqarish va dinamikalar jurnali. 10 (4): 338–342. Bibcode:1987JGCD ... 10..338H. doi:10.2514/3.20223.
  15. ^ Gath, P.F., Well, K.H., "To'g'ridan-to'g'ri ko'p tortishish va kollokatsiya kombinatsiyasidan foydalangan holda traektoriyani optimallashtirish", AIAA 2001–4047, AIAA qo'llanma, navigatsiya va boshqarish konferentsiyasi, Monreal, Kvebek, Kanada, 2001 yil 6-9 avgust
  16. ^ Vasile M., Bernelli-Zazzera F., Fornasari N., Masarati P., "Kam surish va tortishish yordamchilarini birlashtirgan sayyoralararo va Oy missiyalarini loyihalash", ESA / ESOC o'rganish shartnomasining 14126/00 / D-sonli yakuniy hisoboti. / CS, 2002 yil sentyabr
  17. ^ Izzo, Dario. "PyGMO va PyKEP: astrodinamikada massiv parallel optimallashtirish uchun ochiq manbali vositalar (sayyoralararo traektoriyani optimallashtirish holati)". Davom eting. Beshinchi Xalqaro Konf. Astrodinam. Asboblar va usullar, ICATT. 2012 yil.
  18. ^ RIOTS Arxivlandi 2011 yil 16 iyul Orqaga qaytish mashinasi, asoslangan Shvarts, Adam (1996). Optimal boshqarish muammolarini hal qilish uchun Runge-Kutta integratsiyasiga asoslangan usullarning nazariyasi va amalga oshirilishi (Fan nomzodi). Berkli shahridagi Kaliforniya universiteti. OCLC  35140322.
  19. ^ Ross, I. M., DIDO Optimal Control Toolbox-ga qo'shimcha vositalar, arXiv 2020. https://arxiv.org/abs/2004.13112
  20. ^ Uilyams, P., DIRECT uchun foydalanuvchi qo'llanmasi, 2.00 versiyasi, Melburn, Avstraliya, 2008 yil
  21. ^ FALCON.m, Rieckda tasvirlangan M., Bittner, M., Grüter, B., Diepolder, J. va Piprek, P., FALCON.m - Foydalanuvchilar uchun qo'llanma, Parvozlar tizimi dinamikasi instituti, Myunxen Texnik universiteti, oktyabr 2019
  22. ^ GPOPS Arxivlandi 2011 yil 24 iyul Orqaga qaytish mashinasi Rao, A. V., Benson, D. A., Xantington, G. T., Francolin, C., Darby, C. L. va Patterson, M. A. da tasvirlangan GPOPS uchun foydalanuvchi qo'llanmasi: dan foydalangan holda dinamik optimallashtirish uchun MATLAB to'plami Gauss Psevdospektral usuli, Florida universiteti hisoboti, 2008 yil avgust.
  23. ^ Rutquist, P. va Edvall, M. M, PROPT - MATLAB optimal boshqarish dasturi, "1260 S.E. Bishop Blvd Ste E, Pullman, WA 99163, AQSh: Tomlab Optimization, Inc.
  24. ^ E. Polak, Yarim cheksiz optimallashtirish va optimal boshqarish masalalarini echishda izchil taxminlardan foydalanish to'g'risida Matematika. Prog. 62 bet 385–415 (1993).

Qo'shimcha o'qish

Tashqi havolalar