Real-Time Simulations of SpaceWire On-board Data Handling Networks
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
SpaceWire is a widely used on-board data-handling network technology for spacecraft.This project aimed to investigate the way in which SpaceWire is being used in on-board data handling networks on scientific spacecraft.A real-time SpaceWire network simulation was made, modeled on the data handling networks of the future ESA missions BepiColombo MPO and Solar Orbiter.The CCSDS space packet protocol and the ECSS Packet Utilization Standard (PUS) were employed for the structuring of packets in the simulation.The SpaceWire EGSE device from STAR-Dundee Ltd. was used to perform simulations of scientific instruments using SpaceWire. Multiple scripts for the EGSE device were created to simulate the packet generation behavior of the different configuration of the instruments.Software for control and monitoring of multiple EGSE was implemented. A prototype for a generic PUS network node software was also developed. Additionally packet libraries for CCSDS and PUS were developed.A demonstration network was built using SpaceWire testing equipment, encompassingall of the developed tools.Finally the EGSE was evaluated in conjunction with the simulation, including the device’s support for generating CCSDS and PUS packets. Several improvements and additional features for the EGSE device and scripting language were suggested.
Place, publisher, year, edition, pages
2013. , 71 p.
Technology, Spacewire, Network, Packet utilization, CCSDS, Real-time, Simulation, On-board data handling, OBDH, Solar Orbiter, BepiColombo
IdentifiersURN: urn:nbn:se:ltu:diva-57783Local ID: e6927e7f-8121-4ae4-b1f7-ba12210816e8OAI: oai:DiVA.org:ltu-57783DiVA: diva2:1031171
Subject / course
Student thesis, at least 30 credits
Space Engineering, master's level
Validerat; 20141204 (global_studentproject_submitter)2016-10-042016-10-04Bibliographically approved