dymola 2017 - cenit · engines library, version 2016.1 external interfaces library, version 1.3...

12
2016-05-27 1 3DS.COM © Dassault Systèmes | Confidential Information | 2016-05-27 | ref.: 3DS_Document_2015 Dymola 2017 Overview of new features 3 June 2016 2 3DS.COM/CATIA© Dassault Systèmes | Confidential Information | 2016-05-27 | ref.: 3DS_Document_2015

Upload: others

Post on 15-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

1

3DS

.CO

M ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 Dymola 2017

Overview of new features

3 June 2016

2

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Page 2: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

2

3

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Graphical Editor

4

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 More user-friendly end efficient

Search, Find and Replace

Find usage – knowing Modelica semantics

Find in text highlights all occurrences

Match in blue, other in orange

Remembers previous search strings

Search possible in “add connections”

dialog

Page 3: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

3

5

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 Highlight the most relevant parts of your model

Diagram Filter

Improved filtering of components

Filter by name

Filter by domain of connectors

Filter on “others” outside connector domains

Filter docked under component browser

by default

6

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Improved support for enumeration types

Editor to create and edit enumerations

Add enumerators and description

Re-order enumerators

Quick insertion of enumeration in your

Modelica model

Pick from Edit-menu

Page 4: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

4

7

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Matrix editor

Improved copy to/from Microsoft Excel

Read and write SDF file data

Scientific Data Format based on HDF5

Also save simulation results

8

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

SDF Editor

Utility program for SDF data files

Scientific Data Format based om HDF5

View file structure and data

Table format

Plotting

Edit data and variable attributes

Page 5: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

5

9

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Version management

Support for GIT added

Checkout from server such as GitHub

Better support for tracking moved and

deleted models

Setup in Edit>Options

Improve support for CVS and SVN

Commit messages

Commit directory tree (SVN)

10

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Minor improvements

Find Connection can filter on causality (input/output)

Simplified and improved ModelicaPath handling

Syntax error in model indicated in model tab

Change Class, Attributes for multiple components in one operation

Fit to Window handles components outside of the model’s coordinate system

Modelica Text: Mathematical notation also for declarations

Annoying splash-screen at program start removed

Page 6: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

6

11

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Simulation

12

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 Less risk of simulating the wrong model

Selection of active simulation model

Active simulation model can be

selected

From model Tab in the editor

From the package browser

By default Dymola works as before

The active simulation model is the

current model in the currently

selected model tab.

Page 7: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

7

13

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Measurement cursor for plots

Cursor shows values a specific

simulation time

Easy to use

Enable with toolbar button

Drag with slider or enter time

Applies to all diagrams in a

window

14

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Display unit of simulation time

Unit of simulation time can be set

for input and output

Setting the simulation time

Time as independent variable

Time unit in table view

Internal time unit is still seconds

Page 8: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

8

15

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Other simulation improvements

Python Interface for Dymola also for Linux

Multi-core simulation available on Linux

Microsoft Windows 10 supported

Intel Parallel Studio XE 2016 compiler supported on Windows

Custom compiler options in Simulation>Setup (e.g. optimization)

16

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

FMI and Simulink

Page 9: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

9

17

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

FMI support improvements

Improved performance for parallel execution

Structured declaration of variables default

when importing an FMU

New flag to control the translation of underscore

when importing an FMU

Prevents naming conflicts

Filtering the model description file when

exporting an FMU

18

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 DS standalone tools for FMU export and import with Simulink

FMI Kit for Simulink 2.2.0

General features

FMI Kit 2.2.0 – Export and Import tools packaged together for the first time

Supports FMI versions 1.0 and 2.0 – Model Exchange and Co-Simulation

MATLAB/Simulink R2010a – R2015b (32- and 64-bit)

Visual Studio 2008 and later C compilers (Linux support coming soon)

Support

FMI Kit for Simulink can be used for free without any license key

Support and maintenance is offered to Dymola customers through the regular support channel at www.3ds.com/support

The package is independent of Dymola and updates are sometimes released in between the official Dymola releases. Information about new released versions can be found at www.dymola.com/FMI

Page 10: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

10

19

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15 New features

FMI Kit for Simulink 2.2.0

Export

Support for global tunable parameters

Full support for MATLAB R2015b

Support for new SC code generation for parameter references to workspace or mask variables

Import

New and improved GUI for the FMU block

Configurable vector input/output ports

Improved zero-crossing detection and improved event handling for FMUs with discrete-time dynamics

20

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Modelica Libraries

Page 11: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

11

21

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Electrified Powertrains Library Intended for the entire process of designing

electrified power trains

Analysis of power train configurations

Speed/torque controller design

Energy consumption

System-level energy management

Overload capability based on thermal models

Application domains

Automotive and train drive trains

Variable speed drives: pumps, fans

22

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Heating, Ventilation, and Air Conditioning Library

Intended for optimization of large thermo-hydraulic

systems

Well suited for simulations of building heating and

cooling systems, particularly for whole year

simulations

The modeling aims to find an optimum trade-off

between simulation accuracy and simulation time

HVAC library can be used together with the

Human Comfort library

Page 12: Dymola 2017 - CENIT · Engines Library, version 2016.1 External Interfaces Library, version 1.3 Fuel Cell Library, version 1.2.5 Heat Exchanger Library, version 1.4.1 Human Comfort

2016-05-27

12

23

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15

Library updates Air Conditioning Library, version 1.12

Battery Library, version 1.3

Data Files Library, version 1.0.4

Design Library, version 1.0.5

Dymola Commands Library, version 1.2

Electric Power Library, version 2.2.3

Engine Dynamics Library, version 1.2.5

Engines Library, version 2016.1

External Interfaces Library, version 1.3

Fuel Cell Library, version 1.2.5

Heat Exchanger Library, version 1.4.1

Human Comfort Library, version 2.1.0

Hydraulics Library, version 4.4

Air Conditioning Library, version 1.12

Hydro Power Library, version 2.6

Liquid Cooling Library, version 1.5

Model Management Library, version 1.1.6

Modelica Standard Library, version 3.2.2

Optimization Library, version 2.2.2

Plot 3D Library, version 1.0.5

Pneumatics Library, version 2.0

Power Train Library, version 2.4.0

Scientific Data Format Library, version 0.2

Thermal Power Library, version 1.12

User Interaction Library, version 0.64

Vapor Cycle Library, version 1.3

Vehicle Dynamics Library, version 2.3

24

3DS

.CO

M/C

AT

IA ©

Das

saul

t Sys

tèm

es |

Con

fiden

tial I

nfor

mat

ion

| 201

6-05

-27

| ref

.: 3

DS

_Doc

umen

t_20

15