SAR(specific absorption rate, 电磁波吸收比值)天线平台从机载惯性导航设备获得飞机的即时偏流角、俯仰角、滚动角数据,利用这些数据控制天线平台的运动,使平台在方向位保持与飞行地速方向一致,在俯仰和滚动方向保持水平。天线平台的跟踪性能的好坏,将直接影响SAR的成像质量,所以有必要对天线平台的伺服性能进行测试。
本文介绍了一种基于PXI总线技术的SAR天线稳定平台测试模块。该测试模块是SAR天线平台自动测试系统的主要子系统www.cechina.cn,主要完成仿真转台位置信号解码及输出、平台跟踪误差信号采集以及信号分析处理等功能。
PXI总线技术简介
PXI总线技术是NI发布的一种全新的开放性、模块化的仪器总线规范,是PCI总线在仪器领域的扩展。它将CompactPCI规范定义的PCI总线技术发展成适合于试验、测量与数据采集场合应用的机械、电气和软件规范。PXI总线与台式PCI规范具有完全相同的性能,是在PCI总线内核技术上增加了成熟的技术规范和要求形成的。它通过增加用于多板同步的触发总线和参考时钟、用于进行精确定时的星形触发总线以及用于相邻模块间高速通讯的局部总线来满
测试模块的结构
作为基于Windows平台的PXI总线测试卡,该仪器模块包括PXI插卡和主机驱动程序软件两部分。PXI插卡负责测试数据的处理,主机驱动程序负责通信。
PXI插卡的结构
PXI插卡从功能上分为增量式编码器解码模块、RS-232接口模块、DSP主处理器以及PXI总线接口三部分,该测试卡的结构如图1所示。增量式编码器解码模块与422差分接收器配合,用于天线仿真转台两轴位置数据的解码;DSP主处理器完成测试数据的处理,PXI接口模块主要完成PCI总线信号到本地总线的转换接口;RS-232接口模块接受PSD(光敏位置探测器)的串行输出信号,PSD在测试系统中用于探测天线平台的跟踪仿真转台运动的误差。
图1 PXI插卡的结构
PSD串行输出信号的读取
测试系统采用PSD处理电路通过标准异步串口每5ms发送一帧数据,用TI TMS320VC5510作为主处理器CONTROL ENGINEERING China版权所有,满足了数据存储空间的要求(内部有多达176KB RAM),但它只有用于同步通信的McBSP,不能直接实现异步串行通信,需要配合DSP的DMA通道通过软件实现异步通信。将PSD发送的每一个字节作为一帧数据,以起始位的下降沿作为帧同步信号,采用过采样的方法控制工程网版权所有,将每一位(包括起始位)作为一个16位Wordwww.cechina.cn,停止位仅采8位WORD。将一个字节通过DMA通道缓冲到固定缓冲区,当一帧数据(10个WORD)全部采完之后,发送DMA中断通知DSP进行处理。对于串行通信普遍存在的开机错位乱码现象,通过对特殊位的判断进行丢弃处理。
增量式编码器解码模块设计
该测试模块需要从天线平台测试仿真转台接受平台的位置信息,在各类运动控制系统中,常采用增量式光电编码器作为反馈检测元件,其输出为相差90度的A、B两相信号以及周期脉冲复位信号Z,A、B两相信号相差的正负决定运动的正反方向,A、B两相信号的脉冲输出计数决定位置运动的大小,Z为过零复位脉冲。整个解码逻辑设计如图2所示,由于该测试系统采用的仿真转台的位置信息有方位、横滚两个方向,需要两组解码器分别解码两个方向的位置信息。
图2 解码逻辑设计
主处理器的工作流程
DSP是该测试卡的关键部件,担负着数据处理、存储、模拟惯导数据产生以及与上位机通信等任务。DSP以PSD发送数据为时间基准,接收到PSD每隔5ms发来的数据并存储后,首先通过EMIF(Extern Memory Interface,外部存储器接口)从增量式编码器解码模块中读取计数器的计数值,经比例运算转换成两个16位角度量后,存储并通过EMIF接口发送给外部的惯导数据模拟模块,转换成惯导输出的自整角机信号发送给稳定平台。为了保证连续记录数据CONTROL ENGINEERING China版权所有,数据存储在DSP的DARAM(Dual -Access RAM,双口RAM)中,并采用乒乓式的存储(即有两个存储区,当其中一个存储区满之后,通过PXI总线向上位机发中断,然后开始向另一个存储区写入数据)。我们设定每个存储区存储1000组数据(每组包括电控转台方位、横滚姿态以及平台在这两个方向上的