preevision-vehicle-diagnostics-hero.jpg

시스템 및 소프트웨어 설계에 통합된 차량 진단

소프트웨어와 진단 설계를 하나의 통합 모델로 연결

E/E 개발 프로세스 전반의 일관성을 유지할 수 있습니다. 진단 데이터와 관련 소프트웨어를 서로 다른 팀과 툴에서 독립적으로 정의하면 불일치와 수작업으로 인한 재작업이 발생할 수 있습니다. PREEvision은 진단을 개발 프로세스에 직접 통합하여 소프트웨어와 진단 설계를 원활하게 연결합니다.

PREEvision을 사용하면 진단 사양의 세부 정보와 구현된 애플리케이션 소프트웨어를 즉시 동기화할 수 있습니다. 지속적인 일관성을 통해 수정 작업을 줄이고 통합을 간소화하며 개발 후반의 개발 비용을 예방할 수 있습니다.

진단 모델링 계층

하나의 통합 툴에서 소프트웨어와 진단 기능을 함께 설계할 수 있습니다. PREEvision은 진단 객체를 위한 전용 모델링 계층을 제공하며 다음 정보를 정의할 수 있습니다:

  • 진단 데이터 식별자(DID)
  • 진단 제어(I/O 제어)
  • 진단 루틴(Routine)
  • 진단 이벤트(Event)
  • 진단 고장 코드(DTC)

각 객체의 식별자와 진단 서비스를 정의하고 AUTOSAR 이벤트 처리 관련 영역을 플랫폼에서 직접 모델링할 수 있습니다.

preevision_badge_gradient_red.jpg

진단 모델링을 위한 두 가지 접근 방식

PREEvision은 프로젝트 요구사항에 맞춰 진단 모델링 방식을 유연하게 선택할 수 있도록 지원합니다. 두 가지 접근 방식 중 하나를 선택하거나 두 방식을 결합하여 활용함으로써 진단 모델 개발의 효율성을 극대화할 수 있습니다.

preevision-vehicle-diagnostics-diagnostic-concept

진단 개념

진단 기능을 소프트웨어 구현과 독립적으로 정의할 수 있습니다. 모든 관련 정보를 진단 계층에서 체계적으로 관리함으로써, 현재의 기술적 구현 방식에 영향을 받지 않고 향후 소프트웨어 개발을 위한 명확하고 일관된 사양을 수립할 수 있습니다. 또한 PREEvision은 E/E 네트워크를 시스템 관점에서 통합적으로 관리할 수 있도록 지원하므로, 구축한 진단 개념을 여러 소프트웨어 구현 환경에서 효율적으로 재사용할 수 있습니다.

preevision-vehicle-diagnostics-diagnostics-software-realization

진단 구현

진단 기능을 AUTOSAR 기반 소프트웨어 설계에 직접 통합할 수 있습니다. 별도의 계층에서 세부 정보를 모델링하는 대신, 할당된 소프트웨어로부터 진단 정보를 직접 도출하여 관리합니다. 진단 객체는 소프트웨어 포트, 데이터 엘레먼트 및 인터페이스와 연계되며, 데이터 타입, 변환 규칙, 범위, 지원 서비스 등의 정보는 소프트웨어 구현과 자동으로 동기화됩니다.

또한 이 접근 방식은 툴체인 전반에 걸쳐 포트 정보를 일관되게 유지하므로, 생성된 DCM/DEM 포트와 애플리케이션 소프트웨어 간의 연결을 자동화할 수 있습니다. 이를 통해 개발 효율성을 높이고 통합 과정의 복잡성을 줄일 수 있습니다.

지속적인 일관성을 지원하는 유연한 워크플로우

preevision-vehicle-diagnostics-diagnostic-design-workflow
PREEvision에서의 진단 설계 흐름도

두 가지 모델링 접근 방식을 결합하여 초기 진단 요구사항 정의부터 규정을 준수하는 소프트웨어 구현에 이르기까지 일관되고 효율적인 개발 워크플로우를 구축할 수 있습니다.

여러 팀과 다양한 역할이 병렬적으로 작업하는 환경에서도 PREEvision은 요구사항, 사양 및 최종 소프트웨어 구현 간의 일관성과 추적성을 보장합니다.

원활한 진단 데이터 교환

preevision-vehicle-diagnostics-tool-exchange-autosar-classic.jpg
벡터의 PREEvision 및 CANdelaStudio 도구 간 진단 데이터 교환

내부 및 외부 진단 뷰를 동기화할 수 있습니다. PREEvision 진단 모델을 CANdelaStudio로 직접 내보내고 CANdelaStudio에서 데이터를 수정하거나 보완한 후에도 소프트웨어를 수동으로 다시 조정할 필요가 없습니다.

데이터 교환에는 서비스, 고장 메모리 및 진단 포트에서 파생된 세부 정보가 포함됩니다. 내보내기 범위는 소프트웨어-하드웨어 매핑과 일치하므로 해당 ECU에서 올바른 진단 객체를 사용할 수 있습니다. 특정 소프트웨어 구현이 없는 경우에는 소프트웨어 독립적인 진단 개념만 내보낼 수 있습니다.

Vector 진단 툴체인 | ECU에 새로운 진단 서비스를 신속하게 통합하는 방법

실제 통합 사례 살펴보기: 진단 워크플로우 가속화

줄리안과 함께 실시간으로 PREEvision의 강력한 성능을 직접 경험해 보십시오. 새로운 진단 서비스를 ECU에 놀라운 속도와 정확도로 통합하는 과정을 시연하며, PREEvision, CANdelaStudio, DaVinci Configurator Classic, CANoe, Indigo를 유기적으로 연결하는 통합 툴체인의 사례를 보여줍니다.

원활하게 연결된 개발 환경을 통해 수작업을 최소화하고 오류 발생 가능성을 줄이는 동시에, 미래 요구사항에도 유연하게 대응할 수 있는 지속 가능한 차량 아키텍처 구축을 지원합니다.

엔지니어링 혁신을 함께하는 파트너
PREEvision Advisors
전략적 사업 개발
엔지니어링 혁신을 함께하는 파트너
엔지니어링 과제 해결을 위한 최적의 환경을 벡터 전문가와 함께 설계해 보십시오. PREEvision의 강력한 기능을 기존 개발 워크플로우에 자연스럽게 통합하여 보다 효율적이고 체계적인 개발 프로세스를 구축할 수 있도록 지원합니다.

더 알아보기