22
Walter Nesci Basic Application SW Dept. Manager MM Autosar X-Pro Responsible Torino, December 11th, 2008 - A Global Standard Magneti Marelli System and Application development with AUTOSAR

- A Global Standard Magneti Marelli System and Application

  • Upload
    lyliem

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: - A Global Standard Magneti Marelli System and Application

Walter Nesci

Basic Application SW Dept. Manager

MM Autosar X-Pro Responsible

Torino, December 11th, 2008

- A Global Standard

Magneti Marelli System and Application development with AUTOSAR

Page 2: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Introduction, automotive market scenario

The main drivers of today’s automotive applications are the reductions of ECU systems

cost as well as the development of new innovative functions such as: highly perceived vehicle performances, active vehicle safety, new emission laws (EU6) and CO2

reduction.

AUTOSAR Partnership is expected to play a major role by bringing OEMs, System

Integrators and Suppliers in order to reuse standardized Basic Sw solution, using Electronic Platforms “as commodity” and focalizing the interest on the development of

innovative and competitive functions.

Page 3: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

� Scalability to different vehicle and platform variants.

� Implementation and standardization of basic system functions as an OEM and supplier wide “Standard Core” solution.

� Transferability of functions throughout network.

� Integration of functional modules from multiple suppliers.

� Maintainability throughout the whole “Product Life Cycle“.

� Increased use of “Commercial off the shelf hardware“.

� Software updates and upgrades over vehicle lifetime.

Reminder - Goals of AUTOSAR Partnership

Page 4: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. MM – XXXX----PROPROPROPRO AUTOSAR PROJECT: MM BL INVOLVED

Page 5: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

• Answer to Customers request providing MM Electronic platforms with AUTOSAR Open SW Architecture offering the capability to integrate CUSTOMER BRAND Distinctive SW IP’s

• Provide to the Customers together with components and subsystem also the related SW control IP's

• Develop PILOT ECU Applications/Products for the MM BL involved

• Share the development of common SW modules and increase the reusability of “State of the Art” SW solutions among MM BL

• Share the SW development approach, know how and tool chain among MM BL

• Act as a “MM Virtual Factory” of Innovative SW Functions pluggable on Vehicles

using the AUTOSAR Technology.

.:. MM XXXX----PROPROPROPRO main Target

Page 6: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

New emerging roles: Function Supplier, Function Integrator

SW IP’s sharing:

“The same control IP's (developed by OEM’s or Tier-1) could be shared between different Tier-1 with strongly reducing of design time, validation time, and application time”

• Play the new roles requested by the emerging AUTOSAR business model:

• Function Integrator: provide electronic platform with integrated customer brand distinctive SW IP’s following the required development process

• Function Supplier: Provide Control/SW IP’s distinctive of MM brand pluggable in AUTOSAR SW Architecture

Page 7: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. MM XXXX----PROPROPROPRO AUTOSAR tool-chain (applicative layer)

Solution Domain

Problem Domain

SW Component SW Component

& Composition & Composition

DescriptionsDescriptions

SW Components Documentation

System Desk

RequirementsRequirements

Formal ModulesFormal Modules

Simulink

Target Link

SW Components SW Components

Behavioral Behavioral

ModelsModels

RTESource Code

SW-CSource Code

RTE Generator

System Desk

Other RTE generator and BSW

configurator

Page 8: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Function/Control IP’s (SW-C) provider: IP’s Core & IP’s Package life-cycle

“Per Component development” of SW IP's with their interface “package” (and their own life-cycle)

Page 9: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Function (Application) Integrator

SW-C

Library

Target Application SW-C Data Base

Architecture Composition of the Target Application: SW-C Package connection with Graphical GUI

Architecture Composition of the Target Application: SW-C Package connection, eventually coming from third parts, with Graphical GUI, to build a target application

Page 10: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Electronic vs Sw development. A interesting point of view…

• AUTOSAR consortium has defined a new and profitable technology to support and manage the development of Sw ECUs.

• The clear separation between the life cycles of Sw IP’s interface and Sw IP’s behaviour facilitate reuse of Sw IP’s across different platforms

• AUTOSAR RTE does permit to realize the Sw integration phase on a interactive and testable CAE Sw environment

•... In analogy to what happened in the electronic world several years ago, some “equivalence”appear clearly evident:

• Chip Die vs SW-C-body

• Chip package vs SW-C interface

• Electronic architecture development using CAE tools vs integration of Sw application using authoring tool and RTE generation”

DIE

Package 1

Package 2

CAE

E. Platform 2

E. Platform 1

Ctrl IP’s

IP’s interface 1

IP’s interface 2

CAE Sw

Page 11: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. MM Powertrain First Open Platform Vehicle (1)

• MM X-PRO AUTOSAR activities has been conducted on a demo vehicle based on new Fiat Group EU5 gasoline engine platform: “MultiAir©”.

• The MultiAir© system is an innovative Valve control mechatronic equipment able to modify stroke by stroke the admission valve phasing and opening time.

• SOP planned for 2Q 2009

Application Complexity:• Software components: around 200

• Data elements: 2650

• Data accesses: around 5000

• Calibration label: around 6000

• SW Tasks: 16

