[发明专利]一种双CPU等间隔采样的频率跟踪实现方法有效

专利信息
申请号: 201611199964.9 申请日: 2016-12-22
公开(公告)号: CN106597095B 公开(公告)日: 2019-09-10
发明(设计)人: 张杭;陈国富;张燕 申请(专利权)人: 南京因泰莱电器股份有限公司
主分类号: G01R23/02 分类号: G01R23/02
代理公司: 南京知识律师事务所 32207 代理人: 张苏沛
地址: 211100 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种双采样CPU在等间隔采样时实现频率跟踪的方法,通过配置信息中测频通道接入的位置确定两个CPU中哪一个作为测频CPU,哪一个作为跟随CPU;测频CPU在测频模块中计算出模拟量的频率,通过数据交互模块将计算出的频率传输给跟随CPU,在重采样模块中使用上次算出的频率得到重采样间隔,对原始采样值进行重采样;跟随CPU从数据交互模块中读取频率并计算重采样间隔,在重采样模块中对原始采样值进行重采样。本发明解决在数字化装置中采用双采样CPU等间隔采样时,两个CPU都需要接入测频通道才能实现频率跟踪的问题。
搜索关键词: 一种 cpu 间隔 采样 频率 跟踪 实现 方法
【主权项】:
1.一种双CPU等间隔采样的频率跟踪实现方法,其特征在于:通过配置信息中测频通道接入的位置确定两个CPU中哪一个作为测频CPU,哪一个作为跟随CPU;测频CPU在测频模块中计算出本次频率,在重采样模块中使用上次算出的频率计算出重采样间隔,对原始采样值进行重采样,通过数据交互模块将计算出的频率和重采样间隔传输给跟随CPU;跟随CPU从数据交互模块中读取重采样间隔,在重采样模块中对原始采样值进行重采样;所述测频模块,计算出原始采样点的变换值,通过找出变换值的过零点时间差,得到所测频率;具体方法如下:①根据近一周波内原始采样点数据计算出傅里叶实部值,②计算傅里叶实部值过零点的时间差,③计算本周波频率;所述步骤①中的傅里叶实部值的计算公式为:其中N为原始采样点每周波采样点数,i为当前采样点序号,h=i‑(N‑1)为一周波前的采样点序号,Smpk为第k点的采样值;所述步骤②中计算实部过零点时间差方法,公式为计算频率条件,当满足该条件时,记录下Rei、Rei‑1、Rei‑2;并记录一个周波内不满足该公式条件的采样点个数M;设Rei‑2时刻Ti‑2=0,则Rei‑1时刻Ti‑1=TN、Rei时刻Ti=2*TN,TN为原始采样点采样间隔时间,利用拉格朗日二阶插值公式计算出实部值为零时对应的采样时刻:则有:Tpos=2*TN‑Tzero;Tnag=Tzero‑TN;傅里叶实部过零点的时间差:Tdelta=M*TN+T’pos+Tnag;其中,T’pos为上次计算得到的Tpos值;所述步骤②完成过零点时间差计算后将M赋为0;所述步骤③中的本周波的频率f’F=1s/Tdelta;所述数据交互模块,两个CPU通过双口RAM进行数据交换,实现数据迅速及时的传输;通过对数据操作的分时处理和互斥机制确保了数据交换的准确性;所述的重采样模块,实现在一次中断中得到最多两个重采样结果,每个重采样结果都有重采样编号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京因泰莱电器股份有限公司,未经南京因泰莱电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611199964.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top