用STM32采集了64个点的交流信号,如何计算有效值。。

2019-12-27 18:38发布

采集的交流信号经过了FFT,出来了64点的幅度,相位,虚部和实部。如何计算交流电流有效值,频率?
现在用了很多计算方法,结果不太好!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
34条回答
NIC
1楼-- · 2019-12-31 16:18
again 发表于 2013-7-2 17:14
给你个三点校正算法,精度已经满高的!自己慢慢研究吧!这些算法我们都是实际应用于现场的!
clear all;clc  ...

有没有包含谐波信号的例子,能够计算到32次谐波以上的
again
2楼-- · 2019-12-31 21:10
NIC 发表于 2017-7-14 12:21
有没有包含谐波信号的例子,能够计算到32次谐波以上的

看来你不是很懂傅里叶!
我上面贴的是通过搜索最大谱线索引K来的,一但你知道基波频率后,谐波所在谱线索引自然就算出来了k=f/(fs/N),一样用校正公式
NIC
3楼-- · 2020-01-01 00:37
again 发表于 2017-7-14 16:57
看来你不是很懂傅里叶!
我上面贴的是通过搜索最大谱线索引K来的,一但你知道基波频率后,谐波所在谱线索 ...

谢谢解答,我确实不是很懂,另外请教一下,你采用的是窗谱峰值搜寻算法吗
xukaiming
4楼-- · 2020-01-01 03:13
Clinging 发表于 2013-7-2 16:49
有效值算法,俗称 “均方根”,就是先对这64个数分别求平方,然后平均,再然后开方,结果就是有效值

测频 ...

你肯定没看仔细

一周热门 更多>