基于浮标阵定位系统的通用目标模拟器软件设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:resident_2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目标模拟器是水声定位系统的辅助设备,它用来模拟仿真水声环境下的各种目标信号,在系统调试检测的过程中发挥着重要作用。本文以某浮标阵定位系统为背景,以基于PCI-E,总线的信号发生器为硬件依托,设计了一款完整的目标模拟器软件分系统,并围绕着系统的应用程序和驱动程序展开讨论:应用程序包括算法实现与界面控制两个部分。在算法实现方面,系统构建了一种与真实海洋环境相似的相干多途信道模型,并分析了目标信号的传播特性,其中本征声线搜索和多普勒信息添加是设计的难点和重点。另一方面,界面控制的设计以Visual C++6.0为开发环境,编写出的软件具有界面友好,可控性强等特点。此外,软件采用了模块化设计思想,本文将对各模块的功能及实现方法进行详细论述驱动程序的设计遵循了WDM开发模型,借助于功能强大的DriverStudio平台加以实现。在数据传输方面,驱动程序采用DMA模式,并将连续物理内存映射为循环队列进行数据缓冲,实现了信号快速、连续地传输。与主控程序通信方面,驱动程序应用I/O操作异步方式,避免了程序经常性地出现阻塞状态,提高了系统的稳定性。此外,设计以动态链接库的形式对驱动程序接口函数进行了封装,使之完全与主控程序中的函数区分开来,便于驱动程序的更新与维护。结合浮标阵定位系统的联调试验结果,证明了目标模拟器分系统的正确性和稳定性。在此过程中,目标模拟器的功能逐步完善,最终完成了项目中的预定要求。
其他文献
LNG储罐是液化天然气运输和储存必不可少的储存容器,LNG必须要低温条件下存储,存储温度大概在-162℃左右,在LNG储罐储存的过程中,由于储罐不能完全绝热,外界的热量会传递到储
近年来,随着科技的不断发展和工业化进程的推进,机器视觉得到了广泛的推广和应用。同时,伴随着半导体技术的进步及微控制芯片性能的不断提高,将机器视觉技术与高性能、低成本的嵌
随着人民生活水平的提高,船舶运行的舒适性也越来越受到关注,其中,振动噪声水平就是衡量舒适性的一项重要指标。而对于军用舰艇,振动噪声更是制约其声隐身性能的重要问题。设
应用于船舶部件大尺寸几何量测量的视觉检测系统对实时性和稳定性都提出了更高要求,数据处理量和带宽要求也逐渐增大。本文针对这种应用,在以前视觉检测系统的基础上,设计了
随着水声定位系统向高精度、高可靠性、高数据更新率发展,对测试设备的要求日益提高,传统信号发生器已难以满足其对多通道、实时性、复杂波形的需求。因此需要研制高性能、一
随着国内外航运业的发展,以油船、货船、集装箱船为代表的低速肥大船型在交通运输中的地位日益重要,这类船型以粘性阻力为主,兴波阻力较小,所以如何减小粘性阻力是个重要的研
随着我国经济与现代工业的高速发展,大型起重机广泛地应用于各个领域的建设中,在工矿企业、建筑、桥梁、港口等工业生产和基础建设方面的需求量日益增加。与此同时,人们对起
近红外光谱无创血糖检测技术是具有重大现实意义的全球性焦点课题.然而迄今为止,尚不能实现临床应用所要求的测量精度。目前面临的核心技术难题在于人体生理背景变化复杂,难以从
目的:分析慢性肾小球肾炎患者护理实践中综合护理干预的实际效果.方法:确定选入研究样本的时间为2019年2月-2020年3月,随机选择进入我院的慢性肾小球肾炎患者64例参与分组研