# US 7,613,562 B2 · Signal processing device and control unit for cooperating with a signal processing device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,613,562 B2
- Document ID: US7613562B2
- Status: Granted
- Kind: B2
- Application number: 10/541,517
- Filed: 2003-10-08
- Published: 2006-09-07
- Granted: 2009-11-03
- Earliest claimed: 2003-01-07
- Assignees: Robert Bosch GmbH
- Inventors: Oskar Torno; Carsten Kluth; Werner Haeming; Heiko Ridderbusch; Crina Vlad
- Web page: https://patentgrep.com/patent/US7613562B2

## CPC

- F02D 41/266: {the computer being backed-up or assisted by another circuit, e.g. analogue}
- F02P 5/1526: {with means for taking into account incorrect functioning of the pinking sensor or of the electrical means}
- G01L 23/225: {circuit arrangements therefor}
- F02D 2041/285: {the sensor having a signal processing unit external to the engine control unit}
- Y02T 10/40: Engine management systems
- F02D: CONTROLLING COMBUSTION ENGINES (vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed B60K31/00; conjoint control of vehicle sub-units of different type or different function, road vehicle drive control systems for purposes other than the control of a single sub-unit B60W)
- F02P: IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES ({anti-pollution means for internal-combustion engines F02B17/00}; specially adapted for rotary-piston or oscillating-piston engines F02B53/12; {ignition of gas turbine plants F02C7/26; ignition of jet propulsion plants F02K9/95; starting of combustion engines F02N9/00}; ignition of combustion apparatus in general, glowing plugs F23Q; measuring of physical variables in general G01; controlling in general G05; data processing in general G06; electrical components in general see Section H; {ignition coils H01F38/12}; sparking plugs H01T13/00)
- G01L: MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE (weighing G01G)
- Y02T: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION

## Abstract

A signal processing device and a control unit for cooperating with a signal processing device are described, the signal processing device being designed for processing knocking signals of an internal combustion engine which are provided by knocking sensors. A comprehensive check for errors is performed. The filter coefficients provided for a filter in the signal processing device are checked for consistency. Furthermore, messages between control unit and signal processing device are checked for transmission errors. If errors occur, alternate measures are initiated.

## Claims

### Claim 1

A signal processing device for processing a knocking signal of an internal combustion engine provided by a knocking sensor, comprising:
an arrangement for receiving control information at an input;
an arrangement for checking the received control information;
a memory for storing the control information; and
an arrangement for checking the stored control information for correctness;
at least one filter having a property influenceable by the control information, wherein the control information is checked and an alternate measure is taken if the check reveals that the control information is incorrect.

### Claim 2 (depends on 1)

The signal processing device as recited in claim 1, wherein the control information includes a filter coefficient.

### Claim 3 (depends on 1)

The signal processing device as recited in claim 1, further comprising:
an arrangement for cooperating with a control unit, wherein the control unit generates the control information, and the control unit influences a combustion process in the internal combustion engine on the basis of the knocking signal.

### Claim 4 (depends on 1)

The signal processing device as recited in claim 1, wherein alternate values are used for the control information as an alternate measure, and the alternate values are one of read from the memory and calculated from non-erroneous control information.

### Claim 5

A control unit for cooperating with a signal processing device including at least one filter having a property influenceable by control information, the control information being checked and an alternate measure being taken if the check reveals that the control information is incorrect, the control unit comprising:
an arrangement for receiving a measurement message of the signal processing device, the measurement message containing information derived from a knocking signal;
an arrangement for checking the measurement message for errors and initiating the alternate measure in the event of an error; and
an arrangement for generating and outputting the control information to the signal processing device.

### Claim 6 (depends on 5)

The control unit as recited in claim 5, further comprising:
an arrangement for checking the measurement message to determine whether the measurement message was corrupted during transmission from the signal processing device to the control unit.

### Claim 7 (depends on 5)

The control unit as recited in claim 5, further comprising:
an arrangement for checking the measurement message to determine whether the measurement message contains information about an error occurring in the signal processing device.

### Claim 8 (depends on 5)

The control unit as recited in claim 5, further comprising:
an arrangement for taking the alternate measure by influencing an ignition angle that triggers an internal combustion engine.

### Claim 9

A signal processing device for processing a knocking signal of an internal combustion engine provided by a knocking sensor, comprising:
an interface to receive control data, including filter coefficients;
a memory to store the filter coefficients;
a filter to receive the filter coefficients and to filter, based on the filter coefficients, a received knocking sensor signal; and
a processing device to check the filter coefficients stored in memory for errors, and responsive to detecting a quantity of errors, causing a correction mechanism to activate.

### Claim 10 (depends on 9)

The signal processing device of claim 9, wherein the correction mechanism causes a re-transmission of control data found to have errors.

### Claim 11 (depends on 9)

The signal processing device of claim 9, wherein the correction mechanism prevents further adjustments of an ignition angle.

### Claim 12 (depends on 9)

The signal processing device of claim 9, wherein the correction mechanism causes the combustion engine to revert an operating state known to prevent knocking.

### Claim 13 (depends on 9)

The signal processing device of claim 9, wherein the processing device determines a memory location an error occurs at, and wherein the correction mechanism prevents further use of a memory location, responsive to a quantity of errors being detected at the memory location.

### Claim 14 (depends on 9)

The signal processing device of claim 9, wherein the activation of the correction mechanism is performed in response to detecting a quantity of errors during a period of time.

### Claim 15 (depends on 14)

The signal processing device of claim 14, wherein the processing device operates in cycles, and the period of time is a quantity of cycles.

### Claim 16 (depends on 14)

The signal processing device of claim 14, wherein responsive to the detected quantity of errors during a period of time dropping below a threshold, the correction mechanism is caused to be deactivated.

### Claim 17 (depends on 9)

The signal processing device of claim 9, wherein the processing device checks the received control data for errors, and responsive to detecting a quantity of transmission errors, performs a corrective action and causes a re-transmission of control data having errors.
