AIS多小区同频信号实时盲分离的FPGA设计
针对船舶自动识别系统(Automatic ldentification System,AIS)中相邻多个小区的同频信号相互干扰、无法解调的问题,该文采用多天线接收混合信号,通过在FPGA上设计独立成分分析(Independent Component Analysis,ICA)算法来对混合信号进行实时盲分离。为满足实时性,文中用符号函数代替双曲正切函数对样点数据作非线性映射,简化迭代运算;并将样点数据分块存储,用于并行计算.同时实现了高精度特征分解(Eigen Value Decomposition,EVD),用于对混合数据进行白化.最后将设计的FPGA系统在Xilinx lsim中仿真,结果表明,主频20MHz时,系统在850us内完成了从4路512点AIS混合信号中分离出了三路源信号.本文的设计也可应用于雷达、声纳等可能存在同频干扰的实时信号处理系统。
暂无评论