ПРОГРАММА
для подготовки к экзамену/зачёту
по дисциплине «Имитационное
моделирование процессов»
I или II
семестр 2006/2007 уч.г.
Индекс ИМЭП11
Теоретические
вопросы по подготовке к экзамену.
-
Определение системы и ее составляющих
-
Простые и сложные системы
-
Системный подход
-
Точные и оценочные модели
-
Основы построения моделей
-
Классификация моделирования систем
-
Математическое моделирование
-
Аналитические и имитационные модели
-
Формальная модель объекта
-
Типовые математические схемы
-
Системы массового обслуживания
-
Классификация СМО
-
Поток заявок. Время обслуживания
-
СМО без потерь с неограниченным
ожиданием и источником с бесконечным
числом требований -
Основные требования к модели
-
Этапы моделирования систем
-
Понятие модельного времени
-
Принципы организации изменения
модельного времени -
Событие, активность, процесс
-
Методологические подходы к построению
дискретных имитационных моделей -
Схема имитации дискретно-событийных
моделей -
Принципы моделирования случайных
элементов -
Требования к генераторам случайных
чисел -
Методы получения псевдослучайных
квазиравномерных чисел -
Моделирование случайных событий
-
Метод обратной функции
-
Формирование последовательности
чисел, имеющих нормальное, Пуассона
показательное равномерное распределение -
Средства разработки имитационных
программ. -
Исследование свойств модели(адекватность,
точность, сходимость, чувствительность) -
Процедура определения закона
распределения случайной величины как
отклика модели. -
Работа с критериями согласия.( Пирсона,
t – статистка, F
– распределение ) -
Понятия об оптимизации модели. (
экстремум – целевой функции)
Экзамен проводится
в компьютерном классе
Цель: Экзаменующиеся решают практические
задачи по моделированию процессов по
варианту задания билета. Билеты выполнены
в электронном виде в среде EXCEL.
типовые задания по проведению экзамена.
Задание №1
-
Составить модель процесса игры,
состоящей в выбрасывании нескольких
( 3- х 4-х,5-ти) шестигранных кубиков с
последующим сложением значений выпавших
граней. -
Вычислить М.О. и СКО. случайной величины
суммы граней. -
Составить и построить гистограмму
распределения этой случайной величины.
(интегральную, дифференциальную)
-
Используя средства среды, определить
закон распределения этой случайной
величины, опираясь на величины избранных
критериев согласия и эталонного
распределения. -
Исследовать на сходимость откликов
модели.
Задание №2.
-
По данной выборке наблюдений за
процессом изменения величины Y
в зависимости от (6-ти,7-ми,8-ми,9-ти)
переменных составить уравнение
множественной регрессии, используя
МНК. -
Анализируя полученное уравнение,
обосновать его полезность при дальнейшем
использовании в качестве модели
наблюдаемого процесса, при этом;
-
Оценить точность уравнения вообще;
-
Определить величину степеней свободы
наблюдаемой выборки; -
Оценить полученный коэффициент
множественной детерминированности
на значимость; -
Провести оценку полученных коэффициентов
уравнения регрессии на предмет их
статистической значимости; -
Построить диаграмму доминирования
коэффициентов регрессии; -
Дать пояснения о степени влияния
каждой переменной на результат Y;
X1 |
X2 |
X3 |
X4 |
X5 |
X6 |
Y |
113 |
27 |
135 |
419 |
5 |
270 |
3900 |
96 |
19 |
117 |
422 |
9 |
272 |
3857 |
93 |
17 |
113 |
420 |
5 |
271 |
3804 |
105 |
23 |
126 |
388 |
5 |
245 |
3583 |
101 |
21 |
123 |
462 |
10 |
304 |
4241 |
96 |
19 |
116 |
388 |
6 |
245 |
3541 |
112 |
26 |
134 |
387 |
9 |
278 |
3834 |
104 |
23 |
125 |
347 |
10 |
259 |
3524 |
95 |
18 |
116 |
424 |
7 |
263 |
3795 |
104 |
23 |
126 |
411 |
7 |
251 |
3720 |
118 |
29 |
141 |
395 |
12 |
258 |
3794 |
98 |
20 |
119 |
404 |
9 |
242 |
3615 |
103 |
22 |
124 |
384 |
12 |
258 |
3670 |
106 |
23 |
128 |
404 |
2 |
282 |
3861 |
87 |
15 |
106 |
434 |
8 |
258 |
3766 |
100 |
21 |
121 |
404 |
10 |
250 |
3678 |
84 |
18 |
103 |
394 |
13 |
266 |
3673 |
94 |
24 |
115 |
414 |
6 |
264 |
3764 |
107 |
17 |
129 |
412 |
9 |
260 |
3788 |
92 |
15 |
112 |
407 |
4 |
234 |
3517 |
88 |
18 |
107 |
374 |
12 |
265 |
3598 |
94 |
19 |
114 |
412 |
8 |
266 |
3765 |
97 |
17 |
118 |
414 |
10 |
245 |
3668 |
92 |
23 |
112 |
388 |
9 |
243 |
3536 |
104 |
19 |
126 |
385 |
6 |
252 |
3609 |
96 |
20 |
117 |
397 |
11 |
263 |
3715 |
98 |
18 |
119 |
410 |
2 |
230 |
3528 |
94 |
19 |
114 |
368 |
4 |
253 |
3491 |
117 |
17 |
140 |
408 |
6 |
255 |
3770 |
94 |
23 |
114 |
369 |
7 |
230 |
3380 |
Задание №3
1 Провести исследование на предмет
составления уравнения регрессии данной
выборки по схеме задания №2
-
Обосновать необходимость линеаризации
(путём логарифмирования) данной выборки
с целью получения более адекватной
модели наблюдаемого процесса, с оценкой
полученных результатов по схеме задания
№2.
X1 |
X2 |
X3 |
X4 |
X5 |
X6 |
Y |
1.13 |
0.27 |
1.35 |
4.19 |
0.05 |
2.7 |
0.007563033 |
0.96 |
0.19 |
1.17 |
4.22 |
0.09 |
2.72 |
0.042093186 |
0.93 |
0.17 |
1.13 |
4.2 |
0.05 |
2.71 |
0.001493754 |
1.05 |
0.23 |
1.26 |
3.88 |
0.05 |
2.45 |
0.001701884 |
1.01 |
0.21 |
1.23 |
4.62 |
0.1 |
3.04 |
0.298046963 |
0.96 |
0.19 |
1.16 |
3.88 |
0.06 |
2.45 |
0.002061731 |
1.12 |
0.26 |
1.34 |
3.87 |
0.09 |
2.78 |
0.111379252 |
1.04 |
0.23 |
1.25 |
3.47 |
0.1 |
2.59 |
0.047025729 |
0.95 |
0.18 |
1.16 |
4.24 |
0.07 |
2.63 |
0.008636359 |
1.04 |
0.23 |
1.26 |
4.11 |
0.07 |
2.51 |
0.013197767 |
1.18 |
0.29 |
1.41 |
3.95 |
0.12 |
2.58 |
0.496990617 |
0.98 |
0.2 |
1.19 |
4.04 |
0.09 |
2.42 |
0.020871668 |
1.03 |
0.22 |
1.24 |
3.84 |
0.12 |
2.58 |
0.151669064 |
1.06 |
0.23 |
1.28 |
4.04 |
0.02 |
2.82 |
5.04152E-05 |
0.87 |
0.15 |
1.06 |
4.34 |
0.08 |
2.58 |
0.007993674 |
1 |
0.21 |
1.21 |
4.04 |
0.1 |
2.5 |
0.050811289 |
0.84 |
0.18 |
1.03 |
3.94 |
0.13 |
2.66 |
0.094260001 |
0.94 |
0.24 |
1.15 |
4.14 |
0.06 |
2.64 |
0.006368322 |
1.07 |
0.17 |
1.29 |
4.12 |
0.09 |
2.6 |
0.0348893 |
0.92 |
0.15 |
1.12 |
4.07 |
0.04 |
2.34 |
0.000134152 |
0.88 |
0.18 |
1.07 |
3.74 |
0.12 |
2.65 |
0.058890725 |
0.94 |
0.19 |
1.14 |
4.12 |
0.08 |
2.66 |
0.016814278 |
0.97 |
0.17 |
1.18 |
4.14 |
0.1 |
2.45 |
0.029262638 |
0.92 |
0.23 |
1.12 |
3.88 |
0.09 |
2.43 |
0.018839729 |
1.04 |
0.19 |
1.26 |
3.85 |
0.06 |
2.52 |
0.003285902 |
0.96 |
0.2 |
1.17 |
3.97 |
0.11 |
2.63 |
0.08142331 |
0.98 |
0.18 |
1.19 |
4.1 |
0.02 |
2.3 |
7.1625E-06 |
0.94 |
0.19 |
1.14 |
3.68 |
0.04 |
2.53 |
0.000247608 |
1.17 |
0.17 |
1.4 |
4.08 |
0.06 |
2.55 |
0.005496748 |
0.94 |
0.23 |
1.14 |
3.69 |
0.07 |
2.3 |
0.003398293 |
Задание № 4
Дать руководству обоснованные
предложения по приоритетному обеспечению
ресурсами «Хi»
для производства продукта «Y»
в условиях дефицита оборотных средств
(финансовых) при условии, что стоимость
:
Х1 = 270 у.е. , Х2
=1450 у.е., Х3
=189 у.е., Х4 = 485у.е. Х5
= 1140 у.е. Х6 =27у.е. – за единицу
соответствующего ресурса.
За выборку наблюдений по производству
продукта «Y» в
зависимости от величины различного
ресурса принять выборку задания № 2.
Задание № 5
Смоделируйте работу цеха при
условии, что в цех поступают три очереди
заявок с соответствующими интенсивностями
1
= 4, 1
= 6, 1
= 8 , и имеются 4-е канала обслуживания
заявок с соответствующими интенсивностями
обслуживания 1=3,
1=4,
1=6,
1=2.,
причём заявки 1-ой очереди являются
первоочередными по отношению к остальным
заявкам . Все каналы обслуживания
работают с заявками из любой очереди
Дать предложения по оптимизации
процесса работы цеха.
Зав. каф. _______________________________Байков А.Ю.
Имитационное моделирование в исследовании и разработке информационных системВопросы к экзамену (2014 год)На экзамене будет предлагаться, как правило, по одному вопросу из групп 1-6. Общее числовопросов зависит от сдачи задания 2 (пять штук для не сдавших его, два – для сдавших), могутбыть заданы дополнительные вопросы в зависимости от качества ответов.1. Введение в предметную область1.1. Понятие информационной системы. Основные виды информационных систем, примеры.1.2. Типовой состав ИУС РВ.
Особенности построения и функционирования ИУС РВ.1.3. Задачи разработки ИУС РВ, требующие инструментальной поддержки.2. Производительность ИС. Методы наблюдения за работой ИС и измерения производительности2.1. Аппаратные наблюдатели. Основные возможности.2.2. Программные средства наблюдения. Примеры. Средства измерения времени в ОС.2.3. Основные возможности средств отображения и анализа трасс (как с аппаратных, так и спрограммных наблюдателей).2.4.
Понятие производительности ИС. Роль наблюдения в анализе производительности и отладкепрограммы.3. Основы имитационного моделирования3.1. Понятие модели. Основные виды моделей. Примеры. Основные варианты применениямоделей.3.2. Понятие имитационной модели. Сравнение по возможностям с другими видами моделей.Способы продвижения времени в имитационных моделях.3.3. Основные этапы создания имитационной модели. Сравнение с этапами создания программы«общего назначения»3.4. Подходы к описанию имитационной модели: событийный, процессно-ориентированный,агентно-ориентированный.
Основные понятия, поддерживаемые языками и библиотеками классовимитационного моделирования3.5. Обобщённая архитектура системы имитационного моделирования. Краткое описание функцийеё компонентов4. Важные классы средств имитационного моделирования, специфичные для ИС4.1. Эмуляторы процессоров. Назначение. Классификация по точности.4.2. Способы быстрой эмуляции процессоров.4.3. Основные виды сверхбольших интегральных схем (СБИС). Уровни моделирования ипроектирования аппаратных средств ИС.4.4.
Моделирование на уровне RTL. Учёт специфики предметной области в языке Verilog.4.5. Моделирование на системном уровне. Учёт специфики предметной области в библиотекеSystemC. Понятие о стандарте TLM.5. Моделирование и проектирование ИС. Построение сложных имитационных моделей5.1. Взаимосвязь моделирования и проектирования ИС.5.2. Понятие совместной разработки программной и аппаратной части ИС. Достоинства посравнению с традиционным процессом разработки. Виртуальный прототип.5.3. Основные понятия стандарта HLA взаимодействия имитационных моделей6. Элементы статистических методов для моделирования и анализа производительности6.1.
Понятие системы массового обслуживания, её основные элементы, характеристикипроизводительности.6.2. Система М/М/1. Пуассоновский поток. Средняя длина очереди. Формула Литтла.6.3. Обработка результатов эксперимента: оценка необходимого числа испытаний.6.4. Общая схема проверки статистических гипотез, пример..
1. Основные определения и понятия теории моделирования.
2. Основные методы моделирования. Классификация видов моделирования.
3. Математическая модель системы.
4. Имитационное моделирование (ИМ). Области использования и достоинства ИМ. Проблемы ИМ.
5. Основные принципы имитационного моделирования. Принцип и особых состояний.
6. Математические основы имитационного моделирования. Методы генерации случайных чисел: аппаратный, табличный, программный.
7. Способ формирования значений равномерно-распределенной СВ на компьютере.
8. Алгоритмы генерации СЧ: метод серединных квадратов, мультипликативный метод, смешанный метод.
9. Моделирование значений СВ с заданным законом распределения: метод обратной функции, метод Неймана, метод кусочной аппроксимации функции плотности распределения, универсальный метод генерации последовательности значений нормально-распределенной СВ.
10. Имитационное моделирование событий: имитация простого события; имитация сложного события, состоящего из независимых событий; имитация сложного события, состоящего из зависимых событий; имитация полной группы событий.
11. Статистическое моделирование систем. Обработка результатов моделирования: оценка основных числовых характеристик; оценка функциональных характеристик распределения; построение доверительных интервалов для оценок характеристик; определение объема выборки, необходимого для оценки числовых характеристик с заданной точностью.
12. Теоретические основы метода статистического моделирования. Предельные теоремы Бернулли, Чебышева. Центральная предельная теорема.
13. Применение теории массового обслуживания при моделировании систем. Понятие системы массового обслуживания (СМО), классификация СМО, основные задачи теории СМО.
14. Основные понятия теории СМО. Потоки событий. Математическая модель потока событий. Математическая модель простейшего пуассоновского потока. Свойства простейшего пуассоновского потока: ординарность, отсутствие последействия, стационарность.
15. Представление СМО в виде размеченного графа состояний.
16. Основные понятия теории СМО. Случайный процесс. Моделирование СМО, в которых протекают Марковские процессы с дискретным состоянием и непрерывным временем. Нахождение вероятностей состояний системы в момент времени t. Вывод уравнений Колмогорова. Стационарный режим, предельные вероятности. Условия существования стационарного режима. Нахождение предельных вероятностей состояний системы.
17. Процессы «гибели» и «размножения». Основные типы СМО, в которых протекают процессы «гибели» и «размножения». Построение размеченного графа состояний. Расчет основных характеристик СМО.
18. СМО со «взаимопомощью» между каналами. СМО с ошибками в обслуживании заявок.
19. Планирование машинных экспериментов с имитационными моделями СМО. Основные понятия теории планирования экспериментов. Этапы планирования и проведения эксперимента.
Основные типы задач:
1. Построение простейших имитационных моделей средствами GPSS.
2. Расчет характеристик, нахождение предельных вероятностей состояний основных типов СМО.
3. Моделирование последовательности значений СВ методом Неймана и обратной функции, методом кусочной аппроксимации.
4. Построение доверительных интервалов для оценки математического ожидания, дисперсии. Расчет необходимого объема выборочных данных для оценки числовых характеристик с заданной точностью.
5. Имитация событий (построить блок-схему алгоритма решения задачи; выполнить расчет аналитическим методом).