基于FPGA和DSP的雷达模目信号设计
可见系统正确模拟了目标回波,达到了预期效果。
系统在调试初始,由于产生多波束数据,发现在一个FR时间内DSP计算不过来,经分析,发现算法没优化,原来的算法为:在每一个FR时间内,先计算出,再查表得到
,这样每个波束都要计算
,属于重复计算,消耗了时间。对算法进行改进,改进后的算法为:先将每个CPI的波形,即
存于DSP内存中,当每个CPI脉冲到来时,根据系统控制字中CPI代码取出该CPI对应的基本波形,然后乘以
,这样就可以降低运算量,节省运算时间;另外DSP的主频不再采用默认值(4倍频),而是将其设置为10倍频(DSP芯片为AD公司的ADSP-TS201),这样由于主频的提高,也加快了运算速度,节省了运算时间。通过采取这两条措施以后,DSP就能在一个FR时间内产生多波束信号,从而满足实时性要求。
4 结语
本文介绍了一种雷达模目信号产生方法,该方法能够通过FPGA和DSP实时产生具有多普勒频移的多波束雷达目标回波,其意义在于可以为雷达信号处理分系统单独调试提供数据来源,从而不必等待天线阵面的真实数据,这样可以加快科研进度,也方便整机联试时查找问题。
评论