(Towards) Software Design Means for Digital Passenger Cars



Similar documents
DYNAMICS AND EFFICIENCY: THE ALL NEW BMW i8 PLUG-IN-HYBRID.

Planetary Module for Hybrid and Plug-In Hybrid vehicles

The Volkswagen Hybrid Strategy

48V: How much hybridization is possible with the new vehicle power?

Advanced In-Wheel Electric Propulsion Technology

FEV Parallel Mode Strategy

Hydraulic Hybrids from Rexroth: Hydrostatic Regenerative Braking System HRB

Commerzbank AG Sustainability Conference

Neue Fahrzeugkonzepte erfordern einen ganzheitlichen Ansatz in der Integrationsstrategie

Crucial Role of ICT for the Reinvention of the Car

Adaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control

Into the Future WIth e-mobility ZF ProDuCtS For hybrid AnD electric VehICleS

BMW ELECTRIC. THE NEW BMW X xdrive e.

Advanced Vehicle Safety Control System

EUROTAXGLASS S WHITEPAPER SERIES ELECTRIC VEHICLES THE END OF THE HYPE? RESULTS OF THE 2012 CUSTOMER SURVEY

How To Powertrain A Car With A Hybrid Powertrain

Semiconductors enablers of future mobility concepts 4. Kompetenztreffen Elektromobilität, 22. Februar 2012, Cologn

FUTURE E/E-ARCHITECTURES IN THE SAFETY DOMAIN

INTEGRATED OPEN DEVELOPMENT PLATTFORM FÜR TEIL- UND VOLLAUTOMATISIERTE FAHRZEUGANTRIEBE

K. G. Duleep President, H-D Systems Presented at the Michelin Bibendum Berlin, May 2011

Clutch Systems. Innovative Solutions for All Roads

48V eco-hybrid Systems

Modeling and Simulation of Heavy Truck with MWorks

Welcome to IAV. We Develop Cars and Your Career. GACC Midwest Innovation Seminar October 29, 2014

Co-Simulation for hybrid vehicle control software development

Cars of the future. What is your most favourite car in the world? Give a description of your first car

Elektrofahrzeug mit Range Extender die Entwicklungsherausforderung Electric Vehicle with Range Extender. The developement challenge

LMS Imagine.Lab AMESim Powertrain Transmission

AutoSAR Overview. FESA Workshop at KTH Prof. Jakob Axelsson Volvo Cars and Mälardalen University

Stability. Control. Maximum Safety. Electronic brake systems for motorcycles

All-new Mondeo now offers 14 powertrain combinations as part of a comprehensive four-door, five-door and wagon body-style range, including:

P t ower rain 2020 Electric Vehicles Voice of the Customer Munich, 2010

Analysis of fuel cell

from mind to motion Automotive Your partner for mechatronics

L ingegno è motore. Alfredo Altavilla CEO

Drive Towards Zero, Volvo Cars Manufacturing Engineering, Luc Semeese Issue date: , Security Class: Propriety Page 1

It s Mine. Yes To Mobility > Insight and Outlook 2015 Continental Mobility Study

Introduction CHAPTER 1

Longitudinal and lateral dynamics

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

This is us. Passionate about Apprenticeships.

ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT

ACHIEVING FUNCTIONAL SAFETY OF AUDI DYNAMIC STEERING USING A STRUCTURED DEVELOPMENT PROCESS

2013 Porsche Cayenne

Safe-E. Safe-E Introduction. Coordination: Andreas ECKEL TTTech Computertechnik AG

Configuration management in AUTOSAR

Physical Modeling with SimScape

of traffic accidents from the GIDAS database until 5 seconds before the first collision. This includes parameters to describe the environment data,

Full-Toroidal Variable Drive Transmission Systems in Mechanical Hybrid Systems From Formula 1 to Road Vehicles

Presentation for the Island Institute ELECTRIC CARS: HOPE FOR THE FUTURE

UNIT 1 INTRODUCTION TO AUTOMOBILE ENGINEERING

On MSC Adams Vehicle Modeling and its Applications to Dynamics Performance Evaluation

MathWorks Automotive Conference 2015 Simon Fürst, 2015/09/24. MODEL-BASED SOFTWARE DEVELOPMENT: AN OEM S PERSPECTIVE.

7. Technical specifications. BMW 116i 3-door.

Braking to save lives and energy.

BU HEV Electrical Traction Drives: HEV E-Drive Development and Products. Gifhorn;

Fuel Economy Simulation for the Vehicle Fleet

