Valgusmõõtmistarkvara arendus

Date

2015

Journal Title

Journal ISSN

Volume Title

Publisher

Tartu Ülikool

Abstract

Cybernetica AS navigatsioonisüsteemide osakond kasutas valgusväljundiga toodete (näiteks poilaternad, sektor- ja liinituled) valgustugevuse automatiseeritud mõõtmisteks asutuses loodud tarkvararakendust PMS (PöördMõõteStend). Käesoleva magistritöö eesmärgiks oli seda rakendust mõõtmistäpsuse parendamiseks edasi arendada ja integreerida uued seadmed (spektromeeter, luksmeeter, goniomeeter, kallutusstend ja nihkestendid). Olemasolev rakendus võimaldas määrata konfiguratsioonifailis horisontaaltasandi nurgakraade, milleni jõudes peatatakse pöördstend ning mõõdetakse valguse spektrit. Tuli lisada võimalus spektrimõõtmiste nurgakraade etteantud reegli järgi (näiteks sektorite üleminekualade mõõtmine või määratud intervalliga mõõtmine) automaatselt genereerida. Täiendama pidi ka pärast katseandmete registreerimist läbiviidavaid järeltöötlusi, mis lõpptulemusena väljastatavad kasutajale arusaadava ja toodete väljastusdokumentatsioonis kasutatava eesti- või ingliskeelse katseprotokolli. Viimasesse tuli integreerida loodud failistandardi järgi defineeritud värvsusalade graafik ning inimloetav hinnang valgussignaali tuvastatud värvsusele. Uute seadmete juhtimise hõlbustamiseks loodi serverrakendus OL770 TCP Server, mida saab vajadusel kasutada ka valgusmõõtmisrakendusest sõltumatult. Töö käigus projekteeriti, arendati ja paigaldati vajalikud uuendused ning teostati nõuetele vastavuse kontroll valgusallikate katsete näol, mille järeldusena otsustati, et tarkvara on valmis kasutamiseks. Arendamisel tekkinud probleemid lahendati jooksvalt ning ühtegi tarkvararakenduse tööd halvavat viga ei tuvastatud. Valminud rakendus parendas oluliselt ettevõtte mõõteinfrastruktuuri täpsust ja efektiivsust. Täiendatud tarkvararakenduse GonioTest lõppversioon vastas peaaegu kõigile esitatud nõuetele ning on Cybernetica AS valgusmõõtmislaboratooriumites kasutusel. Töö eesmärk viia juba töötav tarkvara uute seadmetega töötamise valmidusse ning parendada katseprotokolli täideti täielikult.

Description

Keywords

Citation