Я удивлён, почему не могу правильно смоделировать простую систему очередей.
Система выглядит следующим образом:
Поток Пуассона притока (экспоненциальное распределение)со скоростью 1 агент за 2 минуты.
очередь с емкостью 2.
Два (2) сервера со скоростью обслуживания 1 агент за 3 минуты каждый.
Если система заполнена (оба сервера и два места в очереди заняты), новые агенты не войдут в систему, но будут уничтожены.
В Anylogic я смоделировал систему следующим образом: Модель
Элемент источника задается с интервалом времени обращения 2, и агенты уничтожаются, когда они не могут войти в систему (поскольку очередь заполнена). source EDIT: Как указал Фелипе, оно должно быть "экспоненциальным (0,5)", а не просто "2";Тем не менее, это не решает проблему.Измерения все еще неверны: очередь теперь имеет среднюю длину 0,55 против 0,413 (должно быть), в системе теперь среднее число агентов 1,92 против 1,727 (должно быть), а средний коэффициент потерь составляет 8,67% против12,4% (должно быть).
Очередь указана с емкостью '2' и механизмом FIFO. очередь
Элемент задержки указывается с емкостью '2' и продолжительностью задержки 'экспоненциальной (1.0 / 3.0)' минут. задержка
Раковина обычная ванильная. раковина
Теперь теория очередей говорит нам, что мы ожидаем, что в системе будет наблюдаться среднее число агентов в 1,7727.А ограничение среднего числа агентов в очереди составляет 0,413.И средний уровень потерь (уничтоженные агенты) составляет 12,4%.
Но когда я моделирую систему с Anylogic, я получаю разные результаты.Как ни странно, среднее значение агентов в очереди является правильным с 0,413.Но средний коэффициент потерь в anylogic моделировании составляет около 1,7%, а среднее значение агентов в системе примерно равно 1,83.
Коэффициент потерь можно легко рассчитать с помощью действия «Отменить» в «источнике».'элемент: "CountLost ++;"(«CountLost» - переменная, которую я создал). Затем я могу сравнить переменную «CountLost» с полным числом созданных агентов.
В чем моя ошибка?
Большое спасибо за вашеПомогите!Мартин
РЕДАКТИРОВАТЬ2: Фелипе попросил вычисления: Расчет