Bachelor's thesis

Digital processing of the fast analog signals

Digitální zpracování rychlých analogových signálů

Aleš Nevřela
Abstract

Práce se zabývá problematikou digitálního zpracování rychlých analogových signálů. Popisuje základní metody digitalizace a její využití v oblasti detekce jaderného záření. Cílem práce je vytvořit knihovny v jazyce Java pro práci s digitalizačními zařízeními a navrhnout veřejné rozhraní těchto knihoven.

Abstract

This thesis deals with digital processing of the fast analog signals. Describes basic methods of digitizing and it’s utilization in nuclear radiation detection. Goal of this thesis is to create libraries in Java to work with digitizing devices and project application programming interface of these libraries.

Thesis description
Během zpracování experimentálních dat z neutronového spektrometru je třeba převést tzv. přístrojové spektrum na formát zpracovatelný výpočetním systémem Mathematica. Existující software byl vyvinut v programovacím systému Delphi před mnoha lety, což výrazně komplikuje jeho údržbu a omezuje rozšiřitelnost funkcí. Cílem práce je za prvé rozšíření stávající funkcionality v jazyce Java (což umožní snadnou přenositelnost mezi různými operačními systémy) a za druhé navrhnout a implementovat přídavné funkce vyplývající z aktuálních potřeb vyhodnocování spekter.

Stávající funkcionalitu:
- načtení dat ze souboru (několik formátů)
- zoom
- vyhlazení
- derivace
- přímá editace dat
- zobrazení informací o datech
- konverze do textového formátu

doplňte o následující rozšíření:
- algoritmy(v jazyce Java) pro získání a uložení dat z digitalizačních zařízení k následnému zpracování.

Při zpracování závěrečné práce se řiďte následujícím postupem:
1) Úvod do problematiky (motivaci pro téma práce)
2) Analýza stávajícího stavu - postupy a metody digitalizace rychlých analogových signálů (shrnutí poznatků ze studia dostupné literatury)
3) Studie stávajícího technického vybavení (přídavných karet a aparatur k digitalizaci) - definice problému a diskuse o možnostech řešení
4) Návrh řešení programového vybavení v jazyce JAVA - popis a odůvodnění architektury systému
5) Ověření funkčnosti navrženého programového vybavení - ukázky uživatelského rozhraní (screenshoty)
6) Diskuse dosažených výsledků a návrh dalšího postupu
7) Shrnutí a závěr
8) Přílohy - kromě jiného uživatelská příručka (popis práce s navrženým SW pro běžného uživatele PC)

Základní literatura:
- osobní konzultace
- manuály k programovacímu jazyku Java
- články z konferencí
- popisy existujících metod digitalizace
- dokumentace k měřícím kartám (www.agilent.com, www.hp.com, www.tek.com)
The thesis has been checked:
25/5/2010 09:47, doc. RNDr. Zdeněk Matěj, Ph.D., UČO 72963
Full text of thesis
1,7 MB / file PDF
Language used
Czech Czech
Defence date
22/6/2010
The thesis was defended successfully

Supervisor

doc. RNDr. Zdeněk Matěj, Ph.D., UČO 72963
KPSK FI MU

Reader

Mgr. Jiří Cvachovec, UČO 51646
abs FI MU

Masaryk University Faculty of Informatics
Programme
Informatics
Field of Study

Theses on a related topic

List of theses with an identical keyword.

 
Name
Posted by
Uploaded/Created
Rights
Archive of Thesis/Dissertation Aleš Nevřela FI B-IN BcIN b9phw/7
Nevřela, A.
24/5/2010
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.