SystemDesk

시뮬레이션과 검증의 시작점

SystemDesk는 SIL 프로세스에 적합한 제품입니다. 기존 ECU 코드를 사용하여 가상 ECU를 생성하면 비용 효율적인 SIL 시뮬레이션에서 코드를 실행 및 테스트할 수 있습니다. 새로운 전통적인 AUTOSAR 아키텍처를 모델링하거나 기존 아키텍처를 수정하고 싶은 경우, SystemDesk은 강력하면서도 사용이 쉬운 AUTOSAR 아키텍처 툴을 제공합니다.

  • SystemDesk 5.5

    넓게 확장된 AUTOSAR 지원, 가상 ECU 컨테이너용 포맷 3.0 등

    자세히 알아보기

  • SystemDesk 및 EB tresos Studio를 사용한 성공적인 ECU 소프트웨어 개발

    화상회의 영상자료: 이 웨비나에서는 소프트웨어 아키텍처에서부터 기본 소프트웨어에 이르기까지 SystemDesk 및 EB tresos Studio를 사용하여 ECU 소프트웨어를 개발하는 방법을 선보입니다.

    자세히 알아보기

  • AUTOSAR 없이 가상 전자 제어 유닛 생성

    이 화상회의 영상자료에서 dSPACE는 비AUTOSAR 프로젝트에서 가상 ECU를 생성하는 방법을 시연합니다.

    자세히 알아보기

  • AUTOSAR, 워크플로, 툴 소개

    화상회의 영상자료: dSPACE와 Elektrobit가 호스팅하는 이 웨비나에서는 차량 내 소프트웨어 개발에 유망한 AUTOSAR 표준을 간략하게 소개합니다.

    자세히 알아보기

  • Elektrobit 기본 소프트웨어와 진단 테스트를 위한 가상 ECU 통합

    이 무료 화상회의 영상자료에서는 dSPACE와 Elektrobit가 함께 기본 소프트웨어 모듈이 가상 ECU에 어떻게 통합되는지를 보여줍니다.

    자세히 알아보기

  • 복합 테스트

    시스템의 복잡성이 증가함에 따라 시스템 기능을 적절히 검증할 수 있는 새로운 수단이 필요하게 되었습니다. 그래서 Volkswagen은 검증 과정에서 시각화 기술을 더 많이 사용하게 되었습니다.

    자세히 알아보기

  • 조기 검증을 위한 SIL

    글로벌 전기 엔지니어링 및 소프트웨어 - 피아트 크라이슬러 자동차(FCA)의 가상 엔지니어링 팀(EE&SW, VE 팀)는 조기 검증을 위해 애자일 기술 사례 및 가상화 능력을 이용하여 개선된 신규 소프트웨어 개발 및 테스트 플랫폼을 구현하고 있습니다.

    자세히 알아보기

  • 자연스러운 가상

    새로운 기능이 나오는 즉시 이를 테스트하는 작업은 유연성을 기반으로 초기에 해야 합니다. 이를 위해 Volkswagen은 자동으로 생성된 가상 ECU를 사용합니다. dSPACE의 툴인 SystemDesk와 VEOS는 개발자들이 소프트웨어를 생성하고 시뮬레이션할 수 있도록 해줍니다.

  • 스마트 소프트웨어, 스마트 트럭

    안전성, 효율성, 이용 가능성은 상용차의 핵심 요건입니다. 기술 공급업체인 WABCO는 안전성에 중요한 신뢰할 만한 시스템 개발을 최적화하기 위해 일관적인 프로세스를 구현했습니다. 이 프로세스는 SystemDesk와 TargetLink가 AUTOSAR와 ISO 26262를 준수할 수 있도록 길을 열어준 포괄적인 툴 체인에 기반한 것입니다.

    자세히 알아보기

  • 빠른 엔진 검증

    물리적 하드웨어 없이 테스트 활동을 빠르게 실행할 수 있습니까? 실리콘밸리의 기술 회사인 Tula는 가상 검증 환경을 구축한 이래 검증 및 인증 완료에 필요한 시간을 50%나 감소하게 되었습니다.

    자세히 알아보기

  • VEOS에서 적응형 AUTOSAR 가상 ECU를 시뮬레이션하는 방법

    VEOS를 사용하면 리눅스 기반 ECU를 조기에 효율적으로 다른 시뮬레이션 컴포넌트와 함께 동시에 테스트할 수 있습니다.

    자세히 알아보기

  • 적응형 AUTOSAR이 자율주행을 구현하는 방법

    자동차 산업은 스스로를 처음부터 다시 구축하고 있습니다. 자율주행 덕분에 소프트웨어 아키텍처의 요건은 근본적으로 바뀌었습니다.

    자세히 알아보기

  • 가상 ECU란 무엇인가요?

    가상 ECU는 신비로운 것이 아닙니다. 그러니까 AUTOSAR든 아니든 자동으로 생성된 런타임 환경 및 운영체제를 통해 SIL 환경에서 사용될 수 있도록 코드를 질적으로 향상시키는 것으로 요약할 수 있습니다.

    자세히 알아보기

  • AUTOSAR로 마이그레이션한 후에도 여전히 ECU 소프트웨어가 올바르게 기능하나요?

    다수의 기업이 기존 전자 제어 유닛(ECU) 소프트웨어를 AUTOSAR로 마이그레이션하고 있습니다. 여기에는 표준을 준수하도록 종종 대부분의 구조를 다시 짜고 코드를 다시 쓰는 작업이 수반될 수 있습니다.

    자세히 알아보기

