Моделирование производственных процессов в AnyLogic 8.1
книга

Моделирование производственных процессов в AnyLogic 8.1 : лабораторный практикум

Место издания: Екатеринбург

ISBN: 978-5-7996-2680-8

Страниц: 139

Артикул: 100469

Электронная книга
139

Краткая аннотация книги "Моделирование производственных процессов в AnyLogic 8.1"

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

Содержание книги "Моделирование производственных процессов в AnyLogic 8.1"


Введение
Лабораторная работа № 1. Разработка модели технологической сборки изделия
Лабораторная работа № 2. Разработка модели внутризаводской логистики
Лабораторная работа № 3. Использование анимации в дискретно-событийном подходе в AnyLogic 8.1
Лабораторная работа № 4. Сбор статистики в AnyLogic 8.1
Лабораторная работа № 5. Соединение нескольких моделей в одну
Лабораторная работа № 6. Создание смешанной агентно-дискретно-событийной модели

Все отзывы о книге Моделирование производственных процессов в AnyLogic 8.1 : лабораторный практикум

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Моделирование производственных процессов в AnyLogic 8.1 : лабораторный практикум

111Создание смешанной агентно-дискретно-событийной модели лекция trucks находится в главном агенте, то сначала идет обращение к агенту main, потом через точку обращаемся к коллекции, а потом че-рез точку обращаемся к функции коллекции. В первой строке цикла в переменную t записываем очередной грузовик из коллекции. Грузо-вик получаем с помощью стандартной функции get(), которая возвра-щает элемент коллекции с указанным в скобках индексом. Далее про-веряем, находится ли грузовик в состоянии atStorage: если да, то это нужный нам грузовик и мы его записываем в переменную t; если нет, то в переменную t записываем null. В конце функции возвращаем най-денный грузовик.Теперь, имея функцию, можно отправить детали в нужный грузовик.Выделите выход exit_Detal1 и задайте в его свойствах действие, ко-торое отправит детали первого типа во вход для них в агенте Truck, как это показано на рис. 6.12.Рис. 6.12. Свойства выхода exit_Detal1В действиях на выходе сначала проверяется, нашелся ли грузовик (если функция Find_Truck_at_Storage() что-то вернула), затем во вход найденного грузовика отправляется деталь с помощью стандартной функции take().Теперь повторите операцию для выхода exit_Detal2 и добавьте в его свойства действие, показанное на рис. 6.13.