Dinamik dasturlash uchun optimallashtirish usullari


Download 267.42 Kb.
bet9/9
Sana07.05.2023
Hajmi267.42 Kb.
#1437683
1   2   3   4   5   6   7   8   9
Bog'liq
Dinamik dasturlash uchun optimallashtirish usullari

Dinamik dasturlash


DP odatda barcha davlat va boshqaruv tarmoqlarini to'liq izlash orqali isbotlangan optimal nazorat strategiyasini ta'minlash uchun modelga bog'liq ( Kazmierkowski, 2010; He va boshq., 2013; Vang va boshq., 2015 ). Biroq, DP real vaqt muammolari uchun qo'llanilmaydi, chunki aniq kelajakdagi haydash ma'lumotlari haqiqiy ilovalarda kamdan-kam ma'lum ( Kermani va boshq., 2012 Ribau va boshq., 2014; He va boshq., 2013 ). Parallel gibrid elektr yuk mashinasining yoqilg'i sarfini kamaytirish uchun DPga asoslangan yondashuv Brahma va boshqalar tomonidan xabar qilingan . (2000) .). Shunga qaramay, DPga asoslangan strategiya boshqa algoritmlarning optimalligini baholash uchun yaxshi mezon bo'lishi va real vaqt strategiyalarini takomillashtirishga hissa qo'shishi mumkin (
Qoidalarga asoslangan algoritmdan farqli o'laroq, DP yondashuvi odatda eng yaxshi boshqaruv strategiyasini hisoblash uchun modelga tayanadi. DP global optimallikni kafolatlaydi barcha nazorat va davlat tarmoqlarini to'liq izlash . U optimallashtirish muammosini vaqt o'tishi bilan qaror qabul qilish bosqichlari ketma-ketligiga ajratadi. Optimallashtirish maqsadi maqsad funktsiyasini minimallashtirish yoki maksimallashtirishdir J ( x , u ) . Tizimning holatini davlat tarmog'iga diskretlash mumkin. Timestep da k , tizim holati k nazorat usuli bilan gijgijlash mumkin k keyingi timestep yana bir holiga k +1 . t dan bir qadam narxik dan t k +1 gachaaniqlanadiJk→k+1va k dan N gacha bo'lgan vaqt oralig'ida to'plangan xarajatlar quyidagicha aniqlanadiJk=Jk→k+1+Jk+1*. J * k +1 - k +1 dan N gacha bo'lgan optimal to'plangan xarajat . DP algoritmining maqsadi har bir k vaqt bosqichida k ni minimallashtiradigan k * eng yaxshi boshqaruv kirishlarini topishdan iborat bo'lib, har bir boshlang'ich nuqtadan holatning traektoriyasi kafolatlanadi.optimal. Ushbu protsedura iterativ orqaga optimallashtirish orqali amalga oshiriladi. Olingan k * funksiya k ga bog‘liq holda saqlanadi .



Download 267.42 Kb.

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




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