发明名称 |
一种基于晶振误差补偿的守时方法 |
摘要 |
本发明属于电力系统守时技术领域,具体公开了一种基于晶振误差补偿的守时方法,该方法包括以下步骤:实时测量晶振频率误差,计算误差周期,并确定晶振振荡存储时间k;校时源正常时顺序记录存储时间k内每一秒的晶振振荡次数并每过k分钟将该段时间内的计数结果存储下来;校时源失效时,调用最近k分钟内的每秒晶振振荡次数,从前往后复现,每计数完一个每秒晶振振荡次数,输出一个秒脉冲,复现完一遍后,再重复复现,直到校时源恢复。本发明的有益效果是充分利用晶振误差变化具有周期性的特性,解决了当校时源失效或者错误时电力系统或装置的守时问题,对晶振、存储及计算要求都不高,具备体积小、成本低的优点。 |
申请公布号 |
CN103970008B |
申请公布日期 |
2017.02.15 |
申请号 |
CN201410188291.1 |
申请日期 |
2014.05.06 |
申请人 |
积成电子股份有限公司 |
发明人 |
周文俊;彭庆;臧云利;袁文广 |
分类号 |
G04R20/02(2013.01)I;G04R40/04(2013.01)I;G04G3/00(2006.01)I |
主分类号 |
G04R20/02(2013.01)I |
代理机构 |
济南舜源专利事务所有限公司 37205 |
代理人 |
刘玉玲 |
主权项 |
一种基于晶振误差补偿的守时方法,该方法所用守时装置包括晶振计时模块和控制处理单元,其特征在于包括如下步骤:1)实时测量晶振频率并根据频率误差变化规律判断误差循环周期,根据该周期确定晶振振荡存储时间为k分钟;2)校时源正常时,晶振计时模块统计每秒晶振振荡次数,控制处理单元顺序记录k分钟内的每秒晶振振荡次数clk<sub>n</sub>(n=1,2,3,…,60k‑2,60k‑1,60k),每过k分钟将该段时间记录的60k个每秒晶振振荡次数作为一组数据存储下来;3)校时源失效时,控制处理单元调用最近存储的一组数据,即最近k分钟内的各每秒晶振振荡次数clk<sub>n</sub>,从前往后顺序复现,晶振计时模块每计数完一个每秒晶振振荡次数clk<sub>n</sub>就输出一个秒脉冲,复现完一遍输出60k个秒脉冲;4)复现完一遍后,重复使用该组数据再一次从前往后复现,直至校时源恢复正常。 |
地址 |
250100 山东省济南市历城区高新开发区科航路1677号 |