![Page 1: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
Power On!
Modeling Electric Systems With Simscape
Sebastian Malack
![Page 2: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/2.jpg)
2
Presentation Roadmap
Traditional System Modeling
Physical System Modeling
Physical Modeling in Industry and Research
![Page 3: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/3.jpg)
3
Modeling Approach: Traditional
MATLAB and Simulink
![Page 4: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/4.jpg)
4
Traditional System Modeling
1. System layoutSystem Layout
![Page 5: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/5.jpg)
5
1. System layout
Traditional System Modeling
1. System layoutSystem Layout Derive Equations
![Page 6: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/6.jpg)
6
1. System layout
Traditional System Modeling
1. System layoutSystem Layout Derive Equations
![Page 7: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/7.jpg)
7
1. System layout
Traditional System Modeling
1. System layoutSystem Layout Derive Equations
![Page 8: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/8.jpg)
8
1. System layout
Traditional System Modeling
1. System layoutSystem Layout Derive Equations
![Page 9: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/9.jpg)
9
Traditional System Modeling With MATLAB/Simulink
1. System layoutImplementation using Block Diagrams
1. System layoutImplementation using Symbolic Math
+ Have full ownership of
equations
- Solving/deriving equations
time consuming
- Network adaptions require re-
running of process chain
- Experience required to read
and debug complex setups
![Page 10: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/10.jpg)
10
Modeling Approach: PhysMod
Simscape
![Page 11: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/11.jpg)
11
Modeling Process With Simscape
1. System layout 1. System layoutRLC Oscillator
+ Implementation as easy as
drawing the network
+ Integration with classical
Simulink toolchain, incl. C-
code generation
- No direct access to solved
differential equations
![Page 12: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/12.jpg)
12
Modeling Process With Simscape
1. System layout 1. System layoutLC Transistor Oscillator
+ Implementation as easy as
drawing the network
+ Integration with classical
Simulink toolchain, incl. C-
code generation
- No direct access to solved
differential equations
+ Easy network adaptions
![Page 13: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/13.jpg)
13
Easy Domain Interaction With Simscape
1. System layout 1. System layoutLC Transistor Oscillator
+ Implementation as easy as
drawing the network
+ Integration with classical
Simulink toolchain, incl. C-
code generation
- No direct access to solved
differential equations
+ Easy network adaptions and
interaction with different
domains
Electro-Thermal
Exchange
![Page 14: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/14.jpg)
14
Utilize The Full Power Of Simscape Language
1. System layoutCustomization and Adaptation
• Write and share your own
components
• Use foundation domains or
define your own
• Utilize foundation library
components as templates
• Transform symbolic math to
Simscape equations
![Page 15: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/15.jpg)
15
Modeling Approach: PhysMod
Industry and Research Examples
![Page 16: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/16.jpg)
16
Simscape For Automatic Grid Generation
Route Network Salzburg Simulation Grid
with friendly approval of
![Page 17: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/17.jpg)
18
Click-and-Go Parameter Optimization
DC Motor SubsystemH-Bridge Subsystem
DC Motor with H-Bridge
![Page 18: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/18.jpg)
19
Design Optimization
Click-and-Go Parameter Optimization
Precondition
Optimized
![Page 19: Power On!€¦ · System layout Implementation using Symbolic Math + Have full ownership of equations-Solving/deriving equations time consuming-Network adaptions require re-running](https://reader034.vdocuments.net/reader034/viewer/2022043001/5f7cda814b6245008272a41f/html5/thumbnails/19.jpg)
23
Example Consulting References
+ DCNS Models and Simulates SAMAHE Helicopter Handling System
+ Haldex Reduces Braking and Stability System Development Time by 50%
Customer Success Stories
+ Battery Simulation and Controls
+ Electrical Power Systems Simulation
Proven Solutions
+ Thermal Systems Modeling
+ Motor Control Development