1 Performance-Optimierung durch Trennung von Testablauf und –auswertung, FKFS AutoTest 2014
Application of DDS on modular Hardware-in-the-
loop test benches at Audi
Constantin Brückner, AUDI AG
2
Topics
► Rapidly increasing Requirements for Testing
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
3
Topics
► Rapidly increasing Requirements for Testing
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
4
Rapidly increasing Requirements for Testing
Functions
Complexity
Quality
A+
A
B
C
D
F
E
G
Efficiency
Integration and Test
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
Mechanics
Electronics
Software
5
Changing Requirements for Testing
Source:
Ricky Hudi : “Trends und zukünftige Herausforderungen der E/E-Entwicklung”
18. Internationalen Fachkongress "Fortschritte in der Automobil-Elektronik"
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
6
Example: Audi connect
Challenges
► Integration of Smartphones with
different platforms
► IT-Backend
► Integration of external partners
► Integration of Call-Centers
► Development of End2End services
► Establishing of new processes along
the event chain
Cars with
Audi connect
Content,
ext. Partner
Smartphone
Customer-
Front
Ends
Call Center
Vorsprung durch Technik
During the last century, cars were completely interconnected internally.
In this century cars will be seamlessly interconnected with the Internet,
the owner, the infrastructure and other vehicles.
6
Topics
► Challenges of vehicle development
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
► Conclusion
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
7
Overview Hardware-in-the-Loop
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
Simulation computer
Model
Simulation of
Sensors
Measuring of
reactions
System under Test
8
Topics
► Challenges of vehicle development
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
9
Overview and History
Stage 2:
► Modular Simulink models
Stage 1: Separation of
► Computation nodes and
► ECUs
Stage 3: Bus-based test benches
► Multiple suppliers
► Abstraction for users
27.08.2012I/EE-33
Folie 7
generische
System-
Module
generische
HIL-Rechner
Kombinierbare HIL-Komponenten
baureihen-
spezifische
Bretter
19
Modellderivate an den modularen Prüfständen
► Eine Modellbasis, kompatible Teilmodelle
► Kaskadiertes Umschalten von Software-ECU auf Hardware-ECU
► Gestufte Inbetriebnahme, Test und Absicherung
Dr. M. Miegler, I/EE-65 , 17.04.2012
Komponente System Fahrzeug
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
HIL-
Interface
VU-Modules
HIL-Modules
HIL-Bus
HIL-Operation
Vendor C
Vendor A
Data logger
Vendor B
Tablet
Tester
Tester
ECU
ECU
ECU
ECU
Manager
Experimental Software
Testautomation
Smartphone
Test bench manager
Control Station
Vendor BSensors
Traffic Simulation
Driver Simulation
Sensor Simulation
Road Simulation
Vendor A
ECU
Central Analysis
Service
Generic HIL
modules
Vehicle specific
boards
Generic system
modules
10
Goal
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
11
Complex and interconnected vehicle
architecture
Complex and interconnected test
bench architecture
Modularization and bus based test benches
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
Audi started the project: modular HIL next generation
12
Basic ideas of the mHIL NG project
► Best-in-Class approach
► Modular and scalable platform
► Standardized bus system and middleware
► Logical abstraction of test stand
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
+
HIL-Bus
Modulspezifische Funktionalität
PSM
Modulspezifische Funktionalität
PSM
Modulspezifische Funktionalität
PSM
Modulspezifische Funktionalität
PSM
Modulspezifische Funktionalität
PSM
13
Main challenges of modularization
Diversity
Complexity
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
Scalability
Abstraction and flexibility
+User Interaction
14
Logical architecture
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
HIL-
Interface
VU-Modules
HIL-Modules
HIL-Bus
HIL-Operation
Vendor C
Vendor A
Data logger
Vendor B
Tablet
Tester
Tester
ECU
ECU
ECU
ECU
Manager
Experimental Software
Testautomation
Smartphone
Test bench manager
Control Station
Vendor BSensors
Traffic Simulation
Driver Simulation
Sensor Simulation
Road Simulation
Vendor A
ECU
Central Analysis
Service
15
Physical architecture
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
16
Test Bench Manager (PSM)
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
HIL-Bus
Module Application
PSM
DDS
Glue-Code
17
Topics
► Challenges of vehicle development
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
18
Why Audi has chosen RTI DDS?
► Key requirements for Audi HIL-Bus middleware technology
► Open standard
► Real-time capable
► Scalable
► Field proven to be reliable
► Why RTI DDS?
► Based on OMG DDS standard
► Real-time capable and data-centric
► Compatible with standard Ethernet hardware and protocols
► Highly decoupled modular development capabilities
► Plug and play capable
► Established in aerospace and military
► Open license model
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
19
Topics
► Challenges of vehicle development
► Overview Hardware-in-the-loop-Testing
► Next generation modular HIL test benches
► Goals
► Challenges
► Ideas
► Why DDS?
► Application at Audi: Theory meets practice
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
20
Application at Audi: Theory meets practice
Demonstrator
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
TopView-Simulation
HIL-Bus
Sim.-Framework
C2X-Simulation
Test Automation Experimental Software
HIL-Bus (Ethernet)
HIL-Bus
Sim.-Framework
Web-Server
HIL-Bus
Sim.-Framework
Environment
Simulation Control
HIL-Bus
Sim.-Framework
HIL-Bus
Sim.-Framework
Traffic Simulation
HIL-Bus
Sim.-Framework
Vehicle Simulation
HIL-Bus
Sim.-Framework
HIL-Bus
Sim.-Framework
21
Integration of DDS-Interface
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
22
Thank you for your attention.
Constantin Brückner, RTI DDS UserConference, Oct. 2014, London

