IP Library › Granted Patent US 12,570,290
Granted Patent B2
US 12,570,290 · App. 18/253,365 · Granted Mar 10, 2026

Predictive energy and motion management for multitrailer heavy-duty vehicles

Inventors: Toheed Ghandriz (Mölndal, SE); Peter Nilsson (Hovås, SE); Bengt Jacobson (Mölnlycke, SE); Leo Laine (Härryda Västra Götaland, SE)
Assignee: VOLVO TRUCK CORPORATION
B60W30/18172B60W30/18127B62D59/04B60W2300/145B60W2300/147B60W2520/10B60W2520/105B60W2520/26B60W2552/30B60W2552/40
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,570,290
App. No.
18/253,365
Granted
Mar 10, 2026
Kind
B2
Abstract

A method is disclosed for controlling motion of a heavy-duty vehicle. Information is obtained related to an upcoming vehicle path and vehicle maneuver along the path; and related to a road friction coefficient along the path. Lateral and longitudinal wheel slip limits are configured for at least two wheels of an axle or lumped group-axle on the vehicle. The lateral and longitudinal wheel slip values are related to respective lateral and longitudinal tyre force values via a pre-determined combined tyre slip model. A vehicle motion profile is determined for performing the vehicle maneuver as a solution to a non-linear optimal control problem (NOCP). The NOCP is constrained by the lateral and longitudinal wheel slip limits and formulated to account for the road friction coefficient and/or curvature along the upcoming vehicle path. Motion of the vehicle is controlled along the path based on the determined target vehicle motion profile.

Claims (22)

1 . A method for controlling motion of a heavy-duty vehicle, comprising obtaining information related to an upcoming vehicle path and vehicle maneuver along the path, configuring lateral and longitudinal wheel slip limits for at least two wheels of an axle or lumped group-axle on the heavy-duty vehicle, wherein lateral and longitudinal wheel slip values are related to respective lateral and longitudinal tire force values via a pre-determined combined tire slip model,

determining a vehicle motion profile for performing the vehicle maneuver along the path as a solution to a non-linear optimal control problem (NOCP),

wherein the NOCP is constrained by the lateral and longitudinal wheel slip limits, and

controlling the motion of the heavy-duty vehicle along the path based on the determined target vehicle motion profile.

2 . The method according to claim 1 , comprising obtaining information related to a road friction coefficient and/or curvature along the upcoming vehicle path, wherein the NOCP is formulated to account for the road friction coefficient and/or curvature along the upcoming vehicle path.

3 . The method according to claim 1 , wherein the vehicle motion profile comprises a target tire force trajectory and/or a target wheel slip trajectory for at least two wheels to be followed along the upcoming vehicle path.

4 . The method according to claim 1 , wherein the vehicle motion profile comprises a target vehicle unit acceleration and/or a target vehicle speed to be followed along the upcoming vehicle path.

5 . The method according to claim 1 , wherein the heavy-duty vehicle comprises a propulsion actuator with regenerative braking capability on more than one driven axle.

6 . The method according to claim 1 , wherein the heavy-duty vehicle is a multitrailer vehicle comprising a self-powered dolly vehicle unit.

7 . The method according to claim 1 , comprising determining the vehicle motion profile for performing the vehicle maneuver along the path as a solution to a non-linear optimal control problem (NOCP), wherein the NOCP is configured to minimize an energy consumption by the vehicle along the path.

8 . The method according to claim 1 , comprising converting the NOCP to a sequential program and determining the vehicle motion profile as a solution to the sequential program.

9 . The method according to claim 1 , comprising configuring a nonlinear single-track vehicle model of the heavy-duty vehicle with lumped group-axles.

10 . The method according to claim 1 , comprising reducing a number of states in one or more longitudinal dynamic equations of the NOCP.

11 . The method according to claim 1 , comprising configuring two different levels of discretization for longitudinal and lateral dynamic equations of the NOCP, wherein the two different levels of discretization comprise a first discretization for the longitudinal dynamic equations of the NOCP and a second discretization for the lateral dynamic equations of the NOCP, wherein the first discretization is more coarse than the second discretization.

12 . The method according to claim 1 , comprising configuring a linear time-varying (LTV) version of the lateral dynamic equations of the NOCP and/or the combined tire slip model, where the LTV is linearized around an initial reference vehicle motion profile along the path.