we keep you ahead components, via integration and validation to charger infrastructure.

Hybrid Electric Vehicle Architectures

The ecar in it s infrastructure smart grid -mobilityof thefuture?

RACING BUGGY The Racing Buggy represents Fornasari s attitude to innovation and creativity. Introduced in 2010, it is a car which combines the Fornasa

E/ECE/324/Rev.1/Add.12/Rev.7/Amend.4 E/ECE/TRANS/505/Rev.1/Add.12/Rev.7/Amend.4

SYSTEMS, CONTROL AND MECHATRONICS

hub bearing and why is it critical to your safety? A: See inside. It could save your life.

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

Modelling and optimization of renewable energy supply for electrified vehicle fleet

Automotive Service and Technology

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Transport Sector in India

HAVEit. Reiner HOEGER Director Systems and Technology CONTINENTAL AUTOMOTIVE

Chassis Control Systems for Safety, Environmental Performance, and Driving Comfort

THE TECHNOLOGY TO REACH 60 MPG BY 2025

Research Report. Impact of Vehicle Weight Reduction on Fuel Economy for Various Vehicle Architectures

Daimler s Super Truck Program; 50% Brake Thermal Efficiency

Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz

NVH Challenges in context of ECO vehicles Automotive Testing Expo Automotive Testing Expo 2010 ECO-vehicle

Alternative Powertrain Sales Forecast

Corporate Presentation. October 2015

«EMR and energy management of a Hybrid ESS of an Electric Vehicle»

Electronics & Electrification

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Compositional Variant Management and its Application in Embedded Software Development

Title: Integrating Management of Truck and Rail Systems in LA. INTERIM REPORT August 2015

Low-Overhead Hard Real-time Aware Interconnect Network Router

Adaptive Cruise Control System Overview

Saint Paul Public Schools Secondary Course Syllabus. Course Title: Automotive Technology 3 Course Length: Quarter/Semester/Trimester

Parameter identification of a linear single track vehicle model

How To Make An Electric Bus In Europe

Service Oriented Architecture for Agricultural Vehicles

Automotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems,

Tiguan Haldex All-Wheel Drive

New Jeep Cherokee Technical specifications

The Future of Trucks. How Technology Will Change Value Chain Structures. Summary of study results. June 2005

Transcription:

(Towards) Software Design Means for Digital Passenger Cars Ulrich Freund FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 1

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 2

Vehicle Passion!? A considerable number of persons are car enthusiasts. Typically, this enthusiasm comes along with a passion for motorsports. In the U.K., these persons are named petrolheads and their passion can be summarized as follows: the more power a car has, the better it is the more cylinders a car has, the better it is the more sound a car has, the better it is, but the lighter a car is, the better it is the more nimble a car is, the better it is Petrolheads consider downsizing and electrification of cars not as just the next level of individual transportation, but as an offence to their passion to say the least. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 3

The Upgrade of Passion Petrolheads are used that their next car is an (even slight) upgrade w.r.t. power, number of cylinders and capacity to their previous car. The OEMs always served the passionate enthusiast, just like BMW with the M3: E 30: 4 Cylinder, 2300 ccm, 200 hp Fig.2a E 36: 6 Cylinder, 3000 ccm, 286 hp, Fig.2b E 46: 6 Cylinder, 3200 ccm, 343 hp, Fig.2c E 92: 8 Cylinder, 4000 ccm, 420 hp, Fig.2d F 80/F 82: 6 Cylinder turbo, 3000 ccm, 450 hp,??? Fig.3 FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 4

Upgrade I: More Cylinders Fig.4 In 1978, there was a Saab ad in German motormagazines with the headline: We have replaced two cylinders by air FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 5

Upgrade II: Really More Cylinders? German motor magazines (sport-auto 08/78, auto-zeitung 19/78) wanted to know it in more detail and started comparisons and did benchmark testing Fig.5a after a long commercial roller-coaster Saab passenger cars are now history Fig.5b FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 6

Instead of History - A Trip from Geneva to Frankfurt One can take the Fast Route or the Passionate Route or make the trip virtually as a Journey through time 2007 2013 FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 7

Journey Through Time: Downsizing I the facts Salon de L Auto Geneve 2007 BMW M3 IAA Frankfurt 2013 BMW i8 Fig.6b Fig.6a normally aspirated V8 gasoline Engine 420 PS, 400Nm Rear-Wheel-Drive Kerb-Weight: 1655 Kg Turbo charged 3R Gasoline Engine 231 PS, 320 Nm E-Motor 131 PS, 250 Nm All-Wheel-Drive Kerb-Weight: 1490 Kg FH AACHEN Fig.3 UNIVERSITY OF APPLIED SCIENCES 14. März 2014 8

