US 12,154,063 B2
Vehicle load weight determination and distribution guidance
Alaa M. Khamis, Courtice (CA); Yun Qian Miao, Waterloo (CA); Romeo D. Garcia, Jr., Waterford Township, MI (US); and Gaurav Talwar, Novi, MI (US)
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS LLC, Detroit, MI (US)
Filed by GM Global Technology Operations LLC, Detroit, MI (US)
Filed on Mar. 1, 2022, as Appl. No. 17/683,843.
Prior Publication US 2023/0281552 A1, Sep. 7, 2023
Int. Cl. G06Q 10/083 (2024.01); G01G 19/08 (2006.01); G06N 20/00 (2019.01)
CPC G06Q 10/083 (2013.01) [G01G 19/08 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system in a vehicle comprising:
memory storing computer-readable instructions; and
one or more processors configured to execute the computer-readable instructions, the computer-readable instructions controlling the one or more processors to perform processes comprising:
virtually dividing a cargo area of the vehicle into a plurality of virtual cells;
identifying one or more weight sensors in the cargo area;
creating, by implementing machine learning, a load profile for the cargo area, by obtaining weight values from sensor measurements of at least one of a plurality of tire pressure sensors, and a plurality suspension sensors and includes obtaining weight values from each of one or more weight sensors in the cargo area of the vehicle, wherein the load profile indicates a weight estimate at each of the plurality of virtual cells based on a load in the cargo area;
determining a first total weight estimate of a first half of the plurality of virtual cells and a second total weight estimate of a second half of the plurality of virtual cells;
determining a sigmoid function of a difference in the first total weight estimate and the second total weight estimate, wherein the sigmoid function is sig(Δll−r)=1/1+e−Δll−r and defines a sigmoid curve, and where Δll−r is a difference between the first total weight estimate and the second total weight estimate; and
responding to a first side of the sigmoid curve being heavier than a second side of the sigmoid curve by greater than a threshold amount by providing guidance to move a portion of the load within the cargo area from the first half of the plurality of virtual cells to the second half of the plurality of virtual cells, to balance the load in the cargo area.