摘要
调零天线的信号处理采用LMS自适应滤波算法,而且是通过FPGA实现,所以需要在FPGA编程时确定算法步长、截位、延时等相关参数。但由于FPGA的软件开发平台对程序修改和编译需要耗费很长时间,上述参数的确定也需要耗费大量时间。通过建立一种基于定点仿真的Matlab仿真方法,完全可以准确建立对调零天线的FPGA功能的仿真,从而克服FPGA软件开发环境的约束,方便而高效地对调零天线FPGA算法程序性能进行评估,并确定合理的截位、步长、延时等滤波参数。介绍了调零天线LMS自适应滤波算法定点仿真的信号产生方法,算法实现步骤,参数选择方法,并比较了该定点仿真方法与FPGA的功能仿真结果,二者完全相同,从而验证了方法的有效性。
As the LMS adaptive filtering algorithm is applied to the signal processing system of the adaptive nulling antenna, so it needs to determine the data clipping, step size and time-delay and other relevant parameters of the algorithm while programming FPGA. But it takes a long time to debug and modify on the FPGA software development platform. By establishing the fixed-point simulation method based on Matlab, it is quite possible to achieve an accurate stimulation of the FPGA function of nulling antenna. This way is beneficial to overcome the constraint of the FPGA software development environment, evaluate the performance of FPGA algorithm program about adaptive nulling antenna conveniently and effectively and determine appropriate parameters like data clipping, step size, time-delay. As far as the LMS adaptive filtering algorithm was concerned, the means of signal generation, the procedure of algorithm materialization as well as the method of parameter selection were introduced. In addition, the result of fixed-point simulation method was compared with that of the FPGA function of simulation, which proved to be identical; thereby the effectiveness of the method was demonstrated.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2014年第7期1435-1439,共5页
Journal of System Simulation
基金
重庆市自然科学基金重点项目(CSTC2013JJB40005)
中央高校基金(CDJZR12165501)
关键词
自适应天线
抗干扰
卫星导航
功率倒置算法
adaptive antenna
anti-interference
satellite navigation
PI Algorithm