Professional Documents
Culture Documents
New Vistas On Automotive Embedded Systems: Edited and Presented by Alberto Sangiovanni-Vincentelli UC Berkeley
New Vistas On Automotive Embedded Systems: Edited and Presented by Alberto Sangiovanni-Vincentelli UC Berkeley
Systems
Chess Review
October 4, 2006
Alexandria, VA
Notable Quotes
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 2
Toyota Autonomous Vehicle Technology
Roadmap
Source: Toyota Web site
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 3
Electronics, Controls & Software
Shifting the Basis of Competition in Vehicles
Fuel Cell
-More functions & features
Wheel Motor
-Less hardware
-Faster
Value from Electronics & Software
Potential inflection
point. Now! Hybrid PT
Electric
Electric Brake
Brake
Software $ Other $ Software $
Other $ Electronics $ DoD
ACC
ACC DoD
(+9900%)
100M Lines of Code (+9900%)
Rear
Rear Vision
Vision GDI
GDI
OnStar
Passive
BCM
BCM OBD II Passive Entry
Entry
Electronics $
(+150%)
ECUs (+150%)
Electric Ignition ABS HI
HI Spd
Spd Data
Data Side
Side Airbags
Airbags
ABS
(+196%)
$1182 (+196%)
... Mechanical $Rear aud/vid
TCC Head
Head Airbags
Airbags
50 ECUs
Mechanical $
$1182
100M
Lines
20 ECUs
1M Lines
EGR CDs
$400
50
1M
Electric Fan
1970s 1980s 1990s AVG. 2000s AVG. 2010s 2020s
ABS: Antilock Brake System EGR: Exhaust Gas Recirculation.
Vehicle Integration
ACC: Adaptive Cruise Control GDI: Gas Direct Injection
BCM: Body Control Module OBD: Onboard Diagnostics
System Connection
DoD: Displacement On Demand TCC: Torque Converter Clutch
ECS:Subsystem
Electronics, Controls,
Controls and&Software
Features PT: Powertrain
Forefront of Innovation
Source: Matt
"NewTsien,
VistasGM
on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 4
A Typical Car Architecture (BMW)
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 5
Top Priorities
System-level architecture design approach
To what extent can we decouple the dimensions of
architecture (computation, communication, power, etc.)?
What are the guiding principles of system-level architecture
design?
What are the tools to support system-level architecture
design, modeling, simulation, and analysis?
Next-generation architecture strategy
What is the long-term architecture vision
Independent of (not biased by) todays architecture
Not just evolution of Michigan A / Global A.
What is the best approach to incrementally transition to the
long-term architecture?
Is Global A architecture good enough for the long term?
How much better is possible?
GM R&D and Planning Tom Fuhrman Electrical & Controls Integration Lab
AUTOSAR
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 7
AUTOSAR Organization
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 8
Metro: Separation of Concerns
Behavior Components Virtual Architectural Components
IPs
C-Code Buses
CPUs Buses
Buses Operating
Matlab ASCET Systems
Analysis
System Behavior System Architecture
Development Process
Mapping Evaluation of
Architectural
Performance and
Analysis Partitioning
Alternatives
Implementation Refinement
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 9
Design Practice: Mismatch
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 10
Stabilitrak Case Study with Lossy MoC
Drive-by-wire application on
distributed CAN platform
System model accurately
captures design space
Loss and duplication
Message latency
Priority inversion
Metropolis library to
support lossy MoC
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 12
Matching Models of Computation
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 13
Finding a Compatible MoC
Expressive Analyzable
Lossy Handshaking
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 14
Results
Functional
Model
14 functional
processes
48 signals
CAN controller
configurations:
Number of
send buffers
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 15
Automotive: Ongoing and Future Work
Efficient
Mapping Techniques for lossy MoC
Sensitivity criterion for message loss affects mapping
decisions
Objectives:
Minimize the HC emissions of
cold-start
Reduce design-to-
implementation controller cycle
time.
Challenges
Sensors not active, poor
combustion, keep development
cost low.
Strategies
Design of AFR and HC
observers, use of design of
automated tools, use of modern
controller design techniques
Experimental facilities
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 17
Coldstart Engine Modeling and Control
Karl Hedrick, Pannag Sanketi,
Mark Wilcuts, Tomoyuki Kaga,
Carlos Zavala
Goals: Model Based Strategy
Minimize the HC emissions of
cold-start
Next design
Reduce design-to-implementation iteration Engine Model
Catalyst Model
controller cycle time.
Requirements
driveability: no noise or vibration, Implementation
And
robustness to uncertain external Testing
Model Validation
conditions, low calibration effort,
reliability in validation.
Strategies
Design of AFR and HC observers, Controller Design
use of design of automated tools,
use of modern controller design
techniques
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 18
Transmission Control
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 19
Hybrid Systems Modeling
Objectives
Hybrid System Analysis: study of a
general semantics for simulator
engines to execute hybrid system
models.
Study of representations of
discontinuities and interactions
between continuous-time dynamics
and simultaneous discrete events
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 20
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 21
Connected Drive
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 22
Connected Car-to-Car
"New Vistas on Automotive Embedded Systems", ASV ITR Review, Oct. 4, 2006 23
Tyre System Tyre to Vehicle
Smart antenna
SW Code
Stability Control
System
Rx/Tx Antenna
Body computer
Sensing
RF Link Computing
Device
Power Management
Energy Scavenging
Smart antenna
Oct. 4, 2006 24
Tyre System System Content
Hardware
Rx/Tx Antenna
3x3x3, (3 mm3, 3 grams, 3 $)
L1 Tyre compatible packaging
Use of existing vehicle infrastructure
Sensing No de-standardization
RF Link Computing
Device
Power Management
Energy Scavenging
Oct. 4, 2006 25