시스템 모델링과 시뮬레이션을 위한 Simulink 

하나의 멀티도메인 환경에서 시스템의 모든 부분 모델링 및 시뮬레이션

엔지니어와 과학자는 Simulink®를 사용하여 멀티도메인 모델링과 시뮬레이션을 수행합니다. 다양한 환경에 여러 모델을 재사용하여 시스템의 모든 부분이 어떻게 작동하는지 시뮬레이션할 수 있기 때문입니다. Simulink를 사용하여 다음을 수행할 수 있습니다.

  • 특정 툴과 사전 구축된 블록을 사용하여 도메인에서 시스템을 모델링합니다.
  • 재사용 가능한 시스템 컴포넌트와라이브러리를 사용하여 컴포턴트화를통해 대규모 모델을 개발합니다.
  • 모델이 Simulink에서 구축되지 않았더라도, 모델을 하나의 시스템 레벨 시뮬레이션으로 결합합니다.
  • 많은 코드를 작성하지 않고도 멀티 코어 데스크탑, 컴퓨터 클러스터 또는 클라우드에서 병렬 실행으로 대량의 시뮬레이션을 실행합니다.

"다른 툴은 하드웨어 확인 및 검증과 함께 시뮬레이션 환경을 제공하지 않습니다. 이 단일 환경에서 나는 이러한 기능을 모두 얻습니다. MATLAB 및 Simulink에서는 단일환경에서 이 모든 기능을 사용할 수 있습니다."

Dr. Deepak Mishra, Indian Space Research Organization

시스템 시뮬레이션을 위해 Simulink 사용하기

이산 이벤트 시뮬레이션의 기본 지식을 학습할 수 있는 MATLAB Tech Talk 비디오 시리즈입니다.
이 시리즈의 비디오를 통해 상태 시스템의 기본 개념을 학습합니다.
물리 모델링이 시뮬레이션을 위한 물리 시스템 모델 생성을 단순화하고, 시스템 레벨의 최적화를 가능하게 하는 방법을 알아봅니다.

도메인에서 시스템 모델링하기

Simulink에서 하이브리드 시스템을 구축하고 시뮬레이션합니다. 상태 시스템과의 조합 논리와 순차 논리를  Stateflow®에서 모델링하고  SimEvents®를 사용하여 에이전트와 이벤트 중심 프로세스를 나타냅니다. Simscape™를 사용하여 물리적 시스템의 모델을 설명합니다.

사전에 구축된 블록을 사용하여 Simulink에서 산업별 응용 프로그램을 설계할 수도 있으므로 직접 만들지 않아도 됩니다. 예를 들어, 블록을 사용하여 PowerTrain Blockset™에서 자동차 파워트레인을, Aerospace Blockset™으로 항공기 추진 시스템을 또는 디지털 신호 처리 툴로 오디오 및 비디오 시스템을 모델링하고 시뮬레이션합니다.


컴포넌트화를 통한 대규모 모델 개발 

Simulink에서 시스템 컴포넌트화 통해 크고 복잡한 설계를 생성하고 모델 전체에서 라이브러리모델 참조 기능과 함께 컴포넌트를재사용할 수 있습니다. 라이브러리를 사용하여 전체 모델에서 유틸리티 함수를 공유하고 재사용합니다. 모델 참조 기능을 통해 다른 팀 구성원과 동시에 설계를 개발하고, 시스템과 통합하기 전에 구성 요소를 독립적으로 확인합니다.  


제품 소개

모델을 하나의 시스템 레벨 시뮬레이션으로 결합하기

Simulink에서 설계 구성 요소를 모두 가져옵니다(출처와 상관없이). 100개가 넘는 모델링 및 시뮬레이션 툴로 통합 시뮬레이션하고, S-Function Builder 또는 C Caller 블록을 사용하여 Simulink에 자신의 코드를 가져옵니다. FMI(Functional Mock-Up Interface)도 지원되며, Simulink에서 FMI 가져오기 블록을 사용하여 외부 Model Exchange FMU 또는 통합 시뮬레이션 FMU를 가져올 수 있습니다.

또한, 멀티 코어 시뮬레이션을 사용하여 하나의 고성능 시뮬레이션 환경에서 모델을 시뮬레이션합니다. 그리고 신호 보정을 통해 통합 시뮬레이션 중에 높은 수치 정확도를 얻을 수 있습니다. 


제품 소개

대량 시뮬레이션 실행

연산 집약적인 작업(예:  Monte Carlo 시뮬레이션  및  설계 최적화)의 경우 멀티 코어 데스크탑, 컴퓨터 클러스터 또는 클라우드에서 병렬로 시뮬레이션을 실행합니다. Parallel Computing Toolbox™parsim 명령과 시뮬레이션 관리자를 사용하여 병렬 시뮬레이션을 자동으로 실행하고 관리합니다.

시스템 메모리는 빅 데이터를 사용하고 생성하는 대량 시뮬레이션의 병목 현상이 되지 않습니다. Simulink는 시뮬레이션 중에 점진적으로 데이터를 메모리에 로드하고 기록합니다. 그런 다음 시뮬레이션 데이터를 한 번에 하나의 작은 청크로 처리할 수 있습니다