DENSO TEN - MATLAB을 사용한 모바일 사이버 물리 시스템 개발 사례

실제 데이터 수집을 통해 모빌리티 문제를 해결하는 시스템

“데이터 처리와 시각화에서 MATLAB이 지닌 우수성, 그리고 구상부터 구현까지 전체 과정을 일관되게 실현할 수 있다는 점이 주된 매력이며, 그것이 이 프로젝트에서 MATLAB을 선택한 이유입니다.”

주요 성과

  • MATLAB을 사용하여 하드웨어 및 클라우드 애플리케이션을 아우르는 프로덕션 준비 시스템을 수작업 재코딩 없이 개발 및 배포
  • MATLAB에 힘입어 AI, 영상 처리, 확률 계산, 통계량을 활용한 복잡한 알고리즘을 손쉽게 구현
  • MATLAB Production Server를 사용하여 클라우드상의 중앙 집중화된 위치에서 정밀 분석 실행
비디오 길이: 31:00

DENSO TEN은 차량 내비게이션과 사운드 시스템부터 내연 기관, 전기, 하이브리드 차량용 엔진 제어 유닛에 이르기까지 다양한 제품을 제작하는 차량용 전자제품 제조업체입니다

DENSO TEN은 회사가 추진하는 VISION 2030 계획의 일환으로서 사이버 물리 시스템으로 데이터를 활용하는 모빌리티 솔루션을 개발하기 위한 노력을 기울이고 있습니다. 이 시스템은 실제 데이터를 수집하고 사이버 공간에서 분석하여 교통 체증 같은 모빌리티 문제의 해결책을 도출할 수 있습니다.

이를 위해 DENSO TEN은 에지 기기를 통해 차량 데이터를 수집하고 분석하는 로컬 및 클라우드 중앙 집중식 시스템을 개발했습니다. 이러한 시스템을 현실화하기 위해 DENSO TEN은 Computer Vision Toolbox™와 Deep Learning Toolbox™를 사용하여 에지 기기에서 영상 데이터를 처리할 알고리즘을 개발했습니다. 또한 코드를 생성하고 에지 기기에 배포하는 작업에는 MATLAB Coder™와 GPU Coder™가 쓰였습니다. 마지막으로, MATLAB Production Server™로는 데이터를 집계하고 시각화와 관련 조치가 가능한 결과를 생성하여 클라우드 시스템의 성능을 최적화할 수 있었습니다. 이 모든 작업은 배포를 위해 다른 언어로 수작업 재코딩을 할 필요 없이 단 하나의 일관된 MATLAB® 코드베이스에서 진행되었습니다.

또한 영상 전처리를 수행하는 MATLAB 코드 부분은 차량에서 실행되는 저전력 에지 기기에 통합할 수 있도록 C/C++로 생성할 수도 있습니다. 더 연산 집약적인 MATLAB 알고리즘은 MATLAB Production Server에서 실행됩니다.