射电望远镜阵列远程控制系统的设计与实现

DESIGN AND IMPLEMENTATION OF REMOTE CONTROL SYSTEM FOR RADIO TELESCOPE ARRAY

  • 摘要: 针对贵州师范大学4×4.5m射电望远镜阵列的特殊观测需求,基于 Python、PyQt5和RS-422通信协议,设计该射电望远镜阵列的远程控制系统。该远程控制系统可实现对射电望远镜阵列的远程联控、脉冲星、谱线观测等功能。经测试,该软件可在Windows和Linux系统中成功运行,且交互界面友好,具有较强的可移植性和扩展性。射电源实测结果显示,天线方位、俯仰跟踪误差的 RMS 分别为0.02°、0.01°,均远小于半功率波束宽度的10%, 表明其满足观测需求。通过贵师大4×4.5m天线阵列的实际应用,分析了其时间复杂度,验证了该远程控制系统的稳定性和可靠性均达到了预期的设计效果。

     

    Abstract: The remote control system of a radio telescope array is designed based on Python, PyQt5 and RS-422 communication protocols to meet the special observation requirements of the 4×4.5 m radio telescope array of Guizhou Normal University. The remote control system could realize some special functions, including remote control of radio telescope arrays, pulsar tracking, and spectral line observation. The designed software could be successfully run in Windows and Linux systems, and the interactive interface was friendly, with strong portability and expansibility. The actual measurement results using the antenna to track the radio source show that the RMS tracking errors of the antenna in azimuth and elevation are 0.02°and 0.01°, respectively, which are far less than 10% of the half-power beamwidth. The stability and reliability of the remote control system are verified through the practical application of the 4×4.5 m antenna array of Guizhou Normal University, and the expected design effect has been achieved.

     

/

返回文章
返回