ControlDesk란?
ControlDesk는 여러 전문 툴이 필요할 수 있는 기능을 하나로 결합했습니다. 시뮬레이션 플랫폼과 커넥티드 버스 시스템에 대한 액세스를 제공하고, 예를 들어 표준화된 ASAM 인터페이스를 통해 ECU에서 측정, 보정 및 진단을 수행할 수 있습니다. 유연한 모듈형 구조는 특정 애플리케이션 사례의 요구 사항을 충족할 수 있도록 높은 확장성을 제공합니다. 이를 통해 취급, 필요한 교육의 양, 필요한 컴퓨팅 성능 및 비용 측면에서 확실한 이점을 얻을 수 있습니다.
- 통합된 ECU 보정, 측정 , 및 진단 액세스 (CCP, XCP, ODX)
- ECU, RCP 및 HIL 플랫폼 및 버스 시스템 전반에 걸쳐 동기화된 데이터 캡처
- 강력한 레이아웃 생성, 계측, 측정 및 후처리(ASAM MDF)
- 전체 dSPACE 가상 검증 도구 체인 지원
적용 분야
ControlDesk는 다음과 같은 다양한 사용 사례에 적합합니다:
- 고속 제어 프로토타이핑(RCP)(풀패스, 바이패스)
- HIL(Hardware-in-the-loop) 시뮬레이션
- ECU 측정, 보정 및 진단
- 차량 버스 시스템에 액세스(CAN, CAN FD, LIN, 이더넷)
- dSPACE VEOS 및 SCALEXIO 제품을 통한 가상 검증
ECU 개발을 위한 주요 이점
ControlDesk는 ECU 개발의 특정 사용 사례에 가장 적합한 조건을 생성할 수 있는 다양한 툴을 제공합니다.
여기에서 버전, 모듈 및 고급 기능 에 대해 자세히 알아보십시오.
ControlDesk – 기본 버전
이것은 ControlDesk의 기본 버전입니다. 실험을 생성 및 실행하고 dSPACE 실시간 하드웨어 및 VEOS 소프트웨어에 액세스하는 데 적합합니다. 옵션 소프트웨어 모듈로 기능을 확장할 수 있습니다.
- 고속 제어 프로토타이핑, HIL 시뮬레이션, 오프라인 시뮬레이션, ECU 보정 및 진단에 동일한 툴 사용
- 레이아웃 및 기기의 손쉬운 생성
- 모든 데이터 소스에 대한 동기 측정
- 통합된 프로젝트 및 실험 관리
- 통합된 측정 데이터 관리(ASAM MDF 4.1)
- 여러 ASAM 표준(예: ASAM MDF, XCP, CCP, ASAP2, ODX)과의 호환성
- 사용자별 확장 및 최적의 프로세스 통합을 위한 강력한 툴 자동화 기능
- 작업자 모드(무단 변경으로부터 프로젝트와 실험 보호)
- dSPACE VEOS 및 SCALEXIO를 통한 가상 검증 테스트 시나리오 지원
- 모든 dSPACE 실시간 하드웨어 플랫폼에 대한 기본 액세스
- 실험 및 시뮬레이션 모델의 변수 분리를 위한 ASAM XIL에 따른 변수 매핑 지원
ControlDesk – 작업자 버전
이 버전의 ControlDesk는 기존 실험을 실행하기 위한 기능의 하위 집합을 제공합니다. 옵션 소프트웨어 모듈로 기능의 범위를 확장할 수 있습니다.
- ASAM XIL API MAPort 서버를 사용하여 타사 테스트 벤치 및 다른 하드웨어에 기본 액세스
- 신속한 제어 프로토타이핑, HIL 시뮬레이션, 오프라인 시뮬레이션, ECU 보정 및 진단을 위한 ASAM MCD-3 표준 도구를 사용하는 내장형 자동화 기능
- 표준 ControlDesk 버전으로 이미 생성된 프로젝트 및 실험 데이터 사용
- 프로젝트 및 실험의 변경 및 생성 방지
-
모든 dSPACE 실시간 하드웨어 플랫폼에 대한 기본 액세스
참고: 이 버전에서는 MCD-3 자동화 기능이 지원되지 않습니다.
모듈
ECU 인터페이스 모듈
이 ControlDesk용 소프트웨어 모듈(옵션)은 전자 제어 유닛(ECU)에 대한 보정 및 측정 액세스에 사용됩니다. 또한 SIL 테스트 시나리오에 사용되는 가상 ECU(V-ECU)에 대한 보정 및 측정 액세스에도 필요합니다.
- AUD, NBD, JTAG/Nexus, JTAG/OCDS, 및 JTAG/SDI 지원
- CCP(CAN 보정 프로토콜) 지원
- CAN에서 XCP, CAN FD에서 XCP, 이더넷2에서 XCP)(TCP/IP 및 UDP/IP) 지원
- ASAM A2L 1.7에 명시된 구조화된 데이터 유형 지원
ECU 진단 모듈
ControlDesk ECU 진단 모듈은 ControlDesk를 포괄적이고 통합된 측정, 보정 및 진단(MCD) 툴로 확장합니다. ECU의 오류 메모리 처리, 진단 서비스 실행, 플래싱과 같은 일반적인 진단 작업을 쉽게 수행할 수 있습니다. 또한 다른 플랫폼과 연계하여 측정 및 보정 장치를 사용한 변수 중심 작업을 실현할 수 있습니다.
- 고속 프로토타이핑 또는 실제 ECU와의 직접 통신에서 HIL을 통한 가상 시뮬레이션의 다양한 개발 단계에 적용할 수 있습니다.
- 진단 데이터의 보정, 측정 및 기록을 동일한 방식으로 사용하고 HIL의 환경 모델 변수와 같이 ControlDesk 내에서 지원되는 다른 데이터 소스와 동기화합니다.
- MCD-3D의 표준 API 및 ControlDesk 애플리케이션 프로그래밍 인터페이스(API)를 통해 자동화된 테스트에서 완벽하게 사용할 수 있습니다.
신호 편집기 모듈
이 ControlDesk용 소프트웨어 모듈(옵션)은 실시간/오프라인 시뮬레이션 애플리케이션의 모델 변수를 자극하기 위한 신호 발생기를 그래픽으로 정의하고 실행하는 데 사용됩니다.
- 그래픽 자극 정의용
- dSPACE VEOS에서 시뮬레이션된 dSPACE 실시간 하드웨어 및 Simulink 모델에서 시간 동기 자극 생성
- 측정 데이터 재생
- 여러 자극 패턴을 독립적으로 실행할 수 있습니다.
- XIL API 자극 형식 지원(STZ 파일, 즉 압축된 STI 파일)
참고: 이 모듈에서는 DS1104에 대한 신호 생성이 지원되지 않습니다.
Bus Navigator 모듈
이 ControlDesk용 소프트웨어 모듈(옵션)은 CAN, LIN, FlexRay 메시지, 프레임, PDU, 이더넷 패킷과 같은 버스 메시지를 처리하는 데 사용할 수 있습니다.
- CAN, CAN FD, LIN, Flexray 및 이더넷 버스 지원
- CAN, CAN FD, LIN Flexray 및 이더넷 버스 개체를 위한 전용 기기
- 기록된 CAN 및 CAN FD 메시지 재생 및 이더넷 통신 재생
- dSPACE 하드웨어, dSPACE VEOS 및 PC 버스 인터페이스용 CAN, CAN FD 및 LIN 모니터링 및 로깅
- 이더넷 버스 모니터링(dSPACE SCALEXIO, 벡터 인터페이스, 루프백을 포함한 PC의 이더넷 인터페이스)
- CAN 및 LIN 버스 통계
- 주로 버스 연결에 중점을 두고 비용 효율성이 더 높은 Bus Navigator(독립형 버전)로도 제공됩니다.
참고: FlexRay는 Bus Navigator(독립형)에서 지원되지 않습니다.
더 자세한 정보
ControlDesk를 통한 이더넷 버스 모니터링 및 로깅
ControlDesk는 이더넷 통신을 모니터링하고 기록하는 데 사용할 수 있는 이더넷 버스 모니터링 장치를 제공합니다. 포괄적인 네트워크 패킷 분석이 가능하며 다음 프로토콜을 지원합니다: 이더넷 II, IPv4, IPv6, UDP, TCP/IP 및 SOME/IP-SD. 이더넷 모니터링의 가독성을 높이기 위해 MAC/IP 주소 대신 ECU의 이름을 표시할 수 있습니다. 또한 선택한 이더넷 프레임의 프로토콜 데이터를 볼 수 있는 디코딩 뷰가 도입되었습니다.
시간 커서를 사용하면 모니터링된 이더넷 트래픽 데이터를 특정 시점의 측정 데이터 및 CAN, LIN, FlexRay와 같은 기타 프로토콜과 비교할 수 있습니다. 또한 포함된 이더넷 필터를 사용하여 캡처할 이더넷 패킷을 지정할 수 있습니다. 이더넷 모니터링 데이터는 PCAP NG 파일로 저장할 수 있습니다.
XIL API EESPort GUI: 직관적인 고장 삽입 및 시뮬레이션
XIL API EESPort(전기적 오류 시뮬레이션 포트) 그래픽 사용자 인터페이스를 사용하면 (XIL API EESPort 서버를 통해) 전기 오류 시뮬레이션 하드웨어를 편리하게 제어할 수 있을 뿐만 아니라 오류 세트 및 오류 구성(오류 이미지와 동일)을 XIL API EESPort 클라이언트로 ControlDesk에서 직접 대화형 그래픽으로 구성할 수도 있습니다. 이 솔루션은 ASAM XIL API 표준에 따라 모든 dSPACE SCALEXIO 및 PHS 고장 삽입 장치(FIU)에 대한 균일한 지원을 제공합니다.
XIL API EESPort GUI 기능
- ASAM AE XIL API 표준(EESPort)을 준수하는 전기 오류 시뮬레이션의 대화형 처리를 위한 그래픽 사용자 인터페이스
- 오류 구성, 오류 세트 및 오류 생성
- 전기 오류 시뮬레이션 수행(예: 오류 구성 다운로드 및 활성화, 오류 세트 트리거)
- dSPACE SCALEXIO, dSPACE Simulators Mid-Size 및 Full-Size 포함
- 다양한 유형의 고장 삽입 장치에서 XIL API 오류 구성 및 오류 세트를 편리하고 균일하게 사용
- 활성화된 XIL API EESPort 오류 세트에 대한 FIU 추적 지원
- 오류 유형을 보다 편리하게 필터링할 수 있는 향상된 컨트롤 바
- 확장된 자동화 지원
- 고장 시뮬레이션 패키지 필요
- 전체 화면 모드에서도 오류 구성 명령 사용 가능
- 비 dSPACE EESPort 구현을 기반으로 한 EESPort 생성
- 이더넷-RS232 변환기 지원 및 이를 통한 dSPACE 고장 시뮬레이션 하드웨어 제어