基于VxWorks的雷达自动测试系统软件开发

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:BCB
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,武器系统对远程目标打击的精度、距离要求越来越高,雷达作为武器系统中完成目标精确定位的装置,其实时性能要求越来越高,为雷达性能测试带来了很大的困难。雷达自动测试系统针对雷达各部分性能指标,为雷达测试提供高效、可靠的测试方法。测试软件作为自动测试系统的核心组成部分,其实时性能对整个测试系统的实时性及可靠性起至关重要的作用。由于Windows系统实时性能的限制,已无法满足高实时性和可靠性的要求。本文以“雷达自动测试系统研制”为课题背景,研究和开发了基于Vx Works的雷达自动测试系统,通过高性能的Vx Works提高整个测试系统的实时性及可靠性。同时,为雷达研制过程及后期性能维护提供了可靠的手段。本文首先分析雷达测试功能需求及技术指标。根据雷达的整体测试要求,提出自动测试系统的整体硬件设计方案,并根据硬件技术指标完成测试系统中关键硬件设备选型,实现自动测试系统硬件集成。其次,根据测试功能要求,提出模块化、功能化的软件设计方案。本文重点分析了Vx Works编程环境搭建、硬件驱动程序设计、测试软件各功能模块设计及任务调度机制设计。自动测试系统采用Vx Works需要面对以下问题:Vx Works系统移植、图形界面实现复杂、图形界面不支持中文显示、硬件设备控制等。本文采用GRUB系统引导技术,解决了Vx Works系统移植及安装问题;针对于图形界面实现复杂,采用第三方图形开发工具Tilcon,降低软件图形界面化工作量及难度;通过中文点阵字库注册、中文编码转码技术解决了不支持中文显示问题。由于Vx Works软件无法通过VISA实现仪器控制,本文采用根据不同硬件接口开发仪器控制基本函数方式代替VISA,测试系统涉及到的核心硬件设备硬件接口主要有两种:CPCI总线接口、USB接口。此外,测试软件有10ms准确定时功能需求,本文采用Vx Works提供的软件定时机制辅助时钟,实现10ms定时功能。整个测试软件采用层次化、模块化设计方法,软件操作简便、易于维护,具有较高的实时性和可靠性。经系统联合调试,测试系统能够实现雷达测试技术指标要求。目前,该系统已实际应用于某型号雷达测试,系统软件操作简便,运行稳定。
其他文献
肥大型船在当今的商用船型中占有了很大的比例,因此肥大型船的节能问题成为了造船界乃至航运界研究的一个重要课题。安装船舶水动力节能附体是肥大型船实现节能的有效措施之一
本文通过对荣华二采区10
期刊
本文通过对荣华二采区10
期刊
阵列感应测井是目前最重要的电阻率测井方法之一,其优点是分辨率高、侵入反映明显、探测深度深、测量信息丰富。但是其井眼影响比较严重,要通过建立正演数据库消除井眼影响。目
水下目标跟踪是对不可准确描述的水下运动目标的状态的估计问题,在许多领域中有广泛应用。水下目标跟踪包括了对水下目标的分辨、目标运动状态的精确估计以及对目标运动跟踪等原理与方法,其内容包含信号处理、水声工程以及现代控制理论系统等领域。研究水下目标跟踪的技术,对于水下探测、海洋开发及海上安全作业等领域有着广泛的应用价值。本文首先介绍了机动目标模型的建立,分别研究了Singer模型、“当前”统计模型与自适
在巴黎市郊,从一户人家走出一个人来.他西装革履,分头油光发亮,右腋下夹着一只鼓鼓囊囊的皮包,东瞅瞅、西望望,一副鬼鬼祟祟的样子.rn这个男子刚要加快脚步,猛然听见一声喝叫
期刊
随着现代通信的发展,通信系统朝着大功率驱动和更加复杂调制方案发展。这种大信号状态下的微波器件的非线性特征变得更加明显,这类器件通常工作在非线性区,明显降低了系统的
汽车仪表是驾驶员获取汽车状态信息的关键设备,对汽车的安全行驶起着重要的作用。近年来,随着计算机、微电子和各种现场总线通信技术的广泛应用,汽车电子技术得到了迅猛的发
随着液压技术的不断进步,液压系统已经广泛应用于船舶工业领域,船舶安全航行离不开液压系统的正常工作。液压油作为液压系统的重要工质,油液品质的好坏直接关系到液压系统的