IP Library › Granted Patent US 12,479,501
Granted Patent B2
US 12,479,501 · App. 18/660,601 · Granted Nov 25, 2025

Estimated rack force offset compensation

Inventor: Xinfu Xu (Jiangsu, CN)
Assignee: Steering Solutions IP Holding Corporation
B62D6/008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,479,501
App. No.
18/660,601
Granted
Nov 25, 2025
Kind
B2
Abstract

A method for controlling a steering system of a vehicle includes obtaining a plurality of values corresponding to operation of the steering system, determining, based on the plurality of values, an estimated rack force, separately determining a long-term (LT) offset factor of the estimated rack force and a short-term (ST) offset factor of the estimated rack force, determining a total compensation value based on a combination of the LT offset factor and the ST offset factor, applying the total compensation value to the estimated rack force to obtain an compensated estimated rack force, and controlling at least one function of the steering system using the compensated estimated rack force.

Claims (39)

1 . A method for controlling a steering system of a vehicle, the method comprising:

obtaining a plurality of values corresponding to operation of the steering system;

determining, based on the plurality of values, an estimated rack force;

separately determining a long-term (LT) offset factor of the estimated rack force and a short-term (ST) offset factor of the estimated rack force;

determining a total compensation value based on a combination of the ST offset factor and the LT offset factor;

applying the total compensation value to the estimated rack force to obtain an compensated estimated rack force; and

controlling at least one function of the steering system using the compensated estimated rack force.

2 . The method of claim 1 , further comprising determining the estimated rack force based on a rack position reference.

3 . The method of claim 2 , further comprising determining the estimated rack force based on a difference between the rack position reference and an actual rack position.

4 . The method of claim 1 , further comprising controlling handwheel motor torque based on the compensated estimated rack force.

5 . The method of claim 1 , wherein determining the LT offset factor and the ST offset factor includes applying filtering to the estimated rack force.

6 . The method of claim 5 , wherein the filtering includes using different low pass filters to respectively determine the LT offset factor and the ST offset factor.

7 . The method of claim 1 , further comprising determining whether one or more enablement conditions are met and separately determining the LT offset factor and the ST offset factor in response to determining that the one or more enablement conditions are met.

8 . A system for controlling one or more steering functions of a vehicle, the system comprising:

one or more sensors configured to obtain a plurality of values corresponding to the one or more steering functions; and

a controller configured to

determine, based on the plurality of values, an estimated rack force,

separately determine a long-term (LT) offset factor of the estimated rack force and a short-term (ST) offset factor of the estimated rack force,

determine a total compensation value based on a combination of the LT offset factor and the ST offset factor,

apply the total compensation value to the estimated rack force to obtain an compensated estimated rack force, and

control the one or more steering functions using the compensated estimated rack force.

9 . The system of claim 8 , wherein the controller is configured to determine the estimated rack force based on a rack position reference.

10 . The system of claim 9 , wherein the controller is configured to determine the estimated rack force based on a difference between the rack position reference and an actual rack position.

11 . The system of claim 8 , wherein the controller is configured to control handwheel motor torque based on the compensated estimated rack force.

12 . The system of claim 8 , wherein determining the LT offset factor and the ST offset factor includes applying filtering to the estimated rack force.

13 . The system of claim 12 , wherein the filtering includes using different low pass filters to respectively determine the LT offset factor and the ST offset factor.

14 . The system of claim 8 , wherein the controller is configured to determine whether one or more enablement conditions are met and separately determine the LT offset factor and the ST offset factor in response to determining that the one or more enablement conditions are met.

15 . A processing device configured to execute instructions stored in memory to control one or more steering functions of a vehicle, the instructions comprising:

obtaining a plurality of values corresponding to the one or more steering functions;

determining, based on the plurality of values, an estimated rack force;

separately determining a long-term (LT) offset factor of the estimated rack force and a short-term (ST) offset factor of the estimated rack force;

determining a total compensation value based on a combination of the LT offset factor and the ST offset factor;

applying the total compensation value to the estimated rack force to obtain an compensated estimated rack force; and

controlling the one or more steering functions using the compensated estimated rack force.

16 . The processing device of claim 15 , wherein the instructions include determining the estimated rack force based on a rack position reference.

17 . The processing device of claim 16 , wherein the instructions include determining the estimated rack force based on a difference between the rack position reference and an actual rack position.

18 . The processing device of claim 15 , wherein the instructions include controlling handwheel motor torque based on the compensated estimated rack force.

19 . The processing device of claim 15 , wherein determining the LT offset factor and the ST offset factor includes applying filtering to the estimated rack force, and wherein the filtering includes using different low pass filters to respectively determine the LT offset factor and the ST offset factor.

20 . The processing device of claim 15 , wherein the instructions include determining whether one or more enablement conditions are met and separately determining the LT offset factor and the ST offset factor in response to determining that the one or more enablement conditions are met.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2024
From: XU, XINFU
To: STEERING SOLUTIONS IP HOLDING CORPORATION
Reel/Frame 067373/0681 →
Priority Claims (1)
CN 202410508252.9 · Apr 25, 2024 · national
Continuity (1)
Related Publication 20250333103A1 · Oct 30, 2025
References Cited (21)
US 7725227B2 · Pattok · 2010 [cited by applicant]
US 10676129B2 · Varunjikar · 2020 [cited by applicant]
US 11180186B2 · Pramod · 2021 [cited by applicant]
US 11414122B2 · Zheng · 2022 [cited by applicant]
US 20120095649A1 · Klier · 2012 [cited by applicant]
US 20140343790A1 · Hestermeyer · 2014 [cited by examiner]
US 20200023889A1 · Rohrmoser · 2020 [cited by applicant]
US 20200094873A1 · Hong · 2020 [cited by applicant]
US 20210016826A1 · Naman · 2021 [cited by applicant]
US 20210269087A1 · Zhao · 2021 [cited by applicant]
US 20230117916A1 · Kitazume · 2023 [cited by applicant]
CN 110654453A · 2020 [cited by applicant]
DE 102006022663A1 · 2007 [cited by applicant]
DE 102008042666A1 · 2010 [cited by applicant]
DE 102017105370A1 · 2018 [cited by applicant]
DE 102020104463B4 · 2022 [cited by applicant]
DE 102019109006B4 · 2022 [cited by applicant]
DE 102023102609A1 · 2024 [cited by applicant]
KR 101992338B1 · 2019 [cited by applicant]
KR 20200041399A · 2020 [cited by applicant]
Official Letter and Translation dated Jan. 22, 2025 corresponding to German Patent Application No. 102024113309.0, 8 pages. [cited by applicant]