匹配场被动定位DSP加速系统的算法设计与实现
文献类型:学位论文
作者 | 沙列维 |
学位类别 | 博士 |
答辩日期 | 1998 |
授予单位 | 中国科学院声学所 |
授予地点 | 中国科学院声学所 |
关键词 | 匹配场定位 DSP加速系统 数据流 |
中文摘要 | 匹配场定位(MFP)是利用多途传播的海洋声场模型来估计声源位置的方法。它充分利用了海洋声场的复杂性,具有良好的应用前景。但MFP技术走向实用还有不少困难,其中计算量庞大是一个重要限制因素。特别是有利于实际应用的宽带短阵MFP算法,计算量更为庞大。论文的主要工作就是设计并初步实现了DSP加速系统上的MFP算法,为解决大计算量的实时定位问题作了有益尝试。DSP加速系统由486计算机与C31加速板组成。论文实现的算法在计算出拷贝场的基础上,仅用十几秒即可完成一次实验数据的声源位置估计。定位结果与实验记录的声源位置十分接近,与直接计算的定位结果相同。论文首先提出了以数据流的交换和处理为核心的并行处理方案,设计了加速系统MFP算法的数据流协议,规范了数据流格式,按算法的体系-拷贝场计算,测量场计算,场匹配,设计了数据流集合,给出各类数据流的参数。论文用C31汇编语言实现了C31加速板上的数据流传输和处理模块,用C语言初步实现了计算机的数据流组织和流程控制模块,具有一定的容错能力。模块的设计有结构化特点和可扩展能力。论文给出了计算机总线传输负荷和C31计算黄荷的估算,并给出了匹配场定位的精度和速度估算。最后,论文介绍了3个测试方案。测试结果表明该算法具有可行性和有效性。系统在速度与稳定性方面还有提高潜力。 |
英文摘要 | This thesis presents the design and implementation of wide-band and short-array MFP algorithm on a DSP accelerative system. MFP features its better performance for practical application compared with the conventional methods. However, there are some problems for real applications. One is the large calculation, especially for the practical wide-band short-array MFP algorithm. This thesis investigates the possibility of real-time localization by the wide-band short-array MFP algorithm. The accelerative system is composed of a 486 computer and a C31 accelerative board. The MFP algorithm on the DSP accelerative system can estimate the localization in 13 seconds using the real data set with the pre-calculated replica field. The result is in good agreement with the experimental records, and is the same as that of direct calculations. The MFP algorithm on DSP accelerate system is a parallel algorithm on the basis of data flow transmission and processing. First, The data flow protocol is designed to standard the data flow format. Then, the data flow sets are designed and the parameters of all kinds of data flow are set, according to the three parts of MFP algorithm- replica field calculation, measured field calculation and field match. The data flow transmission and processing modules are designed by C31 assembly language and the main module is designed by C language for data organization and procedure control. The whole program is composed of several modules and can be easily extended. After that, the estimations of busload, C31 calculation load, localization precision and time consumption are also introduced. Finally, three tests are given to prove the performance of the algorithm.(图版 16个; 表格 4个; 参考文献 19个) |
语种 | 中文 |
公开日期 | 2011-05-07 |
页码 | 51 |
源URL | [http://159.226.59.140/handle/311008/1384] ![]() |
专题 | 声学研究所_声学所博硕士学位论文_1981-2009博硕士学位论文 |
推荐引用方式 GB/T 7714 | 沙列维. 匹配场被动定位DSP加速系统的算法设计与实现[D]. 中国科学院声学所. 中国科学院声学所. 1998. |
入库方式: OAI收割
来源:声学研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。