What's New

This page describes recent changes in Dymola Behavior Modeling.

This page discusses:

R2022x FD01 (FP.2205)

Reusing Physical Data Attached to a Schematic Piping and Instrumentation Diagram (P&ID) in a Generated Modelica Model

You can reuse the physical data attached to a schematic Piping and Instrumentation Diagram (P&ID) in a generated Modelica model.
The source parameters can be physical data parameters, inherited parameters, customized parameters, and Knowledgeware parameters.
Benefits: You can use the physical data of a piping model, for example, the physical length of a pipe and any bends of a pipe to improve your simulation.
For more information, see Generating a Modelica Representation of an Engineering Model (3D Piping, HVAC, or Schematic P&ID Model)

Reorganizing Connections Command

The command Reorganize Connections now take into account connections outside the extent of the diagram.
Benefits: The command Reorganize Connections covers more cases.
For more information, see Reorganizing Connection Lines

Display Units Respected and Displayed when Sweeping

Display units are now respected and displayed in the resulting plot of sweeping one parameter. You can also change the display units in the resulting plot after sweeping.
Benefits: The result of sweeping is easier to present and understand.
For more information, see Sweeping Parameters

Modelica Libraries

New and updated files
  • AviationSystems_*.3dxml (updated)
  • Battery_*.3dxml (updated)
  • ClaRaPlus_*.3dxml (updated)
  • Cooling_*.3dxml (updated)
  • DassaultSystemes_*.3dxml (updated)
  • Design_*.3dxml (updated)
  • ElectrifiedPowertrains_*.3dxml (updated)
  • EnginesLib_*.3dxml(updated)
  • FluidPower_*.3dxml (updated)
  • Hydrogen_*.3dxml (updated)
  • ModelManagement_*.3dxml (updated)
  • PneumaticSystems_*.3dxml (updated)
  • PTDynamics_*.3dxml (updated)
  • SmartElectricDrives_*.3dxml (updated)
  • Suspensions_*.3dxml (updated)
  • Testing_*.3dxml (updated)
  • ThermalManagementDemos_*.3dxml (updated)
  • ThermalSystems_*.3dxml (updated)
  • VehicleDemos_*.3dxml (updated)
  • VeSyMA_*.3dxml (updated)
  • VeSyMAEPTL_*.3dxml (updated)
Note: A star "*" in the file name is a wildcard for one or more versions of the file.

Specifically, for more information about Modelica Libraries, see About Behavior Libraries.

For more information, see Modelica Libraries

R2022x GA

Aviation Systems Library, Including Model Example

You can use the Aviation Systems Library to generate aviation systems applications. A model example is also available.
Benefits: You can generate aviation systems applications. You have a model example to study.
For more information, see About Behavior Libraries Accessing Model Examples

Dassault Systemes Library as a Separate Library

The Dassault Systemes Library is now available as a separate 3D XML file, instead of being included in several other 3D XML files.
Benefits: You can open the Dassault Systemes library separately.
For more information, see About Behavior Libraries

Behavior Generation for Logical Schematics

You can generate a Modelica model from a schematic P&ID model.
Benefits: You can generate a Modelica model from a schematic P&ID model.
For more information, see Mapping Engineering Model Objects and Parameters to Modelica Libraries

Selection of Library Version Using a Version Graph

You can select the library version from a version graph when you import a Modelica library or select a library version when comparing Modelica libraries.
Benefits: You can easier select a Modelica library version.
For more information, see Importing a Modelica Library or a Modelica Model Comparing Libraries or Other Classes, and Merging Different Versions of a Library

Support for the New Modelica Plot Format

You can select to store the plot window setup as a standard Figure item in the Modelica annotation Documentation of the model.
Benefits: You can store plot window setup using the Modelica Figure format.
For more information, see Saving the Plot Window Setup as a Modelica Command in the Model

Cross Compilation for Linux on Windows when Exporting an FMU

If you install Windows Subsystem for Linux, you have an option to create both Windows and Linux binaries when you export an FMU.
Benefits: You can export an FMU as both Windows and Linux binaries.
For more information, see Exporting a Model to the FMU Format

Filtering Signals when Exporting an FMU

You can select to filter signals in detail when you export an FMU.
Benefits: You can filter signals when you import an FMU.
For more information, see Exporting a Model to the FMU Format

Maximum Run Time for Simulation

You can stop any running simulation after a given time.
Benefits: You can stop any running simulation after a given time.
For more information, see Simulation Setup Dialog Box

Auto-Formatting in the Modelica Text Editor

You can use the command Auto-format in the Modelica Text editor to auto-format the text.
Benefits: You can auto-format the content of the Modelica Text editor.
For more information, see Displaying and Editing Modelica Text

Equation Incidence Analysis

You can display equation incidence graphs for systems of equations in the simulated model.
Benefits: You can display the equation incidence graph for systems of equations in the simulated model. You can use the incidence graph to explore the structure of the translated model.
For more information, see About Analyzing Variable Dependencies and Equation Incidence

Stopping the Simulation when Steady State Is Reached

You can select to stop the simulation when steady state is reached.
Benefits: You can simulate the required time but not longer.
For more information, see Simulation Setup Dialog Box

Detailed Logging of Failed Nonlinear Solutions Selected from the GUI

You can select to log detailed information about failed nonlinear solutions from the GUI.
Benefits: You can log information more easily.
For more information, see Simulation Setup Dialog Box

Removed Functionality: The Microsoft Visual Studio 2013 Compiler

The Microsoft Visual Studio 2013 compiler is no longer supported for simulation of Modelica models.
For more information, see Compiler

Modelica Libraries

New and updated files
  • AviationSystems_*.3dxml
  • Battery_*.3dxml (updated)
  • BrushlessDCDrives_*.3dxml (updated)
  • ClaRaPlus_*.3dxml (updated)
  • Cooling_*.3dxml (updated)
  • DassaultSystemes_*.3dxml (previously included in other 3D XML files)
  • Design_*.3dxml (updated)
  • DymolaCommands_*.3dxml (updated)
  • DymolaModels_*.3dxml (updated)
  • ElectricPowerSystems_*.3dxml (updated)
  • ElectrifiedPowertrains_*.3dxml (updated)
  • EnginesLib_*.3dxml (updated)
  • ExternalInterfaces_*.3dxml (updated)
  • FlexibleBodies_*.3dxml (updated)
  • FlightDynamics_*.3dxml (updated)
  • FluidDynamics_*.3dxml (updated)
  • FluidPower_*.3dxml (updated)
  • FTire_*.3dxml (updated)
  • HumanComfortLib_*.3dxml (updated)
  • HVACLib_*.3dxml (updated)
  • Hydrogen_*.3dxml (updated)
  • ModelManagement_*.3dxml (updated)
  • PneumaticSystems_*.3dxml (updated)
  • PowerTrain_*.3dxml (updated)
  • PTDynamics_*.3dxml (updated)
  • SDF_*.3dxml (updated)
  • Suspensions_*.3dxml (updated)
  • Testing_*.3dxml (updated)
  • ThermalManagementDemos_*.3dxml (updated)
  • ThermalSystems_*.3dxml (updated)
  • VeSyMA_*.3dxml (updated)
  • Visa2_*.3dxml (updated)
  • WindPower_*.3dxml (updated)
Note: A star "*" in the file name is a wildcard for one or more versions of the file.

Specifically, for more information about Modelica Libraries, see About Behavior Libraries.

For more information, see Modelica Libraries