微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于PCI-9846武器数据链测试技术的研究及实现

基于PCI-9846武器数据链测试技术的研究及实现

时间:11-26 来源:哈尔滨工业大学 点击:

据,接收指令信息,并通过对内的RS422接口将数据链传输的状态信息传送到武器测试系统,同时也能够对武器数据链模拟设备进行指令控制。USB2.0接口用于转存或接收外部规定格式的图像与信息文件,用于图像和信息数据还原处理。工业控制计算机还用于测试控制,接收武器测试系统的命令或由本地产生命令通过I/O数字接口控制程控衰减器,用于测试数据链接收机灵敏度。工控机内部插接PCI-9846高速数据采集卡,完成图像数据的采集及图像分析处理,并实现图像存储和回放。

  

  图1 数据链测试系统组成

  武器数据链模拟设备完成指令信息的发射、图像及状态信息的接收。指令由武器测试系统或本地工控机产生,产生的指令通过模块的指令基带处理、调制并发射。同时模块的图像接收机接收信号并解调和进行基带处理,输入至PCI-9846高速数据采集卡,由工控机对接收的图像进行分析处理。

  数据链测试系统的应用测试框图如图2所示。

  

  图2 数据链测试应用框图

  3.2测试软件架构

  测试软件架构主要包括下列几部分,如图3所示:

  1.应用程序

  提供友好的人机控制界面,实现指令发送、状态信息数据显示、图像数据的存储、回放、状态、记录显示、图像监视等功能,能够接收武器测试系统的控制,实现远控条件下的功能操作。

  2.数据库

  存储图像数据记录,并能够查询。

  3.应用程序接口服务层

  应用程序通过调用应用程序接口服务层向的API接口函数,实现从API接口函数到用户应用程序的解释。

  4.软件服务层

  动态链接库和系统配置文件是软件服务层的主要内容,在软件服务层实现对硬件板卡的管理和调度驱动程序,并完成接口服务层到硬件接口之间的转换。使得应用程序与板卡硬件类型无关。

  5.板卡硬件驱动程序层

  板卡硬件驱动程序层实现具体的功能调用。

  

  图3 数据链测试系统的软件架构

  3.2测试软件设计

  采用了Delphi编程语言, 中文化的图形操作界面,实现了测试系统所要求的操作功能。建立本机Access数据库,并通过对象模型ADO(Active Data Objects)进行数据库的访问,ADO最主要的优点是易于使用,速度快,内存支出少和磁盘遗迹小。使用Delphi开发数据库应用程序时,还可以将数据库组件(ADOQuery或Query)与SQL语句结合起来,以实现数据浏览、删除等功能

  1.应用程序的API接口

  根据提供的各种功能接口卡的底层驱动程序和数据读取/写入的例程,编写dll文件,并进一步封装成适合Delphi程序语言调用的API函数。实现图像数据的存储和输出回放、衰减控制和图像窗口的控制。

  2.数据库操作

  Delphi提供了数据访问(DataAccess)和数据控制(DataControls)的可视化控件,能够方便快捷地产生具有良好界面且功能强大的数据库应用程序,还应用了非可视化控件,例如TTable、TQuery、TDatabase等实现数据库的数据管理功能。

  3.人机界面

  充分利用Delphi提供的界面功能控件、按钮控件,菜单及数据显示控件开发友好的人机界面,达到简单操控,功能强大的要求,提供界面的动态提示以方便各种功能的操作,运用鲜明的状态指示控件实现各种状态、进程的指示。

  1. 测试关键技术

  4.1微暗室近场模拟开放空间测试技术

  测试天线微暗室屏蔽罩置于已经安装了天线被测武器体上,接收被测武器发射的大功率信号,并且对被测武器的发射信号有一定程度的屏蔽作用。

  测试天线微暗室屏蔽罩设计为正方形截面,顶面平行于地面,考虑到结构尺寸与强度,采用铝制材料制造,可以保证工作频段的屏蔽性能;为使得测试天线微暗室屏蔽罩不对武器天线的正常工作产生影响,内部需仿造电波暗室加入劈状吸波材料,由于所要吸收功率为大功率,吸波材料所处空间较小,为避免产生热量过多造成危险,吸波材料选为橡胶材料,且表面具有尖劈状突起;测试天线微暗室屏蔽罩底部需要与武器本体边界曲线进行共形设计,并底部覆盖较厚的吸波橡胶材料,既可以吸收电磁波,又能够进一步地实现共形设计;内部天线的设计采用宽带圆形单极子天线,可以满足尺寸、重量以及带宽的要求,测试天线微暗室屏蔽罩如图4所示。

  

  图4 测试天线微暗室屏蔽罩

  4.2仿真场景及计算机集成测试技术

  数据链测试系统是在地面环境条件下,仿真建立武器系统数据链实际应用场景,按照其工作流程,采用计算机技术,模拟仿真配套设备的功能,对目标模块进行功能与性能的测试,仿真场景需要接近实际使用条件,才能保证测试结果的具有全面、安全、可靠、可信等特征。

数据链测试系统采用计算机控制技术,扩展多通道

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top