시뮬레이션 및 테스트

 

 

ASIM(AUTOSAR Simulation)은 AUTOSAR 시스템의 조기 통합/검증을 활성화하므로 컴퓨터에서 가상 ECU를 시뮬레이션하고 테스트하는 것이 가능해집니다.

애플리케이션 코드 등 소프트웨어 구성 요소 설명을 제공하기만 하면 ASim에서 시뮬레이션을 설정할 수 있습니다.

가상 ECU에 대한 AUTOSAR OS 및 RTE의 구성 및 생성과 같은 다음의 모든 단계는 고도로 자동화되어 있습니다.

ASim은 다음과 같은 다양한 테스트 모드를 제공합니다.

자동 모드

자동 모드는 여러 테스트 포맷으로 설명할 수 있는 테스트 사례를 바탕으로 자동 구동 테스트를 실행합니다.

시뮬레이션 결과는 아래 그림과 같이 ASimUnit 보기에 표시됩니다.

대화형 모드

대화형 모드를 사용하면 AUTOSAR 모델과 실시간으로 상호작용하여 신호 변경 및 모니터링과 같은 작업을 수행할 수 있습니다.

시뮬레이션 결과는 아래 그림과 같이 대화형 패널이 있는 웹 브라우저 인터페이스에 표시됩니다.

 

디버그 모드

디버그 모드는 표준 Eclipse 디버거를 기반으로 하며, AUTOSAR 소프트웨어의 C 코드 실행을 분석할 수 있습니다.

이 기능은 (조건부) 브레이크포인트는 물론 신호 모니터링 및 코드 디버깅에 필요한 기타 기능도 지원합니다.

시뮬레이션 결과는 아래 그림과 같이 디버그 관점에서 표시됩니다.

 

내보내기 모드

내보내기 모드에서는 가상 ECU를 FMI 표준에 따라 FMU(Functional Mock-up Unit)로 내보낼 수 있습니다.

FMI 표준을 지원하는 다른 시뮬레이션 환경(예: Dymola, Simulink, Silver)에 이들을 통합하여 SIL(Software-in-the-Loop) 시뮬레이션을 실행할 수 있습니다.

 

자세히 보기