计算机工程 ›› 2019, Vol. 45 ›› Issue (8): 107-112.doi: 10.19678/j.issn.1000-3428.0053128

• 体系结构与软件技术 • 上一篇    下一篇

光学综合孔径原理样机的计算与控制系统

薛建伟1,2, 姜爱民1,2   

  1. 1. 中国科学院国家天文台, 北京 100101;
    2. 中国科学院大学, 北京 100049
  • 收稿日期:2018-11-13 修回日期:2018-12-18 出版日期:2019-08-15 发布日期:2019-08-08
  • 作者简介:薛建伟(1984-),男,工程师、博士研究生,主研方向为FPGA数字信号处理、综合孔径技术;姜爱民,研究员、博士生导师。
  • 基金项目:
    国家高技术研究发展计划(2013AA122603)。

Computation and Control System for Principle Prototype of Optical Synthetic Aperture

XUE Jianwei1,2, JIANG Aimin1,2   

  1. 1. National Astronomical Observatories, Chinese Academy of Sciences, Beijing 100101, China;
    2. University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2018-11-13 Revised:2018-12-18 Online:2019-08-15 Published:2019-08-08

摘要: 结合光学综合孔径原理样机的性能与功能需求,设计一种由现场可编程门阵列(FPGA)与数字信号处理器(DSP)组成的计算与控制系统。FPGA负责多通道高速数据采集与并行流水预处理,DSP完成数据的并行计算并实现闭环控制。在计算与控制系统闭环后,同时进行3个通道图像的实时采集与预处理,并完成相关计算与实时闭环控制。在原理样机上进行的开闭环实验结果表明,该系统闭环时3个子望远镜的图像偏移量均方根值仅为开环时的5%,且能够保证各子望远镜稳定地干涉成像。

关键词: 光学综合孔径, 现场可编程门阵列, 数字信号处理器, 闭环控制, 并行计算

Abstract: According to the performance and functional requirements of the principle prototype of optical synthetic aperture,a computation and control system composed of Field Programmable Gate Array(FPGA) and Digital Signal Processor(DSP) is designed.The FPGA is responsible for multi-channel high-speed data collection and parallel pipeline preprocessing,and the DSP completes parallel computation of data and realizes closed-loop control.After the closed-loop of the computation and control system,real-time collection and preprocessing of three channels images are carried out simultaneously,and the relevant computation and real-time closed-loop control are completed.Results of open-loop and closed-loop experiments on the prototype show that the root mean square of image offset of the three sub-telescopes in the closed-loop system is only 5% of that in the open-loop system,which can ensure the stable interference imaging of the sub-telescopes.

Key words: optical synthetic aperture, Field Programmable Gate Array(FPGA), Digital Signal Processor(DSP), closed-loop control, parallel computation

中图分类号: