physikalische modellierung mit simscape - · pdf filematlab, simulink domänenkenntnisse...

Post on 06-Feb-2018

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1 © 2015 The MathWorks, Inc.

Physikalische Modellierung mit Simscape

Jens Lerche Application Engineer

2

Vor MathWorks

Entwicklung einer Batterieheizung für ein E - Fahrzeug

1.  Mehr als 60 Tests durchgeführt 2.  Testdauer ca.6h + Auswertung 3.  Testbedingungen oft nicht realistisch 4.  Jeder Prototyp nur 1 mal verwendbar (ca. 300€/stk) 5.  Prüfstandszeit knapp und kostenintensiv 6.  Prüfstandsausfall/- umbau = Entwicklungsstop 7.  …

3

Vor MathWorks

Zusätzliche Fragen des Qualitätsingenieurs:

“…Was sind die kritischen Design - Merkmale?...”

“…Wie deckt das Design die Anforderungen im Lastenheft ab?...”

4

Aufbau

Temperatursensor

𝐸↓𝑒𝑙𝑒𝑘𝑡 = 𝐸↓𝑡ℎ𝑒𝑟𝑚 

T_Amb = -15°C

Batteriemodul

Modulboden

5

Aufbau

6

Physikalische Systeme mit Simscape

Multibody mechanics (3-D) Mechanical systems (1-D)

Fluid power and control Multidomain physical systems

Electrical power systems

Electromechanical and electronic systems

Sim

Mec

hani

cs

Sim

Driv

elin

e

Sim

Hyd

raul

ics

Sim

Elec

tron

ics

Sim

Pow

erSy

stem

s

Simscape MATLAB, Simulink

Sim

Mec

hani

cs

Sim

Driv

elin

e

Sim

Hyd

raul

ics

Sim

Elec

tron

ics

Sim

Pow

erSy

stem

s Simscape

Mechanical Hydraulic Electrical

Thermal

Custom Domains via Simscape Language

Pneumatic Magnetic

N S

7

Streckenmodelle schnell erzeugen

– weniger Zeit für die Modellierung, mehr Zeit für die Entwicklung

Simscape

MATLAB, Simulink

Domänenkenntnisse Programmieraufwand

Programmier- aufwand

Domänen- kenntnisse

Mechanical

Electronic

Multidomain

Hydraulic

Power Systems

Lastenheft Fortran, C++

Domänenkenntnisse Programmieraufwand Modell

Spec

8

Aufbau

9

Validierung des Modells

“…Wie genau ist so eine Simulation…?”

10

11

Von der Komponente zum System

Temperatursensor

𝐸↓𝑒𝑙𝑒𝑘𝑡 = 𝐸↓𝑡ℎ𝑒𝑟𝑚 

T_Amb = -15°C

Batteriemodul

Modulboden

12

Von der Komponente zum System

13

14

Vom Modell zum Serienprodukt

“…Und nun…?”

15

Regler testen ohne reale Prototypen

Hardware-in-the-loop (HIL) Tests verringert die Abhängigkeit

von teuren Prototypen

Einsatz

Integration in andere Umgebungen

Teilen von Modellen

Regler testen

16

Integration Ihres Modells in andere Umgebungen

“…Wir möchten das Modell unabhängig von MATLAB und Simulink verwenden…”

17

Integration Ihres Modells in andere Umgebungen

C Code

Hardware-in-the-Loop Simulators

Ausführbare Datei (.exe, .dll)

Als C code lassen sich Modelle an andere Umgebungen übergeben, oder als Ausführbare

Dateien nutzen

Einsatz

Integration in andere Umgebungen

Teilen von Modellen

Regler testen

andere Simulation Umgebung

Simscape Modell

18

Teilen von Modellen

“…Wie können wir unser Know-How schützen?…”

19

Teilen von Modellen

Weitergabe von Modellen an Kollegen, oder an Kunden und Lieferanten im geschützten Modus

Model Nutzer Simscape Lizenz

Einsatz

Integration in andere Umgebungen

Teilen von Modellen

Regler testen

Protected

Model

Model Entwickler Simscape Lizenz

Simscape Model

20

Zusammenfassung

Mit Simscape können Sie:

•  Schnell physikalische Modelle erstellen

•  Simulink Funktionalitäten für das Systemdesign nutzen

•  Modelle in Form von C-Code für weitere

Entwicklungsschritte verwenden

top related