您的当前位置:首页正文

基于多DSP并行处理的声探测系统设计

2020-02-11 来源:九壹网
Embedded Technology 基于多DSP并行处理的声探测系统设计 张德,周印龙,高鹏,黄嵘 (中国电子科技集团公司第三研究所,北京100015) 摘要:介绍了一种基于XC2V6000的以多片TMS320C6711D一167为处理芯片的声探测系统。利用 FPGA、DSP等器件实现外围硬件电路设计、逻辑控制、通信接口功能,重点阐述了以多片DSP为核心 的声目标定向识别软件设计。最终完成目标探测识别的算法处理,实现声源定位识别功能。 关键词:TMS320C6711D一167;多DSP;目标定向;目标识别 中图分类号:TB52+9 文献标识码:A 文章编号:0258—7998(20l0)12-0032-04 Design of multi-DSP parallel processing sound detection system ZHANG De,ZHOU Yin Long,GAO Peng,HUANG Rong (The Third Institute of CETC,Beijing 100015,China) Abstract:The paper introduces a design of sound detection platform based on XC2V6000,which is composed of multi—DSP. How to implement peripheral hardware circuit design,logic control and communication interface function is discussed,multi—DSP is core of orientation and identification soft design which is highlighted.Finally arithmetic processing of detection and orientation are completed,function of sound source orientation is accomplished. Key words:TMS320C671 1D-167;multi-DSP;target orientation;target identification 声探测技术用声传感器阵列接收各种军事目标运 的电子技术,提出一种以多片TMS320C6711D DSP为信 动所产生的特征声信号,运用阵列信号处理、信号识别、 号处理单元,用FPGA实现各DSP的EMIF接口总线互 信息融合等技术,确定目标的位置、航迹、类型。声探测 联,从而构成松耦合级、可再编程的多DSP并行处理模 技术具有被动探测、不受电磁干扰、能够全天候工作、成 式,实现了一种具有高实时性、良好的扩展性和容量可 本较低等突出优点,特别是在夜间、雾天及能见度不良、 变等特点的多DSP声探测系统。 通视度较差的情况或者复杂电磁环境下,是战场信息感 1系统设计 知不可缺少的重要手段之一。 系统由前端声传感器基阵和声探测系统两大部分 并行DSP处理的目的是采用多个处理单元(DSP)同 构成。 时对任务处理以减少任务的执行时间。多DSP并行处理 声传感器基阵是由若干个传声器组成的阵列,利用 系统设计的核心是实现多DSP之间的统筹协调、任务分 传声器阵列接收目标辐射噪声(如直升机飞行时旋翼扰 配、数据交换、信号处理及通信控制。 动空气引起的噪声和发动机自身辐射的噪声信号)。 因此,应用高性能DSP作为数据实时处理单元,借 声探测系统由模拟电路、数字电路和控制电路组成。 助多DSP并行处理技术实现实时性强、精度高、动态范 模拟电路完成对传声器阵列送来的微弱信号的放大、调 围大和高数据吞吐量的大规模并行处理系统,既打破了 理、均衡,并将预处理后的信号送至后端电路处理。数字 单处理器性能提升空间的限制,又大大增强了系统的兼 电路实现对目标声信号的采集、定向算法、识别算法、增 容性和在线升级能力,为声探测系统的研制提供了强大 益控制、电路逻辑控制以及外部接口功能。控制电路由电 的技术支持。 源管理和人机界面组成。图1为系统构成图。 TMS320C67x是TI公司C6000上具有最高性能的浮 2硬件设计 点DSP,具有第二代的超长指令字(Vuw)结构。本文基 2.1模拟电路 于国内外13益发展的声探测技术研究成果和先进成熟 根据声目标信号的特征及探测对信号拾取和处理 32 欢迎网上投稿www.chinaaet.com 《电子技术应用》2010年第36卷第12期 Embedded Technology DSP,实现信号的预处理、增益控制、外界通信、数据关 联等工作;另一片作为目标识别DSP,完成已定向目标 的类型识别功能。其余5片,完成主DSP分配的目标频 点的信号处理及定向。每片DSP具有独立的程序、数据 空间。数字电路设计模块图如图3所示。 2.3控制电路 控制电路主要实现电源管理、人机界面功能。 图1系统构成图 电源管理主要完成对模拟和数字电路的电源分配、 的要求,传声器及相应各通道间应具有较好的低频响应 滤波处理以及控制。 特性,而且相位一致性必须很好。 人机界面完成对目标的重要信息的显示(目标方位、 为保证各个模拟信号通道的电路一致性,特别是放大 目标类型、批次)、参数的设置(编号、传输方式、测试)及检 滤波电路部分,在设计中采用了厚膜电路技术实现。通过 测功能。 对放大滤波电路的深入分析,确定影响电路相位的各种因 控制电路以C8051F020单片机为核心器件。其功能 素和关键的阻容元件的允许误差范围,将其应用到厚膜电 框图如图4所示。 路的设计中,并筛选阻容器件,以控制系统的稳定性。 最终通过对前端模拟电路的二次集成方法来确保 MCU 产品的一致性,更好地保证传声器相位一致性,提高探 通 测精度。模拟电路功能组成如图2所示。 图4目标探测分系统值守电路板功能框图 3软件设计 声探测系统软件完成对数字化声信号采集、模拟电 路放大电路的增益动态实时调整、系统参数的初始化配 图2模拟电路功能框图 置,核心是实现声目标信号的高速实时处理后的定向、墅  2.2数字电路 识别功能。软件分为两大部分,即目标定向软件和目标 数字信号处理采用基于FPGA的多DSP并行处理模 识别软件。软件构成如图5所示。 式,增强处理能力和实时性。FPGA实现类似AD DSP的 3.1目标定向软件设计 LINK PORT功能,形成了分布式松耦合系统;完成数字 诸如直升机、坦克等目标,其辐射噪声是一种宽带 电路的逻辑控制功能、外部通信接口协议(RS232、FSK、 信号,能量主要集中在500 Hz以下的低频段。由于其在 并行通信等)、DSP之间的波形数据采集存储、交换以及 结构上具有周期转动机制(螺旋桨、发动机等),声信号 相互间的通信。 的功率谱具有鲜明特征:主要是由离散谱叠加在连续谱 用于实现高速数字信号处理的DSP,一片作为主 上组成的,存在稳定的基频和较强的线谱,且线谱间具 增益控制 匝圊 叵 园 匦亟 目标定向 DSP4 眦 czv6ooo … 主DSP 接口电路 R¥232/RS422 目标定 目标定向l旧标定 DSP2 DSP3 l l DSP5 有线传输 l FIASH l l FIASH l l FLASH I l SDRAM l l SDRAM l l SDRAM I 图3数字电路设计模块图 《电子技术应用》2010年第36卷 第12期 33 Embedded Technology ~ 获取主DSP转发的阵列信号数据和目标信号频点1 l获取声目标信号频点提取I 阵列信号 图5声探测系统软件构成 外部终端 N 有明显的谐波关系。 目标定向软件完成了对单个或多个声目标的远距 I目标频点滤波I 离声学被动定向。软件利用目标的宽谱和多谐波特性, 采用了多频段、多频点模式的窄带子空问类高分辨阵列 信号处理方法,并结合时域累积置信度方法和数据处理 后的关联和跟踪滤波,较好地实现了对相互靠近的多个 声目标的有效跟踪。 目标定向软件由1个主DSP和5个从DSP完成。主从 DSP之间通过FPGA构建数据交换通道,完成并行处理。 3.1.1主DSP软件设计 主DSP实现了目标频点检测和定向跟踪。目标频点 检测是在目标信号的宽谱和多谐波特征基础上的目标 频点提取。在频点检测中,设计了合适的检验统计量与 准则,并且通过大量外场实验验证,获得了理想的恒虚 警似然比门限。 定向跟踪完成了对目标频点的管理,实现了对各个 从DSP的频点目标定向结果的关联与融合处理及伪目 标的消除,同时采用角度和角速度的二维信息跟踪方 法,实现对复杂噪声条件下目标的稳定跟踪。 主DSP软件流程如图6所示。 3.1.2从DSP软件设计 从DSP的目标定向特征是根据获取的频点信息,针 对性地对目标信号在指定频点上进行检测,采用MUSIC 方 的 亏 ●一 与 频 f阵列信号采集I 蜜 并 l声目标信号频点提取l 处 目 流 一 3. 阵列数据、频点数据分发至从D I 用 获取各个从DSP目标方位、类型 各 I 统 l目标方位的关联、跟踪平滑l I 厶 口 l声目标结果输出I 征 比 环境下的目标类型。软 图6主DSP软件流程图 34 欢迎网上投稿www.chinaaet.com I计算目标方位I幸  I l目标方位上传主DSPl 图7目标定向软件流程图 件采用了包括特征参数提取及其筛选、分类器训练和识 别等方法。 波束形成是一种空域滤波器,能无失真地接收感兴 趣方位或区域内的目标噪声信号,同时抑制其他方位获 取区域内的干扰及噪声,能显著提高目标信号的信噪 比,改善探测方向的灵敏度。考虑到本设计针对的目标 噪声特性和后续处理要求,波束形成器设计为宽带的, 频带范围覆盖3~5个倍频程,在全空间形成多个相互叠 加的固定波束,通过目标方位估计结果选择对应波束输 出进行直升机特征参数提取。 针对系统对实时性要求较高且硬件资源优化的要 求,功率谱估计采用改进的平均周期图法估算其功率 谱,获得目标辐射噪声大类区分。功率谱估计方法包括 参数法和非参数法。 目标特征提取是通过对各种诸如直升机、坦克等声 目标信号的多次分析,从时、频二维抽取典型特征量,如 幅度、周期等,作为对信号判断与识别的依据,结合各种 参数的数学统计特征和模式可分性进行反复的算法仿 真,优选出一些最有效、最有代表性的特征参数。主要方 法有时频分析、小波变换、短时傅立叶变换等。 人工神经网络分类算法由输入层节点、输出层节 点、隐层节点组成。对于输入信号,要先向前传播到隐节 点,经过作用函数后,再把隐节点的输出信息传播到输 出节点,最后给出输出结果。算法的学习过程由正向传 播和反向传播组成。在正向传播过程中,输入信息从输 入层经隐单元层逐层处理,并传向输出层,每一层神经 元的状态只影响下一层神经元的状态。如果在输出层不 能得到期望的输出,则转入反向传播,将误差信号沿原 来的连接通路返回,通过修改各层神经元的权值,使得 误差信号最小。与传统计算机技术相比,人工神经网络 《电子技术应用》2010年第36卷第12期 Embedded Technology 计算机具有处理速度快、容错性好、抗干扰性好、自组织 性好(能自动找出规律)等优点。 谐波集检测方法的特征是:对提取的所有线谱频率 向量,逐个选择目标主频范围内的频率及其谐波集合, 寻找能量最强的一组作为主谐波集合。在剩余的频率向 量和谐波向量中,对照目标类型模板,寻找能量最强的 一●~ l获取主DSP转发的阵列信号数据和目标信号频点。 N 组为次谐波集合,最终实现声目标的主次谐波集检 测。目标识别软件流程如图8所示。 4系统验证 声探测系统设计完成后,经过大量的试验测试可 知,各类指标满足要求,具有较强的实用性。 l目标功率谱估计l I I提取目标特征l 中 声探测系统利用多DSP并行处理方式,解决大容量 数据的实时处理和目标辐射噪声的宽带处理问题。利用 一l神经元网络学习I 种创新的方法,综合运用多手段、多技术和宽带处理 方法,实现了对低空和超低空声目标的微弱辐射噪声信 号提取、远距离预警探测和E1标识别。 参考文献 【1】TMS320C671 1D floating—point digital signal processor(Rev.B) [M].USA:TI,2006.  ‘舌票羹耋嫠 的JJ I 基于神经元网络的 非目标类型识别 L—— 多帧融合处理卜÷———_j 【2]Virtex-II platform FPGAs:complete data sheet(v3.5)[M]. USA:Xilinx,2007. l目标类型输出I 【3]张贤达.现代信号处理(第二版)[M].北京:清华大学出 版社,2002. 图8目标识别过程图 [4】边肇祺.模式识别(第二版)In].北京:清华大学出版社, 2000. 设计、信号处理。 周印龙,1981年生,男,工程师,主要研究方向:水声及 (收稿日期:2010—06—17) 空气声信号处理。 高鹏,1980年生,男,工程师,主要研究方向:高速电路 设计。 作者简介: 张德,1976年生,男,工程师,主要研究方向:高速电路 (上接第3l页) bus.OH:McGraw—Hill Company.Ine.1997. 好的性能,即EDF算法比RM算法可以承受更多的负 【2]LIU C L,LAYLAND J W.Scheduling algorithms for multi— 载。但是当系统过载时,EDF算法截止期错失率急剧上 升,性能下降很快,而RM算法则相对稳定,到一定程度 时EDF算法性能低于RM算法性能。混合调度算法性能 曲线介于RM算法与EDF算法之间,在一定的负载范围 内,同样能够实时调度任务,而且可以承受的负载范围 programming in a hard real time environment[J】.Journal of the ACM,1973,20(1). 【3】BUTFAZZO G.Rate monotonic VS.EDF:judgment day[J】. Real—Time Systems,2005,29(3):5—26. 【4】叶明,罗克露,陈慧.单调比率(RM)调度算法及应用【J】. 计算机应用,2005,25(4). 比RM范围大;当负载增加时,这种算法性能比EDF算 法性能下降慢,表现出很好的稳定性。 本文基于RM与EDF调度算法,提出了一种基于阔 [5】王辉.改进了的RM与EDF以及两者的混合调度算法【D] 吉林:吉林大学,2oo4. (收稿日期:2010—06—28) 值6的混合调度算法。这种算法可以根据需要调节阈值 6,制定符合需要的算法性能。当6取较小值时,混合调度 作者简介: 黄仁,男,1962年生,副教授,硕士生导师,主要研究方 向:嵌入式应用技术、模式识别与知识工程等。 李建章,男,1983年生,硕士研究生,主要研究方向:嵌 入式应用技术、实时操作系统。 算法侧重于RM算法性能;当 取较大值时,混合调度算 法侧重于EDF算法性能。实验表明,在实际应用中,使用 混合调度算法比单独使用RM或EDF调度算法具有更好 的灵活性,能够根据需要产生理想的调度性能。 参考文献 【1]KRISHNA C M,SHIN G K.Real—time systems[M】.Colum一 程平,男,1978年生,博士,主要研究方向:可信软件需 求管理、可信软件构造与演化。 35 《电子技术应用》2010年第36卷第12期 

因篇幅问题不能全部显示,请点此查看更多更全内容