前端的数据采集模块对雷达回波数据进行混频、滤波、A/D转换等一系列处理后,输出时域离散的多普勒频移信号。数据锁存电路对前端输入的离散多普勒频移信号进行锁存,将需要的数据写入FIFO存储电路。FIFO存储电路主要用于存储ADSP21161所需的处理数据,它要受计数控制电路的控制。当计数控制电路达到设定计数值时,FIFO停止写入数据,同时计数控制电路向DSP发出一个中断信号。测量开始的时候,ADSP21161从嵌入式微机接收一组控制参数,并对计数控制电路进行初始化。在接收到计数控制电路发出的中断信号时,ADSP21161开始从FIFO存储电路读取经预处理后的雷达回波数据,然后进行FFT等一系列的数字信号处理,电感器生产厂家最后得出目标的速度、相位差和信噪比等参数,并利用ADSP21161的主机接口将这些结果参数发送到嵌入式微机,计算出俯仰和方位误差角之后送往伺服系统,以使雷达始终跟踪住目标,并在终端上实时显示目标的有关参数。EEPROM用于存储ADSP21161的软件代码及程序所需的一些数据。SDRAM则用于解决实时信号处理过程中ADSP21161片内存储器容量不够的问题。
3.2 软件系统设计
跟踪控制系统的软件流程如图3所示。所有的程序代码都存储在EEPROM中,系统上电后,ADSP21161通过引脚信号自动选择EEPROM自动加载程序。
程序引导完成之后,ADSP21161首先通过双口RAM从嵌入式微机接收一组控制参数,主要包括FFT运算点数等。然后初始化计数控制电路,当FIFO中的数据达到运算要求时,计数控制电路给ADSP21161发送一个中断信号,此时ADSP21161才开始从FIFO存储器中读取经预处理后的目标回波数据。数据采集完成后,为了降低旁瓣,在FFT运算之前要对原始数据加窗,然后开始FFT运算。加窗所需的窗函数和大电流电感FFT运算所需的旋转因子开始都放置在EEPROM中,在程序引导完成之后利用DMA将它们导入SDRAM。
塑封电感根据实际使用情况的不同,为了达到最佳的处理效果,可以改变FFT点数。在1024点FFT等点数比较小的情况下,所有的处理都能在SRAM中完成,此时FFT采用按时域抽取的基-2算法。在16384点FFT等点数比较大的情况下,SRAM的容量不足以一次完成所有的处理,这时的FFT采用先频域抽取,再时域抽取,最后重新排序以得到FFT输出结果的正常位序。
ADSP21161能够直接访问SDRAM。但在FFT点数比较大的情况下,在SRAM和SDRAM之间经常有大量的数据需要交换,若采用CPU直接访问SDRAM的方式传输磁芯电感器,不管是随机访问SDRAM还是以连续的地址访问SDRAM,在SDRAM最高工作频率为166MHz下的情况测试的结果为需要大约13个指令周期传输一个数据。如果采用DMA方式传输数据,同样的条件下,传输一个数据只需要一个指令周期。而且,采用DMA方式传输数据还可以充分利用DMA传输和CPU运算的并行性,从而进一步提高处理效率。另外,ADSP21161支持链式DMA,可以在不中断CPU运算的情况下自动传输多段数据。本系统中,数据的传输尽可能都采用DMA方式。
经过FFT处理后,雷达回波数据已经转换到频域。ADSP21161根据FFT的结果进一步估计出功率谱,在功率谱估计的基础上跟踪控制系统实现开始目标的捕获或者跟踪。
在雷达刚发现目标的时候,不可能立即进入跟踪状态。这时雷达处于目标捕获阶段。此时,ADSP21161利用上面估计的功率谱,在嵌入式微机送来的初始速度窗内搜索谱峰、计算信噪比,利用给定的信噪比门限判断当前搜索到的谱峰是否为有效的速度点。若为有效速度点,则利用能量重心法[3]进行谱校正,利用校正之后的谱峰位置计算对应的速度值,以得到更精确的实时参数;若为无效点,则说明雷达没有发现目标。利用这种方法,在得到几个连续有效的速度点之后,并经目标配准,才可认定目标捕获成功。为了防止低频干扰,不要在零频塑封电感器附近搜索谱峰。
目标捕获成功之后,跟踪控制系统转入目标跟踪的阶段。首先根据目标捕获所得的几个速度点,利用最小二乘算法[4]估计下一时刻的速度点值,其中参与预测的速度点数和最小二乘预测的阶数可根据不同的应用情况而改变。然后ADSP21161利用所估计的功率谱数据和速度预测值,在以速度预测值为中心的某个范围内搜索谱峰,利用信噪比门限判断当前的谱峰是否为有效点。若连续出现几个无效速度点,则表明刚才跟踪的目标已经丢失,此时系统重新进入目标捕获状态;若连续出现几个有效速度点,则表明当前雷达对目标的跟踪状况良好。为了减小干扰,提高处理效率,可以逐步减小速度搜索的范围;为了准确地给出速度值,要舍弃距当前测量时刻时间较长的一些速度点,只利用最近的几个有效速度点来预测下一时刻的速度值。
追求外观小巧的电机控制设计 在今日空间有限的环境里,设计人员必须为其应用寻找功能丰富、体积精巧而整体效能强大的解决方案,例如微处理器、数字讯号处理器 (DSP) 和模块都是设计人员选择这类组件时可以考虑的对象。小巧精简的微控制
低电阻测量仪的总体方案设计 1 总体方案和技术指标如图1所示,该仪器由5个部分组成:电源供应、精密恒流源、精密电压放大器、A/D 转换器、单片机控制器。其主要技术指标如下:测试范围:0~20 0~200 0~2 k(三挡量程自
[开关电源]电源防反电路小问[img]file:///C:\Users\szlogic\Documents\TencentFiles\774615731\Image\C2C\8NWJSFJ`QDOVCU@2WNOAC7H.png[/img]这个防电源反接的电路中r3,c1,c2如何选择
都不用M