Abnormality Diagnosis Device Using Database Discriminant Sets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing abnormality diagnosis devices for vehicles require significant effort and time to standardize diagnostic accuracy and diagnosable contents across different devices, as they often have the same diagnosis programs created in different programming languages, necessitating individual updates to achieve consistent results.
Innovation Solution
An abnormality diagnosis device that communicates with vehicles to acquire abnormality identification codes and vehicle information, utilizing a database with discriminant sets and tables to diagnose vehicle parts without updating the diagnosis program, allowing for changes in diagnostic accuracy and contents by modifying discriminant items, rules, and calculation methods within the database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If diagnosis programs are updated individually in each abnormality diagnosis device to standardize diagnostic accuracy and diagnosable contents, then consistent diagnosis results can be achieved across devices, but enormous effort and time are required
Solution Approach 1:
The patent extracts the diagnostic criteria and analysis rules from the diagnosis program into a separate database structure. The diagnosis program itself becomes a shell that loads discriminant sets and discriminant items from the database, allowing the core diagnostic logic to be updated without modifying the program code. This separation enables independent updates of diagnostic content without reprogramming.
Solution Approach 2:
The patent transforms the diagnosis system from having fixed program code to having configurable database parameters. By storing discriminant sets, discriminant items, and analysis rules in a database with configurable fields, the system allows dynamic modification of diagnostic criteria through parameter changes rather than program updates, achieving standardization without reprogramming.
2Adaptability or versatility
If diagnosis programs created in different programming languages are used in different abnormality diagnosis devices, then each device can operate independently, but standardizing diagnostic accuracy and diagnosable contents becomes extremely difficult
Solution Approach 1:
The patent creates a universal database structure that can be accessed by diagnosis devices regardless of their programming language. The standardized database schema with discriminant sets, discriminant items, and configurable rules serves as a common interface, allowing devices with different programming languages to achieve consistent diagnostic results through the same data structure.
Solution Approach 2:
The database acts as an intermediary layer between the diagnosis devices and the diagnostic logic. Instead of requiring direct program-to-program compatibility, the database mediates by providing a standardized format for storing and retrieving diagnostic criteria, enabling devices with different programming languages to communicate through a common data interface.
Data Source
AI summary
An abnormality diagnosis device includes: an acquisition unit that acquires a DTC and FFD stored in a vehicle storage unit of a vehicle; a diagnosis engine having a CPU and a storage device; and a database that stores a plurality of discriminant sets corresponding to the respective DTCs. A discriminant item relating to a vehicle part that is a possible cause of an abnormality represented by a corresponding DTC is associated with each of the discriminant sets. Each of the discriminant items has part information showing a vehicle part and a discriminant table including a rule for analyzing the FFD relating to the vehicle part. The diagnosis engine diagnoses whether the vehicle part has an abnormality by retrieving the discriminant set corresponding to the DTC and analyzing the FFD in accordance with the discriminant table of the discriminant item associated with that discriminant set.


