Universal machine learning based system for estimating a vehicle state

US12084064B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12084064-B2
Application numberUS-202217933554-A
CountryUS
Kind codeB2
Filing dateSep 20, 2022
Priority dateSep 20, 2022
Publication dateSep 10, 2024
Grant dateSep 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A universal machine learning based system for estimating a vehicle state of a vehicle includes one or more controllers executing instructions to receive a plurality of dynamic variables and corresponding historical data. The controllers execute a sensitivity analysis algorithm to determine a sensitivity level for each dynamic variable and corresponding historical data and select two or more pertinent dynamic variables based on the sensitivity level of each dynamic variable and the corresponding historical data. The controllers standardize the two or more pertinent dynamic variables into a plurality of generic dynamic variables, wherein the plurality of generic dynamic variables are in a standardized format that is applicable to any configuration of vehicle, and estimate the vehicle state based on the plurality of generic dynamic variables by one or more machine learning algorithms.

First claim

Opening claim text (preview).

What is claimed is: 1. A universal machine learning based system for estimating a vehicle state of a vehicle, the universal machine learning based system comprising: one or more controllers executing instructions to: receive a plurality of dynamic variables and corresponding historical data, wherein the plurality of dynamic variables each represent an operating parameter of the vehicle that is relevant for estimating the vehicle state; execute a sensitivity analysis algorithm to determine a sensitivity level for each dynamic variable and corresponding historical data, wherein the sensitivity level indicates the effect of a selected dynamic variable on the vehicle state; select two or more pertinent dynamic variables based on the sensitivity level of each dynamic variable and the corresponding historical data; standardize the two or more pertinent dynamic variables into a plurality of generic dynamic variables, wherein the plurality of generic dynamic variables are in a standardized format that is applicable to any configuration of vehicle; estimate the vehicle state based on the plurality of generic dynamic variables by one or more machine learning algorithms; and provide the vehicle state to a motion control system of the vehicle, wherein the motion control system enhances driver control of the vehicle based on the vehicle state. 2. The universal machine learning based system of claim 1 , wherein the one or more controllers determine an individual generic dynamic variable by: identifying a relevant vehicle parameter that corresponds to a pertinent dynamic variable; and combining the relevant vehicle parameter with a pertinent dynamic variable to determine a generic dynamic variable. 3. The universal machine learning based system of claim 2 , wherein the one or more controllers identify the relevant vehicle parameter based on one or more model-based dynamic equations that solve for the vehicle state, and wherein at least one of the model-based dynamic equations include the pertinent dynamic variable and the relevant vehicle parameter. 4. The universal machine learning based system of claim 2 , wherein the relevant vehicle parameter is a fixed value representing a parameter of either the vehicle or data collected from another configuration of vehicle that is part of a training dataset. 5. The universal machine learning based system of claim 2 , wherein the relevant vehicle parameter is one of the following: vehicle weight, vehicle yaw moment of inertia, wheel effective radius, vehicle track width, vehicle front axle to center-of-gravity (CG) distance, vehicle rear axle CG distance, and steering ratio. 6. The universal machine learning based system of claim 2 , wherein combining the relevant vehicle parameter with the pertinent dynamic variable includes one or more of the following: multiplying, dividing, adding, or subtracting the pertinent dynamic variable with the generic dynamic variable. 7. The universal machine learning based system of claim 1 , wherein selecting the two or more pertinent dynamic variables based on the sensitivity level of each dynamic variable and the corresponding historical data comprises: compare the sensitivity level for each dynamic variable and the corresponding historical data with a sensitivity threshold value; and in response to determining the sensitivity level for a selected dynamic variable is equal to or greater than the sensitivity threshold value, selecting the selected dynamic variable or the corresponding historical data as one of the pertinent dynamic variables. 8. The universal machine learning based system of claim 1 , wherein the sensitivity analysis algorithm is gradient boosted regression trees (GBRT) modeling. 9. The universal machine learning based system of claim 1 , further comprising: a plurality of sensors configured to monitor data indicative of a dynamic state of a vehicle and one or more vehicle controllers, wherein the plurality of sensors and the one or more vehicle controllers are in electronic communication with the one or more controllers. 10. The universal machine learning based system of claim 9 , wherein the plurality of dynamic variables are generated by the plurality of sensors and the one or more vehicle controllers. 11. The universal machine learning based system of claim 1 , wherein the vehicle state is one of the following: lateral velocity, longitudinal velocity, normal tire force, longitudinal tire force, lateral tire force, sideslip, slip ratio, bank angle, grade angle, roll stiffness, pitch stiffness, vehicle mass, and pitch angle. 12. The universal machine learning based system of claim 1 , wherein the configuration of the vehicle indicates one or more of the following: driveline configuration, vehicle class, and powertrain configuration. 13. A vehicle including a universal machine learning based system for estimating a vehicle state of a vehicle, the vehicle comprising: a plurality of sensors configured to monitor data indicative of a dynamic state of the vehicle one or more vehicle controllers; and one or more controllers in electronic communication with the plurality of sensors and the one or more vehicle controllers, the one or more controllers executing instructions to: receive a plurality of dynamic variables and corresponding historical data from the plurality of sensors and the one or more vehicle controllers, wherein the plurality of dynamic variables each represent an operating parameter of the vehicle that is relevant for estimating the vehicle state; execute a sensitivity analysis algorithm to determine a sensitivity level for each dynamic variable and corresponding historical data, wherein the sensitivity level indicates the effect of a selected dynamic variable on the vehicle state; select two or more pertinent dynamic variables based on the sensitivity level of each dynamic variable and the corresponding historical data; standardize the two or more pertinent dynamic variables into a plurality of generic dynamic variables, wherein the plurality of generic dynamic variables are in a standardized format that is applicable to any configuration of vehicle; estimate the vehicle state based on the plurality of generic dynamic variables by one or more machine learning algorithms; and provide the vehicle state to a motion control system of the vehicle, wherein the motion control system enhances driver control of the vehicle based on the vehicle state. 14. The vehicle of claim 13 , wherein the one or more controllers determine an individual generic dynamic variable by: identifying a relevant vehicle parameter that corresponds to a pertinent dynamic variable; and combining the relevant vehicle parameter with the pertinent dynamic variable to determine a generic dynamic variable. 15. The vehicle of claim 14 , wherein the one or more controllers identify the relevant vehicle parameter based on one or more model-based dynamic equations that solve for the vehicle state, wherein at least one of the model-based dynamic equations include the pertinent dynamic variable and the relevant vehicle parameter. 16. The vehicle of claim 14 , wherein the relevant vehicle parameter is a fixed value representing a parameter of either the vehicle or data collected from another configuration of vehicle that is part of a training dataset. 17. A method for estimating a vehicle state of a vehicle by a universal machine learning based system, the method comprising: receiving, by one or more controllers, a plurality of dynamic variables and corresponding historical data, wherein the plurality of dynamic

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12084064B2 cover?
A universal machine learning based system for estimating a vehicle state of a vehicle includes one or more controllers executing instructions to receive a plurality of dynamic variables and corresponding historical data. The controllers execute a sensitivity analysis algorithm to determine a sensitivity level for each dynamic variable and corresponding historical data and select two or more per…
Who is the assignee on this patent?
Gm Global Tech Operations Llc, Univ Waterloo, Gm Global Tecnology Operations Llc
What technology area does this patent fall under?
Primary CPC classification B60W40/13. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).