적용분야

SystemDesk는 성공적인 SIL 테스트를 위한 기반이 되어 줍니다. 전통적인 AUTOSAR 또는 적응형 AUTOSAR에서 작업하든 상관없이 또는 AUTOSAR(비AUTOSAR) 유무와는 상관없이, SystemDesk는 SUT(System Under Test)를 생성할 수 있도록 해줍니다.

출력 데이터와 상관없이 SystemDesk는 가상 ECU(V-ECU)를 생성하도록 지원해 드립니다. 예를 들어, 기존 전통적 또는 적응형 AUTOSAR 아키텍처를 가져오기하여 기본 소프트웨어(BSW)를 구성하기 위한 기반으로 사용할 수 있습니다. 또한 완전히 통합된 코드를 직접 애플리케이션 소프트웨어와 기본 소프트웨어에 사용하여 가상 ECU를 생성할 수 있습니다. 생성된 가상 ECU는 VEOS를 사용하여 시뮬레이션될 수 있으며 뒤이은 SILHIL 테스트의 기반을 조성합니다.

Aside from importing an existing architecture, SystemDesk allows you to model your complete AUTOSAR software architecture. An advanced validation function guides you through the individual steps to ensure compliance with the schema. This architecture then forms the basis for implementing the software components and for the basic software configuration.

이점

V-ECU 생성

  • RTE, AUTOSAR OS, CAN 및 LIN 스택, MCAL 레이어를 제공함으로써 표준 PC에서 직접 ECU 코드 실행.
  • 다양한 테스트 시나리오에 대한 최상의 유연성: 애플리케이션, AUTOSAR 및 비-AUTOSAR 환경 내 기본 소프트웨어 수준에서의 가상 ECU.
  • 다년간 축적해온 경험을 바탕으로 dSPACE는 복잡한 시나리오를 구현할 수 있도록 조언과 도움을 제공해드릴 수 있습니다.

AUTOSAR 모델링

  • 정교한 편집기 덕분에 AUTOSAR에 대한 간단한 도입에서부터 대형 제작 프로젝트에 이르기까지 모델링 가능
  • 전체 개발 과정 중 완전히 유효한 AUTOSAR 아키텍처
  • 모든 작업에 대한 간편한 자동화

