一种嵌入式智能声探测系统的制作方法

文档序号:6150252阅读:150来源:国知局
专利名称:一种嵌入式智能声探测系统的制作方法
技术领域
本发明涉及水声探测技术和信号处理技术领域,具体涉及一种嵌入式智能声 探测系统。
(二)
背景技术
声波是一种水下传输各种信息的有效载体。水声探测技术是利用声波在水下 的传播特性,接收水下目标发出或反射的声信号,经过信号放大处理给出目标的 距离、方位等信息。随着水下机器人技术的蓬勃发展,应用于水下无人潜器的小 平台声探测系统也不断地发展。对于具有自主航行与自主作业能力的智能水下机 器人,其探测声纳必须具备较高的分辨率,并要在无人干预条件下完成对目标自 动探测定位。而高分辨率提高了系统需要处理的数据量,复杂的信号处理与目标 识别需要采用实时的多任务管理。
目前,水下声探测系统通常采用通用信号处理平台,配以通用操作系统下的 显示程序供用户使用,这类系统可以实现高分辨率的探测应用,但实时性差,需 要用户识别目标或进行二次开发。例如美国RESON公司生产的SeaBat6012声纳 就是一个典型的前视多波束图像声纳,该系统通过监视器给出目标和水下环境情 况;中国知网CNKI数据库中公开的《多波束前视声呐在潜器避障中的应用研究》 中采用工业PC104处理机进行应用开发。但应用于水下无人潜器的小平台声探 测系统需要实时运行,根据目标信息不断调整作业状态,以实现航行任务。与通 用信号处理平台相比,高速数字信号处理器件在大吞吐量数据的实时处理方面有 较大的优势。对于未知水下环境中高分辨率声图像,高速信号处理器更适合复杂 的信息处理。
(三)

