- •1.Моделирование как метод научного познания. Понятие модели. Классификация моделей. Цели и задачи моделирования. [1/1]
- •2. Требования к математической модели. Основные этапы построения модели. Иерархия моделей. [1/1]
- •3. Построения общесистемной модели функционирования. [1/2]
- •4. Основные системные свойства: линейность, непрерывность, стационарность, детерминированность. Классификация математических моделей. Системные и конструктивные модели. [1/2]
- •5. Непрерывно-детерминированные модели (d-схемы). Уравнения вход-выход. Уравнения в пространстве состояний. [1/3]
- •6. Разностные уравнения. Пример построения конструктивной и машинной модели системы. [1/1]
- •7. Дискретно – детерминированные модели (f- схемы). Автоматы Милли и Мура. Разновидности детерминированных автоматов. [1/2]
- •8. Дискретно стохастические модели. (p- схемы). [1/1]
- •9. Z – детерминированные и y – детерминированные вероятностные автоматы. [1/2]
- •10. Марковские случайные процессы. Простейший поток отказов. [1/1]
- •11. Уравнения Колмогорова для определения вероятностей состояний системы. Пример. [1/3]
- •12. Непрерывно-стохастические модели (q-схемы). Основные понятия и определения. [1/3]
- •13. Обобщенные модели (а - схемы). Понятие агрегата. [1/1]
- •14. Структура агрегативной системы. Особенности функционирования. [1/3]
- •15. Построение и реализация моделирующего алгоритмов
- •16. Построение детерминированного и циклического моделирующего алгоритмов q-схем. [1/1]
- •17. Построение циклического моделирующего алгоритма
- •18. Построение синхронного моделирующего алгоритма
- •19. Построение спорадического моделирующего алгоритма
- •20.Цели и задачи имитационного моделирования. Имитационная модель, имитационная система. Архитектура имитационной системы. [1/2]
- •21. Общая характеристика метода статического моделирования. Пример построения моделирующего алгоритма. [1/2]
- •23. Метод получения псевдослучайных чисел с равномерным законом распределения. Методы середины квадрата и середины произведения. [1/1]
- •24. Конгруэнтные процедуры генерации псч. Мультипликативный и смешанный методы. [1/1]
- •25. Тесты проверки случайности последовательности псч с равномерным законом распределения. [1/1]
- •26. Тест проверки равномерности закона распределения.[1/1]
- •27. Тест проверки независимости последовательности псч[1/1]
- •28. Моделирование случайных событий. [1/2]
- •29. Моделирование Марковских цепей. [1/1]
- •30. Моделирование дискретных и непрерывных случайных величин с заданным законом распределения. [1/2]
- •31. Приближенные способы преобразования случайных чисел. [1/2]
- •32. Моделирование непрерывных случайных векторов. [1/1]
- •33. Моделирование дискретных случайных векторов
- •34. Сети Петри (n - схемы). [1/2]
- •35.Языки моделирования. Типовая схема архитектуры языка имитационного моделирования. Способы управления временем в модели системы. [1/2]
- •36.Сравнительный анализ языков имитационного моделирования. [1/2]
- •40. Моделирование процессов функционирования систем на базе n-схем. Структурный подход. [1/2]
15. Построение и реализация моделирующего алгоритмов
Q-схем. [1/3]
Трехфазная Q-схема.

И – источник; К – канал; Н – накопитель.

Переменные и уравнения имитационной модели:
1) независимые переменные
tm – время поступления заявки из источника.
tk,j
– время окончания обслуживания заявки
каналом Кk,j
–, где
![]()
2) зависимые переменные
P – вероятность потери заявки
3) вспомогательные переменные
zi
– состояние накопителя, где
![]()
zk,j
– состояние канала, где
![]()
4) параметры
;
;
:![]()
5) переменные состояния
N1 – число потерянных заявок
N3 – число обслуженных заявок
6) уравнение имитационной модели
![]()
27
У
крупненная
схема детерминированного моделирующего
алгоритма.
1) ввод исходный данных
2) установка начальных условий
3) проверка условия окончания моделирования
4) обслуживание заявки каналом К3,1
5) передача заявки из 2 в 3 фазу
6) обслуживание заявки каналом 2 фазы
7) переход заявки из 1 фазу в начало 2 фазы
8) обслуживание заявки каналом 1 фазы
9) поступление заявки на вход
Q-схемы
10) переход к следующему моменту tn
11) обработка результатов моделирования
12) вывод результатов моделирования.
Окончание обслуживания заявки в канале Кk,j в момент времени tn может вызвать процесс изменения состояний элементов системы в направлении, противоположном движению заявок в системе, поэтому накопители и каналы при моделировании просматриваются начиная с начала последней фазы по направлению к накопителю первой фазы.
![]()
Схема алгоритма блока «4».


28
С
хема
алгоритма блока «5».

29
16. Построение детерминированного и циклического моделирующего алгоритмов q-схем. [1/1]
Существует два способа построения моделирующего алгоритма:
1)
Принцип
![]()
Определяется минимальный интервал времени между соседними событиями во входящий потоках и потоках обслуживания.
![]()
![]()
2)
принцип
![]()
Элементы Q-схемы просматриваются только в моменты особых состояний: в моменты появления заявок из источника и в моменты изменения состояния каналов.
-
переменная величина, зависящая от
внешней среды и от особенности системы.
Моделирующие алгоритмы со случайным шагом могут быть реализованы синхронным и асинхронным способами.
В синхронных моделирующих алгоритмах один из элементов Q-схемы (источник, накопитель или канал) выбирается в качестве ведущего и по нему синхронизируется весь процесс моделирования.
В асинхронных моделирующих алгоритмах ведущий элемент отсутствует и очередному шагу моделирования соответствует любое из особых состояний системы.
В циклических моделирующих алгоритмах элементы Q-схемы просматриваются циклически.
В спорадических рассматриваются только те элементы, может измениться.

30
17. Построение циклического моделирующего алгоритма
Q-схем. [1/1]

1
)
ввод исходный данных
2) установка начальных условий
3) определение момента наступления следующего события
4) проверка условия окончания моделирования
5) обслуживание заявки каналом 3 фазы
6) переход заявки из каналов К2->К3
7) обслуживание заявки каналом 2 фазы
8) переход заявки из каналов К1,j -> H2, или каналы К2,j.
9) обслуживание заявки каналом 1 фазы
10) поступление заявки на вход Q-схемы
11) обработка результатов моделирования
12) вывод результатов моделирования.
Этот алгоритм в плане просмотра состояний элементов тождественен детерминирующему алгоритму. Отличие состоит в подсчете системного времени:
![]()
Т.е. время очередного шага определяется как минимальное из минимальных времен окончания начатого обслуживания всеми каналами всех фаз и минимального времени поступления очередной заявки из источника.
31
