论文部分内容阅读
在开发针对低空飞行及地面机动目标的声被动定位系统时,常常需要进行多次外场实验,以得到不同运动状态下以及不同声场环境中阵列接收到的数据,从而检测系统的准确性和可靠性。显然这将耗费大量的人力、物力,并且由于环境参数的变化,采集的数据很难满足系统的各种情况需求。本论文通过一套软硬件系统,实现了基阵接收到直升机辐射噪声的仿真。此仿真系统可以设定各种参数以模拟产生具有特定频率特性的直升机辐射噪声,按照直升机飞行参数的设定和环境参数的设定产生基阵接收到的数据。数据产生后,可以对仿真数据进行时频域分析,估计出各阵元接收数据间的相对时延,进而估计出目标的方位。仿真系统的环境参数涉及真实环境的各个方面,可以在最大程度上逼近各种真实坏境。软件用功能强大的Visual C++语言编程实现,界面友好,各种参数可以手动改写,方便用户构造各种特定的仿真环境。利用此仿真系统得到的数据在很大程度上可以替代外场实验的实测数据,在理论设计阶段对系统进行各种性能的评价,节约人力、物力资源。 本文的主要工作包括: 1、研究了直升机及地面装甲车的声场特征。结合实测数据,分析了这两种目标噪声的时域、频域特征。研究了影响目标噪声传播的因素:空气温度、湿度、风速、风向及大气中的雨雪等。建立了目标噪声信号传播和衰减的数学模型。 2、研究了用于接收目标噪声的阵列阵元特征,建立了阵列的位置误差模型,阵元幅度、相位误差模型,并基于这些模型接收目标噪声。结合用于估计各阵元上接收的噪声信号间相对时延的广义互相关算法的影响因素,给出了基于高采样率的各个阵元上精确时延信号的产生方法。 3、讨论了面向对象编程语言的优越性。结合软件工程,给出了在上述理论和数学模型基础上的软件设计方法,给出了仿真系统硬件部分的设计和使用方案。设计出目标运动状态仿真、目标时频域分析、阵元间时延估计、目标方位估计及数据D/A输出模块。 4、给出目标噪声的组成成分不同情况下,不同环境参数下的仿真实例。分析了仿真实例的时域通过特性和频域功率谱特性,估计出其他阵元上接收到数据相对于一号阵元的时延,并根据估计出来的时延,得出目标的水平方位角和俯仰角。