Electronics Technologies and Trends in Automotive fieldnpkauto.com/oldweb/data/notes/Classic...

28
Torino, June 12, 2008 D. Albero Diesel & Hybrids Controls & Software Dept. FPT R&T Electronics Technologies and Trends in Automotive field

Transcript of Electronics Technologies and Trends in Automotive fieldnpkauto.com/oldweb/data/notes/Classic...

Torino, June 12, 2008

D. AlberoDiesel & Hybrids Controls & Software Dept.FPT R&T

Electronics Technologies and Trends in Automotive field

Automotive Forum 2008 2June 12, 2008

Agenda

Automotive Today NeedsAutomotive Today Needs

Technology Solutions in Electronics Field: HighlightsTechnology Solutions in Electronics Field: Highlights

PowertrainPowertrain: Key Technologies and Electronics Trends: Key Technologies and Electronics Trends

Software ChallengesSoftware Challenges

Automotive Forum 2008 3June 12, 2008

AutomotiveAutomotive TodayToday NeedsNeeds

Automotive Forum 2008 4June 12, 2008

Automotive Today Needs

Safety and Safety and ReliabilityReliability

InnovationInnovation ((newnew functionsfunctions and and servicesservices))

EnvironmentalEnvironmental carecare

FuelFuel ConsumptionConsumption ReductionReduction

ComfortComfort

CostCost ReductionReduction at the at the samesame qualityquality levellevel

Automotive Forum 2008 5June 12, 2008

TechnologyTechnology SolutionsSolutions inin ElectronicsElectronics FieldField::

HighlightsHighlights

Automotive Forum 2008 6June 12, 2008

Technology Solutions: Highlights

DrivingDriving AssistanceAssistance and Safetyand Safety

IntelligentIntelligent Parking AssistParking Assist

Fiat-Valeo, 844 (New Lancia), 2008Q4

Lane Lane WarningWarning//KeepingKeeping

IVECO, Stralis, since 2006Fiat-TRW, 844 (New Lancia), 2008Q4

Ultrasonic systems•C-MOS based systems•Electric Steering Systems

Automotive Forum 2008 7June 12, 2008

Technology Solutions: Highlights

DrivingDriving AssistanceAssistance and Safetyand Safety

Side AssistSide Assist CollisionCollision MitigationMitigation

•C-MOS based systems•24 GHz short range radar

•3D C-MOS based systems•77 GHz long range radar•Laser scanner

Automotive Forum 2008 8June 12, 2008

Technology Solutions: Highlights

ChassisChassis

RegenerativeRegenerative BrakingBraking BlueBlue & Me& Me

FIA, 60 kW systems, 2009

Kinetic Energy Recovery Systems(KERS)

InfotainmentInfotainment &Telematics&Telematics

Fiat-Microsoft, Grande Punto, since 2006

Nomadic Devices

Integration

Automotive Forum 2008 9June 12, 2008

Centralized Architecture or Distributed Architecture?

On going debate among Vehicle Manufacturers for a Centralized vs a Decentralized Architecture

•Bugs and Failures are isolated

•Spreads processing demand around vehicle

•Customers do not pay for systems/functions they do

not want•Increases modularity and

scalability (options)

•Cost effective•Saves spaces and weight

•Reduces failures and bugs

•Reduces number of suppliers for OEMs

•Simplifies tuning stage

CentralizedCentralized DistributedDistributed

Automotive Forum 2008 10June 12, 2008

Domain-related interconnected architecture

ECU 2 ECU 3ECU 1

Gateway1 Gateway2

ECU 2 ECU 3ECU 1

ECU 2 ECU 3ECU 1

Gateway3Backbone Backbone

Domain 1

Domain 2

Domain 3

Interconnections among automotive functional domainsare more effective than traditional overloaded networks.Every domain can use a dedicated network protocol, in order to fulfill ad-hoc needs (e.i. CAN, FlexRay, MOST, LIN, etc.)A backbone communication can link all network together, to exchange data between systems.

ApplicationApplication DomainsDomains

Automotive Forum 2008 11June 12, 2008

PowertrainPowertrain: Key Technologies and: Key Technologies and ElectronicsElectronics TrendsTrends

Automotive Forum 2008 12June 12, 2008

What have Electronics enabled to do till now? “Fuel consumption reduction”

