5.2 交叉调试 39
5.3 本章小结 44
结 论 45
致 谢 47
参考文献 48
1 引言
1.1 课题背景及研究意义
军用瞄准吊舱是安装在作战飞机上用于跟踪并瞄准目标的作战装备。瞄准吊舱内装有前视红外系统、激光指示器和惯性测量装置等综合光电设备,在作战过程中具有自动识别目标、跟踪、远程打击和全天候昼夜作战等能力。在瞄准吊舱系统中安装捷联惯导系统,运用传递对准技术可实现精确瞄准、稳定跟踪并具备一定的自主导航能力。
在战争条件下,军用机载瞄准吊舱的应用及发展可使低空攻击转变为中空和防区外实施精确武器攻击的作战模式,在现代高科技战争中,光电瞄准吊舱系统可自动搜索、捕获、跟踪目标,使机载火控系统具有精度高,作用距离远,而且能够在昼夜和恶劣天气条件下工作[1]。随着现代战争高科技的发展,军用瞄准吊舱的传递对准精度和实时性要求也不断提高,只有各类光电探测器是远远不够的,将实时嵌入式系统和惯性导航技术运用于传递对准系统中,大大地提高了其跟踪能力及对地攻击精度,同时具备一定的自主导航能力,从而可实现对海、陆、空目标的快速搜索,实时跟踪和精确定位,并能引导精确制导武器或常规武器对目标实时精确打击。论文网
国外的机载吊舱的发展相对国内更加先进,我国实际应用的机载吊舱大多数是从国外进口,这样我国吊舱的发展将会受到一定的制约,同时战机的的战斗力也会有所限制,因此我们必须自力更生发展自己的技术。本文中的嵌入式军用瞄准吊舱的项目对我国光电瞄准吊舱的发展具有重要意义,而这次的研究课题“通讯软件的设计”为该项目的传递对准过程提供了数据通讯的条件,奠定了整体工程的通讯基础。
1.2 国内外研究现状
1.2.1 瞄准吊舱的发展
1.2.2 传递对准技术的发展
1.2.3 RS422串口通讯的发展
1.2.4 实时嵌入式操作系统的发展
1.2.5 VxWorks嵌入式实时操作系统的特点
1.3 研究内容和主要工作
本课题以PowerPC为硬件平台,在Tornado集成开发环境下设计传递对准通讯软件。基于VxWorks操作系统开发嵌入式C程序代码,实现多任务的产生和调度及其对应的通讯任务,包括数据解包和数据收发。
根据其RS422串口通讯协议用RS422串口正常收发数据并进行正确解包,实现以下四个任务:
(1)主惯导数据接收任务:由RS422串口0号口接收主惯导数据。
(2)子惯导数据接收任务:由RS422串口1号口接收子惯导数据。
(3)GPS数据接收任务:由RS422串口2号口接收GPS数据,获取标准的时间信号用以完成授时及时间同步功能。
(4)发送任务:传递对准过程中,实时将数据融合后的导航信息发送给外设。
本论文的内容安排如下:
第一章介绍了本课题研究的背景及意义,与课题相关技术的发展现状以及研究内容。
第二章简要介绍了传递对准技术以及传递对准系统的通讯结构,详细介绍了PowerPC处理器和VxWorks操作系统。
第三章在嵌入式系统串口通信基本原理的基础上,介绍了通讯软件串口驱动的设计方法。
第四章介绍了通讯软件的设计,在研究了VxWorks操作系统多任务设计方法的基础上,详细介绍了通讯软件的多任务设计。