Post on 11-Jun-2020
transcript
MathWorks in AcademiaThe Technologies Driving Change
Loren Shure
MathWorks
MathWorks goal:
Change the world by
accelerating the pace of
discovery, innovation,
development, and learning
in engineering and science.
20th Century engineering education
Modeling Gantry Crane
Determine acceleration profile
that minimizes payload swing
s25s4
s20s1
s20s1
:sConstraint
2
1
21
f
p
p
ppf
t
t
t
ttt
Extending the Approach with SimMechanics
Multibody simulation helps students
understand the problem and solution– Detailed representation (3D animation)
– Calculate additional quantities
Required force, power, relative motion
Enables exploration of
design considerations– Choose cable diameter for required tension
– Calculate bridge load
– Determine required motor torque
– Assess electrical requirements
– Test nonlinearities (friction, backlash)
Extending the Approach with SimMechanics
Multibody simulation helps students
understand the problem and solution– Detailed representation (3D animation)
– Calculate additional quantities
Required force, power, relative motion
Enables exploration of
design considerations– Choose cable diameter for required tension
– Calculate bridge load
– Determine required motor torque
– Assess electrical requirements
– Test nonlinearities (friction, backlash)
Extending the Approach with SimMechanics
Multibody simulation helps students
understand the problem and solution– Detailed representation (3D animation)
– Calculate additional quantities
Required force, power, relative motion
Enables exploration of
design considerations– Choose cable diameter for required tension
– Calculate bridge load
– Determine required motor torque
– Assess electrical requirements
– Test nonlinearities (friction, backlash)
Force
Extending the Approach with SimMechanics
Multibody simulation helps students
understand the problem and solution– Detailed representation (3D animation)
– Calculate additional quantities
Required force, power, relative motion
Enables exploration of
design considerations– Choose cable diameter for required tension
– Calculate bridge load
– Determine required motor torque
– Assess electrical requirements
– Test nonlinearities (friction, backlash)
Force
Extending the Approach with SimMechanics
Multibody simulation helps students
understand the problem and solution– Detailed representation (3D animation)
– Calculate additional quantities
Required force, power, relative motion
Enables exploration of
design considerations– Choose cable diameter for required tension
– Calculate bridge load
– Determine required motor torque
– Assess electrical requirements
– Test nonlinearities (friction, backlash)
Force
“The efficiency that I have now when teaching fourth-year students is incredible. MATLAB is a common language we all speak. I don’t have to waste time bringing them up to speed, and as a result I can get much deeper into the subject material than in years past.”
Dr. Daina BriedisAssociate ProfessorChemical Engineering & Materials Science
WHERE?
WHAT?
HOW?
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
MOOC = Massive Online Open Course
Online course
Unlimited participation
Open access via the web
MOOCs
MOOC = Massive Online Open Course
MOOCs
MOOCs
Online Resources and Tools
Online Resources and Tools
Online Resources and Tools
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
MATLAB MobileSupport for iPhone, iPad & Android
MATLAB MobileSupport for iPhone, iPad & Android
The cloud, enhancing your
MATLAB DesktopMATLAB Distributed Computing Server on Amazon EC2
The cloud, enhancing your
MATLAB DesktopMATLAB Distributed Computing Server on Amazon EC2
The cloud, enhancing your
MATLAB DesktopMATLAB Distributed Computing Server on Amazon EC2
The cloud, enhancing your
MATLAB DesktopMATLAB Distributed Computing Server on Amazon EC2
Big Data in Many Industries
ENERGYSmart grid
FINANCEFraud detection
AUTOFleet data will
influence vehicle design
AEROMaintenance, reliability
BIOTECHInstrumented humans
Exabyte 1,000,000,000,000,000,000 bytes (billion billion)
Memory and Data Access
64-bit processors
Memory Mapped Variables
Disk Variables
Databases
Data stores – NEW in R2014b
Programming Constructs
Streaming
Block Processing
Parallel-for loops
GPU Arrays
SPMD and Distributed Arrays
Machine Learning algorithms
MATLAB MapReduce –
NEW in R2014b
Platforms
Desktop (Multicore, GPU)
Clusters
Cloud Computing (MDCS on EC2)
Hadoop – NEW in R2014b
Big Data in MATLAB
The Rise of Low-Cost
Hardware for the Masses
Arduino
300,000+ commercially produced
Prices ~$30
Raspberry Pi
3 million shipped
$35
LEGO Mindstorms EV3
$350
Hardware support packages
• Get connected and running quickly
• 150 packages today,
for Arduino, RaspPi, iPhone,
webcams, Kinect, and more
• For MATLAB and Simulink
MathWorks.com/hardware
HIL Simulator
Real-Time Test System USB Plug-In Device
Microcontroller
CPU-FPGA platforms
Custom ASIC
Microprocessor
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
Remote Classrooms
Video Examples
MOOCs
Online Assessment
WHERE?
WHAT?
HOW?
Widely Available Software
Multiple Computing Devices
New Techniques, e.g., Big Data and Analytics
Project-Based Learning
Games & Competitions
“Flipped classroom”
Lycee and Prepa materials
Student
Competitions
Student
Competitions
Student
Competitions
Student
Competitions
Student
Competitions
Magnus Egerstedt
Khepera 3 MATLAB Simulation
Lycee and prepa curriculum support
Content: Getting started with
– MATLAB
Simulink
Simscape
– Stateflow
– SimMechanics
– SimHydraulics
– SimElectronics
– Control design tools
+Models
of
Classroom
Applications
FREE BOOK:Physical Modeling and Simulation of Multi-domain Systems
Author: Ivan Liebgott,
Teacher of Engineering Science (SI) in preparatory classes
Available at
MATLAB Central
File Exchange
Audience:Lycee and prepa Teachers (STI2D, SI)
Engineering students
MATLAB for Primary and Secondary Schools
Additional resources include:
• Specific resources page for Lycee and
preparatory classes
• MATLAB and Simulink Tutorials
• Hardware for Project-Based Learning
• Courseware and ExamplesMATLAB, Simulink and 30+ add-on productsSuite Includes:
• Built in support for low-cost target hardware
• Installation across school, teacher, and student computers
mathworks.com/primary-secondary
Palais de la Découverte – Maths Week
Mathematics at the crossroads of cultures:
- Show Math in a new light: playful, practical
and dynamic
- Inspire students and encourage vocations
Lego workshops for students and teachers
20th Century engineering education
MATLAB MOOC Course
Robosub Competition
MathWorks goal:
Change the world by
accelerating the pace of
discovery, innovation,
development, and learning
in engineering and science.