34
Методы унификации полученных при имитационном моделировании данных на примере Расширенного редактора GPSS World Девятков Тимур Владимирович, к.т.н Зав. Лабораториейимитационного моделированияАкадемии наук Республики Татарстан.

Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Embed Size (px)

Citation preview

Page 1: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Методыунификацииполученныхприимитационном

моделированииданныхнапримереРасширенногоредактораGPSSWorld

ДевятковТимурВладимирович,к.т.нЗав.ЛабораториейимитационногомоделированияАкадемиинаукРеспубликиТатарстан.

Page 2: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Возможностиредактора

Ø Разработкамоделивформеиерархическойсхемы.

Ø Созданиебиблиотектиповыхэлементовсхемы.

Ø Написаниетекстамоделивредакторе cконтекстнойподсказкой,определениемошибок,подсветкойсинтаксисаидругимивозможностями.

Ø Расширеннаяотладкамодели.

Ø Созданиематрицвтабличномвиде.

Ø Анализстандартныхрезультатовмоделированиянарусскомязыке.

Ø Созданиеотчётаобисследовании.

Page 3: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Программныйкомплекс

Расширенный редактор GPSSWorld

Универсальный дизайнерформ

+

Page 4: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Универсальныйдизайнерформ

Ø Создание форм ввода данных.

Ø Создание форм наблюдения за динамикой измененияпоказателей.

Ø Создание 2D анимации.

Ø Построение планов экспериментов.

Ø Проведение одиночных и серий экспериментов с моделью.

Ø Создание независимого EXE-модуля и др.

Page 5: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Примерразработкимодели

Агропромпарк

Page 6: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Созданиепроекта

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

Библиотекамоделей

Модель

Проект

Схема

Формы

Результатымоделирования

Отчёты

Page 7: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Редакторсхем

Page 8: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Созданиесхемы

Page 9: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Созданиетиповогоэлемента

Page 10: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

GPSSмодельэлемента

Page 11: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Параметрыэлемента

Page 12: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Библиотекатиповыхэлементов

Библиотека ТЭБов – встроенная подсистема хранения повторноиспользуемых элементов.

ТЭБы из библиотеки можно использовать для построенияучастков одноймодели или несколькихмоделей.

С помощью ТЭБов с параметрами можно избежатьдублирования текста модели.

ТЭБы позволяют работать с моделью не на уровне кода, а наболее высоком уровне элементов предметной области.

Page 13: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Размещениеэлементовнасхеме

Page 14: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Корректировкаимён

Page 15: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Сгенерированнаямодель

Page 16: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Обычныйзапускмоделирования

Примоделированиидоступенжурнал,апоегоокончании–русифицированныйстандартныйотчёт.

Page 17: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Отладка(трассировка)модели

Page 18: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Отчётобисследовании

Page 19: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

ИсследованиелогистикиагропромышленногопаркаРТ

КоличественнаяикачественнаяоценкапроцессовпрохождениявходящихивыходящихтранспортныхпотоковчерезПарк,выработкарекомендацийпоихоптимизации

Цель исследования:

Розничнаяпродажа,ярмарка

АГРОПРОМПАРКРТ

Хранениеипереработкапродукции

ПроизводствоПродукции

ФермерамиРТ

Доставканареализацию

Оптоваяпродажа

Page 20: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Основныезадачиисследования

- РазработкаметодикисамостоятельногоиспользованияразработанногоимитационногоприложенияспециалистамиЗаказчикаилиадминистрациейПарка.

- РазработкаалгоритмовиметодовсистемногоанализвнешнейтранспортнойлогистикиПарка.

- Созданиепрограммногоинструментареализующегоданныеалгоритмыиметоды.

- ПроведениепервоначальногоисследованиеПарка.

- ФормулированиевыводовобуровнелогистическихрешенийиразработкарекомендацийпоэксплуатацииПарка.

