US12049852B1 - Heterogeneous fuel injector driver topologies - Google Patents
Heterogeneous fuel injector driver topologies Download PDFInfo
- Publication number
- US12049852B1 US12049852B1 US18/501,164 US202318501164A US12049852B1 US 12049852 B1 US12049852 B1 US 12049852B1 US 202318501164 A US202318501164 A US 202318501164A US 12049852 B1 US12049852 B1 US 12049852B1
- Authority
- US
- United States
- Prior art keywords
- fuel injectors
- injector
- operatively coupled
- driver circuitry
- integrated circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000000446 fuel Substances 0.000 title claims description 167
- 238000000034 method Methods 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 18
- 238000004891 communication Methods 0.000 description 31
- 238000012545 processing Methods 0.000 description 14
- 239000004020 conductor Substances 0.000 description 12
- 230000004044 response Effects 0.000 description 12
- 239000003570 air Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000002485 combustion reaction Methods 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 239000012080 ambient air Substances 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010531 catalytic reduction reaction Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3094—Controlling fuel injection the fuel injection being effected by at least two different injectors, e.g. one in the intake manifold and one in the cylinder
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
- F02D2041/2003—Output circuits, e.g. for controlling currents in command coils 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
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3005—Details not otherwise provided for
Definitions
- the present disclosure relates to heterogeneous fuel injector driver topologies and electronics and related apparatuses, processes, systems, and topologies.
- Fuel injector electronics are useful for enabling computerized control over fuel injectors of internal combustion engine fuel systems.
- Fuel injector electronics may include driver circuitry configured to receive input in the form of control signals from a microcontroller and to provide output in the form of voltages and currents effective to ultimately operate a plurality of fuel injectors.
- driver circuitry configured to receive input in the form of control signals from a microcontroller and to provide output in the form of voltages and currents effective to ultimately operate a plurality of fuel injectors.
- One embodiment is an apparatus comprising unique fuel injector electronics. Another embodiment is a process involving unique fuel injector electronics. A further embodiment is a system comprising unique fuel injector electronics. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the following description and drawings.
- FIG. 1 is a schematic diagram depicting certain aspects of an example internal combustion engine system in an example operating environment.
- FIG. 2 is a schematic diagram depicting certain aspects of the example internal combustion engine system of FIG. 1 .
- FIG. 3 is a schematic diagram depicting certain aspects of an example fuel injector circuit.
- FIG. 4 is a schematic diagram depicting certain aspects of an example fuel injector circuit.
- FIG. 5 is a schematic diagram depicting certain aspects of an example fuel injector controller.
- FIGS. 6 A, 6 B, and 6 C are schematic diagrams depicting certain aspects of the fuel injector controller of FIG. 5 .
- FIG. 7 is a set of graphs depicting certain aspects of an example controls.
- System 100 including an internal combustion engine system 110 (also referred to herein as engine system 110 ) and at least a portion of one or more loads 109 .
- System 100 may be provide in a number of forms including, for example, in the form of a vehicle or vehicle powertrain system (e.g., an on-highway vehicle or vehicle powertrain system or an off-highway vehicle or vehicle powertrain system), a work machine or work machine powertrain system, a genset or genset powertrain system, or a hydraulic fracturing rig or hydraulic fracturing rig powertrain system, to name several non-limiting examples.
- vehicle or vehicle powertrain system e.g., an on-highway vehicle or vehicle powertrain system or an off-highway vehicle or vehicle powertrain system
- a work machine or work machine powertrain system e.g., a genset or genset powertrain system
- a hydraulic fracturing rig or hydraulic fracturing rig powertrain system e.g., a hydraulic fracturing
- engine system 110 includes an intake air handling system 112 , an engine 114 , an exhaust aftertreatment system 116 , a fueling system 118 , and an electronic control system (ECS) 130 .
- ECS electronic control system
- system 110 may include a number of other components as will occur to one of skill in the art with the benefit and insight of the present disclosure.
- Intake air handling system 112 may include one or more air handling conduits, air filters, compressors (such as a compressor of a turbocharger or supercharger), coolers (such as charger air coolers, intercoolers, and/or aftercoolers which may be, for example, of an air-to-air type or an air-to-liquid type), and sensors (such as temperature sensors, pressure sensors, mass flow sensors, and other types of sensors), as well as other components.
- compressors such as a compressor of a turbocharger or supercharger
- coolers such as charger air coolers, intercoolers, and/or aftercoolers which may be, for example, of an air-to-air type or an air-to-liquid type
- sensors such as temperature sensors, pressure sensors, mass flow sensors, and other types of sensors
- Engine 114 may be provided in a number of forms and typically includes a block including a plurality of cylinders and a head coupled with the block.
- the head typically includes intake ports, intake valves configured to selectively open and close the intake ports, exhaust ports, exhaust valves configured to selectively open and close the exhaust ports, injector bores, fuel injectors disposed in the injector bores, spark plug bores, and spark plugs disposed in the spark plug bores.
- a plurality of pistons may be provided in respective ones of the plurality of cylinders.
- a crankshaft may be coupled with the plurality of pistons and configured to translate reciprocating motion of the plurality of pistons to provide torque for driving loads 109 which may include internal loads of system 110 (such oil pumps, valvetrains, fuel pumps and other loads of engine 114 , and accessory loads of system 110 ). It shall be appreciated that system 110 may include a number of other components as will occur to one of skill in the art with the benefit and insight of the present disclosure.
- Exhaust system 116 may include one or more exhaust handling conduits, turbines (such as a turbine of a turbocharger), aftertreatment components (such as oxidation catalysts, particular filters, selective catalytic reduction (SCR) catalysts, and/or other catalysts and aftertreatment components), and sensors (such as temperature sensors, pressure sensors, oxygen or lambda sensors, mass flow sensors, and other types of sensors), as well as other components.
- turbines such as a turbine of a turbocharger
- aftertreatment components such as oxidation catalysts, particular filters, selective catalytic reduction (SCR) catalysts, and/or other catalysts and aftertreatment components
- sensors such as temperature sensors, pressure sensors, oxygen or lambda sensors, mass flow sensors, and other types of sensors
- Fueling system 118 may be configured and provided as a high-pressure common-rail fuel injection system including a fuel supply 121 configured and operable to supply fuel to a high pressure fuel pump 123 via an active inlet metering (AIM) valve 122 which is actively controlled by ECS 130 as further described herein below.
- the fuel supply 121 may include a low-pressure fuel circuit including a booster pump, which may be immersed in a tank containing a reservoir of fuel.
- the high pressure fuel pump 123 is configured and operable to supply pressurized fuel to a high pressure common fuel rail 124 which, in turn, is configured and operable to supply pressurized fuel to a plurality of fuel injectors 120 .
- ECS 130 preferably includes one or more programmable microcontrollers of a solid-state, integrated circuit type, and one or more non-transitory memory media configured to store instructions executable by the one or more microcontrollers.
- microcontroller shall be understood to also encompass microprocessors, system on chip (SOC) type integrated circuits, and other types of integrated circuit processors.
- ECS 130 is in operative communication with and may be adapted and configured to control operation of and/or receive inputs from sensors or controllers of intake air handling system 112 , engine 114 , exhaust system 116 , and fueling system 118 . It shall be appreciated that FIG. 1 depicts control relationships between the foregoing components conceptually using dashed arrows and that various communications hardware and protocols may be utilized to implement, such as one or more controller area networks (CAN) or other communications components.
- CAN controller area networks
- the ECS 130 can be implemented in any of a number of ways that combine or distribute the control function across one or more control units in various manners.
- the ECS 130 may execute operating logic that defines various control, management, and/or regulation functions. This operating logic may be in the form of dedicated hardware, such as a hardwired state machine, analog calculating machine, programming instructions, and/or a different form as would occur to those skilled in the art.
- the ECS 130 may be provided as a single component or a collection of operatively coupled components; and may be comprised of digital circuitry, analog circuitry, or a hybrid combination of both of these types. When of a multi-component form, the ECS 130 may have one or more components remotely located relative to the others in a distributed arrangement.
- the ECS 130 can include multiple processing units arranged to operate independently, in a pipeline processing arrangement, in a parallel processing arrangement, or the like. It shall be further appreciated that the ECS 130 and/or any of its constituent components may include one or more signal conditioners, modulators, demodulators, Arithmetic Logic Units (ALUs), Central Processing Units (CPUs), limiters, oscillators, control clocks, amplifiers, signal conditioners, filters, format converters, communication ports, clamps, delay devices, memory devices, Analog to Digital (A/D) converters, Digital to Analog (D/A) converters, and/or different circuitry or components as would occur to those skilled in the art to perform the desired communications.
- ALUs Arithmetic Logic Units
- CPUs Central Processing Units
- limiters oscillators
- control clocks amplifiers
- signal conditioners filters
- format converters communication ports
- clamps delay devices
- memory devices Analog to Digital (A/D) converters
- D/A Digital to Analog
- FIG. 1 An operating environment 99 is also depicted in FIG. 1 .
- ambient air 91 of operating environment 99 is received as an input to system 100
- treated exhaust 93 from system 100 is released to operating environment 99 .
- loads 109 may at least in part comprise a portion of operating environment 99 .
- the one or more loads 109 may comprise loads at various nodes in a distributed power network in addition to load components which, even if small, are integral to system 100 .
- loads 109 may include forces such as wind, gravity, road surface friction and other environmental load components in addition to load components which, even if small, are integral to system 100 .
- ECS 130 comprises an electronic control unit (ECU) 131 which is in operative communication with and configured to supply control signals to and received feedback signals from a plurality of fuel injectors 120 which are operatively coupled with and are configured to inject fuel into respective cylinders 12 of engine 114 .
- the plurality of injectors 120 are configured and provided as direct injectors which inject fuel directly into cylinders 12 .
- one or more of the injectors may be configured and provided as a port injector which inject fuel into respective intake ports leading from intake manifold 102 into respective cylinders 12 .
- Cylinders 12 are also operatively coupled with an exhaust manifold 132 .
- each of cylinders 12 is provided with fuel from two of fuel injectors 120 .
- Injector 1 and injector 7 are configured and operable to provide fuel to cylinder 12 A.
- Injector 2 and injector 8 are configured and operable to provide fuel to cylinder 12 B.
- Injector 3 and injector 9 are configured and operable to provide fuel to cylinder 12 C.
- Injector 4 and injector 0 are configured and operable to provide fuel to cylinder 12 D.
- Injector 5 and injector 11 are configured and operable to provide fuel to cylinder 12 E.
- Injector 6 and injector 12 are configured and operable to provide fuel to cylinder 12 F.
- the pairs of injectors servicing each of cylinders 12 may comprise one unboosted injector driven by an unboosted voltage and one boosted injector driven by a boosted voltage greater than the unboosted voltage.
- Injectors 7 , 8 , 9 , 10 , 11 , and 12 may be configured and provided as single, unbanked unboosted injectors.
- Injectors 1 , 2 , 3 , 4 , 5 , and 6 may be configured and provided as boosted injectors and may be provided in a plurality of injector banks.
- Injectors 1 and 2 may be configured and provided as a first boosted bank of injectors.
- Injectors 3 and 4 may be configured and provided as a second boosted bank of injectors.
- Injectors 5 and 6 may be configured and provided as a third boosted bank of injectors.
- Circuit 270 for actuating injector 7 which is provided and configured in the form of a single unboosted injector.
- Circuit 270 includes a high side switch 271 and a low side switch 273 which are each configured and provided in the form of a power MOSFET.
- high side switch 271 and low side switch 273 may be configured and provided as another type of switch in other embodiments such, for example, as an IGBT or another type of switching device.
- the source terminal of high side switch 271 is operatively coupled with injector 7 .
- the drain terminal of high side switch 271 is operatively coupled with an unboosted voltage source (Vbat).
- the gate terminal of high side switch 271 is operatively coupled with high side switch control signal (INJ_ 7 _HS).
- the drain terminal of low side switch 273 is operatively coupled with injector 7 .
- the source terminal of low side switch 273 is operatively coupled with current sensor 275 .
- the gate terminal of low side switch 273 is operatively coupled with low side switch control signal (INJ_ 7 _LS).
- Current sensor 275 includes a shunt resistor 277 which is operatively coupled with low side switch 273 and with ground.
- Current sensor 275 includes a comparator 279 with inputs that are coupled across shunt resistor 277 at respective nodes. The output of current sensor 275 is provided as current sensor signal (INJ_ 7 _CS).
- High side switch 271 and low side switch 273 may be controlled by control signal (INJ_ 7 _HS) and control signal (INJ_ 7 _LS), respectively, to selectably cause current to flow through injector 7 effective to actuate injector 7 .
- the current flowing through injector 7 may be detected by current sensor 275 and provided as feedback in the form of a current sensor signal (INJ_ 7 _CS).
- circuits substantially similar circuit 270 may be provided and utilized in connection with injector 8 , injector 9 , injector 10 , injector 11 , and injector 12 .
- Such substantially similar circuits may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 8 , injector 9 , injector 10 , injector 11 , and injector 12 , for example, as described in connection with FIGS. 6 A, 6 B, and 6 C .
- circuits substantially similar circuit 270 may be provided and utilized in connection with the single injectors. As illustrated in FIG. 6 B , circuit 270 ′ may be provided for injector 8 , circuit 270 ′′ may be provided for injector 10 , and circuit 270 ′′′ may be provided for the AIM valve. Such circuits may be substantially similar to circuit 270 but with inputs and outputs corresponding to injector 8 , injector 10 , and the AIM valve. Circuit 270 ′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 8 . Circuit 270 ′′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 10 . Circuit 270 ′′′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing the AIM valve.
- circuit 270 ′′′′ may be provided for injector 9
- circuit 270 ′′′′′ may be provided for injector 11
- circuit 270 ′′′′′′ may be provided for the injector 12 .
- Such circuits may be substantially similar to circuit 270 but with inputs and outputs corresponding to injector 89 , injector 11 , and injector 12 .
- Circuit 270 ′′′′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 9 .
- Circuit 270 ′′′′′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 11 .
- Circuit 270 ′′′′′ may receive control inputs and provide feedback outputs analogous to those of circuit 270 , but configured for control and sensing of injector 12 .
- Circuit 280 for actuating injector 1 and injector 2 which are provided and configured in the form of a boosted bank of injectors.
- Circuit 280 includes high side switch 281 , high side switch 282 , low side switch 283 , and low side switch 284 which are each configured and provided in the form of a power MOSFET.
- high side switch 281 , high side switch 282 , low side switch 283 , and low side switch 284 may be configured and provided as another type of switch in other embodiments such, for example, as an IGBT or another type of switching device.
- the source terminal of high side switch 281 is operatively coupled with injector 1 and injector 2 via reverse blocking diode 291 .
- the drain terminal of high side switch 281 is operatively coupled with unboosted voltage source (Vbat).
- the gate terminal of high side switch 281 is operatively coupled with a high side switch control signal (INJ_ 1 & 2 _HS).
- the source terminal of high side switch 282 is operatively coupled with injector 1 and injector 2 .
- the drain terminal of high side switch 282 is operatively coupled with a boosted voltage source (Vboost).
- the gate terminal of high side switch 282 is operatively coupled with a high side boost switch control signal (INJ_ 1 & 2 _HSB).
- the drain terminal of low side switch 283 is operatively coupled with injector 1 .
- the source terminal of low side switch 283 is operatively coupled with current sensor 285 .
- the gate terminal of low side switch 283 is operatively coupled with a low side switch control signal (INJ_ 1 _LS).
- Current sensor 285 includes a shunt resistor 287 which is operatively coupled with low side switch 283 and with ground.
- Current sensor 285 includes a comparator 289 with inputs that are coupled across shunt resistor 287 at respective nodes.
- the output of current sensor 275 is provided as current sensor signal (INJ_ 1 _CS).
- the drain terminal of low side switch 284 is operatively coupled with injector 2 .
- the source terminal of low side switch 284 is operatively coupled with current sensor 286 .
- the gate terminal of low side switch 284 is operatively coupled with a low side switch control signal (INJ_ 2 _LS).
- Current sensor 286 includes a shunt resistor 288 which is operatively coupled with low side switch 284 and with ground.
- Current sensor 286 includes a comparator 290 with inputs that are coupled across shunt resistor 288 at respective nodes. The output of current sensor 286 is provided as current sensor signal (INJ_ 2 _CS).
- High side switch 281 , high side switch 282 , low side switch 283 , and low side switch 284 may be controlled by control signal INJ_ 1 & 2 _HS, boost control signal INJ_ 1 & 2 _HSB, control signal INJ_ 1 _LS, and control signal INJ_ 2 _LS, respectively, to selectably cause unboosted or boosted current to flow through injector 1 and/or injector 2 effective to actuate injector 1 and/or injector 2 .
- the current flowing through injector 1 may be detected by current sensor 285 and provided as feedback in the form of a current sensor signal (INJ_ 1 _CS).
- the current flowing through injector 2 may be detected by current sensor 286 and provided as feedback in the form of a current sensor signal (INJ_ 2 _CS).
- circuits substantially similar circuit 280 may be provided and utilized in connection with the other banks of boosted injectors.
- circuit 280 ′ may be provided for injector 3 and injector 4 and may include a circuit substantially similar to circuit 280 but with inputs and outputs corresponding to injector 3 and injector 4 .
- circuit 280 ′ may receive control inputs and provide feedback outputs analogous to those of circuit 280 , but configured for control and sensing of injector 3 and injector 4 .
- circuit 280 ′s may be provided for injector 5 and injector 6 and may include a circuit substantially similar to circuit 280 but with inputs and outputs corresponding to injector.
- circuit 280 ′′ may receive control inputs and provide feedback outputs analogous to those of circuit 280 , but configured for control and sensing of injector 5 and injector 6 .
- ECU 131 which may be provided as a component of ECS 130 .
- ECU 131 comprises a housing 210 containing a circuitry board 212 on which are mounted a microcontroller unit (MCU) 220 , a plurality of driver integrated circuits (Driver IC) 530 , 550 , and 570 , and a plurality of power switches including power switches 330 , power switches 350 , and power switches 370 .
- MCU microcontroller unit
- Driver IC driver integrated circuits
- MCU 220 is operatively coupled with Driver IC 530 , 550 , and 570 by a plurality of conductors which are configured and provide in the form of conductive traces 313 , 315 , and 317 , respectively, in the illustrated embodiment.
- Driver IC 530 is operatively coupled with power switches 330 by a plurality of conductors which are configured and provide in the form of conductive traces 233 of circuit board 212 in the illustrated embodiment.
- Power switches 330 are operatively coupled with pins 263 of ECU interface 251 by a plurality of conductors which are configured and provide in the form of conductive traces 243 of circuit board 212 .
- the plurality of pins 263 of ECU interface 251 are, in turn, operatively coupled with respective conductors of wiring harness conductors 573 which are, in turn, operatively coupled with injectors 430 .
- Driver IC 550 is operatively coupled with power switches 350 by a plurality of conductors which are configured and provide in the form of conductive traces 235 of circuit board 212 in the illustrated embodiment.
- Power switches 350 are operatively coupled with pins 265 of ECU interface 251 by a plurality of conductors which are configured and provide in the form of conductive traces 245 of circuit board 212 .
- the plurality of pins 265 of ECU interface 251 are, in turn, operatively coupled with respective conductors of wiring harness conductors 575 which are, in turn, operatively coupled with injectors 450 and AIM valve 422 .
- Driver IC 570 is operatively coupled with power switches 370 by a plurality of conductors which are configured and provide in the form of conductive traces 237 of circuit board 212 in the illustrated embodiment.
- Power switches 370 are operatively coupled with pins 267 of ECU interface 251 by a plurality of conductors which are configured and provide in the form of conductive traces 247 of circuit board 212 .
- the plurality of pins 267 of ECU interface 251 are, in turn, operatively coupled with respective conductors 577 of a wiring harness which are, in turn, operatively coupled with injectors 470 .
- ECU 131 may include other aspects, components, and features in additional to and/or as alternatives to those illustrated in FIGS. 6 A, 6 B, and 6 C .
- MCU 220 includes a communication bus component which is configured and provided in the form of a serial peripheral interface (SPI) 205 .
- SPI serial peripheral interface
- Other components of MCU 220 such as a one or more processing cores, one or more non-transitory memory units, and/or other MCU components, may be operatively coupled with SPI 205 as indicated by the illustrated adjacent arrow and ellipsis.
- SPI 205 is adapted and configured to provide bi-directional digital communication between MCU 220 as a main device and Driver IC 530 as a subservient device which may include main out sub in (MOSI) communication from MCU 220 to Driver IC 530 , and main in sub out (MISO) communication from Driver IC 530 to MCU 220 , among other logical signals. It shall be appreciated that other types of communication busses and associated communications and architectures may be utilized in some embodiments. SPI 205 may be configured to utilize two input/output pins of MCU 220 to provide bidirectional MOSI and MISO communication between MCU 220 and Driver IC 530 .
- MOSI main out sub in
- MISO main in sub out
- SPI 205 may be utilized to communicate information relating to the operation of one or more fuel injectors from driver IC 530 to MCU 220 .
- driver IC 530 may be configured and operable to receive and process analog feedback signals associated with circuit 270 or circuit 280 , such as current sensor signal (INJ_ 1 _CS), current sensor signal (INJ_ 2 _CS), and current sensor signal (INJ_ 7 _CS).
- Driver IC 530 may be configured and operable to determine digital information indicative of one or more of the aforementioned current sensor signals and to communicate such digital information to MCU 220 . Such communication may allow MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with circuit 270 and/or circuit 280 .
- MCU 220 includes a real-time or near real-time interface component which is configured and provided in the form of timer module (TM) 207 .
- TM timer module
- Other components of MCU 220 such as a one or more processing cores, one or more memory units, and/or other components, may be operatively coupled with TM 207 as indicated by the illustrated adjacent arrow and ellipsis.
- TM 207 is adapted and configured to provide injector phase and injector pulse signals which may be received and utilized by Driver IC 530 to determine control outputs for an injector, for example, as described below in connection with FIG. 7 .
- TM 207 outputs to Driver IC 530 a phase signal for injector 1 (INJ_ 1 _Phase), a pulse signal for injector 1 (INJ_ 1 _pulse), a phase signal for injector 2 (INJ_ 2 _Phase), a pulse signal for injector 2 and (INJ_ 2 _pulse), a phase signal for injector 7 (INJ_ 7 _Phase), and a pulse signal for injector 7 (INJ_ 7 _pulse).
- MCU 220 may include feedback signal conditioning component which is configured and provided in the form of analog-to-digital converter (A2D) 209 in the illustrated embodiment.
- A2D analog-to-digital converter
- Other components of MCU 220 such as a one or more processing cores, one or more memory units, and/or other components, may be operatively coupled with A2D 209 as indicated by the illustrated adjacent arrow and ellipsis.
- Driver IC 530 may be configured to communicate analog information indicative of the aforementioned current sensor signals to A2D 209 of MCU 220 .
- driver IC 530 may be configured to communicate an analog feedback signal for injector 1 (INJ_ 1 _FB), an analog feedback signal for injector 2 (INJ_ 2 _FB), and an analog feedback signal for injector 7 (INJ_ 7 _FB) which may be the same as, correlated with, or otherwise indicative of current sensor signal (INJ_ 1 _CS), current sensor signal (INJ_ 2 _CS), and current sensor signal (INJ_ 7 _CS), respectively.
- Driver IC 530 may be configured to pass through or to amplify, attenuate, filter, scale or otherwise process the aforementioned current sensor signals such that the aforementioned feedback signals suitable for and compatible with the input requirements of A2D 209 of MCU 220 .
- Such communication and processing may provide a redundant or failsafe signal path allowing MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with circuit 270 and/or circuit 280 .
- pin connections and communication from driver IC 530 and MCU 220 may be omitted, and A2D 209 of MCU 220 may optionally be dedicated to other signal processing, left unutilized, or omitted altogether.
- MCU 220 includes additional input output components (I/O) 202 which may be configured and provided in the form of general purpose microcontroller inputs or outputs.
- I/O input output components
- Other components of MCU 220 such as a one or more processing cores, one or more memory units, and/or other components, may be operatively coupled with I/O 202 as indicated by the illustrated adjacent arrow and ellipsis.
- I/O 202 are adapted and configured to provide communication of a number of input and output signals between MCU 220 and Driver IC 530 .
- MCU 220 may provide a reset signal RST, an enable signal (EN) and a clock signal (CLK) to Driver IC 530 via I/O 202 , and Driver IC 530 may provide an interrupt request signal (IRQ) to MCU 220 via I/O 202 .
- RST reset signal
- EN enable signal
- CLK clock signal
- IRQ interrupt request signal
- Driver IC 530 may determine a high side switch control signal and a low side switch control signal in response to a phase signal for a given injector and a pulse signal for a given injector. Driver IC 530 may make such determinations for each of the high side and low side switch control signals with which it is associated.
- Driver IC 530 will now be further described with respect to a particular injector, it being appreciated that the principles so described may be applied to other injectors and other Driver ICs disclosed herein.
- FIG. 7 depicts certain aspects of an example determination that may be performed by Driver IC 530 relative to injector 7 .
- Graph 710 illustrates a pulse voltage signal 711 as a function of time which corresponds to the pulse signal for injector 7 (INJ_ 7 _pulse).
- Graph 720 illustrates a phase voltage signal 722 as a function of time which corresponds to the phase signal for injector 7 (INJ_ 7 _Phase).
- Graph 730 illustrates an injector current signal 733 as a function of time which corresponds to the current sensor signal (INJ_ 7 _CS).
- Driver IC 530 may determine commands effective to actuate injector 7 in the manner indicated by injector current signal 733 by multiplying pulse voltage signal 711 and phase voltage signal 722 . From time t_ 0 to time t_ 1 phase voltage signal 722 is zero and the product of phase voltage signal 722 pulse voltage signal is zero, resulting in an injector current signal 733 equal to zero.
- phase voltage signal 722 transitions from zero to a non-zero value (v_on) and the product of phase voltage signal 722 and pulse voltage signal 711 causes injector current signal 733 to rise to a maximum overshoot current value (i_max) (due to the operation of the inductive load of the injector and the opening force of a solenoid armature of the injector) and then to stabilize at a first injector-on current (i_h 1 ) whose magnitude is a function of a maximum duty cycle 712 of pulse voltage signal 711 and phase voltage signal 722 .
- i_max maximum overshoot current value
- i_h 1 first injector-on current
- Driver IC 530 may determine and set the high side switch control signal (INJ_ 7 _HS) to an on value for a first high side predetermined duration and may determine and set the low side switch control signal (INJ_ 7 _LS) to an on value for a first low side predetermined duration to provide the illustrated injector operation.
- phase voltage signal 711 transitions to a lower magnitude duty cycle 714 , and the product of phase voltage signal 722 and pulse voltage signal 711 causes injector current signal 733 to fall to and stabilize at a second injector-on current (i_h 1 ) whose magnitude is a function of a lower magnitude duty cycle 714 of pulse voltage signal 711 and phase voltage signal 722 .
- Driver IC 530 may determine and set the high side switch control signal (INJ_ 7 _HS) to an on value for a second high side predetermined duration which may be less than the first high side predetermined duration, and may determine and set the low side switch control signal (INJ_ 7 _LS) to an on value for a second low side predetermined duration to provide the illustrated injector operation.
- phase voltage signal transitions to zero, and the product of phase voltage signal 722 and pulse voltage signal 711 falls to zero which causes injector current signal 733 to fall to zero.
- FIG. 7 is but one of several modulation and control signal determination techniques that may be utilized by Driver IC 530 to may determine switch control signals effective to actuate an injector in response to phase and pulse signals.
- various embodiments may utilize delta modulation, delta-sigma modulation, space vector modulation, time proportioning, or other control techniques in connection with the control illustrated and described herein.
- the related control operations may be distributed among MCU 220 and one or more Driver IC 530 or substantially provided in one or the other thereof.
- Driver IC 530 may control operation of multiple high side switched to select between closing high side switched to selectably provide non-boosted voltages or boosted voltages, for example, in response to variation in the pulse voltage signal and/or variation in the phase voltage signal.
- Driver IC 530 may also provide boost voltage signal (Vboost) to boost supply 293 which may be utilized to provide boosted voltage source (Vboost).
- Vboost boost voltage signal
- Driver IC 530 may utilize one or more of the foregoing techniques or operations to determine control signal INJ_ 1 & 2 _HS, boost control signal INJ_ 1 & 2 _HSB, control signal INJ_ 1 _LS, and control signal INJ_ 2 _LS, in response to the pulse signal for injector 1 (INJ_ 1 _pulse), the phase signal for injector 1 (INJ_ 1 _Phase), the pulse signal for injector 2 (INJ_ 2 _pulse), and the phase signal for injector 2 (INJ_ 2 _Phase).
- SPI 205 may be adapted and configured to provide bi-directional digital communication between MCU 220 and Driver IC 550 in a manner substantially similar to that described above in connection with FIG. 6 A .
- I/O 202 may also be adapted and configured to provide communication of a number of input and output signals between MCU 220 and Driver IC 550 in a manner substantially similar to that described above in connection with FIG. 6 A .
- certain pins of MCU 220 may be reused or shared among multiple devices, for example, clock signal (CLK) may be provided from a single pin to multiple Driver ICs.
- CLK clock signal
- device addressing or multiplexing techniques may be utilize for reuse or sharing of MCU pins.
- SPI 205 may be configured to utilize two input/output pins of MCU 220 to provide bidirectional MOSI and MISO communication between MCU 220 and Driver IC 550 .
- SPI 205 may be utilized to communicate information relating to the operation of one or more fuel injectors from driver IC 550 to MCU 220 .
- driver IC 550 may be configured and operable to receive and process analog feedback signals associated with circuit 270 ′, circuit 270 ′′, circuit 270 ′′′, or circuit 280 ′, such as current sensor signal (INJ_ 3 _CS), current sensor signal (INJ_ 4 _CS), current sensor signal (INJ_ 8 _CS), current sensor signal (INJ_ 10 _CS), current sensor signal (INJ_AIM_CS).
- Driver IC 550 may be configured and operable to determine digital information indicative of one or more of the aforementioned current sensor signals and to communicate such digital information to MCU 220 .
- Such communication may allow MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with associated with circuit 270 ′, circuit 270 ′′, and/or circuit 280 ′. Such communication may allow MCU 220 to perform closed-loop feedback control of and diagnostics relating the AIM valve associated with circuit 270 ′′′.
- TM 207 may provide to Driver IC 550 , a phase signal for injector 3 (INJ_ 3 _Phase), a pulse signal for injector 3 (INJ_ 3 _pulse), a phase signal for injector 4 (INJ_ 4 _Phase), a pulse signal for injector 4 (INJ_ 4 _pulse), a phase signal for injector 8 (INJ_ 8 _Phase), a pulse signal for injector 8 (INJ_ 8 _pulse), a phase signal for injector 10 (INJ_ 10 _Phase), a pulse signal for injector 10 (INJ_ 10 _pulse), and a phase signal for an active inlet metering (AIM) valve (AIM_Phase), a pulse signal for AIM valve (AIM_pulse).
- AIM active inlet metering
- Driver IC 550 may, in turn process the received signals to determine control signals using substantially similar techniques and operations as those described in connection with Driver IC 530 . It shall be appreciated that the AIM valve may be provided and configured to control fuel flow into a fuel pump which may be provided, for example, in fueling system 118 or another fueling system.
- Driver IC 550 may determine control signal INJ_ 3 & 4 _HS, boost control signal INJ_ 3 & 4 _HSB, control signal INJ_ 3 _LS, and control signal INJ_ 4 _LS, in response to the pulse signal for injector 3 (INJ_ 3 _pulse), the phase signal for injector 3 (INJ_ 3 _Phase), the pulse signal for injector 4 (INJ_ 4 _pulse), and the phase signal for injector 4 (INJ_ 4 _Phase).
- Driver IC 550 may determine control signal INJ_ 8 _HS, and control signal INJ_ 8 _LS, in response to the pulse signal for injector 8 (INJ_ 8 _pulse), and the phase signal for injector 8 (INJ_ 8 _Phase).
- Driver IC 550 may determine control signal INJ_ 10 _HS, and control signal INJ_ 10 _LS, in response to the pulse signal for injector 10 (INJ_ 10 _pulse), and the phase signal for injector 10 (INJ_ 10 _Phase).
- Driver IC 550 may determine control signal AIM_HS, and control signal AIM_LS, in response to the pulse signal for AIM valve (AIM_Pulse), and the phase signal for AIM valve (AIM_Phase).
- Driver IC 550 may be configured to communicate analog information indicative of the aforementioned current sensor signals to A2D 209 of MCU 220 .
- driver IC 550 may be configured to communicate an analog feedback signal for injector 3 (INJ_ 3 _FB), an analog feedback signal for injector 4 (INJ_ 4 _FB), an analog feedback signal for injector 8 (INJ_ 8 _FB), an analog feedback signal for injector 10 (INJ_ 10 _FB), and an analog feedback signal for the AIM valve (AIM_FB) which may be the same as, correlated with, or otherwise indicative of current sensor signal (INJ_ 3 _CS), current sensor signal (INJ_ 4 _CS), current sensor signal (INJ_ 8 _CS), current sensor signal (INJ_ 10 _CS), and current sensor signal (INJ_AIM_CS), respectively.
- Driver IC 550 may be configured to pass through or to amplify, attenuate, filter, scale or otherwise process the aforementioned current sensor signals such that the aforementioned feedback signals suitable for and compatible with the input requirements of A2D 209 of MCU 220 .
- Driver IC 570 may be configured to pass through or to amplify, attenuate, filter, scale or otherwise process the aforementioned current sensor signals such that the aforementioned feedback signals suitable for and compatible with the input requirements of A2D 209 of MCU 220 .
- Such communication and processing may provide a redundant or failsafe signal path allowing MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with circuit 270 and/or circuit 280 .
- pin connections and communication from driver IC 530 and MCU 220 may be omitted, and A2D 209 of MCU 220 may optionally be dedicated to other signal processing, left unutilized, or omitted altogether.
- SPI 205 may be adapted and configured to provide bi-directional digital communication between MCU 220 and Driver IC 570 in a manner substantially similar to that described above in connection with FIG. 6 A .
- I/O 202 may also be adapted and configured to provide communication of a number of input and output signals between MCU 220 and Driver IC 570 in a manner substantially similar to that described above in connection with FIG. 6 A .
- certain pins of MCU 220 may be reused or shared among multiple devices, for example, clock signal (CLK) may be provided from a single pin to multiple Driver ICs.
- CLK clock signal
- device addressing or multiplexing techniques may be utilize for reuse or sharing of MCU pins.
- SPI 205 may be configured to utilize two input/output pins of MCU 220 to provide bidirectional MOSI and MISO communication between MCU 220 and Driver IC 570 .
- SPI 205 may be utilized to communicate information relating to the operation of one or more fuel injectors from driver IC 570 to MCU 220 .
- driver IC 570 may be configured and operable to receive and process analog feedback signals associated with circuit 270 ′′′′, circuit 270 ′′′′′, circuit 270 ′′′′′′, or circuit 280 ′′, such as current sensor signal (INJ_ 5 _CS), current sensor signal (INJ_ 6 _CS), current sensor signal (INJ_ 9 _CS), current sensor signal (INJ_ 11 _CS), and current sensor signal (INJ_ 12 _CS).
- Driver IC 570 may be configured and operable to determine digital information indicative of one or more of the aforementioned current sensor signals and to communicate such digital information to MCU 220 . Such communication may allow MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with circuit 270 ′′′′, circuit 270 ′′′′′, circuit 270 ′′′′′′, and/or circuit 280 ′′.
- TM 207 may provide to Driver IC 570 , a phase signal for injector 5 (INJ_ 5 _Phase), a pulse signal for injector 5 (INJ_ 5 _pulse), a phase signal for injector 6 (INJ_ 6 _Phase), a pulse signal for injector 6 (INJ_ 6 _pulse), a phase signal for injector 9 (INJ_ 9 _Phase), a pulse signal for injector 9 (INJ_ 9 _pulse), a phase signal for injector 11 (INJ_ 11 _Phase), a pulse signal for injector 11 (INJ_ 11 _pulse), a phase signal for injector 12 (INJ_ 12 _Phase), and a pulse signal for injector 12 (INJ_ 12 _pulse).
- Driver IC 570 may, in turn process the received signals to determine control signals using substantially similar techniques and operations as those described in connection with Driver IC 530 .
- Driver IC 570 may determine control signal INJ_ 5 & 6 _HS, boost control signal INJ_ 5 & 6 _HSB, control signal INJ_ 5 _LS, and control signal INJ_ 6 _LS, in response to the pulse signal for injector 3 (INJ_ 5 _pulse), the phase signal for injector 3 (INJ_ 5 _Phase), the pulse signal for injector 4 (INJ_ 6 _pulse), and the phase signal for injector 4 (INJ_ 6 _Phase).
- Driver IC 570 may determine control signal INJ_ 9 _HS, and control signal INJ_ 9 _LS, in response to the pulse signal for injector 9 (INJ_ 9 _pulse), and the phase signal for injector 9 (INJ_ 9 _Phase).
- Driver IC 570 may determine control signal INJ_ 11 _HS, and control signal INJ_ 11 _LS, in response to the pulse signal for injector 11 (INJ_ 11 _pulse), and the phase signal for injector 11 (INJ_ 11 _Phase).
- Driver IC 570 may determine control signal INJ_ 12 _HS, and control signal INJ_ 12 _LS, in response to the pulse signal for injector 12 (INJ_ 12 _pulse), and the phase signal for injector 12 (INJ_ 12 _Phase).
- Driver IC 570 may be configured to communicate analog information indicative of the aforementioned current sensor signals to A2D 209 of MCU 220 .
- driver IC 570 may be configured to communicate an analog feedback signal for injector 5 (INJ_ 5 _FB), an analog feedback signal for injector 6 (INJ_ 6 _FB), an analog feedback signal for injector 9 (INJ_ 9 _FB), an analog feedback signal for injector 11 (INJ_ 11 _FB), and an analog feedback signal for injector 12 (INJ_ 12 _FB) which may be the same as, correlated with, or otherwise indicative of current sensor signal (INJ_ 5 _CS), current sensor signal (INJ_ 6 _CS), current sensor signal (INJ_ 9 _CS), current sensor signal (INJ_ 11 _CS), and current sensor signal (INJ_ 12 _CS), respectively.
- Such communication and processing may provide a redundant or failsafe signal path allowing MCU 220 to perform closed-loop feedback control of and diagnostics relating the fuel injectors associated with circuit 270 and/or circuit 280 .
- pin connections and communication from driver IC 530 and MCU 220 may be omitted, and A2D 209 of MCU 220 may optionally be dedicated to other signal processing, left unutilized, or omitted altogether.
- A2D 209 may receive from Driver IC 570 an analog signal indicative of injector current.
- Driver IC 570 outputs to A2D 209 of MCU 220 an analog feedback signal for injector 5 (INJ_ 5 _FB), an analog feedback signal for injector 6 (INJ_ 6 _FB), an analog feedback signal for injector 9 (INJ_ 9 _FB), an analog feedback signal for injector 11 (INJ_ 11 _FB), and an analog feedback signal for injector 12 (INJ_ 12 _FB).
- the disclosed circuitry may provide a microcontroller pin-to-fuel injector ratio less than eight to three (8:3).
- driver IC 550 may be utilized by driver IC 550 for driving the AIM valve associated therewith for a total of thirty-three (33) input/output pins.
- the disclosed circuitry may provide a microcontroller pin-to-fuel injector and AIM valve ratio less than seventeen to six (17:6).
- the disclosed circuitry may provide a microcontroller pin-to-fuel injector ratio inclusive of redundant feedback of less than ten to three (10:3), or may provide a microcontroller pin-to-fuel injector and AIM valve ratio inclusive of redundant feedback of less than twenty-one to six (21:6).
- a first example embodiment is an apparatus comprising: a microcontroller; first injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller and a first plurality of switching devices operatively coupled with and controllable by the first integrated circuit; second injector driver circuitry comprising a second integrated circuit operatively coupled with and controllable by the microcontroller and a second plurality of switching devices operatively coupled with and controllable by the second integrated circuit; third injector driver circuitry comprising a third integrated circuit operatively coupled with and controllable by the microcontroller and a third plurality of switching devices operatively coupled with and controllable by the third integrated circuit; and a housing containing the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry; wherein the first injector driver circuitry, the second injector driver circuitry, and the
- a second example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry is configured to drive three fuel injectors, the second injector driver circuitry is configured to drive four fuel injectors, and the third injector driver circuitry is configured to drive five fuel injectors.
- a third example embodiment includes the features of the first example embodiment, wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
- a fourth example embodiment includes the features of the third example embodiment, wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective second sets of switches each configured to drive a single unboosted injector.
- a fifth example embodiment includes the features of the fourth example embodiment, wherein the number of switches in the second sets of switches varies among the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices.
- a sixth example embodiment includes the features of the first example embodiment, comprising a first plurality of fuel injectors operatively coupled with and controllable by the first injector driver circuitry, a second plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry, and a third plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry.
- a seventh example embodiment includes the features of the first example embodiment, wherein the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, are coupled with a common circuit board.
- An eighth example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry is configured to drive a boosted voltage supply.
- a ninth example embodiment includes the features of the first example embodiment, wherein the second injector driver circuitry is configured to drive an active inlet metering valve operatively coupled with a fuel pump.
- a tenth example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, utilize any one or more of (a) not more than 31 microcontroller input/output (i/o) pins to drive 12 fuel injectors, (b) not more than 33 microcontroller input/output (i/o) pins to drive 12 fuel injectors and an actively controlled fuel pump inlet metering valve, (c) not more than 39 microcontroller input/output (i/o) pins to drive 12 fuel injectors with redundant analog signal feedback of injector current sensor information provided to the microcontroller, and (d) not more than 41 microcontroller input/output (i/o) pins to drive 12 fuel injectors with redundant analog signal feedback of injector current sensor information provided to the microcontroller and an actively controlled fuel pump inlet metering valve.
- An eleventh example embodiment is a comprising: providing a housing containing a microcontroller, first injector driver circuitry comprising a first integrated circuit operatively coupled with the microcontroller and a first plurality of switching devices operatively coupled with the first integrated circuit, second injector driver circuitry comprising a second integrated circuit operatively coupled with the microcontroller and a second plurality of switching devices operatively coupled with the second integrated circuit, and third injector driver circuitry comprising a third integrated circuit operatively coupled with the microcontroller and a third plurality of switching devices operatively coupled with the third integrated circuit; operating the first injector driver circuitry to drive a first number of fuel injectors; operating the second injector driver circuitry to drive a second number of fuel injectors differing from the first number of fuel injectors; and operating the third injector driver circuitry to drive a third number of fuel injectors differing from the first number of fuel injectors and the second number of fuel injectors.
- a twelfth example embodiment includes the features of the eleventh example embodiment, wherein the first number of fuel injectors comprises three fuel injectors, the second number of fuel injectors comprises four fuel injectors, and the third number of fuel injectors comprises five fuel injectors.
- a thirteenth example embodiment includes the features of the twelfth example embodiment, wherein a total number of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors is twelve fuel injectors.
- a fourteenth example embodiment includes the features of the twelfth example embodiment, wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
- a fifteenth example embodiment includes the features of the fourteenth example embodiment, wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective second sets of switches each configured to drive a single unboosted injector.
- a sixteenth example embodiment is a system comprising: an electronic control unit containing a microcontroller and injector driver circuitry, the injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller, a first plurality of switching devices operatively coupled with and controllable by the first driver integrated circuit, a second integrated circuit operatively coupled with and controllable by the microcontroller, a second plurality of switching devices operatively coupled with and controllable by the second driver integrated circuit, and a third integrated circuit operatively coupled with and controllable by the microcontroller, and a third plurality of switching devices operatively coupled with and controllable by the third driver integrated circuit; a first plurality of fuel injectors operatively coupled with and controllable by the first integrated circuit and the a first plurality of switching devices; a second plurality of fuel injectors operatively coupled with and controllable by the second integrated circuit and the a second plurality of switching devices; and a third plurality of fuel injectors
- a seventeenth example embodiment includes the features of the sixteenth example embodiment, wherein the first plurality of fuel injectors consists of three fuel injectors, the second plurality consists of four fuel injectors, and the third plurality of fuel injectors consists of five fuel injectors.
- An eighteenth example embodiment includes the features of the eighteenth example embodiment, wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a bank of multiple boosted injectors.
- An nineteenth example embodiment includes the features of the eighteenth example embodiment, wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a different number of single unboosted injectors.
- a twentieth example embodiment includes the features of the nineteenth example embodiment, wherein the first plurality of fuel injectors comprises one single unboosted injector, the second plurality of fuel injectors comprises two single unboosted injectors, and the third plurality of fuel injectors comprises three single unboosted injectors single unboosted injectors.
- non-transitory memory refers to a number of types of devices and storage mediums which may be configured to store information, such as data or instructions, readable or executable by a processor or other components of a computer system and that such terms include and encompass a single or unitary device or medium storing such information, multiple devices or media across or among which respective portions of such information are stored, and multiple devices or media across or among which multiple copies of such information are stored.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Fuel-Injection Apparatus (AREA)
Abstract
An apparatus includes a housing containing a microcontroller and injector driver circuitry including a first integrated circuit operatively coupled with and controllable by the microcontroller, a first plurality of switching devices operatively coupled with and controllable by the first integrated circuit, second injector driver circuitry including a second integrated circuit operatively coupled with and controllable by the microcontroller and a second plurality of switching devices operatively coupled with and controllable by the second integrated circuit and third injector driver circuitry comprising a third integrated circuit operatively coupled with and controllable by the microcontroller and a third plurality of switching devices operatively coupled with and controllable by the third integrated circuit. Each of the first, second, and third pluralities of switching devices includes a set of switches configured to drive a respective bank of multiple boosted injectors one or more sets of switches configured to drive a respective single unboosted injector.
Description
The present disclosure relates to heterogeneous fuel injector driver topologies and electronics and related apparatuses, processes, systems, and topologies.
Fuel injector electronics are useful for enabling computerized control over fuel injectors of internal combustion engine fuel systems. Fuel injector electronics may include driver circuitry configured to receive input in the form of control signals from a microcontroller and to provide output in the form of voltages and currents effective to ultimately operate a plurality of fuel injectors. A number of proposals for fuel injector electronics have been made; however, such approaches suffer from a number of disadvantages, drawbacks, and shortcomings including those respecting flexibility, form factor, input/output (i/o) pin consumption, packaging, and combinations thereof, among other problems. There remains a significant need for the unique apparatuses, processes, systems, and topologies, disclosed herein below.
For the purposes of clearly, concisely, and exactly describing example embodiments of the present disclosure, the manner, and process of making and using the same, and to enable the practice, making and use of the same, reference will now be made to certain example embodiments, including those illustrated in the figures, and specific language will be used to describe the same. It shall nevertheless be understood that no limitation of the scope of the invention is thereby created, and that the invention includes and protects such alterations, modifications, and further applications of the example embodiments as would occur to one skilled in the art.
One embodiment is an apparatus comprising unique fuel injector electronics. Another embodiment is a process involving unique fuel injector electronics. A further embodiment is a system comprising unique fuel injector electronics. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the following description and drawings.
With reference to FIG. 1 , there is illustrated an example system 100 including an internal combustion engine system 110 (also referred to herein as engine system 110) and at least a portion of one or more loads 109. System 100 may be provide in a number of forms including, for example, in the form of a vehicle or vehicle powertrain system (e.g., an on-highway vehicle or vehicle powertrain system or an off-highway vehicle or vehicle powertrain system), a work machine or work machine powertrain system, a genset or genset powertrain system, or a hydraulic fracturing rig or hydraulic fracturing rig powertrain system, to name several non-limiting examples. In shall be appreciated that system 100 may include a number of other components as will occur to one of skill in the art with the benefit and insight of the present disclosure.
In the illustrated example, engine system 110 includes an intake air handling system 112, an engine 114, an exhaust aftertreatment system 116, a fueling system 118, and an electronic control system (ECS) 130. It shall be appreciated that system 110 may include a number of other components as will occur to one of skill in the art with the benefit and insight of the present disclosure.
Intake air handling system 112 may include one or more air handling conduits, air filters, compressors (such as a compressor of a turbocharger or supercharger), coolers (such as charger air coolers, intercoolers, and/or aftercoolers which may be, for example, of an air-to-air type or an air-to-liquid type), and sensors (such as temperature sensors, pressure sensors, mass flow sensors, and other types of sensors), as well as other components.
ECS 130 preferably includes one or more programmable microcontrollers of a solid-state, integrated circuit type, and one or more non-transitory memory media configured to store instructions executable by the one or more microcontrollers. For purposes of the present application the term microcontroller shall be understood to also encompass microprocessors, system on chip (SOC) type integrated circuits, and other types of integrated circuit processors. ECS 130 is in operative communication with and may be adapted and configured to control operation of and/or receive inputs from sensors or controllers of intake air handling system 112, engine 114, exhaust system 116, and fueling system 118. It shall be appreciated that FIG. 1 depicts control relationships between the foregoing components conceptually using dashed arrows and that various communications hardware and protocols may be utilized to implement, such as one or more controller area networks (CAN) or other communications components.
ECS 130 can be implemented in any of a number of ways that combine or distribute the control function across one or more control units in various manners. The ECS 130 may execute operating logic that defines various control, management, and/or regulation functions. This operating logic may be in the form of dedicated hardware, such as a hardwired state machine, analog calculating machine, programming instructions, and/or a different form as would occur to those skilled in the art. The ECS 130 may be provided as a single component or a collection of operatively coupled components; and may be comprised of digital circuitry, analog circuitry, or a hybrid combination of both of these types. When of a multi-component form, the ECS 130 may have one or more components remotely located relative to the others in a distributed arrangement. The ECS 130 can include multiple processing units arranged to operate independently, in a pipeline processing arrangement, in a parallel processing arrangement, or the like. It shall be further appreciated that the ECS 130 and/or any of its constituent components may include one or more signal conditioners, modulators, demodulators, Arithmetic Logic Units (ALUs), Central Processing Units (CPUs), limiters, oscillators, control clocks, amplifiers, signal conditioners, filters, format converters, communication ports, clamps, delay devices, memory devices, Analog to Digital (A/D) converters, Digital to Analog (D/A) converters, and/or different circuitry or components as would occur to those skilled in the art to perform the desired communications.
An operating environment 99 is also depicted in FIG. 1 . As described above, during typical operation of system 100, ambient air 91 of operating environment 99 is received as an input to system 100, and treated exhaust 93 from system 100 is released to operating environment 99. In some embodiments, loads 109 may at least in part comprise a portion of operating environment 99. For example, in embodiments where system 100 is provided in the form of a genset or genset powertrain system, the one or more loads 109 may comprise loads at various nodes in a distributed power network in addition to load components which, even if small, are integral to system 100. As another example, in embodiments where system 100 is provided in the form of a vehicle or vehicle powertrain system, loads 109 may include forces such as wind, gravity, road surface friction and other environmental load components in addition to load components which, even if small, are integral to system 100.
With reference to FIG. 2 , there are illustrated certain aspects of an example implementation of system 110. In the illustrated example, ECS 130 comprises an electronic control unit (ECU) 131 which is in operative communication with and configured to supply control signals to and received feedback signals from a plurality of fuel injectors 120 which are operatively coupled with and are configured to inject fuel into respective cylinders 12 of engine 114. In the illustrated example, the plurality of injectors 120 are configured and provided as direct injectors which inject fuel directly into cylinders 12. In other embodiments, one or more of the injectors may be configured and provided as a port injector which inject fuel into respective intake ports leading from intake manifold 102 into respective cylinders 12. Cylinders 12 are also operatively coupled with an exhaust manifold 132.
In the illustrated embodiment, each of cylinders 12 is provided with fuel from two of fuel injectors 120. Injector 1 and injector 7 are configured and operable to provide fuel to cylinder 12A. Injector 2 and injector 8 are configured and operable to provide fuel to cylinder 12B. Injector 3 and injector 9 are configured and operable to provide fuel to cylinder 12C. Injector 4 and injector 0 are configured and operable to provide fuel to cylinder 12D. Injector 5 and injector 11 are configured and operable to provide fuel to cylinder 12E. Injector 6 and injector 12 are configured and operable to provide fuel to cylinder 12F. The pairs of injectors servicing each of cylinders 12 may comprise one unboosted injector driven by an unboosted voltage and one boosted injector driven by a boosted voltage greater than the unboosted voltage. Injectors 7, 8, 9, 10, 11, and 12 may be configured and provided as single, unbanked unboosted injectors. Injectors 1, 2, 3, 4, 5, and 6 may be configured and provided as boosted injectors and may be provided in a plurality of injector banks. Injectors 1 and 2 may be configured and provided as a first boosted bank of injectors. Injectors 3 and 4 may be configured and provided as a second boosted bank of injectors. Injectors 5 and 6 may be configured and provided as a third boosted bank of injectors.
With reference to FIG. 3 , there is illustrated an example circuit 270 for actuating injector 7 which is provided and configured in the form of a single unboosted injector. Circuit 270 includes a high side switch 271 and a low side switch 273 which are each configured and provided in the form of a power MOSFET. In other embodiments, high side switch 271 and low side switch 273 may be configured and provided as another type of switch in other embodiments such, for example, as an IGBT or another type of switching device.
The source terminal of high side switch 271 is operatively coupled with injector 7. The drain terminal of high side switch 271 is operatively coupled with an unboosted voltage source (Vbat). The gate terminal of high side switch 271 is operatively coupled with high side switch control signal (INJ_7_HS).
The drain terminal of low side switch 273 is operatively coupled with injector 7. The source terminal of low side switch 273 is operatively coupled with current sensor 275. The gate terminal of low side switch 273 is operatively coupled with low side switch control signal (INJ_7_LS).
It shall be appreciated that circuits substantially similar circuit 270 may be provided and utilized in connection with injector 8, injector 9, injector 10, injector 11, and injector 12. Such substantially similar circuits may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 8, injector 9, injector 10, injector 11, and injector 12, for example, as described in connection with FIGS. 6A, 6B, and 6C .
It shall be appreciated that circuits substantially similar circuit 270 may be provided and utilized in connection with the single injectors. As illustrated in FIG. 6B , circuit 270′ may be provided for injector 8, circuit 270″ may be provided for injector 10, and circuit 270′″ may be provided for the AIM valve. Such circuits may be substantially similar to circuit 270 but with inputs and outputs corresponding to injector 8, injector 10, and the AIM valve. Circuit 270′ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 8. Circuit 270″ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 10. Circuit 270′″ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing the AIM valve.
As illustrated in FIG. 6C , circuit 270″″ may be provided for injector 9, circuit 270′″″ may be provided for injector 11, and circuit 270″″″ may be provided for the injector 12. Such circuits may be substantially similar to circuit 270 but with inputs and outputs corresponding to injector 89, injector 11, and injector 12. Circuit 270″″ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 9. Circuit 270′″″ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 11. Circuit 270′″″ may receive control inputs and provide feedback outputs analogous to those of circuit 270, but configured for control and sensing of injector 12.
With reference to FIG. 4 , there is illustrated an example circuit 280 for actuating injector 1 and injector 2 which are provided and configured in the form of a boosted bank of injectors. Circuit 280 includes high side switch 281, high side switch 282, low side switch 283, and low side switch 284 which are each configured and provided in the form of a power MOSFET. In other embodiments, high side switch 281, high side switch 282, low side switch 283, and low side switch 284 may be configured and provided as another type of switch in other embodiments such, for example, as an IGBT or another type of switching device.
The source terminal of high side switch 281 is operatively coupled with injector 1 and injector 2 via reverse blocking diode 291. The drain terminal of high side switch 281 is operatively coupled with unboosted voltage source (Vbat). The gate terminal of high side switch 281 is operatively coupled with a high side switch control signal (INJ_1&2_HS).
The source terminal of high side switch 282 is operatively coupled with injector 1 and injector 2. The drain terminal of high side switch 282 is operatively coupled with a boosted voltage source (Vboost). The gate terminal of high side switch 282 is operatively coupled with a high side boost switch control signal (INJ_1&2_HSB).
The drain terminal of low side switch 283 is operatively coupled with injector 1. The source terminal of low side switch 283 is operatively coupled with current sensor 285. The gate terminal of low side switch 283 is operatively coupled with a low side switch control signal (INJ_1_LS).
The drain terminal of low side switch 284 is operatively coupled with injector 2. The source terminal of low side switch 284 is operatively coupled with current sensor 286. The gate terminal of low side switch 284 is operatively coupled with a low side switch control signal (INJ_2_LS).
It shall be appreciated that circuits substantially similar circuit 280 may be provided and utilized in connection with the other banks of boosted injectors. As illustrated in FIG. 6B , circuit 280′ may be provided for injector 3 and injector 4 and may include a circuit substantially similar to circuit 280 but with inputs and outputs corresponding to injector 3 and injector 4. Thus, circuit 280′ may receive control inputs and provide feedback outputs analogous to those of circuit 280, but configured for control and sensing of injector 3 and injector 4. As illustrated in FIG. 6C , circuit 280′s may be provided for injector 5 and injector 6 and may include a circuit substantially similar to circuit 280 but with inputs and outputs corresponding to injector. Thus, circuit 280″ may receive control inputs and provide feedback outputs analogous to those of circuit 280, but configured for control and sensing of injector 5 and injector 6.
With reference to FIG. 5 , there is illustrated an example electronic control unit (ECU) 131 which may be provided as a component of ECS 130. In the illustrated example, ECU 131 comprises a housing 210 containing a circuitry board 212 on which are mounted a microcontroller unit (MCU) 220, a plurality of driver integrated circuits (Driver IC) 530, 550, and 570, and a plurality of power switches including power switches 330, power switches 350, and power switches 370. MCU 220 is operatively coupled with Driver IC 530, 550, and 570 by a plurality of conductors which are configured and provide in the form of conductive traces 313, 315, and 317, respectively, in the illustrated embodiment.
With reference to FIGS. 6A, 6B, and 6C there are illustrated further aspects of the example electronic control unit (ECU) 131 of FIG. 5 . It shall be appreciated that ECU 131 may include other aspects, components, and features in additional to and/or as alternatives to those illustrated in FIGS. 6A, 6B, and 6C .
As illustrated in FIG. 6A , MCU 220 includes a communication bus component which is configured and provided in the form of a serial peripheral interface (SPI) 205. Other components of MCU 220, such as a one or more processing cores, one or more non-transitory memory units, and/or other MCU components, may be operatively coupled with SPI 205 as indicated by the illustrated adjacent arrow and ellipsis.
At time t_1 phase voltage signal 722 transitions from zero to a non-zero value (v_on) and the product of phase voltage signal 722 and pulse voltage signal 711 causes injector current signal 733 to rise to a maximum overshoot current value (i_max) (due to the operation of the inductive load of the injector and the opening force of a solenoid armature of the injector) and then to stabilize at a first injector-on current (i_h1) whose magnitude is a function of a maximum duty cycle 712 of pulse voltage signal 711 and phase voltage signal 722. Driver IC 530 may determine and set the high side switch control signal (INJ_7_HS) to an on value for a first high side predetermined duration and may determine and set the low side switch control signal (INJ_7_LS) to an on value for a first low side predetermined duration to provide the illustrated injector operation.
At time t_2 phase voltage signal remains at non-zero value (v_on), pulse voltage signal 711 transitions to a lower magnitude duty cycle 714, and the product of phase voltage signal 722 and pulse voltage signal 711 causes injector current signal 733 to fall to and stabilize at a second injector-on current (i_h1) whose magnitude is a function of a lower magnitude duty cycle 714 of pulse voltage signal 711 and phase voltage signal 722. Driver IC 530 may determine and set the high side switch control signal (INJ_7_HS) to an on value for a second high side predetermined duration which may be less than the first high side predetermined duration, and may determine and set the low side switch control signal (INJ_7_LS) to an on value for a second low side predetermined duration to provide the illustrated injector operation.
At time t_3 phase voltage signal transitions to zero, and the product of phase voltage signal 722 and pulse voltage signal 711 falls to zero which causes injector current signal 733 to fall to zero.
It shall be appreciated that the example of FIG. 7 is but one of several modulation and control signal determination techniques that may be utilized by Driver IC 530 to may determine switch control signals effective to actuate an injector in response to phase and pulse signals. For example, various embodiments may utilize delta modulation, delta-sigma modulation, space vector modulation, time proportioning, or other control techniques in connection with the control illustrated and described herein. The related control operations may be distributed among MCU 220 and one or more Driver IC 530 or substantially provided in one or the other thereof.
It shall be further appreciated that such techniques may be applied by Driver IC 530 to control operation of multiple high side switched to select between closing high side switched to selectably provide non-boosted voltages or boosted voltages, for example, in response to variation in the pulse voltage signal and/or variation in the phase voltage signal. In connection with such operation Driver IC 530 may also provide boost voltage signal (Vboost) to boost supply 293 which may be utilized to provide boosted voltage source (Vboost). Thus, for example, Driver IC 530 may utilize one or more of the foregoing techniques or operations to determine control signal INJ_1&2_HS, boost control signal INJ_1&2_HSB, control signal INJ_1_LS, and control signal INJ_2_LS, in response to the pulse signal for injector 1 (INJ_1_pulse), the phase signal for injector 1 (INJ_1_Phase), the pulse signal for injector 2 (INJ_2_pulse), and the phase signal for injector 2 (INJ_2_Phase).
As illustrated in FIG. 6B , SPI 205 may be adapted and configured to provide bi-directional digital communication between MCU 220 and Driver IC 550 in a manner substantially similar to that described above in connection with FIG. 6A . I/O 202 may also be adapted and configured to provide communication of a number of input and output signals between MCU 220 and Driver IC 550 in a manner substantially similar to that described above in connection with FIG. 6A . It shall be appreciated certain pins of MCU 220 may be reused or shared among multiple devices, for example, clock signal (CLK) may be provided from a single pin to multiple Driver ICs. In other examples, device addressing or multiplexing techniques may be utilize for reuse or sharing of MCU pins. SPI 205 may be configured to utilize two input/output pins of MCU 220 to provide bidirectional MOSI and MISO communication between MCU 220 and Driver IC 550.
As illustrated in FIG. 6C , SPI 205 may be adapted and configured to provide bi-directional digital communication between MCU 220 and Driver IC 570 in a manner substantially similar to that described above in connection with FIG. 6A . I/O 202 may also be adapted and configured to provide communication of a number of input and output signals between MCU 220 and Driver IC 570 in a manner substantially similar to that described above in connection with FIG. 6A . It shall be appreciated certain pins of MCU 220 may be reused or shared among multiple devices, for example, clock signal (CLK) may be provided from a single pin to multiple Driver ICs. In other examples, device addressing or multiplexing techniques may be utilize for reuse or sharing of MCU pins. SPI 205 may be configured to utilize two input/output pins of MCU 220 to provide bidirectional MOSI and MISO communication between MCU 220 and Driver IC 570.
As illustrated in FIGS. 6A-6C , as few as thirty-one (31) input/output pins of MCU 220 may be utilized by driver IC 530, driver IC 550, and driver IC 570, for driving the fuel injectors of the circuits associated therewith. In particular, twenty-one (21) pins of MCU 220 may be utilized in providing the aforementioned pulse signals and phase signals utilized in controlling the aforementioned fuel injectors, six (6) pins of MCU 220 may be utilized by SPI 205, and one (1) input of MCU 220 may be utilized for the aforementioned reset, enable, interrupt, and clock signals. Thus, the disclosed circuitry may provide a microcontroller pin-to-fuel injector ratio less than eight to three (8:3).
In some embodiment, as few as two (2) additional input/output pins of MCU 220 may be utilized by driver IC 550 for driving the AIM valve associated therewith for a total of thirty-three (33) input/output pins. Thus, the disclosed circuitry may provide a microcontroller pin-to-fuel injector and AIM valve ratio less than seventeen to six (17:6).
In some embodiments, as few as eight (8) additional input/output pins of MCU 220 may be utilized by driver IC 530, driver IC 550, and driver IC 570 to provide the aforementioned feedback signals to A2D 209 of MCU 220 for a total of thirty-three (41) input/output pins. Thus, the disclosed circuitry may provide a microcontroller pin-to-fuel injector ratio inclusive of redundant feedback of less than ten to three (10:3), or may provide a microcontroller pin-to-fuel injector and AIM valve ratio inclusive of redundant feedback of less than twenty-one to six (21:6).
As shown by this detailed description, the present disclosure contemplates multiple and various embodiments, including, without limitation, the following example embodiments. A first example embodiment is an apparatus comprising: a microcontroller; first injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller and a first plurality of switching devices operatively coupled with and controllable by the first integrated circuit; second injector driver circuitry comprising a second integrated circuit operatively coupled with and controllable by the microcontroller and a second plurality of switching devices operatively coupled with and controllable by the second integrated circuit; third injector driver circuitry comprising a third integrated circuit operatively coupled with and controllable by the microcontroller and a third plurality of switching devices operatively coupled with and controllable by the third integrated circuit; and a housing containing the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry; wherein the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry are each configured to drive a different number of fuel injectors.
A second example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry is configured to drive three fuel injectors, the second injector driver circuitry is configured to drive four fuel injectors, and the third injector driver circuitry is configured to drive five fuel injectors.
A third example embodiment includes the features of the first example embodiment, wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
A fourth example embodiment includes the features of the third example embodiment, wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective second sets of switches each configured to drive a single unboosted injector.
A fifth example embodiment includes the features of the fourth example embodiment, wherein the number of switches in the second sets of switches varies among the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices.
A sixth example embodiment includes the features of the first example embodiment, comprising a first plurality of fuel injectors operatively coupled with and controllable by the first injector driver circuitry, a second plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry, and a third plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry.
A seventh example embodiment includes the features of the first example embodiment, wherein the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, are coupled with a common circuit board.
An eighth example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry is configured to drive a boosted voltage supply.
A ninth example embodiment includes the features of the first example embodiment, wherein the second injector driver circuitry is configured to drive an active inlet metering valve operatively coupled with a fuel pump.
A tenth example embodiment includes the features of the first example embodiment, wherein the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, utilize any one or more of (a) not more than 31 microcontroller input/output (i/o) pins to drive 12 fuel injectors, (b) not more than 33 microcontroller input/output (i/o) pins to drive 12 fuel injectors and an actively controlled fuel pump inlet metering valve, (c) not more than 39 microcontroller input/output (i/o) pins to drive 12 fuel injectors with redundant analog signal feedback of injector current sensor information provided to the microcontroller, and (d) not more than 41 microcontroller input/output (i/o) pins to drive 12 fuel injectors with redundant analog signal feedback of injector current sensor information provided to the microcontroller and an actively controlled fuel pump inlet metering valve.
An eleventh example embodiment is a comprising: providing a housing containing a microcontroller, first injector driver circuitry comprising a first integrated circuit operatively coupled with the microcontroller and a first plurality of switching devices operatively coupled with the first integrated circuit, second injector driver circuitry comprising a second integrated circuit operatively coupled with the microcontroller and a second plurality of switching devices operatively coupled with the second integrated circuit, and third injector driver circuitry comprising a third integrated circuit operatively coupled with the microcontroller and a third plurality of switching devices operatively coupled with the third integrated circuit; operating the first injector driver circuitry to drive a first number of fuel injectors; operating the second injector driver circuitry to drive a second number of fuel injectors differing from the first number of fuel injectors; and operating the third injector driver circuitry to drive a third number of fuel injectors differing from the first number of fuel injectors and the second number of fuel injectors.
A twelfth example embodiment includes the features of the eleventh example embodiment, wherein the first number of fuel injectors comprises three fuel injectors, the second number of fuel injectors comprises four fuel injectors, and the third number of fuel injectors comprises five fuel injectors.
A thirteenth example embodiment includes the features of the twelfth example embodiment, wherein a total number of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors is twelve fuel injectors.
A fourteenth example embodiment includes the features of the twelfth example embodiment, wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
A fifteenth example embodiment includes the features of the fourteenth example embodiment, wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective second sets of switches each configured to drive a single unboosted injector.
A sixteenth example embodiment is a system comprising: an electronic control unit containing a microcontroller and injector driver circuitry, the injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller, a first plurality of switching devices operatively coupled with and controllable by the first driver integrated circuit, a second integrated circuit operatively coupled with and controllable by the microcontroller, a second plurality of switching devices operatively coupled with and controllable by the second driver integrated circuit, and a third integrated circuit operatively coupled with and controllable by the microcontroller, and a third plurality of switching devices operatively coupled with and controllable by the third driver integrated circuit; a first plurality of fuel injectors operatively coupled with and controllable by the first integrated circuit and the a first plurality of switching devices; a second plurality of fuel injectors operatively coupled with and controllable by the second integrated circuit and the a second plurality of switching devices; and a third plurality of fuel injectors operatively coupled with and controllable by the third integrated circuit and the a third plurality of switching devices; wherein the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors each comprise a different number of fuel injectors.
A seventeenth example embodiment includes the features of the sixteenth example embodiment, wherein the first plurality of fuel injectors consists of three fuel injectors, the second plurality consists of four fuel injectors, and the third plurality of fuel injectors consists of five fuel injectors.
An eighteenth example embodiment includes the features of the eighteenth example embodiment, wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a bank of multiple boosted injectors.
An nineteenth example embodiment includes the features of the eighteenth example embodiment, wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a different number of single unboosted injectors.
A twentieth example embodiment includes the features of the nineteenth example embodiment, wherein the first plurality of fuel injectors comprises one single unboosted injector, the second plurality of fuel injectors comprises two single unboosted injectors, and the third plurality of fuel injectors comprises three single unboosted injectors single unboosted injectors.
It shall be appreciated that terms such as “a non-transitory memory,” “a non-transitory memory medium,” and “a non-transitory memory device” refer to a number of types of devices and storage mediums which may be configured to store information, such as data or instructions, readable or executable by a processor or other components of a computer system and that such terms include and encompass a single or unitary device or medium storing such information, multiple devices or media across or among which respective portions of such information are stored, and multiple devices or media across or among which multiple copies of such information are stored.
It shall be appreciated that terms such as “determine,” “determined,” “determining” and the like when utilized in connection with a control method or process, an electronic control system or controller, electronic controls, or components or operations of the foregoing refer inclusively to a number of acts, configurations, devices, operations, and techniques including, without limitation, calculation or computation of a parameter or value, obtaining a parameter or value from a lookup table or using a lookup operation, receiving parameters or values from a datalink or network communication, receiving an electronic signal (e.g., a voltage, frequency, current, or pulse-width modulation (PWM) signal) indicative of the parameter or value, receiving output of a sensor indicative of the parameter or value, receiving other outputs or inputs indicative of the parameter or value, reading the parameter or value from a memory location on a computer-readable medium, receiving the parameter or value as a run-time parameter, and/or by receiving a parameter or value by which the interpreted parameter can be calculated, and/or by referencing a default value that is interpreted to be the parameter value.
While example embodiments of the disclosure have been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only certain example embodiments have been shown and described and that all changes and modifications that come within the spirit of the claimed inventions are desired to be protected. It should be understood that while the use of words such as preferable, preferably, preferred or more preferred utilized in the description above indicates that the feature so described may be more desirable, it nonetheless may not be necessary and embodiments lacking the same may be contemplated as within the scope of the invention, the scope being defined by the claims that follow. In reading the claims, it is intended that when words such as “a,” “an,” “at least one,” or “at least one portion” are used there is no intention to limit the claim to only one item unless specifically stated to the contrary in the claim. When the language “at least a portion” and/or “a portion” is used the item can include a portion and/or the entire item unless specifically stated to the contrary.
Claims (20)
1. An apparatus comprising:
a microcontroller;
first injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller and a first plurality of switching devices operatively coupled with and controllable by the first integrated circuit;
second injector driver circuitry comprising a second integrated circuit operatively coupled with and controllable by the microcontroller and a second plurality of switching devices operatively coupled with and controllable by the second integrated circuit;
third injector driver circuitry comprising a third integrated circuit operatively coupled with and controllable by the microcontroller and a third plurality of switching devices operatively coupled with and controllable by the third integrated circuit; and
a housing containing the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry;
wherein the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry are each configured to drive a different number of fuel injectors.
2. The apparatus of claim 1 , wherein the first injector driver circuitry is configured to drive three fuel injectors, the second injector driver circuitry is configured to drive four fuel injectors, and the third injector driver circuitry is configured to drive five fuel injectors.
3. The apparatus of claim 1 , wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
4. The apparatus of claim 3 , wherein each of the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices comprises a respective second sets of switches each configured to drive a single unboosted injector.
5. The apparatus of claim 4 , wherein the number of switches in the second sets of switches varies among the first plurality of switching devices, the second plurality of switching devices, and the third plurality of switching devices.
6. The apparatus of claim 1 , comprising a first plurality of fuel injectors operatively coupled with and controllable by the first injector driver circuitry, a second plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry, and a third plurality of fuel injectors operatively coupled with and controllable by the second injector driver circuitry.
7. The apparatus of claim 1 , wherein the microcontroller, the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, are coupled with a common circuit board.
8. The apparatus of claim 1 , wherein the first injector driver circuitry is configured to drive a boosted voltage supply.
9. The apparatus of claim 1 , wherein the second injector driver circuitry is configured to drive an active inlet metering valve operatively coupled with a fuel pump.
10. The apparatus of claim 1 , wherein the first injector driver circuitry, the second injector driver circuitry, and the third injector driver circuitry, utilize not more than 31 microcontroller input/output (i/o) pins to drive 12 fuel injectors.
11. A process comprising:
providing a housing containing a microcontroller, first injector driver circuitry comprising a first integrated circuit operatively coupled with the microcontroller and a first plurality of switching devices operatively coupled with the first integrated circuit, second injector driver circuitry comprising a second integrated circuit operatively coupled with the microcontroller and a second plurality of switching devices operatively coupled with the second integrated circuit, and third injector driver circuitry comprising a third integrated circuit operatively coupled with the microcontroller and a third plurality of switching devices operatively coupled with the third integrated circuit;
operating the first injector driver circuitry to drive a first number of fuel injectors;
operating the second injector driver circuitry to drive a second number of fuel injectors differing from the first number of fuel injectors; and
operating the third injector driver circuitry to drive a third number of fuel injectors differing from the first number of fuel injectors and the second number of fuel injectors.
12. The process of claim 11 , wherein the first number of fuel injectors comprises three fuel injectors, the second number of fuel injectors comprises four fuel injectors, and the third number of fuel injectors comprises five fuel injectors.
13. The process of claim 12 , wherein a total number of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors is twelve fuel injectors.
14. The process of claim 12 , wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective set of switches configured to drive a respective bank of multiple boosted injectors.
15. The process of claim 14 , wherein each of the first number of fuel injectors, the second number of fuel injectors, and the third number of fuel injectors comprises a respective second sets of switches each configured to drive a single unboosted injector.
16. A system comprising:
an electronic control unit containing a microcontroller and injector driver circuitry, the injector driver circuitry comprising a first integrated circuit operatively coupled with and controllable by the microcontroller, a first plurality of switching devices operatively coupled with and controllable by the first driver integrated circuit, a second integrated circuit operatively coupled with and controllable by the microcontroller, a second plurality of switching devices operatively coupled with and controllable by the second driver integrated circuit, and a third integrated circuit operatively coupled with and controllable by the microcontroller, and a third plurality of switching devices operatively coupled with and controllable by the third driver integrated circuit;
a first plurality of fuel injectors operatively coupled with and controllable by the first integrated circuit and the a first plurality of switching devices;
a second plurality of fuel injectors operatively coupled with and controllable by the second integrated circuit and the a second plurality of switching devices; and
a third plurality of fuel injectors operatively coupled with and controllable by the third integrated circuit and the a third plurality of switching devices;
wherein the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors each comprise a different number of fuel injectors.
17. The system of claim 16 , wherein the first plurality of fuel injectors consists of three fuel injectors, the second plurality consists of four fuel injectors, and the third plurality of fuel injectors consists of five fuel injectors.
18. The system of claim 16 , wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a bank of multiple boosted injectors.
19. The system of claim 18 , wherein each of the first plurality of fuel injectors, the second plurality of fuel injectors, and the third plurality of fuel injectors comprises a different number of single unboosted injectors.
20. The system of claim 19 , wherein the first plurality of fuel injectors comprises one single unboosted injector, the second plurality of fuel injectors comprises two single unboosted injectors, and the third plurality of fuel injectors comprises three single unboosted injectors single unboosted injectors.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/501,164 US12049852B1 (en) | 2023-11-03 | 2023-11-03 | Heterogeneous fuel injector driver topologies |
| CN202411550470.5A CN119933882A (en) | 2023-11-03 | 2024-11-01 | Heterogeneous Fuel Injector Driver Topologies |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/501,164 US12049852B1 (en) | 2023-11-03 | 2023-11-03 | Heterogeneous fuel injector driver topologies |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US12049852B1 true US12049852B1 (en) | 2024-07-30 |
Family
ID=91965696
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/501,164 Active US12049852B1 (en) | 2023-11-03 | 2023-11-03 | Heterogeneous fuel injector driver topologies |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12049852B1 (en) |
| CN (1) | CN119933882A (en) |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5233964A (en) | 1991-10-10 | 1993-08-10 | Ford Motor Company | Universal control of a plurality of fuel injectors for an internal combustion engine |
| US5829412A (en) | 1994-12-15 | 1998-11-03 | Robert Bosch Gmbh | System for controlling an internal combustion engine |
| US20060227487A1 (en) | 2003-04-15 | 2006-10-12 | Koninklijke Phillips Electronic N.C. | Driver for inductive load |
| US20060275970A1 (en) | 2002-03-04 | 2006-12-07 | International Rectifier Corporation | H-bridge drive utilizing a pair of high and low side MOSFETs in a common insulation housing |
| US20140121946A1 (en) | 2012-10-30 | 2014-05-01 | National Instruments Corporation | Direct Injection Cross Point Switching for Multiplexing Control in an Engine Control System |
| US20150303805A1 (en) | 2012-10-15 | 2015-10-22 | Freescale Semiconductor, Inc. | An inductive load control circuit, a braking system for a vehicle and a method of measuring current in an inductive load control circuit |
| US20160177855A1 (en) | 2013-07-29 | 2016-06-23 | Hitachi Automotive Systems, Ltd. | Drive Device for Fuel Injection Device, and Fuel Injection System |
| US9382842B2 (en) * | 2011-03-04 | 2016-07-05 | Cummins Turbo Technologies Limited | Turbocharger assembly |
| US20160246664A1 (en) | 2008-07-16 | 2016-08-25 | Freescale Semiconductor, Inc. | Micro controller unit including an error indicator module |
| US9541022B2 (en) * | 2014-04-28 | 2017-01-10 | Caterpillar Inc. | Electronic control module with driver banks for engines |
| US20170138292A1 (en) | 2015-11-18 | 2017-05-18 | Infineon Technologies Ag | System and Method for a Synchronized Driver Circuit |
| US20170292898A1 (en) | 2016-04-08 | 2017-10-12 | Infineon Technologies Ag | Control system for power train control |
| US20170358387A1 (en) | 2016-06-08 | 2017-12-14 | Continental Automotive Systems, Inc. | Engine control system and method for controlling actuation of solenoid valves |
| US9845777B2 (en) * | 2014-08-20 | 2017-12-19 | Cummins, Inc. | Configurable output driver ASIC |
| US20180142643A1 (en) | 2015-06-24 | 2018-05-24 | Hitachi Automotive Systems, Ltd. | Fuel injection control device |
| US10208686B1 (en) * | 2017-10-06 | 2019-02-19 | Ford Global Technologies, Llc | Method and system for cylinder imbalance estimation |
| US10599875B2 (en) * | 2017-03-17 | 2020-03-24 | Cylance Inc. | Communications bus data transmission using relative ground shifting |
| US10746120B2 (en) * | 2016-04-18 | 2020-08-18 | Continental Automotive Gmbh | Diesel common-rail piezo-operated servo injector |
| US20210156330A1 (en) | 2017-08-01 | 2021-05-27 | Cummins Inc. | Control logic circuit for connecting multiple high side loads in engine control module |
| US20210245756A1 (en) * | 2020-02-12 | 2021-08-12 | Ford Global Technologies, Llc | Systems and methods for improving fuel economy and reducing emissions |
-
2023
- 2023-11-03 US US18/501,164 patent/US12049852B1/en active Active
-
2024
- 2024-11-01 CN CN202411550470.5A patent/CN119933882A/en active Pending
Patent Citations (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5233964A (en) | 1991-10-10 | 1993-08-10 | Ford Motor Company | Universal control of a plurality of fuel injectors for an internal combustion engine |
| US5829412A (en) | 1994-12-15 | 1998-11-03 | Robert Bosch Gmbh | System for controlling an internal combustion engine |
| US20060275970A1 (en) | 2002-03-04 | 2006-12-07 | International Rectifier Corporation | H-bridge drive utilizing a pair of high and low side MOSFETs in a common insulation housing |
| US20060227487A1 (en) | 2003-04-15 | 2006-10-12 | Koninklijke Phillips Electronic N.C. | Driver for inductive load |
| US20160246664A1 (en) | 2008-07-16 | 2016-08-25 | Freescale Semiconductor, Inc. | Micro controller unit including an error indicator module |
| US9382842B2 (en) * | 2011-03-04 | 2016-07-05 | Cummins Turbo Technologies Limited | Turbocharger assembly |
| US20150303805A1 (en) | 2012-10-15 | 2015-10-22 | Freescale Semiconductor, Inc. | An inductive load control circuit, a braking system for a vehicle and a method of measuring current in an inductive load control circuit |
| US20140121946A1 (en) | 2012-10-30 | 2014-05-01 | National Instruments Corporation | Direct Injection Cross Point Switching for Multiplexing Control in an Engine Control System |
| US20160177855A1 (en) | 2013-07-29 | 2016-06-23 | Hitachi Automotive Systems, Ltd. | Drive Device for Fuel Injection Device, and Fuel Injection System |
| US9541022B2 (en) * | 2014-04-28 | 2017-01-10 | Caterpillar Inc. | Electronic control module with driver banks for engines |
| US9845777B2 (en) * | 2014-08-20 | 2017-12-19 | Cummins, Inc. | Configurable output driver ASIC |
| US20180142643A1 (en) | 2015-06-24 | 2018-05-24 | Hitachi Automotive Systems, Ltd. | Fuel injection control device |
| US20170138292A1 (en) | 2015-11-18 | 2017-05-18 | Infineon Technologies Ag | System and Method for a Synchronized Driver Circuit |
| US20170292898A1 (en) | 2016-04-08 | 2017-10-12 | Infineon Technologies Ag | Control system for power train control |
| US10746120B2 (en) * | 2016-04-18 | 2020-08-18 | Continental Automotive Gmbh | Diesel common-rail piezo-operated servo injector |
| US20170358387A1 (en) | 2016-06-08 | 2017-12-14 | Continental Automotive Systems, Inc. | Engine control system and method for controlling actuation of solenoid valves |
| US10229778B2 (en) * | 2016-06-08 | 2019-03-12 | Continental Automotive Systems, Inc. | Engine control system and method for controlling actuation of solenoid valves |
| US10599875B2 (en) * | 2017-03-17 | 2020-03-24 | Cylance Inc. | Communications bus data transmission using relative ground shifting |
| US20210156330A1 (en) | 2017-08-01 | 2021-05-27 | Cummins Inc. | Control logic circuit for connecting multiple high side loads in engine control module |
| US10208686B1 (en) * | 2017-10-06 | 2019-02-19 | Ford Global Technologies, Llc | Method and system for cylinder imbalance estimation |
| US20210245756A1 (en) * | 2020-02-12 | 2021-08-12 | Ford Global Technologies, Llc | Systems and methods for improving fuel economy and reducing emissions |
Non-Patent Citations (6)
Also Published As
| Publication number | Publication date |
|---|---|
| CN119933882A (en) | 2025-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5260597B2 (en) | Fuel injection apparatus and control method for internal combustion engine | |
| AU1308399A (en) | System and method for controlling a variable geometry turbocharger | |
| DE60225842D1 (en) | LOADER | |
| CN101251050B (en) | Multiple injection mixing for direct injection engines | |
| US8839750B2 (en) | System and method for controlling hydraulic pressure in electro-hydraulic valve actuation systems | |
| CN102828841B (en) | System and method for controlling exhaust gas recirculation | |
| US9702313B2 (en) | Direct injection cross point switching for multiplexing control in an engine control system | |
| AU2015253762B2 (en) | Electronic control module with driver banks for engines | |
| CN102269069A (en) | Control system and method for low quantity fuel injection | |
| EP3015684A1 (en) | Diesel engine and method of controlling same | |
| US20110138784A1 (en) | Ic engine and method for operating an ic engine | |
| US12049852B1 (en) | Heterogeneous fuel injector driver topologies | |
| CN105804878A (en) | Method of energizing a solenoidal fuel injector for an internal combustion engine | |
| US20140121846A1 (en) | Software Hierarchy for Controlling Multiple Injection Events | |
| CN114658523A (en) | Managing aftertreatment component efficiency during launch | |
| US20190170080A1 (en) | Control device for internal combustion engine | |
| US9611797B2 (en) | Direct injection flexible multiplexing scheme | |
| AU2043500A (en) | System and method for controlling a sequential turbocharging system | |
| US9488115B2 (en) | Control device of internal combustion engine | |
| JP4304407B2 (en) | Electromagnetic load drive | |
| US20250142711A1 (en) | Adaptable electronic control unit interfaces | |
| CN113614349B (en) | Intake manifold pressure control strategy | |
| US20250142721A1 (en) | Electronic control unit interfaces with flexible input signal conditioning | |
| US9719432B2 (en) | Control apparatus for internal combustion engine | |
| CA2629038C (en) | Exhaust control system for an internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |