Software pro zpracování dat z voltametrických měření

Date issued

2019

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

Abstract

Práce se zabývá vývojem software pro automatické vyhodnocení dat z voltametrických měření. Téma vzniklo zejména za účelem vytvoření programu, který by nahradil dostupný software výrobců měřicích zařízení, který však z naprosté většiny neumožňuje dávkově zpracovávat a vyhodnocovat naměřená data a chybí přehledné zobrazení všech výsledků měření. To v případě rozsáhlých souborů naměřených dat značně komplikuje a zpomaluje jejich analýzu. Základním principem voltametrických metod je sledování závislosti proudu procházejícího pracovní elektrodou ponořenou v analyzovaném roztoku na potenciálu, přiloženého na tuto elektrodu z vnějšího zdroje. Projevem analytu v analyzovaném roztoku je proudový peak ve výstupní závislosti procházejícího proudu, voltamogramu. Jsou navrženy vhodné metody matematické analýzy k zjišťování polohy, základny a velikosti peaků. Před vlastním vývojem programu jsou definovány jeho základní požadavky a definice struktury formátu vstupních dat. K naprogramování aplikace je vybrán programovací jazyk Python, s využitím grafické knihovny Kivy a knihovny Matplotlib pro vizualizaci dat formou grafů. Je vytvořen hlavní řídicí skript, který tvoří logickou část aplikace. Grafické uživatelské rozhraní je v základu odděleno ve vlastním skriptu. Dále jsou vytvořeny skripty pro konfiguraci parametrů programu z konfiguračního souboru, zpracování dat a vlastní matematickou analýzu. Výstupem práce je funkční program umožňující dávkové zpracování dat s hromadným zobrazením výsledků analýzy a možností exportu dat pro další využití v grafické i numerické podobě. Pro rychlé nastavení parametrů struktury dat jsou výhodně vytvořeny konfigurační profily formátů dat ze softwarů výrobců měřicích zařízení využívaných na Katedře technologií a měření FEL ZČU. Grafická prezentace výsledků je přehledně provedena formou dvou pod sebou umístěných grafů. Horní slouží jako rychlý náhled opakovatelnosti jednotlivých měření souhrnným zobrazením všech zpracovaných souborů dat s možností uživatelské detekce chybných měření a odlehlých hodnot. Spodní graf umožňuje analýzu jednotlivých vzorků se zobrazením základen a výšek zjištěných peaků. Dále jsou zobrazeny souhrnné numerické výsledky všech analyzovaných voltametrických křivek.

Description

Subject(s)

voltametrická měření, analýza dat, vývoj software, proudový peak, grafické uživatelské rozhraní, gui, dávkové zpracování souborů

Citation

Collections

OPEN License Selector