望远镜伺服控制数据综合处理系统设计与研究
发布时间:2018-11-03 10:43
【摘要】:大型光电望远镜系统是探测空间目标的主要设备,在对空间目标的探测和跟踪的过程中,要求系统能够准确、快速、平稳的跟踪目标。光电伺服系统是大型光电望远镜系统的重要组成部分,其性能会直接影响望远镜系统的跟踪性能。基于此,本文对望远镜光电转台伺服控制系统进行了研究,设计了转台伺服控制器以及上位机控制软件。 首先,对望远镜伺服控制系统研究现状和机电控制软件的发展现状做了简要的分析,阐述了课题的研究意义,阐述了伺服控制系统的各个部分的组成结构,,提出了望远镜伺服控制数据综合处理系统整体设计方案。 其次,根据控制系统的需求,采用面向对象的程序设计方法,以C++为程序设计语言,并以MFC为基础设计了控制系统上位机软件。详细叙述了控制软件的功能需求,以及各个功能模块的具体实现。 再次,设计了以ARM与CPLD为核心的伺服控制器,介绍了伺服控制器的硬件结构,并在伺服控制器硬件系统基础上提出了控制器软件总体设计方案,在控制器软件总体设计方案的指导下完成CPLD部分程序设计,以及ARM部分程序设计,最终完成了控制器的设计。 最后,搭建了转台伺服控制实验平台,用本文所设计的上位机伺服控制软件对伺服控制系统做了速度闭环和位置闭环控制实验,分析了伺服控制系统的性能,也测试了所设计的上位机伺服控制软件的部分功能。
[Abstract]:The large photoelectric telescope system is the main equipment to detect the space target. In the process of detecting and tracking the space target, the system is required to track the target accurately, quickly and smoothly. Photoelectric servo system is an important part of large photoelectric telescope system, and its performance will directly affect the tracking performance of telescope system. Based on this, the servo control system of the telescope photoelectric turntable is studied, and the servo controller of the turntable and the control software of the upper computer are designed. First of all, the research status of telescope servo control system and the development of electromechanical control software are briefly analyzed, the research significance of the subject is expounded, and the composition structure of each part of the servo control system is expounded. The overall design of the telescope servo control data processing system is presented. Secondly, according to the requirement of the control system, the upper computer software of the control system is designed by using the object-oriented programming method, using C as the programming language and MFC as the foundation. The function requirement of control software and the realization of each function module are described in detail. Thirdly, the servo controller based on ARM and CPLD is designed, and the hardware structure of the servo controller is introduced. Based on the hardware system of the servo controller, the overall design scheme of the controller software is put forward. Under the guidance of the overall design scheme of the controller software, the CPLD part program design and the ARM part program design are completed. Finally, the controller design is completed. Finally, an experimental platform for servo control of turntable is built. The servo control system is controlled by speed closed loop and position closed loop with the servo control software designed in this paper, and the performance of servo control system is analyzed. Some functions of the servo control software are also tested.
【学位授予单位】:中国科学院研究生院(长春光学精密机械与物理研究所)
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TH751;TP273
本文编号:2307554
[Abstract]:The large photoelectric telescope system is the main equipment to detect the space target. In the process of detecting and tracking the space target, the system is required to track the target accurately, quickly and smoothly. Photoelectric servo system is an important part of large photoelectric telescope system, and its performance will directly affect the tracking performance of telescope system. Based on this, the servo control system of the telescope photoelectric turntable is studied, and the servo controller of the turntable and the control software of the upper computer are designed. First of all, the research status of telescope servo control system and the development of electromechanical control software are briefly analyzed, the research significance of the subject is expounded, and the composition structure of each part of the servo control system is expounded. The overall design of the telescope servo control data processing system is presented. Secondly, according to the requirement of the control system, the upper computer software of the control system is designed by using the object-oriented programming method, using C as the programming language and MFC as the foundation. The function requirement of control software and the realization of each function module are described in detail. Thirdly, the servo controller based on ARM and CPLD is designed, and the hardware structure of the servo controller is introduced. Based on the hardware system of the servo controller, the overall design scheme of the controller software is put forward. Under the guidance of the overall design scheme of the controller software, the CPLD part program design and the ARM part program design are completed. Finally, the controller design is completed. Finally, an experimental platform for servo control of turntable is built. The servo control system is controlled by speed closed loop and position closed loop with the servo control software designed in this paper, and the performance of servo control system is analyzed. Some functions of the servo control software are also tested.
【学位授予单位】:中国科学院研究生院(长春光学精密机械与物理研究所)
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TH751;TP273
【参考文献】
相关期刊论文 前10条
1 叶其革,王晨皓,吴捷;自适应控制及其在电力系统中的应用[J];电力系统自动化;1997年11期
2 黄挚雄,李志勇,危韧勇;智能功率模块IGBT-IPM及其应用[J];电气传动自动化;2002年02期
3 王耀北;闫英敏;胡长义;;基于DSP控制的IPM数字化直流伺服驱动系统设计[J];电气传动;2006年08期
4 邓永停;李洪文;;基于ARM与CPLD的伺服控制系统设计[J];电子测量技术;2012年03期
5 潘红华,苏宏业,胡剑波,褚健;预测函数控制及其在导弹控制系统中的应用[J];火力与指挥控制;2000年02期
6 李洪文;李元春;;基于模型辨识的神经网络PID控制在经纬仪中的应用[J];红外与激光工程;2006年S1期
7 张庚生;唐敏学;沈为民;余建军;;膜基反射镜面形控制系统设计与实现[J];红外与激光工程;2010年06期
8 李洪文;张斌;阴玉梅;;大型光电望远镜高集成智能伺服系统设计[J];机床与液压;2009年08期
9 於文雪,李松毅,罗立民;基于Windows GDI的图形图像处理探讨[J];计算机工程;2003年02期
10 杨锋,桂卫华,陈峰,冯磊华;Win32环境下基于VC++6.0串口通信编程方法[J];计算技术与自动化;2004年02期
本文编号:2307554
本文链接:https://www.wllwen.com/kejilunwen/tianwen/2307554.html