Increased average fueleconomyReduced emissions(Carbon Monoxide (CO), Hydrocarbon (HC), Nitrogen Oxides (NOx), particulates (PM))A new car today is about30 times cleaner than a new car in the early 80’s

Source: Strategy Analitics

Fuel consumption trendsFuel consumption trends

Automotive Forum 2008 13June 12, 2008

Emission targets – “A world wide challenge”

European emission Standards are, today, mainly focused to improveEuropean cities air quality and to improve fuel economy.In order to achieve above mentioned goals, OEMs are developing innovative technologies to meet emission target without penalizing performance and consumptions

NOxNOx and PM and PM emissionsemissions

Automotive Forum 2008 14June 12, 2008

Diesel NOx Reduction – Low Temperature Combustion Tech.

The reduction of in-cylinder NOx formation throughlower combustion temperature is the most cost-effectiveapproach for passenger cars.

Automotive Forum 2008 15June 12, 2008

Diesel Soot and NOx Reduction – Premixed Combustion

FundamentalsFundamentals

Automotive Forum 2008 16June 12, 2008

Diesel Soot and NOx Reduction – Premixed Combustion Control

An internal chamber pressure sensor is needed.ECU acquires and filters internal chamber pressure signal.ECU calculates the 50% of Mass Burnt Fraction (50%MBF, the barycenter of combustion) in real-time, and regulates the injections accordingly.

Automotive Forum 2008 17June 12, 2008

Gasoline performance and driveability needs – “Fun-to-drive”

A focus on torque increasing at low rpm, instead of the enhancementof power at high rpm

ECU MULTIAIR

Φ1 Φ2

Gestione Solenoid Valves

Camera diAlta Pressione

Solenoid Valve(ON-OFF)

Modulodi Attuazione

Valvola(Pistone + Freno

+ Punteria Idraulica)

Pompante

Accumulatore Olio

Asse a camme(Aspirazione + Scarico)

Bilancierea Basso Attrito

RICHIESTACOPPIA

Combustibile Accensione

Aria

ATTUATOREELETTRO-IDRAULICO

UNIAIR

MultiairMultiair TechnologyTechnology forfor GasolineGasoline

Automotive Forum 2008 18June 12, 2008

Global Engine Trend – “2005 - 2015”

Source: Frost & Sullivan

““In 2015 the 68% In 2015 the 68% ofof sold sold vehiclesvehicles estimatedestimated toto runrun GasolineGasoline, 26% Diesel, and 6% Hybrid , 26% Diesel, and 6% Hybrid VehiclesVehicles””

Automotive Forum 2008 19June 12, 2008

Hybrids and Alternative Fuel

FIAT produces CNG vehicles since 2000 (Multipla, Punto, Panda)IVECO focuses on Diesel Hybrids (Daily)Hydrogen and Fuel Cell not usable technology until now for high production cost and difficulties in distribution

Micro Hybrid: Micro Hybrid: Stop&StartStop&Start usingusing anan integratedintegrated starter starter generatorgenerator

Source: Robert Bosch Corp.

Full Hybrid:Full Hybrid: IC IC EngineEngine + + electricalelectrical motormotor

Automotive Forum 2008 24June 12, 2008

New safety requirements – “IEC61508 and new ISO 26262”

Today there is not a safety standard the automotive industry willcomply with.Anyway, legally the industry has to comply at least with what isconsidered the “state of technology”IEC61508 standard is considered the state of technology, so automotive industry has to refer to it.A new safety standard, expecially applicable to automotive systems, will arrive soon: ISO 26262. Engine control is considered safety-relevant.

Automotive Forum 2008 25June 12, 2008

ISO 26262 – “Functional Safety”

Functional Safety is part of the overall safety that depends on a system or equipment operating correctly in response to its inputs. (IEC TR 61508-0, September 2005). It is the Absence ofunacceptable risk due to hazards caused by mal-functionalbehaviour of E/E systems.

“Correctly” with regard to:Specification, implementation or realization errors failure during operation periodreasonably foreseeable operational errorsreasonable foreseeable misuse

ISO 26262 addresses hazards caused by safety related E/E systems due to malfunctions, excluding nominal performances of active and passive safety systems

ISO 26262 adopts a customer risk-based approach for the determination of the risks at vehicle level, provides automotive-specific analysis methods to identify the safety integrity level(ASIL) associated with each undesired effects, which ASIL establishes product process and methods tailoring

Automotive Forum 2008 26June 12, 2008

