论文部分内容阅读
超短基线定位系统作为一种高精度、便携式的水声定位设备,具有非常广阔的应用前景。对超短基线定位系统的测试方式通常以水池测试、湖试和海试为主,然而湖试和海试存在着成本高、周期长等缺点,水池测试又存在着局限性。针对这一情况,本文设计了一款超短基线定位系统仿真测试器,主要功能是对超短基线定位系统进行测试,反映系统的定位精度、各个基元的接收时间以及系统理论作用距离。本文设计的超短基线定位系统仿真测试器是基于Labwindows软件开发设计的,将软件集成封装,通过仿真/显控界面控制程序运行和停止、设置参数和显示结果。软件设计中采用多线程技术进行程序优化。本文首先介绍了超短基线定位系统的基本原理,而后引入了测量学上的精度理论和误差椭圆理论,根据输入的各类参数误差,利用误差椭圆公式计算出系统的定位精度。该软件采用了 Bellhop软件仿真海洋环境信道,并根据已知的GPS、罗经信息以及安装参数求出各个基元的大地坐标,进而求出各个基元接收的仿真信号以及接收时间。并通过控制DA卡将仿真信号传递给超短基线定位系统甲板单元。软件的另外一个功能是能够读取一定格式的海试或湖试的信号的波形数据文件,显示波形,并通过控制DA卡传递给超短基线定位系统的甲板单元。本文最后对软件进行了测试,运行结果良好,达到设计的要求。