[发明专利]基于FPGA的同步脉冲抖动抑制方法及系统有效
申请号: | 201410166706.5 | 申请日: | 2014-04-23 |
公开(公告)号: | CN103905137A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 庞吉耀 | 申请(专利权)人: | 南京磐能电力科技股份有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 210032 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 同步 脉冲 抖动 抑制 方法 系统 | ||
技术领域
本发明涉及一种基于FPGA的同步脉冲抖动抑制方法及系统,属于数据采集、通信和测试技术领域。
背景技术
目前,分时复用数字通信网极度依赖同步信号,若本地恢复的同步信号发生较大抖动,在某些情况下就可能引起设备性能的恶化导致数据采样出错,而出现通信误码。在级联通信系统中,同步抖动会使再生后的信号产生一个位置调制,它不但使再生判决瞬间信噪比恶化,而且还反映到再生后的信号中,传到下一个中继器,抖动沿中继链往下积累,从而限制了通信距离,定时抖动的存在,使得接收机同步系统不能准确地跟踪和捕获接收信号的定时信息。所以,为了降低系统的误码率,就必须采用各种有效的办法来抑制定时抖动的产生。
在工业控制和电力自动化领域,为了同步记录各种异步发生的事件或信号量,需要对不同物理分布的数据采集装置进行同步测量,而同步脉冲的抖动会导致精密测量误差增大,同步测量失去参考意义。此外,即使同步参考源等间隔向被同步设备发送同步帧,因为晶体老化和抖动及链路传输等原因也会引入随机抖动,仍需在被同步设备侧采取措施消除抖动。
为解决上述同步抖动带来的问题已经出现的多种方法,主要表现如下:
1)提高脉冲产生和传输电路的稳定性,为了降低脉冲宽度和周期的变化,源端的脉冲发生电路必须采用高稳定度晶体,同时要能产生具有较稳定带宽和周期的脉冲序列,同时保证同步脉冲从源端到目标端传输抖动;
2)通过VCO和软件校准的方法,以高稳定的压控晶体(VCO)为本地频率源,通过测量外部同步脉冲的周期,将周期误差进行卡尔曼滤波后转换为DAC的输入值,调整本地晶振的输出频率,从而获得一个长期与短期稳定度都很好的频标,来作为后级同步脉冲再生回路的频率产生本地同步脉冲;
3)数字锁相环,利用相位检测器检测输入脉冲和输出脉冲之间的相位差并通过环路滤波器对相位差进行累积和平滑进而控制数控振荡器实现抖动消除。
尽管上述的同步抖动的抑制方法,能有效地消除外同步信号中的一部分时延抖动,但各有缺点,方法1)的发送方必须采用高稳定时基,同时保证传输过程的低抖动,难度较大;方法2)需要VCO和DAC等复杂电路,成本较高且基于卡尔曼滤波算法包括矩阵求逆运算和矩阵连乘运算等迭代过程,运算较为复杂,难以在FPGA平台上实现;方法3)在使用锁相环的方案中要么使用简单单环方案,导致无法实现短的捕捉时间和较窄的环路带宽之间同时到达最优,要么使使用复杂的双环加VCXO的方案使整个成本和复杂度上升可靠性下降,而且,所有锁相环无一例外都引入负反馈回路,导致环路锁定时间变长,影响实时性。
因此,寻找一种有效的抗同步抖动的方法,是当前急需解决的问题。
发明内容
为了克服现有技术存在的不足及缺陷,本发明提供的基于FPGA的同步脉冲抖动抑制方法及系统,通过先记录外部脉冲到达时刻,并缓冲在FPGA片上Block RAM,然后预测下一个同步脉冲到达时刻,并依此触发新的本地脉冲,实现抖动消除,同时满足缩短捕捉时间和高抖动抑制,具有良好的应用前景。
本发明是通过如下步骤实现的:
步骤(1),通过边沿检测器检测外同步脉冲的上升沿,并在上升沿到达时记录当前自由运行定时器的值,将该值作为当前时间戳tn,写入FPGA的片上BlockRAM;
步骤(2),外同步信号上升沿过后,将BlockRAM中记录的时间戳取出构造序列{tn};
步骤(3),选取{tn}的t0、t1、t2、…、tn共n+1个观测数据,构造差序列{Δtn},使得Δtn=tn-tn-1,利用{Δtn}的均值来估计输入同步脉冲的间隔
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京磐能电力科技股份有限公司,未经南京磐能电力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410166706.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数码相机
- 下一篇:基于引导滤波和非局部平均滤波的时空域自适应去噪方法