CN111865465A - 一种物联网设备精准校时方法 - Google Patents

一种物联网设备精准校时方法 Download PDF

Info

Publication number
CN111865465A
CN111865465A CN202010631003.0A CN202010631003A CN111865465A CN 111865465 A CN111865465 A CN 111865465A CN 202010631003 A CN202010631003 A CN 202010631003A CN 111865465 A CN111865465 A CN 111865465A
Authority
CN
China
Prior art keywords
time
calibration
equipment
compensation
internet
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.)
Granted
Application number
CN202010631003.0A
Other languages
English (en)
Other versions
CN111865465B (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.)
Marssenger Kitchenware Co Ltd
Original Assignee
Marssenger Kitchenware 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 Marssenger Kitchenware Co Ltd filed Critical Marssenger Kitchenware Co Ltd
Priority to CN202010631003.0A priority Critical patent/CN111865465B/zh
Publication of CN111865465A publication Critical patent/CN111865465A/zh
Application granted granted Critical
Publication of CN111865465B publication Critical patent/CN111865465B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G5/00Setting, i.e. correcting or changing, the time-indication
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G7/00Synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Electric Clocks (AREA)

Abstract

本发明提供了一种物联网设备精准校时方法。该物联网设备精准校时方法,包括以下步骤:设备上电和云服务器进行联网进行时间校准,用Tn表示第n次校准时的设备时间,用Tn'表示第n次校准时的云服务器时间,n≥1;自第二次校准开始,计算出设备相邻两次校准的时间间隔:ΔTn=Tn‑Tn‑1;计算出设备第n次校准时的时间偏差:ΔTn'=Tn'‑Tn;计算出第n次校准的补偿系数:
Figure DDA0002568703780000011
在第n次校准和第n+1次校准之间的时间段中,对设备时间进行m次的时间补偿:taft_m=tpre_mn×ΔT’,m≥1,ΔT’≤ΔTn+1,其中,ΔT’为固定时间间隔;tpre_m为第m次补偿前的设备时间,taft_m为第m次补偿后的设备时间。本方法解决了设备时间容易出现较大偏差导致设备运行出错或者故障的问题,提高了设备时间的精确性。

Description

