当前位置:主页 > 科技论文 > 天文学论文 >

双53cm激光发射接收望远镜控制软件设计与实现

发布时间:2018-04-10 07:18

  本文选题:望远镜伺服控制系统 切入点:望远镜控制软件 出处:《中国科学院研究生院(云南天文台)》2013年硕士论文


【摘要】:双53cm激光发射接收望远镜用于空间目标的光电探测研究,望远镜建成后,既能单独跟踪空间目标,又能与现有1.2m望远镜同步跟踪同一空间目标。望远镜由光学系统、机械系统、控制系统、驱动系统、检测系统五大系统组成;其中,控制系统、驱动系统、检测系统由云南天文台应用天文研究团组自主研发完成。 双53cm激光接收发射望远镜伺服控制系统的硬件部分和计算机控制软件已经研制完成,并进行了初步的厂内机电联调;望远镜正式安装完成后,将进一步调试、优化伺服控制系统性能,实现望远镜对空间目标的快速跟踪控制。在望远镜伺服控制系统的研制中,作者负责计算机控制软件的设计与实现。 望远镜控制软件能对伺服控制系统中各硬件设备进行实时控制,安排它们快速、有效、稳定地工作,并在程序界面中显示各硬件在运行时的状态,保证在观测中各硬件工作的稳定性和实时性,此外,还需要对伺服控制系统内异常情况及时处理并报警。望远镜控制软件运行环境为Windows操作系统,使用C++语言编写,采用的应用程序开发环境是VisualC++。主要功能有卫星预报功能、实时控制功能、信息显示功能。 Windows操作系统操作简单、界面友好,但由于系统自身特点,不适合用于高实时性控制系统;对于实时控制,由于系统的多任务并发,可能会导致没有充分的资源来处理控制程序请求,使程序执行效率下降,程序的实时性变差。在Windows系统下,提高控制程序实时性的方法是提高定时的精度和多线程编程方式。在本文程序中为了实现实时性,使用了定时精度较高的多媒体定时器,以达到精确定时的目的;通过多线程编程的方法为不同任务分配相应的优先级,来达到对资源的合理利用。 目前,望远镜已经完成了初步的机电联调,在调试中,控制程序经过实际检验,能实时对望远镜进行跟踪控制,并显示望远镜位置、运行状态等必要信息,基本满足望远镜的计算机控制需要。
[Abstract]:The double 53cm laser transmitting and receiving telescope is used in the research of photoelectricity detection of space target. After the telescope is built, it can track the space target separately and synchronously with the existing 1.2m telescope.The telescope is composed of five systems: optical system, mechanical system, control system, drive system and detection system, among which, the control system, drive system and detection system are independently developed by the applied astronomical research group of Yunnan Observatory.The hardware and computer control software of the servo control system for double 53cm laser receiving and launching telescopes have been developed, and a preliminary in-plant electromechanical adjustment has been carried out. After the telescope has been formally installed, it will be further debugged.The performance of servo control system is optimized to realize the fast tracking control of space target by telescope.In the development of telescope servo control system, the author is responsible for the design and implementation of computer control software.The telescope control software can control every hardware device in the servo control system in real time, arrange them to work quickly, effectively and stably, and display the state of each hardware when it is running in the program interface.In addition, it is necessary to deal with and alarm the abnormal situation in the servo control system in time.The operating environment of telescope control software is Windows operating system, written in C language, and the application development environment is VisualC.The main functions include satellite prediction, real-time control and information display.The Windows operating system is simple in operation and friendly in interface, but because of its own characteristics, it is not suitable for high real-time control system.It may lead to insufficient resources to deal with control program requests, so that the efficiency of program execution is reduced, and the real-time performance of the program becomes worse.In Windows system, the method to improve the real-time performance of the control program is to improve the precision of timing and multithread programming.In order to realize real-time, a multimedia timer with high timing accuracy is used to achieve the purpose of precise timing, and the multi-thread programming method is used to assign the corresponding priority to different tasks.To achieve the rational use of resources.At present, the telescope has completed the preliminary electromechanical adjustment. During the debugging, the control program can track and control the telescope in real time and display the necessary information such as the position and running state of the telescope.Basically meet the telescope computer control needs.
【学位授予单位】:中国科学院研究生院(云南天文台)
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;P111

【参考文献】

相关期刊论文 前10条

1 丁剑;瞿锋;李谦;程伯辉;;人卫激光测距中卫星预报需求分析[J];测绘科学;2010年02期

2 熊耀恒,伏红林;云南天文台1.2m望远镜的光学系统[J];光电工程;1998年S1期

3 周彦平;舒锐;陶坤宇;郭松;;空间目标光电探测与识别技术的研究[J];光学技术;2007年01期

4 郑向明;李祝莲;伏红林;何少辉;李荣旺;李语强;翟东升;熊耀恒;;云台1.2m望远镜共光路千赫兹卫星激光测距系统[J];光学学报;2011年05期

5 刘春凤,田延岭;Windows操作系统下的软件定时器的设计与应用[J];机电一体化;2004年05期

6 李祝莲;熊耀恒;;高精度事件计时器的设计与实现[J];中国激光;2008年12期

7 王映辉,王英杰,王彦君,樊宏斌;基于MVC的软件界面体系结构研究与实现[J];计算机应用研究;2004年09期

8 张海峰;张忠萍;;SLR新星历及其在卫星预报中的应用[J];中国科学院上海天文台年刊;2006年00期

9 李祝莲;熊耀恒;何妙婵;郑向明;何少辉;伏红林;;云南天文台人造卫星激光测距系统原理[J];天文研究与技术;2008年03期

10 董健;王坚;邓小超;刘光曹;金革;;LAMOST观测控制系统用户界面设计[J];天文研究与技术;2011年03期

相关博士学位论文 前1条

1 张宁;利用动态靶标装置的光电经纬仪跟踪性能评价研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年



本文编号:1730211

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/tianwen/1730211.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4c980***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com