«Применение ит в математическом моделировании и симуляции»

Вид материалаРеферат

Содержание


Рисунок 1 – Модель битвы на суше
Рисунок 3 – Модель состояния главного оружия
Рисунок 5 – Определение типа распределения
Рисунок 7 – Визуализация в AnyLogic
5.13.01 – системный анализ, управление и обработка информации, физ.-мат., техн.
Подобный материал:


БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


Выпускная работа по
«Основам информационных технологий»



Магистрант

кафедры дифференциальных уравнений

Латышева Татьяна Александровна

Руководители:

доцент Голубева Лариса Леонидовна,

Кожич Павел Павлович


Минск – 2011 г.

Оглавление


Оглавление 3

Список обозначений ко всей выпускной работе 4

Реферат на тему «Применение ИТ в математическом моделировании и симуляции» 5

Введение 5

Глава 1 (обзор литературы). 5

Глава 2 (методика исследований). 6

Глава 3 (основные результаты). 6

Глава 4 (обсуждение результатов). 11

Заключение. 12

Список литературы к реферату. 13

Предметный указатель к реферату. 14

Интернет ресурсы в предметной области исследования. 15

Действующий личный сайт в WWW (гиперссылка). 16

Граф научных интересов 17

Тестовые вопросы по Основам информационных технологий 19

Список литературы к выпускной работе. 20

Приложения 21



Список обозначений ко всей выпускной работе


AnyLogic - программное обеспечение для имитационного моделирования сложных систем и процессов.

Java - объектно-ориентированный язык программирования.

Microsoft Excel - программа для работы с электронными таблицами.

Реферат на тему «Применение ИТ в математическом моделировании и симуляции»

Введение


С середины XX в. в самых различных областях человеческой деятельности стали широко применять математические методы и ЭВМ. Возникли такие новые дисциплины, как «математическая экономика», «математическая химия», «математическая лингвистика» и т. д., изучающие математические модели соответствующих объектов и явлений, а также методы исследования этих моделей.

Математическая модель — это приближенное описание какого-либо класса явлений или объектов реального мира на языке математики. Основная цель моделирования — исследовать эти объекты и предсказать результаты будущих наблюдений. Моделирование — это еще и метод познания окружающего мира, дающий возможность управлять им.

Математическое моделирование и связанный с ним компьютерный эксперимент незаменимы в тех случаях, когда натурный эксперимент невозможен или затруднен по тем или иным причинам. Например, нельзя поставить натурный эксперимент в истории, чтобы проверить, «что было бы, если бы...» Невозможно проверить правильность той или иной космологической теории. В принципе возможно, но вряд ли разумно, поставить эксперимент по распространению какой-либо болезни, например чумы, или осуществить ядерный взрыв, чтобы изучить его последствия. Однако все это вполне можно сделать на компьютере, построив предварительно математические модели изучаемых явлений.

Глава 1 (обзор литературы).


Книга [] предоставляет хорошее введение в дискретную симуляцию. Авторы начинают с простых примеров в области систем массового обслуживания и надежности. После первых нескольких глав читатель получает понятие о том, что значит симуляция и почему она используется. В следующих главах предоставляется более углубленный материал по темам: вероятностные модели, случайные числа и генераторы случайных чисел, теория массового обслуживания, моделирование входных данных.

Книга [] содержит полную информацию о численных методах решения обычных дифференциальных уравнений.

Глава 2 (методика исследований).


Для достижения поставленных в работей целей и решения поставленных задач были использованы программа AnyLogic и Excel.

AnyLogic - программное обеспечение для имитационного моделирования сложных систем и процессов.

Программа обладает графической средой пользователя и позволяет использовать язык Java для разработки моделей.

С помощью AnyLogic возможно разрабатывать модели в следующих областях:
  • производство;
  • логистика и цепочки поставок;
  • рынок и конкуренция;
  • бизнес-процессы и сфера обслуживания;
  • здравоохранение и фармацевтика;
  • управление активами и проектами;
  • телекоммуникации и информационные системы;
  • социальные и экологические системы;
  • пешеходная динамика;
  • оборона.

Программа обладает графической средой пользователя и позволяет использовать язык Java для разработки моделей.

Для выполнения работы были использованы предоставленные AnyLogic возможности непрерывного и дискретного моделирования, возможность расширения моделей с помощью языка программирования Java, визуализация результатов с помощью различных графиков и диаграмм. В AnyLogic был разработан эксперимент варьирования параметров для получения необходимых вероятностей и доверительных интервалов, применив метод независимых репликаций.

Программа для работы с электронными таблицами Microsoft Excel использовалась для обработки входных данных: определения типа распределения случайной величины, поиска параметров распределения и проверки качества полученного распределения.

Глава 3 (основные результаты).


В результате работы была построена симуляционная модель (Рисунок 1, Рисунок 2, Рисунок 3) и эксперимент варьирования параметров (Рисунок 4) в AnyLogic. Задание было составлено преподавателями Магдебургского университета и заключается в определении результатов боя при заданных характеристиках техники и организации военных.

