# US 10,755,843 B2 · Method and apparatus for controlling a solenoid valve

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

- Number: US 10,755,843 B2
- Document ID: US10755843B2
- Status: Granted
- Kind: B2
- Application number: 15/343,649
- Filed: 2016-11-04
- Published: 2017-05-04
- Granted: 2020-08-25
- Earliest claimed: 2015-11-04
- Assignees: Selectron Systems AG
- Applicants: Selectron Systems AG
- Inventors: Urs Hofer
- Web page: https://patentgrep.com/patent/US10755843B2

## CPC

- H01F 7/18: Circuit arrangements for obtaining desired operating characteristics, e.g. for slow operation, for sequential energisation of windings, for high-speed energisation of windings
- F16K 31/06: using a magnet {, e.g. diaphragm valves, cutting off by means of a liquid}
- H01F: MAGNETS; INDUCTANCES; TRANSFORMERS; SELECTION OF MATERIALS FOR THEIR MAGNETIC PROPERTIES
- F16K: VALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING {(devices for emptying and evacuating the excess liquid in valves or conduits F16L55/07)}

## Abstract

A solenoid valve is to be controlled in such a way that an armature of the solenoid valve assumes an intermediate position between an opened position and a closed position and the armature oscillates about this intermediate position with small deflections. For this purpose, a setpoint current value is generated on the basis of a target current value, wherein a ripple current value is superimposed on the target current value; this setpoint current value is compared with a measured current value and a differential current value is generated therefrom; an actuating current value is generated from this differential current value in a current regulator; and a control signal for controlling the solenoid valve is generated from this actuating current value in a control signal generator.

## Claims

### Claim 1

A method for controlling a solenoid valve, the method comprising:
generating a setpoint current value based on a target current value, wherein a ripple current value is superimposed on the target current value;
comparing the setpoint current value with a measured current value to generate a differential current value;
generating an actuating current value based on the differential current value in a current regulator; and
generating a control signal for controlling the solenoid valve based on the actuating current value in a control signal generator,
wherein the setpoint current value controls positioning of an armature of the solenoid valve to assume an intermediate position between an opened position and a closed position,
wherein the armature position is controlled to oscillate about the intermediate position based on the ripple current value,
wherein an amplification signal generated based on a comparison of the setpoint current value with the measured current value, is superimposed on the actuating current value generated by the current regulator using a feed forward amplifier, and
wherein the ripple current value is formed based on a setpoint value of an amplitude of a ripple current and a setpoint value of a frequency of the ripple current.

### Claim 2 (depends on 1)

The method according to claim 1, wherein a time profile of the ripple current value forms a triangular signal.

### Claim 3

The method according to one of the preceding claims, wherein the setpoint current value is generated using software.

### Claim 4

A device for controlling a solenoid valve, the device comprising:
a comparator to which a setpoint current value and a measured current value are fed and which generates a differential current value therefrom;
a current regulator to which the differential current value is fed and which generates an actuating current value therefrom;
a control signal generator to which the actuating current value is fed and which generates a control signal therefrom for controlling the solenoid valve; and
a setpoint current value generator which is configured to generate the setpoint current value based on a target current value and a ripple current value,
wherein the setpoint current value controls positioning of an armature of the solenoid valve to assume an intermediate position between an opened position and a closed position,
wherein the armature position is controlled to oscillate about the intermediate position based on the ripple current value,
wherein the device further comprises a feed forward amplifier that superimposes an amplification signal on the actuating current value generated by the current regulator, wherein the amplification signal is generated based on a comparison of the setpoint current value with the measured current value, and
wherein the setpoint current value generator is configured to generate the setpoint current value based on the target current value, a setpoint value of an amplitude of a ripple current and a setpoint value of a frequency of the ripple current.

### Claim 5 (depends on 4)

The device according to claim 4, wherein a time profile of the ripple current value forms a triangular signal.

### Claim 6 (depends on 4)

The device according to claim 4, wherein the setpoint current value generator is implemented as software.

### Claim 7 (depends on 5)

The device according to claim 5, wherein the setpoint current value generator is implemented as software.
