- •Содержание
- •Введение
- •Основные понятия теории моделирования систем
- •5) Планирование модельных экспериментов;
- •2. Классификация видов моделирования систем
- •3. Имитационные модели информационных процессов
- •4. Математические методы моделирования
- •5. Планирование модельных экспериментов
- •6. Компьютерное моделирование и вычислительный эксперимент
- •7. Статистическое моделирование
- •Контрольные вопросы
- •8. Метод Монте-Карло
- •Метод середины квадрата
- •9. Построение моделирующих алгоритмов
- •10. Компьютерное моделирование при обработке опытных данных
- •Интерполирование функций
- •11. Управление модельным временем
- •12. Инструментальные средства моделирования. Основные понятия языка gpss.
- •Блоки генерации и удаления транзактов
- •Блоки занятия и освобождения приборов
- •Пример 1
- •Блоки занятия и освобождения очереди
- •Пример 2
- •Подготовка и выполнение моделирования в gpss
- •13. Моделирование параллельных процессов.
- •14. Сети Петри
- •15. Оценка точности и достоверности результатов
- •16. Анализ и интерпретация результатов моделирования на эвм
- •17. Имитационное моделирование информационных сетей
- •18. Лабораторные работы
- •18.1. Лабораторная работа №1. Имитационное моделирование простых информационных процессов
- •Методические указания Краткие сведения о gpss
- •Пример моделирования на языке gpss
- •Задания на лабораторную работу
- •Содержание отчета по лабораторной работе
- •18.2. Лабораторная работа №2. Имитационное моделирование информационных процессов на языке высокого уровня. Модель с постоянным шагом.
- •Методические указания
- •Задание на лпбораторную работу
- •Содержание отчета по лабораторной работе
- •18.3. Лабораторная работа №3. Имитационное моделирование информационных процессов на языке высокого уровня. Модель через список будущих событий.
- •Методические указания
- •Задание на лабораторную работу
- •Содержание отчета по лабораторной работе
- •18.4. Лабораторная работа №4. Построение и исследование имитационной модели массового обслуживания на основе сетей Петри.
- •Методические указания
- •Задание на лабораторную работу
- •Содержание отчета по лабораторной работе
- •19. Курсовое проектирование Методика курсового проектирования
- •Примерные темы курсового проектирования
- •3. Моделирование работы кафе.
- •4. Моделирование работы обрабатывающего цеха.
- •5. Моделирование работы обрабатывающего цеха.
- •6. Моделирование работы обрабатывающего цеха.
- •7. Моделирование работы смо
- •8. Моделирование работы смо
- •9. Моделирование системы автоматизации проектирования
- •10. Моделирование работы транспортного цеха
- •Заключение
- •Библиографический список
Содержание отчета по лабораторной работе
1. Титульный лист.
2. Тема лабораторной работы.
3. Цель лабораторной работы.
4. Отражение хода лабораторной работы.
5. Вывод.
19. Курсовое проектирование Методика курсового проектирования
Курсовой проект предназначен для знакомства студента с основными приемами и технологиями моделирования систем.
Для выполнения курсового проекта студент обязан освоить систему проектирования и моделирования, язык программирования и проектирования, систему оформления документов. При работе над курсовым проектом следует использовать рекомендуемую литературу.
Цель курсового проекта - научить студента осуществлять декомпозицию сложных систем, проектировать статические, динамические, детерминированные и стохастические модели систем, проектировать модели элементов систем, собирать их в единый проект, ставить задачу моделирования (прямую, обратную, структурную), настраивать модель, рассчитывать траекторию движения системы, управлять системой и составляющими ее объектами, строить интерфейс системы управления, оценивать точность моделирования и интерпретировать результаты, проводить компьютерный эксперимент на моделях, проводить синтез моделей, оформлять отчет о проекте и проведенном исследовании.
Курсовой проект является самостоятельно выполняемым заданием, предназначен для усвоения обучаемым современных инструментов и технологий моделирования, требует разработки студентом целостного законченного проекта. Рекомендуется выполнять работу в следующем порядке.
Согласовать с преподавателем название курсового проекта, объект моделирования.
Проанализировать систему. Определить механизм ее действия. Определить свойства системы, поведение, свойства и поведение составляющих элементов. Определить разбиение на объекты. Определить группы объектов. Определить переменные.
Выделить и описать входные, выходные и внутренние переменные каждого объекта и системы в целом. Определить задачу, решаемую на модели. Определить и формализовать критерий функционирования моделируемой системы. Определить на множестве входных переменных переменные управления и возмущения.
Спроектировать модель каждого элемента. Протестировать поведение и свойства каждого спроектированного объекта на модели.
Осуществить настройку параметров модели.
Соединить связями переменные объектов, объединив их в систему.
Сконструировать интерфейс системы - пульт управления входными переменными, пульт наблюдения за выходными переменными и значением критерия.
Спроектировать гиперссылочную систему помощи к системе управления.
Произвести отладку системы в целом.
Спланировать и провести компьютерный эксперимент. Проинтерпретировать результаты. Оценить точность и достоверность результатов. Представить результаты экспериментов в таблицах и графиках.
Проанализировать результаты экспериментов. Найти рациональное решение, обосновать его. Сделать выводы и рекомендации по улучшению системы.
Рекомендуется выполнять работу последовательно в четыре этапа:
1. Описание объектов системы, составление их математического и алгоритмического описания, составление структуры системы с описанием связей.
2. Отладка системы.
3. Конструирование интерфейса пользователя.
4. Проведение компьютерных экспериментов над моделью.
5. Написание отчета.
Результатом работы и содержанием отчета является:
1. Проект, он же является документацией и частью отчета.
2. Конструктор предметной области, позволяющий изменять систему.
3. Наборы данных для демонстрации исследованных режимов работы схемы (задачи).
4. Исследования и выводы.
Работа должна продемонстрировать умение студента: проектировать модели в современной компьютерной среде, формализовать предметную область, строить структурные модели, связывать их с графическими (двух или трехмерными) образами, реализовывать эффективный интерфейс с моделью, планировать компьютерный эксперимент и исследовать систему.
Пояснительная записка и модель должны четко фиксировать:
- перечень элементов системы и базовый состав системы, подробную схему системы;
- структуру элемента (переменные - входные, выходные, внутренние, параметры, диапазон изменения, кодирование, функция, графический образ, перечисление механизмов, ограничений, целей, законов);
- описание законов функционирования, свойств каждого объекта системы;
- описание связей (какой объект с каким и по каким переменным связан; тип связи - постоянные, виртуальные, структурные, полевые);
- описание интерфейса, системы визуализации (связь элементов образов с переменными);
- описание задач, решаемых на модели;
- критерии функционирования системы, список переменных управления, их ограничения и цена, формулировка задачи синтеза рационального решения, список переменных возмущения,
- метод исследования, фактографические результаты исследования (таблица экспериментов и графики);
- рациональное решение, выводы.
Объем пояснительной записки не регламентируется. Рекомендуемый объем – 20-25 страниц с 4-8 иллюстрациями.
Основное требование к отчету – ясность изложения, следование требованиям ГОСТ на оформление. Основное требование к проекту – адекватность поведения модели, ясность структуры системы, принципа ее действия, конструктивность и функциональность модели системы, четкость постановки задачи, наблюдаемость поведения, структуры и свойств модели, способность к управлению со стороны пользователя, наличие четких комментариев.
Пояснительная записка должна содержать титульный лист, аннотацию, задание на проект, содержание, введение, анализ технического задания, разработка модели системы, реализация, тестирование, заключение, список литературы и листинг программы.
