SYSTEMS AND METHODS FOR CALCULATING MOTOR POSITION, INERTIA AND REST POSITION IN SENSORLESS BRUSHED DC MOTOR CONTROL SYSTEMS, AND FOR DETERMINING SEAT OCCUPANT WEIGHT BASED ON MOTOR CURRENT
DRIVE
June 3, 2021
A system includes a motor control module and an occupant weight classification module. The motor control module is configured to supply power to a motor to move a seat in a first direction from a first position to a second position when the seat is unoccupied and supply power to the motor to move the seat in a second direction from a third position to a fourth position when an occupant is in the seat. The occupant weight classification module is configured to measure a first frequency of ripples in current supplied to the motor as the seat is moved from the first position to the second position, measure a second frequency of ripples in the current supplied to the motor as the seat is moved from the third position to the fourth position, and determine a weight of the occupant based on the first and second frequencies.
Discussion in the ATmosphere