针对GPS卫星信号功率微弱易受干扰的特点,提出了一种基于浮点数编码遗传算法(noaring point number Coded Genetic Algorithm,FCGA)的GPS自适应抗干扰算法.首先分析了自适应阵的输出信号,给出了自适应阵方向图与加权矢量的关系式.然后根据线性约束最小方差准则,得到了一个有约束的多参量目标函数,并采用浮点数编码遗传算法对其进行了优化.最后为了验证该算法的有效性,以22单元改进的均匀圆形阵为研究对象,分别对自适应阵的方向图和输出信号干扰噪声比(SINR)进行了计算机仿真.结果证明,该方法能够在多个期望信号方向保持较高波束增益,同时在干扰信号方向形成很深的波束凹陷.在强干扰情况下,输出信号干扰噪声比SINR能够保持在定值附近,而不随着输入干扰功率的增加而降低,达到了抑制干扰的设计目的.