기능 설명
AUTOSAR 모델링
  • 전통적인 AUTOSAR 및 적응형 AUTOSAR 표준에 따른 소프트웨어 아키텍처 및 시스템 모델링
  • 다이어그램을 이용한 시각적 모델링으로 명확한 개요 제시
  • 간편하고 오류없이 데이터를 입력할 수 있는 세련된 편집기 및 다이얼로그
  • 데이터 교환: 유연하고 구성이 쉬운 ARXML 파일 가져오기 및 내보내기
  • AUTOSAR 메타 모델 1) 완전 지원
  • 통신 매트릭스(DBC, LDF, FIBEX) 가져오기
  • 분리형 AUTOSAR 지원으로 분리된 AUTOSAR 요소를 다른 파트 변경 없이 다시 가져오기 가능
가상 ECU 생성
  • AUTOSAR 호환 및 비AUTOSAR 호환 코드에 기반한 가상 ECU 생성
  • AUTOSAR 적응형 플랫폼을 위한 가상 ECU 생성
  • 테스트 애플리케이션 소프트웨어의 경우, 가상 ECU에 dSPACE 기본 소프트웨어 포함 가능
  • 테스트 기본 소프트웨어 또는 현실적인 기본 소프트웨어 기능에 필요한 기능의 경우 프로덕션 기본 소프트웨어 통합 가능
  • 테스트 애플리케이션 소프트웨어의 경우, 대부분의 자동 구성 및 필요한 기본 소프트웨어 모듈 생성 사용 가능
  • 자체 기본 소프트웨어 모듈(선택사항) 통합(예: 진단 테스트 및 완전 ECU 소프트웨어 테스트)
  • 가상 ECU를 슬립 모드로 설정하고 VEOS 시뮬레이션 중에 다시 시동할 수 있음
  • VEOS용 ICU AUTOSAR MCAL 모듈에 기반한 기본 소프트웨어 지원
  • 가상 ECU 내 자체 기본 소프트웨어 포함 가능, 다음과 같은 새로운 MCAL 모듈에 기반하여 포함하는 것도 가능: SPI(직렬 주변기기 인터페이스), APU(각 처리 유닛) 및 LIN 슬레이브
  • 메모리 섹션을 포함한 A2L 파일 생성
  • 래퍼를 통해 기존 전통적인 AUTOSAR 소프트웨어 컴포넌트를 적응형 애플리케이션으로 변경 가능
프로세스 지원
  • 일관성, 정확성, 완결성 면에서 시스템 아키텍처 및 ECU 소프트웨어의 포괄적인 규칙 기반 검증
  • dSPACE의 코드 생성기 TargetLink를 사용한 손쉬운 데이터 교환
  • 모든 AUTOSAR 호환 기본 소프트웨어 구성 툴과 사용 가능
  • 전통적인 AUTOSAR 개정 R4.4.0, R4.3.1, R4.3.0 R4.2.2, R4.2.1, R4.1.3, R4.1.2, R4.1.1, R4.0.3, R4.0.2 지원
  • 적응형 AUTOSAR R18.10 지원
  • 가상 ECU에 대한 실제 센서 입력을 위한 기능 포함: 에지 상승 또는 하락 감지, 또는 캠섀프트 센서용과 같은 각 기반 이벤트 생성
  • 보고서 생성, 소프트웨어 아키텍처 생성, 자동 가상 ECU 생성과 같은 자동화 작업에 대해 완전히 문서화된 자동화 API
  • 모델 요소 및 IBM® Rational® DOORS®와 같은 요건 관리 툴의 단일 요건 간 하이퍼링크 연결
  • Python 3.6에서 스크립트 구동
1) SystemDesk 5.x에서만 가능

SIL 테스트를 위한 유효하고 현실적인 SUT(System Under Test) 생성

V-ECU(가상 ECU)는 SIL 환경에서 실행 가능한 ECU 소프트웨어입니다. V-ECU(가상 ECU)는 전통적인 AUTOSAR, 비-AUTOSAR 호환 코드, 적응형 AUTOSAR 또는 심지어 POSIX 애플리케이션 기반일 수도 있습니다. SystemDesk는 모든 유형의 SIL 테스트용 가상 ECU 생성을 완벽하게 지원합니다.

