
- •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