我正在寻找更有经验的成员关于确定 50 或 60 Hz 信号的基本零交叉点的算法的想法。然后将基本零交叉点用作计算原始(电压)信号和其他(电流)信号的 RMS 值的起点。
通常,电压的频率含量低于 5% THD。目前我不能给你一个关于 SINAD 的确切数字,但典型的电压信号几乎总是处于 75% 满量程 (~250mV) 或接近 delta sigma ADC (SINAD 110db) 通道,与采样率设置为 6.4kHz。目标是带有浮点硬件的嵌入式 DSP ARM M7 ~200Mhz。
理想情况下,我希望有 3-4 种算法在 Matlab 中进行原型设计并找到最合适的。FIR vs. IIR vs. 带通 vs. 零相位?更聪明的方法?想了解与对噪声、谐波、群延迟、边缘效应等敏感度相关的问题...
关于电能质量的 IEC 61000-4-30:2015 标准规定:“rms 电压,刷新 1 个周期内测量的 rms 电压的每个半周期值,从基本过零开始,并在每个半周期刷新。
rms 电流,刷新 1 个周期内测量的 rms 电流的每个半周期值,从相关电压通道上的基本过零开始,并在每个半周期刷新。”
谢谢亚历克斯