基于FPGA的同步脉冲抖动抑制方法及系统技术方案

技术编号:10169846 阅读:237 留言:0更新日期:2014-07-02 11:41
本发明专利技术公开了一种基于FPGA的同步脉冲抖动抑制方法及系统,通过先记录外部脉冲到达时刻,并缓冲在FPGA片上BlockRAM,然后预测下一个同步脉冲到达时刻,并依此触发产生本地同步脉冲,实现抖动消除,可同时满足缩短捕捉时间和高抖动抑制,提高了再生同步脉冲的抖动性能和稳定性,适用于对中低频同步信号处理,且实时性要求较高的场合。

【技术实现步骤摘要】

【技术保护点】
一种基于FPGA的同步脉冲抖动抑制方法,其特征在于:包括以下步骤,步骤(1),通过边沿检测器检测外同步脉冲的上升沿,并在上升沿到达时记录当前自由运行定时器的值,将该值作为当前时间戳tn,写入FPGA的片上BlockRAM;步骤(2),外同步信号上升沿过后,将BlockRAM中记录的时间戳取出构造序列{tn};步骤(3),选取{tn}的t0、t1、t2、…、tn共n+1个观测数据,构造差序列{Δtn},使得Δtn=tn‑tn‑1,利用{Δtn}的均值来估计输入同步脉冲的间隔步骤(4),选取序列{tn}的t1、t2、…、tn共n个观测数据构建基准序列{ts_n},使得ts_1=t1=tm_1+ε1、其中,tm_1为对应t1时外同步脉冲基准时刻,ε1…εn为ts_1…ts_n相对于tm_1的随机抖动,并用{ts_n}的均值估计出主设备同步脉冲的基准时刻步骤(5),构建线性估计方程根据已经估计的同步脉冲间隔和外同步脉冲基准时刻预测新的同步脉冲到达时刻步骤(6),将减去需要偏移量后写入输出比较器的输出寄存器;步骤(7),输出比较器不断比较本地自由运行的定时器和输出寄存器的值,一旦二者一致,触发同步脉冲再生器展宽输出本地同步脉冲。...

【技术特征摘要】

【专利技术属性】
技术研发人员:庞吉耀
申请(专利权)人:南京磐能电力科技股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1