Post on 31-Aug-2018
1 © 2014 The MathWorks, Inc.
Presentation Title
By Author
2 © 2014 The MathWorks, Inc.
Deploying Model-Based Design:
20+ Years of Partnership
Sameer M. Prabhu, Ph. D.
Industry Marketing Director
MathWorks
3
Electronics Adoption
1980 1990 2000 2010 2020 1970
Ignition Fuel
Injection
ABS
ETC
System
Integration
ESC ACC
GDI
PCS
BCM HVAC AFS
Hybrids x-EV’s
DCT HCCI
Driver-less
LDWS
HUD
100M+ LOC F-22 Raptor Fighter 2M
F-35 Joint Strike Fighter 6M
Boeing 787 Dreamliner 7M
Standard model car 10M
Premium model car 20M
Car in near future 100–300M
4
Hybrids x-EV’s Driver-less
Electronics Adoption
1980 1990 2000 2010 2020 1970
Ignition Fuel
Injection
ABS
ETC
System
Integration
ESC ACC
GDI
PCS
BCM HVAC AFS
DCT HCCI
LDWS
HUD Abstraction
Motorola 6800
8 bit/ 1 MHz / 4 kBytes
Microcode/Assembly
C
Modeling
Freescale MPC5674F
32 bit / 200+ MHz / 4000 kBytes Processor
5
Hybrids x-EV’s Diver-less
Model-Based Design Adoption
1980 1990 2000 2010 2020 1970
Ignition Fuel
Injection
ABS
ETC
System
Integration
ESC ACC
GDI
PCS
BCM HVAC AFS
DCT HCCI
LDWS
HUD
Motorola 6800
8 bit/ 1 MHz / 4 kBytes
Freescale MPC5674F
32 bit / 200+ MHz / 4000 kBytes Processor
Abstraction
Microcode/Assembly
C
Modeling
Model Reuse Research RP Production
6
Research RP Production
Model-Based Design Adoption
1980 1990 2000 2010 2020 1970
Tool improvements
Process improvements
Partnership Accelerates Innovation
7
Lockheed Martin – F-35 JSF
www.mathworks.com/industries/aerospace/miadc/symposium.html
3 Aircrafts 1000s of Subsystems/Models
Large Scale challenge
8
Large Scale
Model-Based Design Deployment
challenge
Automatic Tuning of Complex Control Systems
9
“With MathWorks tools, we can simulate power electronics, mechanics, and control systems in one environment, and our models respond like the turbines we have in the field.” Richard Gagnon, Researcher at Institute de recherche d’Hydro-Québec.
“Now we can complete complex EMT simulations for entire wind farms in seconds, and we obtained real-time simulation speed for aggregate wind farms connected to the same large power system.”
“When our simulations show that we can reliably operate with just one less SVC, it saves Hydro-Québec millions.” Denis Laurin, manager of technological innovation at Hydro-Québec TransÉnergie
Large Scale
Model-Based Design Deployment
challenge
Hydro-Québec Models Wind Power Plant Performance
10
Large Scale
Model-Based Design Deployment
challenge
Performance Advisor for Faster System Simulation
11
Model-Based Design Deployment
Keynote Presentation: The Hope and Reality of Global Model-Based Development
Kent Helfrich, Executive Director, Electronic Controls & Software, General Motors
MathWorks Automotive Conference, May 4, 2011, Novi, MI, USA
Large Scale challenge
12
Model-Based Design Deployment
Component based modeling
Large Scale challenge
13 Global Engineering
Model-Based Design Deployment
Large Scale challenge
"One project that we coded by hand took 2,000 hours. Using Simulink and Stateflow, we repeated that project in 1,000 hours. Also, the time from design completion to our first prototype has been reduced from three months to less than an hour. Now, projects that would require 18 months are now completed in a year with MathWorks tools.“
"Having a common language to communicate is very important to us. Although everyone views a model from their own perspective, we know we are talking about the same thing," Geerligs explains. "We use Simulink to exchange models and share knowledge and ideas with teams in England, France, Italy, and Spain.“
Han Geerligs, Alstom
Alstom Generates Production Code for Safety-Critical Power
Converter Control Systems
14
Model-Based Design Deployment
Global engineering challenge
Team based collaboration: Simulink Projects
15 Certification
Global Engineering challenge
Model-Based Design Deployment
Across Industries:
Aerospace/Defense: DO-178B/C
DO-254
Automotive: ISO 26262
Industrial: IEC 61508
Medical Devices: IEC 62304
Alenia Aermacchi Develops Autopilot
Software for DO-178B Level A Certification
The Alenia Aermacchi M-346.
“For us, a key advantage of Model-Based Design is the ability to concentrate on design and development instead of low-level coding, verification, and certification tasks. The result is higher quality, DO-178B certified software, and faster iterations.” “We reduced time-to-flight by about 20%. More importantly, we did so while improving software quality.” Massimiliano Campagnoli Alenia Aermacchi
16
Certification challenge
Model-Based Design Deployment
17 Diverse Implementation
System-Level Design of Mixed-Signal ASICs Using Simulink:
Efficient Transitions to EDA Environments
Andreas Mauderer, Jan-Hendrik Oetjens
Robert Bosch GmbH, Reutlingen, Germany
Wolfgang Rosenstiel
University of Tuebingen, Germany
MATLAB Virtual Conference March 2012
Certification challenge
18
Diverse Implementation
Partner Ecosystem
INTEGRATION
IMPLEMENTATION
DESIGN
TE
ST
AN
D V
ER
IFIC
AT
ION
RESEARCH REQUIREMENTS
MCU DSP FPGA ASIC
Structured
Text VHDL, Verilog C, C++
Environment Models
Physical Components
Algorithms
PLC
Model-Based Design Deployment
challenge
AUTOSAR and
distributed systems
Elektrobit
ETAS
Vector Informatik
Semiconductor makers
Altera
Freescale
Infineon
Texas Instruments
Xilinx
…
Test and verification
Agilent
Tektronix
Anritsu
IKV Technologies
LDRA
VectorCAST
Lifecycle management
IBM Rational/Telelogic
Integrity
Teamcenter
EDA tools
Cadence Design Systems
Mentor Graphics
Synopsys
Specialized model libraries
Altia
dSPACE
ETAS
Gamma Technologies
MSC Software
TESIS
The DiSTI Corporation
….
19 People Ecosystem
Robot I built 20 years ago
• 8-bit processor
• Assembly Language
Programming
• Required a college graduate to
build
Robot my son builds today
• 32-bit processor
• High Level Graphical
Programming Environment
• Elementary school student
can build
Model-Based Design Deployment
Partner Ecosystem challenge
20
People Ecosystem challenge
21
People Ecosystem challenge
22
People Ecosystem challenge
23 Return on Investment http://www.mathworks.com/model-based-design/mbd-roi-video/index.html
Model-Based Design Deployment
People Ecosystem challenge
24
challenges Large Scale
Global Engineering
Certification
Diverse implementation
Partner Ecosystem
People Ecosystem
Return on Investment
20+ Years of Partnership to
Overcome…
25
Next Steps
• Talk to MathWorks personnel, partners, and other
attendees
• Collaborate with MathWorks to drive innovation & efficiency
in your current development process:
– 20+ years of partnership where industry and MathWorks have
evolved to meet the challenges
– Continue trend of collaborating on tools, competing on
implementation
– Help shape the tools and ecosystem of future
– Leverage some of the lessons we have learnt from collaborating
with other companies like you
26
Control System Modeling and
Optimization
MathWorks
Jing Wu/Ling Zhou/Shucheng
Next:
魏奋,MathWorks中国
应用工程师团队经理