US 12,420,679 B2
Seat control method, seat controller and computer program product
Haibo Deng, Beijing (CN); Xueyan Zang, Beijing (CN); and Miaomaio Quan, Beijing (CN)
Assigned to BEIJING JINGWEI HIRAIN TECHNOLOGIES, Beijing (CN)
Appl. No. 18/265,770
Filed by BEIJING JINGWEI HIRAIN TECHNOLOGIES CO., INC., Beijing (CN)
PCT Filed Oct. 11, 2022, PCT No. PCT/CN2022/124721
§ 371(c)(1), (2) Date Jun. 7, 2023,
PCT Pub. No. WO2023/066092, PCT Pub. Date Apr. 27, 2023.
Claims priority of application No. 202111220428.3 (CN), filed on Oct. 20, 2021; and application No. 202111628708.8 (CN), filed on Dec. 28, 2021.
Prior Publication US 2024/0042900 A1, Feb. 8, 2024
Int. Cl. B60N 2/02 (2006.01); B60N 2/005 (2006.01)
CPC B60N 2/0277 (2023.08) [B60N 2/02246 (2023.08); B60N 2002/0055 (2013.01); B60N 2/02258 (2023.08)] 20 Claims
OG exemplary drawing
 
1. A seat control method implemented in a seat controller, comprises:
acquiring, after driving of a seat motor is stabilized, present driving currents of the seat motor according to preset cycles, and recording the present driving current in a first cycle as a temporary current value corresponding to the first cycle;
comparing, during operation of the seat motor and for each of the cycles, the present driving current and a temporary current value corresponding to a previous cycle to determine a difference, and then determining, during operation of the seat motor, a temporary current value corresponding to each of the cycles and current change trend of each of the cycles;
comparing the current change trend of a present cycle with the current change trend of the previous cycle, and increasing an increment of a current locking accumulative count value in a case where the current change trend of the present cycle is the same as the current change trend of the previous cycle, wherein a change in the current locking accumulative count value is associated with the difference between the present driving current and the temporary current value corresponding to the previous cycle; and
determining a locking flag according to a magnitude relationship between the current locking accumulative count value and a first threshold;
stopping driving of the seat motor in a motor driving mode based on the block flag.