IP Library Granted Patent US 7,523,019
Granted Patent B2
US 7,523,019 · App. 11/662,296 · Granted Apr 21, 2009

Method for processing sensor data

Assignee: Robert Bosch GmbH
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,523,019
App. No.
11/662,296
Granted
Apr 21, 2009
Kind
B2
Abstract

A method for processing sensor data which are transmitted by at least one asynchronous sensor at a transfer rate into a buffer memory, the sensor data being read from the buffer memory at a predefined sampling rate, and a mean value being computed from a predefined number of read sensor data. The transfer rate to sampling rate ratio is selected in such a way that the number of sensor data averaged within a sampling period is n or (n+1), the mean values of the read sensor data being computed using a fixed synchronized phase shift with respect to the sampling rate, which is determined in averaging (n+1) sensor data, n being a natural number greater than or equal to two.

Claims (13)

1. A method for processing sensor data comprising:

transmitting the sensor data by at least one asynchronous sensor at a transfer rate into a buffer memory;

reading the sensor data from the buffer memory at a sampling rate;

computing mean values from a predefined number of read sensor data; and

selecting a ratio of the transfer rate to the sampling rate in such a way that a number of sensor data averaged within a sampling period is n or (n+1), the mean values of the read sensor data being computed using a fixed synchronized phase shift with respect to the sampling rate, which is determined in averaging (n+1) sensor data, and n being a natural number greater than or equal to two.

2. The method according to claim 1 , wherein the mean values computed from (n+1) sensor data are used as starting values for an interpolation of subsequent mean values computed from n sensor data.

3. The method according to claim 2 , wherein a number of consecutive averaging operations, each forming the mean value of n read sensor data, is determined for the interpolation, the number being reset to zero when the mean value is formed from (n+1) sensor data.

4. The method according to claim 3 , wherein the mean value for n sensor data occurring within a sampling period is interpolated as a function of the number by a linear interpolation equation

S M(ZS) =(( Tgs/Tpas )− Div ( Tgs/Tpas ))* ZS *( S Mnew −S Mold )+ S Mold .

5. The method according to claim 3 , wherein factors (t (ZS) /Tpas)=((Tgs/Tpas)−Div(Tgs/Tpas))*ZS which are a function of the number are computed in advance and stored.

6. The method according to claim 5 , wherein the factors computed in advance are stored in an array using an index which corresponds to the number.

7. The method according to claim 1 , wherein the processed sensor data are used as input values of a triggering operation for a personal protection device.

8. The method according to claim 1 , wherein the at least one asynchronous sensor is a part of at least one of an upfront sensor system, an environment sensor system, a lateral impact sensor system, and a contact sensor system for pedestrian protection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2007
From: THIEL, FRANK; MAIER, RALF; MORGENTHAL, ROBERT
To: ROBERT BOSCH GMBH
Reel/Frame 019810/0509 →
Priority Claims (1)
DE 10 2004 044 467 · Sep 15, 2004 · national
Continuity (1)
Related Publication 20080103733A1 · May 1, 2008