Show simple item record

Optical model of light scattering using modified coherent matrix formalism

dc.contributor.advisorHolovský Jakub
dc.contributor.authorNevyhoštěný Radek
dc.date.accessioned2018-06-07T10:27:05Z
dc.date.available2018-06-07T10:27:05Z
dc.date.issued2018-06-05
dc.identifierKOS-773337361805
dc.identifier.urihttp://hdl.handle.net/10467/76264
dc.description.abstractTato práce se zabývá vývojem programu pro simulaci chování světla ve vícevrstvých strukturách, potenciálně umožňující zahrnutí difuze světla. V teoretické části je odvozen matematický model popisu šíření světla a jeho difuze pomocí modifikovaného maticového formalismu. Dále je zde popsán výběr programového jazyka pro vývoj a princip chodu využitých externích knihoven. Praktickým výstupem práce je program realizovaný v jazyce Python, který umožňuje návrh a vizualizaci struktury materiálů přes grafické uživatelské rozhraní. Pro takto navrženou strukturu je možné simulovat průběh reflexe, transmise a absorpce pro obě polarizace světla. Další funkcionalitou je možnost umístění difuzních rovin do struktury pro simulaci difuze světla ve struktuře. Pro tento případ je v praktické části odvozeno rozšíření maticového výpočtu do diskretizovaného úhlového vektoru a způsob vytvoření difuzní matice. Počet úhlů, pro které probíhá simulace, je uživatelsky nastavitelný spolu s rozsahem výpočtu. Výsledná matice je programem převáděna na soustavu lineárních rovnic a řešena. Výsledky simulací lze exportovat do standardních grafických a textových formátů. V závěru práce je program porovnán s konkurenčními simulačními programy OPAL 2 od PV Lighthouse a OPTOS od instituce Fraunhofer ISE.cze
dc.description.abstractThe aim of this work is the development of a software for simulation of the light propagation in a multilayer structures, potentially allowing inclusion of diffusion of light. In the theoretical part of the work, mathematical model of light propagation using modified matrix formalism is derived along with diffusion of such light. Furthermore, the process of choosing programming language for the development and the internal workings of the external libraries used is described in this part. Practical output of the work is standalone software realized in the Python programming language, which allows the user to design and visualize a structure of multilayer material through the graphical user interface. For the designed structure reflection, transmission and absorption can be simulated for both polarizations of light. Another functionality is the option to insert a diffusion plane into the structure for simulation of a light diffusion in the structure. For this purpose, the matrix mathematical model is extended into a discrete angle vector and method of the diffusion matrix creation is described. Number of the angles, for which the simulation is computed, is set by the user alongside the range of the simulation. Results of the simulation can be exported to the standard graphics and text formats. In the final part of the work developed software is compared to existing solutions OPAL 2 from PV Lighthouse and OPTOS from Fraunhofer ISE institute.eng
dc.language.isoCZE
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html.eng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html.cze
dc.subjectrozptyl světla,maticový model,python,koherentní formalismuscze
dc.subjectdiffusion of light,matrix model,python,coherent formalismeng
dc.titleOptický model rozptylu světla využívající modifikovaný koherentní maticový formalismuscze
dc.titleOptical model of light scattering using modified coherent matrix formalismeng
dc.typeMAGISTERSKÁ PRÁCEcze
dc.typeMASTER'S THESISeng
dc.date.accepted
dc.contributor.refereeRemeš Zdeněk
theses.degree.disciplineTechnologické systémycze
theses.degree.grantorkatedra elektrotechnologiecze
theses.degree.programmeElektrotechnika, energetika a managementcze


Files in this item





This item appears in the following Collection(s)

Show simple item record