Имитационное моделирование
Способы осуществления процесса исследований функционирования и оптимизации системы с помощью эксперимента. Специфика операций, выполняемых с помощью имитационного моделирования в ARENA 9.0. Программирование интерактивного средства отладки моделей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 27.10.2014 |
Размер файла | 748,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Имитационное моделирование
В современном мире управление становится все более трудным делом, поскольку организационная структура общества постоянно усложняется. Эта сложность объясняется характером взаимоотношений между различными элементами организаций и физическими системами, с которыми они взаимодействуют. Хотя эта сложность существовала давно, только сейчас приходит понимание ее истинного значения. Теперь остановится, очевидно, что изменение одной из характеристик системы может легко привести к изменениям или создать потребность в изменениях в других частях системы.
В связи с этим одним из наиболее важных и полезных орудий анализа сложных процессов и систем стало имитационное моделирование.
Под имитационным моделированием системы понимается процесс исследования функционирования системы и ее оптимизации с помощью эксперимента, проводимого на непосредственно предметной модели системы и включающей элементы имитации проявления и функционирования как отдельных компонентов и параметров системы, так и имитации отдельных этапов процесса исследования модели.
Имитационное моделирование используется в случаях, когда применение математических аналитических моделей неадекватно или является слишком сложным.
Методы имитационного моделирования очень гибкие и мощные в применении. Они шаг за шагом воспроизводят процесс функционирования системы. Инструменты имитационного моделирования можно разделить на два класса:
- языки имитационного моделирования;
- системы имитационного моделирования.
К достоинствам систем имитационного моделирования можно отнести высокую скорость разработки модели, интуитивно-понятный интерфейс и др.
Система имитационного моделирования ARENA 9.0 предназначена для разработки моделей финансовых потоков и процессов. ARENA 9.0 позволяет предсказывать финансовые затраты на осуществление какой либо деятельности. Оценивать трудоемкость менеджерских операций, прогнозировать изменение стоимости ценных бумаг. Дополнительными возможностями ARENA 9.0 являются расширенные возможности анализа результатов моделирования, а также поиск наилучших вариантов по критерию оптимальности среди альтернатив.
Широкие возможности по визуализации результатов моделирования, простота в освоении и совместимость с продуктами MS Office, интеграция с CASE-средством AllFusion DataModeler и MS Visio делают систему ARENA лидером среди программных продуктов подобного рода.
Также нужно отметить возможность разработки модулей программного обеспечения на встроенном в систему языке VBA. Это позволяет не только реализовывать сложные алгоритмы обработки данных, но использовать все преимущества технологии OLE/ActiveX для расширения функциональности и интеграции модели с другим программным обеспечением.
Цель работы.
Произвести Анализ функционирования и оценка экономической эффективности складской системы предприятия на основе имитационного моделирования системы имитационного моделирования ARENA 9.0.
Детали, необходимые для работы цеха, находятся на цеховом и центральных складах. На цеховом складе может хранится до n комплектов деталей, потребность в которых возникает через A ± B минут и составляет один комплект. В случае понижения уровня запасов до k комплектов на протяжении C минут формируется запрос на пополнение запасов цехового склада до полного объема в n комплектов. Зарос посылают на центральный склад, где на протяжении D ± E минут комплектуются детали через F ± G минут доставляются в цех.
Следующий запрос на пополнение запасов может подаваться только после выполнения предыдущего. Хранение одного комплекта на цеховом складе требуется S1 единиц стоимости за единицу времени. Штраф за задержку поставки комплекта составляет S2 единиц стоимости за единицу времени. Требуется определить при каких значениях n и k достигается максимальная экономическая эффективность работы склада. Выполнить анализ аналитических методов, решения задачи управления запасами.
Параметры |
|||||||||||
n |
A |
B |
k |
C |
D |
E |
F |
G |
S1 |
S2 |
|
20 |
60 |
10 |
3 |
60 |
80 |
20 |
70 |
10 |
10 |
150 |
Создание имитационной модели процесса.
Установим для модели скорость 0.005, время моделирования системы - 480 мин. (8 часов) и следующие параметры: (рис. 1).
Рис. 1:
Процесс складской системы предприятия описывается моделью представленной на рис. 2.
На цеховом складе хранится до 20 комплектов деталей. Зададим в модуле Create: (рис. 3).
Рис. 2:
Рис. 3:
Используя, модуль назначим для этого типа транзактов (PM) графическое изображение в виде грузовика Picture.Truck (рис. 4).
Рис. 4:
Потребность в деталях возникает через каждые 60 ± 10 минут. Зададим в модуле Process: (рис. 5). И составляет 1 комплект. Зададим в модуле Batch (рис. 6), который накапливает 20 деталей в виде 1 комплекта.
Рис. 5:
Рис. 6:
Формируется запрос на пополнение запасов цехового склада до полного объема в 20 комплектов (рис. 7). В случае понижения уровня запасов до 20 комплектов на протяжении 60 минут (рис. 8).
Рис. 7:
Рис. 8:
Запрос посылают на центральный склад, где на протяжении 80 ± 20 минут (рис. 9).
Рис. 9:
Комплектуются детали и через 70 ± 10 минут (рис. 10).
Рис. 10:
Доставляются в цех (рис. 11).
Рис. 11:
Создание анимации складской системы предприятия.
Преобразуем модель на рисунке 2 для создания анимации складской системы предприятия (рис. 12).
Рис. 12:
Для анимации модели используются два новых типа блока - Station (St1, St2, St4, St5,St6, St7, St8, St9) и Route (R1, R2, R3, R4, R5, R6, R7, R9, R10, R11). Station - логическая точка, в которую прибывают транзакты, которые отправлены на станцию. Предназначен для графического отображения перемещения транзактов.
Указывается идентификатор графической станции, с которой принимается транзакт.
Route - определяет путь транзакта между станциями.
Для создания анимации воспользуемся панелью инструментов Draw. Схематичный план складской системы предприятия представлен на рис. 13.
Используя инструмент расставим станции, а с помощью инструмента соединим эти станции. инструментом
Рис. 13:
На рис. 14 представлена анимация при запуске модели.
Рис. 14:
Для наглядного отображения динамики передачи деталей, построим график.
Для этого щелкнем по кнопке Plot на панели инструментов Animate (рис. 15).
Рис. 15:
В появившемся диалоговом окне (рис. 16) щелкнем по кнопке Add для добавления переменной.
Рис. 16:
Рис. 17:
Рис. 18:
Поместим график в любое свободное место (рис. 17). Моделирование системы. Для начала моделирования запустим модель, выбрав пункт Run/Go.
Результаты моделирования. После прогона модели можно просмотреть отчет. Фрагмент отчета о моделировании работы складской системы предприятия (рис. 18). имитационный программирование интерактивный
Максимальное значение n составляет 6. Максимальное значение k составляет 3. Рассмотрим Process Analyzer (рис. 19).
Рис. 19:
Литература
1. Ханова А.А., Ганюкова Н.П. Имитационное моделирование экономических процессов. Сборник практических задач // Метод. пособие. - Астрахань: Изд-во АГТУ, 2004. - 50 с.
2. Ануфриев Д.П. Система имитационного моделирования ARENA 5.0 // Метод. пособие. - Астрахань: АГТУ, 2002. - 50 с.
Размещено на Allbest.ru
...Подобные документы
Характеристика основ практической работы с одним из наиболее распространенных и мощных инструментов имитационного моделирования Rockwell Arena. Принципы решения задач моделирования различного уровня и различной направленности. Анализ использования пулов.
учебное пособие [1,9 M], добавлен 26.03.2015Особенности технологии и главные преимущества системы имитационного моделирования Arena компании Rockwell Software, ее архитектура и структура, практическое использование для прогнозирования эффекта новых идей, правил и стратегий до их внедрения.
курсовая работа [802,4 K], добавлен 08.06.2012Обзор средств компьютерного имитационного моделирования по созданию веб-приложения для визуализации имитационных моделей. Система имитационного моделирования AnyLogic, Arena, SimuLab. Серверная, клиентская часть. Модель работы отдела банка и участка цеха.
дипломная работа [3,3 M], добавлен 25.05.2015Построение модели системы массового обслуживания с помощью ЭВМ с использованием методов имитационного моделирования. Моделирование проводилось с помощью GPSS World Student version, позволяющего достоверно воссоздать систему массового обслуживания.
курсовая работа [555,7 K], добавлен 29.06.2011Основы систематизации языков имитационного моделирования, моделирование систем и языки программирования. Особенности использования алгоритмических языков, подходы к их разработке. Анализ характеристик и эффективности языков имитационного моделирования.
курсовая работа [1,4 M], добавлен 15.03.2012Основы технологии моделирования Arena. Построение простой имитационной модели. Моделирование работы системы обслуживания покупателей на кассе супермаркета. Построение модели IDEF3. Анализ результатов имитационного моделирования и аналитического решения.
курсовая работа [659,1 K], добавлен 24.03.2012Разработка решения задачи имитационного моделирования системы массового обслуживания (СМО), на примере склада продукции. Построение концептуальной модели системы. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.
курсовая работа [75,5 K], добавлен 26.06.2011Разработка имитационной модели функционирования кладовой на промышленном предприятии с использованием имитационного метода в среде GPSS World. Экспериментальное исследование результатов моделирования. Выработка предложений по оптимизации работы системы.
курсовая работа [183,1 K], добавлен 27.08.2012Использование языка GPSS для описания модели автосервиса, обслуживающего автомобили различных моделей с учетом их приоритета. Сущность и возможности имитационного моделирования. Разработка GPSS-модели функционирования ремонтных работ в автосервисе.
курсовая работа [259,4 K], добавлен 08.05.2013Характеристика функций имитационного моделирования. Знакомство с особенностями имитационного моделирования агрегированной системы массового обслуживания. Анализ программы GPSSWorld: рассмотрение возможностей, способы составления имитационной модели.
курсовая работа [1,6 M], добавлен 27.05.2013Исследование функционирования распределенного банка данных, организованного на базе двух ЭВМ на языке GPSS, анализ системы с помощью метода имитационного моделирования. Несколько вариантов оптимизации модели, критерии выбора наиболее эффективного из них.
курсовая работа [46,9 K], добавлен 22.06.2011Создание имитационной модели системы массового обслуживания с помощью языка имитационного моделирования GPSS/PC - моделирование обработки на участке 500 деталей. Определение загрузки второго станка на вторичной обработке и вероятности появления отходов.
курсовая работа [602,3 K], добавлен 30.11.2010Моделирование как замещение одного объекта другим, фиксация и изучение свойств модели. Система Arena: общее описание и структура, оценка функциональных возможностей, используемое программное обеспечение. Моделирование работы магистрали передачи данных.
курсовая работа [376,1 K], добавлен 21.02.2015Научные принципы организации процессов производства. Разработка программного обеспечения имитационного моделирования производственных процессов машиностроительного предприятия с помощью построения технологической линии производственного процесса.
дипломная работа [2,8 M], добавлен 06.03.2013Создание систем имитационного моделирования AnyLogic, Arena, SimuLab, Simbigraph и Forio. Серверная и клиентская часть. Разработка модели работы отдела банка, участка цеха, движения автобуса по маршруту и социальной сети. Описание web-приложения.
дипломная работа [3,4 M], добавлен 25.05.2015Сфера применения имитационного моделирования. Исследование и специфика моделирования системы массового обслуживания с расчетом стационарных значений системы и контролем погрешности получаемых значений. Реализация ее в GPSS и на языке высокого уровня Java.
курсовая работа [818,7 K], добавлен 23.05.2013История появления имитационного моделирования. Его парадигмы: агентная, дискретно-событийная и системно-динамическая. Принципы системной динамики. Достоинства и недостатки ИМ. Реализация модели "Дрейфующая цель" с помощью систем "PowerSim" и "AnyLogic".
курсовая работа [3,5 M], добавлен 13.10.2014Теоретические основы моделирования систем в среде имитационного моделирования AnyLogic. Средства описания поведения объектов. Анимация поведения модели, пользовательский интерфейс. Модель системы обработки информации в среде компьютерного моделирования.
курсовая работа [1,5 M], добавлен 15.05.2014Сущность, принципы и описание методов и этапов имитационного моделирования. Процессы и применение дискретного и непрерывного алгоритма. Характеристика методов построения математических моделей для решения управленческих задач банковской системы.
курсовая работа [80,5 K], добавлен 29.05.2014Особенности моделирования биологических систем с использованием программы "AnyLogic". Влияние различных факторов на популяции жертв и хищников. Принципы имитационного моделирования и его общий алгоритм с помощью ЭВМ. Анализ результатов моделирования.
курсовая работа [922,2 K], добавлен 30.01.2016