IP Library Granted Patent US 12,272,189
Granted Patent B2
US 12,272,189 · App. 18/298,152 · Granted Apr 8, 2025

Autonomous driving system component fault prediction

Inventors: Atchyuth Gorti (Austin, TX); David Glasco (Austin, TX); Daniel William Bailey (Austin, TX)
Assignee: Tesla, Inc.
G07C5/0816B60W60/001G06N20/00G07C5/0808
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,272,189
App. No.
18/298,152
Granted
Apr 8, 2025
Kind
B2
Abstract

A vehicular autonomous driving system includes a fault prediction unit, including a processor and memory, configured to predict a potential future fault condition by: monitoring performance data associated with the plurality of autonomous driving components; comparing the performance data associated with the plurality of autonomous driving components to a plurality of performance thresholds; and determining the potential future fault condition for one of the plurality of autonomous driving components, when the performance data associated with the one of the plurality of autonomous driving components compare unfavorably to corresponding one of the plurality of performance thresholds.

Claims (47)

1. A vehicular autonomous driving system comprising:

a plurality of autonomous driving components including:

a plurality of autonomous drive units that control motion of a vehicle;

an autonomous driving controller configured to control the plurality of autonomous drive units of the vehicle;

a plurality of autonomous driving sensors coupled to the autonomous driving controller and configured to collect autonomous driving data and transmit the autonomous driving data to the autonomous driving controller;

a fault prediction unit, including a processor and memory, configured to predict a potential future fault condition by:

monitoring life accelerating events data associated with the plurality of autonomous driving components;

updating an expected component life associated with the plurality of autonomous driving components, wherein updating includes decreasing the expected component life associated with a selected one of the plurality of autonomous driving components in response to the life accelerating events data indicating a life accelerating event associated with the selected one of the plurality of autonomous driving components; and

determining the potential future fault condition of one of the plurality of autonomous driving components based on when a service time of the one of the plurality of autonomous driving components exceeds the expected component life associated with the one of the plurality of autonomous driving components,

wherein the fault prediction unit maintains a data structure indicative of, at least, a likelihood associated with the updated expected component life, and wherein the likelihood is set based on relative importance of the selected one of the plurality of autonomous driving components to autonomous driving.

2. The vehicular autonomous driving system of claim 1 , wherein the life accelerating events data includes an indication of one of a plurality of life accelerating events and an indication of one or more of the plurality of autonomous driving components associated with the life accelerating event.

3. The vehicular autonomous driving system of claim 2 , wherein the plurality of life accelerating events includes an indication of an over-voltage condition, a voltage spike or a current spike.

4. The vehicular autonomous driving system of claim 2 , wherein the plurality of life accelerating events includes an indication of a temperature greater than a first threshold or lower than a second temperature.

5. The vehicular autonomous driving system of claim 1 , wherein, determining the potential future fault condition of one of the plurality of autonomous driving components includes:

executing a stress test, when the service time of the one of the plurality of autonomous driving components exceeds the expected component life associated with the one of the plurality of autonomous driving components; and

determining the potential future fault condition of one of the plurality of autonomous driving components when stress test results compare unfavorably to a stress test threshold.

6. The vehicular autonomous driving system of claim 1 , further comprising

executing a stress test to generate stress test results; and

comparing stress test results to a stress test threshold;

wherein determining the potential future fault condition of one of the plurality of autonomous driving components is further based on the stress test results compare unfavorably to the stress test threshold.

7. The vehicular autonomous driving system of claim 1 , wherein an indication of the potential future fault condition is transmitted to a diagnostic unit via a wireless communication link.

8. The vehicular autonomous driving system of claim 1 , wherein an indication of the potential future fault condition is transmitted to a diagnostic unit via a charging port of the vehicle.

9. The vehicular autonomous driving system of claim 1 , wherein plurality of autonomous driving components further include components of at least one vehicle accessory.

10. A method comprising:

monitoring life accelerating events data associated with a plurality of autonomous driving components of an autonomous vehicle;

updating an expected component life associated with the plurality of autonomous driving components, wherein updating includes decreasing the expected component life associated with a selected one of the plurality of autonomous driving components in response to the life accelerating events data indicating a life accelerating event associated with the selected one of the plurality of autonomous driving components; and

determining a potential future fault condition of one of the plurality of autonomous driving components based on when a service time of the one of the plurality of autonomous driving components exceeds the expected component life associated with the one of the plurality of autonomous driving components,

wherein the fault prediction unit maintains a data structure indicative of, at least, a likelihood associated with the updated expected component life, and wherein the likelihood is set based on relative importance of the selected one of the plurality of autonomous driving components to autonomous driving.