Р
исунок 1 – Модель битвы на суше



Р
исунок 2 – Модель битвы в воздухе



Р
исунок 3 – Модель состояния главного оружия


Эксперимент варьирования параметров в AnyLogic производит повторный запуск модели с разными значениями параметров корневого объекта. Этот эксперимент позволяет сравнить поведение модели при разных значениях параметров и оценить степень влияния отдельных параметров на поведение модели. Запуская несколько прогонов модели с фиксированными значениями параметров, также можно оценить влияние случайных факторов в стохастических моделях. Последнее было выполнено в работе.

Р
исунок 4 – Эксперимент варьирования параметров


С помощью Excel были произведены все необходимые рассчеты для определения типа распределения (Рисунок 5) случайной велечины «Стрельба Звезды Смерти», определения параметров распределения (Рисунок 5) и проверки качества полученного распределения.





Р
исунок 5 – Определение типа распределения


Рисунок 6 – Определение параметров распределения

Глава 4 (обсуждение результатов).


Microsoft Excel – мощный инструмент для обработки статистических данных и их визуализации.

В AnyLogic не нужно самостоятельно запускать модель раз за разом, вручную менять значения параметров между запусками, и пытаться отследить какие-то закономерности, анализируя результаты каждого запуска по отдельности.

С помощью эксперимента варьирования параметров модель автоматически запускается заданное количество раз. Необходимые результаты могут быть представлены, как на Рисунок 4.

AnyLogic предоставляет возможность удобной визуализации получаемых результатов (Рисунок 7, Рисунок 8). Это облегчает постоянный контроль правильности модели и обеспечивает правильное ее понимание.





Рисунок 7 – Визуализация в AnyLogic





Рисунок 8 - Визуализация в AnyLogic

Заключение.


В результате работы было построена математическая модель системы. С использованием информационных технологий была создана симуляционная модель и проведен эксперимент для ответа на поставленные в работе вопросы.

В сфере математического моделирования и симуляции информационные технологии играют очень важную роль. Они необходимы для автоматизации каких-либо действий, обработки входных и выходных данных, для визуализации результатов.

В выполненной работе были использованы: язак программирования Java, программа AnyLogic и программа для работы с электронными таблицами Microsoft Excel.

Список литературы к реферату.

  1. «Banks, Carson, Nelson & Nicol: Discrete-Event System Simulation».
  2. «J.D. Lambert: Computational methods in ordinary differential equations».

Предметный указатель к реферату.


AnyLogic 4, 6, 8, 11, 12, 15

Java 4, 6

Microsoft Excel 4, 6, 11



Интернет ресурсы в предметной области исследования.

  1. ссылка скрыта - обзорная статья о математическом моделировании.
  2. ссылка скрыта - статьи о математичекском моделировании.
  3. ссылка скрыта - обзорная статья об AnyLogic.
  4. ссылка скрыта - официальный сайт создателей AnyLogic.
  5. ссылка скрыта – формулировка задачи для моделирования.



Действующий личный сайт в WWW (гиперссылка).


ссылка скрыта

Граф научных интересов


Магистранта Латышевой Т.А. Механико-математический факультет

Специальность математика

Смежные специальности

05.13.18 - математическое моделирование, численные методы и комплексы программ;

  1. Математические методы моделирования систем, процессов и явлений (физических, химических, технических, экономических и др.)
  1. Математические методы и вычислительные алгоритмы адаптации, проверки адекватности математических моделей объектов данным наблюдений, натурного эксперимента.
  2. Математические методы и алгоритмы интерпретации натурного эксперимента, прогноза на основе его математической модели.




Основная специальность



5.13.01 – системный анализ, управление и обработка информации, физ.-мат., техн.

  1. Методы общей теории систем, математического описания, моделирования, оптимизации, обработки результатов испытаний систем управления и обработки информации, систем поддержки принятия решений, а также их функциональных узлов и устройств.
  2. Формализация и постановка задач системного анализа, оптимизации, управления, принятия решений и обработки информации.
  1. Визуализация, трансформация и анализ информации на основе компьютерных методов обработки информации.
  2. Методы получения, анализа и обработки экспертной информации.




Сопутствующие специальности


Тестовые вопросы по Основам информационных технологий




01 Как расшифровывается аббревиатура CSS?



Custom Style Sheets

Cascading Style Sheets

Custom Simple Style

Cascading Simple Sheets








02 Выберите правильный тег для вставки разрыва строки



Нет правильного ответа












Список литературы к выпускной работе.

  1. «Banks, Carson, Nelson & Nicol: Discrete-Event System Simulation».
  2. «J.D. Lambert: Computational methods in ordinary differential equations».
  3. ссылка скрыта
  4. ссылка скрыта



Приложения


Презентация магистерской диссертации

(ссылка скрыта)