대부분의 비즈니스 프로세스는 별도의 개별 사건의 순서로 설명 할 수 있습니다. 예를 들어, 트럭이 창고에 도착한 후 하역 게이트로 이동하여 하차 한 후 출발합니다. 이를 시뮬레이션하기 위해 이산 사건 시뮬레이션이 종종 사용됩니다.
이산 사건 시뮬레이션 모델링을 사용하여 지점 A에서 지점 B 로의 열차 이동은 출발과 도착이라는 두 가지 사건으로 모델링됩니다. 열차의 실제 움직임은 출발과 도착 사건 사이의 시간 지연으로 모델링됩니다. 이러한 사건과 그 사이의 움직임은 부드럽게 애니메이션 될 수 있습니다.
불연속 사건 시뮬레이션은 중간 수준의 추상화에서 시스템의 프로세스에 중점을 둡니다. 일반적으로 자동차 지오메트리 또는 기차 가속과 같은 특정 물리적 세부 사항은 표시되지 않습니다. 이산 사건 시뮬레이션 모델링은 제조, 물류 및 의료 분야에서 널리 사용됩니다.
이산 사건 모델링 및 다중 방법 시뮬레이션
분석중인 시스템이 자연스럽게 일련의 작업으로 설명 될 수 있는 경우, 개별 사건 모델링 기법을 사용해야합니다. 그러나 세 가지 모델링 패러다임 중 어느 것이 시스템에 가장 적합한지는 항상 명확한 것은 아닙니다. 예를 들어, 글로벌 워크 플로우를 작성하는 것보다 각 개별 오브젝트의 동작을 설명하는 것이 더 쉬운 경우 행위자 기반 모델링이 솔루션 일 수 있습니다. 마찬가지로 개별 단위 상호 작용이 아닌 집계 값에 관심이있는 경우 시스템 역학이 적용될 수 있습니다. AnyLogic은 세 가지 모델링 방법을 모두 지원하고 통합하므로 여러 도구 없이도 추상화 수준 및 시뮬레이션 모델링 방법을 실험 할 수 있습니다.
기존의 개별 사건 도구에서 엔티티는 수동적이며 처리 방식에 영향을 미치는 속성 만 가질 수 있습니다. AnyLogic 다중 방법 시뮬레이션 소프트웨어에서 엔티티 및 리소스는 개별 동작 및 상태 변경이 있는 행위자로 모델링 될 수 있습니다. 예를 들어, 제조 모델에서 크레인은 프로세스 플로우 차트에서 자원으로 모델링 될 수 있지만 동시에 유휴, 이동, 터닝, 로드 등을 포함하여 내부 상태가 변경됩니다. 멀티 메소드 모델링을 사용하면 해결 방법없이 올바른 모델을 구축 할 수 있습니다.
AnyLogic은 빠르고 쉬운 이산 사건 시뮬레이션 모델 개발을 위해 프로세스 모델링 라이브러리를 제공합니다. 프로세스 워크 플로우 및 리소스를 정의하기 위해 고도로 사용자 정의 할 수있는 객체의 기본 툴킷입니다. 이러한 객체는 유체, 철도, 도로 교통 및 기타 AnyLogic 라이브러리 및 구성 요소의 요소와 쉽게 상호 운용됩니다.
프로세스 모델링 라이브러리 는 AnyLogic 애니메이션 프레임 워크와 긴밀하게 연동되므로 명확한 커뮤니케이션 및 평가를 위해 정교한 프로세스 애니메이션을 개발할 수 있습니다.