[发明专利]一种基于周期性脉冲信号的异地数据同步采集方法及系统有效
申请号: | 201210085712.9 | 申请日: | 2012-03-28 |
公开(公告)号: | CN103368676A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 陈守虎;胡园;朱墨;马力 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;G01D21/00 |
代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 周期性 脉冲 信号 异地 数据 同步 采集 方法 系统 | ||
技术领域
本发明属于信号采集处理领域,具体涉及一种基于周期性脉冲信号的异地数据同步采集方法及系统。
背景技术
作为一种获取信息的基本手段,数据采样是各种测试测量或者科学试验的基础。为了获取尽可能全面的信息,经常使用多传感器甚至分布式的传感器网络进行测量。为了对传感器网络获取的信息进行有效的整合,经常需要传感器进行同步数据采样。对于物理上存在联接条件的传感器组,可以通过各类时钟总线的控制进行同步采样。对于不存在物理联接可能的分布式系统,各自的时钟系统需要向一个公共时钟源的看齐。这个公共时钟源可能是由一种具有较高精度等级的时钟系统提供,比如原子钟。也可能是通过长波或者GPS信息进行对时。从成本、精度、可持续性等方面考量,使用GPS信息进行对时,都具有明显的优势。
经过滤波处理后,GPS秒脉冲可以提供足够高的脉冲时间精度。但是,每秒一次显然不能满足大多数数据采样系统对采样频率的要求,因此,对于多数高速数据采样系统来说,直接使用GPS秒脉冲,只能提供一个准确的起始时刻。在连续高速的数据采样过程中,要利用GPS秒脉冲提供的时间精度,还需要一个辅助的同步时钟单元产生机构,这个辅助单元,向数据采集系统提供采样所需要的高频时钟信号,并使用GPS秒脉冲不断修正自己的脉冲前沿位置。这是当前多数分布式异地数据采集系统所采用的同步架构,如图1所示。这种架构提供的时间精度,可以满足多数系统的需求。其不足之处在于,要求增加一个独立的时钟同步单元,而且要求采集系统可以将外部时钟接入并替代本地的采样总线时钟。这对设备条件提出了一定的要求,而且也增加了系统的复杂度和成本。
发明内容
本发明的目的在于,为克服上述数据采样过程中的同步问题,本发明提供了一种基于周期性脉冲信号的异地数据同步采集方法及系统。
为实现上述目的,本发明提供了一种基于周期性脉冲信号的异地数据同步采集方法,该方法用于为中低速数据采样过程提供异地微秒级精度的时间同步,所述方法包含:
步骤101)用于初始化的步骤,该步骤具体包含:
设置数据采集记录单元的采样时钟为计数器的计数源;设置周期性脉冲信号为所述计数器的读数触发信号,同时设置该周期性脉冲为数据采集记录单元的采样过程的采样动作的触发信号;
步骤102)由第一个周期性脉冲信号启动数据采集记录单元的数据采样过程,同时启动所述计数器开始计数;
步骤103)记录第一个周期性脉冲信号触发计数器开始计数所对应的绝对时刻t0,并根据设定采样频率连续记录数据采集记录单元的采样数据和每个周期性脉冲信号触发计数器时的计数器的读数值序列(c1,c2...cm,cm+1...);
步骤104)对采样数据进行时间标定,完成数据采样过程的同步,具体步骤为:
首先,假设fs为设定的采样频率,fc为数据采集过程的采样时钟,计数器在第1秒的计数值用c1表示,第2秒的计数值用c2表示,依此类推,第m秒的计数值用cm表示,所以每个周期性脉冲信号触发计数器时的计数器的读数值组成序列(c1,c2...cm,cm+1...),且这些读数值序列所对应的数据采样点的序列号组成递增序列n为:(n1,n2...nm,nm+1...),该序列进一步由下式获取:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210085712.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据流传输的方法和系统
- 下一篇:一种RRU光纤切换方法和系统