Toolbox pro spolupráci MATLABu s externími simulačními programy

Loading...
Thumbnail Image
Date
ORCID
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
V diplomové práci je popsáno skriptovací rozhraní dvou programů CST a HFSS pro vlnovou analýzu elektromagnetických struktur. Práce je zaměřena především na možnosti ovládání těchto programu přes skriptovací jazyky a systémové rozhraní operačního systému Microsoft Windows. Popisuje postup propojení programů s MATLABem a ukazuje ho na komentovaných skriptech pro úplnou analýzu vybraného problému, import a zpracování výsledku v MATLABu. Dále jsou navrženy a implementovány funkce tvořící propojovací vrstvu mezi MATLABem a simulačními programy. Vrstva umožňuje úplné ovládání simulačních programů publikované v dostupné dokumentaci k programům. Vrstva je podrobně popsána v referenční příručce a je využita k optimalizaci modelu planární antény metodami Particle swarm optimization (PSO). Dále je prezentováno další využití vrstvy pro porovnatelné srovnání implementací globálních optimalizačních metod – SOMA a Diferenciální evoluce včetně návrhu postupu pro porovnání výkonnosti optimalizačních algoritmů na jednoduchých elektromagnetických modelech.
In this Master's thesis scripting interface of two programs CST Microwave studio and Ansoft HFSS for the purpose of analysis of electromagnetic structures is described. The work is focuses control of these programs with help of scripting languages and system's interface of MS Windows XP. Next the process of connecting programs with MATLAB is shown on commented scripts together with an example of complete analysis of a chosen problem, and the import and export of results results in MATLAB. Further the functions which form programming interface between MATLAB and simulation programs are designed and implemented. The interconnection layer makes the complete control of simulating programs possible using the function description published in the official documentation of used simulation programs. The layer is described in reference manual in detail and it is used for optimization with use of Particle swarm optimalization (PSO) of planar antenna model. Then there is presented another usage of the layer for an implementation of global optimization methods - SOMA and DE including suggestion of process for comparison efficiency of optimization algorithms on simple electromagnetic models.
Description
Citation
MORAVEC, P. Toolbox pro spolupráci MATLABu s externími simulačními programy [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Elektronika a sdělovací technika
Comittee
prof. Ing. Stanislav Hanus, CSc. (předseda) Ing. Jiří Dřínovský, Ph.D. (místopředseda) Ing. Zbyněk Lukeš, Ph.D. (člen) prof. Ing. Tomáš Dostál, DrSc. (člen) Ing. Zbyněk Fedra, Ph.D. (člen) doc. Ing. Milan Polívka, Ph.D. (člen) doc. Ing. Oldřich Ondráček, CSc. (člen)
Date of acceptance
2009-06-09
Defence
Student prezentuje výsledky a postupy řešení své diplomové práce. Následně odpovídá na dotazy vedoucího a oponenta práce a na dotazy členů zkušební komise.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO