Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of...
Transcript of Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of...
![Page 1: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/1.jpg)
Daimler
Faster development of automotive control software
with Modelica and FMIEmmanuel Chrisofakis
Daimler AG
Andreas JunghannsQTronic GmbH
September 19, 2013Design of Complex Dynamic Systems: Modelica & FMI
Dassault Systemes Campus, Paris
![Page 2: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/2.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
Daimler
Faster development of automotive control software with Modelica and FMI
History of Modelica at Daimler transmission developmentMotivation: Simulation for controls developmentApplication examples- controls development: 7G-Tronic, 7G-DCT, ...- measurement and calibration - testing TCUs on PCs- closed-loop prediction of aging and wearingConclusion
![Page 3: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/3.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerHistory of Modelica atDaimler transmissions
Start to use SiL for transmission controls development- Software in the Loop: inhouse SiL tool 'backbone' - run fixed-point control software of the TCU on PC- hand coded vehicle and transmission models (C code)- application: 7G-Tronic transmission
Successfull evaluation of Dymola/Modelica- port all transmission models to Modelica- applications: 7G-Tronic family, 7G-DCT
Introduction of commercial SiL tool Silver (QTronic)- about 120 installations at Daimler today- supports model exchange with suppliers
Introduction of FMI to import Modelica models into SiL- today: all Modelica models distributed via FMI
1998
2002
2006
2011
![Page 4: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/4.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerMotivation
● Size of control software doubles every few years● Budget for development and test does not
Need to work in parallel threads across teams and organizations- move controls development and test to PC- based on simulation of vehicle and control software
![Page 5: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/5.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerDevelopment of Control Software
HiL Test
Road Test
Simulation toolsModelica, FMU, Simulink, ...
fast feedback
SiL Test
Development with● C/C++, Simulink, ...
Virt
ual
Inte
grat
ion
S i l v e rS i l v e rrapid prototyping
or
Basic SoftwareRTOS
Control SW'tasks' A2L
Control SWSilver Basic Software
llSimulation
Model
![Page 6: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/6.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
Daimler
top level model of car and transmission
submodel of torque converter and lock-up clutch
submodel of gearbox mechanics submodel of gearbox hydraulics
all models developed with own Modelica libraries on the basis of standard Modelica!
Dymola plant model
![Page 7: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/7.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
Daimler7G-DCT running in Silver
![Page 8: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/8.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerApplications
AMG SPEEDSHIFT MCT 7-speed sports transmission7G-DCT Dual Clutch Transmission of Mercedes-Benz7G-DCT Dual Clutch Transmission for AMG SLS- vehicle and transmission model: Dymola/Modelica- virtual TCU with Silver, test with TestWeaver- every main software release: virtual endurance testing- every sw release: 24h test run in parallel on several PCs- thousands of gearshifts generated and analyzed
publications:
ATZelektronik, 6/2009
Model-based Development of a Dual-Clutch Transmission using Rapid Prototyping and SiL, Proceedings of: "Getriebe in Fahrzeugen 2009", Friedrichshafen 2009
Automated test of the AMG DCT Speedshift control software, 9th International CTI Symposium Innovative Automotive Transmissions, Berlin, 2010
![Page 9: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/9.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
Daimler
thermal analysis of friction elements
Virtual endurance testing
shifting analysis
gear dependent load collectivesSimulation of Mercedes test courses with following goals:- safeguarding of drivetrain components- calculation of load collectives for gearbox and drivetrain- monitoring of functional code changes (impact on gearbox and drivetrain)
![Page 10: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/10.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerTest of control software
oscillation of target gear- found by TestWeaver- replay in Silver
improved control software- run regression test- problem solved source: Schaich, Breitinger, Tatar,
Automated test of the AMG DCT Speedshift control software. 9th International CTI Symposium Innovative Automotive Transmissions, Berlin, 1 - 2.12.2010.
![Page 11: Daimler - QTronic Virtual ECU€¦ · - applications: 7G-Tronic family, 7G-DCT Introduction of commercial SiL tool Silver (QTronic) - about 120 installations at Daimler today - supports](https://reader034.fdocuments.in/reader034/viewer/2022052409/60b0c4704b2f74773e57bbd7/html5/thumbnails/11.jpg)
September 2013 Design of Complex Dynamic Systems: Modelica & FMI
DaimlerConclusion
Fast feedback- on the laptop of the developer
Comfortable functions for debugging and test- fault simulation, pre-calibration, adaptation, etc.
Concurrent engineering - developers, teams, OEM and suppliers
Sharing of results without sharing IP- exchange of compiled models via FMI
Executing others contributions without their tools- no extra complexity- no extra tool licenses
100 person yearsBenefits of SiL for automotive software development
3 years