0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PCI-6229数据采集卡实现无线电高度表动态测试系统的设计

电子设计 来源:国外电子测量技术 作者:潘鸿飞,彭东,何应 2020-08-20 09:08 次阅读

引言

无线电高度表是飞航式反舰导弹的重要测量元件,其性能决定了导弹纵向弹道的控制品质。对于超低空掠海飞行的导弹,无线电高度表反射回波的频谱结构比较复杂,导弹运动时,各点之间有相对运动,使得各反射点的多卜勒频率不同,有可能在接收机形成差拍(称二次多卜勒效应),结果是合成回波信号的频谱展宽;由于回波信号振幅的起伏也能形成频谱的调制分量。信号杂波的交叉调制会使差拍信号的频谱纯度及波形发生畸变,导致计数器计数错误,从而使高度表输出高度错误,严重时使导弹提前入水。

本文从无线电高度表工作原理的分析与研究出发,完成了基于虚拟仪器的无线电高度表动态测试系统总体设计,该方案可以全面模拟无线电高度表动态工作过程,提早发现高度表故障。

1、 无线电高度表原理

无线电高度表的工作方式有脉冲和调频连续波2种。目前国外基本采用脉冲方式,国内基本采用调频连续波方式。调频连续波的调制方式有3种:正弦波调制、三角波调制、锯齿波调制,目前国内反舰导弹上使用的无线电高度表,采用的调制方式都是锯齿波调制。

图1说明了以锯齿波调制方式工作的雷达高度表获取差拍信号的基本原理,设发射信号为锯齿调频连续波。Tm为调频周期,其值远大于最大作用距离处目标回波时延Tr。B为调频带宽,fo为中心频率,k=B/T为调频斜率,不考虑目标的运动,即目标的径向速度v=0。图1(a)表示信号的频率-时间关系,实线代表发射信号,虚线代表回波信号,波形与发射信号相似,只是在时间上,相对于发射信号有Td=2H/c的时延,该时延与导弹相对于地面/海面的实际高度成正比,通过对时延测量,即可达到测量高度的目的。

基于PCI-6229数据采集卡实现无线电高度表动态测试系统的设计

将发射信号与回波信号进行混频得到差拍信号。图1(b)示出了差拍信号fb的频率-时间关系,由图可看出,差拍信号存在2个恒定频率段AB和BC,BC段频率为B-fb,时宽为Td,AB段为有效段,时宽为Tm-Td,在差拍信号中占主要成分。由图1(b)可得,有效段内差拍信号频率为:

即有效时段内的差拍信号频率与回波时延(或与目标的距离)成正比,因此只要求得有效段内的差拍信号频率,即可得到目标的距离。

在雷达高度表中,回波信号来自天线波束照射的整个海表面。通常设这个表面包含大量独立的随机散射体,而每个散射体的散射中心相对于雷达高度表发射天线的距离是不同的。这样总回波信号就相当于不同延迟、在幅度上被散射系数σ和天线方向图加权了的大量回波的合成。

第i个散射体回波形成的差拍信号输出(经低通滤波)为:

经分析可得,在面目标情况下,锯齿波调制时,第i个散射单元回波谱为:

2 、总体方案设计

高度表动态测试系统可以完成高度表测高过程的动态检测和灵敏度的静态检测。它由适配器、计算机、数据采集卡、I/Q调制器、固定衰减器、可变衰减器、~115 V/400 Hz电源、27 V直流电源和相关测试软件组成,系统构成如图2所示。

适配器用于完成与高度表的对接,实现被测高度表的信号激励、调理和匹配,接收来自高度表的电源电压、差拍信号和高度信号,提供~115 V/400 Hz或者直流电源。

高度模拟器用来模拟导弹高度上的连续变化。参考无线电高度表调频连续波的中心工作频率选择合适工作范围的I/Q调制器,根据锯齿波调制规律,依照需要模拟的高度弹道,通过软件合理控制输入到I/Q调制器上的正弦激励函数的频率,对来自高度表发射机的微波信号进行调制,产生差拍频率,以实现模拟恒定高度和变化高度弹道,并扰动发射机频率扩展其频谱,模拟杂波信号对高度表进行动态测试。

微波衰减器用来控制能量上的变化。其中两级衰减器串联在发射一接收通道,以匹配高度表发射机、I/Q调制器和接收机。可变衰减器与固定衰减器配合使用,通过数据采集系统测量高度表状态信号来检测系统灵敏度。

计算机及软件负责协调系统的工作、控制数据采集系统和发生函数的工作状态,数据采集系统实时采集差拍信号的波形和高度电压值,送往计算机进行波形分析和频谱处理。计算机控制函数发生产生y=AIsinωt和y==AQsinωt的正交函数,作为I/Q调制器的输入。

