动态仿真模块®를사용한이산이벤트시뮬레이션을통해하이브리드시스템모델,에이전트기반모델및상태차트를사용하여이벤트기반통신및운영을분석및최적화할수있습니다。
이통합모델링및데이터분석환경에서다음을수행할수있습니다。
- 제조및운의공정흐름모델링,생산능력계획수행및공급망최적화
- 자율에이전트를통한임무계획또는제조공정의단계와같은이벤트기반공정시뮬레이션
- 대기행렬,라우팅알고리즘,처리지연및우선순위지정체계의사용자지정
- 통신네트워크의종단간지연시간,처리량,패킷손실및기타성능특성분석및최적화
- 항공우주,자동차,전자응용분야에쓰이는분산제어시스템,하드웨어아키텍처,센서및통신네트워크설계
- 시간기반,이벤트기반및에이전트기반구성요소를포함하는하이브리드시스템시뮬레이션
“SimEvents를통한이벤트기반시뮬레이션을사용하여신속프로토타이핑을수행하는데큰이점이있다는것을알게된후차세대지구관측우주선의새로운운영개념을검증하는데이접근방식을적용하기로했습니다。”
Alexandre Cortier,空中客车防务与航天公司
이산이벤트시뮬레이션에Simulink사용하기
공정흐름및물류최적화
공정흐름을모델링,시뮬레이션및분석하여운영및임무계획을개선할방법을알아볼수있습니다。
분산시스템의설계
시스템아키텍처의시스템시뮬레이션및트랜잭션수준모델을구축,분석및시각화할수있습니다。
운또는물류를위한언어모델링
엔터티또는메시지를만들어서항공기,활주로와같은관심항목을생성하여공정을모델링할수있습니다。그런다음블록을사용해이러한항목을라우팅,지연,복제및검색할수있습니다。엔터티또는메시지가모델을통과하며이벤트를트리거하고함수를호출하여실행합니다。이러한블록을사용하면광산운영에서부터고속도로교통에까지이르는모든것을모델링할수있습니다。
실제데이터를사용하여이벤트의속도및흐름모델링하기
실제데이터를가져와서작업및생산주문을생성하여공정시뮬레이션에대한입력값으로사용할수있습니다。MATLAB코드몇줄만으로XML파일,스프레드시트,데이터베이스를비롯한거의모든파일형식에서데이터를가져올수있습니다。
알고리즘으로주운에대해공정시뮬레이션모델사용자지정
블록을사용하여운영을모델링하면로우수준프로그래밍없이공정시뮬레이션의구성요소를사용자지정할수있습니다。MATLAB함수를작성하거나Stateflow차트를사용하여공정시뮬레이션모델의작업스케줄링시퀀,스파트라우팅및생산레시피를나타내고사용자지정블록을만들어서모델에추가할수도있습니다。모델에서는사용자지정블록의결과를사용하여처리지연,우선순위및공정의기타핵심요소를동적으로변경합니다。
공정시뮬레이션내에서리소스사용률및지연시간분석및시각화
SimEvents를통해시뮬레이션및데이터분석을하나의환경에서수행할수있습니다。공정흐름을시뮬레이션하고내장시각화기능을사용하여리소스요구사항,병목및지연시간에대한이해를얻을수있습니다。모델내애니메이션을통해시뮬레이션중에모델실행동작을살펴볼수있습니다。MATLAB그런다음에서시뮬레이션데이터분석및시각화를사용자지정할수있습니다。
운최적화
시뮬레이션에최적화를결합하여불필요한리소스할당을줄이거나생산일정을생성하는등더효율적이고효과적인공정을만들수있습니다。내장MATLAB알고리즘은仿真软件파라미터값에대해최적화하고병렬시뮬레이션을사용할수있습니다。全局优化工具箱의유전알고리즘및대리최적화함수를사용하여이산정수값에대해최적화할수있습니다。
메시지
仿真软件에서데이터를운반하는메시지를보내고,받고,전달하여구성요소간에통신할수있습니다。메시지는수신기가처리할수있을때까지대기합니다。序列查看器블록에서메시지의생명선을확할수있습니다。
성능분석을위해통신모델구축
SimEvents는시스템성능분석에요구되는높은추상화수준으로버퍼,프로세서,통신버스및기타구성요소를모델링할수있는유연성을제공합니다。
시스템시뮬레이션결과의분석및시각화
하나의툴세트로시뮬레이션및데이터분석을수행할수있습니다。아키텍처모델을시뮬레이션하고내장시각화기능을사용하여버퍼길이,프로세서사용률,종단간지연시간및기타성능특성에대한이해를얻을수도있습니다。모델내애니메이션을통해시뮬레이션중에모델실행동작을살펴볼수있습니다。MATLAB을사용하여시뮬레이션도중및후에시뮬레이션데이터의분석및시각화를사용자지정할수있습니다。
실제데이터를바탕으로트래픽패턴생성
실제데이터를가져와서현실적인트래픽패턴을생성하여시스템아키텍처의트랜잭션수준모델에대한입력값으로사용할수있습니다。MATLAB코드몇줄만으로XML파일,스프레드시트,데이터베이스를비롯한거의모든파일형식에서데이터를가져올수있습니다。