OBD Bus Type Detection via Voltage Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle fault diagnosis methods face interference and instability due to different on-vehicle communications protocols, which affect bus communication data and diagnosis accuracy when scanning for bus types in sequence.

Innovation Solution

An OBD interface bus type detection method that determines the first bus feature of a connection cable associated with a selected pin, matches it with an OBD interface bus feature library, and sends the corresponding second bus feature to a diagnostic instrument to enable protocol scanning, reducing interference by matching the correct protocol for each bus type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If sequential scanning of on-vehicle communications protocols is used to determine bus type, then all possible protocols can be detected, but communication data is seriously interfered with and diagnosis accuracy deteriorates

Engineering Contradiction:
Improveprotocol detection capabilityVSAvoidcommunication data integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting bus features (voltage levels, signal characteristics) before performing protocol scanning. The system pre-identifies the bus type by analyzing physical layer characteristics such as voltage ranges (e.g., 0-12V for K-line, 2.5-3.5V for CAN) and signal patterns, then selects the appropriate protocol for scanning. This prevents interference because the correct protocol is chosen upfront rather than attempting multiple protocols that could destabilize the bus.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by measuring and analyzing electrical parameters (voltage levels, current consumption, signal rise/fall times) to identify bus type. The system changes its detection approach from blind sequential protocol scanning to parameter-based bus characterization, where physical layer parameters dictate the subsequent communication protocol selection. This resolves the contradiction by making protocol selection dependent on measured parameters rather than fixed sequential scanning.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If sequential protocol scanning is performed, then comprehensive protocol coverage is achieved, but scanning time and diagnostic efficiency are reduced

Engineering Contradiction:
Improveprotocol compatibilityVSAvoiddiagnosis efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary bus feature detection and analysis before protocol scanning to pre-determine the appropriate communication protocol. By characterizing the bus type upfront through voltage measurements and signal analysis, the system eliminates the need for time-consuming sequential scanning of multiple protocols, thus improving diagnostic efficiency while maintaining protocol compatibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the bus's own electrical characteristics (voltage levels, signal patterns, impedance) to automatically identify the correct protocol without requiring external intervention or manual configuration. The bus essentially identifies itself through its physical layer properties, enabling the diagnostic tool to select the appropriate protocol automatically and efficiently.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If K-line protocol scanning is used on CAN bus, then protocol scanning can be performed, but voltage is pulled up to 12V causing serious interference and instability

Engineering Contradiction:
Improvescanning capabilityVSAvoidbus voltage interference
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by measuring the bus voltage range and electrical characteristics to identify whether the bus is K-line (0-12V) or CAN (2.5-3.5V). Based on these measured parameters, the system dynamically selects the appropriate scanning protocol, preventing the harmful effect of applying 12V to a CAN bus which would cause interference and instability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces an intermediary detection step that measures bus electrical parameters (voltage, impedance, signal characteristics) between the diagnostic tool and the actual protocol scanning. This intermediary measurement acts as a gatekeeper that determines which protocol can be safely applied, preventing direct interference by ensuring protocol compatibility before scanning begins.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11665018B2OBD interface bus type detection method and apparatus
Publication Date: 2023.05.30 AUTEL INTELLIGENT TECHNOLOGY CORP LTD
  • US11665018B2 patent drawing
  • US11665018B2 patent drawing
  • US11665018B2 patent drawing

AI summary

The present invention provides an OBD interface bus type detection method and apparatus. The method includes: determining a first bus feature of a connection cable associated with a selected pin in an on-board diagnostics OBD interface; matching the first bus feature with an OBD interface bus library and determining a bus type of the connection cable associated with the selected pin; determining, according to the bus type of the connection cable associated with the selected pin, a second bus feature of the connection cable associated with the selected pin; and sending the second bus feature to a vehicle diagnostic instrument, to enable the vehicle diagnostic instrument to perform communications protocol scanning on the selected pin in the OBD interface according to the second bus feature. According to the present invention, a communications protocol meeting the second bus feature may be directly used by the vehicle diagnostic instrument to perform diagnostic scanning on the selected pin, thereby reducing scanning interference for different bus types.