IP Library › Granted Patent US 12,252,139
Granted Patent B2
US 12,252,139 · App. 18/182,494 · Granted Mar 18, 2025

Systems and methods for neural ordinary differential equation learned tire models

Inventors: Yan Ming Jonathan Goh (Palo Alto, CA); Franck Djeumou (Palo Alto, CA)
Assignees: Toyota Research Institute, Inc.; Toyota Jidosha Kabushiki Kaisha
B60W50/0097B60W40/101G06F7/64G06N5/022B60W2530/201
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,252,139
App. No.
18/182,494
Granted
Mar 18, 2025
Kind
B2
Abstract

System, methods, and other embodiments described herein relate to NODE learned tire models. In one embodiment, a method includes calculating estimated tire forces based on vehicle measurements; solving a second order differential equation in a repetitive manner until an error calculation based on a tire force function and the estimated tire forces reaches a minimum value, by: using a first predictive model to provide one or more inflection points and initial conditions based on the vehicle measurements, using a second and third predictive model to act as, respectively, exponents to a positive and a negative exponential equation based on the one or more inflection points, the initial conditions, and the vehicle measurements, and integrating the exponential equations to obtain the tire force function; and applying the tire force function to new vehicle measurements to estimate current tire forces.

Claims (43)

1. A method comprising:

receiving estimated tire forces and vehicle measurements;

solving a second order differential equation in a repetitive manner until an error calculation based on a tire force function and the estimated tire forces reaches a minimum value, by:

using a first predictive model to provide one or more inflection points and initial conditions based on the vehicle measurements,

using a second and third predictive model to act as, respectively, exponents to a positive and a negative exponential equation based on the one or more inflection points, the initial conditions, and the vehicle measurements, and

integrating the exponential equations to obtain the tire force function; and

wherein the tire force function when applied to further vehicle measurements provides a tire force estimate.

2. The method of claim 1 , wherein solving the second order differential equation further includes using a fourth predictive model to obtain scaling parameters for estimating a lateral tire force function or a longitudinal tire force function from the tire force function.

3. The method of claim 2 , further comprising generating a fifth predictive model to replicate the tire force function.

4. The method of claim 2 , further comprising receiving the tire force estimate from the tire force function and adjusting a vehicle control input based on the tire force estimate.

5. The method of claim 2 , further comprising selecting a confidence parameter.

6. The method of claim 1 , further comprising generating a fourth predictive model to replicate the tire force function.

7. The method of claim 1 , further comprising receiving the tire force estimate from the tire force function and adjusting a vehicle control input based on the tire force estimate.

8. The method of claim 1 , further comprising selecting a confidence parameter.

9. A system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to:

receive estimated tire forces and vehicle measurements;

solve a second order differential equation in a repetitive manner until an error calculation based on a tire force function and the estimated tire forces reaches a minimum value, by:

using a first predictive model to provide one or more inflection points and initial conditions based on the vehicle measurements,

using a second and third predictive model to act as, respectively, exponents to a positive and a negative exponential equation based on the one or more inflection points, the initial conditions, and the vehicle measurements, and

integrating the exponential equations to obtain the tire force function; and

wherein the tire force function when applied to further vehicle measurements provides a tire force estimate.

10. The system of claim 9 , wherein the instruction to solve the second order differential equation further includes using a fourth predictive model to obtain scaling parameters for estimating a lateral tire force function or a longitudinal tire force function from the tire force function.

11. The system of claim 10 , wherein the instructions further include an instruction to generate a fifth predictive model to replicate the tire force function.

12. The system of claim 10 , wherein the instructions further include instructions to:

receive the tire force estimate from the tire force function; and

adjust a vehicle control input based on the tire force estimate.

13. The system of claim 10 , wherein the instructions further include an instruction to select a confidence parameter.

14. The system of claim 9 , wherein the instructions further include an instruction to generate a fourth predictive model to replicate the tire force function.

15. The system of claim 9 , wherein the instructions further include instructions to:

receive the tire force estimate from the tire force function; and

adjust a vehicle control input based on the tire force estimate.

16. The system of claim 9 , wherein the instructions further include an instruction to select a confidence parameter.

17. A system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to:

receive vehicle measurements, one or more inflection points, and initial conditions;

apply a first and second predictive model to act as, respectively, exponents to a positive and a negative exponential equation based on the one or more inflection points, the initial conditions, and the vehicle measurements; and

perform integration of the exponential equations to obtain a tire force estimate.

18. The system of claim 17 , wherein the instructions further include to apply scaling parameters to estimate a lateral tire force estimate or a longitudinal tire force estimate from the tire force estimate.

