基于多测量点的同步方法和装置的制造方法_3

文档序号:9574547阅读:来源:国知局
;当dT〈0时(即B在A的左侧时),MU可以慢慢增大自己采样间隔,使I dT减小。其中,在理想情况下,I dT I = O,这个时候MU与主机实现了采样同步,这时MU的采样间隔与主机的采样间隔相等。
[0052]根据本发明的实施例,提供了一种基于多测量点的同步方法,该基于多测量点的同步方法用于控制多个测量点采样同步,以及用于控制主机数据同步(即,控制主机同步处理多个测量点在同一采样时刻发送的采样数据)。该基于多测量点的同步方法可以运行在计算机处理设备上。需要说明的是,本发明实施例所提供的基于多测量点的同步方法可以通过本发明实施例的基于多测量点的同步装置来执行,本发明实施例的基于多测量点的同步装置也可以用于执行本发明实施例的基于多测量点的同步方法。
[0053]图6是根据本发明实施例的基于多测量点的同步方法的流程图。
[0054]如图6所示,该方法包括如下的步骤S602至步骤S606:
[0055]步骤S602,获取光纤通道的通道延时。
[0056]步骤S604,根据通道延时调整多个测量点各自的采样间隔,得到多个调整后的采样间隔。
[0057]步骤S606,通过多个调整后的采样间隔控制相应的多个测量点采样同步。
[0058]通过采用获取光纤通道的通道延时,根据通道延时调整多个测量点各自的采样间隔,得到多个调整后的采样间隔,通过多个调整后的采样间隔控制相应的多个测量点采样同步,实现了在多测量点采样同步时,不采用GPS信号,避免了由于GPS信号稳定性不能保证而造成的多测量点无法达到采样同步,通过采用光纤通道的通道延时,达到了故障定位系统在进行故障定位时,提高多个测量点的同步的稳定性的效果。
[0059]其中,测量点可以是合并单元(Merge Uint,简称为MU),以下以基于光纤通道的多个合并单元与主机(如集中式故障定位系统)为例,详细阐述多个MU和主机之间的采样同步和主机的数据同步。
[0060]优选地,在本发明实施例中,光纤通道包括第一侧和第二侧,可以通过以下方式确定通道延时:
[0061]S2,获取参考端在第一侧的采样时刻,其中,采样时刻为参考端采集采样数据并将采样数据发送至第二侧的时刻。
[0062]S4,获取参考端接收到第二侧的反馈数据包的反馈时刻,其中,反馈数据包为第二侧根据采样数据反馈的数据包。
[0063]S6,根据采样时刻和反馈时刻确定通道延时。
[0064]优选地,在本发明实施例中,在根据采样时刻和反馈时刻确定通道延时之前,该同步方法还可以包括:
[0065]S8,获取第二侧对采样数据的处理时间的时长。
[0066]其中,S6根据采样时刻和反馈时刻确定通道延时可以包括:
[0067]S10,将反馈时刻与采样时刻进行计算,得到反馈时刻与采样时刻的时差。
[0068]S12,将时差与时长进行计算,得到的时差与时长的差值。
[0069]S14,求差值的二分之一。
[0070]S16,将差值的二分之一作为通道延时。
[0071]如图2所示,光纤通道的第一侧为M侧,第二侧为N侧,其中,M侧在tl采样时刻向N侧发送采样数据;N侧在t2时刻接收到M侧发送的采样数据,N侧对接收到的采样数据进行数据处理,其中,该处理过程共消耗Dtl ( = t3-t2)的处理时长,在Dtl之后且在t3时亥IJ,N侧向M侧返回数据包,M侧在t4时刻接收到N侧返回的数据包,则可以根据下列公式计算通道延时:t = (Dt2-Dtl)/2 = [t4-tl)-(t3-t2)]/2,其中,Dt2表示M侧自发送采样数据的时刻至接收到N侧反馈的数据包的时刻之间的时长。
[0072]需要说明的是,光纤通道两侧的装置满足采样同步的前提条件可以为:1)光纤通道的单向最大通道传输时延< 15ms ;2)通道的收发路由一致(即:两个方向的传输延时相寸)ο
[0073]优选地,在本发明实施例中,在通过多个调整后的采样间隔控制相应的多个测量点采样同步之后,该同步方法还可以包括:
[0074]S18,参考端接收各个测量点在同一采样时刻发送的采样数据。
[0075]S20,参考端对采样数据进行数据同步处理。
[0076]如图3所示,各MU以主机为参考端进行采样同步。其中,主机为集中式故障定点装置。MU可以以各MU1、MU2和MU3为例。
[0077]如图4所示,在各MU与主机采样同步之后,MU1、MU2、MU3在采样时刻t0同时采得数据并将各自采集的数据发送至主机,主机分别在时刻tl、t2、t3接收到MUUMU2和MU3发来的各自在t0时刻发送的数据,其中,如图所示,MU3与主机的通道延时最长。主机的在采样中断时刻t4进入中断处理程序,并对各MU在t0时刻的采样数据进行计算判断。
[0078]其中,由于MU3的采样数据最晚到达主机,即最大通道延时为(t3_t0),所以主机的中断处理程序所计算判断的所有数据为最大通道延时前的采样值。由于光纤通道单向最大传输时延< 15ms,因此主机的计算判断相对采样时刻滞后最多约15ms,小于一个工频周波的时间20ms,可以满足故障定位系统的实时性要求。
[0079]优选地,在本发明实施例中,可以通过以下方式对每个测量点进行采样间隔调整:
[0080]S22,确定每个测量点接收到参考点发送的数据帧的第一时刻。
[0081 ] S24,从第一时刻向前推通道延时对应的时长,得到参考点的采样时刻。
[0082]S26,确定与参考点的采样时刻距离最近的每个测量点的采样时刻。
[0083]S28,将每个测量点的采样时刻与参考点的采样时刻的距离调整为0,得到调整后的每个测量点的采样时刻。
[0084]S30,将调整后的每个测量点的采样时刻与第一时刻之间的时间间隔作为调整得到的采样间隔。
[0085]以主机作为参考端,MU作为同步端,多个MU以同步方式在光纤通道的两侧之间交换信息。假设参考端采样间隔固定,并且在每一采样间隔中固定向对侧发送一帧信息。每个同步端根据前述通计算道延时的方法进行计算,得到光纤通道的通道延时,并利用该通道延时随时调整该同步端自身的采样间隔,直到满足前述的采样同步的前提条件为止。
[0086]其中,各个MU调整自身的采样间隔的过程如图5所示。
[0087]首先,主机测量出通道延时dt,其次,MU以主机为参考端并根据通道延时dt调整自身的采样间隔。如图5所示,当MU在C时刻收到主机发来的帧信息时,可以从C时刻往前推dt得到主机的采样时刻A时刻,然后,确定MU的采样时刻中与A时刻距离最近的B时亥IJ,并将A、B时刻之间的时间差记为dT,其中,dT满足I dT I〈T/2,T为主机的采样间隔时间,例如,T可以为833us。
[0088]需要说明的是,当dT>0时(即B在A的右侧时),MU可以慢慢减小自己的采样间隔,使I dT I减小;当dT〈0时(即B在A的左侧时),MU可以慢慢增大自己采样间隔,使I dT减小。其中,在理想情况下,I dT I = O,这个时候MU与主机实现了采
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1