本项目主要研究并实现一种基于核最小均方(KLMS)算法的GPS信号抗干扰处理方法。在复杂电磁环境下,GPS卫星信号到达地面接收机时非常微弱,极易受到窄带干扰、单频干扰以及扫频干扰的影响。传统的线性LMS算法在处理非线性干扰或复杂统计特性下的信号时往往性能受限。本项目利用核学习理论,通过Mercer核将输入的GPS观测序列映射到高维的再生核希尔伯特空间(RKHS),从而使原本在低维空间中非线性不可分或者是难以处理的干扰分量变得线性可分。程序完整模拟了GPS L1载波信号产生、C/A码扩频过程、多种干扰源注入