论文部分内容阅读
超短基线定位系统在水下科学考察、海洋资源勘探和海洋国防建设等方面有着重要作用,是保障水下潜器正常作业的关键技术。超短基线定位系统是利用声波在水下传播的时延以及声信号的相位差对水下目标进行测距和测向从而达到跟踪定位的目的,本文设计的超短基线定位系统数字信号处理电路是整个系统的核心部分,为实现水下定位的系统功能提供了硬件支持。根据超短基线定位系统数字平台任务要求,本文分别使用了3片TMS320C6416T DSP和一片高性能Stratix II EP2S90F780I4N FPGA作为系统的数据处理和控制核心,在此基础上,为电路设计外围功能模块。三片DSP以主从结构作为系统目标时延估计与定位解算的处理核心,FPGA协同DSP负责定位系统的参数配置、数据采集存储、带通滤波和串口通信;系统通过一片八通道高速模数转换芯片ADS8568实现接收模拟信号的采集,并通过SOPC嵌入式软核系统的实现以太网的构建对原始数据进行存储;论文根据实际需求设计了自检信号发送及控制电路以便系统进行自我检测;采用以太网芯片W5300实现GPS信号的接收与定位结果的上传。软件方面,完成了FPGA和DSP驱动程序的编写,实现了模拟信号的采样、FIR带通滤波和数据传输;基于MicroC/OS操作系统实现了Nios II处理器的以太网通信驱动程序的编写,用以保存原始采集数据,实现了以太网W5300的网口数据传输以及系统的自检功能。经过对各模块电路的调试,结果与预期对比表明,论文设计的超短基线定位系统数字平台运行结果理想稳定,能够完成数据的采集、存储、解算和上传的设计要求。