【技术实现步骤摘要】
本申请涉及通信领域,更具体地说,涉及一种时钟同步调整方法和装置。
技术介绍
在分布式控制系统中,考虑到实时性的调度和控制,对时间统一的要求比较严格。晶振作为高精度和高稳定度的振荡器,被广泛应用于系统各节点数据处理设备中,作为频率发生器为数据处理设备产生时钟信号。但是,即使标称频率相同的晶振频率稳定度也从±1到±100ppm不等,造成各节点的数据处理设备的时钟不同步,导致分布在各个节点的数据处理设备很难正常协调工作和运行。
技术实现思路
有鉴于此,本申请提出一种时钟同步调整方法和装置,欲对分布式控制系统中各节点的数据处理设备的时钟进行同步调整,以保障各个节点的数据处理设备正常协调工作和运行的目的。为了实现上述目的,现提出的方案如下:一种时钟同步调整方法,包括:监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数Ca时,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数Ca时,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmax和第二参数Ca为正整数,且Ca≤Cmax;在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所
述本地时钟Ts与所述参考时钟Tm同步;以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加;若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考 ...
【技术保护点】
一种时钟同步调整方法,其特征在于,包括:监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数Ca时,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数Ca时,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmax和第二参数Ca为正整数,且Ca≤Cmax;在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步;以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加;若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。
【技术特征摘要】
1.一种时钟同步调整方法,其特征在于,包括:监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数Ca时,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数Ca时,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmax和第二参数Ca为正整数,且Ca≤Cmax;在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步;以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加;若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。2.根据权利要求1所述的方法,其特征在于,所述判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加包括:以预设时间T为周期,计算所述参考时钟Tm减去所述本地时钟Ts的差值ΔT,且记录所述差值ΔT;判断所述差值ΔT是否大于零或小于零,若所述差值ΔT大于零,则判断所述差值ΔT是否大于差值ΔT',所述差值ΔT'为前一次判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加时记录的差值lastΔT;若所述差值ΔT小于零,则判断所述差值ΔT是否小于所述差值ΔT'。3.根据权利要求2所述的方法,其特征在于,所述进行所述第三参数P2的调整包括:若所述差值ΔT大于零,且所述差值ΔT大于所述差值ΔT',则增大所述第三参数P2;若所述差值ΔT小于零,且所述差值ΔT小于所述差值ΔT',则减小所述第三参数P2。4.根据权利要求1所述的方法,其特征在于,所述进行所述第一参数Cmax的调整包括:判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max;若所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2max,则减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值C1时将不再减小;若所述第三参数P2不等于所述最小阈值P2min,且不等于所述最大阈值P2max,则增大所述第一参数Cmax,所述第一参数Cmax增大到最大阈值C2时将不再增大。5.根据权利要求4所述的方法,其特征在于,所述最小阈值P2min为零,所述最大阈值P2max为2t,所述最小阈值C1为零,所述最大阈值C2为65...
【专利技术属性】
技术研发人员:吴强,
申请(专利权)人:桥弘数控科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。