Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF)...
Transcript of Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF)...
![Page 1: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
Simulink as Your Enterprise
Simulation Platform
Dr. Mohamed Anas
![Page 2: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/2.jpg)
2
Simulink as an Enterprise Simulation Platform
Simulating Spacecraft Communications for Deep-Space Missions
Dr. Deepak Mishra, Scientist/Engineer (SF)
Indian Space Research Organization
Challenge
▪ Integrating large multi-faceted project
▪ Simulation at multiple stages and in multiple domains to explore the problem
Solution
▪ Leverage Simulink as a platform
![Page 3: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/3.jpg)
3
Enterprise Simulation Platform
▪ Enterprise - Any size business or
project
▪ Simulation – Evaluating system
behavior through computation
▪ Platform – Scalable environment
for multi-disciplinary collaboration
FE Tools EDA Tools
HARDWARE
INTEGRATION AND TEST
IMPLEMENTATION
Embed.
Software
HIL
System
SYSTEM
Control ElectricalMechanical
Model Based Design
REQUIREMENTS
TE
ST
& V
ER
IFIC
AT
ION
Simulation
![Page 4: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/4.jpg)
4
Enterprise Simulation Platform Enablers
Multi-Domain
Modeling
Integration Scalability
![Page 5: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/5.jpg)
5
Multi-Domain Modeling
![Page 6: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/6.jpg)
6
Multi-Domain Modeling in Simulink
Dynamic Systems State Machines Discrete-Event Systems
Physical Modeling Object-Oriented
![Page 7: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/7.jpg)
7
Robot Arm Multi-Domain Simulation
Without Network Model With Network Model
![Page 8: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/8.jpg)
8
Multi-Domain Model
![Page 9: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/9.jpg)
9
State Charts and System Dynamics
![Page 10: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/10.jpg)
10
Multi-Domain Model
![Page 11: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/11.jpg)
11
Physical Modeling
![Page 12: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/12.jpg)
12
Multi-Domain Model
![Page 13: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/13.jpg)
13
Discrete-Event Modeling
![Page 14: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/14.jpg)
14
Domain-Specific Blocksets and Toolboxes
▪ Simulink has numerous domain-specific tools, for example:
Aerospace Blockset
Computer Vision System Toolbox
DSP System Toolbox
Powertrain Blockset
Robotics System Toolbox
![Page 15: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/15.jpg)
15
Customer Success in Multidomain Modeling
ABB, Deltamarin, and VTT Simulate and
Optimize Ship Energy Flows
Challenge
▪ Increase the energy efficiency of large vessels
Solution▪ Use Simulink and Simscape to model, simulate, and optimize ship energy flow
Results▪ Cost- and fuel-saving design improvements
▪ Testing costs reduced by tens of thousands of euros
![Page 16: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/16.jpg)
16
Customer Success in Multidomain Modeling
ABB, Deltamarin, and VTT Simulate and
Optimize Ship Energy Flows
Challenge
▪ Increase the energy efficiency of large vessels
Solution▪ Use Simulink and Simscape to model, simulate, and optimize ship energy flow
Results▪ Cost- and fuel-saving design improvements
▪ Testing costs reduced by tens of thousands of euros
“Simulink and Simscape enabled us to create a dynamic model of
a complex energy system that spans several physical domains. By
simulating this model, we can see how a new energy subsystem
will perform before it is built, and provide customers with an
accurate estimate of their return on investment.”
Juha Orivuori, ABB
![Page 17: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/17.jpg)
17
Simulation Integration
![Page 18: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/18.jpg)
18
Disconnected Component Intellectual Property (IP)
▪ Your IP exists in many forms and in many locations, making integration
difficult
![Page 19: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/19.jpg)
19
Integrating Your Code
▪ Multiple ways to reuse your legacy code with Simulink
legacy_code()
foo.h foo.c
bar.h bar.c
Legacy Code
![Page 20: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/20.jpg)
20
Integrating Third-Party Simulation Tools
Mature and extensive APIs for third-party tool integration
Tire behavior assessment
1D / 3D engine /exhaust simulation Virtual test driving
Vehicle dynamics modeling Thermo-fluid system simulation
![Page 21: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/21.jpg)
21
Partner Ecosystem
▪ Numerous partners provide interface to Simulink
![Page 22: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/22.jpg)
22
Customer Success in Simulation Integration
Develop Integrated Vehicle Safety Applications
Siddharth D'Silva, Principal Engineer
Autoliv
Challenge
▪ Design and validate safety-critical algorithms before implementation
Solution
▪ Leverage Simulink as a platform by integrating third-party software
![Page 23: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/23.jpg)
23
Customer Success in Simulation Integration
Develop Integrated Vehicle Safety Applications
– Siddharth D'Silva, Principal Engineer, Autoliv
Results
▪ Industry first integration of stability control inertial sensor into airbag control unit
▪ Restraint control module software development time reduced by 30%
“Seamless integration with third party software solutions enables
rigorous development in a safe environment. For application
engineers or system engineers, it is very useful that you can
export these complex third-party tool functionalities in the form of
S-functions and run co-simulation.”
Siddharth D’Silva, Autoliv
![Page 24: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/24.jpg)
24
Scalability
![Page 25: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/25.jpg)
25
Scalability Challenges
Performance Componentization
Team Workflows Sharing
![Page 26: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/26.jpg)
26
Performance Scalability
▪ Easy scalability to multicore or cluster/cloud computation environment
Performance
![Page 27: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/27.jpg)
27
Performance Scalability
▪ Big data workflow
– Processing large amount of simulation inputs / outputs
Performance
MAT file MAT file
![Page 28: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/28.jpg)
28
Complex Design Development through Componentization
▪ Supporting team workflows
– Faster modular development
– More effective verification
– Increased reusability
▪ Improving performance
– Incremental loading and code generation
– Simulation speed
– Memory usage
Componentization
![Page 29: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/29.jpg)
29
Capabilities Enabling Team Workflows
– Source control
– Design comparison and merging
– Dependency analysis
– Task automation
Team Workflows
![Page 30: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/30.jpg)
30
Source Control Integrations
▪ Microsoft Team Foundation
Server (TFS) integration available
now from MathWorks File
Exchange
Team Workflows
![Page 31: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/31.jpg)
31
Integrating Work from Different Engineers via Merge
▪ Supports concurrent
engineering
▪ Lets you concentrate on
design
Team Workflows
![Page 32: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/32.jpg)
32
Dependency Analysis – Modular Development
![Page 33: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/33.jpg)
33
Dependency Analysis – Modular Development
Show model structure
List products required
Highlight issues
Team Workflows
![Page 34: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/34.jpg)
34
Task Automation – Configuring Project Environment
▪ Robustly configure the
team environment
▪ For everyone
▪ Automatically
Team Workflows
![Page 35: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/35.jpg)
35
Sharing Outside Your Team
Sharing
Quick File Packaging
Model Protection (IP Management)
Reporting and Documentation
![Page 36: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/36.jpg)
36
Simulink Addressing Scalability Challenges
Performance Componentization
Team Workflows Sharing
![Page 37: Simulink as Your Enterprise Simulation Platform€¦ · Dr. Deepak Mishra, Scientist/Engineer (SF) Indian Space Research Organization Challenge Integrating large multi-faceted project](https://reader033.fdocuments.net/reader033/viewer/2022052013/602a52b6fdb5d30e7c1698e1/html5/thumbnails/37.jpg)
37
Simulink as Enterprise Simulation Platform
“There is no such tool, which gives the simulation
environment as well as the hardware verification
and validation. In a single environment, I am
getting these together. That is why I use
MATLAB and Simulink.”
Dr. Deepak Mishra,
Indian Space Research Organization