Modellierung im Automotive-Umfeld - BICCnet — Der ... · Modellierung im Automotive-Umfeld ......

14
Modellierung im Automotive-Umfeld Traum, Wirklichkeit oder Alptraum? BICCtalk, 5. Februar 2013 Stefan Kuntz, Continental Automotive GmbH, Regensburg

Transcript of Modellierung im Automotive-Umfeld - BICCnet — Der ... · Modellierung im Automotive-Umfeld ......

Modellierung im Automotive-Umfeld Traum, Wirklichkeit oder Alptraum?

BICCtalk, 5. Februar 2013 Stefan Kuntz, Continental Automotive GmbH, Regensburg

Modeling in the Automotive Context Dream, Reality or Nightmare?

BICCtalk, February 5th, 2013 Stefan Kuntz, Continental Automotive GmbH, Regensburg

/ / © Continental AG / S. Kuntz

Introduction Stefan Kuntz

! Project Manager Advanced Development at Continental Automotive GmbH in Regensburg

! Member of the Advanced Development Team in Business Unit Powertrain Engine Systems ECU Engineering

! Topics: ! Modeling various aspects in the system development from customer requirements,

system to Hardware and Software Implementation ! Methodology and methods

! Time frame: Five years ahead ! Supporting the development and improvement of Electronics Architecture and Software

Technology - Architecture Description Language (EAST-ADL) and Automotive Open System Architecture (AUTOSAR)

! Participating and involved in a number of public funded research projects

Modeling in the Automotive Context - BICCtalk

2013-02-05 3

/ / © Continental AG / S. Kuntz

Introduction Automotive Context – Powertrain Engine Systems: Gasoline DI and SCR

Modeling in the Automotive Context - BICCtalk

2013-02-05 4

Mass Air Flow Sensor with integrated

Temperature Sensor

Manifold Air Pressure

Sensor

Electronic Throttle Control

Exhaust Gas Recirculation Valve (EGR)

Exhaust Bypass Valve

General Purpose Actuator

Variable Lift

Control

High Temperature

Sensor

Nox Sensor

Canister Purge Solenoid

HC Sensor for Canister Purge SMART

Natural Vacuum

Leak Detector

Fuel Pressure Sensor

Manifold Absolute

Pressure Sensor with Integrated Temp. Sensor

Ultrasonic Oil Level Sensor

Knock Sensor Coolant Water Temperature

In Cylinder Pressure Sensor

Sensor

Actuator

/ / © Continental AG / S. Kuntz

Introduction Automotive Context – Powertrain Engine Development Process

Modeling in the Automotive Context - BICCtalk

2013-02-05 5

System

Software Hardware

Function

/ / © Continental AG / S. Kuntz

The Reality “The best of all possible worlds” Gottfried Leibniz

! Modeling is performed on all levels: System, Function, Hardware and Software ! Best – most suitable – tool is used for the specific purpose ! Models are used for domain specific purposes …

! to describe, in the sense of documenting, the problem and its solutions ! to simulate solutions ! to conduct analyses in order to optimize the solutions

However, there are still some challenges and lacks: ! A significant number of gaps in the seamless and integrated approach across all domains ! A lot of legacy must be carried on ! A large number of individuals/engineers with various and different domain knowledge are

involved in the development, maintenance and operations of a system

Modeling in the Automotive Context - BICCtalk

2013-02-05 6

/ / © Continental AG / S. Kuntz

One Pain Killer Architecture

! Architecture ! IEEE 1471 Recommended

practice for architectural description of software-intensive systems

! Shared views among stakeholders result in a common model

! Two Stakeholders have a common Concern and one model represents this Concern

Modeling in the Automotive Context - BICCtalk

2013-02-05 7

/ / © Continental AG / S. Kuntz

The Dream Some people call it “A Vision”

! Seamless and integrated approach supported by a couple, a.k.a. Tool Box, of methods and tools

! Role based work-flow driven tools enabling one to use the most appropriate method and tool

! Support for abstraction and architecture management/engineering

Modeling in the Automotive Context - BICCtalk

2013-02-05 8

/ / © Continental AG / S. Kuntz

EAST-ADL Levels of Abstraction, Models and Cross Cutting Concerns

Modeling in the Automotive Context - BICCtalk

2013-02-05 9

/ / © Continental AG / S. Kuntz

Genealogy History of EAST-ADL and Funded Research Projects

Modeling in the Automotive Context - BICCtalk

2013-02-05 10

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014

EAST EEA

EAST-ADL 1

2003

ATESST ATESST 2 MAENAD

TIMMO TIMMO-2-USE

AUTOSAR

R2.0 R3.0 R4.0 R4.0.3 R4.1.1 R1.0

TADL 2 TADL

EAST-ADL 2 EAST-ADL

Publication Specification

SAFE

/ / © Continental AG / S. Kuntz

The Nightmare Does it really need to become a nightmare?

! Could you imagine the amount of information we are dealing with? ! Could you imagine how many parameters and/or characteristics are varying when taking

decisions during a system’s lifetime? ! Got this bad feeling while trying to keep the “Cost-Quality-Function Triangle” in balance?

Modeling in the Automotive Context - BICCtalk

2013-02-05 11

/ / © Continental AG / S. Kuntz

Conclusion … and how to let it not become a nightmare!

! Manage complexity by abstraction, separating viewpoints and focusing on important concerns … be reminded that we cannot reduce complexity!

! Use of sound methodologies and tools that support dealing with multi-concerns and their inter-dependencies

! Establish and increase an understanding of Architecture Engineering

! Further help from funded research projects: ! Automotive, Railway, Avionic Multicore Systems ARAMiS ! Software Platform Embedded Systems SPES 2020 and

SPESxt

Modeling in the Automotive Context - BICCtalk

2013-02-05 12

/ / © Continental AG / S. Kuntz

Discussion Questions and Answers

Thank you very much for your attention!

Modeling in the Automotive Context - BICCtalk

2013-02-05 13

/ / © Continental AG / S. Kuntz

Abbreviations and Acronyms

Modeling in the Automotive Context - BICCtalk

2013-02-05 14

ATESST Advancing Traffic Efficiency and Safety Through Software Technology

AUTOSAR Automotive Open System Architecture

EAST-ADL Electronics Architecture and Software Technology - Architecture Description Language

EAST EEA Electronics Architecture and Software Technology - Embedded Electronic Architecture

ITEA Information Technology for European Advancement

MAENAD Model-based Analysis and Engineering of Novel Architectures for Dependable Electric Vehicles

TADL Timing Augmented Description Language

TIMMO Timing Model

TIMMO-2-USE Timing Model to Use