Internal combustion engine control for improved fuel efficiency
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
F02P-005/00
F02D-043/00
출원번호
US-0101042
(2011-05-04)
등록번호
US-8099224
(2012-01-17)
발명자
/ 주소
Tripathi, Adya S.
Silvestri, Chester J.
출원인 / 주소
Tula Technology, Inc.
대리인 / 주소
Beyer Law Group LLP
인용정보
피인용 횟수 :
94인용 특허 :
74
초록▼
A variety of methods and arrangements for improving the fuel efficiency of internal combustion engines are described. Generally, an engine is controlled to operate in a skip fire variable displacement mode. In various embodiments, the appropriate firings are determined dynamically during operation o
A variety of methods and arrangements for improving the fuel efficiency of internal combustion engines are described. Generally, an engine is controlled to operate in a skip fire variable displacement mode. In various embodiments, the appropriate firings are determined dynamically during operation of the engine on a firing opportunity by firing opportunity basis and/or without the use of predefined firing patterns.
대표청구항▼
1. An engine controller suitable for use with an internal combustion engine having at least one working chamber, each working chamber being arranged to operate in a succession of working cycles, wherein: the engine controller has a skip fire continuously variable displacement operational mode that d
1. An engine controller suitable for use with an internal combustion engine having at least one working chamber, each working chamber being arranged to operate in a succession of working cycles, wherein: the engine controller has a skip fire continuously variable displacement operational mode that directs selective firing of the at least one working chamber in a dynamically calculated firing pattern that causes selected active working cycles to be fired and selected skipped working cycles not to be fired; andthe firing pattern is determined on a working cycle by working cycle basis to deliver a desired power output. 2. An engine controller as recited in claim 1 wherein the selection of working cycles to be skipped is determined dynamically during operation of the engine without the use of predefined firing patterns. 3. An engine controller as recited in claim 1 wherein the engine controller includes a drive pulse generator that is arranged to receive an input signal indicative of a desired engine output and to output the drive pulse pattern that is synchronized with the firing opportunities of the engine, wherein the drive pulse pattern generally indicates when working cycles need to be fired to deliver the desired engine output. 4. An engine controller as recited in claim 3 wherein the drive pulse generator is arranged to receive an input signal indicative of a desired engine output and to output the drive pulse pattern. 5. An engine controller as recited in claim 3 wherein the drive pulse generator includes a controller selected from the group consisting of a sigma delta controller, a pulse width modulation controller, a least means square controller and recursive least square controller. 6. An engine controller as recited in claim 3 wherein the drive pulse generator further receives a variable clock signal that is synchronized with firing opportunities of the internal combustion engine and utilizes the variable clock signal in the generation of the drive pulse pattern. 7. An engine controller as recited in claim 3 further comprising a scaler arranged to scale the input signal based at least in part on a relative output of the working cycle firings, wherein the scaler scales the input signal before the input signal is delivered to the drive pulse generator. 8. An engine controller as recited in claim 3, wherein the drive pulse generator includes: a control circuit that receives an the input the input signal and outputs a feedback modified representation of the input signal; anda synchronizer that receives the feedback modified representation of the input signal, and outputs a sequence of drive pulses that are synchronized with the engine speed, wherein the sequence of drive pulses defines the drive pulse pattern. 9. An internal combustion engine comprising: a plurality of working chambers each arranged to operate in a succession of working cycles;a fuel delivery system arranged to facilitate the delivery of fuel into the working chambers; andan engine controller as recited in claim 3. 10. An internal combustion engine as recited in claim 9 wherein the engine operates on a cycle selected from the group consisting of: a diesel cycle, an Otto cycle; a Miller cycle; a Wankel cycle, and a mixed thermodynamic cycle. 11. An internal combustion engine as recited in claim 9 wherein the internal combustion engine is a reciprocating piston engine having a plurality of cylinders, each cylinder serving as one of the working chambers, and wherein each cylinder has an associated piston, intake valve, and exhaust valve, wherein the engine is selected from the group consisting of: a two stroke piston engine; a four stroke piston engine; and a six stroke piston engine. 12. A vehicle comprising: an internal combustion engine as recited in claim 9;a transmission; anda plurality of wheels, wherein at least some of the wheels are driven by the engine through the transmission. 13. An engine controller as recited in claim 1, wherein the engine controller includes: an engine control unit arranged to control the operation of an engine in a first operational mode; anda firing control co-processor that determines the firing pattern in the skip fire variable displacement mode. 14. An engine controller as recited in claim 13 wherein the engine control unit and the firing control co-processor are components of a single integrated circuit chip. 15. A method of controlling the operation of an internal combustion engine having at least one working chamber, each working chamber being generally arranged to operate in a succession of working cycles, the method comprising: dynamically determining a firing pattern during operation of the engine on a firing opportunity by firing opportunity basis using feedback control to provide a desired engine output; andfiring the at least one working chamber in the firing pattern, wherein the firing pattern skips the firing of selected skipped working cycles and fires selected active working cycles. 16. A method as recited in claim 15 wherein feedback or feed forward indicative of the output provided by each individual working cycle firing is used in the determination of the working cycles to be skipped. 17. A method as recited in claim 15 wherein the selection of working cycles to be skipped is determined dynamically during operation of the engine without the use of predefined firing patterns. 18. A method as recited in claim 15 further comprising generating a drive pulse pattern that is synchronized with firing opportunities of the engine, wherein the drive pulse pattern generally indicates when working cycles need to be fired to deliver the desired engine output, and wherein the firing pattern is based at least in part on the drive pulse pattern. 19. A method of controlling the operation of an internal combustion engine having at least one working chamber, each working chamber being generally arranged to operate in a succession of working cycles, the method comprising operating the engine in a variable displacement mode that includes firing the at least one working chamber in a firing pattern dynamically determined during operation of the engine that skips the firing of selected skipped working cycles and fires selected active working cycles, wherein the firing pattern is dynamically determined during operation of the engine on a working cycle by working cycle basis to provide a desired engine output. 20. A method as recited in claim 19 wherein the selection of working cycles to be skipped is determined dynamically during operation of the engine without the use of predefined firing patterns. 21. A method as recited in claim 19 further comprising: generating a drive pulse pattern that is synchronized with firing opportunities of the engine, wherein the drive pulse pattern generally indicates when working cycles need to be fired to deliver the desired engine output; andgenerating the firing pattern based at least in part on the drive pulse pattern, wherein fuel is delivered to the at least one working chamber in accordance with the firing pattern. 22. A method as recited in claim 21 wherein the drive pulse pattern is generated by a drive pulse generator that receives an input signal indicative of a desired engine output and outputs a sequence of drive pulses that are synchronized with the engine speed, wherein the sequence of drive pulses defines the drive pulse pattern. 23. A method as recited in claim 22 wherein the drive pulse generator utilizes a control scheme selected from the group consisting of: sigma delta control, pulse width modulation, least means square control and recursive least square control. 24. A method as recited in claim 22 further comprising scaling the input signal based at least in part on a relative output of the working cycle firings. 25. A method as recited in claim 21 wherein the drive pulse generator receives a variable clock signal that is synchronized with firing opportunities of the internal combustion engine and utilizes the variable clock signal in the generation of the drive pulse pattern.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (74)
Matthews, Gregory P., Adaptable modification of cylinder deactivation threshold.
Chiesa Alan F. (Yale MI) Colden Fayetta L. (Lake Orion MI) Singer David A. (Farmington MI) Zahorchak John A. (Warren MI), Adaptive air/fuel ratio controller for internal combustion engine.
Grutter Peter J. (Plymouth MI) Lipinski Daniel J. (Livonia MI) LoRusso Julian A. (Grosse Ile MI) Nowland Donald R. (Taylor MI) Prior Ernest C. (Woodhaven MI) Robichaux Jerry D. (Southgate MI), Air induction control system for variable displacement internal combustion engine.
Goras Anders J.,SEX ; Almstedt Bo F. Nilson,SEX ; Bjorquist Cunnar L. C.,SEX, Arrangement and method for configuration of distributed computer networks implemented in multi cylinder combustion eng.
Haimerl, Michael; Pohmerer, Wolf-Dieter; Reichl, Hans-Jurgen; Sagmeister, Ulli Christian; Teiner, Markus, Control device for final control elements of an internal combustion engine, control unit for actuator drives of an internal combustion engine and a method for controlling an internal combustion engin.
Lipinski Daniel J. (Livonia MI) LoRusso Julian A. (Grosse Ile MI) Nowland Donald R. (Taylor MI) Robichaux Jerry D. (Southgate MI) Schymik Gregory B. (Ypsilanti MI) Tan Teik-Khoon (Ann Arbor MI), Cylinder mode selection system for variable displacement internal combustion engine.
Roznovsky Frank B. (1911 Margaret Houston TX 77093), Device for selectively controlling the number of operative cylinders in multi-cylinder internal combustion engines.
Maira, Massimiliano; Richard, Francesco, Internal combustion engine with means for uniforming the amount of intake air in different cylinders, and method therefor.
Cullen Michael J. (Northville MI) Marzonie Robert M. (Northville MI) Ulrey Joseph N. (Hiroshima MI JPX) Sbaschnig Richard W. (Dearborn MI) Weyburne Michael A. (Northville MI) Mingo Paul C. (Farmingto, Method and apparatus for maintaining temperatures during engine fuel cutoff modes.
Gopp Alexander Y. (Ann Arbor MI) Sbaschnig Richard W. (Dearborn MI) Buonocore Richard L. (Sterling Heights MI), Method and apparatus for protecting an engine from overheating.
Dunsworth, Vincent F.; Dillen, Eric Richard; Gallagher, Shawn Michael, Method and apparatus for reducing locomotive diesel engine smoke using skip firing.
Bonne,Michael A; Duty,Mark J; Prucka,Michael J, Method and code for controlling temperature of engine component associated with deactivatable cylinder.
Nagano Masami (Katsuta JPX) Atago Takeshi (Katsuta JPX), Method for determining the control values of a multicylinder internal combustion engine and apparatus therefor.
Lembke Manfred (Gerlingen DEX) Kratt Alfred (Schwieberdingen DEX) Abidin Anwar (Leonberg DEX), Method for reducing the fuel supply for one engine cylinder.
Frster Hans-Joachim (Stuttgart DEX) Lbbing Bernd-Eric (Winterbach DEX) Letsche Ulrich (Stuttgart DEX), Process and apparatus for intermittent control of a cyclically operating internal combustion engine.
Huffmaster Roger L. (Canton MI) Robichaux Jerry D. (Southgate MI), System and method for controlling the transient torque output of a variable displacement internal combustion engine.
Lipinski Daniel J. (Livonia MI) LoRusso Julian A. (Grosse Ile MI) Robichaux Jerry D. (Southgate MI), System and method for synchronously activating cylinders within a variable displacement engine.
Serrano, Louis J.; Carlson, Steven E.; Haase, Steven J.; Dibble, Donavan L.; Rayl, Allen B., Coordination of vehicle actuators during firing fraction transitions.
Serrano, Louis J.; Carlson, Steven E.; Haase, Steven J.; Dibble, Donavan L.; Rayl, Allen B., Coordination of vehicle actuators during firing fraction transitions.
Younkins, Matthew A.; Parsels, John W.; Van Ess, Joel D.; Hashemi, Siamak, Determination of a high pressure exhaust spring in a cylinder of an internal combustion engine.
Pirjaberi, Mohammad R.; Carlson, Steven E.; Serrano, Louis J.; Yuan, Xin; Chien, Li-Chun; Tripathi, Adya S., Firing fraction management in skip fire engine control.
Tripathi, Adya S.; Silvestri, Chester J.; Chandler, Christopher W.; Hand, Christopher C.; Switkes, Joshua P.; Wilcutts, Mark A.; Younkins, Matthew A., Internal combustion engine control for improved fuel efficiency.
Coldren, Dana R.; Steffen, Joshua W.; Uhland, Gregg W.; Garman, Brian K.; Stockner, Alan R., Limp home capable dual fuel engine and machine using same.
Loucks, Charles H.; Van Ess, Joel D.; Hashemi, Siamak; Serrano, Louis J.; Pirjaberi, Mohammad R.; Chen, Shikui Kevin; Younkins, Matthew A.; Shost, Mark A.; Wilcutts, Mark A., Misfire detection system.
Serrano, Louis J.; Yuan, Xin; Parsels, John W.; Pirjaberi, Mohammad R.; Wilcutts, Mark A.; Nagashima, Masaki, Noise, vibration and harshness reduction in a skip fire engine control system.
Serrano, Louis J.; Yuan, Xin; Parsels, John W.; Pirjaberi, Mohammad R.; Wilcutts, Mark A.; Nagashima, Masaki, Noise, vibration and harshness reduction in a skip fire engine control system.
Tripathi, Adya S.; Chandler, Christopher W.; Hand, Christopher C.; Switkes, Joshua P.; Wilcutts, Mark A.; Younkins, Matthew A., Skip fire engine control.
Beikmann, Randall S., System and method for controlling a firing sequence of an engine to reduce vibration when cylinders of the engine are deactivated.
Brennan, Daniel G.; Naik, Sanjeev M., System and method for controlling spark timing when cylinders of an engine are deactivated to reduce noise and vibration.
Phillips, Andrew W., System and method for randomly adjusting a firing frequency of an engine to reduce vibration when cylinders of the engine are deactivated.
Wilcutts, Mark A.; Yuan, Xin; Switkes, Joshua P.; Chien, Li-Chun; Carlson, Steven E.; Chandler, Christopher W.; Hand, Christopher C.; Younkins, Matthew A.; Tripathi, Adya S., Using cylinder firing history for combustion control in a skip fire engine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.