AUTOSAR를 위한 MATLAB 및 Simulink

AUTOSAR (AUTomotive Open System ARchitecture)는 개방형 표준 자동차 소프트웨어 아키텍처로서 자동차 제조사, 공급사, 툴 개발사가 공동으로 개발하고 있습니다. MathWorks는 AUTOSAR 프리미엄 회원이며, 모델 기반 설계를 AUTOSAR 개발 과정에 활용하는 방법을 중심으로 표준 개발에 적극적으로 참여하고 있습니다.

AUTOSAR 표준에서는 현재와 미래 세대의 자동차 ECU를 지원하는 두 가지 플랫폼을 제시합니다. 첫 번째는 Classic 플랫폼으로서 파워트레인, 섀시, 차체, 내부 전자장치 등 전통적인 응용분야에서 활용합니다. 두 번째는 Adaptive 플랫폼으로서 고도의 자율주행, 차량-사물 통신(Car-to-X), 무선으로 이루어지는 소프트웨어 업데이트, 사물인터넷의 일부로서의 자동차 등 계산 집약적인 응용분야에서 활용합니다. Foundation AUTOSAR 표준은 AUTOSAR 플랫폼 간의 상호운용성을 강화하는 역할을 합니다.

Simulink®는 기본적으로 AUTOSAR를 지원하고 있습니다. 엔지니어는 AUTOSAR Blockset을 이용하여, Simulink 모델을 AUTOSAR Classic 또는 Adaptive 사양에 맞춰 개발할 수 있습니다. 뿐만 아니라 Embedded Coder®를 이용하여 시스템 구축용 C 및 C++ AUTOSAR 코드도 생성할 수 있습니다. Simulink, AUTOSAR Blockset, Embedded Coder는 아래 그림과 같이 AUTOSAR 아키텍처와의 순환 공학적 통합을 지원합니다.

"Simulink 및 Embedded Coder를 통해 저희 고객은 AUTOSAR의 특정 세부사항에 고민하지 않고 애플리케이션 소프트웨어 개발에만 집중할 수 있게 되었습니다. 모델 기반 설계를 통해 저희는 ECU 테스트를 시행하기 훨씬 전에 MIL(model-in-the-loop) 테스트를 통해 요구사항을 검증할 수 있었습니다."

Mahesh Ghivari, KPIT

MATLAB을 활용한 AUTOSAR

제품 소개

고객 성공 사례