Downsizing II the Advertisement The headline of an BMW i8 ad in 2013 could be: We replaced two cylinders by air two cylinders by current and, last but not least, one cylinder by software to bring sheer driving pleasure to the next level. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 9

Premium Cars Premium Cars have more engine power (> 200hp), more cylinders (>4), more cubic-inches (> 2000ccm) than ordinary cars. Turbocharging of gasoline engines was for a long time mainly seen as trick to overcome engine deficiencies in size. have a different drive-train concept than ordinary cars (RWD or AWD). Electric vehicles and downsizing might end this story of premium manufacturers, but: a clever combination of e-motors and downsized combustion engines leading to plug-in hybrid might save the premium car. The future premium car is a plug-in hybrid. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 10

The future premium car is a plug-in hybrid For urban area driving electric vehicles are sufficient: Fig 7 For rural area driving down-sized combustion engines are sufficient: Fig 8 Plug-In Hybrids combine to powertrain in one vehicle, the coordination is pure software: Fig 9 FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 11

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 12

Bottom-Up: Combination of Powertrain & Chassis Components Fig 10 + Fig 12 Fig 11 Bottom-Up: Many to One The combination drivetrain components of the passenger transportation cars leads to a plug-in hybrid premium car The driving characteristics of high-end cars highly depends on software implementing appropriate control algorithms, hence the digital passenger car. The control algorithm architecture for passenger transportation cars can be seen as a variant of the high-end car s control algorithm architecture. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 13

Top-Down: Derive Variants of Functional Architectures Control Algorithm Architecture Electrical Vehicle Vehicle Coordinator Powertrain Mgnt Chassis Mgnt Control Algorithm Architecture Plug-In Hybrid Longitudinal Dynamics Lateral Dynamics Arbitrated Signals for Actuator Yaw Dyn. Vehicle Coordinator E-Motor 1 Brake Powertrain Mgnt Chassis Mgnt Gearbox Damper Longitudinal Dynamics Lateral Dynamics Yaw Dyn. Roll Dyn. Pitch Dyn. Steering Arbitrated Signals for Actuator E-Motor 1 E-Motor 2 LockDiff Cmb. Eng. Gearbox Brake Damper Roll-bar Control Algorithm Architecture Downsided Combustion Engined Vehicle Vehicle Coordinator Steering Powertrain Mgnt Chassis Mgnt Longitudinal Dynamics Lateral Dynamics Yaw Dyn. Arbitrated Signals for Actuator Top-Down: One to Many Cmb. Eng. Gearbox Brake Damper Roll-bar Steering FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 14

Top-Down: Derive Variants of Functional Architectures Control Algorithm Architecture Electrical Vehicle Vehicle Coordinator Vehicle Coordinator Powertrain Mgnt Chassis Mgnt Powertrain Control Algorithm Mgnt Architecture Plug-In Hybrid Vehicle Chassis Mgnt Longitudinal Dynamics Lateral Dynamics Arbitrated Signals for Actuator Yaw Dyn. Vehicle Coordinator Longitudinal Powertrain Mgnt Dynamics Longitudinal Dynamics Lateral Dynamics Arbitrated Signals for Actuator 1 E-Motor 1 E-Motor 2 E-Motor Cmb. Eng. 2 LockDiff Gearbox Lateral Dynamics Chassis Mgnt Yaw Dyn. Roll Dyn. Arbitrated Signals for Actuator Cmb. Eng. Roll-bar Steering Brake Damper LockDiff Gearbox Pitch Dyn. Yaw Dyn. Roll Dyn. Roll-bar Steering Brake Damper Pitch Dyn. E-Motor 1 Vehicle Coordinator Powertrain Mgnt Longitudinal Dynamics Gearbox Lateral Dynamics Arbitrated Signals for Actuator Chassis Mgnt Yaw Dyn. Steering Brake Damper Control Algorithm Architecture Combustion Engine Vehicle Top-Down: One to Many Cmb. Eng. Gearbox Brake Damper Roll-bar Steering FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 15

Towards Software Design Means for Digital Passenger Cars The Cartronic ordering scheme determines the hierarchical representation of the system. Transformation of the Cartronic elements to a component oriented language, e.g. AUTOSAR. Characteristic Map Automata implement the internal behavior of components representing Cartronic coordinators. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 16

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 17