전통적인 AUTOSAR 맥락에서 가상 ECU는 애플리케이션 수준에서만 또는 기본 소프트웨어를 포함하는 기능들을 테스트할 때 필요한 제조 코드를 포함할 수 있습니다. V-ECU는 애플리케이션 소프트웨어 및 기본 dSPACE 소프트웨어를 포함하도록 또는 자체 기본 소프트웨어를 포함하여 생성될 수 있습니다. 기본 dSPACE 소프트웨어를 사용함으로써 가상 ECU를 신속하고 편리하게 AUTOSAR에 대한 광범위한 지식 없이 생성할 수 있으며, 한편으로는 자체 기본 소프트웨어와 통합함으로써 현실적인 가상 ECU로 실제 ECU를 시뮬레이션할 수 있습니다. 비-AUTOSAR 호환 코드 또한 전통적인 가상 ECU에서 기본적으로 사용할 수 있습니다. 이는 기능과 기능의 순환 시간, 인터페이스를 입력함으로써 가능합니다. 가상 ECU는 심지어 기본 소프트웨어가 탑재된 비-AUTOSAR ECU용으로 생성될 수도 있습니다.

전통적인 맥락의 가상 ECU에 더해, 가상 ECU는 또한 동적 아키텍처를 기반으로 할 수도 있습니다. 여기에는 POSIX 애플리케이션과 적응형 AUTOSAR가 포함됩니다 . 적응형 AUTOSAR는 런타임 환경이 미들웨어라고 불리는 애플리케이션 수준에 독립적으로 사용되는 다른 아키텍처를 보유합니다. 그 결과, 애플리케이션은 유연하게 교환되고 업데이트될 수 있으면서도 여전히 AUTOSAR에서 표준화한 미들웨어 기능을 사용할 수 있습니다. 가상 ECU에 대해 사용자는 자체 미들웨어 또는 AUTOSAR 적응형 플랫폼 데모의 미들웨어를 사용할 수 있습니다.

VEOS를 사용하여 완료된 가상 ECU를 시뮬레이션할 수 있으므로 PC 기반 시뮬레이션에서 소프트웨어를 검증할 수 있습니다. 물론 이는 적응형 환경의 리눅스 기반 가상 ECU에도 적용됩니다. ControlDesk와 같은 실험 소프트웨어를 사용하면 결과를 평가할 수 있습니다.

소프트웨어에서 변경하고자 하는 동작을 정의하셨습니까? SystemDesk에 소프트웨어 아키텍처를 로딩하고 필요한 컴포넌트를 변경하거나 C코드를 조정하십시오. 가상 ECU를 다시 생성한 후에 VEOS로 직접 변경 결과를 확인할 수 있습니다. 빠르고 유효한 결과를 위한 지름길.

테스트에 적합한 가상 ECU

개발 과정 마지막 단계에서 실제 ECU를 개발할 때 SystemDesk는 애플리케이션에서 가상 ECU, BSW 시뮬레이션, BSW 수준의 제조를 지원합니다.

Application-Level V-ECUs

Application-level V-ECUs can be used to perform comprehensive functional testing on application software. Both individual software components and a complete application software can serve as the basis for the V-ECU. Even at this initial level, the V-ECU can be used within a continuous testing process to detect errors early on in the development process.

Simulation BSW V-ECUs

In addition to the first level, the second V-ECU level includes non-productive basic software that was created only for this specific V-ECU and its simulation. Thus, the V-ECU can be connected to a virtual bus and tested in a broader context.

Production BSW V-ECUs

In addition to the application software, production BSW V-ECUs also contain the productive basic software. Thus, they simulate the hardware-independent software of the real ECU. Because these V-ECUs are suited for complete ECU software tests, they are often used by ECU managers in HIL frontloading. 

We would be happy to advise you on how to achieve your goals during your next steps in the SIL world.

