在多端口、多通道、高数据采样率条件下,传统插值方法已经很难满足对采样值数据处理的实时性需求.提出了一种基于 FPGA 的采样数据高速插值同步方法,对于单个应用服务数据单元 (ApplicationServiceDataUnit, ASDU),在完成报文接收与数据提取后,将时标信息与不同通道的采样值存储到不同的 RAM 块中且地址保持一致,根据延时信息计算获得插值区间,此时以相同地址同步读取所挑选通道的 RAM 块获得采样值数据,再引入拉格朗日插值计算获得插值点的采样计算值,待所有 ASDU 计算结束,完成一次插值同步过程.最后通过仿真对比,验证了所提插值方法的快速性。 |