52
1 The Transformative Fusion of Sensing , Computing , Communication & Control

The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

1

TheTransformative Fusion ofSensing, Computing,Communication &Control

Page 2: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

2

Three Key Points

1. Technologies are fusing together to transform industries, companies, employment, and education.

2. This is happening now, in your work.  If you understand and leverage this, you can surpass your goals.

3. MATLAB & Simulink form a technical foundation for this fusion and transformation.

Page 3: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

3

MIT Technology Review 14 January 2014

Tesla Model S

Road & Track 29 January 2015

techcrunch.com 19 March 2015

Page 4: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

4

Google's solar-drone Internet tests about to go airborneProject Titan gets FCC permission to begin testing

Computerworld 13 March 2015

Wired  23 September 2014

Page 5: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

5

SpaceX launch illustrates NASA’s growing use of private companies

Pew Research Center 14 April 2014

time.com 19 March 2015

Fortune 17 April 2015

Rocket Lab aims to put small satellites in space for less

Page 6: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

6

Cubesats explained and why you should build one

DIY Space Exploration website

Page 7: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

77

Computing

Control

Communication

Computing

Control

Sensing

Page 8: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

8

Computing

Control

Communication

Computing

Control

Sensing

Page 9: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

9

Smartphones have15 or more sensors!

Powerful, low‐cost sensors and cameras

Performance

Cost, Size

Page 10: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

10

Parallel Computing Toolbox

MATLAB

MATLAB Distributed Computing Server (MDCS)

Unlimited computing power

Page 11: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

11

Range of computing choices

Microcontroller

Programmable SOC

Custom ASIC

Microprocessor

FPGA

Page 12: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

12

4G and beyond

Page 13: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

13

Model‐Based Design

“Without Model‐Based Design it would have been impossible to build the controllers for such a complex robotic system with hard real‐time performance.”

‐ DLR

Page 14: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

14

Cars processing video in real time

Page 15: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

15

“Traffic sign recognition in driver assistance systems‐ MATLAB at Continental”Dr Alexander Behrens, Continental, MATLAB Expo,July 2014, Munich, Germany.

“MATLAB is used in daily work for development and evaluation of driver assistance functions”

“Engineers having good MATLAB programming skills are in high demand”

Machine Learning done withImage Processing ToolboxSignal Processing ToolboxStatistics and Machine Learning Toolbox

Page 16: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

16

The RSR 210N multipurpose 2D radar system.

“Model‐Based Design reduced development time by about two engineer‐years compared with hand‐coding.”

– Reutech

Multi‐purpose radarbuilt with an FPGA

Model‐Based Design approaches:separate models in SimulinkFixed‐Point Designer to convert floating‐point design HDL Coder for FPGA implementation

Page 17: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

17

“Design, Analyze, and Implement Radar Sensors' Alignment Algorithm with MATLAB” ‐Ling Ma, Delphi, MathWorks Automotive Conference, May 2014, Michigan, USA.

Cars controlled withvideo and radar

Page 18: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

18

Advanced driver assistance systems (ADAS)

from “Advanced Driver Assistance Systems Market”Continental AG, KSAE 2011

Page 19: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

19

Advanced driver assistance systems (ADAS)

from “Advanced Driver Assistance Systems Market”Continental AG, KSAE 2011

Adaptive cruise control

Adaptive cruise control

Forward collision warning

Forward collision warning Advanced 

emergency braking

Advanced emergency braking

Traffic signal recognitionTraffic signal recognition

Intelligent headlamp control

Intelligent headlamp control

Lane change assist

Lane change assist

Back‐up aidBack‐up aid

Lane departure warning

Lane departure warning

Lane keeping system

Lane keeping system

Blind spot detectionBlind spot detection

Page 20: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

20

Wired.comMay 5th 2015

Robot haul truck trials start mining at Meandu

Fraser Coast Chronicle April 25th 2015

Page 21: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

21

Transformationhappens when these combine

Page 22: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

22

Wearables that help athletes return from injury

ViMove sensors in a running test.

Page 23: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

23

Wearables that help athletes return from injury

“By developing and testing the algorithms in MATLAB and developing portable C code with MATLAB Coder, we cut development time by almost half compared to our previous approach, which involved hand‐coding in C#.”                

‐dorsaVi ViMove sensors in a running test.

Page 24: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

24

The AirSonea device connects to an asthma patient’s smartphone and communicates with wheeze analysis algorithms on iSonea’sserver.

Mobile healthcare app with cloud‐based analytics

Page 25: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

25

The AirSonea device connects to an asthma patient’s smartphone and communicates with wheeze analysis algorithms on iSonea’sserver.

