IP Library › Granted Patent US 11,625,031
Granted Patent B2
US 11,625,031 · App. 17/107,274 · Granted Apr 11, 2023

Anomaly detection systems and methods

Inventors: Mert Dieter Pese (Howell, MI); Prachi Joshi (Sterling Heights, MI); Kemal E. Tepe (Detroit, MI)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
G05B23/024B60L3/0092G05B23/0281G06F18/25G06F17/18G06N20/00
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 11,625,031
App. No.
17/107,274
Granted
Apr 11, 2023
Kind
B2
Abstract

Systems and method are provided for detecting an anomaly of a sensor of a vehicle. In one embodiment, a method includes: storing a plurality of sensor correlation groups based on vehicle dynamics; processing a subset of signals based on the sensor correlation groups to determine when an anomaly exists; processing the subset of signals based on the sensor correlation group to determine which sensor of the sensor correlation group is anomalous; and generating notification data based on the sensor of the correlation group that is anomalous.

Claims (32)

1. A method for detecting an anomaly of a sensor of a vehicle, comprising:

storing information of a plurality of sensor correlation groups based on vehicle dynamics, wherein each of the plurality of sensor correlation groups includes at least two sensors that are correlated based on the vehicle dynamics;

sensing, by the at least two sensors of all of the plurality of sensor correlation groups, a subset of signals;

processing the subset of signals by computing a mean absolute error (MAE) based on the plurality of sensor correlation groups to determine when an anomaly exists;

processing the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous; and

generating notification data to a vehicle system, the notification data indicating the sensor that is anomalous.

2. The method of claim 1 , wherein the plurality of sensor correlation groups includes a position group, a speed group, an acceleration group, a heading group, and a yaw rate group.

3. The method of claim 2 , wherein the subset of signals includes a position signal, a speed signal, an acceleration signal, a heading signal, and a yaw rate signal.

4. The method of claim 1 , wherein the processing the subset of signals to determine when the anomaly exists is based on a defined batch size.

5. The method of claim 1 , wherein the processing the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous is based on a computed mean of a predicted condition vector associated with a sensor correlation group of the plurality of correlation groups.

6. The method of claim 1 , further comprising training a plurality of thresholds based on anomalous signal data, and wherein the processing the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous is based on the plurality of trained thresholds.

7. The method of claim 1 , further comprising training a plurality of thresholds based on anomalous signal data, and wherein the processing the subset of signals to determine when a sensor of the plurality of sensor correlation groups is anomalous is based on the plurality of trained thresholds.

8. A computer implemented system, the system comprising:

a plurality of sensors configured to generate a subset of signals: and

an anomaly detection module that comprises one or more processors configured by programming instructions encoded in non-transitory computer readable media, the anomaly detection module configured to:

store information of a plurality of sensor correlation groups based on vehicle dynamics, wherein each sensor correlation group of the plurality of sensor correlation groups includes at least two sensors of the plurality of sensors that are correlated based on the vehicle dynamics;

process the subset of signals by computing a mean absolute error (MAE) based on the plurality of correlation sensor groups to determine when an anomaly exists;

process the subset of signals to determine which sensor of the sensor correlation groups is anomalous; and

generate notification data to a vehicle system, the notification data indicating the sensor that is anomalous.

9. The computer implemented system of claim 8 , wherein the plurality of sensor correlation groups includes a position group, a speed group, an acceleration group, a heading group, and a yaw rate group.

10. The computer implemented system of claim 8 , wherein the subset of signals includes a position signal, a speed signal, an acceleration signal, a heading signal, and a yaw rate signal.

11. The computer implemented system of claim 8 , wherein the anomaly detection module is configured to process the subset of signals to determine when the anomaly exists based on a defined batch size.

12. The computer implemented system of claim 8 , wherein the anomaly detection module is configured to process the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous based on a depth first search method and the plurality of sensor correlation groups.

13. The computer implemented system of claim 8 , wherein the anomaly detection module is configured to process the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous based on a computed mean of a predicted condition vector associated with a sensor correlation group of the plurality of correlation groups.

14. The computer implemented system of claim 8 , wherein the anomaly detection module is configured to train a plurality of thresholds based on anomalous signal data, and process the subset of signals to determine which sensor of the plurality of sensor correlation groups is anomalous based on the plurality of trained thresholds.

15. The computer implemented system of claim 8 , wherein the anomaly detection module is configured to train a plurality of thresholds based on anomalous signal data, and process the subset of signals to determine when a sensor of the plurality of sensor correlation groups is anomalous based on the plurality of trained thresholds.

16. A method for detecting an anomaly of a sensor of a vehicle, comprising:

storing information of a plurality of sensor correlation groups based on vehicle dynamics, wherein each of the plurality of sensor correlation groups includes at least two sensors that are correlated based on the vehicle dynamics;

sensing, by the at least two sensors of all of the plurality of sensor correlation groups, a subset of signals;

processing the subset of signals to determine when an anomaly exists based on the plurality of sensor correlation groups;

determining which sensor of the plurality of sensor correlation groups is anomalous based on a depth first search method and the plurality of sensor correlation groups; and

generating notification data to a vehicle system, the notification data indicating the sensor that is anomalous.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: PESE, MERT DIETER; JOSHI, PRACHI; TEPE, KEMAL E.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 054494/0347 →
Continuity (1)
Related Publication 20220172010A1 · Jun 2, 2022