本文设计了一种基于短基线的、适用于小尺度水域(目标在工作范围200m以内)的水声定位系统.系统主要由8通道信号采集设备、水声接收基阵和水下信标组成,通过基阵与信标之间收发的声信号,来完成对信标的定位.声信号为6阶的m序列伪随机码,其产生与发射由MSP430单片机控制.利用码分多址技术区分多个信标发出的声信号,并结合8通道的水声数据,通过匹配滤波的方法获取各声信号的传播时间,最后采用牛顿迭代法求解定位方程,获取信标位置.信标的设计制作费用在一百元以内,成本较低可即用即弃,省去了复杂的信标回收工作.模拟海洋环境的情况下的测试分析显示,该系统的作用距离与定位精度可满足小尺度定位的要求.