论文部分内容阅读
波控系统是有源相控阵雷达的重要组成部分,主要作用是形成特定指向、低旁瓣、能规避特定干扰的波束信号。本论文根据某型相控阵雷达项目实际需求,首先研究和仿真了如何形成规避特定波束指向干扰信号的零点调向算法,然后设计并且完成了一个能控制T/R模块幅度和相位参数的波束控制电路系统,最后针对该电路系统FPGA外围特点,将零点调向算法利用MODESIM进行具体功能化实现。本课题提出了一种新的波控机硬件实现方法,该波控机具有运算能力强大、数据吞吐能力强的特点;零点调向算法的工程化设计方法具有实现简便、通用性好的特点。算法仿真部分首先研究了均匀线阵的数学模型和波束形成的零点约束条件,利用最小二乘法和拉格朗日算子进行最优系数求解,得到了零点调向系数求解公式。此外,利用仿真分析了零阶约束条件对波束形成的影响,为后续工程化实现打下基础。算法FPGA实现部分首先对比了零点调向的几种常见方法,利用课题算法仿真结果设计出一种基于FPGA实现的零点调向方法。为实现和浮点DSP之间的无缝连接,所有数据采用IEEE754标准浮点单精度格式,实现主要涉及了向量和矩阵的乘加运算。底层利用IP核实现核心算法,采用状态机实现时序控制,整个过程利用MODESIM与QUARTUS II软件联合完成。波控电路系统实现部分首先分析和研究了经典的波控机结构组成,然后根据具体项目要求设计了DSP与FPGA混合架构的波控系统,最后经过焊接、调试后用于实际工程项目中。波控机核心运算单元采用ADI公司的TS101和ALTERA公司的EP2S90,它们构成的运算核心具有强大的数据处理能力。波控电路系统外围接口丰富,最多能控制8×8阵元的T/R模块,能进行网络和串口的上位机控制,有超过16个IO命令扩展接口。波控电路系统数据存储能力强大,有超过2G×8位的FLASH存储器可用于标校数据存储,以及512K×32位乒乓无缝RAM实时存储器。