Вопросы по теме 'simpy'

Взаимосвязанные ресурсы
Я моделирую железнодорожную станцию ​​(используя simpy, с python 2.7), где есть несколько входящих маршрутов, некоторые исходящие маршруты и некоторые платформы. Теперь, когда один из этих ресурсов занят, я не могу назначить поезд для некоторых...
85 просмотров
schedule 05.09.2021

устранение неоднозначности простых результатов нескольких событий
Я пытаюсь написать простой мультиплексор в simpy как часть упражнения по моделированию сети. У меня есть два хранилища, s1 и s2, и я хочу сделать один yield, который ждет, пока один или оба из s1 и s2 вернут «пакет» с помощью стандартного метода...
143 просмотров
schedule 06.11.2021

Simpy: добавить процесс во время выполнения
Есть ли способ добавить процесс SimPy в среду SimPy, когда последняя уже запущена? Контекст выглядит следующим образом: Я успешно реализовал сеть очередей для системы трафика с помощью SimPy, где автомобили распределяются по ссылкам. Пункт...
299 просмотров
schedule 19.10.2021

Как я могу установить приоритеты событий SimPy, которые происходят одновременно?
Я столкнулся с проблемой в симуляции SimPy, когда несколько событий происходят одновременно и в неправильном порядке. В частности, я моделирую производственную линию, где машины периодически выходят из строя и нуждаются в обслуживании. Когда машина...
141 просмотров
schedule 04.04.2022

Моделирование дискретных событий — Simpy — как моделировать сложные зависимости?
Я новичок в Simpy, и у меня возникли проблемы с выяснением того, как смоделировать планировщик процессов со сложными зависимостями. Общее описание моей проблемы : У меня есть склад, который получает коробки с предметами через вход. Ящики...
410 просмотров

Как компьютер сохраняет, сортирует и обрабатывает события во время моделирования, реализованного с помощью Simpy?
Я столкнулся с проблемой синхронизации в Simpy. Под этим я подразумеваю, что события обрабатываются компьютером не в том порядке, в котором мне хотелось бы. Я искал много дополнительной информации, помимо той, что уже есть в документации Simpy, о...
84 просмотров
schedule 20.07.2022

Простой запрос конкретного ресурса
У меня есть ресурс с емкостью = 2, и оба слота имеют начальное значение в качестве атрибутов. Допустим, начальное значение равно 1 для обоих слотов. Теперь процессы запрашивают ресурс, и процессы могут иметь значение 1, 2, 3 или 4. Это значение...
549 просмотров
schedule 18.08.2022

Как завершить симуляцию в SimPy 4
Есть ли способ завершить простую симуляцию с помощью такой команды, как env.exit()? Я не понимаю, как поместить событие в env.run(until=event) . Я хочу завершить симуляцию, когда в моем определенном Simpy Stores не останется никаких объектов....
92 просмотров
schedule 06.09.2022

Добавление атрибутов к сгенерированному объекту?
Я определил генератор, который генерирует коэффициенты прихода Пуассона в систему. Я хочу, чтобы каждое сгенерированное прибытие (клиент) имело случайное (x, y), которое показывает местоположение прибывшего клиента в системе. то есть я хочу...
51 просмотров
schedule 09.09.2022

Как документировать симуляции с параллельными процессами?
Я использую модуль SimPy для Python, который выполняет моделирование дискретных событий. Теперь код стал довольно большим, и есть довольно много процессов, происходящих параллельно, которые взаимодействуют друг с другом. Как это лучше всего...
340 просмотров
schedule 25.05.2023

Простой приоритет для поломки/ремонта нескольких экземпляров
Я экспериментировал с примером разбивки шины в руководстве Simpy и действительно изо всех сил пытаюсь понять, почему, когда я создаю несколько экземпляров шины, последний экземпляр, кажется, получает «последовательность» после первого ремонта. Я...
163 просмотров
schedule 18.05.2023

Получение параметра сигнала события в simpy
Я использую SimPy для моделирования на основе времени. У меня есть процесс Messager, который прослушивает определенное событие и возвращает параметры этого события, когда оно происходит: class Messager(Process): def __init__(self):...
163 просмотров
schedule 12.06.2023

Как смоделировать приоритет задач?
Я пытаюсь смоделировать набор задач, которые все вместе относятся к одному общему проекту. Задачи имеют продолжительность и приоритет (представленный списком задач, которые должны быть выполнены перед текущей задачей). Например: /--->A...
184 просмотров

SimPy 3 - прерывание при прекращении задания
У меня есть прерывание в моем коде, которое иногда работает, а иногда выдает следующее сообщение об ошибке. RuntimeError: <Process(executeJobs) object at 0x7f3542880890> has terminated and cannot be interrupted. Я проверил, что объект...
194 просмотров
schedule 06.07.2023

Python-просто побитовый или
Сейчас изучаю simpy библиотеку python. Не могли бы вы объяснить мне, почему bitwise-or используется в этом примере . Почему мы не можем использовать простой оператор or . results = yield req | env.timeout(patience)
162 просмотров
schedule 14.12.2022

Как разделить зависимые события в SimPy
Я хочу реализовать моделирование планирования обслуживания с дискретными событиями, в котором некоторые действия по обслуживанию должны выполняться всякий раз, когда происходит другое. Например, если стены перекрашиваются каждые 5 лет, а сухая...
142 просмотров
schedule 23.11.2022

Simpy, как получить доступ к объектам в очереди ресурсов
Я перемещаю код, написанный на Simpy 2, в версию 3 и не смог найти эквивалент следующей операции. В приведенном ниже коде я получаю доступ к объектам заданий (производным от класса job_(Process)) в ActiveQ ресурса Simpy. def select_LPT(self,...
771 просмотров
schedule 31.10.2022

DREAM: пример простого сервера ManPy не работает
Я пытаюсь запустить механизм моделирования ManPy. Я установил все зависимости и установил модуль DREAM. Теперь я пытаюсь запустить пример простого сервера с веб-сайта ManPy ( http://www.manpy-simulation.org). ): from dream.simulation.imports...
880 просмотров
schedule 11.11.2022

Как сделать приоритетный запрос на получение из хранилища ресурсов
Проще говоря, я использую магазин в качестве своего ресурса из-за характера проблемы. У меня есть несколько запросов на получение товара в магазине. Однако некоторые запросы на получение имеют более высокий приоритет, и я хочу, чтобы они...
273 просмотров
schedule 27.10.2022

Могу ли я создать и сохранить моментальный снимок простой симуляции?
Я создаю симуляцию производственного процесса с использованием simpy и агента (эвристического или обучения с подкреплением через tensorforce), который распределяет заказы по станциям в производственной системе. Каждое моделирование начинается с...
37 просмотров
schedule 10.02.2023