[发明专利]基于FPGA的高精度秒脉冲倍频出采样脉冲的方法有效
申请号: | 201410173291.4 | 申请日: | 2014-04-28 |
公开(公告)号: | CN103941622A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 高磊;陈久林;袁宇波;卜强生;宋亮亮;李澄;葛永高;陆玉军;倪时龙;戴太文 | 申请(专利权)人: | 国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司;福建亿榕信息技术有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042;G01R19/25 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 100761 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了电力系统测控技术领域内的一种基于FPGA的高精度秒脉冲倍频出采样脉冲的方法,旨在现有技术中由振荡器提供采样脉冲导致采样精度偏低的技术问题。本发明将实际同步秒脉冲计数值与理想同步秒脉冲计数值进行比较,将偏差与采样频率进行累加计算,根据累加计算结果判断脉冲计数器是否进行校正,从而达到将实际同步秒脉冲的总偏差平均分布到实际采样脉冲中,显著降低了采样脉冲的误差,为模数信号采集提供了更加可靠稳定的采样脉冲信号;同时,本发明提供的操作方法简单易行,减少了FPGA芯片资源的占用,提高了FPGA的运行速度和可靠性。 | ||
搜索关键词: | 基于 fpga 高精度 脉冲 倍频 采样 方法 | ||
【主权项】:
基于FPGA的高精度秒脉冲倍频出采样脉冲的方法,其特征在于,包括如下步骤:步骤一:计算实际同步秒脉冲计数值Treal与理想同步秒脉冲计数值Trat的偏差,并计算两者偏差的绝对值,记为b,则b = |Treal-Trat|;步骤二:判断b与0的大小:若b=0,则由标准采样脉冲触发输出实际采样脉冲;若b不等于0,则记录Treal与Trat两者差的正负标识S:若两者差值为正数,则令S=0;若两者差值为负数,则令S=1;步骤三:当标准采样脉冲到来时,触发b与采样频率a进行减法运算,运算结果记为c,则c=b‑a,将c加载至FPGA芯片内部的累加器;步骤四:判断c与0的大小:若c大于等于0,则令c=c‑a,并进入步骤五;若c小于0,则每个标准采样脉冲到来时,脉冲计数器的计数结果Tcnt=Tcnt+1,并进入步骤六;步骤五:根据正负标识S的值,调整脉冲计数器的计数结果Tcnt:若S=0,则忽略1个计数,即令Tcnt=Tcnt;若S=1,则在Tcnt=Tcnt+1的结果上,再增加1个计数,即令Tcnt=Tcnt+2;步骤六:对Tcnt与采样频率a的比进行求余运算:若Tcnt/a的余数为0,则输出1个实际采样脉冲;否则,等待下一个标准采样脉冲到来时,触发c与b进行加法运算,即令c=c+b,并返回步骤四。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司;福建亿榕信息技术有限公司,未经国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司;福建亿榕信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410173291.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种带U型槽脚板的板式热交换器
- 下一篇:一种白烟尘脱砷的方法