ISO 26262 - Product Development Process

Concept phaseConcept phase Production andProduction andoperationoperation

Initiating SW development

SW safety requirements specification

SW architecture and design

SW implementation

SW unit test

SW integration and test

SW safety acceptance test

HW requirements analysisHW architecture design

Quantitative requirements for random HW failures

Measures for avoidance and control of systematic HW failures

Qualification of parts and components

Initiation(new development,

derivative, change, …)

Product development systemProduct development system

Product development SWProduct development SWProduct development HWProduct development HW

Overall requirements for HW-SW interface

Safety HW integration and verification

System design(HW / SW reqs

allocation, ASIL decomposition, …)

Specification of technical safety concept

(Measure with associated system reactions, redundancy

items independence, …)

Functional safety assessment

Integration& Test Hazard analysis and

risk assessment (ASIL identification)

Functional safety Concept

(warnings, redundancies, degradation, …)

Production

Operation, service and decommissioning

Automotive Forum 2008 28June 12, 2008

Dual core platforms: “Twice the Brain without the Drain”*

Multicore architecture: Two or more independentprocessors into a single package, often a single integrated circuitMulticore solution allows to boost overallperformance, without applying clock speedincreasing, that implies power consumption and heatgeneration, which forces expensive cooled packaging.Tests on dual-core MCU in some PC applications haveshown that same performance can be achieved by a dual core MCU at 200 MHz with respect to a single core MCU at 500 MHz.In particular in Powertrain applications, the faster clock requires faster memories, which does not fulfill costrequirements due to the power consumption and the working ambient temperature range needs (from-40 degC to 125/150 degC).Moreover, Multicore architecture enables the parallelism for Safety requirements

*By FreescaleTM Semiconductor

Source: Infineon Technologies

Source: Freescale Semiconductors

Automotive Forum 2008 29June 12, 2008

Software challenges: Parallel Programming Model

Two basic techniques:Co-processor approach: one core designed as the master (runs the OS, manages data, executes program), the others compute a task in a reserved data set. Sync via interrupt or another sync mechanism.

Multi-process OSMultiple instances (each core has own OS)• Ideal for Safety Applications• Expensive for OS licenses costs

Single instance (only one OS)• Suitable for fully distributed process• Overhead for intra-core comm. and sync• Not recommended for Safety

Tools:Tools for automatic CPU load balancing are required. To maximizeparallelism benefits the Application split and the resources sharingtechniques are to be developed. Powertrain application deployment has to face re-validation effort as a rearrangement of the partition may influence the whole system design.

Automotive Forum 2008 30June 12, 2008

Software challenges: complexity management, quality increasing, reducing time

Model-based approach to develop control functions

Verification along all software development process: software requirements verificationsoftware design verificationunit testingstatic analysis, testing formal methodsintegration testingverification testing in labverification testing in engine benchverification testing in vehicle

Automotive Forum 2008 31June 12, 2008

Software challenges: Formal Methods integration in SW development process

Formal methods (FM) refer to mathematically rigorous techniques and tools for the specification, design and verification of software and hardware systems. Software for complex applications requires a more mathematical approach.Formal methods can introduce greater rigor and improve SW development process, but in industry software engineering community are not fully convinced of their usefulness.The first reason is that FM are difficult to understand: the mathematics of FM is based on notations and concepts not familiar to end-users.The second reason is that only one notation does not fit and does not address all aspects of a whole complex system. A combination of methods is required.FM classification includes:

Formal specificationFormal developmentFormal verification

Automotive Forum 2008 32June 12, 2008

Formal verification using Abstract Interpretation

Verifying software artifacts in early stage of the process saves time and costs!

Design Coding Unit Test

Integration Test

AIanalysis

Verification Test

C programming language, widely used to develop software for critical on-board embedded systems, is modeled by means of a mathematical theory (semantics) in such a way the execution of the related program can be virtualized and its behavior can be predicted. The Abstract Interpretation (AI) represents the software analysis, related to the previous model, able to simulate the software dynamic behavior, without executing it, in order to find run-time errors at the source code level, before the executable verification stages.

Detected run-time errors include non-initialized variables, access conflicts for unprotected shared data in multi-thread applications, invalid arithmetic operations, out of bounds for array access and pointers, illegal type conversion, overflow/underflow, unreachable code.

Automotive Forum 2008 33June 12, 2008

Thank you for your kind attention!Thank you for your kind attention!