Рабочая программа по курсу "Моделирование систем" для специальности 230102 "Автоматизированные системы обработки информации и управления"
Вид материала | Рабочая программа |
- Рабочая программа по дисциплине "Организация ЭВМ и систем" Для специальности: 230102, 148.01kb.
- Рабочая программа по дисциплине «Математическая логика и теория алгоритмов» для специальности, 67.42kb.
- Рабочая программа по дисциплине " Метрология, стандартизация и сертификация " для специальности, 284.04kb.
- Рабочая программа по дисциплине «Основы разработки Internet-приложений» для специальности, 51.53kb.
- Рабочая программа по дисциплине: Методы и средства защиты компьютерной информации Для, 75.18kb.
- Программа дисциплины сд. Ф. 03. Моделирование систем для студентов специальности 230102, 230.44kb.
- Рабочая программа по дисциплине Системное программное обеспечение Для специальности, 113.75kb.
- Рабочая программа по дисциплине: Теория принятия решений Для специальности: 230102, 84.08kb.
- Рабочая программа по дисциплине «Алгоритмические языки и программирование» Для специальности, 208.45kb.
- Рабочая программа По дисциплине «Системы искусственного интеллекта» для специальности, 86.74kb.
ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ РФ
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра автоматизации обработки информации (АОИ)
УТВЕРЖДАЮ
Проректор по учебной
работе
_________ М.Т.Решетников
"____"____________ 2007г.
Р А Б О Ч А Я П Р О Г Р А М М А
по курсу "Моделирование систем"
для специальности 230102 "Автоматизированные системы обработки информации и управления"
Факультет систем управления
Кафедра АОИ
Курс - 4
Семестр -7,8
Учебный план набора 2004 года и последующих лет
Распределение учебного времени:
Всего часов - 137
Лекции - 43 час.
Лабораторные занятия - 16 час.
Практические занятия - 35 час.
Курсовой проект - 16 час. аудиторных
Самостоятельная работа - 27 час.
Экзамен - 7,8 семестр.
Диф. зачет – 8 семестр.
2007
Рабочая программа составлена на основании ГОС ВО для специальности 230102 "Автоматизированные системы обработки информации и управления". Рассмотрена и утверждена на заседании кафедры АОИ _______________2007г., протокол №
Разработчик, к.т.н.,
доцент каф. АОИ Салмина Н.Ю.
Зав.каф.АОИ,
профессор Ехлаков Ю.П.
Рабочая программ согласована с факультетом
Декан ФСУ Замятин Н.В.
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Цель дисциплины - изучение моделирования систем, построение имитационных моделей, планирования и проведения экспериментов для анализа результатов моделирования. При достижении этой цели должны быть освоены решения следующих задач:
- выбор и обоснование модели системы;
- разработка модели с применением математического аппарата;
- выбор и обоснование программных средств моделирования систем;
- планирование машинных экспериментов;
- получение и интерпретация результатов моделирования.
Дисциплина базируется на знаниях дисциплин "Спецглавы математики", "Системный анализ и исследование операций".
2. СОДЕРЖАНИЕ
- Методологические основы моделирования (2 часа).
- Имитационное моделирование - цели и задачи. Объекты моделирования.
- Понятие модели. Функции моделей и основные случаи их применения. Классификация моделей. Кибернетические модели и применяемый математический аппарат. Требования к моделям.
- Постановка задачи моделирования и определение типа модели. Этапы моделирования. Формулирование модели. Оценка адекватности.
- Имитационное моделирование - цели и задачи. Объекты моделирования.
- Организация статистического моделирования систем на ЭВМ (6 часов).
- Общая характеристика метода статистического моделирования и области его применения.
- Псевдослучайные числа, основные способы их интерпретации.
- Методы получения последовательностей псевдослучайных чисел, требования к полученным последовательностям, проверка их качества. Методы улучшения качества последовательностей случайных чисел.
- Моделирование случайных воздействий на моделируемую систему. Методы моделирования дискретных и непрерывных случайных величин. Идентификация закона распределения.
- Общая характеристика метода статистического моделирования и области его применения.
- Программные средства моделирования систем (6 часов).
- Языки имитационного моделирования (ЯИМ), их преимущества перед языками общего назначения для задачи моделирования систем. Архитектура ЯИМ. Классификация ЯИМ и их сравнительный анализ.
- Моделирование на языке GPSS. Основные группы элементов языка. Внутренняя организация GPSS. Входной формат программы. Создание и уничтожение транзактов. Работа с устройствами, задержка сообщений, очереди. Функции. Имитация простейшего формационного потока. Изменение маршрутов сообщения. Работа с памятью. Стандартные числовые атрибуты языка. Вычислительные объекты языка. Изменение параметров сообщения. Приоритеты. Статистические таблицы. Прерывания. Циклы. Инициализация модели.
- Языки имитационного моделирования (ЯИМ), их преимущества перед языками общего назначения для задачи моделирования систем. Архитектура ЯИМ. Классификация ЯИМ и их сравнительный анализ.
- Теория массового обслуживания (10 часов).
- Общие сведения о моделях массового обслуживания (МО). Классификация моделей МО. Задачи теории МО. Каналы обслуживания. Обзор методов решения задач МО.
- Модели потоков. Классификация потоков. Организация и продвижение очереди. Пуассоновский поток событий. Поток Эрланга. Нормальный поток событий. Предельные свойства для простейшего потока.
- Марковские системы МО. Формула Литтла. Одноканальная СМО с ожиданием, с потерями. Многоканальные СМО. Многоканальные СМО со взаимопомощью, с потерями. Системы с ограниченным числом мест ожидания. Приоритетная задача с потерями. Замкнутые системы.
- Сети СМО. Линейные стохастические сети. Линейные показатели сети.
- Общие сведения о моделях массового обслуживания (МО). Классификация моделей МО. Задачи теории МО. Каналы обслуживания. Обзор методов решения задач МО.
- Теория игр (12 часов).
- Формализация принятия решений. Постановка задачи исследования операций. Определение и классификация игр. Развернутая и нормальная форма игры. Основные вопросы теории игр.
- Антагонистические игры. Принцип минимакса. Защитные стратегии. Понятие смешанной стратегии. Теорема о минимаксе. Решение игр методом линейного программирования Решение игр 2х2. Игры в позиционной форме.
- Бесконечные игры. Игры на единичном квадрате. Решение вогнуто-выпуклых игр.
- Игры многих лиц. Конечные бескоалиционные игры. Игры с нестрогим соперничеством, кооперативный вариант. Принципы оптимальности в кооперативных играх. Вектор Шепли. N-ядро.
- Формализация принятия решений. Постановка задачи исследования операций. Определение и классификация игр. Развернутая и нормальная форма игры. Основные вопросы теории игр.
- Планирование машинных экспериментов (5 часов).
- Методы планирования экспериментов. Планы первого порядка. Однофакторный и многофакторный эксперименты. Выбор области эксперимента. Полный факторный эксперимент. Дробный факторный эксперимент.
- Стратегическое планирование машинных экспериментов. Проблемы стратегического планирования. Структурная и функциональная модель.
- Тактическое планирование. Проблемы тактического планирования. Методы определения объема выборки.
- Методы планирования экспериментов. Планы первого порядка. Однофакторный и многофакторный эксперименты. Выбор области эксперимента. Полный факторный эксперимент. Дробный факторный эксперимент.
- Обоснование модели и анализ результатов моделирования (2 часа).
Возможные недостатки модели. Проверка гипотез, основные статистические методы. Оценивание результатов моделирования.
3. ПЕРЕЧЕНЬ ТЕМ ЛАБОРАТОРНЫХ РАБОТ
- Конечные антагонистические игры (4часа).
- Бесконечные антагонистические игры (4 часа).
- Некооперативные игры (4 часа).
- Кооперативные игры (4 часа).
4. ПЕРЕЧЕНЬ ТЕМ ПРАКТИЧЕСКИХ РАБОТ
- Генерация и проверка последовательностей псевдослучайных чисел – 4 часа.
- Моделирование стохастических систем – 4 часа.
- Моделирование многоканальных систем массового обслуживания – 4 часа.
- Моделирование разнотипных заявок – 4 часа.
- Моделирование сети систем массового обслуживания – 4 часа.
- Планирование эксперимента первого порядка – 4 часа.
- Моделирование стохастической системы на GPSS – 4 часа.
- Представление игр - 2 часа.
- Решение антагонистических игр в матричной форме - 2 часа.
- Антагонистические игры в позиционной форме - 2 часа.
- Решение кооперативных игр - 1 часа.
5. ТЕМЫ КУРСОВОГО ПРОЕКТА
- Исследование работы сети СМО.
- Построение модели сети систем массового обслуживания на ЭВМ.
- Аналитическая модель сети СМО.
- Проверка адекватности построенных моделей.
6. САМОСТОЯТЕЛЬНАЯ РАБОТА
Проработка лекционного материала из расчета 0.5 часа на лекцию. Итого – 11 часов. Форма контроля – фронтальный опрос на лекциях.
Подготовка к лабораторным работам из расчета 1.5 часа на одну работу. Итого – 6 часов.
Изучение тем и вопросов теоретической части курса, способствующих усвоению программы курса:
- Одноканальные и многоканальные СМО с разнотипными заявками. – 2 часа.
- Вогнутые и выпуклые игры. – 2 часа.
- Кооперативные игры: оптимальность по Парето, арбитражная схема Нэша. – 2 часа.
- Кооперативные игры в условиях коалиционного разбиения – 4 часа.
7. ТЕМЫ КОНТРОЛЬНЫХ РАБОТ
- Построение алгоритмов работы стохастических систем.
- Анализ результатов моделирования. Проверка гипотез.
- Системы массового обслуживания.
- Представление игр.
- Решение антагонистических игр.
- Позиционные и некооперативные игры.
- Решение кооперативных игр.
- Построение планов эксперимента. Тактическое планирование.
8. УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ
8.1. Основные
- Советов Б.Я., Яковлев С.А. Моделирование систем: Учебник для вузов. - М.: Высш. школа, 2005. – 100 экз.
- Салмина Н.Ю. Моделирование систем. Учебное пособие для вузов/МОРФ ТУСУР – Томск, ТУСУР, 197 с., 2002 – 50 экз.
- Салмина Н.Ю. Язык моделирования GPSS: Учебное пособие к курсу «Моделирование систем» – Томск, 2006 – 20 экз.
- Шевченко Н.Ю. Моделирование систем массового обслуживания. - Томск, 1998. – 50 экз.
- Шевченко Н.Ю. Моделирование систем. Учебное методическое пособие, Томск, ТУСУР, 88 с.,2002. – 20 экз.
8.2. Дополнительные
- Решетникова Г.Н. Моделирование систем: учебное пособие для вузов/ Федеральное агентство по образованию, ТУСУР – Томск: ТУСУР, 2005.
- Кузин Л.Т. Основы кибернетики. - в 2-х Т., - М.,1979.
- Шеннон Р. Имитационное моделирование систем - искусство или наука. -М., 1979.
- Шнайбер Т.Дж. Моделирование на GPSS. -М., 1980.
- Гнеденко Б.В., Коваленко И.Н. Введение в теорию массового обслуживания. -М., 1987.
- Гладких Б.А. Лекции по исследованию операций. - Томск, 1979.
- Данилов Н.Н. Игровые модели принятия решений. -Кемерово, 1981.
- Решетников М.Т. Планирование эксперимента и статистическая обработка данных: учебное пособие для вузов/ МОРФ, ТУСУР – Томск: ТУСУР, 2000.
- Кориков А.М. Математические методы планирования эксперимента. -Томск, 1973.
- Печерский С.Л., Яновская Е.Б. Кооперативные игры: решения и аксиомы/ Европейский ун-т в Санкт-Петербурге – 2004.
- Мулен Э. Кооперативное принятие решений: Аксиомы и модели - М.,1991.
- Петросян Л.А., Зенкевич Н.А., Семина Е.А. Теория игр. - М., 1998.
9. ПРИМЕНЕНИЕ РЕЙТИНГОВОЙ СИСТЕМЫ
7 семестр
Максимальный рейтинг дисциплины в семестре – 120 баллов.
Вид контроля | Баллы |
Тестовые опросы | 30 |
1. Организация статистического моделирования на ЭВМ. | 10 |
2. Планирование машинных экспериментов. | 10 |
3. Теория массового обслуживания | 10 |
Индивидуальное задание | 20 |
Практические занятия | 70 |
1. Генерация и проверка последовательностей псевдослучайных чисел | 10 |
2. Моделирование стохастических систем | 10 |
3. Моделирование многоканальных систем массового обслуживания | 8 |
4. Моделирование разнотипных заявок | 10 |
5. Моделирование сети систем массового обслуживания | 10 |
6. Планирование эксперимента 1-го порядка | 12 |
7. Моделирование стохастической системы на GPSS | 10 |
Всего | 120 |
8 семестр
Максимальный рейтинг дисциплины в семестре – 120 баллов.
Вид контроля | Баллы |
Тестовые опросы | 30 |
1. Антагонистические игры в нормальной форме. | 10 |
2. Антагонистические позиционные и некооперативные игры. | 10 |
3. Кооперативные игры. | 10 |
Лабораторные и практические работы | 70 |
1. Представление игр. | 10 |
2. Антагонистические игры в позиционной форме. | 10 |
3. Конечные антагонистические игры | 12 |
4. Бесконечные антагонистические игры | 12 |
5. Некооперативные игры. | 10 |
6. Кооперативные игры. | 16 |
Индивидуальное задание | 20 |
Всего | 120 |
8 семестр. Курсовой проект
Максимальный рейтинг дисциплины в семестре – 120 баллов.
Вид контроля | Баллы |
1. Собеседование по постановке задачи. | 10 |
2. Содержание пояснительной записки. | 60 |
3. Оформление пояснительной записки.. | 10 |
4. Защита проекта | 40 |
Всего | 120 |
Методика формирования текущего рейтинга.
При сдаче лабораторной работы или практического задания позже установленного срока студент может потерять от 50 до 100% баллов, которые возможно получить за задание.
Если студент не посетил занятие, на котором проводилась контрольная работа, по уважительной причине, то он может написать контрольную работу в другое время.