SimEvents

 

SimEvents

메시지 통신과 이산 이벤트 시스템의 모델링 및 시뮬레이션

이더넷 프레임 조합, 전송 버퍼, 매체 접근 제어를 포함한 3개 섹션으로 구성되고 CSMA/CD 프로토콜을 사용하는 이더넷 통신 네트워크의 모델.
플러시 기능이 있는 큐 서버.

큐, 서비스 및 경로 모델링

엔터티와 메시지를 생성하고 삭제할 수 있습니다. 큐 또는 “서비스 시간”으로 엔터티를 저장할 수 있습니다. 블록을 사용해 모델에 엔터티를 라우팅하고 1개 이상의 특성을 사용하여 엔터티에 데이터를 첨부할 수 있습니다. 이벤트 응답을 생성하고 Event Action 탭으로 관리할 수 있습니다.

입력이 자재 공급업체이며 출력이 유통업체인 칸반 생산 시스템.

리소스 할당 모델링

배치 처리를 사용하여 리소스를 그룹화할 수 있습니다. Resource Pool 블록을 사용하여 리소스를 지정하고, Resource Acquirer 블록으로 사용할 리소스를 식별한 다음, Resource Releaser 블록을 사용하여 리소스를 반납할 수 있습니다. 여러 번의 시뮬레이션을 실행하여 모델을 최적화할 수 있습니다.

입구, 대기 공간, 식탁, 출구가 있는 레스토랑 배치도.

시뮬레이션, 디버깅 및 시각화

모델을 시뮬레이션하고 디버그할 수 있습니다. 사용자 지정 시각화 툴을 만들거나 기존 툴을 통합하여 엔터티 활동을 시각화하고, 큐의 내용을 검토하고, 프레젠테이션 툴을 개발할 수 있습니다.

분산 교통 제어 시스템 모델의 메시지 및 데이터 교환 시각화.

통계, 데이터 분석 및 시각화

출력 통계를 확인하여 평균 서비스 시간과 같은 측정값을 모니터링하고 집계할 수 있습니다. 시각화를 통해 블록 동작과 블록 간 엔터티의 움직임을 파악할 수 있습니다. 시퀀스 뷰어를 사용하여 메시지, 이벤트 및 엔터티를 시각화할 수 있습니다.

통신 지연이 ABS 제어 시스템에 미치는 영향.

Simulink와 연동

시간 기반 시스템의 Simulink 모델을 생성할 수 있습니다. 이벤트 기반 SimEvents 모델과 결합할 수 있습니다. 이러한 대규모 하이브리드 시스템을 구축하고 시뮬레이션할 수 있습니다.

서비스를 일시 정지/계속할 수 있는 기능을 갖춘 서버의 MATLAB Discrete-Event System 블록 기반 모델.

블록 작성

무작위 엔터티 생성, 무작위 서비스 시간 등 즉시 사용 가능한 설계 패턴을 여러분의 모델에 통합할 수 있습니다. MATLAB Discrete-Event System 및 Discrete-Event Chart 블록을 사용하여 사용자 지정 동작을 생성할 수 있습니다.

응용 사례

특정 응용 사례의 모델링과 시뮬레이션을 다루는 예제를 살펴볼 수 있습니다.

멀티코어 제어 시스템의 작업 스케줄러 모델링 및 시뮬레이션.
시뮬레이션된 WLAN 네트워크.
항공기 탑승의 프로세스 흐름.

“Simulink와 SimEvents로 모델을 구축하고 컴퓨터 클러스터에서 이산 이벤트 시뮬레이션을 실행하여 우리는 개발과 실행에 드는 노력은 최소화하면서 F-35 항공기의 성능을 극대화할 수많은 기회를 빠르게 파악할 수 있었습니다.”

무료 평가판 받기

30일 동안 사용해 보세요.


구입할 준비가 되었나요?

가격을 확인하고 관련 제품을 살펴보세요.

학생이세요?

Campus-Wide License를 통해 이미 귀하의 학교에서 MATLAB, Simulink 및 그 밖의 애드온 제품에 대한 사용 권한을 제공하고 있을 수 있습니다.