3、 基于PCI-6229数据采集卡的动态测试系统

3.1 PCI-6229数据采集模块简述

PCI-6229是NI公司新推出的M系列DAQ卡,具有A/D、D/A、I/O、Count/Timers功能,模拟输入通道达到单端32路,差分16路,分辨率为16位,最大采样速率为250 KS/s,输入FIFO缓冲区为4 095次采样,数据传输方式支持DMA、中断、可编程3种方式;模拟输出通道有4路;I/O通道有48路,其中32路具有波型输出能力,软件上能一次读取32位长的端口状态;有2个定时/计数器,分辨率为32位,内部时钟频率为80 MHz。

3.2 系统硬件构成

测试系统硬件由发射和接收2部分构成。计算机通过数据采集系统的AO通道发射控制信号给可变衰减器、发射正交函数给I/Q调制器,然后计算机通过AI通道将无线电高度表的高度电压、差拍信号、发射信号、接收信号、工作状态采集进来作分析处理,结构框图如3所示,其中I/Q调制器选用ADI公司的ADL5375,工作频率400MHz~6 GHz,其周边电路图见图4。

4、 测试系统软件设计

4.1 采集卡设置及测量任务的配置

首先将数据采集卡安装到计算机上,在MAX中的Data Neighborhood图标上右击并选择Create New…,在目录中选择Taditional NI-DAQ virtual并按下Next键,然后就可以配置一个读取输入信号的通道了。按下Next按钮后,将会出现一个数据采集卡属性设置窗口,在此窗口中根据板卡的使用情况可以对模拟输入、模拟输出、数字I/O等进行设置,随后为任务命名。

4.2 I/Q调制器信号的产生

对高度表高度响应测试时,需要发送一定频率范围的正弦信号给I/Q调制器,在LabWindows/CVI中使用SinePattern函数输出正弦信号。

4.3 测试信号的采样、读取

信号首先通过前置放大器后经由数据采集卡的AI通道输入计算机,存储然后显示。为保持采样速度与显示的不冲突,使用中断方式读取采样数据,要实现中断处理方式工作,需要作2项主要工作:一是编写中断处理程序,二是向系统注册这个程序。

在中断服务程序中,使用DAQmxReadAnalogF64()函数来读取采集卡上缓冲区的数据,用户必须在启动采集任务前事先申请足够大小的缓冲区,用一个全局指针来指向这个缓冲区,将数据连接选择为通道连接方式,不同通道数据选择通过memcpy[]函数控制,然后对数据进行处理,在结束任务后释放此缓冲区。

4.4 波形存储与读取

在采集之后可以实时的将数据保存成2进制文件(与导弹遥测数据兼容),通过fopen函数来实现对文本数据文件的调用,使用fwrite函数实现对数据的写入,使用fread函数实现对数据的读取,使用fclose函数对其关闭。选用Graph控件,通过plotwaveform函数对读取到缓冲区中的数据进行回调。

4.5 测试信号频域分析

在LabWindows/CVI中通过傅里叶函数对波形数组进行傅里叶变换,并通过ToPolarlD将傅里叶变换得到的输出实部、虚部数组转换成极坐标形式。通过InvFFT实现对波形数组的傅里叶反变换。

4.6 软件组成

4.6.1 高度响应测试

高度响应测试用来完成高度弹道参数的设置(不同弹道阶段持续时间)、弹型的选择和高度响应曲线的显示,见图5、图6所示。

4.6.2 信号分析

信号分析完成发射信号、接收信号、差拍信号波形的回放与比对,并对差拍信号进行傅里叶变换,对其频谱进行分析,以判别高度表是否产生“高置”故障。界面见图7。

4.6.3 灵敏度测试

高度表灵敏度测试需要设置设定高度,衰减控制规律的设定,以完成高度表在不同高度下搜索/跟踪灵敏度测试,见图9。

5、 结束语

虚拟仪器技术以其性价比高、开放性强等优势迅速占领市场,成为测试仪器新的经济点。虚拟仪器的核心是软件,这使虚拟仪器具有了与传统测试仪器大不相同的技术特征,实现了测试仪器生产者与使用者梦寐以求的仪器开放性。本文针对无线电高度表测试实例,研究设计了基于虚拟仪器技术的第3代自动测试设备。但该系统只是实现了基本参数的自动测量,而一个完整的自动测试系统还需要增加更多自动化水平,如具备远程控制、更新升级、故障诊断等功能。在此方面还有待做深入研究以使得该测试系统更加完备。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟仪器
    +关注

    关注

    22

    文章

    775

    浏览量

    87277
  • 数据采集
    +关注

    关注

    38

    文章

    5859

    浏览量

    113476
  • 无线电
    +关注

    关注

    59

    文章

    2130

    浏览量

    116236
