Stage Virtualisation Road City Purple

VECU-BUILDER

Compile automotive software into stand-alone virtual ECUs

이타스에 문의하기
  • Type 1, Type 2, Type 3 가상 ECU를 FMU로 생성
  • 기존 인프라 및 CX 툴체인으로 통합하여 비용 절감
  • 공급업체 및 파트너와 손쉬운 협업을 위한 설계
  • AUTOSAR 및 Non-AUTOSAR 대응

VECU-BUILDER를 선택해야 하는 이유

속도와 유연성은 DevOps 개발 사이클에서 Software defined Vehicle 구현에 있어 중요한 요소입니다. 클라우드 기반 툴체인과 가상 테스트 환경을 통해 개발 효율성을 획기적으로 높이는 동시에 최고 수준의 안전성을 확보할 수 있습니다..

가상ECU를 통해 구현되는 가상화의 핵심 역할은 자동화 및 병렬 테스트, 디버깅, 가변적인 테스팅 그리고 빠른 테스트 실행 속도입니다.  이러한 기능을 통해 시뮬레이션 환경에서 기존 하드웨어 제약 조건에 관계없이 소프트웨어의 지속적인 통합(CI)을 수행할 수 있습니다.

이타스의 VECU-BUILDER는 SIL(Software-in-Loop) setup에서 차량용 마이크로 컨트롤러의 검증을 위해 가상 ECU를 FMU로 생성하는 툴입니다.

하단의 그림은 VECU-BUILDER의 기능과 고객 측면에서 활용 가능한 사례에 대해 설명합니다.

ETAS VECU-BUILDER

자동차 소프트웨어를 독립적으로 실행 가능한 가상 ECU로 컴파일하기 위한 작업 단계.

VECU-BUILDER를 사용하면 Co-simulation 인터페이스용 FMI 2.0을 이용해 독립 실행형 가상 ECU를 쉽게 생성할 수 있습니다. 이와 같이 표준화된 인터페이스를 통해 기존 테스트 툴 체인에 통합할 수 있으며, 차량제조사 및 공급업체 협업의 폭을 넓힐 수 있습니다.

입력 소스는 AUTOSAR 및 Non-AUTOSAR 소스코드, 그리고 PC 바이너리도 가능합니다.

VECU-BUILDER의 진정한 가치는 국제적인 전문 컨설턴트와 엔지니어 조직의 맞춤형 접근 방식에서 나옵니다. 고객의 요구에 따라 다양한 유형의 가상 ECU를 생성할 수 있습니다 (아래 참조).

다른 타입의 가상 ECU 유형

가상 ECU 및 시스템을 효과적으로 생성하기 위해서는 점진적인 개발 프로세스를 거쳐야 합니다. 각각의  가상ECU 타입은 가상화가 적용되는 코드의 범위에 따라 정의됩니다. 타입 1-3은 실제 ECU 하드웨어가 아니라 표준 PC 아키텍처에서 실행됩니다. 빠른 시뮬레이션 속도와 쉬운 디버깅으로 ECU 개발속도를 단축시킬 수 있습니다.

Type 1

Type 1 가상ECU의 아키텍처에는 애플리케이션 layer만 포함되어 있으며, 버스 또는 네트워크 통신 없이 시그널 레벨의 통신만 지원합니다.. Type 1 가상ECU를 사용하면 개발 과정의  초기 단계에서 애플리케이션 소프트웨어 검증 테스트를 쉽게 수행할 수 있습니다. Type 1 가상 ECU를 생성할 경우 하드웨어 개발 이전 단계에서 소프트웨어를 조기에 테스트할 수 있습니다.

Type 2

Type 2 가상ECU에는 모사된 BSW(베이직 소프트웨어)와 애플리케이션 layer의 통합이 포함됩니다. 다양한 테스트 파라미터에 대해 시그널 및 bus network 레벨에서 시뮬레이션을 수행할 수 있습니다. 여기에는 버스 모니터링 및 레스트 버스 시뮬레이션이 포함됩니다. Type 2 형식을 사용하면 네트워크로 연결된 여러 가상ECU의 소프트웨어에 대한 효과적인 조기 테스트가 가능합니다.

Type 3

