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

被引量 : 2次 | 上传用户:xq_wang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
双53cm激光发射接收望远镜用于空间目标的光电探测研究,望远镜建成后,既能单独跟踪空间目标,又能与现有1.2m望远镜同步跟踪同一空间目标。望远镜由光学系统、机械系统、控制系统、驱动系统、检测系统五大系统组成;其中,控制系统、驱动系统、检测系统由云南天文台应用天文研究团组自主研发完成。双53cm激光接收发射望远镜伺服控制系统的硬件部分和计算机控制软件已经研制完成,并进行了初步的厂内机电联调;望远镜正式安装完成后,将进一步调试、优化伺服控制系统性能,实现望远镜对空间目标的快速跟踪控制。在望远镜伺服控制系统的研制中,作者负责计算机控制软件的设计与实现。望远镜控制软件能对伺服控制系统中各硬件设备进行实时控制,安排它们快速、有效、稳定地工作,并在程序界面中显示各硬件在运行时的状态,保证在观测中各硬件工作的稳定性和实时性,此外,还需要对伺服控制系统内异常情况及时处理并报警。望远镜控制软件运行环境为Windows操作系统,使用C++语言编写,采用的应用程序开发环境是VisualC++。主要功能有卫星预报功能、实时控制功能、信息显示功能。Windows操作系统操作简单、界面友好,但由于系统自身特点,不适合用于高实时性控制系统;对于实时控制,由于系统的多任务并发,可能会导致没有充分的资源来处理控制程序请求,使程序执行效率下降,程序的实时性变差。在Windows系统下,提高控制程序实时性的方法是提高定时的精度和多线程编程方式。在本文程序中为了实现实时性,使用了定时精度较高的多媒体定时器,以达到精确定时的目的;通过多线程编程的方法为不同任务分配相应的优先级,来达到对资源的合理利用。目前,望远镜已经完成了初步的机电联调,在调试中,控制程序经过实际检验,能实时对望远镜进行跟踪控制,并显示望远镜位置、运行状态等必要信息,基本满足望远镜的计算机控制需要。
其他文献
全球范围的环境恶化给经济发展、人类生存和生态平衡造成极大的危害,世界各国积极采取不同措施应对气候变化问题,取得了一定的成效。《联合国气候变化框架合约》和《京都议定书
<正>伤痕文学是20世纪80年代的一次文学思潮,距今已近三十年。三十年来,文学潮流及写作发生了极大的变化,重新回头反思伤痕文学的历史价值是必要的。
在日常机械故障诊断中,采用常规谱就能对设备的故障进行分析诊断,但是某些电气故障在常规谱里无法识别,容易跟机械故障相混淆。介绍如何运用频谱细化谱对电气故障进行识别诊
我国有悠久的民俗文化传统,民俗体育风姿绚丽,五彩缤纷,传统体育项目和小型多样的民间体育竞技体育相结合,是新时代体育教学的一个努力方向,民俗体育教学应结合本地区自然条件,气候
<正> 取维生素B15~10片,捣烂成粉,加入温水中洗浴,残留在皮肤上的维生素B1能散发出一种特殊气味,使蚊虫“闻”而生畏。这种驱蚊效果可保持2—3天,且无任何副作用。
对于边坡整体稳定分析,找到了一种用随机角来搜索随机滑动面的新方法。在此过程中,采用简化Janbu法计算安全系数。这种新方法产生随机滑动面的过程是:先假定滑动面与边坡上、
基因组定点编辑(site-specific genome editing)是指在基因组水平上对生物DNA序列进行定点改造的遗传操作技术,其在基因功能解析、动植物遗传改良和新品种培育等方面具有重大