水下环形组网网络中时延测量及调整策略

来源:期刊VIP网所属分类:综合论文发布时间:2022-01-17浏览:

  摘要:针对海洋探测、安防、监控等领域多节点水声信号采集及同步传输需求,使用XilinxSpartan6FPGA采用伪随机序列和数字相关技术对各个节点的传输时延精确测量,在岸上信号处理单元对测量结果汇总、分析,并根据测量结果对信号进行时延调整,实现所有节点信号水下采集信号的同步输出。根据FPGA的处理能力,其测量及调整精度可达3ns,经调整后的多个节点之间的信号输出时延误差满足系统后续信号处理要求。

  关键词:级联组网;m序列;数字相关技术;环形组网;时延测量;时延调整

  随着水下探测、监控、安防需求的进一步扩大,各国水下探测的距离、分辨率要求不断提升,对水声信号采集的可靠性、实时性、一致性要求也越来越高,本文针对水下信号采集的新需求,提出采用双环自愈环形组网方式提高系统可靠性,同时通过采用m序列、数字相关技术及先进先出(FIFO)存储器实现系统时延参数的实时调整,解决了环形网络中由于可变传输路由引起的信号传输时延不固定的问题,实现了系统中所有节点信号的同步输出。

  1系统架设

  根据探测精度及系统实时性的要求,水下监测、采集系统一般由1个岸上数据处理中心加n个水下信号监测、采集节点组成。水下采集节点的数量与水下监测系统的范围及精度要求有关;水下采集节点与岸上信号处理单元的组网方式通常有如下三种:点对点星形/并联组网[1]、级联组网和环形组网。各种组网方式如图1所示。

  在点对点星形组网模式下,水下节点与岸上节点之间采用点对点的直接连接方式,其数据通过水下与岸上节点之间独立、专用的数据通道传输,系统架设完成后其传输时延为1个固定值;级联组网模式下,各个水下节点采用数据逐级级联上传的方式传输,在系统架设完成后其信传输链路固定,因此其传输时延也为1个固定值。在这2种组网方式下,信号路径、时延固定,但是点对点组网方式一旦监测范围扩大、节点增加,其架设成本成线性增加;而级联组网形式由于采用逐级上传,水下任意1个节点故障都会导致后续所有节点数据无法正常上传。

  环形组网也是采用水下节点逐级上传的方式,与级联组网方式的不同之处在于:级联组网水下末端节点N只与N-1个水下节点相连,而环形组网方式末端节点N一端与N-1个水下节点相连,另一端与岸上节点相连,岸上节点、N个水下节点逐级首尾相连形成1个闭合的数据传输环路,只需要1芯首尾互相连接光纤,在采用波分复用的情况下就可以搭建顺时针和逆时针方向两个完整的双环自愈数据传输环路[2],如图2所示。

  由于数据可以沿顺时针、逆时针2个方式传输,采用环形组网的方式时,1个节点故障其后续节点数据还能正常逐级上传。图3给出了集中光纤链路故障、节点故障时数据传输链路图。

  如图3所示,当水下节点3和水下节点4之间的光纤出现故障,如果采用的是单纯的级联组网方式,此时节点3之后的所有节点数据都无法正常传输,但是在环形组网方式下,由于具有顺时针和逆时针2个环路,此时节点3之前(含节点3)的所有节点数据可以通过顺时针(虚线)方向将数据上传到岸上节点。其可靠性较单级联方式有很大的高,但是在这种方式下,由于每次路径不一致,从而导致每次数据传输的时延不一致,此时为了使各个数据通道的输出时延保持一致,势必需要在岸上数据处理中心增加时延调整模块,实现对各通道数据时延的实时调整。

  2时延调整实现方案

  系统时延调整实现的功能框图如图4所示。

  时延调整系统由时延测试脉冲发射模块、时延测试脉冲转发模块、时延测试脉冲接收模块、时延测量模块、时延调整模块及数据输出模块组成,各功能模块功能描述如下。

  ●时延测试脉冲发送模块:根据实际需要产生时延测试脉冲信号,经岸上与水下节点的信号传输通道传输到水下的N个节点,该信号也作为时延测量模块进行时延测量的基准信号。

  ●时延测试脉冲转发模块:

  该模位于各个水下节点,主要功能是完成岸上传来的时延测试脉冲的转发,经由与下发路径相同的链路回传给岸上信号处理单元。

  ●时延测试脉冲接收模块:接收各个水下节点回传的时延测试脉冲信号,输出给时延测量模块进行时延测量。

  ●时延测量模块:以时延测试脉冲发送模块产生的时延测试脉冲信号作为基准信号,测试时延脉冲接收模块输入的脉冲信号与该信号的时延差,作为时延测试脉冲信号过1个下发及上传数据回路的传输时延。

  ●时延调整模块:根据时延测量模式的各个水下节点的传输时延,对该时延数据进行分析处理、延时调整,将各个水下节点调整为同步输出。

  3节点时延分析及测量

  3.1水下节点时延分析

  水下各个节点线路传输迟延时间成如图5所示,每个节点模拟信号线路传输迟延间包括由D/A转换迟延、输出接口电路迟ΔT1、光环网传输线路迟ΔT2、输入接口路迟延、和A/D转换迟延ΔT。系统中每个子站信号3的ΔT、ΔT均固定且相同,各子站的传输迟延差由ΔT132不同产生。只要测试出每个子站点的路由迟延ΔT2,即可计算出各子站点的传输迟延时间差,由传输迟延时间差计算出各子站点的传输延周期,并依据传输迟延周期對各子站点信号进行同步处理。

  3.2基于伪随机序列的环路传输迟延测试

  水下各节点到岸上信号处理单元不同路由迟延测试实现原框图如图6所示。在岸上信号处元产生1个长周期伪随机序列时延测试脉冲信号,在进行节点时延测试时,用该脉冲信号替代岸上信号处理单元的空闲数据进行输至子站点在信号处理后经所选测试路由传输至子站点,子站点解出时延测试脉冲信号后回环,替代子站点的A/D数据进行数据打包,在信号处理后经过所选测试路由传输至岸上信号处理单元。在岸上信号处理单元恢复出回环的时延测试脉冲信号,并与岸上信号处理单元提供的时延测试脉冲信号基号进行比较,计算出子站点到岸上信号处理单元的传输迟延时间(回环迟延时间除2),保存测试结果。根据各自的路由迟延测试结果,各站点的信号传输给岸上信号处理单元。

期刊VIP网,您身边的高端学术顾问

文章名称: 水下环形组网网络中时延测量及调整策略

文章地址: http://www.qikanvip.com/lunwen/zonghelunwen/2022/0117/61301.html