19. The system of claim 18 , wherein the instructions further include to adjust a vehicle control input based on the lateral tire force estimate, the longitudinal tire force estimate, or the tire force estimate.

20. The system of claim 17 , wherein the instructions further include to adjust a vehicle control input based on the tire force estimate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2025
From: TOYOTA RESEARCH INSTITUTE, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 071045/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2023
From: GOH, YAN MING JONATHAN; DJEUMOU, FRANCK
To: TOYOTA RESEARCH INSTITUTE, INC.; TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 063301/0846 →
Continuity (1)
Related Publication 20240308531A1 · Sep 19, 2024
References Cited (67)
US 8844346B1 · Singh et al. · 2014 [cited by applicant]
US 8886395B2 · Singh et al. · 2014 [cited by applicant]
US 8983749B1 · Singh · 2015 [cited by applicant]
US 9222854B2 · Singh et al. · 2015 [cited by applicant]
US 9340211B1 · Singh · 2016 [cited by applicant]
US 9358846B2 · Singh et al. · 2016 [cited by applicant]
US 9428013B2 · Singh · 2016 [cited by applicant]
US 9434409B2 · Singh · 2016 [cited by applicant]
US 9442045B2 · Singh · 2016 [cited by applicant]
US 9636955B2 · Singh et al. · 2017 [cited by applicant]
US 9663115B2 · Singh · 2017 [cited by applicant]
US 9739689B2 · Singh · 2017 [cited by applicant]
US 9751533B2 · Singh · 2017 [cited by applicant]
US 9752962B2 · Singh · 2017 [cited by applicant]
US 9821611B2 · Singh · 2017 [cited by applicant]
US 9873293B2 · Singh et al. · 2018 [cited by applicant]
US 9874496B2 · Singh · 2018 [cited by applicant]
US 9995654B2 · Singh · 2018 [cited by applicant]
US 10093321B1 · Berntorp et al. · 2018 [cited by applicant]
US 10124809B2 · Thor et al. · 2018 [cited by applicant]
US 10632978B2 · Gustafsson et al. · 2020 [cited by applicant]
US 11067431B2 · Cyllik et al. · 2021 [cited by applicant]
US 20040024514A1 · Levy · 2004 [cited by examiner]
US 20040032165A1 · Levy · 2004 [cited by examiner]
US 20080133066A1 · Takenaka · 2008 [cited by examiner]
US 20090088918A1 · Takenaka · 2009 [cited by examiner]
US 20130030648A1 · Matsumoto · 2013 [cited by examiner]
US 20150360525A1 · Singh · 2015 [cited by examiner]
US 20170232998A1 · Ramanujam · 2017 [cited by examiner]
US 20190242767A1 · Tokunaga · 2019 [cited by examiner]
US 20210240879A1 · Vayssettes · 2021 [cited by examiner]
US 20220289288A1 · Hultén · 2022 [cited by examiner]
CN 112784355B · 2021 [cited by applicant]
CN 111891131B · 2021 [cited by applicant]
CN 113978470A · 2022 [cited by applicant]
EP 4029745A1 · 2022 [cited by applicant]
JP 2022115315A · 2022 [cited by applicant]
WO 2021079004A1 · 2021 [cited by applicant]
Matus̆ko et al. “Neural network based tire/road friction force estimation”, Engineering Applications of Artificial Intelligence 21, pp. 442-456, 2008. [cited by applicant]
Hindiyeh et al. “A Controller Framework for Autonomous Drifting: Design, Stability, and Experimental Validation”, Journal of Dynamic Systems Measurement and Control-transactions of The Asme, vol. 136, p. 051015, 2011. [cited by applicant]
Goh et al. “Simultaneous Stabilization and Tracking of Basic Automobile Drifting Trajectories”, 2016 IEEE Intelligent Vehicles Symposium (IV), pp. 597-602, 2016. [cited by applicant]
Spielberg et al. “Neural network vehicle models for high-performance automated driving”, Science Robotics, vol. 4, 2019. [cited by applicant]
Pacejka, Hans B. “Tyre and Vehicle Dynamics”, Butterworth-Heinemann, second edition. p. 184-191. 2006. [cited by applicant]
Goh, Jonathan Yan Ming. “Automated Vehicle Control Beyond The Stability Limits”, Stanford University, p. 17-48. 2019. [cited by applicant]
Rahman et al. “Neural Ordinary Differential Equations for Nonlinear System Identification”, arXiv:2203.00120v2 [cs.LG]. Mar. 15, 2022. [cited by applicant]
Koch et al. “Physics-informed Machine Learning of Parameterized Fundamental Diagrams”, arXiv:2208.00880v1 [cs.LG]. Aug. 1, 2022. [cited by applicant]
Quaglino et al. “SNODE: Spectral Discretization of Neural ODEs for System Identification”, arXiv:1906.07038v2 [cs.NE]. Jan. 17, 2020. [cited by applicant]
Alvarez et al. “DyNODE: Neural Ordinary Differential Equations for Dynamics Modeling in Continuous Control”, arXiv:2009.04278v1 [cs.LG]. Sep. 9, 2020. [cited by applicant]
Zhong et al. “Symplectic ODE-Net: Learning Hamiltonian Dynamics with Control”, arXiv:1909.12077v4 [cs.LG]. Apr. 30, 2020. [cited by applicant]
Zhong et al. “A Differentiable Contact Model to Extend Lagrangian and Hamiltonian Neural Networks for Modeling lybrid Dynamics”, arXiv:2102.06794v3 [cs.RO]. Nov. 12, 2021. [cited by applicant]
Gäfvert et al. “Novel Semi Empirical Tire Models for Combined Braking and Cornering”, Department of Automatic Control, Lund Institute of Technology. Apr. 2003. [cited by applicant]
Svendius, Jacob. “Tire Modeling and Friction Estimation”, PhD thesis, Lund University, 2007. [cited by applicant]
Acosta et al. “Tire lateral force estimation and grip potential identification using Neural Networks, Extended Kalman Filter, and Recursive Least Squares”, Neural Computing and Applications, vol. 30, pp. 3445-3465, 2017. [cited by applicant]
Guarneri et al. “A Neural-Network-Based Model for the Dynamic Simulation of the Tire/Suspension System While Traversing Road Irregularities”, IEEE Transactions on Neural Networks, vol. 19, pp. 1549-1563, 2008. [cited by applicant]
Xu et al. “Tire Force Estimation in Intelligent Tires Using Machine Learning”, IEEE Transactions on Intelligent Transportation Systems, vol. 23, pp. 3565-3574, 2022. [cited by applicant]
Paden et al. “A Survey of Motion Planning and Control Techniques for Self-driving Urban Vehicles”, IEEE Transactions on Intelligent Vehicles, vol. 1, pp. 33-55, 2016. [cited by applicant]
Falcone et al. “Predictive Active Steering Control for Autonomous Vehicle Systems,” IEEE Transactions on Control Systems Technology, vol. 15, pp. 566-580, 2007. [cited by applicant]
Kong et al. “Kinematic and dynamic vehicle models for autonomous driving control design”, 2015 IEEE Intelligent Vehicles Symposium (IV), pp. 1094-1099, 2015. [cited by applicant]
Polack et al. “The kinematic bicycle model: A consistent model for planning feasible trajectories for autonomous vehicles?”, 2017 IEEE Intelligent Vehicles Symposium (IV), pp. 812-818, 2017. [cited by applicant]
Goh et al. “Toward Automated Vehicle Control Beyond the Stability Limits: Drifting Along a General Path”, Journal of Dynamic Systems Measurement and Control-transactions of The Asme, vol. 142, 2019. [cited by applicant]
Balachandran et al. “Human-Centric Intelligent Driving: Collaborating with the Driver to Improve Safety”, Automated Road Transportation Symposium, pp. 85-109, Springer, 2023. [cited by applicant]
Subosits et al. “Impacts of Model Fidelity on Trajectory Optimization for Autonomous Vehicles in Extreme Maneuvers”, IEEE Transactions on Intelligent Vehicles, vol. 6, pp. 546-558, 2021. [cited by applicant]
Chen et al. “Neural Ordinary Differential Equations”, NeurIPS, 2018. [cited by applicant]
Djeumou et al. “Neural Networks with Physics-Informed Architectures and Constraints for Dynamical Systems Modeling”, 4th Annual Conference on Learning for Dynamics and Control, 2022. [cited by applicant]
Djeumou et al. “Taylor-Lagrange Neural Ordinary Differential Equations: Toward Fast Training and Evaluation of Neural ODEs”, IJCAI, 2022. [cited by applicant]
Goh et al. “Nonlinear Model Predictive Control for Highly Transient Autonomous Drifting”, 15th International Symposium on Advanced Vehicle Control, 2022. [cited by applicant]
Kingma et al. “Adam: A Method For Stochastic Optimization” arXiv preprint arXiv:1412.6980, 2014. [cited by applicant]