View
6
Download
0
Category
Preview:
Citation preview
1
TheTransformative Fusion ofSensing, Computing,Communication &Control
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.
3
MIT Technology Review 14 January 2014
Tesla Model S
Road & Track 29 January 2015
techcrunch.com 19 March 2015
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
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
6
Cubesats explained and why you should build one
DIY Space Exploration website
77
Computing
Control
Communication
Computing
Control
Sensing
8
Computing
Control
Communication
Computing
Control
Sensing
9
Smartphones have15 or more sensors!
Powerful, low‐cost sensors and cameras
Performance
Cost, Size
10
Parallel Computing Toolbox
MATLAB
MATLAB Distributed Computing Server (MDCS)
Unlimited computing power
11
Range of computing choices
Microcontroller
Programmable SOC
Custom ASIC
Microprocessor
FPGA
12
4G and beyond
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
14
Cars processing video in real time
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
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
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
18
Advanced driver assistance systems (ADAS)
from “Advanced Driver Assistance Systems Market”Continental AG, KSAE 2011
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
20
Wired.comMay 5th 2015
Robot haul truck trials start mining at Meandu
Fraser Coast Chronicle April 25th 2015
21
Transformationhappens when these combine
22
Wearables that help athletes return from injury
ViMove sensors in a running test.
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.
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
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
26
Thought‐controlled prosthetics
27
Transformationhappens when these combine
28
29
A Technology Platform with a MATLAB® Backbone: A Financial Engineering True Story Edward Byrns, Jr., MunichRE Trading LLC, MATLAB Virtual Conference, March 2015.
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
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
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
33
Communication
Computing
Control
Sensing
How will wedesign these multi‐domain systems?
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
35
Model‐Based Design for HMI Development
Complete design modeled and tested with MATLAB, Simulink, and Stateflow
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
37
Communication
Computing
Control
Sensing
How willwe test and verify them?
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
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
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
41
Computing
Control
Communication
Computing
Control
Sensing
How willstudentsprepare for transformative fusion?
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 …
43
Communication
Computing
Control
Sensing
Idea
Realization
Setup
Tools
And more time on systems using Project‐Based Learning. . .
44
Student projects of sensing, computing, communication, and control ‐ in action
45
Student projects of sensing, computing, communication, and control ‐ in action
46
Demand for the T‐shaped engineer...
Control
Computing CommunicationSensing
Deep knowledge
Broad knowledge
47
Demand for the T‐shaped engineer...
Control
Computing CommunicationSensing
Deep knowledge
Broad knowledge
…met with Project‐Based Learning.
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
49
Computing
Control
Communication
Computing
Control
Sensing
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.
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
52
Rest of day…
Recommended