1.一种校正测量数据的方法,其特征在于,所述方法包括:当接收到主控制器的启动命令时,使能模数转换器将模拟测量数据转换为数字数据,将所述数字数据进行滤波,以滤除所述数字数据中的噪声数据;
将滤波后得到的数据划分为2m段数据范围,并根据输入所述模数转换器的已知标准电压,以及所述已知标准电压对应的理论输出电压值和实际输出电压值,得到与每段所述数据范围对应的校正系数,具体包括:从所述模数转换器的输入端输入已知标准电压,并按照所述模数转换器的理想性能参数,计算得到与所述已知标准电压对应的所述模数转换器的理论输出电压值;
读取所述模数转换器输出端输出的与所述已知标准电压对应的实际输出电压值;
根据所述理论输出电压值和所述实际输出电压值,按照预置算法分别计算出与每段所述数据范围对应的校正系数;
按照所述校正系数校正所述滤波后得到的数据。
2.根据权利要求1所述的方法,其特征在于,所述将所述数字数据进行滤波,以滤除所述数字数据中的噪声数据包括:通过有限长单位冲激响应滤波器将所述数字数据进行滤波,以滤除所述数字数据中的高频噪声数据。
3.根据权利要求2所述的方法,其特征在于,从所述模数转换器的输入端输入已知标准电压包括:从所述模数转换器的输入端输入已知标准电压Vi,所述已知标准电压Vi与所述模数转换器最大输入电压Vref的关系为:Vi=Vref/2m(2m-n)
其中,0≤n≤2m,n的初始值为2m;m>0。
4.根据权利要求3所述的方法,其特征在于,所述根据所述理论输出电压值和所述实际输出电压值,按照预置算法分别计算出与每段所述数据范围对应的校正系数包括:根据所述理论输出电压值X和所述实际输出电压Y,按照预置算法分别计算出与每段所述数据范围对应的校正系数,所述校正系数包括:第一校正系数A以及第二校正系数B;
其中,所述预置算法的计算式为:
5.根据权利要求4所述的方法,其特征在于,所述将滤波后得到的数据划分为预置数量的多段数据范围之前还包括:根据所述滤波后得到的数据的高m位,产生读取校正系数的地址;
其中,N表示所述滤波后得到的数据总位宽,m表示所述读取校正系数的地址位宽,0<m<N,则所述读取校正系数的地址位宽与所述数据总位宽的关系为:address(m-1:0)=data(N-1:N-m)。
6.根据权利要求5所述的方法,其特征在于,所述按照所述校正系数校正所述滤波后得到的数据包括:将所述滤波后得到的数据与第一校正系数A相乘后与第二校正系数B相加,以校正所述滤波后得到的数据。
7.一种校正测量数据的装置,其特征在于,所述装置包括:使能模块,用于当接收到主控制器的启动命令时,使能模数转换器将模拟测量数据转换为数字数据;
滤波模块,用于将所述数字数据进行滤波,以滤除所述数字数据中的噪声数据;
划分模块,用于将滤波后得到的数据划分为2m段数据范围;
计算模块,用于根据输入所述模数转换器的已知标准电压,以及所述已知标准电压对应的理论输出电压值和实际输出电压值,得到与每段所述数据范围对应的校正系数;
所述计算模块具体包括:
输入模块,用于从所述模数转换器的输入端输入已知标准电压;
第一计算子模块,用于按照所述模数转换器的理想性能参数,计算得到与所述已知标准电压对应的所述模数转换器的理论输出电压值;
读取模块,用于读取所述模数转换器输出端输出的与所述已知标准电压对应的实际输出电压值;
第二计算子模块,用于根据所述理论输出电压值和所述实际输出电压值,按照预置算法分别计算出与每段所述数据范围对应的校正系数;
校正模块,用于按照所述校正系数校正所述滤波后得到的数据。
8.根据权利要求7所述的装置,其特征在于,所述滤波模块,具体用于通过有限长单位冲激响应滤波器将所述数字数据进行滤波,以滤除所述数字数据中的高频噪声数据。
9.根据权利要求8所述的装置,其特征在于:
所述输入模块,具体用于从所述模数转换器的输入端输入已知标准电压Vi,所述已知标准电压Vi与所述模数转换器最大输入电压Vref的关系为:Vi=Vref/2m(2m-n)
其中,0≤n≤2m,n的初始值为2m;m>0;
所述第二计算子模块,具体用于根据所述理论输出电压值X和所述实际输出电压值Y,按照预置算法分别计算出与每段所述数据范围对应的校正系数,所述校正系数包括:第一校正系数A以及第二校正系数B;
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:地址产生模块,用于根据所述滤波后得到的数据的高m位,产生读取校正系数的地址;
其中,N表示所述滤波后得到的数据总位宽,m表示所述读取校正系数的地址位宽,0<m<N,则所述读取校正系数的地址位宽与所述数据总位宽的关系为:address(m-1:0)=data(N-1:N-m)。
11.根据权利要求10所述的装置,其特征在于,所述校正模块,具体用于将所述滤波后得到的数据与第一校正系数A相乘后与第二校正系数B相加,以校正所述滤波后得到的数据。