DEVELOPMENT AND TESTING OF THE ON-BOARD SOFTWARE FOR QB50 NANOSATELLITE IP 2 SAT Damien Watremetz (UPJV – INSSET) Prof. Thierry Capitaine (UPJV – INSSET) Matteo Emanuelli (UPJV – INSSET) Daniele Emanuele Chiuri (UPJV – INSSET) Rania Toukebri (Université de Carthage – INSAT) Lionel Zieminsky (UPJV – INSSET) Maite Compiegne (UPJV – INSSET) 1 st Symposium on Space Educational Activities 11/12/2015
SUMMARY • I NTRODUCTION • QB50 PROJECT • IP 2 SAT • O N -B OARD C OMPUTER • O PERATING SYSTEM • F UNCTIONAL TEST • T ELECOMMUNICATION C ARD • M ASTER DSP • U PLINK /D OWNLINK • P ROTECTION • C ONCLUSION 1 st Symposium on Space Educational Activities 11/12/2015 2
UPJV - INSSET INSSET – I NSTITUTE S UPÉRIEUR DES S CIENCES ET T ECHNIQUES • S AINT -Q UENTIN (P ICARDIE ) • U NIVERSITÈ DE P ICARDIE J ULES V ERNE • 350 STUDENTS • E MBEDDED S YSTEMS , L OGISTIC ENGINEERING , C LOUD COMPUTING & M OBILITY , I NDUSTRIAL P RODUCT D ESIGN • S AT P ICARD 1 st Symposium on Space Educational Activities 11/12/2015 3
SATPICARD G ROUP OF S ATELLITE S YSTEMS R&D IN THE E MBEDDED S YSTEMS D EPARTMENT 1 P ROFESSOR , 2 E NGINEERS , 1 P H D + M ASTER S TUDENTS 2 P ROJECTS , 3 P RODUCTS 1 st Symposium on Space Educational Activities 11/12/2015 4
QB50 • Launch cost: € 20k (funded by EC) • Launch date: July 2016 to ISS • 50 CubeSat • • Guided framework coordinate by IOD: QARMAN, DelFFI, VKI to facilitate newcomers InflateSail • Telecom card by INSSET • 50 Universities worldwide • In-situ measurements in the • Train and educate young lower thermosphere (380 km – engineers with hand-on 90 km) activities • FIPEX, INMS, m-NLP • Learn how to conduct sat projects 1 st Symposium on Space Educational Activities 11/12/2015 5
IP 2 SAT • Electrical Power Unit (EPS): Nanopower p31u • On-Board computer: NanoMind 712D • Solar Panels: NanoPower P110 series • ADCS: NanoMind A3200 • Structure: ISIS • TT&C: WallCom v1.0 (INSSET) • Antenna: ISIS Deployable UHF/VHF 2-monopole Antenna • Payloads: FIPEX, STM, (Secure-ODB) 1 st Symposium on Space Educational Activities 11/12/2015 6
IP 2 SAT Flight Software Development 1 st Symposium on Space Educational Activities 11/12/2015 7
On-Board Software • OS in FreeRTOS (Linux or others also possible) • Software with different tasks • SCS CubeSat Protocol (CSP) • Encapsulation/Decapsulation 1 st Symposium on Space Educational Activities 11/12/2015 8
On-Board Software • OS in FreeRTOS (Linux or others also possible) • Software with different On-Board Software On-Board Software tasks • SCS CSP • Encapsulation/Decapsulation 1 st Symposium on Space Educational Activities 11/12/2015 9
Functional Tests • Before and After Environmental tests to identify failures On-Board Software • End-to-End test EM 1 st Symposium on Space Educational Activities 11/12/2015 10
Enviromental tests • Vibration (Quasi-Static and G-Loads, Natural Frequencies / Resonance Survey, Sinusoidal, Random) • Shock EM 1 st Symposium on Space Educational Activities 11/12/2015 11
WallCom V1.0 • Developed at INSSET • Modularity • General design • 4 DSP 1 st Symposium on Space Educational Activities 11/12/2015 12
Master DSP • Data exchange between the telecom subsystem and OBC • Integrate FreeRTOS (also other OS possible) 1 st Symposium on Space Educational Activities 11/12/2015 13
Uplink/Downlink Uplink Downlink 2 DSP for AX.25 and 1 DSP (Morse code, AX.25) DTMF Modulation G3RUH via Inter-changeability software 1 st Symposium on Space Educational Activities 11/12/2015 14
Protection Double Protection Dynamic Functional Redundancy 1 st Symposium on Space Educational Activities 11/12/2015 15
Conclusion Demonstrate the capacity of building a nanosat �Picard� from scratch IP 2 SAT is the basis for the development of other satellite subsystems Modularity concept Dynamic Functional Redundancy Questions? damien.watremetz@u-picardie.fr - thierry.capitaine@u-picardie.fr matteo.emanuelli@u-picardie.fr - daniele.emanuele.chiuri@u-picardie.fr 1 st Symposium on Space Educational Activities 11/12/2015 16
Recommend
More recommend