• Runnables: 624

Main System Functions:

• Variable Time and Phase Valve Control

• Emission law EU5

• Drive By Wire

• Enhanced Torque Management

• Uego lambda Sensor

• EOBD

• Digital Knocking recognition

Core: MPC 55xx family

Chipset MM proprietary

Page 12: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

• Full EMS Euro5 Gasoline Multair Application imported on dSpace System Desk (v. 1.1).

• AUTOSAR R. 2.1- ICC1 compliant SW Architecture

• Representation of each Sw modules in term of AUTOSAR SW-C, with its

runnables, provided ports and required ports.

• Full non regression and comparative test

completed on HIL simulator using car data test drive profiles

• On vehicle driving validation @ different

environment condition, on going

.:. MM Powertrain First Open Platform Vehicle (2)

Page 13: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

• Completed the migration phase to AUTOSAR RTE, SW-components

interfaces and their integration are fully managed under SW engineering CAE

environment (SystemDesk) strongly enforcing the industrial approach to SW

development (SW quality, SW integration and consistency verification,

reducing time to market)

• A more efficient data exchange and integration between different tools has to

be realized by tools vendor

.:. MM Powertrain First Open Platform Vehicle (3)

• Full SW-C Integration description, and RTE generation, compiled on target (MPC 55xx Family) @ 120Mhz:

• Delta Memory Consumption: Around 26KB of flash (~3%) and 3.8KB (~10%) of RAM (compiler Diab. 5.5.1)

• Delta CPU Consumption: First draft result of + 6-8% of CPU load @ 6000 Rpm

Page 14: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. XXXX----PROPROPROPRO AUTOSAR: MOPAV MOPAV MOPAV MOPAV Project Milestones status

1Q08 2Q08 3Q08 4Q08 3Q09

MS 2: 06/08MS3STEP 1: 09/08

MS5STEP 2: 10/09

MS 4: 10/08

Validated proto for application and car activities

MS 1: 04/08

AUTOSAR RTE

ICC1 ICC3

On-going

Page 15: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. MM AUTOSAR Basic SW (MAUTOCORE) Road Map

1Q09 2Q09 3Q09 4Q09

Availabilty of first configuration for standard MAUTOCORE platform: Focus on Diagnosis and Communication for ICC2

MS 1: 03/09

Availabilty of IOHW first Abstraction layer and complex device driver

MS 2: 06/09

ICC3

Availabilty of first complete MAUTOCORE platform ICC3

MS 3: 10/09

DEMO CAR with validated MAUTOCORE ICC3

MS 4: 11/09

Page 16: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Compete on Innovation: “AUTOSAR facilities”

An AUTOSAR open platform is an environment based on the following concepts:

� Standard architecture (BSW, OS, RTE, …)

� Allows the inclusion of third party software

� Maximize software portability and re-usability

� Fully support the Sw plug-in technology

� Guarantee scalability of the solutions

� Easy portable on different Hw

� Virtual Function Bus support the deployment of new functions on existing ECUs using vehicle domain

approach

Page 17: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Compete on innovation: MM Virtual Cooperative Vehicle

• FUEL ECONOMY AND EMISSIONS

• Green Navigation

• Driver behaviour monitoring

• Gear shift indicator

• …

•SAFETY/ADAS

• ADAS integration

• Suspension contest adaptation

• Lighting Control and DRL

• …

• VEHICLE EFFICIENCY

• Powertrain control strategies

• Active suspensions

• Start&Stop

..

Automotive market ask to integrate

more and more new functions such

as:

Magneti Marelli Virtual Cooperative

Vehicle:

Page 18: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Green Driving: IP’s development

• The Navigation System can provide directly to the car in real time required data for

optimum powertrain management. Having access to Navigation data, Magneti Marelli advanced engine management systems can adapt at any time the different parameters

including injection, throttle, intelligent Stop&Start and gear, to minimize the fuel consumption and save emissions. Anticipation of the road ahead allows a smooth drive resulting in a decreased consumption.

Page 19: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Compete on Innovation: Green Driving Integration

The AUTOSAR Virtual Function Bus

is the new level of abstraction (implemented with RTE).

It supports a design of SW components (functions) independent from ECU mapping within the vehicle

network

CAN NETWORK

NAVIGATOR POWERTRAIN GEAR

Page 20: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

.:. Green driving: results

High fuel consumption factors: Attributes and content frommaps:

�Slopes

�Start & stop sequences (Idling time)

� Speed changes

�Slopes degree

�Traffic, traffic light

�Crossroads, curves

MM CO2 ReductionAlgorithms

�Optimal vehicle speed target

�Green Gearshift control

�Advanced Stop&Start

Page 21: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

�Magneti Marelli has launched a first generation of Green Driving & Routing,

soon to be available on the FIAT500, based on technology with

the synergic cooperation of MM Navigator, Engine Management System,

MM Transmission Management System

�Using the AUTOSAR technology competition between Automotive players will

be refocused on Product Innovation, giving energy to design and realization of

Control Solutions dedicated to increase system perceived value from the final

customer.

.:. Summary

Page 22: - A Global Standard Magneti Marelli System and Application

Torino, December 11th , 2008

Thank you for your attention

Any Questions?