A separation algorithm for satellite-based AIS received signals based on SSA and RobustICA
-
摘要: 【目的】在高密度流量地区,船舶经常出现AIS信号碰撞的问题,这导致接收机需要对碰撞信号进行分离处理。在以往AIS信号的分离研究中常常忽视了噪声干扰,传统的独立成分分析算法如FastICA等在引入噪声分量时,可能会出现收敛失效等问题。【方法】为了解决这个问题,本文提出了一种基于SSA与RobustICA的分离算法S-RICA。对单通道AIS信号的Hankel矩阵分别进行奇异值分解和时间序列重构,再利用峰度对比函数,计算分离矩阵每次迭代的最优步长,快速得到最优分离矩阵。【结果】仿真实验表明,信号长度改变时,S-RICA的SMSE值都稳定在1.5左右,而FastICA的SMSE非常不稳定。当信噪比在0到9dB时,S-RICA的误码率为0.97×10-2到1.97×10-2之间,相较RobustICA和FastICA,约有一个数量级的性能提升。并且在0到7dB之间,S-RICA较S-FICA约有4到6dB的提升。【结论】利用奇异谱分析代替白化预处理能大幅提升RobustICA的分离性能。在样本容量和信噪比变化的情况下,S-RICA均能表现出更为优异的分离性能。本研究对S-RICA在未来星载AIS系统中应用具有一定参考价值。Abstract: [Objectives] In high-density traffic areas, the AIS signals of ships collision often occurs. As a result, the receiver often needs to separate and process the collision signal. Noise interference is often neglected in the previous studies of AIS signal separation. Traditional independent component analysis algorithms such as FastICA may have problems such as convergence failure when introducing noise components. To solve this problem, a separation algorithm S-RICA based on singular spectrum analysis(SSA) and RobustICA is proposed in this paper. [Methods] The Hankel matrix of single-channel AIS signal was processed by singular value decomposition and reconstructed by time series, and the optimal step size of each iteration of the separation matrix was calculated by using kurtosis contrast function to quickly obtain the optimal separation matrix. [Results] The simulation results show that the SMSE value of S-RICA is stable at about 1.5 when the signal length changes, while the SMSE of FastICA is very unstable. S-RICA has a bit error rate of 0.97×10-2 to 1.97×10-2 at a signal-to-noise ratio(SNR) of 0 to 9dB, an order of magnitude improvement over
-
Key words:
- satellite-based AIS /
- mixed signal /
- Fastica /
- Robustica /
- singular spectrum analysis /
- noise /
- blind source separation
-
计量
- 文章访问数: 36
- 被引次数: 0