Хелпикс

Главная

Контакты

Случайная статья





5 лекция Моделдеуші алгоритмнің жалпы құрылымы.



5 лекция Моделдеуші алгоритмнің жалпы қ ұ рылымы.

Модельдеуші алгоритмнің жалпы қ ұ рылымы компьютерлік моделдеудің негізгі (басты) есебіне жетуді қ амтамасыз ету керек –оптимальді нұ сқ аны табу немесе зерттелінетін жү йенің оптимальді мә нін табу. Бұ л мақ сатқ а жету ү шін, бірінші, уақ ыттың кез –келген аралығ ында берілген жү йенің функциялау процессін моделдей алуы керек, екінші, талап етілген дә лдікті жә не алынғ ан мә ннің анық тығ ын қ амтамасыз ету керек, ү шінші, жү йенің оптимальді нұ сқ асын іздеу мү мкіндігі керек.

Кө рсетілген талаптар моделдеудің ү ш циклін немесе ү ш дең дейін қ осатын моделдеуші алгоритмнің жалпы қ ұ рылымын анық тайды ( рис. 1 ). Ішкі цикл (5 - 8 блоктар)[О. Т] интервалында берілген модель бойынша жү йеге кіруді моделдеуге мү мкіндік береді. Бұ л интервалдағ ы модель жұ мысын қ уу деп атаймыз.  3- 10 блоктардың келесі циклдерінде қ уудың N –еселік қ айталануы ұ йымдастырылады.


1кезекті нұ сқ аны моделдеуге дайындау
9 моделдеу итерациясының нә тижелерінің фиксациясы
11 модель нұ сқ алары бойынша нә тижелерді ө ң деу
13                нә тижені шығ ару
2 i: =0
3 i: =i+1
4 j: = -1
5 j: = j +1
6 t: =j x dt
7 Интервал аралвғ вндағ в жү йе жұ мысын моделдеу; критеридің кезекті мә нін алу


1 сурет – моделдеуші алгоритмнің жалпы қ ұ рылымы

 

Нұ сқ аның аяқ талуы тек қ уудың берілген санымен ғ ана емес, сондай-ақ нә тиженің берілген дә лдігімен анық талуы мү мкін. Сыртқ ы цикл алдың ғ ы циклдардың екеуінде жә не оғ ан қ осымша жү йе нұ сқ аларын моделдеу тізбегін басқ аратын 1, 2, 11, 12 блоктарды қ амтиды. Мұ нда жү йенің оптимальді параметрлерін іздеу ұ йымдастырылады: 11 блок жү йе кө рсеткіші қ анағ аттанатындығ ын тексеруді жү зеге асырады, ал 1 блок осы кө рсеткіштерді жақ сарту ү шін параметрлерді ө згертуді ө ндіреді. Кө птеген жағ дайда жү йенің ә ртү рлі нұ сқ асын қ ажеттілік болмағ ан кезде ескеруіміз керек, моделдеуші алгоритмнің екі дең гейлі қ ұ рылымымен шектелуге болады.

Экспериментті жобалау. Компьютерлік моделдеу кезіндегі эксперименттеу кезең інің басты ерекшелігі болып ә ртү рлі кездейсоқ факторлар есебі ү шін моделдеу нә тижесі де кездейсоқ сипаттарды алып жү реді. Сондық тан алынғ ан бағ аны берілген дә лдікпен қ амтамасыз ету ү шін таратудың ү лкен санының нә тижесін орталандыру керек. тарату санын анық тау ү шін тарату санымен жә не сенімді ық тималдылық пен бағ алар дә лдігінің арасында тә уелділік орнату керек.  

Моделдеу нә тижесін талдаудың регенеративті ә дістері. Бұ рын белгіленген сияқ ты компьютерлік моделдеу нә тижесін ө ң деу кезең інің де ө зіндік ерекшелігі бар. Ол мынамен байланысты, моделдеудің кө птеген объектілері уақ ыт қ асиетін иеленеді, яғ ни, осы жү йеде жү ретін стохастикалық процесстер кейбір нү ктелерге (регенерация нү ктелері) ү немі оралады. Процесстің кейінгі дамуы оның бұ рынғ ы кү йіне тә уелді болмайды, жә не сол бір ық тималдылық заң дылығ ымен анық талады.

Егер бұ ндай жү йені моделдеу нә тижесін регенерация нү ктесіне тізбектей оралуына сә йкес топтастыратын болсақ, онда бұ л топтар статистикалық тә уелсіз жә не бірдей таратылғ ан болады.  

Жү йені моделдеу мақ саты. Моделдеу жү йесін тұ рғ ызудың ең маң ызды аспектілерінің бірі мақ сат мә селесі болып табылады. Кез –келген модель мақ саттан тә уелді болып қ ұ рылады, оның алдында зерттеуші тұ рады, сондық тан моделдеу кезіндегі басты мә селелердің бірі –бұ л мақ саттық тағ айындау міселесі. Шын процесстің М моделінде жү ретін процесс сияқ ты моделдеу ә дісінде қ олданылғ ан мақ сат болмайды. Егер М моделі қ ұ рылғ ан болса, онда келесі мә селе деп онымен жұ мыс істеу мә селесін санауғ а болады, яғ ни, моделді таратудың негізгі есебі –нақ ты нә тижені алу уақ ытын минимизациялау.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.