OMEdit Integration with Interactive Simulation and OMNotebook
OMEdit is the OpenModelica Connection Editor which is integrated with electronic notebooks and online interactive simulations. Electronic notebooks are used in teaching where the student should be able to interactively modify and simulate models. OMEdit integrated with OMNotebook gives students the facility to export/import models with connection diagrams between OMEdit and electronic notebooks.
The interactive online simulation makes the simulation respond in real-time to user input and changes to parameters. OMEdit use the OpenModelica Interactive (OMI) subsystem to perform interactive simulation. The OMI server communicates with the client (OMEdit) through tcp sockets.
With interactive simulation:
- Change the parameter value at any given time.
- Select which variables to plot.
OMEdit provides:
- List of changeable parameters.
- A variable window containing list of plot variables.
- A graph window showing the results interactively.
- Manipulating graph curves like changing colors, showing dots instead of lines.
- User friendly environment to start, pause or stop the running simulation.
Documentation
Downloads
- Nightly Builds: http://build.openmodelica.org/omc/builds/
- Releases for Windows: http://build.openmodelica.org/omc/builds/windows/releases/
Publications
- 2011: An Open Source Modelica Graphic Editor Integrated with Electronic Notebooks and Interactive Simulation Adeel Asghar, Sonia Tariq, Mohsen Torabzadeh-Tari, Peter Fritzson, Adrian Pop, Martin Sjölund, Parham Vasaiely, Wladimir Schamai, Modelica Conference 2011
Contributors
- Adeel Asghar, Linköping University, PELAB – Programming Environment Lab, Sweden
- Sonia Tariq, Linköping University, PELAB – Programming Environment Lab, Sweden
- Mohsen Torabzadeh-Tari, Linköping University, PELAB – Programming Environment Lab, Sweden
- Peter Fritzson, Linköping University, PELAB – Programming Environment Lab, Sweden
- Adrian Pop, Linköping University, PELAB – Programming Environment Lab, Sweden
- Martin Sjölund, Linköping University, PELAB – Programming Environment Lab, Sweden
- Parham Vasaiely, Hamburg University of Applied Science
- Wladimir Schamai, EADS Innovation Works, Germany
Contact
- Mail to: OpenModelica [at] ida.liu.se