11. The method of claim 10 , wherein the life accelerating events data includes an indication of one of a plurality of life accelerating events and an indication of one or more of the plurality of autonomous driving components associated with the life accelerating event.

12. The method of claim 11 , wherein the plurality of life accelerating events includes an indication of an over-voltage condition, a voltage spike or a current spike.

13. The method of claim 11 , wherein the plurality of life accelerating events includes an indication of a temperature greater than a first threshold or lower than a second temperature.

14. The method of claim 10 , wherein, determining the potential future fault condition of one of the plurality of autonomous driving components includes:

executing a stress test, when the service time of the one of the plurality of autonomous driving components exceeds the expected component life associated with the one of the plurality of autonomous driving components; and

determining the potential future fault condition of one of the plurality of autonomous driving components when stress test results compare unfavorably to a stress test threshold.

15. The method of claim 10 , further comprising

executing a stress test to generate stress test results; and

comparing stress test results to a stress test threshold;

wherein determining the potential future fault condition of one of the plurality of autonomous driving components is further based on the stress test results compare unfavorably to the stress test threshold.

16. The method of claim 10 , wherein an indication of the potential future fault condition is transmitted to a diagnostic unit via a wireless communication link.

17. The method of claim 10 , wherein an indication of the potential future fault condition is transmitted to a diagnostic unit via a charging port of the autonomous vehicle.

18. A vehicular autonomous driving system comprising:

a memory;

a fault prediction unit, including a processor coupled to the memory, configured to predict a potential future fault condition by:

monitoring life accelerating events data associated with a plurality of autonomous driving components;

updating an expected component life associated with the plurality of autonomous driving components, wherein updating includes decreasing the expected component life associated with a selected one of the plurality of autonomous driving components in response to the life accelerating events data indicating a life accelerating event associated with the selected one of the plurality of autonomous driving components; and

determining the potential future fault condition of one of the plurality of autonomous driving components based on when a service time of the one of the plurality of autonomous driving components exceeds the expected component life associated with the one of the plurality of autonomous driving components,

wherein the fault prediction unit maintains a data structure indicative of, at least, a likelihood associated with the updated expected component life, and wherein the likelihood is set based on relative importance of the selected one of the plurality of autonomous driving components to autonomous driving.

Continuity (3)
Continuation 16954755
Provisional Application 62610188 · Dec 23, 2017
Related Publication 20230274591A1 · Aug 31, 2023
References Cited (32)
US 6301531B1 · Pierro et al. · 2001 [cited by applicant]
US 10395444B1 · Edren et al. · 2019 [cited by applicant]
US 11640733B2 · Gorti et al. · 2023 [cited by applicant]
US 20030009311A1 · Ushiku · 2003 [cited by examiner]
US 20050057098A1 · Bouchon · 2005 [cited by examiner]
US 20090254240A1 · Olsen et al. · 2009 [cited by applicant]
US 20100049403A1 · Gillman et al. · 2010 [cited by applicant]
US 20110071679A1 · Barajas et al. · 2011 [cited by applicant]
US 20110175569A1 · Austin · 2011 [cited by examiner]
US 20120063043A1 · Divan · 2012 [cited by examiner]
US 20120083959A1 · Dolgov et al. · 2012 [cited by applicant]
US 20140166168A1 · Engel · 2014 [cited by applicant]
US 20140379209A1 · Matsuda · 2014 [cited by examiner]
US 20150112504A1 · Binion et al. · 2015 [cited by applicant]
US 20150344039A1 · Amoh · 2015 [cited by applicant]
US 20160035150A1 · Barfield · 2016 [cited by applicant]
US 20160217627A1 · Khalaschi · 2016 [cited by applicant]
US 20160272228A1 · LeFebvre · 2016 [cited by examiner]
US 20170185078A1 · Weast et al. · 2017 [cited by applicant]
US 20170241414A1 · Billing · 2017 [cited by examiner]
US 20180045089A1 · Radulescu · 2018 [cited by examiner]
US 20180232964A1 · Chen · 2018 [cited by examiner]
US 20180276913A1 · Garcia et al. · 2018 [cited by applicant]
US 20190108692A1 · Du et al. · 2019 [cited by applicant]
US 20190130669A1 · Boggio · 2019 [cited by applicant]
US 20190154453A1 · Leone et al. · 2019 [cited by applicant]
US 20190176639A1 · Kumar · 2019 [cited by examiner]
US 20190187679A1 · Strudwicke · 2019 [cited by examiner]
US 20190197795A1 · Mondello et al. · 2019 [cited by applicant]
US 20200103897A1 · Thornberg · 2020 [cited by examiner]
WO WO06110786 · 2006 [cited by applicant]
International Search Report and Written Opinion dated Aug. 27, 2019 in PCT/US2018/063996. [cited by applicant]