Vehicular Gas Sensor Control Apparatus Anomaly Diagnosis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional control apparatuses for vehicular electric components require significant man-hours and labor to develop anomaly diagnosis programs tailored to specific engine and control system combinations, and necessitate re-installation of programs when anomaly diagnosis functions are temporarily stopped or changed.
Innovation Solution
A control apparatus with separate storage sections for anomaly detection processes and determinants allows for easy validation or invalidation of anomaly detection processes, enabling flexible execution of desired processes without modifying the stored processes, by using a computation section to refer to determinants stored independently, thus allowing for proper detection results based on vehicle type or situation without requiring process changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a dedicated anomaly diagnosis program is prepared for each combination of engine and control system type, then the diagnosis function is tailored to specific requirements, but development requires increased man-hours and labor
Solution Approach 1:
The anomaly diagnosis program is segmented into multiple anomaly detection processes, where each process corresponds to a specific engine type or control system type. The storage section stores multiple detection processes that can be selectively executed based on the vehicle configuration, eliminating the need to create entirely separate programs for each combination.
Solution Approach 2:
A single anomaly diagnosis program is designed to serve multiple engine and control system types by incorporating multiple anomaly detection processes within it. The program universally handles different vehicle configurations by selecting and executing the appropriate detection process based on stored vehicle information, making one program adaptable to many scenarios.
2Stability of the object's composition
If an anomaly diagnosis program is installed in ROM, then the program is permanently stored and executed, but stopping or changing a diagnosis function requires re-installing a new program
Solution Approach 1:
The system performs preliminary action by storing vehicle-specific information (engine type, control system type) in a storage section during system initialization or vehicle configuration. This pre-stored information enables the computation section to automatically select and execute the appropriate anomaly detection process without requiring program reinstallation, thus preparing the system in advance for adaptive execution.
Solution Approach 2:
The anomaly diagnosis system transitions from a static, fixed program execution model to a dynamic selection model. The computation section dynamically determines which anomaly detection process to execute based on vehicle information stored in the storage section, allowing the system to adapt its behavior without changing the underlying program stored in ROM.
3Adaptability or versatility
If multiple anomaly detection processes are stored in the same storage section, then all processes are available, but selecting and validating specific processes becomes complex
Solution Approach 1:
A storage section acts as an intermediary between the multiple anomaly detection processes stored in ROM and the computation section. This intermediary stores vehicle-specific information (engine type, control system type) that mediates the selection process, enabling the computation section to automatically determine which process to execute without complex selection logic, thus simplifying the overall system architecture.
Data Source
AI summary
A sensor control apparatus connected to a gas sensor includes a microcomputer containing a ROM (first storage section), and an EEPROM (second storage section) independently of the ROM. The ROM stores an anomaly diagnosis program containing at least one type of anomaly determination process. The EEPROM stores one or more flags set so as to represent whether the corresponding anomaly determination process is valid or invalid. The states of the one or more flags can be readily changed from an externally connected PC. A CPU executes a series of processing steps of the anomaly determination processes, and then obtains a determination result thereof when the CPU determines that the anomaly determination process is valid, with reference to the one or more flags.


