EGSE e SCOE a standard ECSS con gestione SpaceWire, 1553, Canbus e interfacce per l'Aerospazio
Da oltre 20 anni, partecipiamo alle principali missioni Aerospaziali fornendo i nostri EGSE e SCOE progettati secondo gli standard ECSS ed in grado di gestire le più diffuse interfacce di comunicazione in ambito satellitare (SpaceWire, Milbus-1553, Canbus,...)
I nostri Software EGSE (Electrical Ground Support Equipment) e SCOE (Support Check Out Equipment) per l'industria aerospaziale, seguono e rispettano in tutte le fasi dello sviluppo, dalla progettazione alla validazione finale, gli standard spaziali più importanti tra cui lo standard ECSS (European Cooperation for Space Standardization) usato in ambito ESA e si interfacciano con tutti i principali sottosistemi, come SpaceWire, TM/TC, CAN, MIL-1553 e WizardLink.
Grazie ad un'architettura modulare, permettono di gestire tutte le principali interfacce di comunicazione utilizzate usate a livello ground e di satellite:
-
SpaceWire: protocollo di comunicazione standard ECSS per i sensori destinati ai satelliti di bordo e ai veicoli spaziali, in particolare per i sensori per l'acquisizione di immagini, come i dispositivi star-tracker, per cui Saitec è specializzata nello sviluppo di EGSE e SCOE
- MILBUS-1553 (sia standard che basati su Data Block Transfer Protocol).
- CANBUS
- Ethernet (TCP-UDP)
- USB
- I²C
- SPI
- ARINC
- RS232/422/485
Per la simulazione o lo stimolo delle interfacce non standard i nostri SW sono in grado di pilotare dispositivi HW dedicati (sia di acquisto, sia realizzati internamente dal nostro reparto HW).
EGSE/SCOE a standard ECSS
Gli EGSE si compongono di vari sottosistemi e devono essere controllati attraverso un software EGSE.
Il sw consente di controllare il DUT (Device Under TEst), lanciare test automatici e fare playback di sessioni di test, monitare gli stati, processare e simulare dati e inviare telecomandi e telemetrie. Gli EGSE e gli SCOE Saitec sono progettati per rispondere a tutte queste funzioni, rispettando le esigenze di standardizzazione e armonizzazione dei prodotti dettati dallo standard ECSS, e utilizzano i protocolli di telecomunicazioni del network SpaceWire ESA.
SpaceWire è un
Protocolli di comunicazione
Abbiamo esperienze con molteplici protocolli di comunicazione usati a livello satellite, come ad esempio il protocollo PUS o il protocollo CCSDS.
Siamo in grado di sviluppare in maniera ottimale qualsiasi tipo di protocollo di comunicazione specificato dal cliente.
Gestione dei payload
I nostri Software EGSE possono implementare gli stessi telecomandi/telemetrie usati a livello di satellite, basando la propria struttura su database forniti dal cliente finale.
Abbiamo esperienza nella gestione di database per la definizione dei parametri di comunicazione come lo standard SCOS2000.
Telecomandi
I nostri SW, implementano in modo flessibile interfacce grafiche per la definizione e l'invio di telecomandi singoli o sequenze. Rendendo possibile il controllo e la simulazione di tutte le operazioni che saranno effettuate a livello del satellite.
Telemetrie
Tramite pannelli numerici e grafici, i nostri SW implementano interfacce che consentono il monitoring dello strumento in tempo reale o in playback. E' possibile analizzare ogni singola telemetria o monitorare lo stato di un parametro nel tempo.
Acquisizione e analisi dei dati scientifici
Lo scopo principale dei nostri SW EGSE è quello di acquisire e memorizzare tutti i dati scientifici provenienti dal satellite in real time e senza perdita. Realizziamo inoltre interfacce grafiche ad-hoc in grado di produrre una ricostruzione in tempo reale dei dati acquisiti per consentire un quick-look immediato.
Archiviazione dei dati
Particolare importanza ha il problema dell'archiviazione dei dati. Le nostre architetture permettono di salvare i dati scientifici ricevuti in cartelle ordinate per sessioni di lavoro, senza perdite di dati. Tali archivi possono essere riprodotti in sessioni off-line per il post processing e l'analisi oppure rielaborati attraverso SW di terze parti.
Sequenze di test
I nostri SW contengono un interprete di script PLUTO e permettono all'utente finale la definizione di sequenze, anche complesse, utili per validare il progetto.
Failure Injection
Per validare un progetto altamente complesso è fondamentale la possibilità simulare il verificarsi di eventi anomali. Attraverso il SW EGSE è possibile ricreare, in un contesto noto, vari tipi di "failure" e verificare le risposte offerte dai sistemi spaziali.
In questo ambito, siamo in grado di generare una serie di eventi ad-hoc tramite le nostre interfacce SW o HW. Quando necessario, collaboriamo anche direttamente con i produttori di HW per la realizzazione di eventi anomali altamente customizzati: ad esempio con il nostro fornitore, StarDundee, abbiamo collaborato alla realizzazione di particolari funzionalità per quanto riguarda la generazione di failure su SpaceWire; funzionalità che sono poi entrate a far parte delle features standard offerte dai loro prodotti.
Controllo Remoto - CCS
Siamo in grado di implementare interfacce efficienti per il monitoraggio e il controllo da remoto dei nostri Software. Attraverso questo tipo di interfacce è possibile interagire direttamente con sistemi di ordine superiore (CCS - Central Control System). Nello specifico abbiamo esperienza nell'utilizzo di interfacce come quella EDEN (Egse Data Exchange Network) o varie soluzioni custom concordate con il cliente.
Sincronizzazione ad alta precisione
Il nostro SW implementa meccanismi di sincronizzazione temporale ad alta precisone: PTP o NTP. Questo rende possibile utilizzare l'EGSE per misure o stimoli che richiedono un alto coefficiente di sincronizzazione con l'ambiente circostante. Abbiamo esperienza nella realizzazione e nell'utilzzo di dispositivi HW custom per la generazione o la cattura di uno più clock/eventi esterni al sistema EGSE.