Мне нужна помощь :( Я новичок в anylogic, проблема в том, что у меня есть 4 одинаковых машины. Каждая машина имеет 5 различных критических частей. Я хочу, чтобы эти критические части представляли одну машину. я пытался создать тип агента машины с популяцией 4, а внутри диаграммы машинного агента я создал 5 типов агентов с критическими частями (т.е. cp1, cp2..cp5), каждый с начальным номером. Агент = 1 и i продлил эти cps до типа машинного агента .. это правильно? Я запутался, потому что у меня 4 машины, а начальный номер CP должен быть 4 для распределения на 4 машины? Я знаю, что это очень глупый вопрос :) СпасибоОснованное на агентах моделирование в anylogic
ответ
Если это поведение wil l возникает только в случае сбоя, вы можете моделировать это по-другому. Incorporate сбой в resourcePool и выбор опции блок-схемы (вместо моделирования с задержкой). В этой блок-схеме вы получаете пикап (или подобное действие) из очереди, в которой должны содержаться запасные части. Тонкая настройка этого поведения, вероятно, будет лучше, чем моделирование 5 критических частей и использование их всех.
Я бы предложил следующий подход. Создание пула ресурсов для каждой части и требуют его использования в службе (фото):
Затем для каждого из пулов ресурсов, вы будете моделировать неудачи, как на картинке, и задача восстановления - это блок-схема.
Вам нужно будет иметь очереди представлять свободное хранение деталей. Оттуда вы можете удалить конкретную часть, которую вы хотите (это потребует от вас, чтобы смоделировать эту информацию в тип агента, а затем искать в очередь, но я ожидаю, что вы знаете, как это сделать.
при ремонте задача очень проста в моем примере, но вы можете и должны улучшить его для своих нужд.
Надеется, что это достаточно для того, чтобы решить вашу проблему.
с наилучшими пожеланиями, Luís
Большое спасибо, это очень полезно – Samar
Если это ответит на вашу проблему, просто определите, что в ответе на эту тему нужно закрыть;) – luizfvpereira
Wha t - роль критических частей? Как они будут использоваться? Просьба представить более подробную информацию и структурировать свои мысли. – luizfvpereira
Это чиллер-машина состоит из 5 CP, таких как конденсатор, испаритель, датчик компрессора и клапаны. Они критически важны, потому что чиллер не может функционировать без них. Что я хочу сделать, так это иметь запас запасных частей для каждого CP, поэтому, если один CP не сработает, я могу отправить ему запасную часть. Вот почему мне нужно создать их внутри машины. – Samar