13 . The method according to claim 1 , comprising solving a differential-algebraic system of equations (DAE) comprising algebraic equations of the combined tire slip model of each of a set of lumped axles of the heavy-duty vehicle to find wheel speed reference trajectories for each axle on the heavy-duty vehicle linearizing longitudinal algebraic equations F x =ƒ x (v x , v y , ω) of each of the lumped axles around the corresponding wheel speed reference trajectory, and solving the resulting linearized equations for wheel speed symbolically, such that ω=ƒ x,lin −1 (v x , v y , F x ) for each wheel, and substituting the wheel speed expressions w into respective expressions for lateral tyre force F y =ƒ y (v x , v y , ω),

wherein F x represents longitudinal tyre force, F y represents lateral tyre force, v x represents longitudinal tyre velocity, v y represents lateral tyre velocity, ω represents wheel speed, ƒ x (⋅) is a function for representing tyre longitudinal force, ƒ y (⋅) is a function for representing tyre lateral force, and ƒ x,lin −1 (⋅) represents a solution for a linearized version of ƒ x (⋅).

14 . The method according to claim 1 , wherein a distance of the path is between 5-1000 m.

15 . The method according to claim 1 , wherein the vehicle maneuver comprises a road speed limit to be adhered to.

16 . The method according to claim 1 , comprising controlling the motion of the heavy-duty vehicle by issuing any of: an acceleration request, a wheel torque request, and/or a wheel slip request, in dependence of the vehicle motion profile to one or more actuator control units of the heavy-duty vehicle.

17 . A control unit comprising processing circuitry configured to perform the method according to claim 1 .

