simpy

    1

    4답변

    간단한 우선 순위 규칙을 사용하여 주어진 레이아웃으로 이동하는 여러 자치 차량을 갖춘 창고를 시뮬레이트해야합니다. 내 이해에서이 문제는 이산 이벤트 시뮬레이션 (DES)으로 쉽게 해결할 수 있으며이 경우 SimPy을 사용합니다. 내가 보는 문제는이 차량의 실제 궤도와 상호 작용을 시각화하는 것이 매우 어려워 보인다는 것입니다. 물론 모든 기간 동안 모든 차

    0

    1답변

    두 개 이상의 다른 자원에서 선택 옵션을 프로세스에 부여하려면 어떻게합니까? 유지 관리를 수행하는 데 사용할 수있는 공유 기능을 나타내는 리소스를 사용하여 프로세스의 유지 관리 활동을 시뮬레이션하고 있으므로이 작업을 수행해야합니다. 일부 유지 보수 활동은 한 유형의 설비 만 사용할 수 있지만 다른 유지 보수 활동은보다 유연하며 여러 유형의 설비를 사용할 수

    0

    1답변

    저는 튜토리얼의 예제 중 하나를 사용하여 콜 센터 시뮬레이션 모델을 작성했습니다. 시뮬레이션은 1 시간 윈도우 (최대 시뮬레이션 시간 : 60 분)입니다. 내가 실행하면 env.run(until = 60) 전화는 60 분이 끝나기 몇 초 전에 도착합니다. 이것은 아주 좋아 보이며 현실적입니다. 리소스가이 마지막 호출을 제공했을 때 시뮬레이션을 종료하려고합니

    0

    1답변

    Simpy를 사용하여 도시 그리드 주변에서 움직이는 자동차의 동작을 모델링하려고합니다. 그러나, 나는 그냥 방법 self.someMethod()를 호출 대 yield self.env.timeout(delay) 또는 yield env.process(self.someMethod()) 같은 것을 사용하는 경우 개념적으로 주위에 내 머리를 감싸는 약간의 문제가 발

    0

    1답변

    나는 상점에서 뭔가를 얻는 것이 다른 것에 의존하는 상황을 모델링하려고합니다. 제한된 용량의 저장소 S1에 항목을 넣는 생산자가 있다고 가정 해 보겠습니다. 이 상품들은 다른 상점 S2로 이동합니다. (1) S1 및에 항목이있는 경우에만 S2에 공간이 있습니다. P -> S1 -> S2 문제가 I S2 공간 인 조건으로 할 S1에서 항목의 제거를 필요로한다

    0

    1답변

    공유 리소스 풀에서 둘 이상의 리소스를 요청하는 프로세스가 필요합니다. 내가 함께 5를 할당하고 싶은 경우 어떻게 def job(pool, total_requested): with pool.request() as request: yield request if __name__ == "__main__": env = simpy.E

    0

    1답변

    ManPy 시뮬레이션 엔진을 실행하려고합니다. 모든 종속성을 설치하고 DREAM 모듈을 설치했습니다. 시스템이 2880 부품 생산 from dream.simulation.imports import Source, Queue, Machine, Exit from dream.simulation.Globals import runSimulation #define

    0

    1답변

    Simpy 예제 목록에 설명 된대로 carwash을 고려하십시오. 이제 차를 수리 할 때마다 다음 세탁기를 청소하기 전에 해당 세척 장치를 수리해야한다고 가정합니다. 그 사이에, 서비스되는 차는 떠날 수있다. 위의 모델을 어떻게 만들 수 있습니까? 나의 현재의 해결책은 재생 시간 동안 세차기를 막는 우선 순위가 높은 유령 자동차를 갖추는 것입니다. 나는이

    1

    1답변

    저는 SymPy (3.0.8)를 처음 사용하고 주어진 값 (250)까지 데모 시뮬레이션 '컨퍼런스 참석자'를 실행하고 싶습니다. 즉, 토크 7 (3 회) , 1 회 휴식, 3 회, 1 회 휴식, 1 회). 3 * 30 + 15 + 30 + 3 * 15 + 1 * 30 = 240 그러나 시뮬레이션 3 개 회담 1 브레이크, 3 개 협상 1 브레이크 (210)

    0

    2답변

    저는 P1과 P2의 두 프로세스로 시뮬레이션을했습니다. R1과 R2의 두 가지 리소스가 있습니다. P1 20 '및 R2 10' P2 10 '에 대한 R2를 사용하기위한 R1을 사용 나는 Simpy에를 사용하여 다음과 같은 논리를 달성하고 몇 가지 지침이 필요하고 싶습니다 : If R2 is free: run P2 If R1 and R2 are f