Our engineering services can help make this start or changeover as easy as possible for you.

  • Integrating SystemDesk into your specific development processes
  • Migrating your architectures
  • Helping you install AUTOSAR
  • Analyzing your models to increase efficiency and safety
  • Developing specially adjusted scripts for your tool automation

Modeling Your Software Architecture

Create your own AUTOSAR software architecture from scratch or enhance an existing architecture.

SystemDesk offers comprehensive modeling tools. For example, you can create individual or multiple software components down to the last detail before combining them into an integrated composition. As a result, it is possible to model the entire application layer of an individual ECU or even application software spread out across multiple ECUs.

The modeling of a classic AUTOSAR architecture is supported in SystemDesk by intuitive preconfigured dialogs to maintain an overview of your model at all times. The comprehensive graphical support not only helps you use the product for the first time but also promotes efficient work with reduced errors in large-scale projects. 

In such large-scale projects, AUTOSAR files are usually stored centrally in a version management system, such as git, so that various developers and architects can work separately and in parallel. If any conflicts arise or if you simply want to obtain a quick overview of any changes, dSPACE AUTOSAR Compare supports you completely independently of your other tools. Combined with SystemDesk, you can even display the differences between a specific file and the current project state in SystemDesk.

To improve the quality of the projects, SystemDesk includes a function for the comprehensive, rule-based validation of consistency and correctness.You can validate both the entire architecture and individual components or elements from the dialogs.

To provide even more comfort, SystemDesk can help you automate recurring tasks. An advanced API allows for a high level of automation using simple Python scripts.

출발점에서 완벽한 SIL 환경에 이르기까지

사용자는 사용 중인 소프트웨어 아키텍처에 기반하여 SystemDesk로 가상 ECU를 생성할 수 있습니다. 이를 통해 유연하고 비용 효율적인 SIL 시뮬레이션 환경을 시작할 수 있습니다. 가상 ECU의 확장성 덕분에 HIL 테스트에 소요되는 소중한 시간을 절약하고 동시에 다양한 테스트를 실행하며 심지어 개발자의 PC에서 직접 테스트를 수행할 수 있습니다. 레벨1 가상 ECU는 레스트버스로 SCALEXIO에 사용될 수도 있습니다.

기존 툴 체인에 SystemDesk를 손쉽게 통합할 수 있으며 dSPACE는 SIL 환경 내 워크플로를 최적화해주는 호환 제품군을 제공합니다. 예를 들어, 하나 이상의 가상 ECU를 VEOS에서 시뮬레이션하고 실제 환경에서 테스트할 수 있습니다. ControlDesk로 간결한 개요에서 모든 값을 평가할 수 있으며, AutomationDesk로 완전 자동으로 테스트를 실행할 수 있습니다.

AUTOSAR 파일을 중앙에 저장할 수 있어 다양한 개발자와 아키텍트가 이러한 모든 제품군에서 파일에 병렬적으로 접근할 수 있습니다(예: git와 같은 버전 관리 시스템). 충돌이 발생하거나 변경사항의 개요를 빠르게 얻고 싶은 경우 dSPACE AUTOSAR Compare는 사용자의 다른 툴과는 완전히 독립적으로 사용자를 지원 가능합니다.

SIL 또는 dSPACE의 SIL 툴 체인을 처음으로 사용할 계획이십니까? dSPACE의 전문가들이 시뮬레이션 및 검증 여정을 시작할 수 있도록 기꺼이 도와드립니다.

We would be happy to advise you on how to achieve your goals during your next steps in the SIL world.

Our engineering services can help make this start or changeover as easy as possible for you.

  • Integrating SystemDesk into your specific development processes
  • Migrating your architectures
  • Helping you install AUTOSAR
  • Analyzing your models to increase efficiency and safety
  • Developing specially adjusted scripts for your tool automation

You are planning on using SIL or our SIL tool chain for the first time? Our experts would be happy to help you set out on your simulation and validation journey.

  • SystemDesk , PDF, English, 2436 KB
More Information Success Stories Support Documentation Contact Information

Subscribe newsletter

Subscribe to our newsletters, or manage or delete your subscriptions