18 . A heavy-duty vehicle comprising the control unit according to claim 17 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2023
From: GHANDRIZ, TOHEED; NILSSON, PETER; JACOBSON, BENGT; LAINE, LEO
To: VOLVO TRUCK CORPORATION
Reel/Frame 064214/0085 →
Continuity (1)
Related Publication 20240001928A1 · Jan 4, 2024
References Cited (51)
US 5747683A · Gerum · 1998 [cited by examiner]
US 9096226B2 · Yu · 2015 [cited by examiner]
US 10518831B2 · Wright · 2019 [cited by examiner]
US 11794747B2 · Arikere · 2023 [cited by examiner]
US 11938923B1 · Chen · 2024 [cited by examiner]
US 12162494B2 · Ghandriz · 2024 [cited by examiner]
US 12286151B1 · Greiff · 2025 [cited by examiner]
US 20060055239A1 · Crombez · 2006 [cited by examiner]
US 20070055432A1 · Koibuchi · 2007 [cited by examiner]
US 20170225688A1 · Milanese · 2017 [cited by examiner]
US 20200298878A1 · Lucet et al. · 2020 [cited by applicant]
US 20220219691A1 · Maleki · 2022 [cited by examiner]
US 20230415746A1 · Ghandriz · 2023 [cited by examiner]
US 20240001928A1 · Ghandriz · 2024 [cited by examiner]
US 20240059317A1 · Quirynen · 2024 [cited by examiner]
CN 109476287A · 2019 [cited by examiner]
CN 111452781A · 2020 [cited by examiner]
CN 115384529A · 2022 [cited by examiner]
DE 19521544A1 · 1996 [cited by applicant]
DE 102006017412A1 · 2007 [cited by applicant]
DE 102009030784A1 · 2010 [cited by examiner]
DE 102017211485A1 · 2019 [cited by applicant]
DE 102019205947A1 · 2020 [cited by applicant]
GB 2562308A · 2018 [cited by applicant]
WO 2020083465A1 · 2020 [cited by applicant]
WO WO2025103589A1 · 2025 [cited by examiner]
CN-115384529-A translation (Year: 2022). [cited by examiner]
CN-109476287-A translation (Year: 2019). [cited by examiner]
DE-102009030784-A1 translation (Year: 2010). [cited by examiner]
CN-111452781-A translation (Year: 2020). [cited by examiner]
Exploring assumptions and requirements for continuous modification of vehicle handling using non-linear optimal control_2011 (Year: 2011). [cited by examiner]
Du-et-al-2014-side-slip-angle-estimation-and-stability-control-for-a-vehicle-with-a-non-linear-tyre-model-and-a-varying (Year: 2014). [cited by examiner]
International Search Report and Written Opinion in corresponding International Application No. PCT/EP2020/082707 mailed Jul. 28, 2021 (15 pages). [cited by applicant]
Chen Changfang et al: “Hierarchical Adaptive Path-Tracking Control for Autonomous Vehicles”, IEEE Transactions on Intelligent Transportation Systems, IEEE, Piscataway, NJ, USA, vol. 16, No. 5, Oct. 1, 2015 (Oct. 1, 2015… [cited by applicant]
Krid Mohamed et al: “A new explicit dynamic path tracking controller using generalized predictive control”, International Journal of Control, Automation and Systems, Korean Institute of Electrical Engineers, Seoul, KR, … [cited by applicant]
Julian P. Timings et al: “Efficient minimum manoeuvre time optimisation of an oversteering vehicle at constant forward speed”, 2011 American Control Conference (ACC 2011) : San Francisco, California, USA, Jun. 29-Jul. 1… [cited by applicant]
Iuri Pereira Barros; “Energy consumption, Performance and Stability Analysis of Articulated Vehicles Powered with Electrified Dolly”, Master's thesis, Department of Mechanics and Maritime Sciences, Division of Vehicle E… [cited by applicant]
Kritayakirana, K., & Gerdes, J.C. (2012). Autonomous Vehicle Control at the Limits of Handling. International Journal of Vehicle Autonomous Systems, 10, 215 pages. [cited by applicant]
Källstrand, Björn. “Control allocation for vehicle motion control—Maximizing traction and steering capabilities under different road conditions.” (2017), 94 pages. [cited by applicant]
Page “Kamm Circle.” In: Wikipedia—The Free Encyclopedia. Edited on: May 15, 2023, 1:06 PM UTC. URL: https://de.wikipedia.org/w/index.php?title=Kammscher_Kreis&oldid=233745244, 4 pages. [cited by applicant]
“Driving dynamics control” page. In: Wikipedia—The Free Encyclopedia. Last edited: Aug. 17, 2025, 04:32 UTC. URL: https://de.wikipedia.org/w/index.php?title=Fahrdynamikregelung&oldid=258929527, 12 pages. [cited by applicant]
Anti-lock braking system, https://en.wikipedia.org/w/index.php?title=Anti-lock_braking_system&oldid=1297110234, 29 pages. [cited by applicant]
Page “Optimal control.” In: Wikipedia—The Free Encyclopedia. Edited on: Jun. 3, 2024, 21:29 UTC. URL: https://de.wikipedia.org/w/index.php?title=Optimale_Regelung&oldid=245611490, 7 pages. [cited by applicant]
Optimal control, https://en.wikipedia.org/w/index.php?title=Optimal_control&oldid=1310796186, 10 pages. [cited by applicant]
E. Siampis, E. Velenis, S. Gariuolo and S. Longo, “A Real-Time Nonlinear Model Predictive Control Strategy for Stabilization of an Electric Vehicle at the Limits of Handling,” in IEEE Transactions on Control Systems Tec… [cited by applicant]
J. Goh, T. Goel, J. Cristian Gerdes, “A Controller for Automated Drifting Along Complex Trajectories”, Dynamic Design Lab, 2 pages. [cited by applicant]
J. Goh, T. Goel, J. Cristian Gerdes, “A Controller for Automated Drifting Along Complex Trajectories”, 14th International Symposium on Advanced Vehicle Control (AVEC 2018), 6 pages. [cited by applicant]
Model predictive control, https://en.wikipedia.org/w/index.php?title=Model_predictive_control&oldid=1314666331, 8 pages. [cited by applicant]
Circle of forces, https://en.wikipedia.org/w/index.php?title=Circle_of_forces&oldid=1185026903, 1 page. [cited by applicant]
Alsterda, John P., Matthew Brown, and J. Christian Gerdes. “Contingency model predictive control for automated vehicles.” 2019 American Control Conference (ACC). IEEE, 2019, 6 pages. [cited by applicant]
J. P. Alsterda, M. Brown and J. C. Gerdes, “Contingency Model Predictive Control for Automated Vehicles, ” 2019 American Control Conference (ACC), Philadelphia, PA, USA, 2019, doi: 10.23919/ACC.2019.8815260, 1 page. [cited by applicant]
Cited By (1)
US 12,746,922