BASKET on-board software library

被引:0
作者
Luntzer, Armin [1 ]
Ottensamer, Roland [1 ]
Kerschbaum, Franz [1 ]
机构
[1] Univ Vienna, Dept Astrophys, Vienna, Austria
来源
SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY III | 2014年 / 9152卷
关键词
Compression; Flight Software; Avionics; Ramp Fit; Xentium;
D O I
10.1117/12.2056525
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
The University of Vienna is a provider of on-board data processing software with focus on data compression, such as used on board the highly successful Herschel/PACS instrument, as well as in the small BRITE-Constellation fleet of cube-sats. Current contributions are made to CHEOPS, SAFARI and PLATO. The effort was taken to review the various functions developed for Herschel and provide a consolidated software library to facilitate the work for future missions. This library is a "shopping basket" of algorithms. Its contents are separated into four classes: auxiliary functions (e.g. circular buffers), preprocessing functions (e.g. for calibration), lossless data compression (arithmetic or Rice coding) and lossy reduction steps (ramp fitting etc.). The "BASKET" has all functionality that is needed to create an on-board data processing chain. All sources are written in C, supplemented by optimized versions in assembly, targeting popular CPU architectures for space applications. BASKET is open source and constantly growing.
引用
收藏
页数:8
相关论文
共 6 条
  • [1] [Anonymous], 2005, CCSDS1220B1
  • [2] Benz W., 2013, ESASRE20137, V7
  • [3] JUpiter ICy moons Explorer (JUICE): An ESA mission to orbit Ganymede and to characterise the Jupiter system
    Grasset, O.
    Dougherty, M. K.
    Coustenis, A.
    Bunce, E. J.
    Erd, C.
    Titov, D.
    Blanc, M.
    Coates, A.
    Drossart, P.
    Fletcher, L. N.
    Hussmann, H.
    Jaumann, R.
    Krupp, N.
    Lebreton, J. -P.
    Prieto-Ballesteros, O.
    Tortora, P.
    Tosi, F.
    Van Hoolst, T.
    [J]. PLANETARY AND SPACE SCIENCE, 2013, 78 : 1 - 21
  • [4] Lumb D. H., 2011, SRE201117 ESA, V17
  • [5] HERSCHEL/PACS On-board Reduction Flight Software
    Ottensamer, Roland
    Kerschbaum, Franz
    [J]. ADVANCED SOFTWARE AND CONTROL FOR ASTRONOMY II, PTS 1 & 2, 2008, 7019
  • [6] Rauwerda G., MASSIVELY PARALLEL P