基于Qt跨平臺技術(shù)的FAST主網(wǎng)反射面上位機控制系統(tǒng)軟件的設(shè)計與實現(xiàn)
[Abstract]:With the rapid development of radio telescopes in the field of astronomical observation, the application of spherical radio telescopes is becoming more and more extensive. In the FAST project, it is necessary to control the position of each reflector unit so that the whole spherical reflector can be precisely shaped, and the received cosmic radio signal should be accurately reflected to the feed to complete various astronomical observation targets. Therefore, it is very important to design a fast, convenient and stable upper computer control system which can control the position of all reflector units. The control system of the reflection surface of cross-platform FAST main network based on Qt is applied to the 10:1 reduction ratio Miyun model system of the FAST project. The purpose of this system is to provide the technical reference for the FAST project and to build the practical verification platform. The system is developed by Qt technology, with strong cross-platform characteristics, excellent performance, stable system and friendly interface. In the aspect of communication, the TCP protocol is used for the whole network communication, command sending and data acquisition, and the mechanism of command receipt and heartbeat packet is designed to ensure the stability of communication, and the functions of node movement, upper and lower limit alarm, automatic observation are realized. In the aspect of data processing, the database driver based on ODBC is used to realize the functions of account management, geographic information processing and node data recording, screening and analysis. At the same time, all operations of the host computer control system are recorded to improve the security. In the aspect of security, the backup function is designed, and the backup PC is used to backup the data of the control PC in real time to ensure the stable operation of the system when the control PC is out of order. In the aspect of UI, the traditional GUI and the new generation GUI are used, which not only guarantee the function, but also greatly improve the interface friendly degree. The new generation GUI scheme based on Qt Quick technology can realize all kinds of dynamic effects conveniently. The research and development process of FAST PC control system has been tested twice, and all kinds of detail errors have been fixed. In all aspects, such as communication stability, control function realization, connection motor motion and database processing, etc., the upper computer control system of fast is still running in Miyun model. It will also provide experience for the construction of FAST project in Guizhou, and promote the further development of FAST project.
【學位授予單位】:東北大學
【學位級別】:碩士
【學位授予年份】:2011
【分類號】:P111.44
【參考文獻】
相關(guān)期刊論文 前10條
1 王茂林;賀富強;;Socket在局域網(wǎng)通信中的應(yīng)用[J];艦船電子工程;2006年05期
2 駱亞波;鄭勇;朱麗春;;FAST射電望遠鏡天文軌跡規(guī)劃[J];測繪科學技術(shù)學報;2011年02期
3 朱亞超;;基于IEEE 754的浮點數(shù)存儲格式分析研究[J];計算機與信息技術(shù);2006年09期
4 英向華,朱麗春,朱文白;基于現(xiàn)場總線的大射電望遠鏡計算機監(jiān)控系統(tǒng)設(shè)計[J];計算機工程與應(yīng)用;2002年06期
5 黃浩;王啟明;張輝;朱春麗;;基于以太網(wǎng)的FAST主動反射面控制系統(tǒng)的開發(fā)[J];計算機工程與應(yīng)用;2006年05期
6 胡志坤;何多昌;桂衛(wèi)華;陽春華;;基于改進心跳包機制的整流遠程監(jiān)控系統(tǒng)[J];計算機應(yīng)用;2008年02期
7 陳寧穗;;關(guān)于數(shù)據(jù)庫連接技術(shù)ODBC(Open Database Connectivity)的探討[J];科技信息;2010年21期
8 管皓;朱文白;;FAST望遠鏡饋源運動控制系統(tǒng)3D仿真系統(tǒng)設(shè)計[J];科學技術(shù)與工程;2009年13期
9 李元臣,劉維群;基于TCP/IP協(xié)議的點對點通信[J];洛陽師范學院學報;2002年02期
10 李健平;戴子文;王雪力;劉芳;;基于ODBC的Visual C++應(yīng)用程序設(shè)計[J];甘肅科技縱橫;2011年02期
,本文編號:2220470
本文鏈接:http://sikaile.net/kejilunwen/tianwen/2220470.html