Page 21: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Логистическая сложностьобъекта

- ОграниченнаятранспортнаяинфраструктуравокругПарка

- Большойежедневныйобъемгрузовыхавтомобилейдлязавозаивывозапродукциифермеров(более100автомобилей)

- Невозможностьорганизациидополнительныхпарковок

- НеобходимостьвъездаивыезданатерриториюПарка,вднипроведенияярмароквыходногоднябольшогочисламашин(более100автомобилей)

Page 22: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Имитационноеприложение

Page 23: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Основныенаправленияисследование

• на ярмарку выходного дня;• на склады с продукцией;• на склады за продукцией.

Построение расписаний прибытия потоков автомобилей в Парк (моменты прибытия и интервалы)

• контроль на въезде;• погрузка/разгрузка;• ветеринарный контроль;• контроля на выезде;• парковки.

Совершенствование технологии обслуживания автомобилей в Парке (времена обслуживания, мощности)

Page 24: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (расписание )

УзкимместомвфункционированииПарка,сточкизрениялогистики,являютсяднипроведенияярмароквыходногодня.

Утро6час33мин.Очередьнавъезд(интервал2мин.)

Вечер17час28мин.Очередьнавыезд

Page 25: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (расписание )

ВозможныогромныеочерединавъездвПарк

Page 26: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (Анимация парковки при въезде )

Page 27: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (расписание)

ВсегдабудутогромныеочерединавыездизПарка

Page 28: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (расписание)

Наиболее подходящим временным промежутком прибытияавтомобилей является его значение в 5 часов. Допустим с 3-00 часов до 8 часов утра. Любое решение администрации поувеличению этого интервала будет только улучшать ситуацию

Page 29: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Выводы (расписание)

Требуетсяразработкаижесткоеисполнениеплана-графикаприбытияавтотранспортанаярмаркувыходногодня.

Допустимоесреднеезначениеинтервалавременимеждуавтомобилямидолжнобытьнеменее1мин.43секунды

Потокмашиндляпополненияскладовиотправкипродукцииоптовымпокупателямнедолженпересекатьсяспотокоммашиннаярмарку

Page 30: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (технология обслуживания –количество ворот)

110100

9080

0,00

10,00

20,00

30,00

40,00

50,00

60,00

3

4

5

6

50,00-60,0040,00-50,0030,00-40,0020,00-30,0010,00-20,00

Зависимостьср. временивочередиот количествамашин2 ворот,приездс3до8ч,времяпроверки3-6минут,

Page 31: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (технология обслуживания –характеристики лабораторий)

Зависимостьсреднеговременивочередиклабораториямотколичествалабораторийивременипроверки

Page 32: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (технология обслуживания – оптовая торговля на складах)

Времяразгрузки/загрузки

макс.Очередьнаразгрузку

ср.времявочерединаразгрузку

макс.Очередьназагрузку

ср.времявочерединазагрузку

макс.Очередьнавъезд

30 6 14,53 1 0,6 140 6 27,79 2 1,62 1150 8 36,9 2 4,56 1960 9 42,74 3 5,26 28

Page 33: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Результаты исследования (технология обслуживания –анимация разгрузки/погрузки)

Page 34: Имитационное моделирование, осень 2015 [Открытое прочтение]: Методы унификации полученных при имитационном

Выводы (технология обслуживания)

Уменьшениевременипроверкинавъездена1миндаетсокращениесреднеговременипребываниявочередивсреднемна63,6(%)

Увеличениеколичестваветеринарныхлабораторийна1уменьшаетмакс.длинуочередивсреднемна33,37%

Увеличениевремениветеринарногоконтроляна5мин.увеличиваетмакс.длинуочередивсреднемна96,74%

Желательноиспользоватьвсеворота(погенеральномуплануониразделяютсянавъездныеивыездные)вмоментзаездаивыездаавтомобилейярмарки.Эффект– уменьшениеочередина52,6%