modeling and simulation of linear dynamical systems using open tools zoltán magyar tomáš starý...
TRANSCRIPT
![Page 1: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/1.jpg)
Modeling and Simulation of linear dynamical systems using open tools
Zoltán MagyarTomáš Starý
Ladislav SzolikĽudovít Vörös
Katarína Žáková
![Page 2: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/2.jpg)
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
![Page 3: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/3.jpg)
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
![Page 4: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/4.jpg)
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
![Page 5: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/5.jpg)
Server
linux server
Stability
Security
Jailkit
Free
![Page 6: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/6.jpg)
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
![Page 7: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/7.jpg)
Web user interfaces
![Page 8: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/8.jpg)
The communication
![Page 9: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/9.jpg)
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
![Page 10: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/10.jpg)
The communication
![Page 11: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/11.jpg)
Realization
![Page 12: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/12.jpg)
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)
![Page 13: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/13.jpg)
Principle of the communication
Client.phpServer.phpSciLab.sceEnd-users
web browser
![Page 14: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/14.jpg)
Conclusion
alternative way to build virtual laboratory
offer access through command line
use the engine in frame of other applications
![Page 15: Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d975503460f94a81b94/html5/thumbnails/15.jpg)
Thank you for your attention