CN114500317B - 综合检测列车时钟同步网络测试方法及装置 - Google Patents

综合检测列车时钟同步网络测试方法及装置 Download PDF

Info

Publication number
CN114500317B
CN114500317B CN202210126557.4A CN202210126557A CN114500317B CN 114500317 B CN114500317 B CN 114500317B CN 202210126557 A CN202210126557 A CN 202210126557A CN 114500317 B CN114500317 B CN 114500317B
Authority
CN
China
Prior art keywords
clock
test signal
test
offset
signal source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210126557.4A
Other languages
English (en)
Other versions
CN114500317A (zh
Inventor
王凡
戴鹏
张翼
侯智雄
刘俊博
任盛伟
李海浪
赵鑫欣
王宁
李振环
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Railway Sciences Corp Ltd CARS
Infrastructure Inspection Institute of CARS
Beijing IMAP Technology Co Ltd
Original Assignee
China Academy of Railway Sciences Corp Ltd CARS
Infrastructure Inspection Institute of CARS
Beijing IMAP Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Railway Sciences Corp Ltd CARS, Infrastructure Inspection Institute of CARS, Beijing IMAP Technology Co Ltd filed Critical China Academy of Railway Sciences Corp Ltd CARS
Priority to CN202210126557.4A priority Critical patent/CN114500317B/zh
Publication of CN114500317A publication Critical patent/CN114500317A/zh
Application granted granted Critical
Publication of CN114500317B publication Critical patent/CN114500317B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0644External master-clock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0016Arrangements for synchronising receiver with transmitter correction of synchronization errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明公开了一种综合检测列车时钟同步网络测试方法及装置,涉及通信技术领域,其中该方法包括:确定标准信号源输出测试信号的输出时刻,标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;接收主时钟设备发送的定时时钟信息;根据定时时钟信息,为测试信号标记时间戳;计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;对时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。本发明可以在综合检测列车时钟同步网络***的精度测试过程中,考虑测试信号输出时刻的误差和***进行数据处理的时钟误差,得到准确的时钟同步精度测试结果。

Description

综合检测列车时钟同步网络测试方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种综合检测列车时钟同步网络测试方法及装置。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
高速综合检测列车是一种综合检测快速铁路和高速铁路质量达标的高速列车,主要开展高速铁路基础设施综合动态检测,是进行铁路基础设施综合检测、保障铁路运营安全的重要技术装备。该列车包括多个检测***,是典型的分布式测试***,在分布式测试的过程中,需要通过高精度时钟同步网络,实现测试设备的同步触发,保证各个测试单元按照精确的时序完成测试任务。
现有的高速综合检测列车时钟同步网络***精度测试方法,只检测从时钟同步网络***获取时间数据后,经过测试设备的硬件和软件处理,为测试信号标记时间戳这个过程的时钟同步精度。但是,在高速综合检测列车时钟同步网络***中的采集设备采集测试信号之前,首先需要通过信号输出设备对测试信号的输出时刻进行标定,然后***在采集到测试信号后,还需要对测试信号进行数据处理,才能为测试信号标记时间戳,因此,现有的测试方法,并没有考虑测试信号输出时刻的误差和***进行数据处理的过程带来的时钟误差,使最终得到的时钟同步精度测试结果并不准确,从而无法为铁路基础设施、保障铁路运营安全提供有力的技术支持。
发明内容
本发明实施例提供一种综合检测列车时钟同步网络测试方法,用以在综合检测列车时钟同步网络***的精度测试过程中,考虑测试信号输出时刻的误差和***进行数据处理的时钟误差,得到准确的时钟同步精度测试结果,为铁路基础设施、保障铁路运营安全提供有效的技术支持,该方法应用于从时钟设备,该方法包括:
确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
接收主时钟设备发送的定时时钟信息;
根据定时时钟信息,为测试信号标记时间戳;
计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;时钟偏移量包括:在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中存在的传输误差;数据采集模块对测试信号进行处理存在时钟误差;主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备存在的网络传输设备造成的误差;从时钟设备根据定时时钟信息为测试信号标记时间戳时存在的软件处理的误差;
对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
本发明实施例还提供一种综合检测列车时钟同步网络测试装置,用以在综合检测列车时钟同步网络***的精度测试过程中,考虑测试信号输出时刻的误差和***进行数据处理的时钟误差,得到准确的时钟同步精度测试结果,为铁路基础设施、保障铁路运营安全提供有效的技术支持,该装置包括:
输出时刻校准模块,用于确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
定时信息接收模块,用于接收主时钟设备发送的定时时钟信息;
时间戳标记模块,用于根据定时时钟信息,为测试信号标记时间戳;
偏移量计算模块,用于计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;时钟偏移量包括:在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中存在的传输误差;数据采集模块对测试信号进行处理存在时钟误差;主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备存在的网络传输设备造成的误差;从时钟设备根据定时时钟信息为测试信号标记时间戳时存在的软件处理的误差;
分析模块,用于对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例中,确定标准信号源输出测试信号的输出时刻,标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;接收主时钟设备发送的定时时钟信息;根据定时时钟信息,为测试信号标记时间戳;计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;对时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。与现有技术中只检测从时钟同步网络***获取时间数据后,经过测试设备的硬件和软件处理,为测试信号标记时间戳这个过程的时钟同步精度的技术方案相比,通过标准信号源实时生成对综合检测列车运行进行测试的测试信号,确定标准信号源输出测试信号的输出时刻,可以得到生成测试信号的准确时刻;然后计算标准信号源输出测试信号的输出时刻与根据定时信息标记的时间戳的时钟偏移量,以使该时钟偏移量包括了信号输出设备标定的测试信号输出时刻的误差和***对测试信号进行数据处理的时钟误差,从而可以得到准确的时钟同步精度测试结果,为铁路基础设施、保障铁路运营安全提供有效的技术支持。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中提供的一种综合检测列车时钟同步网络测试方法的流程图;
图2为本发明实施例中提供的综合检测列车时钟同步网络测试***的架构图;
图3为本发明实施例中提供的又一种综合检测列车时钟同步网络测试方法的流程图;
图4为本发明实施例中提供的一种综合检测列车时钟同步网络测试装置的示意图;
图5为本发明实施例中提供的一种计算机设备的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
高速综合检测列车在分布式测试的过程中,需要采用高精度时钟同步网络,在各个分布式测试单元的测试信号上标记准确的时间戳,以保证不同测试单元间的数据具有高度的时空关联性,实现对故障截面所有测试信号的精确分析。但是,经研究发现,上述过程存在以下问题:
1、只检测从时钟同步网络***获取时间数据后,经过测试设备的硬件和软件处理,为测试信号标记时间戳这个过程的时钟同步精度,忽略了标定的测试信号输出时刻的误差和***在采集到测试信号后进行数据处理过程带来的时钟误差;
2、时钟同步网络***在时钟同步过程中,仅是通过同步网络中各个设备之间相互进行时钟同步,缺乏作为参照的高精度时钟基准。
综上,本发明实施例提供了一种综合检测列车时钟同步网络测试方法及装置,用以在综合检测列车时钟同步网络***的精度测试过程中,考虑标定的测试信号输出时刻的误差和***进行数据处理的时钟误差,得到准确的时钟同步精度测试结果,并通过外部时钟基准设备提供高精度时钟基准。
如图1所示,为本发明实施例提供的一种综合检测列车时钟同步网络测试方法的流程图,应用于从时钟设备,该方法包括以下步骤:
步骤101:确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
步骤102:接收主时钟设备发送的定时时钟信息;
步骤103:根据定时时钟信息,为测试信号标记时间戳;
步骤104:计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;
步骤105:对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
本发明实施例中,确定标准信号源输出测试信号的输出时刻,标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;接收主时钟设备发送的定时时钟信息;根据定时时钟信息,为测试信号标记时间戳;计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;对时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。与现有技术中只检测从时钟同步网络***获取时间数据后,经过测试设备的硬件和软件处理,为测试信号标记时间戳这个过程的时钟同步精度的技术方案相比,通过标准信号源实时生成对综合检测列车运行进行测试的测试信号,确定标准信号源输出测试信号的输出时刻,可以得到生成测试信号的准确时刻;然后计算标准信号源输出测试信号的输出时刻与根据定时信息标记的时间戳的时钟偏移量,以使该时钟偏移量包括了信号输出设备标定的测试信号输出时刻的误差和***对测试信号进行数据处理的时钟误差,从而可以得到准确的时钟同步精度测试结果,为铁路基础设施、保障铁路运营安全提供有效的技术支持。
图2为本发明实施例提供的综合检测列车时钟同步网络测试***的架构图,如图2所示,该综合检测列车时钟同步网络测试***包括:外部时钟基准1、主时钟设备2、标准信号源3、网络传输设备4和从时钟设备5,从时钟设备5包括授时卡6和数据采集模块7,其中:
外部时钟基准1连接主时钟设备2和标准信号源3,用于为主时钟设备2和标准信号源3提供高精度时钟基准,可以包括外部高精度频率基准或GNSS卫星信号等。
主时钟设备2连接外部时钟基准1和网络传输设备4,用于根据外部时钟基准1提供的高精度时钟基准产生准确的定时时钟信息;向外输出特定规则的定时时钟信息,其中特定规则包括1PPS+TOD、IRIG-B码、PTP精确时钟协议(IEEE 1588)等。
标准信号源3连接外部时钟基准1,用于基于外部时钟基准设备1提供的高精度时钟基准,通过特定接口(如串口、CAN口等通信接口)实时输出测试信号;其中,基于外部时钟基准设备1提供的高精度时钟基准确定输出测试信号的输出时刻。
网络传输设备4连接主时钟设备2和从时钟设备5,包括传输线缆和数据中转装置,如双绞线、交换机等;根据主从时钟采用的授时协议不同(包括脉冲授时、串行口授时、IRIG-B时间编码授时、基于IEEE 1588的精确PTP授时等),将采用不同的网络传输设备,最终实现让从时钟设备获得精确的时钟信号;用于主时钟设备2将定时时钟信息通过网络传输设备4输出至从时钟设备5。
从时钟设备5包括授时卡6和数据采集模块7,授时卡6用于接收主时钟设备2的定时时钟信息,并通过内部通信,向从时钟设备5的其他模块提供精确的时钟信息;数据采集模块7用于采集标准信号源3的测试信号,并且,根据高速综合检测列车的具体业务,可以安装特定类型的数据采集的模块。
下面结合图2对图1的综合检测列车时钟同步网络测试方法进行详细的说明。
在上述步骤101中,标准信号源基于外部时钟基准设备发送的指定频率基准,通过特定接口(如串口、CAN口等通信接口)输出测试信号。从时钟设备的数据采集模块可以采集标准信号源输出测试信号,进而确定出标准信号源输出测试信号的输出时刻。
本发明实施例中,上述标准信号源输出测试信号的输出时刻可以为标准信号源基于外部时钟基准设备发送的指定频率基准确定的。具体的,标准信号源接入外部时钟基准设备,由外部时钟基准设备根据标准信号源的业务场景提供指定频率基准(如10M、100M),标准信号源根据指定频率基准确定测试信号的输出时刻。
其中,上述标准信号源可以用于实时生成对综合检测列车运行进行测试的测试信号。该标准信号源输出测试信号的输出时刻与实际时刻误差特别小,可以忽略不计。因此,通过标准信号源实时生成测试信号并确定其输出时刻,在精度测试时,可以将综合检测列车通过信号输出设备对测试信号的输出时刻进行标定时的误差考虑在内,提高测试结果的准确性。
另外,上述测试信号是指在综合检测列车实际运行时,检测***可以接收的信号,例如,通过RS422、485传输协议输出的数据信号、通过CAN总线输出的数据信号等。
需要说明的是,在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中,可能造成传输误差;而且,数据采集模块还可能需要对测试信号进行处理,该处理过程也存在时钟误差。
在上述步骤102中,主时钟设备可以通过网络传输设备将定时时钟信息发送至从时钟设备;从时钟设备的授时卡可以接收主时钟设备发送的定时时钟信息。
本发明实施例中,上述定时时钟信息为主时钟设备根据外部时钟基准设备发送的指定频率基准生成的。具体的,主时钟设备接入外部时钟基准设备,由外部时钟基准设备根据标准信号源的业务场景提供指定频率基准(如10M、100M),主时钟设备根据指定频率基准,驯服内部的晶振或者原子钟后,建立稳定的内部频率基准,生成定时时钟信息;或者,主时钟设备也可以通过接入GNSS信号产生,如通过天线接入GPS信号,驯服内部的晶振或者原子钟后,建立稳定的内部频率基准后,生成定时时钟信息。
需要说明的是,外部时钟基准设备为主时钟设备和标准信号源提供的指定频率基准是相同的,可以保证两个设备获得的时钟基准一致;而且,指定频率基准可以是根据标准信号源的业务场景确定,实现了针对高速综合检测列车的业务特点,为高精度时钟同步网络***的时钟同步提供高精度的时钟基准,确保综合检测列车时钟同步精度测试结果的准确性。
具体实施时,在主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备,可能存在网络传输设备造成的误差。
在上述步骤103中,从时钟设备根据定时时钟信息,为测试信号标记时间戳。
本发明实施例中,上述步骤103,具体可以包括:
采用与标准信号源的业务场景对应的时间戳标记方式,利用定时时钟信息为测试信号标记时间戳。
具体实施时,从时钟设备可以根据具体承担的业务不同,将会采用不同的时间戳标记方式。例如,在高速综合检测列车中,从时钟设备用于采集测试信号,并为采集的信号标记时间戳。通常情况下,从时钟设备采用工控机或台式电脑等硬件平台,通过安装授时卡(PCI、PCIE等接口)接收主时钟设备的定时时钟信息,硬件平台执行业务的过程中,从授时卡实时获取精确地定时时钟信息。并且,从时钟设备的硬件平台,一般应采用实时操作***,降低操作***在完成检测任务中造成的处理延迟,保证数据采集和准确时间获取的时间差最低,提高同步性能。
需要说明的是,从时钟设备根据定时时钟信息,为测试信号标记时间戳时,需要从授时卡获取定时时钟信息,并经过其他模块处理,为测试信号标记时间戳,这个过程存在软件处理的误差。
在上述步骤104中,从时钟设备计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量。
需要说明的是,时钟偏移量可以包括:在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中存在的传输误差;数据采集模块对测试信号进行处理存在时钟误差;主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备存在的网络传输设备造成的误差;从时钟设备根据定时时钟信息为测试信号标记时间戳时存在的软件处理的误差等等,也就是说,时钟偏移量包含了从标准信号源输出测试信号,至从时钟设备为测试信号标记时间戳之后所有的误差。因此,得到的综合检测列车时钟同步网络测试结果更加精确。
在上述步骤105中,对时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
本发明实施例中,如图3所示,上述步骤105,具体可以包括:
步骤301:计算所述时钟偏移量的平均偏移量和偏移量标准差;
步骤302:在平均偏移量小于或等于预设第一阈值,且偏移量标准差小于或等于预设第二阈值的情况下,综合检测列车时钟同步网络测试结果用于指示时钟同步网络的时钟同步精度符合预设标准。
具体实施时,平均偏移量可以用正态分布来近似估计,相当于期望值μ;偏移量标准差是表示偏移量的离散程度,用正态分布来近似估计,相当于标准差σ。根据平均偏移量和偏移量标准差,分析综合检测列车时钟同步网络测试结果,可以采取如下评价方式:
平均偏移量越低越好,一般不应超过测试信号输出的最小周期,如标准信号源最小能够每隔1ms输出一次信号,则平均偏移量一般不应超过1ms;偏移量标准差越低越好,一般应达到时钟同步网络中的关键设备中精度最低设备的相近的精度,关键设备包括主时钟、交换机等,如主时钟的精度为±50ns、交换机的精度为±200ns时,偏移量标准差越接近±200ns,则时钟同步的精度越高。
需要说明的是,本发明实施例中,标准信号源可以是设置于主时钟设备内部;也可以是功能独立的设备,标准信号源与主时钟连接相同的外部时钟信号源,保证两个设备获得的时钟基准一致。
本发明实施例中还提供了一种综合检测列车时钟同步网络测试装置,如下面的实施例所述。由于该装置解决问题的原理与综合检测列车时钟同步网络测试方法相似,因此该装置的实施可以参见综合检测列车时钟同步网络测试方法的实施,重复之处不再赘述。
如图4所示,为本发明实施例提供的一种综合检测列车时钟同步网络测试装置的示意图,应用于从时钟设备,所述装置包括:
输出时刻校准模块401,用于确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
定时信息接收模块402,用于接收主时钟设备发送的定时时钟信息;
时间戳标记模块403,用于根据定时时钟信息,为测试信号标记时间戳;
偏移量计算模块404,用于计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;
分析模块405,用于对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
本发明实施例中,所述标准信号源输出测试信号的输出时刻为标准信号源基于外部时钟基准设备发送的指定频率基准确定的。
本发明实施例中,所述定时时钟信息为主时钟设备根据外部时钟基准设备发送的指定频率基准生成的。
本发明实施例中,时间戳标记模块,具体用于:
采用与标准信号源的业务场景对应的时间戳标记方式,利用定时时钟信息为测试信号标记时间戳。
本发明实施例中,分析模块,具体用于:
计算所述时钟偏移量的平均偏移量和偏移量标准差;
在平均偏移量小于或等于预设第一阈值,且偏移量标准差小于或等于预设第二阈值的情况下,综合检测列车时钟同步网络测试结果用于指示时钟同步网络的时钟同步精度符合预设标准。
基于前述发明构思,如图5所示,本发明实施例还提供一种计算机设备500,包括存储器510、处理器520及存储在存储器510上并可在处理器520上运行的计算机程序530,所述处理器520执行所述计算机程序530时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述综合检测列车时钟同步网络测试方法。
本发明实施例中,确定标准信号源输出测试信号的输出时刻,标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;接收主时钟设备发送的定时时钟信息;根据定时时钟信息,为测试信号标记时间戳;计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;对时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。与现有技术中只检测从时钟同步网络***获取时间数据后,经过测试设备的硬件和软件处理,为测试信号标记时间戳这个过程的时钟同步精度的技术方案相比,通过标准信号源实时生成对综合检测列车运行进行测试的测试信号,确定标准信号源输出测试信号的输出时刻,可以得到生成测试信号的准确时刻;然后计算标准信号源输出测试信号的输出时刻与根据定时信息标记的时间戳的时钟偏移量,以使该时钟偏移量包括了信号输出设备标定的测试信号输出时刻的误差和***对测试信号进行数据处理的时钟误差,从而可以得到准确的时钟同步精度测试结果,为铁路基础设施、保障铁路运营安全提供有效的技术支持。
本发明实施例中,外部时钟基准设备为主时钟设备和标准信号源提供的指定频率基准是相同的,可以保证两个设备获得的时钟基准一致;而且,指定频率基准可以是根据标准信号源的业务场景确定,实现了针对高速综合检测列车的业务特点,为高精度时钟同步网络***的时钟同步提供高精度的时钟基准,确保综合检测列车时钟同步测试结果的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种综合检测列车时钟同步网络测试方法,其特征在于,应用于从时钟设备,包括:
确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
接收主时钟设备发送的定时时钟信息;
根据定时时钟信息,为测试信号标记时间戳;
计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;时钟偏移量包括:在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中存在的传输误差;数据采集模块对测试信号进行处理存在时钟误差;主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备存在的网络传输设备造成的误差;从时钟设备根据定时时钟信息为测试信号标记时间戳时存在的软件处理的误差;
对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
2.如权利要求1所述的方法,其特征在于,所述标准信号源输出测试信号的输出时刻为标准信号源基于外部时钟基准设备发送的指定频率基准确定的。
3.如权利要求1所述的方法,其特征在于,所述定时时钟信息为主时钟设备根据外部时钟基准设备发送的指定频率基准生成的。
4.如权利要求1所述的方法,其特征在于,根据定时时钟信息,为测试信号标记时间戳,包括:
采用与标准信号源的业务场景对应的时间戳标记方式,利用定时时钟信息为测试信号标记时间戳。
5.如权利要求1所述的方法,其特征在于,对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果,包括:
计算所述时钟偏移量的平均偏移量和偏移量标准差;
在平均偏移量小于或等于预设第一阈值,且偏移量标准差小于或等于预设第二阈值的情况下,综合检测列车时钟同步网络测试结果用于指示时钟同步网络的时钟同步精度符合预设标准。
6.一种综合检测列车时钟同步网络测试装置,其特征在于,应用于从时钟设备,包括:
输出时刻校准模块,用于确定标准信号源输出测试信号的输出时刻,所述标准信号源用于实时生成对综合检测列车运行进行测试的测试信号;
定时信息接收模块,用于接收主时钟设备发送的定时时钟信息;
时间戳标记模块,用于根据定时时钟信息,为测试信号标记时间戳;
偏移量计算模块,用于计算标准信号源输出测试信号的输出时刻与测试信号标记时间戳的差值,得到时钟偏移量;时钟偏移量包括:在从时钟设备的数据采集模块接收标准信号源输出测试信号的过程中存在的传输误差;数据采集模块对测试信号进行处理存在时钟误差;主时钟设备通过网络传输设备将定时时钟信息发送至从时钟设备存在的网络传输设备造成的误差;从时钟设备根据定时时钟信息为测试信号标记时间戳时存在的软件处理的误差;
分析模块,用于对所述时钟偏移量进行分析,得到综合检测列车时钟同步网络测试结果。
7.如权利要求6所述的装置,其特征在于,所述标准信号源输出测试信号的输出时刻为标准信号源基于外部时钟基准设备发送的指定频率基准确定的。
8.如权利要求6所述的装置,其特征在于,所述定时时钟信息为主时钟设备根据外部时钟基准设备发送的指定频率基准生成的。
9.如权利要求6所述的装置,其特征在于,时间戳标记模块,具体用于:
采用与标准信号源的业务场景对应的时间戳标记方式,利用定时时钟信息为测试信号标记时间戳。
10.如权利要求6所述的装置,其特征在于,分析模块,具体用于:
计算所述时钟偏移量的平均偏移量和偏移量标准差;
在平均偏移量小于或等于预设第一阈值,且偏移量标准差小于或等于预设第二阈值的情况下,综合检测列车时钟同步网络测试结果用于指示时钟同步网络的时钟同步精度符合预设标准。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5任一所述方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。
CN202210126557.4A 2022-02-10 2022-02-10 综合检测列车时钟同步网络测试方法及装置 Active CN114500317B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210126557.4A CN114500317B (zh) 2022-02-10 2022-02-10 综合检测列车时钟同步网络测试方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210126557.4A CN114500317B (zh) 2022-02-10 2022-02-10 综合检测列车时钟同步网络测试方法及装置

Publications (2)

Publication Number Publication Date
CN114500317A CN114500317A (zh) 2022-05-13
CN114500317B true CN114500317B (zh) 2024-04-30

Family

ID=81478217

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210126557.4A Active CN114500317B (zh) 2022-02-10 2022-02-10 综合检测列车时钟同步网络测试方法及装置

Country Status (1)

Country Link
CN (1) CN114500317B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115379551B (zh) * 2022-08-19 2024-05-17 合肥联信电源有限公司 一种应用于储能式应急电源的时钟校准方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227246A (zh) * 2008-01-28 2008-07-23 中兴通讯股份有限公司 一种主从时钟同步的方法及装置
CN101330374A (zh) * 2007-06-18 2008-12-24 大唐移动通信设备有限公司 传输网中的时钟同步方法、***和从时钟侧实体
CN102148652A (zh) * 2011-02-17 2011-08-10 上海奇微通讯技术有限公司 一种测量网络时钟同步的***和方法
CN110071851A (zh) * 2019-04-19 2019-07-30 成都飞机工业(集团)有限责任公司 一种测量飞行试验数据延迟的***及方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359238B (zh) * 2008-09-02 2012-01-18 中兴通讯股份有限公司 一种多核***的时间同步方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330374A (zh) * 2007-06-18 2008-12-24 大唐移动通信设备有限公司 传输网中的时钟同步方法、***和从时钟侧实体
CN101227246A (zh) * 2008-01-28 2008-07-23 中兴通讯股份有限公司 一种主从时钟同步的方法及装置
CN102148652A (zh) * 2011-02-17 2011-08-10 上海奇微通讯技术有限公司 一种测量网络时钟同步的***和方法
CN110071851A (zh) * 2019-04-19 2019-07-30 成都飞机工业(集团)有限责任公司 一种测量飞行试验数据延迟的***及方法

Also Published As

Publication number Publication date
CN114500317A (zh) 2022-05-13

Similar Documents

Publication Publication Date Title
EP3284217B1 (en) Methods, systems, and computer readable medium for synchronizing timing among network interface cards (nics) in a network equipment test device
US6741952B2 (en) Instrument timing using synchronized clocks
EP3284244B1 (en) Methods, systems, and computer readable media for emulating network devices with different clocks
EP3009897A1 (en) Distribution device, distribution system, and distribution method
CN114500317B (zh) 综合检测列车时钟同步网络测试方法及装置
US20100293243A1 (en) method and apparatus for measuring directionally differentiated (one-way) network latency
CN109687927B (zh) 一种确定时间戳的方法、通信设备和通信***
CN112838904B (zh) Tsn网络延迟抖动测量装置及方法
EP4030647A1 (en) Hardware clock with built-in accuracy check
CN112395231B (zh) 一种多处理器间的数据延迟时间计算方法及装置
CN112702231B (zh) 一种网络延时的测量方法及***
CN113419598B (zh) 一种多soc***时钟同步***及方法
CN112564842B (zh) 轨道车辆的控制***校时方法及装置
CN115347972B (zh) 声呐时钟同步方法、装置、设备及存储介质
CN113055113A (zh) 时钟时间同步方法、装置、设备和存储介质
US20150244455A1 (en) Calculating time offset
CN1801690B (zh) 用于链路等待时间管理的方法、***和装置
CN107038109B (zh) 基于mips架构的中断延迟测试方法及装置
CN113328823B (zh) 基于ptp的时钟识别的方法与装置
CN112305568B (zh) 一种航天器测距结果与测距基准变化一致性的测试方法
CN111106890B (zh) 一种进行时间同步的方法和设备
CN109379252B (zh) 一种基于可编程逻辑器件的网络延时测量方法及装置
CN114726467B (zh) 同步监测方法、装置、时间服务器及下游时间服务器
CN114721465A (zh) 同步***测试方法、装置及同步测试设备
CN114900247B (zh) 一种双伪码双向比对的智能化测试装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant