基于DSP的光电成像跟踪系统研究论文.doc
《基于DSP的光电成像跟踪系统研究论文.doc》由会员分享,可在线阅读,更多相关《基于DSP的光电成像跟踪系统研究论文.doc(25页珍藏版)》请在三一办公上搜索。
1、计算机新技术讲座基于DSP的光电成像跟踪系统研究STUDY ON OPTOELECTRONIC IMAGING AND TRACKING SYSTEM BASED ON DSP摘 要3第一章 绪 论41.1课题研究背景41.2课题研究目的41.3论文主要研究内容4第二章 光电成像跟踪系统总体设计方案52.1 光电成像跟踪系统工作原理52.2光电成像跟踪系统组成52.3光电成像跟踪系统总体设计方案62.4 PC机与DSP的通信设计72.5转台的控制方案设计8第三章 系统硬件设计93.1 DSP选型及TMS320LF2407简介93.2 基于DSP的转台控制系统功能分析103.3步进电机及其工作原
2、理113.4光电隔离模块12第四章 系统的软件设计与实现134.1主程序设计134.2系统初始化设置134.3.串行通讯子程序144.4脉冲输出子程序154.5转台自适应变速控制算法174.6光电编码器测角信号处理子程序184.7上位机(PC机)人机界面设计18第五章 实验结果及控制系统的改进意见195.1 仿真开发环境CCS195.2 DSP硬件仿真器205.3实验系统介绍215.4实验结果分析215.5总结与展望23参 考 文 献24摘 要本论文旨在研制一套光电成像跟踪系统,该系统能在实验室条件下实现对动目标的实时跟踪,为理解光电成像跟踪系统的构成和实际应用提供实验平台和原理演示平台。本文
3、阐述了光电成像跟踪系统原理与组成,论述了光电成像跟踪系统的设计和实现。 针对跟踪系统设备和系统指标要求,确定了跟踪控制系统结构:控制系统由上位机和下位机两级控制系统组成,上位PC机对CCD相机采集的图像进行光电图像处理并提供人机界面,下位机采用基于DSP芯片的实验系统实现二维转台的实时控制,二者之间通过RS232通信协议进行命令和数据的通讯。结合转台驱动元件步进电机的矩频特性,对转台采用自适应控制策略,使二维转台的水平速度和垂直速度动态地改变,使得转台实时的跟踪目标,实现了高精度跟踪控制。关键词:光电成像跟踪 DSP 自适应控制 变速控制 串行通信 步进电机ABSTRACTThis thesi
4、s aims at developing an photoelectric imaging and tracking system. This system can achieve real-time tracking to moving object in laboratory. Finally a experiment platform and principle demo platform can be provided for the reserach of the structure and practical application of optoelectronic imagin
5、g and tracking system.The theory and technique of engineering application is expounded in this paper.The designer and implementer of optoelectronic imaging and tracking system is discussed in this paper. In accordance with the researching tracking equipments and requirement of system index, the trac
6、king control structure is confirmed: the master-slave control structure. The master-slave control structure based PC and DSP experiment system. The PC accomplish the processing of optoelectronic image collected by CCD camera and implement the human-computer interface. The real time control of two-di
7、mensional numerical turntable is achieved by DSP experiment system. The communication of command and data between PC and DSP experiment system is accomplished through RS232 communication protocol. According to pulse-torque characteristics of stepper motor of two-dimensional numerical turntable, the
8、adaptive control algorithm is adopted which can achieve high precision tracking control through dynamic changes of the velocity of horizontal axis and the velocity of elevation axis of the two-dimensional numerical turntable.Key words: optoelectronic imaging and tracking DSP adaptive control variabl
9、e speed control serial communication stepper motor 第一章 绪 论1.1课题研究背景光电成像技术是适应信息社会的需要而迅速发展的一门新技术分支学科。这一先进的技术为人类有效地扩展了自身的视觉能力。利用光电成像技术,可在全黑的夜空不用照明能像白天一样看清周围景物;可利用景物本身在常温下的辐射能获得可见的图像信息;可通过视频信号的转换来完成图像的传输、存贮以及处理等功能。由于光电成像技术首先在军事领域中得到了应用,因此这一技术已成为国防科技中至关重要的专业技术。随着光电编码技术、电视摄像技术、热成像技术、红外技术、数字图像处理技术的不断进步,光电成
10、像跟踪技术自二十世纪六十年代以来, 得到了极大的发展, 在导弹制导、火炮控制、天文观测(空间飞行体和星体跟踪)、靶场测量、武器控制、航天航空等领域有着极其广泛的应用1。此外,光电成像跟踪技术在工业及科学研究中也有很多用途,如印刷包装中目标定位,工业检测、安防监控等。1.2课题研究目的本课题来源于实验室学科建设项目,旨在研制一套光电成像跟踪系统,该系统能在实验室条件下实现对动目标的实时跟踪。该系统的设计主要是为了研究光电成像跟踪装置如何能快速、准确的跟踪目标,并且为各种跟踪算法提供知识积累以及为理论的实践提供实验平台。1.3论文主要研究内容本文的主要工作如下:(1)本文采用DSP实验系统、PC机
11、、CCD摄像头、图像采集卡、二维精密电控旋转台、两相混合式步进电机驱动器MA335B、绝对式光电编码器、RS232无源转换器、光电耦合器等硬件,构建基于DSP的光电成像跟踪系统的试验平台。在构建的硬件平台上进行系统软件程序开发与调试。(2)本文光电成像跟踪系统采用上位PC机和基于DSP的下位机两级式系统【4】。上位PC机主要完成图像采集、处理和管理功能,为操作者提供良好的人机接口,采用基于DSP的下位机完成转台实时控制功能,上下位机之间通过并行接口或串行接口进行通信。(3)在实验室现有CCD摄像机和图像采集卡的基础上,视频图像采集与处理由上位PC机进行,针对本系统所采集图像的特点,在环境条件改
12、变较小的情况下(如室内),可以采用简单的当前图像与背景图像相减或连续的帧间相减的方法来检测出被跟踪目标。上位PC机除完成对CCD采集的视频图像的存储、处理外,还要完成和下位机DSP的实时通信和系统状态监测等。(4)结合DSP的C语言开发环境特点,采用C语言和汇编语言混合编程的方法完成对二维转台的实时控制,使得整个系统调试相当方便。对转台的控制过程中,根据自适应控制原理,采取变速控制方案,大大提高了转台实时跟踪的快速性和稳定性。第二章 光电成像跟踪系统总体设计方案实时光电成像跟踪系统的主要任务是从目标的图像序列中检测运动信息,估计运动及参数并给出伺服机构控制算法,从而使光电成像跟踪系统准确跟踪目
13、标或目标特征的运动轨迹。2.1 光电成像跟踪系统工作原理光电成像跟踪系统通常是由探测系统及伺服机构联合组成的。探测系统提供测量信息,伺服机构完成对目标的跟踪,如图2.1所示:探测系统伺 服 机 构探测器图像采集、处理设备运动控制设备承载转台监视器图2.1光电成像跟踪系统架构探测器安装在承载转台上,探测器输出的电视制式的信号(含有图像和同步、行场消隐信号)一路送到监视器上进行实时监视,另一路经过视频预处理,A/D变换后送入图像处理单元进行图像处理,图像处理单元首先形成一个检测(波门)窗口,然后在窗口中检测、识别、提取出目标图像信号,进行目标跟踪处理,确定出目标在当前帧观测图像中的精确坐标,送至承
14、载转台控制模块,经过控制模块的转换计算得到目标相对于探测器瞄准线的偏差量,控制模块根据偏差量输出相应控制信号使承载转台转动,带动转台上的探测器转动,使目标始终处于探测器视场中心。2.2光电成像跟踪系统组成作为一个自成体系的测量跟踪系统,光电成像跟踪系统应能探测并跟踪近距离运动目标(如:低空或超低空飞行的无人侦察机、巡航导弹、高速战斗机、武装直升机等),提供有效的作战信息目标方位角度、目标俯仰角度和目标斜径(距离)等,此外还要提供当前角跟踪误差,目标方位、俯仰角速度等辅助信息以提高实时跟踪精度。对光电成像跟踪系统的功能要求,决定了系统的构成。典型光电成像跟踪系统主要由以下几个设备组成,每个设备有
15、若干单元,见图2.2:图2.2光电成像跟踪系统组成框图2.3光电成像跟踪系统总体设计方案基于DSP的光电成像跟踪系统选用上位PC机加基于DSP的控制系统的两级控制模式,上位机除了负责系统的光电图像处理之外,还要完成系统的综合管理、人机交换和DSP的通信等。本系统采用CCD光电探测器作为光电成像元件,CCD摄像头安装在二维跟踪转台上,CCD摄像头输出的电视制式的图像信号传给计算机(PC机),由PC机图像处理单元完成图像预处理、目标检测,提取出被跟踪目标,确定出目标在当前帧观测图像中的精确坐标,经过串行口下传给下位机DSP控制系统,DSP控制系统计算得到目标相对于摄像头瞄准线的偏差量,输出控制信号
16、控制转台步进电机转动以带动转台上的CCD摄像头转动,使目标始终处于视场中心。光电成像跟踪系统总体结构方案如图2.3所示:图2.3光电成像跟踪系统总体结构框图PC机图像处理单元在光电成像跟踪系统中主要实现图像数据采集、存储与实时处理,主要完成以下任务:(a)采集、存储光电图像,并进行校正;(b)实现光电目标的实时检测;(c)输出目标与探测器光轴的偏差;(d)实时录取侦察过程的视频录像,采集重要的光电图像;(e)完成系统故障自检。上位机采用可视化语言(如 VB、VC+)容易建立良好的人机界面,便于用户实现向下位机发送自检信息,并在检测到故障时进行故障处理,设置转台的工作状态和工作参数,向下位机发送
17、命令,接收下位机送回的信息,对出现的异常情况进行报警,以及数据的采集与处理等工作;基于DSP处理器的下位机是二维转台的实时控制系统,它接受上位机传送过来的指令和数据并对转台电机的驱动电源进行具体的控制,实现复杂的运动控制算法,比如变速控制、插补(用于两轴或多轴转台步进电机控制)等【11】,此外下位机还要根据上位机的命令完成对转台各种运动状态的实时控制,主要实现对转台测角系统(如:光电编码器、旋转变压器、感应同步器等)的实时监控和测角数据的读取、处理以及转台数据的及时回传等工作【10】。2.4 PC机与DSP的通信设计上位PC机与下位机DSP控制系统之间的数据传递是整个系统中很重要的环节,根据控
18、制要求的不同可以采用不同的总线连接方式:(1)ISA总线。早期电机控制与PC机的结合是通过ISA总线实现的。ISA总线是一种8位或16位非同步数据总线,工作频率为8MHz,数据传输率在8位时为1MB/S,16位时为2MB/S。但是ISA总线的响应速度较慢,并且在多任务的操作环境下占用太多的系统资源,这成为限制ISA总线发展的瓶颈。(2)PCI总线。PCI总线是一种同步的独立于CPU的32位或64位局部总线,最高工作频率33MHZ,数据传输率为132MB/S。并且PCI总线上的外围设备可与CPU并发工作,提高了系统的整体性,但是其协议规范较为复杂。(3)USB总线。USB总线支持即插即用,可扩充
19、至127个外部设备,因此可以实现多台电机同时的多自由度的复杂运动,12MBPS的高速传送速度,已能满足大部分外围设备的传输使用(在USB2.0规范中的高速模式已能达到480M/S)。(4)串行总线。最常用的PC机外围扩展接口,规范协议较为简单,但是由于是串行通信,收发数据各自只通过一条线完成,其传输速率较低,适用于对传输速率要求不是很高的系统中。根据不同的系统要求,可以选用不同的总线扩展下位机控制系统,以达到实时控制的目的。在选择采用什么总线进行通讯时,首先要考虑的是可靠性,其次是传输速度和开发周期。ISA总线传输速率慢,并且开发周期也比较长,现在已经基本上被PCI总线所取代了。PCI总线可靠
20、性高、传输速度快,但是其开发周期长,它的总线规范也相当复杂,不适合在短期开发里采用。剩下的USB总线和RS-232串行总线,USB总线的传输速率在2.0规范中可以和PCI总线相比,其开发周期也相对较短;RS-232串行总线的传输速率较低,但是它的开发是最容易的。所以现在考虑当适当提高RS-232串行总线的传输速度时,能否满足电机连续运行的要求,如果可以就选择RS-232串行总线,如果不行就采用USB总线。在串行通信中,系统选用了异步通信,其特点是通信双方以一个字符作为数据传输单位,且发送方传送字符的间隔时间是不定的,在传输一个字符时总是以起始位开始,以停止位结束12。采用这种通信方式,硬件电气
21、连接简单,且在 PC 机上针对串口编程接口方便,通常最高波特率设定在 9600bps 左右。如果用串行同步方式可提高传输率,但需在 PC 机上扩展设备。故本系统采用的通信方式为串行异步通信方式。串行接口标准采用RS-232接口标准。2.5转台的控制方案设计光电成像跟踪系统视野的平移是通过对转台的控制来实现的,而转台的控制是通过选择合理的水平和垂直旋转角度和来实现的13。在跟踪系统中,图像处理单元送出目标形心与图像中心的位移偏差(、),先将其转换成转台控制参数(、),其中为转台水平方位角移动量,为转台俯仰角移动量。假设视野水平视角和垂直视角分别为和,成像时的摄像头焦距为。设图像水平方向长度为,垂
22、直方向长度为。其中,、为己知,由于没有标定,是未知量,见图2.8。现以水平方向为例,说明图像坐标系平移与转台旋转角度的对应关系。图像成像在焦平面上,所以有 (2.1) (2.2)解之得 (2.3)同理得 (2.4)一般情况下,和都比较小,所以有 (2.5) (2.6)上位PC机把经图像处理得出的坐标偏差通过串口协议下传给DSP控制系统,DSP控制系统经过运算得到偏差角数据(、),并发出相应方向脉冲和PWM控制脉冲信号给二维转台的步进电机驱动器,直接调整两个电机的转向和转速。图2.8图像坐标系平移与转台旋转角度的对应关系图在基于DSP的转台控制算法中,主要实现二维转台的水平轴和俯仰轴电机速度和方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DSP 光电 成像 跟踪 系统 研究 论文
链接地址:https://www.31ppt.com/p-3938366.html