Modul pro modelování dynamických systémů

dc.contributor.advisorPánek David, Doc. Ing. Ph.D.
dc.contributor.authorKadlec, Martin
dc.contributor.refereeKropík Petr, Ing. Ph.D.
dc.date.accepted2021-6-29
dc.date.accessioned2021-07-05T22:10:32Z
dc.date.available2020-10-9
dc.date.available2021-07-05T22:10:32Z
dc.date.issued2021
dc.date.submitted2021-6-7
dc.description.abstractBakalářská práce se zabývá možnostmi modelování dynamických systémů s využitím vysokoúrovňového programovacího jazyka Python. Cílem práce je pomocí tohoto jazyka vytvořit balíček, který umožní modelovat lineární časově invariantní systémy (tzv. LTI systémy). Práce obsahuje základy teorie dynamických systémů. Teorie dynamických systémů zahrnuje možnosti popisu LTI systémů pomocí diferenciálních rovnic a také pomocí přenosu. Dále jsou zde uvedeny základní druhy vazeb mezi LTI systémy. V rámci práce byl také vytvořen přehled open source nástrojů pro modelování dynamických systémů. Na těchto základech byl vytvořen balíček DynSyPy, který obsahuje třídy a metody, pomocí nichž je schopen vytvářet systémy (LTI systémy a základní zdroje). Tyto systémy je schopen simulovat v časové i frekvenční oblasti. Funkčnost balíčku DynSyPy byla ověřena na testovacích příkladech stejnosměrného motoru s permanentními magnety a na sériovém RLC obvodu.cs
dc.description.abstract-translatedThe bachelor thesis deals with the possibilities of modelling dynamic systems using the high-level programming language of Python. The aim of the thesis is to use this language in order to create a package that allows modelling linear time invariant systems (so-called LTI systems). The thesis contains the basics of dynamical systems theory. The theory of dynamic systems includes the possibility of describing LTI systems by means of differential equations and by means of transference. The basic types of couplings between LTI systems are also presented. The thesis includes an overview of open source tools for modelling dynamical systems as well. The DynSyPy package has been developed on the mentioned basis and contains classes and methods that can be used to create systems (LTI systems and primary sources). It is able to simulate those systems in both time and frequency domains. The functionality of the DynSyPy package has been verified on test examples of a permanent magnet DC motor and a series RLC circuit.en
dc.description.resultObhájenocs
dc.format48 s.cs
dc.identifier85546
dc.identifier.urihttp://hdl.handle.net/11025/44851
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.relation.isreferencedbyhttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=85546
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectdynsypycs
dc.subjectlti systémcs
dc.subjectsimulacecs
dc.subjectnumerická integracecs
dc.subject.translateddynsypyen
dc.subject.translatedlti systemen
dc.subject.translatedsimulationen
dc.subject.translatednumerical integrationen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta elektrotechnickács
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programAplikovaná elektrotechnikacs
dc.titleModul pro modelování dynamických systémůcs
dc.title.alternativeModule of dynamic systems modellingen
dc.typebakalářská prácecs

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
Kadlec Martin_BP.pdf
Size:
2.59 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
PosudekVedoucihoSTAG.pdf
Size:
38.25 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
PosudekOponentaSTAG.pdf
Size:
45.37 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
23.56 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
OPEN License Selector