단일 ECU에 대해 하드웨어와 완벽히 독립적인 소프트웨어 테스트를 수행합니다. HiL 테스트로 전환하는 준비 단계에서 효과적인 SiL 환경을 제공하는 것이 목적입니다. Type 3 가상ECU를 생성하기 위해 가상 MCAL(Microcontroller Abstraction Layer)을 통합하여 하드웨어 의존성을 회피할 수 있습니다.

이타스의 가상화 솔루션은 차량제조사와 공급업체에 많은 이점을 제공할 수 있는 독자적인 기술을 보유하고 있습니다. 예를 들어 개발 주기 단축, 비용 절감, 효율성 향상 등의 이점을 제공합니다.

주요 이점

  • 테스트, 디버깅 및 구현에 대한 점진적인 접근 방식으로 ECU 개발 속도 향상
  • HiL과 같은 하드웨어 집약적 테스트 방식에 대한 의존성을 제거하여 개발 비용 절감
  • 기존 인프라 및 요구사항 내에서 유연하게 통할될 수 있는 접근 방신을 통한 시간 및 비용 추가 절감
  • 표준 기반 시스템 아키텍처와 광범위한 호환성을 제공하는 접근방식을 통해 공급업체 및 파트너간 간소화된 협업 가능
  • 가상ECU 타입 및 빌드 방식에 대한 맞춤형 접근방식을 통해 특화된 고객의 성공 기준 충족
  • 국제적 전문 인력의 지속적인 컨설팅, 지원, 보안 테스트를 통해 가상화 접근방식의 최대 잠재력 실현

VECU-BUILDER에 관심이 있으신가요?

message icon

궁금하신 사항에 답변해 드리겠습니다.

이타스에 문의하기

VECU-BUILDER 의 원활한 통합을 통해 경험할 수 있는 가상화의 이점

차량제조사와 공급업체는 이타스를 통해 개발 사이클의 시간과 비용을 크게 단축하는 동시에 전체적인 효율성을 높일 수 있습니다. 그 이유는 광범위한 third-party 호환성과 맞춤형 가상화 솔루션이 지원되기 때문입니다. VECU-BUILDER는 원활한 통합과 표준화된 프로토콜이 중요 시되는 자동차 산업에서 가상ECU를 생성하는 최적의 시스템입니다.

연료 전지 개발용가상ECU

연료 전지 개발용 SiL 테스트 setup

이번 사례에서 차량제조사는 시뮬레이션 속도와 전체적인 테스트 효율성을 크게 높이는 동시에 기존 테스트 사례를 유지하면서, HiL에서 SiL로 전환할 방법을 찾고 있었습니다. 이때 사내 AUTOSAR BSW, 최신 HiL 테스트 파라미터 등 가상ECU의 기존 아키텍처 통합과 관련하여 문제가 발생했습니다.

이타스는 차량 및  기존 요구사항에 적합한 가상 ECU를 생성하기 위해 VECU-BUILDER의 폭넓은 third-party 호환성을 활용했습니다. 이와 같이 폭넓은 호환성을 활용할 수 있었던 것은 기존 tooling과 파라미터를 커스텀 Type 3 가상ECU에 통합했기 때문입니다. 성공 요소는 이전 대비 6-8배 빠른 closed SiL 테스트 속도 달성입니다.

스마트폰 원격 액세스 제어용 SiL

복잡하고 적합하지 않은 상이한 종류의 HiL 셋업으로 인한 심각한 비용 및 시간 제약으로 인해 전체적으로 테스트 효과는 성공적이지 않았습니다. Third-party AUTOSAR BSW, non-AUTOSAR 컴포넌트를 포함한 multiple sources 데이터로 인해 가상 ECU의 생성이 더욱 복잡해졌습니다.

이타스 VECU-BUILDER는 업계 최고 수준의 유연성을 제공하여 모든 타기종 소프트웨어 파트를 FMU로 통합할 수 있습니다. 이타스는 고객의 요구사항을 가장 유연하게 충족하는 공급업체로 꼽히고 있습니다. 성공 요소는 점진적인 빌드 및 디버깅 SiL 모델의 달성입니다. 이 빌드로 턴어라운드 시간을 몇 주에서 며칠로 단축하여 전체 개발 비용을 줄일 수 있었습니다.