Tutkamittaustiedon visualisointiohjelmiston suunnittelu ja toteutus
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2003
Department
Major/Subject
Tietämystekniikka
Mcode
T-93
Degree programme
Language
fi
Pages
47
Series
Abstract
Sodankylän Geofysiikan observatoriolla on jo kohta kolmen vuosikymmenen ajan kehitetty tutkamittausmenetelmiä lähiavaruuden tutkimukseen tarkoitetulle EISCAT-tutkajärjestelmälle. Menetelmät perustuvat tutkasignaaliin tarkkaan matemaattiseen mallintamiseen ja tilastollisen inversioanalyysin käyttöön mittaustiedon analysoinnissa. Tutkamittausmenetelmien kehitystyössä käytetään olemassa olevia tutkalaitteistoja, kuten EISCAT-järjestelmän tutkia. Tutkalaitteistosta saatavat lähetys- ja kaikunäytteet näytteistetään ja tallennetaan tietokoneen kovalevylle Invers Oy:n kehittämän mittausdatan talteenottoelektroniikan avulla. Mittausdataa kertyy tyypillisesti miljoona kompleksista näytettä sekunnissa yhdeltä tai kahdelta mitatulta kanavalta. Tässä työssä kehitetään jo mitatun datan tarkasteluun analysointi- ja visualisointiohjelmisto. Ohjelmistolla on sama toiminnallisuus kuin mittauslaitteistoon kytketyillä perusmittalaitteilla, oskilloskoopilla ja spektrianalysaattorilla, olisi. Ohjelmiston avulla voidaan varmistaa mittauskytkentöjen toimivuus ja näytteistysparametrien oikeellisuus. Talla varmistetaan mittausdatan laatu ennen varsinaisen inversiomenetelmiin perustuvan analyysin suorittamista. Ohjelmisto toteutettiin Fortran 95ja Python-ohjelmointikielillä Mac OS X -ympäristöön. Sen suorituskykyä vertailtiin kaupallisilla laskentaympäristöillä laadittuihin vastaaviin sovelluksiin. Käyttöliittymäksi tehtiin Python-kielinen ohjelma, jota voidaan käyttää komentotulkista käsin epäinteraktiivisesti. Ohjelmisto havaittiin toimivaksi. Vaikka ohjelmiston suorituskyky ja käytettävyys sinänsä osoittautuivat riittäviksi, ohjelmistossa on vielä paljon kehittämisen varaa. Ohjelmiston muistinhallinta ei sovellu hyvin suurien datamäärien käsittelyyn yhdellä kertaa, ja ohjelmiston jouheva toiminta edellyttäisi muistinhallinnan suunnittelua uudestaan. Ohjelmiston käytettävyyttä voitaisiin parantaa laatimalla siihen graafinen käyttöliittymä.Description
Supervisor
Syrjänen, MarkkuThesis advisor
Lehtinen, MarkkuKeywords
visualisation, mittaustieto, measurement data, visualisointi