一种物联网设备精准校时方法
技术领域
本发明属于计量校准技术领域,特别涉及一种物联网设备精准校时方法。
背景技术
随着社会的发展和技术的进步,物联网设备越来越普及,智能家电的占比越来越大,智能家电都有联网功能,智能家电包括大家电、小家电、厨房家电等。智能家电拥有远程控制、设备状态上报,定时、闹钟等功能;而有些智能功能的实现是需要设备有准确的时间才行,否则就会出现问题,比如设备定时15:00开启,如果设备时间偏差较大,可能会引起错误及故障。
实际上,每个设备端的时钟都会出现一定偏差,出现偏差的原因包含硬件的一致性、外界环境两个方面。每个设备的硬件存在差异性,如PCB板、器件、晶振、工艺等;外界环境包括温度、湿度等都会导致时钟在运行过程中出现不同的偏差。
解决时钟偏差问题的常规方法是:设备定期通过网络向云服务器时间服务器进行时间同步校准,比如校准周期为1天。该方案可以解决部分时针偏差问题,但是上述方案存在以下缺点:必须保持设备始终可以连接到云服务器,通过云服务器服务器持续的对时间进行校准;当设备与云服务器网络无法保持连通时,尤其是当设备与云服务器连通一段时间后,设备与云服务器一直处于断开情况下,设备时钟误差会越来越大。
发明内容
有鉴于此,本发明的目的在于提供一种物联网设备精准校时方法,该***能够有效提高物联网设备的时钟运行的精准度。
本发明的目的可通过下列技术方案来实现:一种物联网设备精准校时方法,其特征在于,包括以下步骤:
设备上电和云服务器进行联网进行时间校准,用Tn表示第n次校准时的设备时间,用Tn'表示第n次校准时的云服务器时间,n≥1;
自第二次校准开始,计算出设备相邻两次校准的时间间隔:ΔTn=Tn-Tn-1
计算出设备第n次校准时的时间偏差:ΔTn'=Tn'-Tn
计算出第n次校准的补偿系数:
Figure BDA0002568703760000021
在第n次校准和第n+1次校准之间的时间段中,对设备时间进行m次的时间补偿:taft_m=tpre_mn×ΔT’,m≥1,ΔT’≤ΔTn+1,其中,ΔT’为固定时间间隔;tpre_m为第m次补偿前的设备时间,taft_m为第m次补偿后的设备时间。
在上述的物联网设备精准校时方法中,在设备离线无法和云服务器联网校准时间时,按照补偿系数ηl对设备时间进行补偿,所述补偿系数ηl定义为最近一次的补偿系数,具体补偿如下:taft_m=tpre_ml×ΔT’。
在上述的物联网设备精准校时方法中,设置温度采集传感器获取温度参数Tc,将温度参数和补偿系数关联,得到温度-补偿系数关系对应表,并通过函数拟合方法得到关系函数ηc=f(Tc),ηc为对应温度下的补偿系数,在设备取得温度和补偿系数之间的关系函数后,按照函数关系ηc=f(Tc)进和补偿,具体如下:taft_m=tpre_mc×ΔT’。
在上述的物联网设备精准校时方法中,补偿系数的优先级为ηc>ηl
与现有技术相比,本物联网设备精准校时方法具有以下优点:本物联网设备精准校时方法能够对设备时间进行更精确的补偿,有效减少设备时间偏差,避免设备因时间偏差引起错误或故障。此外,还能够实现设备离线状态下根据温度变化的自适应补偿,提高补偿的精度。
附图说明
图1是实施例的物联网设备精准校时方法的流程图。
图2是实施例的温度参数和补偿系数的关系图。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
首先对涉及的参数定义如下:用Tn表示第n次校准时的设备时间,用T’n表示第n次校准时的云服务器时间,n≥1
如图1所示,设备从上电开始,设备向云服务器发送请求时间校准。从第1次和云服务器校准算起,记录校准时的设备时间为T1、云服务器时间为T1',此时设备时间T1与云服务器时间T1'是同步的,没有偏差;
当设备第2次和云服务器校准时,记录当前设备时间为T2,云服务器时间为T2',计算出两次校准的时间间隔ΔT2=T2-T1,设备运行的时间偏差ΔT2'=T2'-T2,通过时间间隔ΔT2和时间偏差ΔT2',计算出当前的补偿系数
Figure BDA0002568703760000031
在第2次校准和第3次校准之间的时间段内,可以采用补偿系数
Figure BDA0002568703760000032
对设备进行时间补偿。在此时间段内,设定补偿的时间间隔ΔT’(例如1小时),每过一个时间间隔ΔT’补偿一次时间。设定第m次补偿前时间为tpre_m,补偿后时间为taft_m,则:
第1次补偿后的设备时间表示为:taft_1=tpre_12×ΔT’;
第2次补偿后的设备时间表示为:taft_2=tpre_22×ΔT’;
依此类推,第n次补偿后的设备时间表示为:taft_m=tpre_m2×ΔT’。
当设备第3次和云服务器校准时,记录当前设备时间为T3,云服务器时间为T3',计算出两次校准的时间间隔ΔT3=T3-T2,设备运行的时间偏差ΔT3'=T3'-T3,通过时间间隔ΔT3和时间偏差ΔT3',计算出当前的补偿系数
Figure BDA0002568703760000041
在第3次校准和第4次校准之间的时间,采用补偿系数
Figure BDA0002568703760000042
对设备进行时间补偿:
第1次补偿后的设备时间表示为:taft_1=tpre_13×ΔT’;
第2次补偿后的设备时间表示为:taft_2=tpre_23×ΔT’;
依此类推,第n次补偿后的设备时间表示为:taft_m=tpre_m3×ΔT’。
当设备第n次和云服务器校准时,记录当前设备时间为Tn,云服务器时间为Tn',计算出两次校准的时间间隔ΔTn=Tn-Tn-1,设备运行的时间偏差ΔT’n=T’n-Tn,通过时间间隔ΔTn和时间偏差ΔTn',计算出当前的补偿系数
Figure BDA0002568703760000043
在第n次校准和第n+1次校准之间的时间,采用补偿系数
Figure BDA0002568703760000044
对设备进行时间补偿:
第1次补偿后的设备时间表示为:taft_1=tpre_1n×ΔT’;
第2次补偿后的设备时间表示为:taft_2=tpre_2n×ΔT’;
依此类推,第n次补偿后的设备时间表示为:taft_m=tpre_mn×ΔT’。
在设备处于离线状态,无法再和云服务器联网校准时间时,按照补偿系数ηl对设备时间进行补偿,补偿系数ηl定义为最近一次的补偿系数,具体补偿如下:taft_m=tpre_ml×ΔT’。
实施例二:
结合图2,设备的时间偏差与设备工作环境有关,因此设置温度采集传感器获取温度参数Tc,将补偿系数和温度变化关联,定义关联后对应温度下的补偿系数为ηc。设备通过记录数据生成到温度-补偿系数关系对应表(以10℃-100℃温度区间为例),如下所示:
Figure BDA0002568703760000051
然后利用MATLAB或者类似的工具对上述对应表中的数据进行绘制曲线图,并通过拟合函数的方式获得温度参数Tc和关联后补偿系数为ηc的关系函数ηc=f(Tc),需要说明的是,获得的补偿系数为ηc的优先级要大于补偿系数ηl的优先级;由于不同设备对不同温度的敏感度不同,因此拟合获得的关系函数ηc=f(Tc)可以是直线函数或者曲线函数,当设备和云服务器校准的次数越多,其获得的数据也越多,拟合得到的函数ηc=f(Tc)和真实情况越接近,这样采用拟合函数ηc=f(Tc)对设备时间进行的补偿也越准确。
在设备取得温度和补偿系数之间的关系函数后,按照函数关系ηc=f(Tc)进和补偿,具体如下:
第1次补偿后的设备时间表示为:taft_1=tpre_1c×ΔT’;
第2次补偿后的设备时间表示为:taft_2=tpre_2c×ΔT’;
依此类推,第n次补偿后的设备时间表示为:taft_m=tpre_mc×ΔT’。
采用本发明的各实施例提供的方法,能够对设备的时间进行更精确的补偿,使设备时间和云服务器的时间更加接近,甚至相同,从而有效避免设备因时间偏差较大引起的错误或故障。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (4)