发明内容
本发明的目的在于提供一种集成度高,功耗低,无人自动运行,具有实时处 理高分辨率声纳数据能力的一种嵌入式智能声探测系统。 本发明的目的是这样实现的
本发明的嵌入式智能声探测系统装配在水下无人潜器的电子舱中,其组成包括嵌入式操作系统l、声纳图像处理模块4、扩展接口6、 PCI总线接口9、声纳信 号模数转换模块10与网络接口模块1K连接模拟声纳信号的BNC同轴电缆12 和连接数字声纳信号的网络电缆13 ;声纳信号由模数转换模块10或网络接口模 块11接入声纳图像处理模块4,扩展接口6、 PCI总线接口9与声纳图像处理模块4 电信号互连,声纳图像处理模块4连接嵌入式操作系统1 。 本发明还可以包括这样一些特征
1、 所述的嵌入式操作系统l包括实时操作系统VxWorks内核2和板级支 持包BSP3。
2、 所述的声纳图像处理模块4包括嵌入式控制器ARM5、可编程逻辑器件 FPGA7和高性能信号处理器DSP8;其中,模数转换模块10与FPGA7由电信号 连接,网络接口模块11与DSP8由电信号连接;ARM5、 FPGA7禾BDSP8由电 信号相互连接;PCI总线接口9从DSP8扩展,由电信号互连;扩展接口6从ARM 5扩展,由电信号互连,是系统的控制与显示接口; VxWorks内核2和板级支 持包BSP3的工作载体是嵌入式控制器ARM 5,并烧写在ARM5的扩展非易失 存储器上。
3、 所述的嵌入式控制器ARM5包括SDRAM1 14、以太网物理层芯片15 、 调试串口 16 、多媒体存储卡接口 17 、 FLASH1 18和串口RS232扩展芯片19 ; 其中,嵌入式控制器ARM 5通过外部总线接口EBI与DSP 8的主机接口HPI连 接,在控制上形成主从关系;通过外部总线接口EBI与FPGA7由电信号连接; 扩展接口 6由以太网物理层芯片15、调试串口 16和串口RS232扩展芯片19 三个接口组成。
4、 所述的高性能信号处理器DSP 8包括FLASH2 20禾卩SDRAM2 21;其 中,DSP 8通过片上主机接口HPI与ARM 5由电信号连接;DSP 8通过片上外 部存储器接口EMIFA分别与SDRAM2 21、 FPGA 7由电信号连接;DSP 8通过 外部存储器接口EMIFB分别与FLASH2 20、网络接口模块11由电信号连接; DSP 8通过片上PCI主从接口扩展PCI总线接口 9 。
5、 所述的声纳信号模数转换模块10包括分离帧同歩信号22 、模数转 换23和放大滤波24;其中,分离帧同步信号22与FPGA7由电信号连接; 模数转换23 、放大滤波24和FPGA 7由电信号依次连接。
56、所述的可编程逻辑器件FPGA7分别与ARM 5、 DSP 8和模数转换模块10 的控制信号和数据信号由电信号连接。 各部分的作用说明如下
本发明嵌入式智能声探测系统装配在水下无人潜器的电子舱中,声纳信号通 过模数转换模块10或网络接口模块11接入系统,并采用BNC同轴电缆12连 接模拟信号,采用标准RJ45网络电缆13连接数字信号。其中,模拟信号要经过 放大滤波24和模数转换23量化为数字信号,并同时分离帧同歩信号22,在 FPGA7中将每帧信号解码为图像数据;数字信号可直接供信号处理器DSP 8进 行信息处理。
本发明的声纳处理模块4是整个系统的数据处理和任务控制的核心。系统 以高速信号处理器DSP8为主处理器,实现图像处理算法中大量的乘累加运算; 系统的智能自动控制是基于嵌入式控制器ARM5,加载嵌入式操作系统l实现 的;FPGA7是系统控制信号线的枢纽,负责整个系统电路的控制信号线间转接 与逻辑控制。其中,ARM5通过外部总线接口EBI与DSP8的主机接口HPI相连, 使它们在电路逻辑上呈从属关系,ARM 5是主设备,而DSP8是从设备相当于 ARM 5的一个存储器。ARM5可通过与DSP 8间的中断信号进行事件同步,从 而控制图像处理进程。
本发明的扩展接口 6可以实现该系统与外部控制系统间命令、信息的传输。 命令与信息的交换通过与以太网物理层芯片15和串口RS232扩展芯片19连 接完成,而调试串口 16可以显示VxWorks2的工作状态信息。
本发明的PCI总线接口 9是该系统与其它电路板间的总线扩展接口。此总线 接口与PC104处理机中PCI总线接口兼容,可直接与PC104处理机及其扩展板相 连,已实现更高的处理能力。同时,可通过该总线接口与x86结构通用计算机的 PCI总线连接,转化为通用计算机的一块处理卡。
本发明的工作原理是-
整个系统以嵌入式控制器ARM5作为控制核心,嵌入式操作系统1实现系 统的任务调度和自动控制。当系统运行时,声纳信号通过模数转换模块10或网 络接口模块11接入系统。DSP8不断地接收声纳数据,并进行实时声纳图像处 理,给出图像中的目标距离、方位等信息。ARM 5通过与DSP8之间的中断信执行任务调 度,由DSP8执行信号处理与目标识别并给出目标指令,通过扩展接口 6送至 水下无人潜器的主控部分。
嵌入式操作系统1与嵌入式控制器ARM 5的软硬件联合行为是实现处理 算法智能化的重要手段。系统的自主探测主要是在VxWorks 2的任务调度和条件 判断下完成的。其中,信号处理器DSP8可作为一个主要程序进程供VxWorks2 调用。嵌入式实时操作系统VxWorks2是一种灵活性高、适用范围广、可靠性高、 己成功应用于许多领域的实时嵌入式系统。
DSP8是系统核心信号处理单元,负责实现图像处理算法。其可通过调节外 部输入时钟,使处理器工作在不同频率下,最高可达lGHz。图像处理算法的运 算量通常较大,应用程序的设计与优化直接决定了DSP8运行的效率,这是实现 实时探测的关键。其中,利用高速DSP8独有的汇编优化器可以采用线性汇编语 言得到近似标准汇编的性能,提高开发效率;根据DSP8内部大量的乘法器、累 加器资源,对性能影响很大的程序段,使用线性汇编,提高运行效率。
本发明嵌入式智能声探测系统实现了以高速DSP 8芯片为主处理器的实时 高分辨率声纳图像处理,并基于嵌入式控制器ARM 5加载嵌入式实时操作系统 VxWorks2执行智能自主控制,多接口和板级总线扩展实现了与外部系统的有效 扩展。系统适用于未知水下环境中高分辨率声图像(含三维声图像)的信息处理 和理解技术的应用,可将高分辨率成像声纳应用于水下无人潜器完成自主探测。
本发明的有益效果是
1、 系统实现了信号数字化、结构模块化和处理算法智能化,为高分辨率声 探测提供了信息处理和目标识别的系统模块,可应用于水下无人潜器完成自主探
2、 系统采用高速信号处理单元,可实现大数据吞吐量、高速实时处理,可 实现高分辨率声纳图像的实时处理。相对于通用处理平台,该系统具有处理速度 快、实时性强、稳定性好的特点。
3、 嵌入式实时操作系统的应用提高了系统智能自主控制能力,可根据信号 处理结果实现目标识别和自动控制,为小平台自主探测提供了有力支撑。
4、 多接口和扩展PCI总线为系统提供了良好的兼容性和扩展性,可实现与模
7拟或数字声纳、外部控制系统的多种连接,通过板级扩展获得更高的处理能力。
(四)


