Spektrikalibrointityökalun automatisointi synteettiselle apertuuritutkalle
Kuronen, Santeri (2025)
Kuronen, Santeri
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025081323906
https://urn.fi/URN:NBN:fi:amk-2025081323906
Tiivistelmä
Insinöörityön tavoitteena oli automatisoida spektrikalibrointityökalu Iceyen SAR-tiimille satelliitien kalibrointia varten. Insinöörityö alkaa käsittelemällä synteettisen apertuuritutkan historiaa ja teoriaa, josta työ etenee kalibrointimenetelmiin ja aikaisemman prosessin esittelyyn. Työn loppuosa keskittyy automatisoidun ratkaisun kehittämiseen ja saavutettujen tulosten arviointiin.
Aikaisempi spektrikalibrointiprosessi vaati manuaalisia koodin muokkauksia, eri työkalujen käyttöä ja tiedostojen hallintaa, mikä lisäsi virheiden riskiä ja hidasti merkittävästi spektrikalibroinnin suorittamista. Yrityksen laukaisemien satelliitien määrän kasvaessa manuaalinen prosessi muodostuisi pullonkaulaksi, joten prosessin automatisointi oli kriittistä tulevaisuuden kalibrointitarpeiden kannalta.
Automatisointi toteutettiin vaiheittain tunnistettujen haasteiden ja kehitystarpeiden pohjalta. Alkuperäinen lähestymistapa keskittyi olemassa olevan skriptin muokkaukseen, mutta työn aikana havaittujen ongelmien vuoksi kehityssuunta muutettiin kohti CLI-integraatiota. Lopullinen CLI-komento kehitettiin täysin automaattiseksi työkaluksi, joka eliminoi aikaisemman prosessin manuaaliset työvaiheet ja integroitui yrityksen käyttämään CLI-ympäristöön.
Automatisointi saavutti asetetut tavoitteet onnistuneesti. CLI-komento tuottaa johdonmukaisia ja luotettavia tuloksia ilman käyttäjän väliintuloa. Työn aikana tunnistettiin jatkokehitysmahdollisuuksina amplitudikorjausten integrointi komentoon ja automaattinen kulmaheijastimien suodatus.
Aikaisempi spektrikalibrointiprosessi vaati manuaalisia koodin muokkauksia, eri työkalujen käyttöä ja tiedostojen hallintaa, mikä lisäsi virheiden riskiä ja hidasti merkittävästi spektrikalibroinnin suorittamista. Yrityksen laukaisemien satelliitien määrän kasvaessa manuaalinen prosessi muodostuisi pullonkaulaksi, joten prosessin automatisointi oli kriittistä tulevaisuuden kalibrointitarpeiden kannalta.
Automatisointi toteutettiin vaiheittain tunnistettujen haasteiden ja kehitystarpeiden pohjalta. Alkuperäinen lähestymistapa keskittyi olemassa olevan skriptin muokkaukseen, mutta työn aikana havaittujen ongelmien vuoksi kehityssuunta muutettiin kohti CLI-integraatiota. Lopullinen CLI-komento kehitettiin täysin automaattiseksi työkaluksi, joka eliminoi aikaisemman prosessin manuaaliset työvaiheet ja integroitui yrityksen käyttämään CLI-ympäristöön.
Automatisointi saavutti asetetut tavoitteet onnistuneesti. CLI-komento tuottaa johdonmukaisia ja luotettavia tuloksia ilman käyttäjän väliintuloa. Työn aikana tunnistettiin jatkokehitysmahdollisuuksina amplitudikorjausten integrointi komentoon ja automaattinen kulmaheijastimien suodatus.