1.一种物联网设备精准校时方法,其特征在于,包括以下步骤:
设备上电和云服务器进行联网进行时间校准,用Tn表示第n次校准时的设备时间,用T'n表示第n次校准时的云服务器时间,n≥1;
自第二次校准开始,计算出设备相邻两次校准的时间间隔:ΔTn=Tn-Tn-1
计算出设备第n次校准时的时间偏差:ΔTn'=Tn'-Tn
计算出第n次校准的补偿系数:
Figure FDA0002568703750000011
在第n次校准和第n+1次校准之间的时间段中,对设备时间进行m次的时间修订:taft_m=tpre_mn×ΔT’,m≥1,ΔT’≤ΔTn+1,其中,ΔT’为固定时间间隔;tpre_m为第m次修订前的设备时间,taft_m为第m次修订后的设备时间。
2.根据权利要求1所述的物联网设备精准校时方法,其特征在于,在设备离线无法和云服务器联网校准时间时,按照补偿系数ηl对设备时间进行补偿,所述补偿系数ηl定义为最近一次的补偿系数,具体补偿如下:taft_m=tpre_ml×ΔT’。
3.根据权利要求1或2所述的物联网设备精准校时方法,其特征在于,设置温度采集传感器获取温度参数Tc,将温度参数和补偿系数关联,得到温度-补偿系数关系对应表,并通过函数拟合方法得到关系函数ηc=f(Tc),ηc为对应温度参数下的补偿系数,按照函数关系ηc=f(Tc)对设备时间进和补偿,具体如下:taft_m=tpre_m+f(Tc)×ΔT’。
4.根据权利要求3所述的物联网设备精准校时方法,其特征在于,补偿系数的优先级为ηc>ηl
CN202010631003.0A 2020-07-03 2020-07-03 一种物联网设备精准校时方法 Active CN111865465B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010631003.0A CN111865465B (zh) 2020-07-03 2020-07-03 一种物联网设备精准校时方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010631003.0A CN111865465B (zh) 2020-07-03 2020-07-03 一种物联网设备精准校时方法

Publications (2)

Publication Number Publication Date
CN111865465A true CN111865465A (zh) 2020-10-30
CN111865465B CN111865465B (zh) 2022-09-02

Family

ID=73152143

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010631003.0A Active CN111865465B (zh) 2020-07-03 2020-07-03 一种物联网设备精准校时方法

Country Status (1)