图l是本发明的总体结构框图。 图2是本发明中嵌入式控制器ARM的原理结构图。 图3是本发明中信号处理器DSP的原理结构图。 图4是本发明中声纳信号模数转换模块的原理结构图。 图5是本发明中嵌入式智能声探测系统平台的电路原理图。
(五)
具体实施例方式
下面结合附图举例对本发明做更详细地描述
结合图1,本发明嵌入式智能声探测系统的构成包括嵌入式操作系统1、 声纳图像处理模块4、扩展接口 6、 PCI总线接口 9、声纳信号模数转换模块10 与网络接口模块11、连接模拟声纳信号的BNC同轴电缆12和连接数字声纳 信号的网络电缆13。其中,嵌入式操作系统1包括实时操作系统VxWorks内 核2和板级支持包BSP3;声纳图像处理模块4包括嵌入式控制器ARM5、 可编程逻辑器件FPGA7和高性能信号处理器DSP 8。声纳信号由模数转换模块 10或网络接口模块11接入系统,模数转换模块10与FPGA7由电信号连接, 网络接口模块11与DSP8由电信号连接,通过上述两个接口声纳信号最终都要 转化为已知数据格式的数字信号供信号处理;ARM 5、 FPGA7禾QDSP 8由电信 号相互连接;PCI总线接口 9从DSP8扩展,Etl电信号互连,它与PC104处理机 中PCI总线接口兼容,可实现板级扩展;扩展接口 6从ARM5扩展,由电信号 互连,是与外部主控系统的控制接口与内核状态显示接口; VxWorks内核2和 板级支持包BSP3的工作载体是嵌入式控制器ARM5,并烧写在ARM5的扩展 非易失存储器上。
结合图1、 2、 3,声纳图像处理模块4是信号处理、目标识别和智能自主 控制的核心单元模块。嵌入式控制器ARM5包括SDRAM1 14、以太网物理层 芯片15、调试串口 16、多媒体存储卡接口 17、 FLASH1 18和串口RS232扩展 芯片19;高性能信号处理器DSP8包括FLASH2 20和SDRAM2 21;其中, 嵌入式控制器ARM5通过外部总线接口EBI与DSP8的主机接口HPI连接,使它 们在电路逻辑上呈从属关系,ARM 5是主设备,而DSP8是从设备相当于ARM5的一个存储器;通过外部总线接口EBI与FPGA 7由电信号连接;扩展接口 6 由以太网物理层芯片15、调试串n 16和串口RS232扩展芯片19三个接口组 成;DSP 8通过片上外部存储器接口EMIFA分别与SDRAM2 21、 FPGA 7由电 信号连接;DSP8通过外部存储器接口EMIFB分别与FLASH2 20、网络接口模块 11由电信号连接;DSP8通过片上PCI主从接口扩展PCI总线接口 9。
结合图1、 4,声纳信号模数转换模块10包括分离帧同歩信号22 、模 数转换23和放大滤波24;其中,分离帧同步信号22与FPGA 7由电信号连 接;模数转换23、放大滤波24和FPGA 7由电信号依次连接。模拟信号要经 过放大滤波24和模数转换23量化为数字信号,并同时分离帧同歩信号22, 在FPGA 7中将每帧信号解码为图像数据;数字信号可直接供信号处理器DSP 8 进行信息处理。
结合图5,图5为嵌入式智能声探测系统平台的电路原理图,图中按器件实 现的功能划分为层次电路,此图中显示了几个上层功能模块。本发明的核心信号 处理器件采用的是TI公司生产的TMS320C6416T-1000,嵌入式控制器采用的是 ATMEL公司的AT91RM9200, FPGA采用的是Xilinx公司的XC4VL15,模数转 换芯片采用的是AD9200,网络接口模块采用的是W5100。图5中系统的地址线 和数据线等总线使用粗黑线标注,其余连线均为系统的控制信号线,采用细黑线, 并均与FPGA相连。
权利要求
1、一种嵌入式智能声探测系统,其组成包括嵌入式操作系统(1)、声纳图像处理模块(4)、扩展接口(6)、PCI总线接口(9)、声纳信号模数转换模块(10)与网络接口模块(11)、连接模拟声纳信号的BNC同轴电缆(12)和连接数字声纳信号的网络电缆(13);其特征是声纳信号由模数转换模块(10)或网络接口模块(11)接入声纳图像处理模块(4),扩展接口(6)、PCI总线接口(9)与声纳图像处理模块(4)电信号互连,声纳图像处理模块(4)连接嵌入式操作系统(1)。
2、 根据权利要求l所述的一种嵌入式智能声探测系统,其特征是所述的 嵌入式操作系统(1)包括实时操作系统VxWorks内核(2)和板级支持包BSP(3)。
3、 根据权利要求2所述的一种嵌入式智能声探测系统,其特征是所述的 声纳图像处理模块(4)包括嵌入式控制器ARM (5)、可编程逻辑器件FPGA(7)和高性能信号处理器DSP (8);其中,模数转换模块(10)与FPGA (7) 由电信号连接,网络接口模块(11)与DSP (8)由电信号连接;ARM (5)、 FPGA (7)和DSP (8)由电信号相互连接;PCI总线接口 (9)从DSP (8)扩 展,由电信号互连;扩展接口 (6)从ARM (5)扩展,由电信号互连,是系统 的控制与显示接口; VxWorks内核(2)和板级支持包BSP (3)的工作载体是嵌 入式控制器ARM (5),并烧写在ARM (5)的扩展非易失存储器上。
4、 根据权利要求3所述的一种嵌入式智能声探测系统,其特征是所述的 嵌入式控制器ARM (5)包括SDRAM1 (14)、以太网物理层芯片(15)、调 试串口 (16)、多媒体存储卡接口 (17)、 FLASH1 (18)和串口RS232扩展芯片(19);其中,嵌入式控制器ARM (5)通过外部总线接口EBI与DSP (8)的主 机接口HPI连接,在控制上形成主从关系;通过外部总线接口EBI与FPGA (7) 由电信号连接;扩展接口 (6)由以太网物理层芯片(15)、调试串口 (16)和 串口RS232扩展芯片(19)三个接口组成。
5、 根据权利要求4所述的一种嵌入式智能声探测系统,其特征是所述的 高性能信号处理器DSP (8)包括FLASH2 (20)禾卩SDRAM2 (21);其中,DSP (8)通过片上主机接口HPI与ARM (5)由电信号连接;DSP (8)通过片 上外部存储器接口EMIFA分别与SDRAM2 (21)、 FPGA (7)由电信号连接; DSP (8)通过外部存储器接口EMIFB分别与FLASH2 (20)、网络接口模块(11) 由电信号连接;DSP (8)通过片上PCI主从接口扩展PCI总线接口 (9)。
6、 根据权利要求5所述的一种嵌入式智能声探测系统,其特征是所述的 声纳信号模数转换模块(10)包括分离帧同步信号(22)、模数转换(23)和 放大滤波(24);其中,分离帧同歩信号(22)与FPGA (7)由电信号连接;模 数转换(23)、放大滤波(24)和FPGA (7)由电信号依次连接。
7、 根据权利要求6所述的一种嵌入式智能声探测系统,其特征是所述的 可编程逻辑器件FPGA (7)分别与ARM (5)、 DSP (8)和模数转换模块(10) 的控制信号和数据信号由电信号连接。
全文摘要
本发明提供的是一种嵌入式智能声探测系统。其组成包括嵌入式操作系统(1)、声纳图像处理模块(4)、扩展接口(6)、PCI总线接口(9)、声纳信号模数转换模块(10)与网络接口模块(11)、连接模拟声纳信号的BNC同轴电缆(12)和连接数字声纳信号的网络电缆(13)。本发明利用高速信号处理器和嵌入式系统搭建了一种智能声探测系统,系统电路体积小、功耗低、信号处理性能高,配有多接口以实现和声纳头及控制系统之间数据和命令的传输,并支持板级扩展接口PCI总线接口以实现更高的处理能力,可实现将高分辨率成像声纳应用于水下无人潜器的自主探测。
文档编号G01S15/00GK101650436SQ20091007295
公开日2010年2月17日 申请日期2009年9月23日 优先权日2009年9月23日
发明者猛 丁, 卞红雨, 周志娟, 张志刚, 沈郑燕 申请人:哈尔滨工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1