Cartronic System A Cartronic system consist of the following components: subsystems, coordinators, and Brake/accl split!? Wheeldata! information providers. There are three kind of connectors: Inquiry Request?! Acceleration Brake ACC Order An order runs top-down, i.e. from system to subsystem. Inquireries and requests can go to every component in the systems, or other systems on the same hierarchy level. Every system has at least one coordinator. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 18

Cartronic System Vehilce Movement Yawrate Suspension?!! Steering Brake/Accl split? Wheeldata! Acceleration! Brake ACC! Requests and inquireries can have direct connections out of the system. Orders and requests will go to the systems border and are then delegated to the system s coordinator. This is called semipermeability Inquieries eventually start at sensors or estimators, while orders will end in actuators. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 19

Cartronic System Vehilce Movement? Yawrate Suspension! Steering Vehicel Longitudinal Movement! FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 20

Formalization of Cartronic Cartronic is a very abstract ordering mechanisms of functional and software architectures. It will identify the optimal position of sensor- and actuator sw-components in a hierarchy, e.g. function local or system global. Coordinators which will distribute orders and merge requests of the subsystems. Dataflow dependencies between subsystems, coordinators, and information providers for a given scenario. It will not show all interfaces of a component formalize the data-flows. Cartronic classifies data-flows and component types according to an order scheme. This is not the case in e.g. AUTOSAR. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 21

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 22

Cartronic Design Approach The components of the system with its connectors describe a scenario, i.e. how the components interact to fulfill an order. Every scenario has one top-level order. The system hierarchy reflects the order delegation to the actuator. The coordinator at every hierarchy level can split the order into several sub-orders and delegates the sub-orders to the appropriate subsystems. Numbers on the connectors clarify the data-dependency of system s components for one scenario, i.e. which request comes first, when will information be read, when can the order placed first to the subsystems, a.s.o. Compose higher-level systems out of subsystems by introducing coordinators and information providers. If two subsystems need the same information provider, remove it from the subsystem and place it on the same level as the coordinator. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 23

Example Scenarios Mechanical Braking: Utilization of mechanical brake only. ABScontrol possible. Mechanical Braking with YMR or GMA (Giermomentenabschwächung) Utilization of mechanical brake only. ABS-control possible. If yaw moment is too big, the brakepressure will be reduced. Recuperation Braking: Depending on the SOC of the battery the E- Motor will be used as generator for deceleration. The mechanical brake is necessary to finally stop the vehicle. Acceleration: Depending on the road condition both the electrical motor and the combustion engine will be used while cornering. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 24

Braking incl. ABS Control Vehicle Coordinator Vehicle Motion Coord. yawreate Comb. Eng. Pwt-Coord. Electrical. Pwt-Coord. Longittud. Coord. 2. Whlspd? Steering BatterySOC Whlspd E-Motor / Generator 1. Brake req! 3. Brake Brake Accelerator FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 25

Braking with Yaw Moment Reduction Vehicle Coordinator Vehicle Motion Coord. 4. YawRate? Comb. Eng. Pwt-Coord. Electrical. Pwt-Coord. 3. Brake req! Longittud. Coord. 5. Brake 2. Whlspd? yawreate Steering BatterySOC Whlspd E-Motor / Generator 1. Brake req! 6. Brake Brake Accelerator FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 26

Braking with Recuperation Vehicle Coordinator 5. Brake req! 6. Recup 6. Brake Vehicle Motion Coord. 4. YawRate? Comb. Eng. Pwt-Coord. Battery SOC? Electrical. Pwt-Coord. 8. Recup. E-motor 3. Brake req! Longittud. Coord. 7. Brake 2. Whlspd? yawreate Steering BatterySOC Whlspd E-Motor / Generator 1. Brake req! 8. Brake Brake Accelerator FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 27

Acceleration Comb. Eng. Pwt-Coord. 5. Accl. Comb. Eng. 6. Battery SOC? BatterySOC Electrical. Pwt-Coord. E-Motor / Generator Vehicle Coordinator 5. Accl. E-motor 7. Accl. E-motor 4.Acclreq! 3. Acclreq! Vehicle Motion Coord. Longittud. Coord. YawRate? Steer req! 2. Whlspd? Whlspd 1. Acclreq! yawreate Steering Brake Accelerator FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 28

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 29

