GNSS软件接收机在信号捕获、追踪和导航定位算法研究方面有巨大优势,卫星导航信号的伪随机码结构特性是进行GNSS软件接收机设计开发的基础和前提。本文根据北斗卫星导航系统空间信号接口控制文件,分析研究了北斗卫星导航系统B1I伪随机码的生成原理,提出并实现了相应的软件生成算法,通过仿真模拟,深入分析研究了B1I伪随机码自身特性及其自相关、互相关特性。