physical modeling as enabler for simulation-based …...enabler for simulation-based design 2 agenda...

29
1 © 2015 The MathWorks, Inc. April 21 st 2016 Waterfront Congress Center (Stockholm) Physical Modeling as Enabler for Simulation-Based Design

Upload: others

Post on 28-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

28

Author contact information:

Juan Sagarduy

Application Engineer PhD

MathWorks AB (Kista – Stockholm)

E-mail: [email protected]

Tel: +46 85051 6955