1 © 2013 The MathWorks, Inc. Modeling Multi-domain Systems Using Simscape – A Battery Modeling Example By Prasanna Deshpande Application Engineering
10 DESIGN SYSTEM LEVEL SIMULATION Control Electrical Mechanical Model-Based Design Process Key Message System Level Simulation Helps in Addressing C
11 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
12 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
13 Data-Driven Modeling First Principles Modeling Neural Networks Physical Networks System Identification Parameter Tuning Programming Blo
14 Modeling RC Circuit in Simulink Requires the Equation
15 Modeling RC Circuit in Simscape Requires Knowledge of Physical Topology
16 What if the resistance value changes with temperature?
17 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
18 Model Custom Physical Components in Simscape Problem: Add custom equation to model thermal effect on resistor Solution: Use the Simscape language
19 Data-Driven Modeling First Principles Modeling Neural Networks (Neural Network Toolbox) Physical Networks (Simscape and other Physical Modeling pr
2 Challenges of Developing Battery Models
20 Simscape Enables Bidirectional Flow of Power Between Components R1 C1 v1 i + _ R1 C1 i2 + _ i3 i1 R2 C2 v2 Simulink: Input/Output Simscape: Physica
21 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
22 Modeling Battery Using Equivalent Circuit: Simscape Model: Using Simscape Foundation Library Components: + - + -
23 Customization Is Required For Modeling the Dependency of Components Use Physical Modeling methods to build electrical and thermal network Batter
24 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
25 Battery Models Generic, Pre-Defined Generic – Charge dependent voltage source – Parameters found on data sheets Pre-Defined – Several pre-de
26 Physical Systems in Simulink Multibody mechanics (3-D) Mechanical systems (1-D) Fluid power and control Multidomain physical systems Electrical p
27 Data-Driven Modeling First Principles Modeling Neural Networks (Neural Network Toolbox) Physical Networks (Simscape and other Physical Modeling pr
28 Agenda Different Approaches for Modeling Dynamic Systems Creating Custom Components Using Simscape Language Modeling Multi-domain systems U
29 Problem: Simulation data does not match measured data because the parameters are incorrect Solution: Use Simulink Design Optimization to automat
3 Challenges of Developing Battery Models Hard to model exact electrochemical behaviour. Multidomain, nonlinear effects are challenging to model.
30 Estimating Parameters Using Measured Data Steps to Estimate Parameters 1. Import measurement data and select estimation data 2. Identif
31 Summary System Level Simulation helps in addressing challenges involved in system design and optimization. SYSTEM LEVEL SIMULATION Control Electric
32 MathWorks Certification Program- for the first time in India! MathWorks Certified MATLAB Associate Exam Why certification? Validates profici
33 Scheduled Public Training for Sep–Dec 2013 Course Name Location Training dates Statistical Methods in MATLAB Bangalore 02- 03 Sep 2013 MATLAB bas
34 Q & A Thank You For Attending The Session
4 0 1000 2000 3000-32-31.5-31-30.5-30t (sec)I (Amp)0 1000 2000 30003.23.43.63.84t (sec)V (Volts)0 1000 2000 300000.20.40.60.81t (sec)SoC (-)0 1000 200
5 Today’s Example: Battery
6 Modeling Multi-domain Systems
7 DESIGN Control Electrical Mechanical REQUIREMENTS Traditional Design Process INTEGRATION AND TEST Embedded Software IMPLEMENTATION Designs are hard
8 INTEGRATION AND TEST INTEGRATION AND TEST IMPLEMENTATION Embedded Software IMPLEMENTATION HIL System DESIGN SYSTEM LEVEL SIMULATION Control Electric
9 INTEGRATION AND TEST INTEGRATION AND TEST IMPLEMENTATION Embedded Software HIL System DESIGN SYSTEM LEVEL SIMULATION Control Electrical Mechanical R
Commentaires sur ces manuels