- •1. Поняття системи, структури,
- •2.Представить вычислительный процесс
- •3.Представлення формування системи ,як зміни станів:
- •4.Побудувати імітаційну модель двоканальної смо.
- •6.Принципы имитационного программирования
- •8.Моделирующий алгоритм в им мод.
- •9.Генерация случайных величин
- •14.Марковские случайные Стаціонарний режим послідовностей Маркова: дсдч.
- •10.Модели потоков событий
- •13.Виды потоков событий Потоки подій при моделюванні обчислювальних систем та структур.
- •16.Постановки задач
- •17.Основные принципы им
- •19.Виды систем Одноканальна смо
6.Принципы имитационного программирования
ІМ СМО методом “із заданим кроком”. Схема методу. t=const.
Розглядаються всі події, ніби вони реалізовані через деякий час. Точність моделювання залежить від t: tmin, тоді метод “до події”.
Загальна схема. Відмінність алгоритмічного моделювання полягає в наступному: Накопичення всіх подій за інтервалом t в чергах.
В1. Обробка черг в момент tс=кt, к=0,1,2,... В2. Спостереження системи в моменти кt, при цьому момент системи – це її відображення “до події”. Реалізація варіанту 2 полягає в наступному: ввід в ІМ додаткового потоку; tt; надходження заявок; tз; кінець обробки; tk.
Розрахунок події: min{t3,tk,tt}. кщо min реалізований на t3 та tк, то розрахунки не проводяться, лише змінюється стан. еалізація варіанту 1 полягає в побудовах черг, що контролюють послідовності подій, які відбуваються в інтервалах . ІМ СМО методом “із заданим кроком”.
Схема методу. t=const.
Розглядаються всі події, ніби вони реалізовані через деякий час. Точність моделювання залежить від t: tmin, тоді метод “до події”.
Загальна схема. Відмінність алгоритмічного моделювання полягає в наступному: Накопичення всіх подій подій за інтервалом t в чергах.
В1. Обробка черг в момент tс=кt, к=0,1,2,... В2. Спостереження системи в моменти кt, при цьому момент системи – це її відображення “до події”. Реалізація варіанту 2 полягає в наступному: ввід в ІМ додаткового потоку; tt; надходження заявок; tз; кінець обробки; tk.
Розрахунок події: min{t3,tk,tt}. Якщо min реалізований на t3 та tк, то розрахунки не проводяться, лише змінюється стан. Реалізація варіанту 1 полягає в побудовах черг, що контролюють послідовності подій, які відбуваються в інтервалах . Метод «до події є раціональним,якщо події виникають рідко і потребують значного ресурсу для обробки,вони суттєво відрізняються.
7.Схема алгоритма изменения значений Відображення паралельних процесів ІМ.
Діаграма (tф,
tм,
tеом)я
Схема алгоритму моделювання СМО:
ІМ для методу моделювання часу до події; Структура алгоритму моделювання:
Категорія
П
одія
Канал
(tсист=0)
Цикл знаходження заявки Виникнення (ti, Pri); П(1) Передача до черги; Передача до каналу; П(2) Звільнення каналу; Вихід із системи.
Канали:
К
Т1
момент
КТ2 закінчення обробки
Гз: змінна t.
Заявка:
(tii, Pri, tканi, T)
tканi-tii=tзнаходження в черзі
8.Моделирующий алгоритм в им мод.
Процес виконання програми описується стохастичною моделлю тому, що n – потік заявок, який характеризує інтенсивність, тобто середня кількість заявок в одиницю часу. Вводимо параметр- системний час; К1:{0,Т1,№ замовлення}//К1-канал
9.Генерация случайных величин
Вважається, що величини x1 і x2 відповідають одна одній при умові (1).
F(x)
1 F2
F(x)=P(x<X)
(1)
Зв’язок між функціями.
Моделювання випадкових величин при a, b:
Рівномірний закон Fξ(x)=a+(b-a)·η, де η[0,1].
Нормальний закон з параметрами (а, σ).
.
Прийнявши
,отримаємо Fξ(x)=N(a,σ)=N(0,1)∙σ+a.
Дискретний закон
Ζ |
ζ1 |
ζ2 |
… |
ζk |
P |
p1 |
p2 |
… |
pk |
