SystemDesk는 SIL 프로세스에 적합한 제품입니다. 기존 ECU 코드를 사용하여 가상 ECU를 생성하면 비용 효율적인 SIL 시뮬레이션에서 코드를 실행 및 테스트할 수 있습니다. 새로운 전통적인 AUTOSAR 아키텍처를 모델링하거나 기존 아키텍처를 수정하고 싶은 경우, SystemDesk은 강력하면서도 사용이 쉬운 AUTOSAR 아키텍처 툴을 제공합니다.
V-ECU의 FMU 내보내기
화상회의 영상자료: 이 웨비나에서는 소프트웨어 아키텍처에서부터 기본 소프트웨어에 이르기까지 SystemDesk 및 EB tresos Studio를 사용하여 ECU 소프트웨어를 개발하는 방법을 선보입니다.
자세히 알아보기
이 화상회의 영상자료에서 dSPACE는 비AUTOSAR 프로젝트에서 가상 ECU를 생성하는 방법을 시연합니다.
자세히 알아보기
화상회의 영상자료: dSPACE와 Elektrobit가 호스팅하는 이 웨비나에서는 차량 내 소프트웨어 개발에 유망한 AUTOSAR 표준을 간략하게 소개합니다.
자세히 알아보기
이 무료 화상회의 영상자료에서는 dSPACE와 Elektrobit가 함께 기본 소프트웨어 모듈이 가상 ECU에 어떻게 통합되는지를 보여줍니다.
자세히 알아보기
시스템의 복잡성이 증가함에 따라 시스템 기능을 적절히 검증할 수 있는 새로운 수단이 필요하게 되었습니다. 그래서 Volkswagen은 검증 과정에서 시각화 기술을 더 많이 사용하게 되었습니다.
글로벌 전기 엔지니어링 및 소프트웨어 - 피아트 크라이슬러 자동차(FCA)의 가상 엔지니어링 팀(EE&SW, VE 팀)는 조기 검증을 위해 애자일 기술 사례 및 가상화 능력을 이용하여 개선된 신규 소프트웨어 개발 및 테스트 플랫폼을 구현하고 있습니다.
새로운 기능이 나오는 즉시 이를 테스트하는 작업은 유연성을 기반으로 초기에 해야 합니다. 이를 위해 Volkswagen은 자동으로 생성된 가상 ECU를 사용합니다. dSPACE의 툴인 SystemDesk와 VEOS는 개발자들이 소프트웨어를 생성하고 시뮬레이션할 수 있도록 해줍니다.
안전성, 효율성, 이용 가능성은 상용차의 핵심 요건입니다. 기술 공급업체인 WABCO는 안전성에 중요한 신뢰할 만한 시스템 개발을 최적화하기 위해 일관적인 프로세스를 구현했습니다. 이 프로세스는 SystemDesk와 TargetLink가 AUTOSAR와 ISO 26262를 준수할 수 있도록 길을 열어준 포괄적인 툴 체인에 기반한 것입니다.
물리적 하드웨어 없이 테스트 활동을 빠르게 실행할 수 있습니까? 실리콘밸리의 기술 회사인 Tula는 가상 검증 환경을 구축한 이래 검증 및 인증 완료에 필요한 시간을 50%나 감소하게 되었습니다.
가상 ECU는 신비로운 것이 아닙니다. 그러니까 AUTOSAR든 아니든 자동으로 생성된 런타임 환경 및 운영체제를 통해 SIL 환경에서 사용될 수 있도록 코드를 질적으로 향상시키는 것으로 요약할 수 있습니다.
SystemDesk는 성공적인 SIL 테스트를 위한 기반이 되어 줍니다. 전통적인 AUTOSAR 또는 적응형 AUTOSAR에서 작업하든 상관없이 또는 AUTOSAR(비AUTOSAR) 유무와는 상관없이, SystemDesk는 SUT(System Under Test)를 생성할 수 있도록 해줍니다.
출력 데이터와 상관없이 SystemDesk는 가상 ECU(V-ECU)를 생성하도록 지원해 드립니다. 예를 들어, 기존 전통적 또는 적응형 AUTOSAR 아키텍처를 가져오기하여 기본 소프트웨어(BSW)를 구성하기 위한 기반으로 사용할 수 있습니다. 또한 완전히 통합된 코드를 직접 애플리케이션 소프트웨어와 기본 소프트웨어에 사용하여 가상 ECU를 생성할 수 있습니다. 생성된 가상 ECU는 VEOS를 사용하여 시뮬레이션될 수 있으며 뒤이은 SIL 및 HIL 테스트의 기반을 조성합니다.
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.
기능 | 설명 |
---|---|
AUTOSAR 모델링 |
|
가상 ECU 생성 |
|
프로세스 지원 |
|
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를 개발할 때 SystemDesk는 애플리케이션에서 가상 ECU, BSW 시뮬레이션, BSW 수준의 제조를 지원합니다.
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.
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.
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.
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.
사용자는 사용 중인 소프트웨어 아키텍처에 기반하여 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.
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.
Subscribe newsletter
Subscribe to our newsletters, or manage or delete your subscriptions