1.一种对ad采样数据进行滤波的方法,包括:
获取多段ad采样数据中的每段ad采样数据所包含的第一多个ad采样数据,其中所述第一多个ad采样数据是经排序的、实时ad采样中最近的多个ad采样数据;以及
对位于所述第一多个ad采样数据中间部分的第二多个ad采样数据求平均值,以获得滤波后的实际值。
2.根据权利要求1所述的方法,进一步包括:
在第二缓冲区中对所述多段ad采样数据中的每段ad采样数据执行排序操作。
3.根据权利要求2所述的方法,进一步包括:
在第一缓冲区中以新入旧出的方式对实时采样的所述ad采样数据进行保存;以及
将保存在所述第一缓冲区的ad采样数据移入到所述第二缓冲区。
4.根据权利要求3所述的方法,其中在所述第一缓冲区内以逐段的方式保存所述ad采样数据,以获得所述多段ad采样数据。
5.一种对ad采样数据进行滤波的设备,包括:
获取装置,其配置成获取多段ad采样数据中的每段ad采样数据所包含的第一多个ad采样数据,其中所述第一多个ad采样数据是经排序的、实时ad采样中最近的多个ad采样数据;以及
求均值装置,其配置成对位于所述第一多个ad采样数据中间部分的第二多个ad采样数据求平均值,以获得滤波后的实际值。
6.根据权利要求5所述的设备,进一步包括:
排序装置,其配置成在第二缓冲区中对所述多段ad采样数据中的每段ad采样数据执行排序操作。
7.根据权利要求6所述的设备,进一步包括:
保存装置,其配置成在第一缓冲区中以新入旧出的方式对实时采样的所述ad采样数据进行保存;以及
移数装置,其配置成将保存在所述第一缓冲区的ad采样数据移入到所述第二缓冲区。
8.根据权利要求7所述的设备,其中所述保存装置配置成在所述第一缓冲区内以逐段的方式保存所述ad采样数据,以获得所述多段ad采样数据。
9.一种对ad采样数据进行滤波的设备,包括:
至少一个处理器;
存储器,其存储有程序指令,当所述程序指令由所述至少一个处理器执行时,使得所述设备执行根据权利要求1-4的任意一项所述的步骤。
10.一种计算机可读存储介质,其存储有用于对ad采样数据进行滤波的程序,当所述程序由处理器来运行时,执行根据权利要求1-4的任意一项所述的步骤。