Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Instrument software development for Langmuir probe onboard ROMEO satellite
KTH, School of Electrical Engineering and Computer Science (EECS).
2025 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Utveckling av instrumentprogramvara för Langmuir-sond ombord på ROMEO-satelliten (Swedish)
Abstract [en]

The Langmuir Probe is an instrument used to measure the physical properties of plasma. A payload consisting of two Langmuir Probes is in development by the KTH Royal Institute of Technology Division of Space and Plasma Physics. The payload is part of The Research and Observation in Medium Earth Orbit (ROMEO) space satellite mission organized by the University of Stuttgart Institute of Space Systems. To conduct medium earth orbit plasma characterization experiments payload software for controlling the bias voltage applied to the Langmuir Probes is necessary. The development of software consisting of constant and sweep bias measurement modes is described in this thesis. The payload system consists of two main components. The microcontroller will handle communication with the on-board computer. The field programmable gate array will obtain data from analog to digital converters connected to the Langmuir probes, apply filtering and decimation based on measurement parameters, and forward the data to the microcontroller. The implementation of communication protocols Space Packet Protocol and Packet Utilization Standard and the measurement parameter handling are the main tasks of this thesis. Implementation was done from institutional heritage. Reuse of mi- crocontroller code was minimal due to unique mission requirements, field programmable gate array code was updated to handle dynamic parameters for constant and sweep bias modes of Langmuir Probe current measurement. Due to time constraints, the software was partially implemented and tested for correctness. The implementation includes a Space Packet Protocol library, Packet Utilization Standard services, and constant and sweep bias measurement mode parameter handling, saving, and reading. Future work includes finishing the implementation to fulfill the software requirements and conduct full end-to-end verifcation of the payload.

Abstract [sv]

Langmuirsonden är ett instrument som används för att mäta plasmans fysikaliska egenskaper. En nyttolast bestående av två Langmuir-prober är under utveckling av Kungliga Tekniska högskolan Avdelning för rymd- och plasmafysik. Nyttolasten är en del av rymdsatellituppdraget ROMEO (Research and Observation in Medium Earth Orbit) som organiseras av Institutet för rymdsystem vid Stuttgarts universitet. För att genomföra plasmakarakteriseringsexperiment i medelhög omloppsbana runt jorden krävs nyttolastprogramvara för styrning av den förspänning som appliceras på Langmuir-sonderna. Utvecklingen av programvaran som består av mätlägen för konstant och svepande förspänning beskrivs i denna avhandling. Nyttolastsystemet består av två huvudkomponenter. Mikrokontrollern hanterar kommunikationen med omborddatorn. Den fältprogrammerbara grindmatrisen hämtar data från analog-till-digital-omvandlare som är anslutna till Langmuir-sonderna, tilläm- par filtrering och decimering baserat på mätparametrar och vidarebefordrar data till mikrokontrollern. Implementeringen av kommunikationsprotokollen Space Packet Protocol och Packet Utilization Standard samt hanteringen av mätparametrar är huvuduppgifterna i detta examensarbete. Implementeringen gjordes utifrån institutionella arv. Återanvändning av mikrokontrollerkod var minimal på grund av unika uppdragskrav, fältprogrammerbar gate array-kod uppdaterades för att hantera dynamiska parametrar för konstant och svepande förspänningslägen för Langmuir Probe- strömmätning. På grund av tidsbegränsningar implementerades programvaran delvis och testades för korrekthet. Implementeringen omfattar ett Space Packet Protocol- bibliotek, Packet Utilization Standard-tjänster samt parameterhantering, lagring och läsning för mätlägena konstant och svepande bias. Framtida arbete inkluderar att slutföra implementeringen för att uppfylla programvarukraven och genomföra fullständig end-to-end-verifiering av nyttolasten.

Place, publisher, year, edition, pages
2025. , p. 67
Series
TRITA-EECS-EX ; 2025:44
Keywords [en]
Research and Observation in Medium Earth Orbit, Satellite, Langmuir Probe, Embedded Systems, Plasma Diagnostics, Field Programmable Gate Array
Keywords [sv]
Research and Observation in Medium Earth Orbit, Satellit, Langmuirsond, Inbyggda System, Plasmadiagnostik, På-plats-programmerbar Grindmatris
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-361845OAI: oai:DiVA.org:kth-361845DiVA, id: diva2:1948924
Supervisors
Examiners
Available from: 2025-04-03 Created: 2025-04-01 Last updated: 2025-04-03Bibliographically approved

Open Access in DiVA

fulltext(3543 kB)54 downloads
File information
File name FULLTEXT02.pdfFile size 3543 kBChecksum SHA-512
45db2665a83342dd90b488dfc5b9118bc9bb35389ff7369e66550f16472bd9991b18296017166e2c88aceb1433ade2333e8ea07809ea82c4f7ef2c4091a13ab7
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering and Computer Science (EECS)
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 54 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 412 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf