[发明专利]一种基于CRIO平台的高精度对时同步方法有效
申请号: | 201210502709.2 | 申请日: | 2012-11-30 |
公开(公告)号: | CN102998970A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 游步新;田鹏;刘超君;刘和志;刘钊;全智;孟艳;刘科 | 申请(专利权)人: | 重庆市电力公司江津供电局;国家电网公司 |
主分类号: | G04R20/02 | 分类号: | G04R20/02;G04G7/00;G04G3/00 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红 |
地址: | 402260 重庆*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 crio 平台 高精度 同步 方法 | ||
1.一种基于CRIO平台的高精度对时同步方法,其特征在于,包括如下步骤:
高精度对时模块接收由GPS接收机发出的IRIG-B编码信号,并对IRIG-B编码信号进行处理,获得10ms脉冲信号, CRIO平台获取10ms脉冲信号,然后CRIO平台利用10ms脉冲信号对CRIO平台内部晶振频率的计数值进行校正,最后CRIO平台利用校正后的计数值触发采样,校正的具体步骤为:
第一步,设置两个晶振周期计数值,这两个计数值同时按CRIO平台内部晶振的周期进行计数,其中一个晶振周期计数值称为10ms晶振计数值,另一个晶振周期计数值称为1s晶振计数值;
第二步,使用10ms脉冲信号对10ms晶振计数值校零,并求得相应的误差值 ;
设CRIO平台内部晶振理论频率为,则对应10ms脉冲信号的时间,在=10ms时有:
(1)
而实际获得的CRIO平台内部晶振频率为,则对应10ms脉冲信号的时间,在=10ms时有:
(2)
由公式(1)-(2),可得:
(3)
式中误差值表示在时间内,由于CRIO平台内部晶振频率偏差而导致实际晶振计数值偏离理论晶振计数值的个数;
第三步,用所述误差值补偿1s晶振计数值以维护计数值的准确性,采用动态平均值法将误差值均匀补偿到1s晶振计数值中:求取N次10ms晶振计数值的平均值作为第N+1个10ms晶振计数值的估计值;根据估计值与补偿值的商确定补偿的时间间隔,每隔该计算得到的时间间隔对1s晶振计数值进行的补偿,正负号与补偿值的符号相同。
2.根据权利要求1所述一种基于CRIO平台的高精度对时同步方法,其特征在于:在对1s晶振计数值进行的补偿时,需要对1s晶振计数值和采样时刻进行判断,避免补偿在采样时刻。
3.根据权利要求1所述一种基于CRIO平台的高精度对时同步方法,其特征在于:所述高精度对时模块包括IRIG-B码解析模块、自校时模块、分频模块及脉冲发生模块,其中,
IRIG-B码解析模块:对GPS接收机发出的IRIG-B编码信号进行解码得到时间信息,并发出秒脉冲;
自校时模块:根据秒脉冲校准高精度对时模块的晶振计数器的计数值,采用插值算法对计数值进行补偿;
分频模块及脉冲发生模块:将1s平均分成100份,并在每个整数10ms时刻翻转一次脉冲发生端口的电平。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆市电力公司江津供电局;国家电网公司,未经重庆市电力公司江津供电局;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210502709.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:串联双阀芯高压冗余密封单向阀
- 下一篇:外桶可翻转的洗衣机