MATLAB SIMSCAPE 3 - LANGUAGE GUIDE Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Non MATLAB SIMSCAPE 3 - LANGUAGE GUIDE. Modeling Multi-domain Systems Using Simscape Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 34
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
1
© 2013 The MathWorks, Inc.
Modeling Multi-domain Systems Using
Simscape A Battery Modeling
Example
By
Prasanna Deshpande
Application Engineering
Control Design and Automation
Vue de la page 0
1 2 3 4 5 6 ... 33 34

Résumé du contenu

Page 1 - Example

1 © 2013 The MathWorks, Inc. Modeling Multi-domain Systems Using Simscape – A Battery Modeling Example By Prasanna Deshpande Application Engineering

Page 2

10 DESIGN SYSTEM LEVEL SIMULATION Control Electrical Mechanical Model-Based Design Process Key Message System Level Simulation Helps in Addressing C

Page 3

11 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 4 - The Goal

12 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 5 - Today’s Example: Battery

13 Data-Driven Modeling First Principles Modeling Neural Networks Physical Networks System Identification Parameter Tuning Programming Blo

Page 6

14 Modeling RC Circuit in Simulink Requires the Equation

Page 7 - Traditional Design Process

15 Modeling RC Circuit in Simscape Requires Knowledge of Physical Topology

Page 8

16 What if the resistance value changes with temperature?

Page 9

17 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 10 - Model-Based Design Process

18 Model Custom Physical Components in Simscape Problem: Add custom equation to model thermal effect on resistor Solution: Use the Simscape language

Page 11

19 Data-Driven Modeling First Principles Modeling Neural Networks (Neural Network Toolbox) Physical Networks (Simscape and other Physical Modeling pr

Page 12 - Test Data

2 Challenges of Developing Battery Models

Page 13 - Modeling Physical Systems

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

Page 14 - Equation

21 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 15

22 Modeling Battery Using Equivalent Circuit: Simscape Model: Using Simscape Foundation Library Components: + - + -

Page 16

23 Customization Is Required For Modeling the Dependency of Components  Use Physical Modeling methods to build electrical and thermal network Batter

Page 17

24 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 18 - Problem: Add custom equation

25 Battery Models Generic, Pre-Defined  Generic – Charge dependent voltage source – Parameters found on data sheets  Pre-Defined – Several pre-de

Page 19 - Environment

26 Physical Systems in Simulink Multibody mechanics (3-D) Mechanical systems (1-D) Fluid power and control Multidomain physical systems Electrical p

Page 20 - Between Components

27 Data-Driven Modeling First Principles Modeling Neural Networks (Neural Network Toolbox) Physical Networks (Simscape and other Physical Modeling pr

Page 21

28 Agenda  Different Approaches for Modeling Dynamic Systems  Creating Custom Components Using Simscape Language  Modeling Multi-domain systems U

Page 22 - Simscape

29 Problem: Simulation data does not match measured data because the parameters are incorrect Solution: Use Simulink Design Optimization to automat

Page 23 - Dependency of Components

3 Challenges of Developing Battery Models  Hard to model exact electrochemical behaviour.  Multidomain, nonlinear effects are challenging to model.

Page 24

30 Estimating Parameters Using Measured Data  Steps to Estimate Parameters 1. Import measurement data and select estimation data 2. Identif

Page 25 - Battery Models

31 Summary System Level Simulation helps in addressing challenges involved in system design and optimization. SYSTEM LEVEL SIMULATION Control Electric

Page 26 - Physical Systems in Simulink

32 MathWorks Certification Program- for the first time in India! MathWorks Certified MATLAB Associate Exam Why certification?  Validates profici

Page 27

33 Scheduled Public Training for Sep–Dec 2013 Course Name Location Training dates Statistical Methods in MATLAB Bangalore 02- 03 Sep 2013 MATLAB bas

Page 28

34 Q & A Thank You For Attending The Session

Page 29 - Estimating Parameters Using

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

Page 30

5 Today’s Example: Battery

Page 31 - Summary

6 Modeling Multi-domain Systems

Page 32

7 DESIGN Control Electrical Mechanical REQUIREMENTS Traditional Design Process INTEGRATION AND TEST Embedded Software IMPLEMENTATION Designs are hard

Page 33 - Training

8 INTEGRATION AND TEST INTEGRATION AND TEST IMPLEMENTATION Embedded Software IMPLEMENTATION HIL System DESIGN SYSTEM LEVEL SIMULATION Control Electric

Page 34 - Q & A

9 INTEGRATION AND TEST INTEGRATION AND TEST IMPLEMENTATION Embedded Software HIL System DESIGN SYSTEM LEVEL SIMULATION Control Electrical Mechanical R

Commentaires sur ces manuels

Pas de commentaire