“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

Page 26: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

26

Thought‐controlled prosthetics

Page 27: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

27

Transformationhappens when these combine

Page 28: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

28

Page 29: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

29

A Technology Platform with a MATLAB® Backbone: A Financial Engineering True Story Edward Byrns, Jr., MunichRE Trading LLC, MATLAB Virtual Conference, March 2015.

Page 30: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

30

Machine Learning toReduce Customer Churn

“MATLAB made it easy to clean, visualize, and analyze more than 500 gigabytes of data with no additional software or add‐ons.”

“MATLAB is one of the differentiators for us on client engagements. No matter what industry our client is in, and no matter what data they ask us to analyze—text, audio, images, or video—MATLAB enables us to provide clear results faster.”

– Cognizant

Page 31: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

31

Sensor AnalyticsVehicle Health Monitoring

Healthcare Predictive Analytics

Asset Data Analytics

Fleet Analytics

Big Data from the Internet of Things

Energy Trading and Risk Management

HVAC energy consumption

Page 32: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

32

Big Data from the Internet of Things

HVAC energy consumption

Gigabytes of data analyzed and visualized“MATLAB makes it easy to process and visualize the big data sets we work with”

– BuildingIQ

Page 33: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

33

Communication

Computing

Control

Sensing

How will wedesign these multi‐domain systems?

Page 34: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

34

Human Machine Interface (HMI) Is Transformed

Instrument Cluster

Center StackAutomotive Images provided by DiSTI Corp. Reused with permission.

Medical Device Display

Industrial Machinery Display

Page 35: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

35

Model‐Based Design for HMI Development

Complete design modeled and tested with MATLAB, Simulink, and Stateflow

Page 36: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

36

NEW in R2015aAntenna ToolboxZynq ‐ Software‐Defined Radio support

NEW releases in R2015aCommunications System ToolboxLTE System ToolboxPhased Array System Toolbox

Design tools for communications, computing and control

Page 37: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

37

Communication

Computing

Control

Sensing

How willwe test and verify them?

Page 38: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

38

Certification standards for safety & reliability . . .

Eurocopter FranceAir Conditioning 

EADS USA and FranceMotor Drive Unit

Airbus UK and FranceFuel Management Systems

DO-254

DO-178

DO-178

ARP-4754

BAE USA and UKFlight Control Systems

Page 39: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

39

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

Page 40: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

40

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

“Polyspace code verifiers highlight code that is proven to be free of certain categories of run‐time errors, enabling the team to focus their reviews on the remaining code.“

– MTU Friedrichshafen GmbH

Page 41: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

41

Computing

Control

Communication

Computing

Control

Sensing

How willstudentsprepare for transformative fusion?

Page 42: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

42

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

Solar CarSoccer-Playing Robot

By spending less time on HW/SW configuration …

Page 43: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

43

Communication

Computing

Control

Sensing

Idea

Realization

Setup

Tools

And more time on systems using Project‐Based Learning. . . 

Page 44: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

44

Student projects of sensing, computing, communication, and control ‐ in action

Page 45: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

45

Student projects of sensing, computing, communication, and control ‐ in action

Page 46: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

46

Demand for the T‐shaped engineer...

Control

Computing CommunicationSensing

Deep knowledge

Broad knowledge

Page 47: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

47

Demand for the T‐shaped engineer...

Control

Computing CommunicationSensing

Deep knowledge

Broad knowledge

…met with Project‐Based Learning.

Page 48: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

48

… in a world of distributed innovation.

“We’re moving to distributed innovation processes. The innovation going on in the rest of the world can probably overwhelm what companies can do internally.”James Cash, Harvard Business School

WELCOME TO THE MAKER-INDUSTRIAL REVOLUTIONHow General Electric, Local Motors, and an army of DIY inventors are rebuilding American manufacturing

Popular Science, 15 January 2015

Page 49: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

49

Computing

Control

Communication

Computing

Control

Sensing

Page 50: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

50

Three Key Points

1. Technologies are fusing together to transform industries, companies, employment, and education.

2. This is happening now, in your work.  If you understand and leverage this, you can surpass your goals.

3. MATLAB & Simulink form a technical foundation for this fusion and transformation.

Page 51: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

51

• Attend the talks and exhibits

• Talk to your colleagues – from MathWorks and other companies and academies

• Learn from each other, share best practices across industries and applications

• Use these tools and methods to transform your application and industry!

Next Steps

Page 52: The Transformative Fusion of Sensing Computing ... · from “Advanced Driver Assistance Systems Market” Continental AG, KSAE 2011 Adaptive cruise control Forward collision warning

52

Rest of day…