Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda...
Transcript of Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda...
![Page 1: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
April 21st 2016 – Waterfront Congress Center (Stockholm)
Physical Modeling as
Enabler for Simulation-Based Design
![Page 2: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/2.jpg)
2
Agenda 1. Physical modeling (simulation-based design)
2. Mechatronic design workflow
3. Design optimization
4. Conclusions
![Page 3: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/3.jpg)
3
First Principles Modeling
First principles (Simulink) suitable for simple systems
common during 90s
Differential algebraic equations
created manually (blocks)
![Page 4: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/4.jpg)
4
Physical Modeling
Physical Networks (Simscape) complexity & multi-domain
solver flexibility (testing)
proven (automotive, aerospace)
high priority development
Differential algebraic equations
automatically created (topology)
![Page 5: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/5.jpg)
5
scalability
re-usability
Physical Networks (Simscape)
![Page 6: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/6.jpg)
6
Physical Modeling (requirements)
system design
(integration, optimization)
![Page 7: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/7.jpg)
7
Physical Modeling (requirements)
system design
(integration, optimization)
development of
control algorithms
![Page 8: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/8.jpg)
8
Physical Modeling (requirements)
system design
(integration, optimization)
development of
control algorithms
hardware-based
physical emulation
(real-time testing)
![Page 9: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/9.jpg)
9
Mechatronic Design
(recommended workflow)
![Page 10: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/10.jpg)
10
1. CAD import => 3D mechanical systems in Simulink
Mechatronic design – step 1
![Page 11: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/11.jpg)
11
2. Kinematic Analysis imposition of a given kinematic movement (duty cycle)
evaluation of required torque/forces
Mechatronic design – step 2
![Page 12: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/12.jpg)
12
3. Dynamic Analysis closed-loop motion control
application of torque and/or force
control design (tuning, stability ….)
Mechatronic design – step 3
demo
![Page 13: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/13.jpg)
13
![Page 14: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/14.jpg)
14
4. Actuator Design selection of actuator (PMSM, brushless…)
optimal sizing (avoid overdimensioning)
electric effects (network, battery, energy consumption…)
Mechatronic design – step 4
![Page 15: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/15.jpg)
15
5. Model re-use for real-time testing discretization [ solver, sample time ]
benchmark [ fidelity vs. speed ]
code generation
Mechatronic design – step 5
demo
![Page 16: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/16.jpg)
16
![Page 17: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/17.jpg)
17
Design Optimization
(based on physical model)
![Page 18: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/18.jpg)
18
Hydro-mechanic drill mechanism (unlock)
![Page 19: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/19.jpg)
19
Hydro-mechanic drill mechanism (lock)
![Page 20: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/20.jpg)
20
1. Parameter Estimation (calibration) measurement signals to MATLAB workspace
optimization-based method (iterative execution)
Design Optimization – task 1
![Page 21: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/21.jpg)
21
2. Sensitivity Analysis (system insight) parameter sweep [MATLAB scripting]
statistic methods [formal & systematic]
Design Optimization – task 2
demo
![Page 22: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/22.jpg)
22
![Page 23: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/23.jpg)
23
Conclusions
![Page 24: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/24.jpg)
24
Simulation-based Design = System
![Page 25: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/25.jpg)
25
Simulation-based Design = Controls
![Page 26: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/26.jpg)
26
Simulation-based Design = Testing
demo
statin
![Page 27: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/27.jpg)
27
MATLAB/Simulink offers a unique environment
for data analytics & embedded development
Partnership with MathWorks
reduces risk and accelerates the adoption process
![Page 28: Physical Modeling as Enabler for Simulation-Based …...Enabler for Simulation-Based Design 2 Agenda 1. Physical modeling (simulation-based design) 2. Mechatronic design workflow 3.](https://reader030.fdocuments.in/reader030/viewer/2022041023/5ed48568cf2c7a77de2c9b30/html5/thumbnails/28.jpg)
28
Author contact information:
Juan Sagarduy
Application Engineer PhD
MathWorks AB (Kista – Stockholm)
E-mail: [email protected]
Tel: +46 85051 6955