Simulink

설계. 시뮬레이션. 배포.

Simulink를 통해 다중영역 모델로 시스템을 설계하고 하드웨어로 옮기기 전에 시뮬레이션하고 코드 작성 없이 배포할 수 있습니다.

모델 기반 설계를 위한 Simulink

개념부터 구동까지

복잡한 시스템 개발을 혁신하기 위해 시장을 선도하는 기업들은 전체 공정에 체계적으로 모델을 사용함으로써 모델 기반 설계를 도입하고 있습니다.

  • 가상 모델을 사용한 빈번한 조기 시스템 시뮬레이션 및 테스트
  • 물리적 모델, HIL(Hardware-in-the-Loop) 테스트 및 신속 프로토타이핑을 사용한 설계 검증
  • 생산급 품질의 C, C++, CUDA, PLC, Verilog, VHDL 코드 생성 및 임베디드 시스템으로 직접 배포
  • 요구사항, 시스템 아키텍처, 구성요소 설계, 코드 및 테스트에 걸쳐 추적성을 갖는 디지털 스레드 유지
  • 모델을 구동 중인 시스템으로 확장하여 예측 정비 및 결함 분석 수행

시뮬레이션을 위한 Simulink

하드웨어로 옮기기 전에 시스템 설계 및 시뮬레이션

다중영역 모델링 및 시뮬레이션으로 조기에 넓은 설계 공간을 탐색하고 시스템을 테스트할 수 있습니다.

  • 하나의 다중영역 시뮬레이션 환경에서 빠르게 여러 설계 아이디어 평가
  • 특화된 타사 모델링 툴을 포함한 재사용 가능 구성요소 및 라이브러리로 대규모 시스템 모델 시뮬레이션
  • 데스크탑, 실시간 및 HIL(Hardware-in-the-Loop) 테스트를 위한 시뮬레이션 모델 배포
  • 멀티코어 데스크탑, 클러스터 및 클라우드에서 대규모 시뮬레이션 실행

모델 기반 시스템 공학을 위한 Simulink

시스템 및 소프트웨어 아키텍처의 설계, 분석 및 테스트

MBSE(모델 기반 시스템 공학)는 모델이 전체 시스템 라이프사이클을 지원할 수 있도록 모델을 적용합니다. Simulink는 요구사항 및 시스템 아키텍처에서 세부적인 구성요소 설계, 구현 및 테스트에 이르기까지의 개발 공정을 연결합니다.

  • 요구사항 수집 및 분해
  • 구성요소, 구성 및 아키텍처를 위한 사양 정의 및 정교화
  • 아키텍처 및 구성요소 수준 인터페이스를 위한 단일 소스 구축
  • MATLAB을 사용하여 분석 및 상쇄 연구 수행
  • 시뮬레이션 기반 테스트를 사용하여 요구사항 및 시스템 아키텍처 검증

애자일 소프트웨어 개발을 위한 Simulink

애자일 소프트웨어 개발을 도입하면 팀은 지속적 통합과 팀의 협업에 중점을 두고 짧은 반복 주기를 통해 고객에게 가치를 더 신속히 제공할 수 있습니다. 시뮬레이션, 자동화된 테스트, 코드 생성 등으로 개발 주기를 단축시켜 성공적인 애자일 팀을 구성할 수 있습니다.

  • 지속적으로 새 설계 반복을 검증하기 위해 자동화 서버에서 시뮬레이션 테스트 개발 및 실행
  • 하드웨어로 옮기기 전에 데스크탑에서 더 많은 분석과 테스트 수행
  • 시뮬레이션을 통해 고객이 실행할 수 있는 작동 소프트웨어 제공
  • 모델 업데이트 및 시뮬레이션을 통해 요구사항 변경에 신속하게 대응
  • 자동화된 리포트 및 대시보드로 주요 이해관계자에게 투명한 진행 상황 공개

MATLAB 사용자를 위한 Simulink

MATLAB 및 Simulink를 함께 사용하면 하나의 환경에서 텍스트 및 그래픽 프로그래밍의 강점을 함께 누릴 수 있습니다.

MATLAB 지식을 적용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 파라미터 최적화
  • 새로운 블록 생성
  • 테스트 및 자동화 스크립트 작성
  • 수천 개의 시뮬레이션의 병렬 실행
  • 시뮬레이션 결과 분석

“Simulink는 저희 개발 공정 중 두 단계에서 특히 유용합니다. 초기에는 새 아이디어를 시도해 보면서 어떻게 작동할지를 시각화할 수 있습니다. 코드를 생성하고 차량 내 테스트를 수행한 후에는 여러 시뮬레이션을 실행해 보고 설계를 개선하고 다음 반복을 위해 코드를 재생성할 수 있습니다.”

Jonny Andersson, Scania