一种多仪表间的时间同步的方法和系统的制作方法_4

文档序号:8365179阅读:来源:国知局
同步工作可以不再进行确定。
[0120]第一同步模块718,用于在所有仪表同步接收到所述同步触发信号之后,根据所述同步触发信号分别对所述多台仪表的相对时间帧号同步清零,并重新开始计数。
[0121]例如,所述多台仪表在同步接收到透传的同步触发信号之后,所述多台仪表可以分别根据接收到的同步信号进行相对时间帧号同步清零操作,并重新开始计数。
[0122]综上所述,本实施例所述的多仪表间时间同步的系统,首先可以基于ref in接口和ref out接口将本台仪表的本地时钟同步到另外一台仪表,进而实现多台仪表的时钟同步。然后在时钟同步的基础上,通过主仪表中的可编程逻辑器件生成携带有设定脉冲信号的同步触发信号;并将所述同步触发信号透传至所述一台或多台从仪表。最后将所述多台仪表的相对时间帧号同步清零,并重新开始计数,进而完成多台仪表间的时间同步,该时间同步至少包括时钟同步和相对时间同步。各种信号在多台仪表间进行传递、交互,多台仪表协同完成仪表的时间同步,实现了多台仪表的时间的同时同步,保证了任意一台仪表与其他仪表的时间同步,减少了误差,提高了时间同步的准确度。
[0123]进一步地,在本实施例中,多台仪表间可以通过ref in接口、ref out接口、trigger in接口和trigger out接口实现级联,各种信号通过上述接口实现在多台仪表的交互,不需要单独设置额外的功能模块(或硬件设备),不改动任何硬件架,仅通过接口的复用即实现了多台仪表间的时间同步(至少包括:频率同步、相位同步、触发同步和帧号同步),简化了设备结构,降低了设备成本。
[0124]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0125]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0126]以上对本发明实施例所提供的一种多仪表间时间同步的方法和系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种多仪表间时间同步的方法,其特征在于,包括: 检测级联的多台仪表的标识位,确定所述多台仪表完成时钟同步;其中,所述级联的多台仪表包括:一台主仪表,以及,一台或多台从仪表;所述标识位的标识用于指示所述多台仪表是否完成时钟同步; 通过所述主仪表中的可编程逻辑器件生成携带有设定脉冲信号的同步触发信号;并将所述同步触发信号透传至所述一台或多台从仪表; 当所有仪表同步接收到所述同步触发信号之后,根据所述同步触发信号分别对所述多台仪表的相对时间帧号同步清零,并重新开始计数。
2.如权利要求1所述的方法,其特征在于,所述通过所述主仪表中的可编程逻辑器件生成同步触发信号,包括: 通过所述主仪表中的嵌入式处理器对所述主仪表中的可编程逻辑器件的使能位进行置位; 在确定对使能位的置位完成之后,通过所述主仪表中的可编程逻辑器件生成所述同步触发信号。
3.如权利要求2所述的方法,其特征在于,在所述通过所述主仪表中的嵌入式处理器对所述主仪表中的可编程逻辑器件的使能位进行置位的步骤之前,所述方法还包括: 通过上位机生成相对时间同步命令,将所述相对时间同步命令发送至所述主仪表的下位机,以使所述主仪表的下位机在接收到所述相对时间同步命令之后,控制所述主仪表下的嵌入式处理器执行所述通过所述主仪表中的嵌入式处理器对所述主仪表中的可编程逻辑器件的使能位进行置位的步骤;其中,所述上位机分别与所述多台仪表中的下位机连接。
4.如权利要求1所述的方法,其特征在于,在所述检测级联的多台仪表的标识位,确定所述多台仪表完成时钟同步的步骤之前,所述方法还包括: 接收外部的参考时钟源信号,将当前仪表的本地时钟信号调制至与所述参考时钟源信号同步,得到时钟同步信号,以作为所述当前仪表的时钟输出信号;其中,所述当前仪表为接收所述参考时钟源信号的仪表; 将所述时钟同步信号传递至与所述当前仪表级联的下级仪表,逐级完成级联的多台仪表间的时钟同步。
5.如权利要求4所述的方法,其特征在于,在所述逐级完成级联的多台仪表间的时钟同步的步骤之后,所述方法还包括: 分别重置所述多台仪表的标识位,以使重置后的标识位指示仪表完成时钟同步。
6.如权利要求4所述的方法,其特征在于,所述将当前仪表的时钟输出信号调制至与所述参考时钟源信号同步,得到时钟同步信号,包括: 分别获取所述参考时钟源信号和所述当前仪表的本地时钟信号的相位值,确定所述参考时钟源信号与所述当前仪表的本地时钟信号的相位差值; 通过所述当前仪表中的嵌入式处理器,将所述相位差值的数字信号转换为模拟信号; 依据所述模拟信号,调制所述当前仪表的本地时钟信号,得到与所述参考时钟源信号同频的第一信号; 将所述第一信号调制至与所述参考时钟源信号同相,得到所述时钟同步信号。
7.一种多仪表间时间同步的系统,其特征在于,包括: 确定模块,用于检测级联的多台仪表的标识位,确定所述多台仪表完成时钟同步;其中,所述级联的多台仪表包括:一台主仪表,以及,一台或多台从仪表;所述标识位的标识用于指示所述多台仪表是否完成时钟同步; 生成模块,用于通过所述主仪表中的可编程逻辑器件生成携带有设定脉冲信号的同步触发信号; 发送模块,用于将所述同步触发信号透传至所述一台或多台从仪表; 第一同步模块,用于在所有仪表同步接收到所述同步触发信号之后,根据所述同步触发信号分别对所述多台仪表的相对时间帧号同步清零,并重新开始计数。
8.如权利要求7所述的系统,其特征在于,所述生成模块,包括: 置位子模块,用于通过所述主仪表中的嵌入式处理器对所述主仪表中的可编程逻辑器件的使能位进行置位; 信号生成子模块,用于在确定对使能位的置位完成之后,通过所述主仪表中的可编程逻辑器件生成所述同步触发信号。
9.如权利要求8所述的系统,其特征在于,还包括: 命令发送模块,用于在所述置位子模块通过所述主仪表中的嵌入式处理器对所述主仪表中的可编程逻辑器件的使能位进行置位之前,通过上位机生成相对时间同步命令,将所述相对时间同步命令发送至所述主仪表的下位机,以使所述主仪表的下位机在接收到所述相对时间同步命令之后,执行所述置位子模块;其中,所述上位机分别与所述多台仪表中的下位机连接。
10.如权利要求7所述的系统,其特征在于,还包括: 接收模块,用于在所述确定模块检测级联的多台仪表的标识位之前,接收外部的参考时钟源信号; 信号调制模块,用于将当前仪表的本地时钟信号调制至与所述参考时钟源信号同步,得到时钟同步信号,以作为所述当前仪表的时钟输出信号;其中,所述当前仪表为接收所述参考时钟源信号的仪表; 第二同步模块,用于将所述时钟同步信号传递至与所述当前仪表级联的下级仪表,逐级完成级联的多台仪表间的时钟同步。
11.如权利要求10所述的系统,其特征在于,还包括: 重置模块,用于在所述第二同步模块逐级完成级联的多台仪表间的时钟同步之后,分别重置所述多台仪表的标识位,以使重置后的标识位指示仪表完成时钟同步。
12.如权利要求10所述的系统,其特征在于,所述信号调制模块,包括: 相位差值获取子模块,用于分别获取所述参考时钟源信号和所述当前仪表的本地时钟信号的相位值,确定所述参考时钟源信号与所述当前仪表的本地时钟信号的相位差值;信号转换子模块,用于通过所述当前仪表中的嵌入式处理器,将所述相位差值的数字信号转换为模拟信号; 第一信号调制子模块,用于依据所述模拟信号,调制所述当前仪表的本地时钟信号,得到与所述参考时钟源信号同频的第一信号; 同步信号调制子模块,用于将所述第一信号调制至与所述参考时钟源信号同相,得到所述时钟同步信号。
【专利摘要】本发明提供了一种多仪表间时间同步的方案,其中,所述方法包括:检测级联的多台仪表的标识位,确定所述多台仪表完成时钟同步;其中,所述级联的多台仪表包括:一台主仪表,以及,一台或多台从仪表;所述标识位的标识用于指示所述多台仪表是否完成时钟同步;通过所述主仪表中的可编程逻辑器件生成携带有设定脉冲信号的同步触发信号;并将所述同步触发信号透传至所述一台或多台从仪表;当所有仪表同步接收到所述同步触发信号之后,根据所述同步触发信号分别对所述多台仪表的相对时间帧号同步清零,并重新开始计数。通过本发明解决了目前综合测试仪或一致性测试仪中设备结构复杂、成本高,以及时间同步准确性难以保证的问题。
【IPC分类】H04J3-06
【公开号】CN104683057
【申请号】CN201510083230
【发明人】金仲晟, 潘超男
【申请人】大唐联仪科技有限公司
【公开日】2015年6月3日
【申请日】2015年2月15日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1