SENT Sensor Signal Latency Compensation via Calibration Pulse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sensor systems face variable latency issues due to asynchronous data transmission and processing delays, which affect the accuracy and timeliness of sensor data reporting, particularly in vehicle control systems using protocols like SENT, leading to instability in control systems.

Innovation Solution

A sensing system that generates a calibration pulse and adjusts sensor data based on the time difference between the pulse and data request, using prior samples to determine the rate of change and extrapolate more accurate real-time data, thereby compensating for variable latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If asynchronous data transmission is used in SENT protocol, then device complexity is reduced and ease of operation is improved, but measurement precision deteriorates due to variable latency

Engineering Contradiction:
Improveease of operationVSAvoidmeasurement precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by capturing multiple prior sensor data samples before the current reading is needed. These preliminary samples are stored and used to calculate the rate of change, enabling the system to compensate for latency without requiring real-time precise measurements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by calculating the rate of change from prior samples and using this feedback to adjust the current sensor reading. This closed-loop approach compensates for the variable latency introduced by asynchronous transmission, improving measurement precision while maintaining ease of operation.

Inventive Principle:
Principle #23Feedback

2Productivity

If variable pulse width transmission is used, then information transmission efficiency is improved, but stability deteriorates due to variable latency affecting control systems

Engineering Contradiction:
Improveinformation transmission efficiencyVSAvoidstability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary actions by capturing multiple prior sensor data samples before the current reading is needed. These preliminary samples are stored and used to calculate the rate of change, enabling the system to compensate for latency without requiring real-time precise measurements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by adjusting the sensor reading based on the calculated rate of change and age of data. This dynamic parameter adjustment compensates for variable latency, maintaining control system stability while preserving the efficiency benefits of variable pulse width transmission.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If processing delays occur in CPU or ECM, then device complexity is reduced, but loss of time increases affecting real-time control accuracy

Engineering Contradiction:
Improvedevice complexityVSAvoidloss of time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing multiple prior sensor data samples before the current reading is needed. These preliminary samples are stored and used to calculate the rate of change, enabling the system to compensate for latency without requiring real-time precise measurements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system practices self-service by autonomously calculating the age of sensor data and compensating for processing delays using the rate of change derived from prior samples. This self-compensation mechanism eliminates the need for complex external timing synchronization, reducing device complexity while minimizing time loss.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7761251B2Systems and method for improving accuracy of sensor signals received via SENT protocol
Publication Date: 2010.07.20 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US7761251B2 patent drawing
  • US7761251B2 patent drawing
  • US7761251B2 patent drawing

AI summary

A sensing system comprises a sensor that generates a calibration pulse and first sensor data and that transmits the first sensor data using a variable pulse width. A control module determines an age of the first sensor data based on a time difference between the calibration pulse and when the sensor data is at least one of received and used, that determines a rate of change of the sensor data based on N prior sensor data samples and the first sensor data samples, and that adjusts the first sensor data based on the time difference and the rate of change.