多节点数字信号处理平台设计
发布时间:2018-06-19 13:02
本文选题:OMAP + 信号处理平台 ; 参考:《哈尔滨工程大学》2012年硕士论文
【摘要】:信号处理是水声应用中的重要手段,随着时代发展和任务的增加,水下平台对信号处理性能的要求也日益增加。多节点信号处理平台也成为水声应用中的重要的硬件支持。可以为浮标、水下潜器和水下工作平台等提供相应支持。本论文就是针对水下无人潜器完成水下信号处理任务,做出了信号处理平台的设计,研究如何实现低噪声、高可靠性、低功耗和节点间的通信。 本信号处理平台主要包括底板、信号处理板、交换机板和平台监控板部分。采用OMAP-L137作为主芯片,其中ARM完成网络和DSP的控制,,DSP实现信号处理功能。在ARM中移植了Linux操作系统,通过编写驱动程序和应用程序使ARM完成了网络通信,DSP程序加载,DSP电源及可靠性控制和与DSP的数据通信。DSP主要完成对采集到的信号的数据处理和信号发射功能。 本论文首先介绍了本平台的总体设计方案,然后对平台的每部分硬件的设计进行了分析,从器件选择到每个部分的设计实现都做出了详细的分析。在此基础上对Linux操作系统的构建进行了说明,包括Ubl程序的移植、U-boot的移植、Linux内核移植、Ramdisk文件系统的制作和驱动程序的挂载运行,完成了一套完整的Linux操作系统,并对DSP的启动、控制做出了说明。最后对整个平台的软件部分做出了设计,分为Linux、DSP和MSP430三部分,分析了各个模块的的工作流程,完成了整套信号处理平台的代码。 本平台通过了湖上实验和海上实验,能很好地完成了通信和信号处理任务,取得了预期的目标。
[Abstract]:Signal processing is an important means in underwater acoustic applications. With the development of the times and the increase of tasks, the requirements of underwater platforms for signal processing performance are increasing day by day. Multi-node signal processing platform has also become an important hardware support in underwater acoustic applications. It can provide corresponding support for buoy, underwater submersible and underwater working platform. In this paper, a signal processing platform is designed to accomplish underwater signal processing for AUV, and how to realize low noise, high reliability, low power consumption and communication between nodes is studied. The signal processing platform mainly includes bottom board, signal processing board, switch board and platform monitoring board. OMAP-L137 is used as the main chip, in which arm completes the network and DSP control DSP to realize the signal processing function. The Linux operating system was transplanted in arm. By writing the driver and application program, arm completes the network communication and DSP program loading DSP power supply and reliability control, and the data communication with DSP. DSP mainly completes the data processing and signal transmitting function of the collected signal. This paper first introduces the overall design of the platform, and then analyzes the hardware design of each part of the platform, from device selection to each part of the design and implementation of a detailed analysis. On this basis, the construction of Linux operating system is explained, including the transplantation of Ubl program and the porting of Linux kernel to Ramdisk file system and the mounting of driver. A set of complete Linux operating system is completed, and the DSP is started. The control is described. Finally, the software of the whole platform is designed, which is divided into three parts: Linux DSP and MSP430. The work flow of each module is analyzed, and the code of the whole signal processing platform is completed. The platform has passed the lake experiment and the sea experiment, which can accomplish the communication and signal processing tasks well, and achieve the expected goal.
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
【参考文献】
相关硕士学位论文 前7条
1 俞浦;基于MSP430的超声电机驱动控制器的研究[D];南京航空航天大学;2010年
2 王洪涛;与电子式互感器接口的网络化保护硬件平台的研究与设计[D];湖南大学;2007年
3 周靖吕;基于ARM9和嵌入式LINUX的嵌入式开发平台的研究与设计[D];电子科技大学;2008年
4 徐德亮;基于ARM/GPRS远程家用监控平台的设计与研究[D];湖北工业大学;2009年
5 郑小彪;简易便携式超低功耗心电仪[D];西南交通大学;2010年
6 胡振;基于Samba文件共享技术的研究与实践[D];华中科技大学;2009年
7 赵贤;OMAP多核软件无线电平台设计与实现[D];电子科技大学;2010年
本文编号:2039980
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2039980.html