+ All Categories
Home > Documents > 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014....

2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014....

Date post: 05-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
56
2015 MATLAB & SIMULINK
Transcript
Page 1: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

2015 MATLAB & SIMULINK

Page 2: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

TheTransformative Fusion of

Sensing, Computing,

Communication & Control

Page 3: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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 7: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Forbes 22 January 2015

An Apple car? Computer firm hires automotive engineersReports suggest Apple employees

are designing and building a car

The Guardian 13 February 2015

Apple Looking to

Hire Samsung

Battery Experts

and Other High-

Tech EmployeesThe Korea Times 23 February 2015

Page 8: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

8

Communication

Computing

Control

Sensing

Page 9: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 10: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com
Page 11: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Computing

Sensing

Cost, Size

Performance

Smartphones have15 or more sensors!

Powerful, low-cost sensors and cameras

Page 12: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Sensing

Unlimited computing power

Track B – Embedded Control System Design, Implementations and Verification

Page 13: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Range of computing choices

Microcontroller

Programmable SOC

Custom ASIC

Microprocessor

FPGA

Communication

Computing

Sensing

Page 14: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

4G and beyond

Communication

Computing

Control

Page 15: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Control

Sensing

Orion Spacecraft

Successful first flight (unmanned) Dec. 5, 2014

“We navigated

from launch to

landing using

GPS and inertial

sensors,

all on auto-

generated

code.”Mark Jackson,

Orion project engineer, Draper Labs

Model-Based Design

Page 16: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Cars processing video in real time

Communication

Computing

Control

Sensing

Page 17: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

“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 with

Image Processing ToolboxSignal Processing ToolboxStatistics and Machine Learning Toolbox

Communication

Computing

Control

Sensing

Page 18: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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 Simulink

HDL Coder for FPGA implementation

Fixed-Point Designer to convert floating-point design

Communication

Computing

Control

Sensing

Page 19: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 20: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

“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 21: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 22: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

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

Page 23: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Cooperating assistance systems - AHS

École Polytechnique Fédérale de Lausanne

Dynamic platooning algorithm for intelligent cars

Communication

Computing

Control

Sensing

Page 25: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 26: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

“The fixed-point test

platform we built with

MATLAB enabled us to

conduct rigorous tests at

every stage and

automatically identify

discrepancies in the results.”

-VivaQuant

Wearables that detect cardiac arrhythmias

The arrhythmia service

uses an FDA 510k

cleared Holter recorder

to non-invasively record

a 24-hour or longer

three-lead ECG

Communication

Computing

Control

Sensing

Page 27: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 28: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Communication

Computing

Control

Sensing

Page 29: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 30: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

SensingThought-controlled prosthetics

Page 31: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Transformationhappens when these combine

Communication

Computing

Control

Sensing

Page 32: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 33: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Communication

Computing

Control

Sensing

Page 34: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

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 35: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

“We built a communications

system capable of 1200 Mbps.

“With Simulink, for the first time

I can see past the noise effect

and understand how distortion

is affecting the link.

“Without those simulations it

would be impossible for me to

show management that the

system is going to work.”

– Digital Globe

Rapid and reliable

transmission of satellite data

Page 36: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Fleet Analytics

Vehicle Health Monitoring

Healthcare Predictive Analytics

Financial Trading

Asset Data Analytics

Sensor Analytics

Big Data from the Internet of Things

Page 37: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Predictive energy optimization using Big Data Analytics

10-25% savings on total energy cost.

HVAC consumption is generally approx.

40% of total energy cost, so we can reduce

HVAC energy consumption by half!

Communication

Computing

Control

Sensing

Page 38: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

How will wedesign these multi-disciplinary systems?

Page 39: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Human-Machine Interface (HMI)

Is Transformed

Instrument Cluster

Center Stack

Primary Flight Display

Heads-up DisplayImages provided by DiSTI Corp. Reused with permission.Images provided by Presagis Corp. Reused with permission.

Communication

Computing

Control

Sensing

Page 40: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Model-Based Design

for HMI development

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

Communication

Computing

Control

Sensing

Page 41: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

NEW in R2015a

Antenna ToolboxZynq - Software-Defined Radio support

NEW releases in R2015a

Communications System ToolboxLTE System ToolboxPhased Array System Toolbox

Design tools for communications,

computing and control

Page 42: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

How willwe test and verify them?

Page 43: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

System design in Simulink

Simulink Verification and Validation to check compliance

Embedded Coder for C code for software verification

Communication

Computing

Control

Sensing

Page 44: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

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 45: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

How willstudentsprepare for transformative fusion?

Page 46: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Soccer-

Playing

Robot

By spending less time on HW/SW configuration …

Page 47: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Idea

Realization

Setup

Tools

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

Page 48: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Page 49: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Page 50: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

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

Smart Car Challenge

Page 51: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

CommunicationComputing

Control

Sensing

The T-shaped engineer...

Deep knowledge

Broad knowledge

… shaped through Project-Based Learning.

What type of engineer?...

Page 52: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

… 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 REVOLUTION

How General Electric, Local Motors, and an army

of DIY inventors are rebuilding American manufacturing

Popular Science, 15 January 2015

Page 53: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com
Page 54: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing

Page 55: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

Communication

Computing

Control

Sensing 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 56: 2015 MATLAB & SIMULINK · 2015-03-19  · Computerworld 13 March 2015 Wired 23 September 2014. Cubesats explained and why you should build one DIY Space Exploration website time.com

• 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 StepsCommunication

Computing

Control

Sensing


Recommended