IP Library › Granted Patent US 12,384,242
Granted Patent B2
US 12,384,242 · App. 18/977,531 · Granted Aug 12, 2025

Handling differentials in a vehicle

Inventors: Mukesh Pokaram Choudhary (Gothenburg, SE); Aditya Balkrishna Mapari (Gothenburg, SE); Christian Oscarsson (Stenungsund, SE); Robert Hjelte Ulmehag (Gothenburg, SE); Leo Laine (Gothenburg, SE); Bengt Jacobson (Mölnlycke, SE)
Assignee: VOLVO TRUCK CORPORATION
B60K23/0808B60K2023/0858B60W10/12B60W30/0956B60W40/107B60W40/13B60W2530/10
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,384,242
App. No.
18/977,531
Granted
Aug 12, 2025
Kind
B2
Abstract

A computer system ( 900 ) has processing circuitry to assist in handling a set of differentials of a vehicle. The processing circuitry determines a required longitudinal force for driving the vehicle in a driving direction. The processing circuitry predicts a first longitudinal force of the vehicle according to a current configuration, and to predict second longitudinal forces of the vehicle using differential locking configurations associated with locking or unlocking the set of differentials. The processing circuitry is configured to, when the first longitudinal force is below the required longitudinal force, select one of the differential locking configurations for the vehicle to use, which selected differential locking configuration is associated with a second longitudinal force equal to, or greater than, the required longitudinal force.

Claims (42)

1. A computer system comprising processing circuitry configured to assist in handling a set of differentials of a vehicle, the processing circuitry further being configured to:

obtain path information of a path travelled, or to be travelled, by the vehicle, the path information being indicative of a friction and/or a slope of a target area in a driving direction of the vehicle,

obtain vehicle motion information of the vehicle, the vehicle motion information being indicative of a current vehicle speed of the vehicle,

obtain a reference vehicle motion for the target area, the reference vehicle motion being indicative of a reference vehicle speed for the target area,

based on the vehicle motion information and the reference vehicle motion, predict an acceleration request the vehicle is to perform in the target area,

based on the vehicle motion information, the path information, and a mass of the vehicle, determine a required longitudinal force for driving the vehicle in the driving direction,

based on the acceleration request, the path information, and the mass of the vehicle, predict a first longitudinal force of the vehicle when the set of differentials is configured according to a current configuration, and predict one or more second longitudinal forces of the vehicle using one or more differential locking configurations associated with locking or unlocking one or more differentials of the set of differentials,

when the first longitudinal force is below the required longitudinal force, select a differential locking configuration of the one or more differential locking configurations for the vehicle to use, which selected differential locking configuration is associated with a second longitudinal force equal to, or greater than, the required longitudinal force.

2. The computer system of claim 1 , wherein the processing circuitry is configured to obtain at least part of the path information by sensing the path information using one or more sensors of the vehicle.

3. The computer system of claim 1 , wherein the processing circuitry is configured to obtain at least part of the path information by obtaining the path information from a storage medium and/or a server.

4. The computer system of claim 1 , wherein the path information is at least partly based on measurements of one or more measuring vehicles which have previously travelled the target area.

5. The computer system of claim 1 , wherein the processing circuitry is configured to predict the acceleration request of the vehicle in the target area, based on the path information, and based on a predefined driver model being indicative of timing and/or magnitude of the acceleration request.

6. The computer system of claim 1 , wherein any one or more out of: the required longitudinal force, the first longitudinal force, and/or the one or more second longitudinal forces, are limited based on force generating capabilities of a powertrain of the vehicle.

7. The computer system of claim 1 , wherein the processing circuitry is configured to:

based on the path information, predict one or more vertical loads applied to one or more axles and/or one or more wheels of the vehicle, and

predict the first longitudinal force and/or the one or more second longitudinal forces based on the predicted vertical loads.

8. The computer system of claim 1 , wherein the one or more differential locking configurations comprise locking an inter-wheel differential of the set of differentials, and/or wherein the one or more differential locking configurations comprise locking an inter-axle differential of the set of differentials.

9. The computer system of claim 1 , wherein the processing circuitry is configured to apply the selected differential locking configuration prior to reaching the target area.

10. The computer system of claim 1 , wherein the processing circuitry is configured to:

determine steering capabilities of the vehicle when using the selected differential locking configuration in the target area, and

