In-Vehicle Motor Failure Monitoring Using Clustering and AI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Prognostic and Health Management (PHM) technologies for diagnosing motor failures in cars rely on external cloud servers, making real-time diagnosis within the vehicle challenging and requiring network interlock.

Innovation Solution

A method and system using a clustering algorithm and AI technology, where a sensing module inside the car acquires motor state variables, extracts feature values, generates clusters, and applies classifiers to determine motor states as safe or failure-expected, enabling real-time monitoring and prediction of motor failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If PHM technology uses external cloud servers for motor failure diagnosis, then analysis capability is improved, but real-time diagnosis capability deteriorates and network dependency increases

Engineering Contradiction:
Improvefailure diagnosis accuracyVSAvoidreal-time diagnosis capability
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the core PHM analysis functionality from external cloud servers and implements it locally within the vehicle using an onboard processor. The sensing module collects motor data, the processor performs clustering analysis and failure prediction locally, and only essential results are transmitted to external servers. This extraction eliminates network dependency for real-time diagnosis while maintaining advanced analysis capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of time

If PHM system is implemented on a single chip inside the car, then real-time diagnosis capability is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time diagnosis capabilityVSAvoidsystem integration complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges multiple functional modules into a single integrated system chip. The sensing module for data acquisition, the processor for clustering analysis, the memory for storing motor data and model information, and the communication interface are all integrated into one compact unit. This consolidation reduces device complexity compared to distributed architectures while enabling real-time diagnosis through onboard processing.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If clustering algorithms and AI technology are used for motor state analysis, then failure prediction accuracy is improved, but computational resource requirements increase

Engineering Contradiction:
Improvefailure prediction accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies clustering algorithms selectively to the most critical motor parameters rather than processing all available data. The system identifies key features from motor sensing data (such as current, voltage, temperature) and applies k-means clustering only to these essential parameters for failure prediction. This partial application of complex algorithms maintains high prediction accuracy while significantly reducing computational energy consumption compared to comprehensive AI processing of all sensor data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230368591A1Method for monitoring failure of motor in a car based on clustering algorithm and system using the same
Publication Date: 2023.11.16 SKAICHIPS CO LTD
  • US20230368591A1 patent drawing
  • US20230368591A1 patent drawing
  • US20230368591A1 patent drawing

AI summary

According to various embodiment of the present invention, in a diagnosis system including a sensing module that senses the state of a motor is installed in a car, disclosed are a method for determining failure of a motor in a car comprising the steps of: (a) acquiring sensed values by sensing the state variables of the motor by the sensing module; (b) extracting two or more feature values by converting the sensed values acquired by the sensing module; (c) generating two clusters which classify and include the two or more feature values based on the two or more feature values and determining a normal cluster among the two clusters; and (d) determining the state of the motor as a failure-expected state or a safe state by applying at least one classifier to the feature values included in the normal cluster.