Zobrazit minimální záznam

Software for distributed control and data readout for network of Timepix3 particle pixel detectors



dc.contributor.advisorPolanský Štěpán
dc.contributor.authorBegera Jakub
dc.date.accessioned2019-02-20T10:58:38Z
dc.date.available2019-02-20T10:58:38Z
dc.date.issued2019-01-30
dc.identifierKOS-773337364805
dc.identifier.urihttp://hdl.handle.net/10467/80361
dc.description.abstractTato diplomová práce ze zabývá návrhem a implementací software Pixnet - modulárním distribuovaným systémem pro řízení a vyčítání dat ze sítě částicových pixelových detektorů. Systém se skládá ze dvou hlavních komponent, kterými jsou handler a master. Handler slouží pro operování podmnožiny jemu přiřazených detektorů a master k řízení handlerů a poskytování API pro řízení celého systému. Primárním konzumentem tohoto API je webová single-page aplikace, ale mohou jím být i systémy třetích stran. Škálování systému je realizováno přidáváním instancí handlerů a distribucí detektorů mezi jejich instancemi. Navržený systém je modulární - instance detektoru je reprezentována jeho komunikačním a datovým modulem, které musí implementovat definované rozhraní. Systém tedy umožňuje operování heterogenní sítě detektorů homogenním způsobem. V rámci této práce byl implementován komunikační a datový modul, které umožňují podporu detektoru Timepix3, komunikujícího prostřednictvím vyčítacího rozhraní Katherine. Pro účely vývoje a testování byl v rámci této práce rovněž vyvinut emulátor vyčítacího rozhraní Katherine, který implementuje všechny příkazy, které jsou důležité pro konfiguraci a spuštění akvizice dat.cze
dc.description.abstractThe aim of this master thesis is to design and implement Pixnet software - modular distributed system for control and data readout from network of particle pixel detectors. System consists of two main components - handler and master. Whereas handler is used for operation of subset of detectors and master is used for controlling of handlers and for providing API for controlling of whole system as well. Primary consumer of this API is a single-page web application but it can be consumed by 3rd party systems as well. Scalability of system is realized by adding handlers instances and distributing detectors across them. The presented system has a modular architecture - instance of detector is given by his communication and data module, which has to implement defined interfaces. Thus, the system allows to operate heterogenous networks of detectors in homogenous way. Furthermore, the presented system includes a module implementation supporting Timepix3 detector, operated by Katherine readout interface. For development and testing purposes, an emulator of the Katherine interface has beed developed. Emulator implements subsets of commands which are needed to basic configuration of detector and data acquisition setup.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.htmleng
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.htmlcze
dc.subjectTimepix3,ATLAS-TPX,Katherine,distribuované řízení,ionizující záření,pixelový detektor,Kotlin,detektorová síť,modulární architektura,software pro akvizici datcze
dc.subjectTimepix3,ATLAS-TPX,Katherine,distributed control,ionizing radiation,pixel detector,Kotlin,detectors network,modular architecture,data acquisition softwareeng
dc.titleSoftware pro distribuované řízení a vyčítání dat ze sítě částicových pixelových detektorů Timepix3cze
dc.titleSoftware for distributed control and data readout for network of Timepix3 particle pixel detectorseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2019-02-06
dc.contributor.refereeBáča Tomáš
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu







Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam