一种用于声纳系统测试的数字延时系统及其实现方法技术方案

技术编号:19338715 阅读:20 留言:0更新日期:2018-11-07 12:43
本发明专利技术公开了一种用于声纳系统测试的数字延时系统及其实现方法,系统包括第一延时单元、同步单元和第二延时单元;方法包括:根据第一延时值,通过第一延时单元将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元通过高频时钟对D/A时钟以及转化后的信号波形数据进行采样,并对高频时钟和采样结果进行同步处理;根据第二延时值,第二延时单元对同步处理的结果进行延时处理。相较于现有仅通过一个延时单元进行数字延时的方法,本发明专利技术采用两个延时单元进行两级延时,在保证延时量和延时精度的同时,还降低了对硬件资源的需求量,成本较低,可广泛应用于声纳系统测试技术领域。

A digital delay system for sonar system test and its implementation method

The invention discloses a digital delay system for sonar system testing and its implementation method, which comprises a first delay unit, a synchronization unit and a second delay unit. The method includes: according to the first delay value, the original signal waveform data is converted into a signal with a corresponding number of clock delays through the first delay unit. Waveform data; Synchronization unit sampled D/A clock and converted signal waveform data through high frequency clock, and synchronized the high frequency clock and sampling results; According to the second delay value, the second delay unit delayed the results of synchronization processing. Compared with the existing method of digital delay only through one delay unit, the present invention adopts two delay units for two-stage delay. While guaranteeing the delay amount and delay precision, it also reduces the demand for hardware resources and has low cost, which can be widely used in the field of sonar system test technology.

【技术实现步骤摘要】
一种用于声纳系统测试的数字延时系统及其实现方法
本专利技术涉及声纳系统测试
,尤其是一种用于声纳系统测试的数字延时系统及其实现方法。
技术介绍
声纳或鱼雷声自导向海水中发射声脉冲信号,然后接收目标反射回波,通过对回波的处理得到目标的方位、速度等参数。发射和接收方位的控制是通过发射或接收换能器基阵上信号的相位实现的,在对声纳和鱼雷声自导测试时就需要模拟目标的方位,因此需要模拟换能器基阵的各个阵元在接收不同方位目标信号时的相位差,也即各阵元信号间具有一定的相对延时。国内外测试声纳和鱼雷声自导一般采用数字延时的方法,即从存储器或处理器输出的数据经过数字延时电路的延时处理后,产生多路信号形式相同但相位受控制的数字信号,输出的数字信号经过数模转换(D/A)后输出模拟信号,然后经过幅度等控制后最终耦合到声纳或鱼雷声自导的接收通道上,从而实现方位的模拟。现有的数字延时电路一般是在FPGA等类的电子元件中为每一个通道设计一个数字延时模块,通过数字延时模块的组合实现系统的各通道的延时,这种数字延时模块采用FPGA系统自带的存储器等模块或采用VHDL语言编程定制,其一般具有信号输入、信号输出、时钟输入和延时值设置等接口。但是,现有的数字延时电路一般只采用一个延时单元,而这种数字延时模块可设置的最大延时值决定了其对于硬件资源的需求量,例如:当延时精度要求高时,必须提高输入时钟的频率,而为了保证最大的延时量,还必须增加延时模块内的延时单元数量,从而提高了对系统硬件资源的需求。综上所述,现有的数字延时方法对硬件资源要求较高,特别是当延时精度较高,通道较多时,所需的资源则更高,带来了较高的元器件成本。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种器件成本低的,用于声纳系统测试的数字延时系统及其实现方法。本专利技术所采取的第一技术方案是:一种用于声纳系统测试的数字延时系统,包括:第一延时单元,用于根据第一延时值,将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元,用于通过高频时钟对同步单元的输入信号进行采样,并对高频时钟和采样结果进行同步处理,所述同步单元的输入信号包括第一延时单元的输出信号以及D/A时钟;第二延时单元,用于根据第二延时值,对第二延时单元的输入信号进行延时处理,所述第二延时单元的输入信号包括同步单元的输出信号以及D/A时钟;所述第一延时单元的输出端连接同步单元的输入端,所述同步单元的输出端连接第二延时单元的输入端。进一步,所述第一延时单元的延时时钟为D/A时钟,所述第二延时单元的延时时钟为高频时钟。进一步,还包括:存储器,用于将原始信号波形数据输出至第一延时单元;处理器,用于设置第一延时单元的第一延时值和第二延时单元的第二延时值;所述存储器的输出端连接第一延时单元的输入端,所述处理器的输出端分别连接第一延时单元的输入端和第二延时单元的输入端。进一步,还包括:D/A电路,用于接收第二延时单元输出的D/A时钟以及经过延时处理的信号波形数据;所述D/A电路的输入端连接第二延时单元的输出端。进一步,所述第一延时单元和第二延时单元均采用双端口RAM或FIFO存储器来实现。进一步,所述同步单元采用D触发器或锁存器来实现。本专利技术所采取的第二技术方案是:一种用于声纳系统测试的数字延时系统的实现方法,包括以下步骤:根据第一延时值,通过第一延时单元将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元通过高频时钟对D/A时钟以及转化后的信号波形数据进行采样,并对高频时钟和采样结果进行同步处理;根据第二延时值,第二延时单元对同步处理的结果进行延时处理。进一步,所述第一延时值N1的计算公式为:N1=round(T×Fs),其中,T表示延时时间,Fs表示第一延时单元的延时时钟,round()代表取整运算。进一步,所述第二延时值N2的计算公式为:N2=round[(T-round(T×Fs)/Fs)×Fg],其中,T表示延时时间,round()代表取整运算,Fs表示第一延时单元的延时时钟,Fg表示第二延时单元的延时时钟。进一步,所述第一延时单元的延时时钟为D/A时钟,所述第二延时单元的延时时钟为高频时钟。本专利技术的有益效果是:本专利技术首先通过第一延时单元将输入的信号波形数据转化成带有相应数量时钟延时的信号波形数据,然后通过同步单元对高频时钟和采样结果进行同步处理,最后通过第二延时单元对同步处理的结果进行延时处理,相较于现有仅通过一个延时单元进行数字延时的方法,本专利技术采用两个延时单元进行两级延时,在保证延时量和延时精度的同时,还降低了对硬件资源的需求量,成本较低。附图说明图1为本专利技术一种用于声纳系统测试的数字延时系统的整体结构框图;图2为本专利技术一种用于声纳系统测试的数字延时系统的实现方法的步骤流程图;图3为本专利技术的具体实施例中数字延时方法的信号流向示意图。具体实施方式下面结合说明书附图和具体实施例对本专利技术作进一步解释和说明。对于本专利技术实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。参照图1,本专利技术一种用于声纳系统测试的数字延时系统,包括:第一延时单元,用于根据第一延时值,将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元,用于通过高频时钟对同步单元的输入信号进行采样,并对高频时钟和采样结果进行同步处理,所述同步单元的输入信号包括第一延时单元的输出信号以及D/A时钟;第二延时单元,用于根据第二延时值,对第二延时单元的输入信号进行延时处理,所述第二延时单元的输入信号包括同步单元的输出信号以及D/A时钟;所述第一延时单元的输出端连接同步单元的输入端,所述同步单元的输出端连接第二延时单元的输入端。进一步作为优选的实施方式,所述第一延时单元的延时时钟为D/A时钟,所述第二延时单元的延时时钟为高频时钟。其中,延时单元必须在一定的时钟输入下才能工作,延时单元的延时量是以延时时钟的个数来衡量的,现有的延时单元的延时时钟均为高频时钟,其无法实现大尺度范围的时延;而本专利技术的第一延时单元的延时时钟为D/A时钟,D/A时钟的频率较低,周期较大,可以实现较大尺度的时延,第二延时单元的延时时钟为高频时钟,高频时钟的频率较高,周期较小,可以实现较小尺度的时延,并能保证最终输出信号与延时时钟的高度同步性,通过第一延时单元和第二延时单元的组合,可以同时实现大范围以及高精度的时延。另外,第一延时单元的延时时钟还可采用存储器的读时钟,而不管是存储器的读时钟还是D/A时钟,其均能保证延时信号的完整性,不会出现传统的数字延时方法带来的毛刺等现象。参照图1,进一步作为优选的实施方式,还包括:存储器,用于将原始信号波形数据输出至第一延时单元;处理器,用于设置第一延时单元的第一延时值和第二延时单元的第二延时值;所述存储器的输出端连接第一延时单元的输入端,所述处理器的输出端分别连接第一延时单元的输入端和第二延时单元的输入端。参照图1,进一步作为优选的实施方式,还包括:D/A电路,用于接收第二延时单元输出的D/A时钟以及经过延时处理的信号波形数据;所述D/A电路的输入端连接第二延时单元的输出端。进一步作为优选的实施方式,所述第本文档来自技高网
...

【技术保护点】
1.一种用于声纳系统测试的数字延时系统,其特征在于:包括:第一延时单元,用于根据第一延时值,将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元,用于通过高频时钟对同步单元的输入信号进行采样,并对高频时钟和采样结果进行同步处理,所述同步单元的输入信号包括第一延时单元的输出信号以及D/A时钟;第二延时单元,用于根据第二延时值,对第二延时单元的输入信号进行延时处理,所述第二延时单元的输入信号包括同步单元的输出信号以及D/A时钟;所述第一延时单元的输出端连接同步单元的输入端,所述同步单元的输出端连接第二延时单元的输入端。

【技术特征摘要】
1.一种用于声纳系统测试的数字延时系统,其特征在于:包括:第一延时单元,用于根据第一延时值,将原始信号波形数据转化成带有相应数量时钟延时的信号波形数据;同步单元,用于通过高频时钟对同步单元的输入信号进行采样,并对高频时钟和采样结果进行同步处理,所述同步单元的输入信号包括第一延时单元的输出信号以及D/A时钟;第二延时单元,用于根据第二延时值,对第二延时单元的输入信号进行延时处理,所述第二延时单元的输入信号包括同步单元的输出信号以及D/A时钟;所述第一延时单元的输出端连接同步单元的输入端,所述同步单元的输出端连接第二延时单元的输入端。2.根据权利要求1所述的一种用于声纳系统测试的数字延时系统,其特征在于:所述第一延时单元的延时时钟为D/A时钟,所述第二延时单元的延时时钟为高频时钟。3.根据权利要求1所述的一种用于声纳系统测试的数字延时系统,其特征在于:还包括:存储器,用于将原始信号波形数据输出至第一延时单元;处理器,用于设置第一延时单元的第一延时值和第二延时单元的第二延时值;所述存储器的输出端连接第一延时单元的输入端,所述处理器的输出端分别连接第一延时单元的输入端和第二延时单元的输入端。4.根据权利要求1所述的一种用于声纳系统测试的数字延时系统,其特征在于:还包括:D/A电路,用于接收第二延时单元输出的D/A时钟以及经过延时处理的信号波形数据;所述D/A电路的输入端连接第二延时单元的输出端。5.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:朱芳黄雄飞魏娜叶宝玉徐佳
申请(专利权)人:广州民航职业技术学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1