收藏 人收藏

    评论

    相关推荐

    如何把ni 6221数据采集卡的任务导入到ni6229数据采集卡

    如何把ni 6221数据采集卡的任务导入到ni6229数据采集卡上?原来是在6221上配置的任务,现在使用的是6229的卡.
    发表于 01-06 13:25

    数据采集卡/分布式采集模块/无线通讯采集模块/嵌入式系统

    1.专业销售各种PXI测控系统:PXI测控器PX机箱(6.10.14.18) PXI数据采集卡CPCI测控系统:CPCI测控器CPCI机箱(8.16.1 8 槽) CPCI数据采集卡
    发表于 08-21 10:05

    求教LabView与PCI-6229采集数据~~~

    求教LabView与PCI-6229采集数据~~~
    发表于 05-28 18:12

    基于LaBVIEW和数据采集卡实现多路时序控制脉冲发生器

    数字个数 采用数字波形法来产生时序脉冲波形。由于NIPCI-6229数据采集卡数字I/O的同步时钟采用板卡自带的硬件时钟定时,所以不受计算机操作系统多任务运行时的影响,稳定性好。PCI-622
    发表于 04-09 09:40

    基于虚拟仪器的无线电高度表动态测试系统总体设计

    错误,从而使高度表输出高度错误,严重时使导弹提前入水。本文从无线电高度表工作原理的分析与研究出发,完成了基于虚拟仪器的无线电
    发表于 11-25 06:15

    怎么采用PCI总线实现无线电高度表测试系统的设计?

    高度表由那几部分组成?是什么工作原理?基于PCI总线的无线电高度表测试系统
    发表于 04-09 06:16

    基于步进电机和编码器的仿真无线电高度表

    基于步进电机和编码器的仿真无线电高度表 Simulated Radio Altimeter Based on Step Motor and Encoder
    发表于 03-17 09:17 13次下载

    基于PCI总线的高速数据采集卡系统设计与实现

    基于PCI总线的高速数据采集卡系统设计与实现:本文介绍一种基于PCI总线的高速数据采集卡
    发表于 06-22 19:04 55次下载

    基于PCI Express总线高速数据采集卡的设计与实现

    本文介绍一种基于PCI Express 总线的高速数据采集卡的设计方案及功能实现。给出系统的基本结构及单元组成,重点阐述系统硬件设计的关键技
    发表于 09-22 08:15 62次下载

    基于PCI总线的无线电高度表测试系统

      O 引言   本文对高度表的组成和工作原理进行分析,确定被测试项目。重点对被测参数进行分析
    发表于 12-22 09:48 907次阅读
    基于<b class='flag-5'>PCI</b>总线的<b class='flag-5'>无线电</b><b class='flag-5'>高度表</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>

    PCI6023E数据采集卡的安装

    【LabVIEW从入门到精通】6.4.1.2 PCI6023E数据采集卡的安装
    发表于 01-08 15:49 0次下载

    PCI6023E数据采集卡的参数设置与测试

    【LabVIEW从入门到精通】6.4.1.3 PCI6023E数据采集卡的参数设置与测试
    发表于 01-08 15:49 0次下载

    基于脉冲式无线电高度表系统的射频通道测试方式

    针对脉冲式无线电高度表系统原位性能检测需求,提出了一种基于射频通道的测试方法,并研制出相应检测设备。该设备采用天线耦合方式与机载设备对接,综合运用数字化精密延时和脉冲调制、解调技术,
    发表于 11-02 11:45 1次下载
    基于脉冲式<b class='flag-5'>无线电</b><b class='flag-5'>高度表</b><b class='flag-5'>系统</b>的射频通道<b class='flag-5'>测试</b>方式

    使用PCI-6220采集卡和LabVIEW软件实现ABS传感器功能测试系统设计

    本设计使用NI PCI-6220多功能数据采集卡和LabVIEW 7.1开发软件,根据德国大众的ABS传感器功能测试标准,开发出了满足要求的测试系统
    发表于 04-18 09:49 3845次阅读
    使用<b class='flag-5'>PCI</b>-6220<b class='flag-5'>采集卡</b>和LabVIEW软件<b class='flag-5'>实现</b>ABS传感器功能<b class='flag-5'>测试</b><b class='flag-5'>系统</b>设计

    基于采用LabWindows/CVI虚拟仪器技术实现高度表测试系统的设计

    高度表测试系统测试对象是一部由锯齿波信号调制的调频连续波、恒定差拍自动跟踪式c波段的某型无线电高度表
    发表于 08-28 09:52 889次阅读
    基于采用LabWindows/CVI虚拟仪器技术<b class='flag-5'>实现</b><b class='flag-5'>高度表</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>的设计