NeuroSat

- The Application of Neuromorphic Processors to Satcom Applications

STATUS | Completed
STATUS DATE | 30/09/2024
ACTIVITY CODE | FPE 1A.114
NeuroSat

Objectives

The NeuroSat project aims to study and demonstrate the feasibility of using NP and Spiking Neural Networks (SNN) for SatCom operations, taking into account different aspects:

  1. Conduct a comprehensive survey of the current NP hardware and software technologies and assess their applicability to SatCom applications 

  2. Identify potential SatCom applications for the use of neuromorphic processors. Identify SatCom applications that could benefit from an NP-based implementation while listing other space applications outside the SatCom domain where NP use has been shown to have potential.

  3. Compare the performance and implementation of one of the identified SatCom applications when running on standard processor solutions with NP in terms of accuracy, latency, and efficiency.

  4. Outline the design of a future proof-of-concept demonstrator for the viable SatCom applications identified in Task 2 (suitable for realization through a future ARTES activity). Identify the main advantages and disadvantages of using an NP for the identified applications, focusing on (i) the small satellite/cube-sat (CubeSats) mission class and (ii) the GEO mission class.

  5. Provide a systematic view of the identified technology gaps to implement the defined NP design. 

"Figure (1) Comparison of the von Neumann architecture with the neuromorphic architecture."
<em>Figure (1) Comparison of the von Neumann architecture with the neuromorphic architecture.</em>

 

Challenges

AI has proven to provide innovative tools to help automate a wide range of development and operations processes on SatCom. However, conventional AI-accelerated hardware technology may not meet the computational efficiency and energy resources required. In this context, neuromorphic computing presents itself as a promising solution for implementing AI modules onboard future communication systems due to its low power consumption and its design for the training and inference of ML models requiring high computational parallelism. 

The main challenge in this project is to identify problems in AI-based satellite communications that could benefit from the use of Neuromorphic processors and SNNs.

System Architecture

The specific system architecture will depend on the use case selected during the project. However, the target is to achieve an advanced satellite architecture where the ML block interference and/or training is performed onboard the satellite using a NP with low power consumption.  

"Figure (2) Advanced SatCom systems with onboard NPs to automate decision making"
<em>Figure (2) Advanced SatCom systems with onboard NPs to automate decision making</em>

 

Plan

The NeuroSat project started on May 3, 2022 and has a duration of 9 months. NeuroSat consists of 5 technical work packages plus an additional work package for project management.

 

Current Status

Started