Software defined radio baseband processing for ESA ESEO mission

P. Bartram, C. Bridges, D. Bowman, G. Shirville
{"title":"Software defined radio baseband processing for ESA ESEO mission","authors":"P. Bartram, C. Bridges, D. Bowman, G. Shirville","doi":"10.1109/AERO.2017.7943952","DOIUrl":null,"url":null,"abstract":"The European Student Earth Orbiter (ESEO) is a micro-satellite mission to Low Earth Orbit and is being developed, integrated, and tested by European university students as an ESA Education Office project. AMSAT-UK and Surrey Space Centre are contributing to the mission with a transceiver and transponder similar to that of FUNcube-1 with the addition of utilising a Atmel AT32 processor for packet software-redundancy, baseband processing, forward error correction, and packet forming; acting as a step towards software defined radio using low MIPS automotive microprocessors. As on the FUNcube-1 satellite, the telemetry formats and encoding schemes presented utilize a large ground network of receivers on the VHF downlink and conforms to 1200 bps and a new 4800 bps redundant downlink for the rest of the spacecraft. The uplink is on L-band using bespoke partial-CCSDS frames. This paper details the flight software on the engineering and flight models to ESA, and the technical configuration and associated tests of demonstrating the processor load is under for varying operating and sampling modes. In particular, a key contribution will be the details of utilising the Google Test Suite for verification of the SDR functions and FreeRTOS tools to optimize processor load margins to 30% when operating parallelized ADC and DAC, and CAN-open telemetry chains and what memory considerations are needed to ensure stable long-term operations.","PeriodicalId":224475,"journal":{"name":"2017 IEEE Aerospace Conference","volume":"258 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Aerospace Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO.2017.7943952","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

The European Student Earth Orbiter (ESEO) is a micro-satellite mission to Low Earth Orbit and is being developed, integrated, and tested by European university students as an ESA Education Office project. AMSAT-UK and Surrey Space Centre are contributing to the mission with a transceiver and transponder similar to that of FUNcube-1 with the addition of utilising a Atmel AT32 processor for packet software-redundancy, baseband processing, forward error correction, and packet forming; acting as a step towards software defined radio using low MIPS automotive microprocessors. As on the FUNcube-1 satellite, the telemetry formats and encoding schemes presented utilize a large ground network of receivers on the VHF downlink and conforms to 1200 bps and a new 4800 bps redundant downlink for the rest of the spacecraft. The uplink is on L-band using bespoke partial-CCSDS frames. This paper details the flight software on the engineering and flight models to ESA, and the technical configuration and associated tests of demonstrating the processor load is under for varying operating and sampling modes. In particular, a key contribution will be the details of utilising the Google Test Suite for verification of the SDR functions and FreeRTOS tools to optimize processor load margins to 30% when operating parallelized ADC and DAC, and CAN-open telemetry chains and what memory considerations are needed to ensure stable long-term operations.
软件定义的ESA ESEO任务无线电基带处理
欧洲学生地球轨道卫星(ESEO)是一个低地球轨道的微型卫星任务,作为欧空局教育办公室的一个项目,正在由欧洲大学生开发、集成和测试。AMSAT-UK和萨里空间中心为该任务提供了类似于FUNcube-1的收发器和应答器,并增加了利用Atmel AT32处理器进行包软件冗余、基带处理、前向纠错和包形成;作为使用低MIPS汽车微处理器的软件定义无线电的一步。与FUNcube-1卫星一样,所提出的遥测格式和编码方案利用VHF下行链路上的大型地面接收器网络,并符合1200 bps和用于航天器其余部分的新的4800 bps冗余下行链路。上行链路在l波段,使用定制的部分ccsds帧。本文详细介绍了ESA工程和飞行模型上的飞行软件,以及在不同操作和采样模式下显示处理器负载的技术配置和相关测试。特别是,一个关键的贡献将是利用Google Test Suite来验证SDR功能和FreeRTOS工具的细节,以优化并行ADC和DAC时的处理器负载余量到30%,以及can开放遥测链,以及需要哪些内存考虑来确保稳定的长期运行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信