| The observation performance of radio telescopes is easily affected by the interference of the electromagnetic environment.Therefore,the sites of radio telescopes are usually chosen in remote electromagnetic quiet areas where there are few people and transportation is very difficult.It is very hard for living on the sites of radio telescopes.High precision remote control of radio telescopes has long been one of the key problems in the field of radio technology research.Although many researchers have conducted many studies on the remote control system of radio telescopes,there are still some problems,such as imperfect functions,low reliability,and unfriendly human-computer interface.Based on the above background,this thesis relies on the 4.5-m radio telescope project of Guizhou Normal University to study and design the remote control system of radio telescopes,aiming at developing a set of remote control system of radio telescopes with complete functions,high reliability and friendly human-computer interface.The main research work of this thesis is as follows:(1)Aiming at the communication problem between hardware devices,the thesis combines Socket technology and client/server mode to realize the communication between the monitoring of the computer and antenna control unit,and complete the sending and receiving of the instructions of inquiry and control.The instructions of inquiry and control are encoded based on the RS422 communication protocol firstly.Then the IP address and port number of a radio telescope is connected to the monitoring computer through the socket mechanism.Finally,the ‘send()’ function sends the instructions of inquiry and control to the antenna control unit,and the status data of the antenna is received through the ‘recv()’ function.(2)The control properties are customized based on the interface development tool of QT Designer.The purpose is to design an interface on human-computer interaction of remote control software to meet the operating habits of observers,so that observers can carry out the interface switch between different antenna control mode.Based on the signal and slot mechanism,the slot function is written and associated with a certain signal.when the signal is transmitted,the associated slot function is automatically executed,so that the control functions of each control of the interface can be implemented.(3)Designing the main functional modules of the remote control system.According to the observation requirements,remote control software can be divided into four modules,including communication module,control module,astronomical observation module,and humancomputer interaction module.The communication module mainly realizes the communication between remote control software and antenna control unit.The control module mainly realizes the functions of manual control,automatic control and target radio tracking for single antenna and array antenna.The observation module mainly designs the observation process,optimizes the observation strategy,and sets the antenna limit for the observation task.The display module mainly completes the interaction between the antenna and the observer,realizes the remote monitoring and control under different antenna states,and displays the antenna position and the movement trend of the target radio source intuitively and clearly. |