一种基于滑动窗口时间扩展高精度驯钟方法
基本信息
申请号 | CN201610998692.2 | 申请日 | - |
公开(公告)号 | CN106383438B | 公开(公告)日 | 2018-08-24 |
申请公布号 | CN106383438B | 申请公布日 | 2018-08-24 |
分类号 | G04R20/02 | 分类 | 测时学; |
发明人 | 李万林;蔡越;林树军;王奇 | 申请(专利权)人 | 南京音视软件有限公司 |
代理机构 | 南京知识律师事务所 | 代理人 | 南京音视软件有限公司 |
地址 | 210037 江苏省南京市鼓楼区南昌路40号长江科技园5层 | ||
法律状态 | - |
摘要
摘要 | 本发明基于滑动窗口时间扩展高精度驯钟方法,设时间扩展窗口大小为N,参考时钟频率f0为FPGA工作时钟,以1PPS信号上升沿为基准,在FPGA中生成周期性的时隙计数器TSC,计数值从0累加到N‑1,然后循环;每个时隙关联一个64位计数器,在每一个f0的上升沿累加1,从本帧时隙开始计数,到下帧相应时隙开始结束计数;MCU每秒取出相应时隙的计数值并存入到队列中,队列首元素去除,新数据从尾部加入,窗口下滑;利用最小二乘法做数值滤波并获得中间均值,计算得到卫星模块与本地时钟频率差;在FPGA中设计数字DDS电路,根据MCU给出的频差值,生成准确的频率相位数据送入数模转换DA,最终生成驯服频率f1。 |
