Design and Implementation of Hardware and Software Interfaces for a Hyperspectral Payload in a Small
Master thesis
Permanent lenke
http://hdl.handle.net/11250/2625750Utgivelsesdato
2019Metadata
Vis full innførselSamlinger
Sammendrag
Denne oppgaven beskriver design og implementasjon av et filoverføringssystem foren nyttelast på en liten satellitt med et hyperspektralt kamera. Nyttelastenproduserer store mengder bildedata som må lastes ned for å lagehavfargeprognoser, og for å forsyne forskere med hyperspektral data. En platformfor småsatellitter fra NanoAvionics gir radioforbindelse til bakken gjennomet nettverk som er basert på CubeSat Space Protocol.
Flere filoverføringsprotokoller er beskrevet og brukt som grunnlag idesignprosessen. Satellittplatformen og kommunikasjonsarkitekturen erpresentert, og et grensesnittskort til nyttelasten har blitt designet.
Oppgragskrav er kartlagt og brukt i designprosessen til filoverføringssystemet.En komplett implementasjon av filoverføringssystemet har blitt testet.
Det blir demonstrert at det implementerte filoverføringssystemet er i stand tilå overføre filer over et upålitelig nettverk. En funksjon som lagrer ogvideresender filer er brukt for å omgå en flaskehals mellom nyttelasten ogsatellittplatformen. This thesis details the design and implementation of a file transfer system fora hyperspectral imager payload on a small satellite. The payload produces largeamounts of imaging data that must be downloaded to produce ocean colourforecasts and to provide researchers with hyperspectral data. A small satelliteplatform from NanoAvionics supports the payload with a radio link that providesconnectivity through a network based on the CubeSat Space Protocol.
Several file transfer protocols are described and used as input to the designprocess. The satellite platform and communication architecture is detailed, anda Breakout Board for the imager payload is designed.
Mission requirements are mapped and used as input in the design process of thefile transfer system. An implementation of the complete file transfer system istested.
The implemented file transfer system is shown capable of transferring filesacross an unreliable network. A \textit{store and forward} feature is used to circumventa communication bottleneck between payload and satellite platform. Thiscapability is demonstrated.