Application of DDS on modular Hardware-in-the-loop test benches at Audi

  • 1.
    1 Performance-Optimierung durchTrennung von Testablauf und –auswertung, FKFS AutoTest 2014 Application of DDS on modular Hardware-in-the- loop test benches at Audi Constantin Brückner, AUDI AG
  • 2.
    2 Topics ► Rapidly increasingRequirements for Testing ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 3.
    3 Topics ► Rapidly increasingRequirements for Testing ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 4.
    4 Rapidly increasing Requirementsfor Testing Functions Complexity Quality A+ A B C D F E G Efficiency Integration and Test Constantin Brückner, RTI DDS UserConference, Oct. 2014, London Mechanics Electronics Software
  • 5.
    5 Changing Requirements forTesting Source: Ricky Hudi : “Trends und zukünftige Herausforderungen der E/E-Entwicklung” 18. Internationalen Fachkongress "Fortschritte in der Automobil-Elektronik" Constantin Brückner, RTI DDS UserConference, Oct. 2014, London 6 Example: Audi connect Challenges ► Integration of Smartphones with different platforms ► IT-Backend ► Integration of external partners ► Integration of Call-Centers ► Development of End2End services ► Establishing of new processes along the event chain Cars with Audi connect Content, ext. Partner Smartphone Customer- Front Ends Call Center Vorsprung durch Technik During the last century, cars were completely interconnected internally. In this century cars will be seamlessly interconnected with the Internet, the owner, the infrastructure and other vehicles.
  • 6.
    6 Topics ► Challenges ofvehicle development ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice ► Conclusion Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 7.
    7 Overview Hardware-in-the-Loop Constantin Brückner,RTI DDS UserConference, Oct. 2014, London Simulation computer Model Simulation of Sensors Measuring of reactions System under Test
  • 8.
    8 Topics ► Challenges ofvehicle development ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 9.
    9 Overview and History Stage2: ► Modular Simulink models Stage 1: Separation of ► Computation nodes and ► ECUs Stage 3: Bus-based test benches ► Multiple suppliers ► Abstraction for users 27.08.2012I/EE-33 Folie 7 generische System- Module generische HIL-Rechner Kombinierbare HIL-Komponenten baureihen- spezifische Bretter 19 Modellderivate an den modularen Prüfständen ► Eine Modellbasis, kompatible Teilmodelle ► Kaskadiertes Umschalten von Software-ECU auf Hardware-ECU ► Gestufte Inbetriebnahme, Test und Absicherung Dr. M. Miegler, I/EE-65 , 17.04.2012 Komponente System Fahrzeug Constantin Brückner, RTI DDS UserConference, Oct. 2014, London HIL- Interface VU-Modules HIL-Modules HIL-Bus HIL-Operation Vendor C Vendor A Data logger Vendor B Tablet Tester Tester ECU ECU ECU ECU Manager Experimental Software Testautomation Smartphone Test bench manager Control Station Vendor BSensors Traffic Simulation Driver Simulation Sensor Simulation Road Simulation Vendor A ECU Central Analysis Service Generic HIL modules Vehicle specific boards Generic system modules
  • 10.
    10 Goal Constantin Brückner, RTIDDS UserConference, Oct. 2014, London
  • 11.
    11 Complex and interconnectedvehicle architecture Complex and interconnected test bench architecture Modularization and bus based test benches Constantin Brückner, RTI DDS UserConference, Oct. 2014, London Audi started the project: modular HIL next generation
  • 12.
    12 Basic ideas ofthe mHIL NG project ► Best-in-Class approach ► Modular and scalable platform ► Standardized bus system and middleware ► Logical abstraction of test stand Constantin Brückner, RTI DDS UserConference, Oct. 2014, London + HIL-Bus Modulspezifische Funktionalität PSM Modulspezifische Funktionalität PSM Modulspezifische Funktionalität PSM Modulspezifische Funktionalität PSM Modulspezifische Funktionalität PSM
  • 13.
    13 Main challenges ofmodularization Diversity Complexity Constantin Brückner, RTI DDS UserConference, Oct. 2014, London Scalability Abstraction and flexibility +User Interaction
  • 14.
    14 Logical architecture Constantin Brückner,RTI DDS UserConference, Oct. 2014, London HIL- Interface VU-Modules HIL-Modules HIL-Bus HIL-Operation Vendor C Vendor A Data logger Vendor B Tablet Tester Tester ECU ECU ECU ECU Manager Experimental Software Testautomation Smartphone Test bench manager Control Station Vendor BSensors Traffic Simulation Driver Simulation Sensor Simulation Road Simulation Vendor A ECU Central Analysis Service
  • 15.
    15 Physical architecture Constantin Brückner,RTI DDS UserConference, Oct. 2014, London
  • 16.
    16 Test Bench Manager(PSM) Constantin Brückner, RTI DDS UserConference, Oct. 2014, London HIL-Bus Module Application PSM DDS Glue-Code
  • 17.
    17 Topics ► Challenges ofvehicle development ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 18.
    18 Why Audi haschosen RTI DDS? ► Key requirements for Audi HIL-Bus middleware technology ► Open standard ► Real-time capable ► Scalable ► Field proven to be reliable ► Why RTI DDS? ► Based on OMG DDS standard ► Real-time capable and data-centric ► Compatible with standard Ethernet hardware and protocols ► Highly decoupled modular development capabilities ► Plug and play capable ► Established in aerospace and military ► Open license model Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 19.
    19 Topics ► Challenges ofvehicle development ► Overview Hardware-in-the-loop-Testing ► Next generation modular HIL test benches ► Goals ► Challenges ► Ideas ► Why DDS? ► Application at Audi: Theory meets practice Constantin Brückner, RTI DDS UserConference, Oct. 2014, London
  • 20.
    20 Application at Audi:Theory meets practice Demonstrator Constantin Brückner, RTI DDS UserConference, Oct. 2014, London TopView-Simulation HIL-Bus Sim.-Framework C2X-Simulation Test Automation Experimental Software HIL-Bus (Ethernet) HIL-Bus Sim.-Framework Web-Server HIL-Bus Sim.-Framework Environment Simulation Control HIL-Bus Sim.-Framework HIL-Bus Sim.-Framework Traffic Simulation HIL-Bus Sim.-Framework Vehicle Simulation HIL-Bus Sim.-Framework HIL-Bus Sim.-Framework
  • 21.
    21 Integration of DDS-Interface ConstantinBrückner, RTI DDS UserConference, Oct. 2014, London
  • 22.
    22 Thank you foryour attention. Constantin Brückner, RTI DDS UserConference, Oct. 2014, London