1.一种采用同步串行编码的电子式互感器数据处理方法,其特征在于,现场可编程门阵列FPGA包括依次连接的模数转换控制模块、数据处理模块和同步串行编码模块,还包括通讯模块,通讯模块与数据处理模块连接,模数转换控制模块与外部的模数转换器连接,通讯模块通过外部的上位机与电子式互感器连接,所述的数据处理方法,包括以下步骤:
1)现场可编程门阵列FPGA中的模数转换控制模块通过模数转换器,将采集的模拟量信号转换为数字信号,并将转换后的信号数据中的采样值存入到现场可编程门阵列FPGA中的数据处理模块;
2)上位机将电子式互感器输出的同步串行的相位偏差转化为数据处理参数;
3)上位机依据数据处理参数生成插值补偿参数,现场可编程门阵列FPGA中的通讯模块接收上位机生成的插值补偿参数;
4)现场可编程门阵列FPGA中数据处理模块通过通讯模块得到插值补偿参数及信号数据中的采样值,依据插值公式对信号数据进行处理,得到数据处理结果;
5)数据处理结果通过现场可编程门阵列FPGA中的同步串行编码模块编码,按照配置的协议输出数据。
2.根据权利要求1所述的采用同步串行编码的电子式互感器数据处理方法,其特征在于,所述步骤4)中,插值公式为:
y(n)=k*(a1*x(n)+a2*x(n-1)+a3*x(n-2))
在上式中,x(n)表示采样点,a1、a2、a3为插值补偿参数(也是依据目标相位计算的调相参数),k为依据目标幅值计算的调整参数,y(n)为数据处理结果。
3.根据权利要求1所述的采用同步串行编码的电子式互感器数据处理方法,其特征在于,所述步骤3)中,上位机根据目标补偿时间,计算插值公式中的插值补偿参数,计算公式为:
在上式中,Δt为目标补偿时间,t(n)为采样点时刻。
4.根据权利要求1所述的采用同步串行编码的电子式互感器数据处理方法,其特征在于,所述步骤5)中,同步串行编码模块依据上位机配置信息所规定的编码规则编码并发出数据。