您好!
我们正在尝试为电源系统中继应用计算正弦电压信号的相量。 第一步、我们需要对直接从源获取的模拟电压信号进行采样、我们已将其提供给 ADC 输入通道 A1。 使用这些样本、我们需要使用 DFT 递归窗口算法来计算相量。 我们在 MATLAB 中对 DFT 算法进行了仿真、以获得有限数量的样本、其中相量的幅度在稳态条件下是一条直线。 我们希望使用 DSP 实时实施它、但我们使用 DSP 没有获得所需的结果。 因此、我们认为这是采样数据的问题。 因为我们从内存浏览器中以.dat 文件的形式导入样本。 当我们绘制20个样本时、我们得到了完整的正弦波周期。 理想情况下、我们应该得到5个周期和100个样本、但我们得到更多周期(大约7个)。
对于我们的算法、我们要求采样率为1000Hz (50Hz 信号时、每周期20次采样)。
我们将 TB PRD 保留为03E8 (十进制等效值为1000)。
当在 CRO 上查看时、我们的源信号会提供干净的正弦波。 然而、采样后、当使用'graph'查看时、它会出现很多毛刺脉冲。我们尝试改变 TB PRD、但没有显著变化。
请建议如何获得所需的采样率。
谢谢!