Vehicle state estimation augmenting sensor data for vehicle control and autonomous driving
US-2023219561-A1 · Jul 13, 2023 · US
US12084064B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12084064-B2 |
| Application number | US-202217933554-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 20, 2022 |
| Priority date | Sep 20, 2022 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Load or weight · CPC title
using electronic data carriers · CPC title
Location of the centre of gravity · CPC title
Pitch movement · CPC title
Side slip angle of vehicle body · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.