Rackstore и Rackpick нескольких агентов одновременно в anylogic - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь разработать модель, которая, по сути, показывает движение материала на складе.

Я хочу, чтобы блок стеллажей перемещал одновременно несколько коробок в стойке с помощью крана.В текущей модели кран берет одну коробку за раз, сохраняет ее в стойке и возвращается, чтобы взять следующую коробку.

Ответы [ 2 ]

0 голосов
/ 02 февраля 2019

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

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

Тем не менее, партия также может работать ... это зависит от деталейвашей модели

0 голосов
/ 02 февраля 2019

Не уверен, поддерживает ли это RackStore, но, как всегда, вы можете найти решение в AnyLogic.

Одно простое исправление: объедините ваши пакеты в один агент, используя объект пакета.Затем они остаются вместе до тех пор, пока их не вытаскивает кран в конце (через RackPick), и вы можете разгрузить их их исходным агентам.Посмотрите на некоторые примеры моделей, использующих дозирование.

cheers

...