Country Link
CN (1) CN111865465B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113271171A (zh) * 2021-05-14 2021-08-17 四川虹美智能科技有限公司 时间校准方法、装置及计算机可读介质
TWI804126B (zh) * 2021-12-10 2023-06-01 大陸商合肥兆芯電子有限公司 計時器校準方法與電子裝置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414532A (zh) * 2013-07-24 2013-11-27 上海傲蓝信息科技有限公司 一种时钟同步方法
CN107894703A (zh) * 2017-11-15 2018-04-10 广东乐心医疗电子股份有限公司 一种可穿戴设备时间校准方法及可穿戴设备
CN108631897A (zh) * 2017-03-17 2018-10-09 杭州海康威视数字技术股份有限公司 一种网络校时方法及装置
CN110557823A (zh) * 2018-05-31 2019-12-10 华为技术有限公司 时钟同步方法、装置、终端设备、芯片及可读存储介质
CN110662285A (zh) * 2018-06-29 2020-01-07 中兴通讯股份有限公司 定时调整信息的配置方法及装置
CN111327385A (zh) * 2018-12-13 2020-06-23 阿里巴巴集团控股有限公司 物联网设备的时钟同步方法、装置及设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414532A (zh) * 2013-07-24 2013-11-27 上海傲蓝信息科技有限公司 一种时钟同步方法
CN108631897A (zh) * 2017-03-17 2018-10-09 杭州海康威视数字技术股份有限公司 一种网络校时方法及装置
CN107894703A (zh) * 2017-11-15 2018-04-10 广东乐心医疗电子股份有限公司 一种可穿戴设备时间校准方法及可穿戴设备
CN110557823A (zh) * 2018-05-31 2019-12-10 华为技术有限公司 时钟同步方法、装置、终端设备、芯片及可读存储介质
CN110662285A (zh) * 2018-06-29 2020-01-07 中兴通讯股份有限公司 定时调整信息的配置方法及装置
CN111327385A (zh) * 2018-12-13 2020-06-23 阿里巴巴集团控股有限公司 物联网设备的时钟同步方法、装置及设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113271171A (zh) * 2021-05-14 2021-08-17 四川虹美智能科技有限公司 时间校准方法、装置及计算机可读介质
TWI804126B (zh) * 2021-12-10 2023-06-01 大陸商合肥兆芯電子有限公司 計時器校準方法與電子裝置
US11803208B2 (en) 2021-12-10 2023-10-31 Hefei Core Storage Electronic Limited Timer calibration method and electronic device

Also Published As

Publication number Publication date
CN111865465B (zh) 2022-09-02

Similar Documents

Publication Publication Date Title
CN111865465B (zh) 一种物联网设备精准校时方法
CN109299496B (zh) 一种高精度同步时钟产生方法
US20200328718A1 (en) Systems and methods for frequency compensation of real-time-clock systems
CN101303401B (zh) 电能表的rtc调校装置及rtc自动补偿校正方法
EP2331984B1 (en) Method and apparatus for a global navigation satellite system receiver coupled to a host computer system
CN114205045B (zh) 一种tte网络时钟校准方法及***
CN101604970A (zh) 自拟合数字温度补偿晶体振荡器及其***与实现方法
CN107566105B (zh) 时间同步设备补偿方法、装置、存储介质及其计算机设备
CN102981402B (zh) 一种星地时间校准方法
US20120320902A1 (en) Method for Time Synchronization in a Communication Network
CN116125512B (zh) 顾及时钟频率时变特性的ppp自适应钟差模型估算方法
CN103699001A (zh) 利用恒温晶体振荡器实现低成本高精度的记时方法及***
CN106289328A (zh) 一种温湿度值测量补偿方法及***
CN103138749A (zh) 改进的频率校正方法和装置
CN103124212B (zh) 基于贝叶斯原理的数控***现场总线时间同步方法及装置
CN107483136A (zh) 一种固定通信设备间的时钟同步方法
CN112737507B (zh) 一种基于温度传感器实现rtc高精度的方法
CN110209051A (zh) 一种基于自适应内模控制器的不确定周期扰动消除方法
CN102916654A (zh) 一种用于补偿晶振老化的方法
Tosato et al. A software-based low-jitter servo clock for inexpensive phasor measurement units
JP4788260B2 (ja) 多変量伝送器
EP3237990A1 (de) Verfahren und vorrichtung zur energiesparenden externen synchronisation der uhren in einem verteilten echtzeitcomputersystem
CN114035740B (zh) 一种时钟晶振同步的方法、装置及***
JP5053918B2 (ja) パケット測定における後処理時刻補正による精度改善方法、および補正システムならびにそのプログラム
Hulhoven et al. State observer scheme for joint kinetic parameter and state estimation

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