工作内容: 卫星信号的捕获、跟踪及硬件原理图设计
项目经历: “机载导航组件” 具体工作: 基于 FPGA 平台,编写跟踪环路代码,采用二阶锁频环辅助三阶锁 相环方法,并增加跟踪环路带宽,满足高动态条件下的信号跟踪。
项目经历: “导航信号监测接收机”
具体工作: 基于 xilinx 公司 FPGA,编写信号跟踪逻辑代码,设计为相干积分 可配置通道,并且跟踪环路参数可配置,在信号位同步后,通个延 长跟踪环路相干积分时间,缩减信号跟踪环路带宽,实现高灵敏度 信号跟踪。
项目经历: “多系统高动态抗干扰一体化设备”
具体工作:
1)基于 xilinx 公司 FPGA,设计四象限反正切鉴频器,提升信号 频率牵引范围,同时为了避免位跳变时刻导致鉴频错误,在信号牵 引时段,将同一码周期均分为 2 个时段并分别积分,作为鉴频器输 入,从而避免鉴频器输出错误问题。
2)基于 FPGA 平台,完成卫星导航信号位同步、帧同步等逻辑的程 序设计与调试工作,通过采用直方图位同步方法,统计各个历元时 刻跳变次数,实现卫星信号的快速位同步。
项目经历: “GNSS 位置记录装置”
具体工作: 将 DSP 软件中的信号跟踪方法移植到 FPGA 中,即利用 FPGA 实现卫 星信号跟踪算法,通过编写逻辑程序,实现鉴频器、鉴相器、锁频 环、锁相环功能,实现卫星信号的载波和码跟踪。
项目经历: 所内预研项目“GPS 信号快速捕获接收机”
具体工作: 基于 FPGA 平台,编写卫星信号捕获逻辑,采用并行码相位搜索方 法,将时域相关算法转换为频域计算,可一次搜索完所有码相位, 节省码相位搜索时间。
项目经历: “多系统定位手持终端”
具体工作: 完成射频芯片 MAX2769 外围电路设计、功能配置与调试:通过熟读 MAX2769 芯片手册,完成射频芯片外围电路设计,编写 FPGA 逻辑 代码,完成该芯片配置和调试,可实现 GPS-L1,GLONASS-L1和 BD-B1 频点的正常收星
项目经历: “车载北斗定位装置”
具体工作:
1)基于 FPGA 平台,完成北斗卫星 B1I 频点和 B3I 频点信号跟踪通 道逻辑代码实现,包括混频器、相关器、累加器、载波 NCO、本地 载波生成器、码 NCO、伪随机码生成器等。
2)完成北斗卫星 B1I 频点和 B3I 频点信号跟踪算法的 DSP 软件实 现:编写 C 语言程序,实现鉴别器、载波与码跟踪环路算法,实现 卫星信号正常跟踪,同时根据观测量信息计算伪距,完成伪距的载 波相位平滑,并利用定位解算钟差修正本地时,调整秒脉冲。
项目经历: “无人机 GPS 定位设备”
具体工作:
1)完成 DSP 程序的软件在线升级功能:编写软件升级引导程序, 分别将引导程序和用户运行程序存储于DSP内存和FLASH内的不同 区域,可保证即使在升级失败的情况下(如升级中掉电),仍可实 现程序的再次升级功能
2)完成数字电路板设计与硬件调试:使用 protel99se 完成电路板 原理图设计,涉及器件包括电源芯片、DSP 芯片(TMS320C6416)、 FPGA 芯片(Cyclone II)、FLASH、SDRAM 芯片、ADC 芯片等;熟读 DSP 和 FPGA 芯片手册,编写 DSP 和 FPGA 测试程序,完成 DSP 芯片 的正常配置和各芯片调试