1 / 32

Managing Knowledge across Disciplines and Departments for automotive X-in-The-Loop-Simulation

Managing Knowledge across Disciplines and Departments for automotive X-in-The-Loop-Simulation . Thomas Gruber (AUDI AG) Dr. Sebastian Thiel (AUDI AG) Prof. Dr. Wolfram Hardt (TU Chemnitz). Agenda. Motivation Success factors of a XiL model exchange platform „Documentation“ is the key

saxon
Download Presentation

Managing Knowledge across Disciplines and Departments for automotive X-in-The-Loop-Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Managing Knowledge across Disciplines and Departments for automotive X-in-The-Loop-Simulation Thomas Gruber (AUDI AG) Dr. Sebastian Thiel (AUDI AG) Prof. Dr. Wolfram Hardt (TU Chemnitz)

  2. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  3. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  4. 1. MotivationProduct Portfolio of AUDI AG & quattro GmbH A1 A3 A4 A5 A6 A7 A8 Q3 TT R8 • A1 • A3 • A4 Limousine • A5 Coupé • TT Coupé • R8 • Q3 • A6 Limousine • A7 Sportback • A8 Q5 • A6 Avant • S7 Sportback • TT Roadster • A5 Sportback • A4 Avant • S8 • R8 Spyder • A1Sportback • A3 Sportback • S3 Sportback • S6 Limousine • A4 allroad • quattro • S5 Coupé • R4 Avant • R8 GT Spyder • A8 L • Q5 • TTS Coupé • A1 quattro Q7 • S4 Limousine • S5 Sportback • S6 Avant • R8 GT • TTS Roadster • S3 • RS5 Coupé • A3 Cabriolet • A6 allroad • quattro • S4 Avant • TT RS Coupé • Q7 • RS3 Sportback • A5 Cabriolet • RS4 Avant • TT RS Roadster • S5 Cabriolet 45 products in march 2012 – currently we are at over 50 Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  5. 1. Motivation today Parking Assistant ABS ESC/ESP ACC Connect Number of car functions Number of car derivatives Time Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  6. 1. Motivation today Time-to-Market Number of car functions Number of Prototypes Number of car derivatives Time Target: Reducing the time for development and safeguarding Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  7. 1. MotivationVirtual Safeguarding in function development Vehicle Model-in-the-Loop Hardware-in-the-Loop Software-in-the-Loop Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  8. 1. MotivationSafeguarding in function development • Example: Hardware-in-the-Loop • Complete vehicle model • Chassis • Powertrain • Battery • Thermodynamics • … • Virtual driver • Environment simulation BV Control Unit Camera Model ACC Control Unit Radar Model Actuator Model Vehicle Model Virtual Driver Environment Simulation • per department Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  9. 1. MotivationVirtual Safeguarding in function development Challenges: • Separate data storage • Encapsulated processes • Independent tool chains • Independent development Vehicle Model-in-the-Loop Hardware-in-the-Loop Software-in-the-Loop Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  10. 1. MotivationSafeguarding in function development Electronics Chassis Powertrain Car body Model Exchange Platform Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  11. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  12. 2. Success factors of a XiL model exchange platformUsing synergies … Car body Electronic Chassis Power- train Toolchain Toolchain Toolchain Toolchain Toolchain Process integration Models & Data Central • Benefits: • Reuse of models • Higher simulation result quality • Traceability • Continuous tool chain • Feasibility of the development Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  13. 2. Success factors of a XiL model exchange platform Model management Model exchange Platform Tooling Tool chain integration Processes Standardization Knowledge Documentation Modeler Architects User acceptance Tester Manager Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  14. 2. Success factors of a XiL model exchange platform Model management Model exchange Platform Tooling Tool chain integration Processes Standardization Knowledge Documentation Modeler Architects User acceptance Tester Manager Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  15. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  16. 3. Documentation is the key Which models do exist already? Who built the model? How has it been realized? Which assumptions have been made during modeling? Which runtime or complexity has this model? Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  17. 3. Documentation is the key Interfaces Project context Solver information Model complexity Simulation platform Runtime information Raw data / „Measured data“ Model information Model context: All data, that defines a simulation model or sets it in relation to other models. Question:Who is going to do this? Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  18. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  19. 4. Concept of searching and finding information Manual Acquisition Automatic Acquisition Method: Divide-and-Conquer When applying a „divide-and-conquer“-approach, the actual problem is repeatedly split (divide) in smaller and simpler sub-problems, until those can be solved (conquer). Subsequently the solution is (re-)constructed out of the sub-solutions. Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  20. 4. Concept of searching and finding information The Requester describes the problem and the purpose of a modeling task • Description of the range of functions • Description of the objective • Description of the context (temporal, qualitative) • Project allocation • Challenge: Today usually done in plain text •  Approaches: Natural Language Processing vs. Domain-specific Language Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  21. 4. Concept of searching and finding information The Modeler models a simulation model. • Model designation • Meta-Data (Modeler, Date, etc.) • Textual description • Modeling type • Software dependencies • Parameter information • Validation references Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  22. 4. Concept of searching and finding informationen The model analysis serves as a standardized, automatic analysis of a simulation model applying defined criteria • Interfaces • Analysis of runtime (Worst-Case, runtime complexity, etc.) • Analysis of complexity (key performance indicators) • Assessment of applied modeling guidelines • Indexing of „Code“-Documentation Thomas Gruber, AUDI AG – 6. Grazer Symposium Virtuelles Fahrzeug, 15.05.2013

  23. 4. Concept of searching and finding information The infrastructure describes existing data sources, that (possibly only indirect) have relation to a simulation model. • Use of existing services and databases • Collecting of project information • Collection of variant rules Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  24. 4. Concept of searching and finding informationHeterogeneous structure of data • Use of various data sources • Representation in various formats(plain text, files, attributes, rules, hierarchies etc.) => structured, semi-structured and unstructured data • Model related und project related data How can all of this information be represented? Hierarchical Representation Model-based Linked-Data / Semantic web VKM GETRIEBE LAND OTTO DIESEL 2.0L USA AUT MAN Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  25. 4. Concept of searching and finding informationHierarchical Representation • eXtensible Markup Language (XML) • Structured storage of arbitrary content • Standardized by W3C (World Wide Web Consortium) • „human-readable format“ • Many standardized schemata • Broad availability and support • Especially appropriate for hierarchical relations Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  26. 4. Concept of searching and finding informationRepresentation of the model context – Model-based • Meta-model to represent classes of objects and their relations • Standardization of representations (e.g. XML) • Additionally to hierarchical, arbitrary graph-based relations expressible • Dependency layers, like model-model, model-environment etc., expressible UML / Ecore Model Is represented by List of Countries Environment model valid needs/ Is part of not valid Complete vehicle model List of Countries Engine model Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  27. 4. Concept of searching and finding informationRepresentation of the model context – Semantic Technologies • Representation of knowledge by a Linked-Data-approach • Graph-based modeling based on relations, instead of fixed structures • Automatic reasoning of relations on a knowledge base • Little standardization, functionality is technology dependent The complete vehicle model can not be „valid“ and „not valid“ for one country at the same time. Is represented by List of Countries Environment model disjoint „usefull“ simulation valid needs/ Is part of not valid Complete vehicle model List of Countries Engine model Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  28. 4. Concept of searching and finding informationGeneration of the model context Requester Modeler Model Analysis Infrastructure XIL model analysis service Available Web services Acquisistion: XIL data management Output: Ecore Model Context: Linked-Data Search: „Inference & Analysis“ - Engine • Challenges: • Unstructured data • Access to heterogeneous systems • Representation of a rule system Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  29. 4.ConceptofsearchingandfindinginformationenExample: combustionengine Requester Modeler Model Analysis Infrastructure XIL modelanalysis service Available Web services Acquisistion: XIL datamanagement A3, USA, HIL, Engine model Interface, Runtime Productstructure controlsystem CE, R4, 2.0L Output: Context: Search: „A3+USA+HIL “ VKM GETRIEBE LAND OTTO DIESEL 2.0L USA AUT MAN Requester/ Tester Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  30. Agenda • Motivation • Success factors of a XiL model exchange platform • „Documentation“ is the key • Concept of searching and finding information • Conclusion Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  31. 5. Conclusion • Initial situation: The growing number of functions brings safeguarding operations like X-in-the-Loop-Simulation to the limit of time in the car development process. The modeling of simulation models in existing structures is not feasible in the given time frame. • XIL data management: Establishing of a continuous approach to exchange and reuse simulation models (across disciplines and departments) • Challenge: The benefit of simulation model reuse is strongly dependent on the documentation and understanding of potential users („I can only use, what I understand“) • Method: Enabling documentation using the divide-and-conquer-approach (splitting by roles as well as manual and automatic acquisition), to ensure substantial developer acceptance. Thomas Gruber, AUDI AG – 13th i-know Conference, Graz, 6-September-2013

  32. Thankyou.

More Related