Skip to content

CforED/PySimulator

 
 

Repository files navigation

PySimulator

The environment provides a graphical user interface for simulating different model types (currently Functional Mockup Units, Modelica Models and SimulationX Models), plotting result variables and applying simulation result analysis tools like Fast Fourier Transform. Additionally advanced tools for linear system analysis are provided that can be applied to the automatically linearized models. The modular concept of the software enables easy development of further plugins for both simulation and analysis.

####Further information

####Supported Platforms

  • Windows
  • Linux (OpenModelica, FMU, and plotting works; other simulators do not work)
  • Other platforms have not been tested

####Installation

  • Start "Install PySimulator.bat". This batch file installs the 32 Bit Python(x,y) and all other necessary packages.
  • Run PySimulator by clicking on the desktop icon after the installation.
  • Further information about the installation can be found in the wiki.

####Release notes

  • Version 0.61 (2014-03-07) for 10th Modelica Conference 2014:
  • Added Simulator plugin SimulationX
  • Added Simulator plugin OpenModelica
  • Bug fixes
  • New plugin for comparing result files (Testing plugin)
  • Simulation of lists of models (Testing plugin)
  • Improved simulator plugin interfaces
  • FMUSimulator including JModelica.org's Assimulo
  • Introduction of a working directory
  • Initial version including plugins for Dymola and FMU simulator

About

Simulation and Analysis Environment in Python with Plugin Infrastructure

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.7%
  • Batchfile 0.3%