based on the path information and the steering capabilities, estimate a steering compensation required to maintain a vehicle trajectory and/or to maintain the vehicle within boundaries of the target area, and

determine whether or not to apply the selected differential locking configuration prior to reaching the target area based on the estimated required steering compensation.

11. A vehicle comprising a set of differentials and wherein the vehicle comprises the computer system of claim 1 , and optionally, wherein the set of differentials comprise at least one inter-wheel differential, or a combination of at least one inter-axle differential and at least two inter-wheel differentials.

12. A computer-implemented method for assisting in handling a set of differentials of a vehicle, comprising:

by processing circuitry of a computer system, obtaining path information of a path travelled, or to be travelled, by the vehicle, the path information being indicative of a friction and/or a slope of a target area in a driving direction of the vehicle,

by the processing circuitry, obtaining vehicle motion information of the vehicle, the vehicle motion information being indicative of a current vehicle speed of the vehicle,

by the processing circuitry, obtaining a reference vehicle motion for the target area, the reference vehicle motion being indicative of a reference vehicle speed for the target area,

by the processing circuitry, based on the vehicle motion information and the reference vehicle motion, predicting an acceleration request the vehicle is to perform in the target area,

by the processing circuitry, based on the vehicle motion information, the path information, and a mass of the vehicle, determining a required longitudinal force for driving the vehicle in the driving direction,

by the processing circuitry, based on the acceleration request, the path information, and the mass of the vehicle, predicting a first longitudinal force of the vehicle when the set of differentials is configured according to a current configuration, and predicting one or more second longitudinal forces of the vehicle using one or more differential locking configurations associated with locking or unlocking one or more differentials of the set of differentials,

by the processing circuitry, when the first longitudinal force does not meet the required longitudinal force, selecting a differential locking configuration of the one or more differential locking configurations for the vehicle to use, which selected differential locking configuration is associated with a second longitudinal force equal to, or greater than, the required longitudinal force.

13. The method of claim 12 , further comprising:

by the processing circuitry, based on the path information, predicting one or more vertical loads applied to one or more axles and/or one or more wheels of the vehicle, and

by the processing circuitry, predicting the first longitudinal force and/or the one or more second longitudinal forces based on the predicted vertical loads, and

optionally, by the processing circuitry, determining steering capabilities of the vehicle when using the selected differential locking configuration in the target area, and

optionally, by the processing circuitry, based on the path information and the steering capabilities, estimating a steering compensation required to maintain a vehicle trajectory and/or to maintain the vehicle within boundaries of the target area, and

optionally, by the processing circuitry, determining whether or not to apply the selected differential locking configuration prior to reaching the target area based on the estimated required steering compensation,

optionally, by the processing circuitry, applying the selected differential locking configuration prior to reaching the target area,

optionally wherein the one or more differential locking configurations comprise locking an inter-wheel differential of the set of differentials, and/or wherein the one or more differential locking configurations comprise locking an inter-axle differential of the set of differentials, and

optionally, wherein the path information is at least partly based on measurements of one or more measuring vehicles which have previously travelled the target area.

14. A computer program product comprising program code for performing, when executed by the processing circuitry, the method of claim 12 .

15. A non-transitory computer-readable storage medium comprising instructions, which when executed by the processing circuitry, cause the processing circuitry to perform the method of claim 12 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2025
From: POKARAM CHOUDHARY, MUKESH; BALKRISHNA MAPARI, ADITYA; OSCARSSON, CHRISTIAN; HJELTE ULMEHAG, ROBERT; LAINE, LEO; JACOBSON, BENGT
To: VOLVO TRUCK CORPORATION
Reel/Frame 070816/0016 →
Priority Claims (1)
EP 23216646 · Dec 14, 2023 · regional
Continuity (1)
Related Publication 20250196631A1 · Jun 19, 2025
References Cited (8)
US 10703376B2 · Coerman et al. · 2020 [cited by applicant]
US 11964657B2 · Song · 2024 [cited by examiner]
US 20180281797A1 · Berels et al. · 2018 [cited by applicant]
US 20200164875A1 · Öberg et al. · 2020 [cited by applicant]
US 20230320249A1 · Vandike · 2023 [cited by examiner]
DE 102017204354B4 · 2023 [cited by examiner]
WO 2020160773A1 · 2020 [cited by applicant]
European Search Report dated Jun. 13, 2024 in corresponding European Patent Application No. 23216646.2, 9 pages. [cited by applicant]