벡터, ECU·임베디드 시스템 테스트 솔루션 ‘CANoe 19’ 출시
HIL·SIL 프로젝트 전용 개발 및 테스트 환경 지원
2025-06-09 온라인기사  / 윤범진 기자_bjyun@autoelectronics.co.kr

차량 네트워크 및 임베디드 시스템 개발용 소프트웨어 솔루션을 제공하는 벡터코리아(지사장 장지환)가 자사의 대표 테스트 및 시뮬레이션 솔루션인 ‘CANoe’의 최신 버전 CANoe 19를 공식 발표했다. 

CANoe 19는 데이터 분산 서비스(Data Distributed Service, DDS), 전기 모터 ECU의 HIL 테스트를 위한 전기 모터 모델 옵션(Electric Motor Model Option), 의료공학 전용 에디션 'CANoe MedTech' 등을 포함해 분산 임베디드 시스템 개발자의 생산성을 극대화할 수 있는 다양한 기능이 추가됐다. 
 


CANoe 테스트 화면
 

CANoe 19는 가상 실행 환경에서의 SIL(Software-in-the-Loop) 테스트뿐 아니라 실제 하드웨어 기반의 HIL(Hardware-in-the-Loop) 테스트를 모두 지원한다. 이를 통해 개발자는 프로토타입 하드웨어, 실제 대상 하드웨어 및 클라우드 환경에서도 소프트웨어 컴포넌트와 서브시스템, ECU 및 전체 네트워크를 효과적으로 분석 및 테스트할 수 있다. 

최신 버전의 가장 주목할 만한 업데이트 중 하나는 DDS 및 인터넷 프로토콜 기반 연결 기능이 독립된 옵션으로 제공된다는 점이다. DDS는 분산 시스템에서 데이터를 실시간으로 안정적이고 효율적으로 전달할 수 있도록 설계된 미들웨어 프로토콜로, 자율주행 차량이나 IoT 기반 플랫폼처럼 데이터 통신이 핵심인 시스템에서 유용하게 활용될 수 있다. 이 기능은 최신 분산 임베디드 아키텍처의 요구사항을 충족하며 시스템 간 연동성을 강화한다.

전기차(EV) 파워트레인 시스템을 다루는 개발자를 위한 전기 모터 모델 옵션도 새롭게 도입됐다. 이 옵션은 전기 모터 제어기(ECU)의 HIL 테스트를 위한 기능으로, 전기 모터의 동작 특성을 보다 정밀하게 시뮬레이션할 수 있어 실제 주행 환경에 가까운 테스트 환경을 제공한다. 

의료공학 분야를 위한 ‘CANoe MedTech’ 에디션도 이번 릴리스를 통해 첫선을 보였다. 이 에디션은 의료기기 개발에 특화된 요구사항을 충족하기 위한 전용 구성으로, 의료 시스템의 신뢰성과 데이터 정확성을 보장하도록 최적화돼 있다.

사용자 개발 환경(UI) 측면에서도 다양한 개선이 이루어졌다. 대시보드 기반 데스크톱 구성 기능이 추가되어 사용자는 프로젝트 작업 화면을 보다 직관적으로 구성할 수 있게 되었으며, 시스템 변수 필터 기능도 추가되어 다양한 필터 설정을 쉽게 적용하고 설정값을 가져오거나(import) 내보낼(export) 수 있다. 또한 버스 통계, 신호 생성기, 리플레이 블록 등의 UI가 전면 개편돼 사용 편의성이 높아졌고, CAPL(CAN Access Programming Language) 프로그램을 리플레이 블록에 삽입해 출력 이벤트를 조작할 수 있는 기능도 새롭게 지원된다.

최신 마이크로소프트 개발 환경인 .NET 8을 활용해 테스트 시나리오, 애플리케이션 모델, 시뮬레이션 노드를 개발할 수 있게 된 점도 주목할 만하다. 이 외에도 차량 진단(OBD) 기능에는 OBDonUDS(On Unified Diagnostic Services) 지원이 추가되어 테스트 정확도와 유연성이 향상됐으며, MATLAB 모델과 FMU(Functional Mockup Units)의 병렬 실행도 가능해져 복잡한 시스템 통합 시뮬레이션이 가능해졌다.

CANoe 19는 AUTOSAR 기반 프로젝트를 위한 고급 뷰어 기능도 강화됐다. 이를 통해 사용자는 CAN, LIN, FlexRay 등 각종 전송 프로토콜 및 네트워크 관리와 관련된 아티팩트(artifact)를 시각적으로 확인할 수 있으며, 새롭게 추가된 토폴로지 및 필터 뷰를 통해 시스템 컴포넌트 간의 구조와 관계를 한눈에 파악할 수 있다. 

CANoe는 지난 30년간 자동차 산업뿐만 아니라 항공, 의료, 산업용 제어 시스템 등 다양한 분야에서 분산 임베디드 시스템 개발을 위한 통합 테스트 도구로 활용되어 왔다. 그래픽 기반과 텍스트 기반의 평가 방식을 모두 지원하며, 특정 하드웨어나 소프트웨어에 종속되지 않는 독립적인 아키텍처를 기반으로 지속적 통합(CI) 및 지속적 테스트(CT) 환경에서도 안정적으로 사용할 수 있다.
 

CANoe 전체 구성

 

시스템 내 정보 교환 및 통신 흐름 분석, 기능 동작 및 통신 프로세스의 모델링과 실행 시뮬레이션, 테스트 대상 시스템(SUT)에 의도된 반응 유도, 소프트웨어 컴포넌트 단위부터 전체 네트워크 시스템에 이르기까지 폭넓은 테스트 범위를 제공하는 CANoe는, 이번 버전 19에서 다양한 산업군 개발자들의 복잡한 요구를 더욱 정교하게 충족시킬 수 있게 되었다.



<저작권자 © AEM. 무단전재 및 재배포, AI학습 이용 금지>


  • 100자평 쓰기
  • 로그인


  • 세미나/교육/전시

TOP