针对北斗反射信号捕获难度大问题,提出一种适用于北斗GNSS-R接收机中反射信号的捕获算法。该算法利用直射信号中的导航数据剥离掉反射信号中的导航数据,并通过周期累加运算和FFT相关,改进了传统的反射信号捕获算法。算法可以降低长时间相干积分的运算量,提高算法捕获速率。对新算法进行了MATLAB仿真,并与传统的捕获算法(相干非相干算法、差分相干算法)做了比较,仿真结果表明,该算法在捕获性能上明显优于传统的相干非相干与差分相干捕获算法。