Automotive Simulation & Integration Platform
Total Page:16
File Type:pdf, Size:1020Kb
Automotive Simulation & Integration Platform Overview Use Cases For the automotive domain, TechSAT offers an > Virtual automated test environments integrated development platform that consists for driver assistance systems for of ADS2 and a number of third-party tools. autonomous driving (e.g. Car Park Pilot, The solution can be used in all development Traffic Jam Pilot, Highway Pilot, etc.) phases (MiL, SiL, PiL, HiL and ViL) of modern > Fleet test of real vehicles in a automotive vehicles and their highly automa- synchronous realtime environment ted driving functions. > Model-based requirements validation > Hardware/software integration and TechSAT’s ADS2 Simulation, Integration, Test, verification during equipment/system and Validation Platform has been developed level integration and verification for aircraft validation and verification and is > Multi-function integration, verification, in use for decades. For ADAS (Advanced and validation during vehicle level Driver Assistance Systems) and AD (Auto- integration and verification nomous Driving), it provides the integration of MATLAB/Simulink/Simscape models, FMI/ FMU, SCADE, AUTOSAR, virtual environment simulation (e.g. Vires VTD), ADTF (Automotive Data and Time-Triggered Framework) filter graphs, test environments (e.g. Piketec TPT), and others. www.techsat.com [email protected] Autonomous Vehicle Components Architecture Core Functions & Features VIRES Virtual Test Drive (VTD) having access to the full spectrum of Sensors Perception Planning Control > Read/write access to both RDB and SCP ADS2 functionality messages in ADS2 Radar Piketec TPT > Radar Obj. Prebuilt ADTF gateways to replace SCP/ Detection RDB Sender and Receiver filters for the > Signal and message configuration > directly from ADS2 ADTF gateway Camera VTD Toolbox developed for environmental Cameras Obj. configuration files or Classification conditions according to RTCA DO-160 > ADS2 acting as external sync source for > from specific Microsoft Excel/CSV Lidar Actuators Sensor Behavior Brake configuration file Lidar Obj. VTD, providing complete control over flow Fusion Trajectory Engine Detection Steering of time during scenario execution > Import of message definitions from ADTF description files or from C header files Sonar > Control of scenarios and VTD states from Sonar Obj. > Detection ADS2 via SCP Generation of TPT types in a TPT project file to update existing TPT tests or start GPS/IMU SLAM ADTF Gateway from scratch Odometry Localisation > Gateway filters acting as a bridge > Support of cycle rates down to between the ADS2 system and ADTF filter 1 millisecond graphs > Support of up to 64000 signals TechSAT ADS2 ADAS/AD Platform > Automatic generation of gateways based on header files and/or DDL description AUTOSAR Radar Camera Lidar Sonar SLM / Sensor Behavior Actuators files > Import of AUTOSAR System Object Object Object Object Brake 1 Localization Fusion Trajectory Detection Detection Detection Detection EngineSteering Steering > Prebuilt ADTF service to synchronize configurations (.arxml files) time between ADS2 and multiple ADTF > Generation of complete AUTOSAR 2 instances RTE code (C files) for integration and 3 > Complete control over the ADTF states or execution on the Techsat ADS2 Platform single filter states from ADS2 via prebuilt together with user SWCs code (objects) 4 ADTF control service > Use of real application code (objects) > Read/write access to all data in ADS2 of user SWCs within ADS2 simulation Sensors or Vehicle or Data Data Virtual Test Suite Drive Recording Replay 5 > Recording, replay, and on-the-fly error environment Environment Simulation injection all supported by ADS2 > AUTOSAR OS scheduling equal to that 1 2 3 4 5 > Trigger pins to synchronize execution of used in user application Exchangeable Model Each component ADS2 Distributed CVT for Variables mapping Exchangeable real hardware Frameworks: MATLAB, provides its own deterministic, consistent, between components; OR simulations any parts of a filter graph via ADS2 > Generation of ADS2 input files and ADS2 FMI, AUTOSAR RTE, variables and realtime scheduled Fault Insertion provided 1 ExchangeableADTF, et al. Model Frameworks:data exchageMATLAB, FMI, AUTOSAR, RTE, ADTF, and others simulation environment needed to run NVIDIA Drive PX-2 system simulation on the ADS2 Platform 2 Each component provides its own variables > ADS2 runs natively on the NVIDIA Drive > Generation of Visual C++ Framework 3 ADS2 Distributed CVT for deterministic, consistent, and realtime scheduled data exchange PX-2 target platform needed to generate Windows applications > Software components (including, for to be run on the ADS2 Platform 4 Variables mapping between components; Fault Insertion provided instance, MATLAB models) can be > High automation level executed on the Drive PX-2 while still 5 Exchangeable real hardware OR simulations Benefits > Frame-based approach and realtime > Integration of leading industry solutions monitoring allowing for complete into a common platform determinism of repeated test executions > Reproducible test runs across all test > Support of automotive busses stages (e.g. MiL, SiL, PiL, HiL, and ViL) > Simple API to integrate new interfaces > Very fast development cycle thanks to and frameworks high reconfiguration flexibility > Seamless operation of ADS2 on > Runtime control and monitoring Windows, Linux, and NVIDIA Drive PX/2 > Platform for cyber-physical systems or AGX From Avionics to Automotive With 30+ years of experience, TechSAT is recognized worldwide for its expertise in designing and developing turnkey solutions for the integration, verification and validation of safety-critical aircraft systems, including related consulting and services. TechSAT has been a major supplier to most of the large aerospace programs of the last two decades, including Airbus A340, A380, A350, A400M, Boeing 777, B787, C919, MA700 T50, KF-X, Eurofighter Typhoon, and Tiger. Copyright © 2019TechSAT GmbH / Rev-1000 www.techsat.com [email protected].