Transformation to a Functional Architecture A functional architecture has to have dedicated interfaces for every data-flow an explicit delegation relationship for connectors of every kind, i.e. no matter whether it is an order, request or inquiry. The functional architecture has to be complete All connectors in the system are represented. Orders are the only explicitly delegated connectors in Cartronic, are not shown explicitly in the functional architecture, the mere existence of components is sufficient. serve as delegation rule for requests and inquiries in a functional architecture. Requests and inquiries are represented as assembly or delegation connector. AUTOSAR software components require detailed information on data-types in interfaces. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 30

Cartronic System with shared Inquiry????! FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 31

Global vs. Local Data in AUTOSAR Actuator-SW- Component ECU-Abstraction Component ECU-Abstraction Component Sensor- SW- Component FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 32

Global vs. Local Data in TITUS Function Monitor Primary Server Fulfiller Requestor Primary Client FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 33

Designarchitecture vs. Softwarearchitecture AUTOSAR TITUS-SW TITUS- Architecture CARTRONIC Atomic-SWC Processclass Function-Monitor Coordinator Atomic-SWC Processclass Monitor Subsystem Composite-SWC Frame - System Sensor-SWC Processclass Primary Client - Aktor-SWC Processclass Primary Server - ECU-Abstraction SWC ECU-Abstraction SWC Firmware Fulfiller - Firmware Requestor - Scenario Testscenario FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 34

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 35

Characteristic Map Automata CMA Continuous System Discrete System Linear System Non-Linear System Moore Automaton Mealy Automaton FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 36

Outline Introduction (Digital Passenger Cars) Bottom-Up Vs. Top-Down Design Cartronic Revisited Cartronic Example Scenarios Cartronic to AUTOSAR Conversion Characteristic-Map-Automata Conclusion FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 37

Conclusion High-End plug-in hybrid, i.e. digital passenger cars can mechanically be constructed by using elements from urban E-cars and rural area downsized combustion engine cars. From a control-engineering point of view, the functional architecture of a high-end plug-in hybrid car represents a reference architecture. The functional architecture of urban E-cars and rural area combustion engine cars are just a variant of the reference architecture. The Cartronic ordering scheme determines the hierarchical representation of the system. Cartronic elements need a transformation to a component oriented language, e.g. AUTOSAR. Characteristic Map Automata implement the internal behavior of components representing Cartronic coordinators. FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 38

Websources Fig 1a: http://data.motor-talk.de/data/galleries/0/8/7330/52923638/nordschleife-uf-8-2122641779325491717.jpg Fig 1b: Englisch Version http://link.springer.com/article/10.1007%2fbf03242137#page-1, or German Version http://link.springer.com/article/10.1007%2fbf03223875#page-1 Fig 2a d:http://de.wikipedia.org/wiki/bmw_m3 Fig 3: http://www.bmw- syndikat.de/bmwsyndikatforum/bmw_news_blog_t295017_bmw_m3 F80 Automobil- _und_bmw_news-blog.html Fig 4:http://www.griffinmodels.com/the-saab-way/the-saab-way-1978.html Fig 5a:http://www.ebay.de/itm/Autozeitung-19-1978-Saab-99-Turbo-mit-145PS-besserals-/231036924068 Fig 6a:http://www.flickr.com/photos/aid85/418839001/ Fig 6b: Fig 5b:http://www.ebay.de/itm/Sport-Auto-08-1978-Saab-99-Turbo-mit-145PS-besserals-/231019981333 http://www.auto-motor-und-sport.de/news/bmw-i8-auf-der-iaa-2013-erster-hybridsportlwagen-3973297.html FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 39

Websources Fig 7: http://www.autozeitung.de/auto-neuheiten/bmw-i8-i3-live-fotos-iaa-2013-rundgangelektro-hybrid-sportwagen-gn-402397?panorama=1 Fig. 8: http://img3.auto-motor-und-sport.de/bmw-2er-active-tourer-218d-genfer- Autosalon-Messe-2014-articleTitle-635045fc-760959.jpg Fig 9: Fig 10: Fig 11: http://de.autoblog.com/2012/09/14/premiere-in-paris-bmw-kompakt-van-active-tourer/ Fig 12: http://www.auto-motor-und-sport.de/news/bmw-i8-auf-der-iaa-2013-erster-hybridsportlwagen-3973297.html http://www.mein-elektroauto.com/2013/10/5-gruende-warum-sich-das-elektroauto-bmwi3-von-den-anderen-elektrofahrzeugen-abhebt/11344/ http://www.blogcdn.com/de.engadget.com/media/2012/04/bmw-i8-spyder-21-1333373108.jpg FH AACHEN UNIVERSITY OF APPLIED SCIENCES 14. März 2014 40