User manual

3
Contents
1 Important notes on Dymola .................................................................................................... 5
2 About this booklet ................................................................................................................... 5
3 Dymola 2013 FD01 .................................................................................................................. 6
3.1 Introduction ...................................................................................................................................................... 6
3.1.1 Additions and improvements in Dymola ................................................................................................ 6
3.1.2 New and updated libraries ...................................................................................................................... 6
3.1.3 Limited Availability features .................................................................................................................. 7
3.2 Developing a model ......................................................................................................................................... 8
3.2.1 Extendable user interface ........................................................................................................................ 8
3.2.2 Modelica Text editor improvements ..................................................................................................... 10
3.2.3 Saving default settings improved .......................................................................................................... 11
3.2.4 Splitting models .................................................................................................................................... 12
3.2.5 Saving start values in model ................................................................................................................. 12
3.2.6 Matching and variable selections .......................................................................................................... 12
3.2.7 Minor improvements ............................................................................................................................ 18
3.3 Simulating a model ........................................................................................................................................ 20
3.3.1 Plot window .......................................................................................................................................... 20
3.3.2 Linear systems analysis ........................................................................................................................ 30
3.3.3 Scripting ............................................................................................................................................... 31
3.3.4 Selection of 32-bit or 64-bit executable ................................................................................................ 32
3.3.5 Saving start values in model ................................................................................................................. 32
3.3.6 User-defined selection what variables to be saved in the result file ..................................................... 32
3.4 Installation ...................................................................................................................................................... 34
3.4.1 Adding libraries and demos to the File menu ....................................................................................... 34
3.4.2 Borrowing 32/64 bit Dymola ................................................................................................................ 34
3.4.3 System requirements ............................................................................................................................. 34
3.5 Other Simulation Environments ..................................................................................................................... 35
3.5.1 Dymola Matlab interface ................................................................................................................... 35
3.5.2 Real-time simulation ............................................................................................................................. 36
3.5.3 FMI Support in Dymola ....................................................................................................................... 37
3.6 Advanced Modelica Support .......................................................................................................................... 43
3.6.1 Synchronous Modelica and State Machines (LA) ................................................................................ 43
3.6.2 Support for String variables in models ................................................................................................. 44
3.6.3 Define class from scripting environment .............................................................................................. 44