Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý...
-
Upload
ambrose-powers -
Category
Documents
-
view
229 -
download
0
Transcript of Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý...
Modeling and Simulation of linear dynamical systems using open tools
Zoltán MagyarTomáš Starý
Ladislav SzolikĽudovít Vörös
Katarína Žáková
Introduction
subject Control Theorytopic Modeling of linear systems2nd year in Industrial Informatics3 forms of description of linear systems
differential equationtransfer functionstate space representation
orientation to open technologies
Benefits of Open Technologies
not necessary to pay licences – completely free – solution for schools
European Union supports open source used in learning and education – Neelie Kroes: “Being open about standards”, June 2008
can be transformed to online applications used via web browser – not necessary local installation
About our applicationOur project - separated into two parts
Server and web application
Its core consists of three open source
computer algebra systems (CAS)
Maxima, OpenModelica, SciLab
Server
linux server
Stability
Security
Jailkit
Free
manipulation with symbolic and numerical expressions
differentiation, integration, Taylor series
Laplace transforms
ordinary differential equations
systems of linear equations
polynomials and sets, lists, vectors, matrices, and tensors
Maxima
Web user interfaces
The communication
2D plotting and simple 3D visualization.
Modelica 3.0 parsing support.
Export of DAE to XML and MATLAB.
Additional free graphic editor
SimForge can be used with
OpenModelica.
differentiation, integration,
ordinary differential equations
systems of linear equations
OpenModelica
The communication
Realization
SciLab
Scilab is a scientific software package for numerical computations
2-D and 3-D graphics
Polynomials and rational functions
Genetic algorithms
Graphs and networks
Statistics
Interfaces for several other applications
Modeling and simulation of hybrid dynamic systems (Scicos)
Principle of the communication
Client.phpServer.phpSciLab.sceEnd-users
web browser
Conclusion
alternative way to build virtual laboratory
offer access through command line
use the engine in frame of other applications
Thank you for your attention