임베디드 소프트웨어 검증을 위한 통합 자동화 플랫폼
Mx-Suite(MIL, SIL, HIL)
Mx-Suite는 임베디드 소프트웨어 검증을 위한 가장 포괄적인 자동화 플랫폼입니다. 직관적인 그래픽 인터페이스와 리포트는 처음 접하는 사용자도 쉽게 이해할 수 있도록 구성되어 있습니다. Mx-Suite는 요구사항 기반 테스트를 재사용하여 모델 기반 검증(MIL, Model-in-the-Loop), 소프트웨어의 구성 요소 개발(SIL, Software-in-the-Loop),과 Rapid prototyping 개발(PIL,Processor-in-the-Loop), 대상 ECU 테스트(HIL,Hardware-in-the-Loop)의 전체 개발과정 전반에 대한 개발과정을 간소화 할 수 있습니다.
<Mx-Suite Overview>
특징
- 널리 사용되는 ALM(Application Life Cycle Management) 시스템 및 지속적인 통합 툴에 대한 지원
- 시뮬레이션 모델, C 코드, AUTOSAR 애플리케이션, 테스트 및 측정 장비에 쉽게 연결
- 단일 ECU에서 전체 차량에 이르는 전체 테스트 케이스 실행
- 기능, 제품 향상 또는 버그 수정을 변경할 때마다 재사용 가능한 테스트 구성
- 테스트가 실행되는 동안 모니터링하고 조건 또는 이벤트를 기반으로 다른 테스트로 전환
- 엔지니어가 로그 파일을 편집하여 테스트 사례로 재생할 수 있도록 로그 파일 가져오기와 ECU 신호 및 메시지 기록 지원
- CAN, LIN, 이더넷, MOST 및 사용자 지정 하드웨어 인터페이스와 같은 표준 테스트 도구 및 네트워크 인터페이스 지원
<Mx-Sutie 테스트 커버리지>
<Mx-Suite 테스트케이스 예시>
기능
테스트 수행 및 스케줄링- MIL, SIL, HIL 등의 테스트를 타임 베이스로 수행
Pass/Fail 분석- 각 테스트의 결과를 표시- Pass/Fail 판단- Fail 항목에 대한 주석 처리
시뮬레이션 엔진- 가상의 차량 환경 제공- CAN, Ethernet 등 차량 내 통신 시뮬레이션
폭넓은 3rd party 지원- Transform 형식의 다양한 라이브러리 지원- MIL, SIL, HIL에 대한 다양한 프로그램을 지원하는 transform- Modeling tool, Vehicle network, HIL에 사용되는 다양한 platform에 연결하여 사용
<검증 가능한 Software 영역>
사용 가능한 3rd party list
- IBM Rational Quality Manager
- Polarion QA
- National Instruments VeriStand
- National Instruments I/O devices
- Fiat Chrysler CAN Diagnostics
- Ford FNOS Part II Diagnostics
- Intrepid Controls CAN/LIN devices
- PEAK Systems CAN/LIN device
- Microchip (K2L) MOCCA device (MOST)
- National Instruments LabView
- BCS Idea devices
- iSystem OnChip Analyzer
- Lauterbach TRACE32
- PicoScope
- BK Precision Power Supplies
- Acroname Programmable USB Switch
- Vector Informatik CAN/LIN devices
- dSPACE HIL/XIL API dSPACE Fault Insertion Unit
- ETAS Labcar ETAS INCA
- Vision Image Recognition
- Mathworks Simulink Stateflow
<지원 가능한 3rd party transform>
장점
- 모델, 소프트웨어 및 ECU 동작 간의 동일한 테스트 케이스를 이용한 연속 테스트
- 인포테인먼트, 파워트레인, 차체, 내부, 조종석, 배터리 관리 및 안전/ADAS 기능 테스트
- 설계, 시뮬레이션, 신속한 시제품 제작, 개발, 구현 및 통합과 같은 모든 라이프사이클 단계에 걸쳐 테스트 케이스를 자동화하고 재사용함으로써 비용 절감
- 테스트에 사용하는 여러 소프트웨어를 단일 소프트웨어로 대체
<전체 개발 단계 내에서 재사용이 가능한 테스트케이스>
적용 분야
인포테인먼트
- 라디오, 터치 스크린, 시스템 HMI, 앰프, 뒷좌석 엔터테인먼트 시스템, NAV 시스템 및 모바일 애플리케이션과 같은 구성 요소에 대한 기능 테스트 및 시스템 안정성 테스트
바디 & 인테리어
- 차체 컨트롤 모듈, 게이트웨이, 조명 모듈, 도어 모듈, 시트 컨트롤 등의 바디 ECU 테스트
Cockpit
- HMI, 클러스터, 네비게이션, 차량 상태 및 인포테인먼트 기능 테스트를 위한 클러스터, HUD 시스템 시뮬레이션