Транспортная проблема - распределяйте пассажиров по расписанию во времени - PullRequest
0 голосов
/ 15 января 2020

Я довольно новичок в AnyLogi c. У меня следующая проблема:

Я работаю над транспортной моделью, и у меня есть пассажиры, которые хотят переместиться из A в B в C в D. Теперь у меня есть расписание, где указано, для Например, с 10 утра до 11 утра 450 человек садятся на борт в точке А.

Теперь у меня есть еще одна диаграмма распределения, в которой говорится, что из этих 450 человек 40% хотят выйти на В, 35% на C и 25% на D .

Итак, теперь на модели в синем поле пассажиры создаются в «sourceFP», соответствующем «scheduleFP». Затем они перемещаются в «queueFP», чтобы дождаться «пикапа». Когда их забирают, они отправляются в желтую коробку «dropoff1». Там 40% пассажиров покидают поезд. Из оставшейся суммы 35% уходят в «dropoff2» и 25% в «dropoff3». (все исходят из «sourceFP», без учета количества пассажиров, которых забирают в «pickup2» и т. д. c.)

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

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

Модель пока что

...