MATLAB SIMSCAPE 3 - LANGUAGE GUIDE Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para não MATLAB SIMSCAPE 3 - LANGUAGE GUIDE. Modeling Multi-domain Systems Using Simscape Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 34
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 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
Vista de página 0
1 2 3 4 5 6 ... 33 34

Resumo do Conteúdo

Página 1 - Example

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

Página 2

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

Página 3

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

Página 4 - The Goal

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

Página 5 - Today’s Example: Battery

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

Página 6

14 Modeling RC Circuit in Simulink Requires the Equation

Página 7 - Traditional Design Process

15 Modeling RC Circuit in Simscape Requires Knowledge of Physical Topology

Página 8

16 What if the resistance value changes with temperature?

Página 9

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

Página 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

Página 11

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

Página 12 - Test Data

2 Challenges of Developing Battery Models

Página 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

Página 14 - Equation

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

Página 15

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

Página 16

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

Página 17

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

Página 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

Página 19 - Environment

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

Página 20 - Between Components

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

Página 21

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

Página 22 - Simscape

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

Página 23 - Dependency of Components

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

Página 24

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

Página 25 - Battery Models

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

Página 26 - Physical Systems in Simulink

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

Página 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

Página 28

34 Q & A Thank You For Attending The Session

Página 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

Página 30

5 Today’s Example: Battery

Página 31 - Summary

6 Modeling Multi-domain Systems

Página 32

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

Página 33 - Training

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

Página 34 - Q & A

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

Comentários a estes Manuais

Sem comentários