The Transformative Fusion Sensing Computing Communication ...€¦ · Advanced driver assistance...
Transcript of The Transformative Fusion Sensing Computing Communication ...€¦ · Advanced driver assistance...
TheTransformative Fusion of
Sensing, Computing,
Communication & Control
1
MIT Technology Review 14 January 2014
Tesla Model S
Road & Track 29 January 2015
Entrepreneur 3 August 2015
2
The Verge 29 July 2015
The Guardian 28 July 2015
New Scientist 5 August 2015
3
An Apple car? Computer firm hires automotive engineersReports suggest Apple employees
are designing and building a car
4
Four Technologies
Computing
Control
Communication
Computing
Control
Sensing
5
Computing
Control
Communication
Computing
Control
Sensing
Four Technologies
6
Smartphones have15 or more sensors!
Powerful, low-cost sensors and cameras
7
Parallel Computing Toolbox
MATLAB
MATLAB Distributed Computing Server (MDCS)
Unlimited computing power
8
9
Range of computing choices
Microcontroller
Programmable SOC
Custom ASIC
Microprocessor
FPGA
10
4G and beyond
11
12
Model-Based Design
New Horizons
Flyby Mission of Pluto
July 14, 2015
13
“The guidance
and control
algorithms were
auto-generated
C via Simulink.”
Christopher Krupiarz, New Horizons Flight Software,
Johns Hopkins APLOn Reddit, July 2015
Model-Based Design
14
Advanced driverassistance systems
15
Advanced driver assistance systems
from “Advanced Driver Assistance Systems Market”Continental AG, KSAE 2011
Adaptive cruise
control
Forward collision warning Advanced
emergency braking
Traffic signal recognition
Intelligent headlamp
control
Lane change assist
Back-up aid
Lane departure warning
Lane keeping system
Blind spot detection
Cars processing video in real time
Computing
Computing
Sensing
17
18
Computing
Computing
Sensing
“Traffic sign recognition in driver assistance systems- MATLAB at Continental”Dr Alexander Behrens, Continental, MATLAB Expo,July 2014, Munich, Germany.
19
Computing
Computing
Sensing
20
Computing
Computing
Sensing
One car: 120,000 milesAverage speed 30mphIn 1m vehicles
Over 4 billion hours of real world driving
21
Computing
Computing
Sensing
22
Computing
Computing
Sensing
23
Computing
Computing
Sensing
24
Computing
Computing
Sensing
Transformationhappens when these combine
25
The AirSonea device connects to
an asthma patient’s smartphone
and communicates with wheeze
analysis algorithms on iSonea’s
server.
“MATLAB enables us to
rapidly develop, debug, and
test sound-processing
algorithms, and MATLAB
Coder simplifies the process
of implementing those
algorithms in C.
There’s no other
environment or
programming language
that we could use to
produce similar results in
the same amount of time.”
- iSonea
Mobile healthcare app with cloud-based analytics
Thought-controlled prosthetics
28
Communication
Computing
Control
Sensing
How will youdesign these multi-domain systems?
29
Human Machine Interface (HMI)
Is Transformed
30
Medical Device Display
Industrial Machinery Display
Automotive Images provided by DiSTI Corp. Reused with permission.
Instrument Cluster
Center Stack
Model-Based Design
for HMI Development
31
Communication
Computing
Control
Sensing
How will you test and verify them?
32
Certification standards
for safety & reliability …
EADS USA and FranceMotor Drive Unit
Airbus UK and FranceFuel Management Systems
BAE USA and UKFlight Control Systems
33
Alstom FrancePropulsion Control Systems
Weinmann Medical DE Transport ventilator
GM USAHybrid Powertrain
MTU GermanyNuclear Emergency Generators
EN-50128ISO 26262
IEC 61508
IEC 62304
IEC-60880
Alstom Grid UKHDVC Power Systems
…appearing across industries
34
Computing
Control
Communication
Computing
Control
Sensing
How willstudentsprepare for transformative fusion?
35
Communication
Computing
Control
Sensing
Idea
Realization
Setup
Right ToolVersions
Right Libraries
Right Hardware Settings
Right Compilers
Coding and Fixing Mistakes
Rubik’s
Cube Solver
Autonomous
Boat
Weather
Station
Football-
Playing
Robot
By spending less time on HW/SW configuration …
36
Communication
Computing
Control
Sensing
Idea
Realization
Setup
Tools
And more time on systems using Project-Based Learning …
37
Student projects of sensing, computing, communication, and control - in action
38
39
Student projects of sensing, computing, communication, and control - in action
Demand for the T-shaped engineer...
Control
Computing CommunicationSensing
Deep knowledge
Broad knowledge
…met with Project-Based Learning.40
Computing
Control
Communication
Computing
Control
Sensing
Four Technologies
41
• Attend the talks and exhibits
• Talk to others – from MathWorks, other companies, and academics
• Learn from each other, share best practices across industries and applications
• Use these tools and methods to transform your application and industry!
Next Steps
42
TheTransformative Fusion of
Sensing, Computing,
Communication & Control
43