# US 2014/0150751 A1 · Fuel injector control system and component for piecewise injector signal generation

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

- Number: US 2014/0150751 A1
- Document ID: US20140150751A1
- Status: Published application
- Kind: A1
- Application number: 13/691,956
- Filed: 2012-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: Delphi Technologies, Inc.
- Applicants: Delphi Technologies, Inc.
- Inventors: GORDON D. CHEEVER, JR.; DANIEL C. PENROD
- Web page: https://patentgrep.com/patent/US20140150751A1

## CPC

- F02D 41/20: Output circuits, e.g. for controlling currents in command coils
- F02D 41/266: {the computer being backed-up or assisted by another circuit, e.g. analogue}
- F02D 2041/1411: {using a finite or infinite state machine, automaton or state graph for controlling or modelling}
- F02D 2041/2003: {using means for creating a boost voltage, i.e. generation or use of a voltage higher than the battery voltage, e.g. to speed up injector opening}
- F02D 2041/2044: {using pre-magnetisation or post-magnetisation of the coils}
- F02D 2250/12: Timing of calculation, i.e. specific timing aspects when calculation or updating of engine parameter is performed
- 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)

## Abstract

A system and component for generating a drive signal suitable to operate a fuel injector. The drive signal includes one or more injector pulses. Each injector pulse is characterized by a desired pulse profile. The system includes an injector driver and a controller. The injector driver is operable to apply a supply voltage to the fuel injector. The controller is configured to store a plurality of state definitions that determine an operation state of the injector driver when a selected definition of the plurality of state definitions is communicated to the injector driver. The controller is further configured to receive a sequence of state values that determine an order that the state definitions are communicated to the injector driver to generate piecewise an injector pulse exhibiting the pulse profile, and thereby generate the drive signal.

## Claims

### Claim 1

A system for generating a drive signal suitable to operate a fuel injector, said drive signal comprising one or more injector pulses, each injector pulse having a pulse profile, said system comprising:
an injector driver operable to apply a supply voltage to the fuel injector;
a controller configured to operate the injector driver in a manner effective to generate the drive signal, wherein said controller is configured to store a plurality of state definitions that determine an operation state of the injector driver when a selected definition of the plurality of state definitions is communicated to the injector driver, said controller further configured to receive a sequence of state values that determine an order that the state definitions are communicated to the injector driver to generate piecewise an injector pulse exhibiting the pulse profile, and thereby generate the drive signal.

### Claim 2 (depends on 1)

The system in accordance with claim 1, wherein the selected state definition includes a state duration value indicative of a time duration that the selected state definition is in effect, wherein the controller is further configured to communicate a subsequent state definition to the injector driver when the time duration has expired or when a specified current level has been detected, wherein the subsequent state definition is indicated by the sequence of state values.

### Claim 3 (depends on 1)

The system in accordance with claim 1, wherein one or more pulse profiles cooperate to define the drive signal for an engine cycle.

### Claim 4 (depends on 1)

The system in accordance with claim 1, wherein the controller is further configured to receive a command signal indicative of when to initiate each of the one or more injector pulses.

### Claim 5 (depends on 1)

The system in accordance with claim 1, wherein the controller comprises a state machine configured to operate the injector driver based on the sequence of state values.

### Claim 6 (depends on 1)

The system in accordance with claim 1, wherein the injector driver comprises a plurality of switches configured to apply the supply voltage to the fuel injector, and the state definitions include an operational state that operates any one or more of the switches independently.

### Claim 7 (depends on 1)

The system in accordance with claim 1, wherein a state definition comprises one or more of a state duration value, a minimum current value, a maximum current value, a pulse-width-modulation (PWM) period value, a PWM duty-cycle value, and a supply voltage selection value.

### Claim 8 (depends on 1)

The system in accordance with claim 1, wherein the order that state values within a sequence of state values is communicated to the injector driver is independent of the order that the state definitions are stored in the controller.

### Claim 9 (depends on 1)

The system in accordance with claim 1, wherein the number of state values forming the sequence of state values is variable.

### Claim 10

An electrical component for operating an injector driver operable to apply a supply voltage to a fuel injector and generate a drive signal suitable to operate the fuel injector, said drive signal comprising one or more injector pulses, each injector pulse having a pulse profile, said component comprising:
a controller configured to operate the injector driver in a manner effective to generate the drive signal, wherein said controller is configured to store a plurality of state definitions that determine an operation state of the injector driver when a selected definition of the plurality of state definitions is communicated to the injector driver, said controller further configured to receive a sequence of state values that determine an order that the state definitions are communicated to the injector driver to generate piecewise an injector pulse exhibiting the pulse profile, and thereby generate the drive signal.

### Claim 11 (depends on 10)

The component in accordance with claim 10, wherein the component further comprises the injector driver.

### Claim 12 (depends on 11)

The component in accordance with claim 11, wherein the injector driver comprises a plurality of switches configured to apply the supply voltage to the fuel injector, and the state definitions include an operational state that operates any one or more of the switches independently.

### Claim 13 (depends on 10)

The component in accordance with claim 10, wherein the selected state definition includes a state duration value indicative of a time duration that the selected state definition is in effect, wherein the controller is further configured to communicate a subsequent state definition to the injector driver when the time duration has expired or when a specified current level has been detected, wherein the subsequent state definition is indicated by the sequence of state values.

### Claim 14 (depends on 10)

The component in accordance with claim 10, wherein one or more pulse profiles cooperate to define the drive signal for an engine cycle.

### Claim 15 (depends on 10)

The component in accordance with claim 10, wherein the controller is further configured to receive a command signal indicative of when to initiate each of the one or more injector pulses.

### Claim 16 (depends on 10)

The component in accordance with claim 10, wherein the controller comprises a state machine configured to operate the injector driver based on the sequence of state values.

### Claim 17 (depends on 10)

The component in accordance with claim 10, wherein a state definition comprises one or more of a state duration value, a minimum current value, a maximum current value, a pulse-width-modulation (PWM) period value, a PWM duty-cycle value, and a supply voltage selection value.

### Claim 18 (depends on 10)

The component in accordance with claim 10, wherein the order that state values within a sequence of state values is communicated to the injector driver is independent of the order that the state definitions are stored in the controller.

### Claim 19 (depends on 10)

The component in accordance with claim 10, wherein the number of state values forming the sequence of state values is variable.
