论文部分内容阅读
声纳电模拟器是声纳系统研发生产过程中不可或缺的一部分。它在声纳系统整机测试和性能分析中起到了重要作用,是声纳系统中的关键测试设备。本论文所要研究的主要内容是设计一种可以满足多种声纳系统的调试需求的电模拟器硬件平台。在本论文中,通过对系统设计需求的分析,给出了系统设计的总体思想:本文电模拟器硬件平台充分利用基于ARM处理器的嵌入式Linux系统优秀的文件管理能力和功能扩展能力以及FPGA在逻辑开发和并行数据处理方面的优势实现多通道、实时、波形多样化的声纳信号电模拟器。依靠上位机与嵌入式Linux系统间的网络通信实现电模拟器硬件平台的指令控制和数据传输,通过ARM处理器与FPGA之间的并行传输接口实现存储数据的快速读取。并采用模块化的信号通道设计理念,根据实际情况较为方便快捷的增减信号通道数,提高整个系统的通用性和扩展性。本文建立了以核心控制单元、网络通信接口、外部存储器、数据传输接口、数据数模转换单元、信号调理单元、电源管理单元为主体的电模拟器硬件平台。设计了以网络通信模块、信号生成模块、数据传输模块、数据发送模块为主体的电模拟器软件体系。通过网口进行上位机的指令控制、参数设定和数据传输,基于ARM处理器上的嵌入式Linux系统完成信号的生成工作,并通过EMIFA接口与FPGA之间进行数据传输;基于Verilog语言编写D/A接口的逻辑时序,完成电模拟器信号数据的缓存及发送。建立信号同步机制用于多种声纳系统调试阶段的信号同步需求。本论文对电模拟器硬件平台的功能进行了检测,与某矢量阵主动探测系统及某被动探测系统进行了电联调试验,通过联调试验中定位系统对于接收到的声纳电模拟器生成的目标轨迹的结算结果验证了该声纳电模拟器的可行性和可靠性,证实本文中的声纳电模拟器硬件系统达到了预期要求。