- •Компьютермен модельдеудің негізгі түсініктері. Күрделі жүйелер.
- •Күрделі жүйелердің сипаттамалары. Күрделі жүйелерді компьютермен модельдеу мақсаттары. Аналитикаклық және имитациялык модельдер.
- •Компьютерлік моделдеуде пайдаланылатын өнімдерге шолу. Олардың ерекшеліктері. MatLab программалық пакеттерін пайдалану, жұмыс істеу
- •Компьютермен модельдеудің кезеңдері. Модельдеуші алгоритмдерді құру принциптері. Модельдеуші алгоритмдердің жалпы құрылымы.
- •Жалған кездейсоқ сандарды моделдеу. Жалған кездейсоқ сандар және оларды моделдеу принциптері, қию, конгруэнттік әдістері
- •Кездейсоқ сандар тізбегін талдау. Кездейсоқ сандар тізбегі сапасының критерийлері. Ырғыту әдісі.
- •Шегерімдер әдісінде параметрлерге қойылатын негізгі талаптар және теорема тұжырымы. Параметрді таңдауда ондағы шарттар сақталмаса, тізбек ұзындығы қалай өзгереді.
- •Қосындылау әдісінің негізгі алгоритмі.
- •Қалыптан ауытқу әдісінің алгоритмі. Периодттылық кесіндісі қалай есептеледі?
- •Simulink пакеті не үшін қолданылады, қолдану салалары. Simulink ішкі жүйесінің негізгі қасиеттері
- •Имитациялық моделдеудің кемшіліктері. Имит-лық моделдердің түрлері
- •Оқиға, процесс, транзакт түсініктерінің анықтамалары.Мысал келтіріңіз.
- •Жалған кездейсоқ сандардың анықтамасы. Моделдеу әдістері. Мысал.
- •Имитациялық моделдеудің кемшіліктері. Басқа моделдеу әдістерінен ерекшелігі, қолданатын әдістері.
- •StateFlow басқару блогын құру және имитациялық моделдеудегі ролі. Практикада қолдану ерекшеліктері, мысал келтіру.
- •Кездейсоқ оқиғаларды моделдеу. Модельдеу алгоритміндегі n параметрінің мәні неден тәуелді.
- •Күрделі оқиғалар тобын моделдеу алгоритмі (тәуелсіз оқиғалар), алгоритмдегі s параметрінің мәні немен анықталады, тәуелсіз оқиғаларға мысал келтіру.
- •Күрделі оқиғалар тобын моделдеу алгоритмі (тәуелді оқиғалар), алгоритмдегі санағыштардың атқаратын қызметі, шартты ықтималыдқтың формуласы. Тәуелді оқиғаларға мысал келтіру.
- •Үздіксіз кездейсоқ шаманың анықтамасы, мысал. Үздіксіз кездейсоқ шамаларды модельдеу әдістерінің жіктелуі немен ерекшеленеді.
- •Аналитикалық бағыттың негізгі ерекшелігі, әдістері. Мысал келтіру, басқа бағыттармен қысқаша салыстыру.
- •Таңдамалы бағыттың негізгі ерекшелігі, әдістері. Мысал келтіру, басқа бағыттармен қысқаша салыстыру.
- •Ықтималдылық бағытының ерекшелігі, әдістері. Басқа бағыттармен салыстыру.
- •Құрама бағыттың негізгі ерекшелігі, әдістері. Басқа бағыттармен салыстыру.
- •Кері функция әдісі, оның алгоритмі. Қолданылу мысалы.
- •Нейманның шығарып тастау әдісі, оның алгоритмі.
- •Шектік теоремалар әдісі, оның алгоритмі. Басқа бағыттармен салыстыру.
- •Композиция әдісі, оның алгоритмі.
- •Арнайы үздіксіз үлестірімдерді модельдеу (қалыпты, бірқалыпты, экспоненциальдық, гамма үлестірімдер).
- •Дискретті кездейсоқ шамаларды модельдеу. Дискретті кездейсоқ шамаларды модельдеудің негізгі әдісі. Геометриялық үлестірім заңын модельдеу. Пуассон үлестірім заңын модельдеу.
- •Үздіксіз кездейсоқ шамаларды модельдеу. Үздіксіз кездейсоқ шамаларды модельдеу әдістерін жіктеу.
- •Көпөлшемді кездейсоқ шамаларды модельдеу. Тізбектеп модельдеу әдісі. Мысал келтіріңіз, бұл әдістің ерекшелігі атап көрсетіңіз.
- •Көпөлшемді кездейсоқ шамаларды модельдеу. Дж. Нейманның жалпылама "шығарып тастау" әдісі.
- •Көпөлшемді кездейсоқ шамаларды модельдеу. Моменттер әдісі. Мысал.
- •Кездейсоқ процестерді модельдеу. Стационарлы емес кездейсоқ процестерді модельдеу.
- •Стационарлы кездейсоқ процестерді модельдеу.Нақты параметрлерді ала отырып мысал келтіріңіз.
- •Марков процестерін модельдеу. Мысал келтіру.
- •Оқиғалар ағынын модельдеу. Оқиғалар ағындарынын қасиеттері. Қарапайым ағынды модельдеу.
- •Эрланг ағынын модельдеу және оның алгоритмі. Практикалық қолданылуы. Қарапайым ағыннан қандай айырмашылығы бар.
- •Пальм ағынын модельдеу, алгоритмі, практикалық қолданылуы.
- •Кездейсоқ заңдылықтарды ұқсастандыру. Таңдаманың сандық сипаттамасын ұқсастандыру.
- •Үздіксіз кездексоқ шамалардың үлестірім функциясын ұқсастандыру. Мысал келтіріңіз.
- •Дискретті кездейсоқ шамалардың үлестірім заңын ұқсастандыру. Ұқсастандыру нәтижесін бағалау.
- •Компьютермен модельдеуді ұйымдастыру. Компьютермен модельдеуді жоспарлау
- •Компьютермен модельдеуді жүзеге асыру. Модельдеу нәтижесін талдаудың регенеративтік әдісі
- •Көпшілікке қызмет көрсету жүйелерін модельдеу. Бір каналды көпшілікке қызмет көрсету жүйелерін модельдеу.
Қосындылау әдісінің негізгі алгоритмі.
Ван Вейнгарден ұсынған қосындылау әдісі мына жалпы мағыналы сызықты формуланы қолданады:
Бұл әдіспен алынған кездейсоқ тізбектердің периоды шегерінді әдісі қолданғандағы периодтан едәуір ұзын болады. Оның себебі, бұл тізбектерде период пайда болу үшін шегерінді әдісі сияқты оның екі ғана емес, бірнеше мүшесі сәйкес келуі керек.Сонымен қатар, қосындылау әдісімен алынған тізбек сандарының корреляциясы аз. Қосындылау әдісінің ең қарапайым формуласын алу үшін келесі параметрлерді беру керек:
C=a2= a3=…=ak-1=0, a0=a1=1.
Сонда z j+1=z j +z j+1 (mod m)
Бұл өрнек Фибоначчи формуласы деген атқа ие болды және өткен ғасырдың елуінші жылдарының бас кезінде кең қолданыс тапты. Тек қана Дэвис деген ғалым осы формуламен, оның бастапқы z 0 және z 1 сандарын сәтті таңдап, статистикалық қасиеттері жақсы бірқалыпты кездейсоқ сандардың тізбегін алды. Дэвистің алгоритмі бойынша: z0=π z1=517*2-42=0,542101887
Қалыптан ауытқу әдісінің алгоритмі. Периодттылық кесіндісі қалай есептеледі?
І мен Р –ның мәндері өте үлкен бірқалыпты үлестірімді кездейсоқ сандарының тізбегін модельдеу үшін украин ғалымы Д.И.Голенко ұсынған қалыптан ауытқу әдісін қолдануға болады. Бұл әдістің идеясы бір кездейсоқ тізбекті модельдеу үшін қатарымен екі алгоритмді пайдалануға болады.
M
параллель
М<1
шартынан таңдалады және қалыптан ауытқу
периоды деп аталады. Жоғарғы
функциясы көмегімен
тізбегі
модельдеу керек. Ал содан кейін
сәйкестелуін
болдырмау үшін
кездейсоқ санның төмендегі
функциясының көмегімен табылады. Осындай
ауытқу одан әрі де , келесі М-1 кездейсоқ
сан нан асқан сайын тізбектің берілген
ұзындығына жеткенше қайталанып отырады.
Қалыптан ауытқу әдісін іске асыратын
алгоритм 7 қадамнан тұрады.
1-қадам: к=1 және j=0 деп алу керек.
2-қадам: j=k*M шартын тексереміз. Бұл шарт орындалған жағдайда 4-қадамға көшу керек.
3-қадам:
реккуренттік
қатынасын іске асыру керек. Содан кейін
6-қадамды орындау қажет.
4-қадам: реккуренттік қатынасын орындау керек және к параметрін бір санға көтеру керек. k=k+1;
5-қадам: j=j+1 деп алу керек.
6-қадам: j<N шартын тексереміз, мұндағы N модельденетін тізбектің берілген ұзындығы. Бұл шарт орындалған жағдайда 2-қадамға көшеміз.
7-қадам: Модельдеу нәтижесін шығарамыз.
Д.И.Голенко
өзінің ұсынған қалыптасқан ауытқу әдісі
кездейсоқ мандар тізбектің
есе ұзаратынын көрсетеді.
Simulink пакеті не үшін қолданылады, қолдану салалары. Simulink ішкі жүйесінің негізгі қасиеттері
Simulink пакеті динамикалық сызықты емес жүйелерді зерттеуге және моделдеуге мүмкіндік береді. Зерттелетін жүйелердің сипаттамалары сұхбаттық режимде жүргізіліп, стандартты қарапайым (элементар) түйіндер байланыстарын графикалық жинақтау арқылы орындалады.
Осындай байланыстырудың нәтижесінде зерттелетін жүйенің моделі құрылады, ол S-моделі деп аталады. Модель .mdl. форматтында сақталады.
Simulink пакетінде моделдерді құру Drag-and-Drop технологиясын пайдалана отырып орындалады. S-моделді құруда «кірпіш» ретінде Simulink кітапханасындағы модулдер (блоктер) пайдаланылады. Кез келген S-модель иерархиялық құрылымда болады, яғни төменгі деңгей модулдерінен тұрады, олардың саны шектелмеген. Кітапхана 15 бөліктен тұрады: Continuous, Discrete, Functions & Tables, Math, Nonlinear, Signals & Systems, Sinks, Sources, Subsystems. Simulink ішкі жүйесінің негізгі қасиеттері:
Үзіліссіз, дискретті және гибридті (сызықты, сызықты емес) жүйелерді моделдеу мүмкіндігін береді;
Блоктардың кеңейтілген кітапханасынан тұрады (үзіліссіз, дискретті элементтер, математикалық функциялар, сызықты емес элементтер, сигналдардың көзі, бейнелеу құралдары), оларды жаңа жүйелерді құру барысында пайдалануға болады.
Блок-диаграммаларды құрамдас блоктарға біріктіру мүмкіндігін береді, ол моделді иерархиялық құрылымда көрсетуді қамтамасыз етеді.
Қолданушы анықтайтын блоктарды және кітапханаларды құру құралдарынан тұрады.
Уақыт бойынша өзгеретін құрылымы бар жүйелерді жобалау мүмкіндігін береді.
Simulink жүйесі MATLAB есебінің инженерлік және ғылыми жүйесінің аумақталған түрі болып табылады және есептердің шешімінде жобаланған мерзімінен бұрын орындауға мүмкіндік береді, өңдеу сапасының жоғарылауы физикалық жүйелердің және осы жүйедегі үрдістерді жобалаудан тұрады. Simulink жүйесі өндірістік ортада кеңінен қолданады. Мысалы: құрылғыларды жалға беруді үлгілеу, көліктердің двигателін жобалау, механикалық жүйелерді жобалау және т.б.
