用户名: 密码: 验证码:
通用遥感卫星基带数据二级并行处理算法设计与实现
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design and Implementation of Two-level Parallel Processing Algorithm for Baseband Data of General Remote Sensing Satellite
  • 作者:张人愉 ; 李景山
  • 英文作者:ZHANG Renyu;LI Jingshan;Institute of Remote Sensing and Digital Earth,Chinese Academy of Sciences;The University of Chinese Academy of Sciences;
  • 关键词:卫星基带数据处理 ; 实时处理 ; 并行计算 ; MPI ; OpenMP
  • 英文关键词:baseband data processing;;real-time processing;;parallel computing;;MPI;;OpenMP
  • 中文刊名:遥感信息
  • 英文刊名:Remote Sensing Information
  • 机构:中国科学院遥感与数字地球研究所;中国科学院大学;
  • 出版日期:2019-06-20
  • 出版单位:遥感信息
  • 年:2019
  • 期:03
  • 语种:中文;
  • 页:58-65
  • 页数:8
  • CN:11-5443/P
  • ISSN:1000-3177
  • 分类号:TP79;P237
摘要
针对星上高速率下传的遥感数据,为实现地面基带数据处理系统的快速实时处理,本文设计和实现了一种通用的遥感卫星基带数据的二级并行处理算法。该算法利用外部配置和软件设计模式的方式解决了通用性设计,利用高性能计算技术实现基带数据快速处理。通过对卫星地面基带数据处理在不同卫星中的差异性进行分析,合理设计了外部配置文件和软件抽象模型;对卫星基带数据处理过程中计算最复杂的解压缩部分,利用MPI+OpenMP并行编程技术,提高了基带数据处理速度。实验结果表明,本文算法具有良好的通用性和扩展性,可通过设置配置文件和极少改变原有代码的情况下实现了资源三号卫星1、2星的处理;此外,本算法在5台各配置2个4核Intel Xeon E5620处理器的刀片服务器上实现了450Mbit/s的双通道数据快速实时处理,具有良好的性能。
        In order to implement the rapid real-time processing of the ground baseband data processing system,ageneric two-level parallel processing algorithm for the baseband data of remote sensing satellites is designed and realized in this paper.The algorithm uses the external configuration and software design patterns to solve the universal design,and it uses highperformance computing technology to achieve rapid processing of baseband data.Based on the analysis of satellite terrestrial baseband data processing differences in different satellites,the external configuration files and software abstraction model are reasonably designed.For the most complex decompression part in satellite baseband data processing,MPI+ OpenMP parallel programming is used to improve the baseband data processing speed.Experimental results show a good generalization and extensibility.The proposed algorithm is capable of processing ZY-3 Aand ZY-3 Bdata by setting configuration files with fixed codes.In addition,450 Mbit/s dual-channel data is quickly real-time processed on blade servers configured with two Quad-core Intel Xeon E5620 processors for good performance.
引文
[1]赵宏.遥感卫星数传基带数据处理系统设计与研究[D].长沙:湖南大学,2012.
    [2]李德仁,童庆禧,李荣兴,等.高分辨率对地观测的若干前沿科学问题[J].中国科学:地球科学,2012,42(6):805-813.
    [3]何芳,单庆晓,杨柳,等.基于刀片式服务器的遥感数传基带处理系统设计[J].计算机测量与控制,2011,19(3):668-669.
    [4]杨甲森,孟新,王春梅.多星多任务数传数据实时处理系统设计[J].航天器工程,2016,25(4):60-66.
    [5]刘莉.基于MPI的卫星遥感数据实时处理平台设计[J].航天器工程,2013,22(3):130-134.
    [6]LI J,LIU D.Design and implementation of a scalable general high performance remote sensing satellite ground processing system on performance and function[M].Computational Science-ICCS 2009.Springer,2009:367-374.
    [7]廖湘科,肖侬.新型高性能计算系统与技术[J].中国科学:信息科学,2016,46(9):1175-1210.
    [8]潘卫,陈燎原,张锦华,等.基于SMP集群的MPI+OpenMP混合编程模型研究[J].计算机应用研究,2009(12):4592-4594.
    [9]白云飞,陈晓敏,安军社,等.CCSDS高级在轨系统协议及其应用介绍[J].飞行器测控学报,2011,30(S1):16-21.
    [10]帕切克.并行程序设计导论[M].邓倩妮,译.北京:机械工业出版社,2012:209-210.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700