Top Banner
1 © 2015 The MathWorks, Inc. Power On! Modeling Electric Systems With Simscape Sebastian Malack
19

Power On! - · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

Feb 06, 2018

Download

Documents

hoangthuy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

1© 2015 The MathWorks, Inc.

Power On!

Modeling Electric Systems With Simscape

Sebastian Malack

Page 2: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

2

Presentation Roadmap

Traditional System Modeling

Physical System Modeling

Physical Modeling in Industry and Research

Page 3: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

3

Modeling Approach: Traditional

MATLAB and Simulink

Page 4: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

4

Traditional System Modeling

1. System layoutSystem Layout

Page 5: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

5

1. System layout

Traditional System Modeling

1. System layoutSystem Layout Derive Equations

Page 6: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

6

1. System layout

Traditional System Modeling

1. System layoutSystem Layout Derive Equations

Page 7: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

7

1. System layout

Traditional System Modeling

1. System layoutSystem Layout Derive Equations

Page 8: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

8

1. System layout

Traditional System Modeling

1. System layoutSystem Layout Derive Equations

Page 9: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

10

Modeling Approach: PhysMod

Simscape

Page 11: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

15

Modeling Approach: PhysMod

Industry and Research Examples

Page 16: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

16

Simscape For Automatic Grid Generation

Route Network Salzburg Simulation Grid

with friendly approval of

Page 17: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

18

Click-and-Go Parameter Optimization

DC Motor SubsystemH-Bridge Subsystem

DC Motor with H-Bridge

Page 18: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

19

Design Optimization

Click-and-Go Parameter Optimization

Precondition

Optimized

Page 19: Power On! -  · PDF filePower On! Modeling Electric Systems With Simscape Sebastian Malack. 2 Presentation Roadmap ... Simulink toolchain, incl. C-code generation

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