US 12,352,617 B2
Method and system for eccentric load error correction
Shenhui Wang, Changzhou (CN); Yujuan Zha, Changzhou (CN); Song Zhang, Changzhou (CN); Genjun Ji, Changzhou (CN); Qiang Fu, Changzhou (CN); Jinkang Han, Changzhou (CN); and Jinli Li, Changzhou (CN)
Assigned to Mettler-Toledo (Changzhou) Measurement Technology Ltd., Changzhou (CN); Mettler-Toledo (Changzhou) Precision Instruments Ltd., Changzhou (CN); and Mettler-Toledo International Trading (Shanghai) Co., Ltd., Shanghai (CN)
Appl. No. 18/016,004
Filed by Mettler-Toledo (Changzhou) Measurement Technology Ltd., Changzhou (CN); Mettler-Toledo (Changzhou) Precision Instruments Ltd., Changzhou (CN); and Mettler-Toledo International Trading (Shanghai) Co., Ltd., Shanghai (CN)
PCT Filed Jul. 8, 2021, PCT No. PCT/CN2021/105305
§ 371(c)(1), (2) Date Jan. 13, 2023,
PCT Pub. No. WO2022/012416, PCT Pub. Date Jan. 20, 2022.
Claims priority of application No. 202010678720.9 (CN), filed on Jul. 15, 2020.
Prior Publication US 2023/0266158 A1, Aug. 24, 2023
Int. Cl. G01G 23/01 (2006.01); G01G 23/00 (2006.01)
CPC G01G 23/012 (2013.01) [G01G 23/002 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for correcting an eccentric load error of a weighing device having a weighing platform with one or more sensors, said method comprising the steps of:
obtaining, in a communication device, at least a first plurality of weighing data sets from each of the one or more sensors by loading a first weight having a first mass value at different positions on the weighing platform of the weighing device, each weighing data set comprising weight data from each of the one or more sensors; and
using a processing device to:
calculate differences between each of the plurality of weighing data sets and an average value of either the plurality of weighing data sets or the mass value of the weight; and
calculate sensor correction coefficients based on calculated differences; and
update said sensor correction coefficients when a maximum absolute value of the calculated differences exceeds a pre-set threshold, and subsequently update the weighing data sets until absolute values of the calculated differences are less than the pre-set threshold;
obtaining at least one further plurality of weighing data sets by loading at least one further weight, the weights having different mass values when said weights are loaded at the plurality of different positions on the weighing platform; and
using the processing device, for the first, and each further, plurality of weighing data sets, to:
calculate differences between each of the weighing data sets and the average values of either the plurality of weighing data sets or the mass values of the weights;
calculate a linear parameter by using the average values of the weighing data sets when the weights having different masses are loaded; and
calculate the sensor correction coefficients by using the linear parameter.