Collect and share knowledge Engineering 4.0 Collect and share knowledge
3E-motion Ventures – Main sites Havanna Mannheim Shanghai Kuba – R&D Lab Germany – Headquarter China– Service Office 2
3E partners & participation Graz Ann Arbor Municht USA –NewEagle A –3E-CAD GER – CapeWare 3
Mission: EXEED 1 2 3 CHERY EXEED (presented at IAA Frankfurt 2017) 3E-motion Ventures contribution 2014 - 2017 1 2 3 Development of the EXEED E/E platform using ESCAPE / Virtual Solution Design 2014 - 2017 Creation of reference models and libraries, automatic generation of schematics, documents and software Integration of traditional methods (Excel, Visio) with model based engineering and task automation 4
The challenge: Big Data Connected cars /ADAS: Vehicles become part of a huge control system Characterized by ever shorter change cycles and a lot of updates
ESCAPE Integrated engineering process Product Reference Model Features Remote Diagnosis Requirements Fault back tracking Functions Test case generation Solutions Remote Debugging Architecture Failure risk analysis Cable & harness Simulation Code generation Model based Software design
iMBE introduction – new vehicle platform From traditional process to integrated, model based engineering Excel Word Visio PDF EE Platform Reference Model Simulation Wiring diagram generation Specification generation Documents generation CANdbc Simulink KBL C-code Bus configuration Code generation Transformation Integration Automation
Integrated E/E process (exerpt) - Nodes - Signals, Types & Values - Messages & Timing - Interaction layer params - Marketing features - Engineering features - ECUs - Subsystems - Functions & Groups - Signals (CAN, LIN, SW) - Nodes - Signals, Types & Values - Messages & Timing - Interaction layer params - Electrical schematics - ODX specification - Requirements - LIN-Bus Feature Library Function Library Subsystems Library Signal Library CAN Protocols LIN Protocols ODX library Component library Feature model Function model ECU models SW Design CAN model LIN model Architecture model Documents ECU Specification Simulation CAN Signal matrix CAN .dbc LIN .ldf ODX .cdd Wiring Diagrams Transformation Generation Integration Excel Vector EBcable Simulink
Actual screenshots of model achievements Function network Subsystems Solutions System architecture Engineering Process, Tasks & Ressources Features and Requirements Components Real time communication Tolopology Messages & Signals Software design
Engineering 4.0 / Process integration Marketing Feature design Variants & Options Systems Engineering Subsystems & Functions Architecture design System architecture Communication design Real time bus configuration Software design Model based software engineering Electrical engineering Components, cabling, fusing, grounding, power, Diagnosis design ODX/PDX, Services Product Reference Model [ESCAPE] Feature model Function model Electrical model Communication model Architecture model SW models Diagnosis model Requirements model Documents ECU Specification Simulation CAN .dbc LIN .ldf ODX .cdd Wiring Diagrams RAPTOR The whole engineering process with all its data and tools is integrated using a Product Reference Model Remote access (TCP/IP) Functional debugging & Diagnosis
Engineering 4.0 : Feature modelling Marketing features Feature design from marketing department point of view Features, variants, options Engineering features Feature design from engineering point of view. Feature library, constraints, requirements, identification, versioning, implementation
Engineering 4.0 / Solution Design Virtual Solution Design: HW / SW- co-design model Example: Solution model [Door lock / unlock] , QOROS 5
Engineering 4.0 / Reuse : Solution libraries Model based Failure Effects Analysis / Fault back tracking Example: Connection to ground faulty Affected model elements shown in orange Example: Door unlock motor doesn‘t work Possible reasons for the fault shown in orange
Engineering 4.0 : Electrical Engineering Model based electrical and cable & harness design Example: Relay Schematics ESCAPE 86: Coil plus (12V) 85: Coil minus (Gnd) 30: Input 87a: output (not switched) 87: output (switched) Interface Interface Dependency matrix
Engineering 4.0 / Document generation Model based electrical and cable & harness design Example: Maintenance light relay /Combine harvester Schematics ESCAPE Virtual Solution Design model
Engineering 4.0 / Cable & Harness Automatic generation of wiring diagrams
Engineering 4.0 : Architecture design Systems architecture design & analysis: Communication
Engineering 4.0 : Architecture design Systems architecture design & analysis: Topology Rear right Front left Components & mapping Topological view on components & buses
Task automation: STS Component view Model based subsystems & functions design Automatic generation of 67 Subsystems graphical models for component view
Task Automation: STS Function view Model based subsystems & functions design Automatic generation of 67 Subsystems graphical models for function view
Example: Electronic Stability Control FunTransformer: Automatic generation of specific Views ESC: Function View ESC: Component View
Vehicle Functions Reference Model Result: Subsystems, Function groups, Functions , Signals (physical, internal, CAN/LIN)
M31T Vehicle Functions Reference Model Information filtering Failure risk analysis and fault back tracking on Vehicle Reference Model
Engineering 4.0 / Diagnosis Model based diagnosis design [ISO-22901-1] Automatic generation of ODX/PDX-files