Abstract:
The described embodiments relate generally to skip fire control of internal combustion engines and particularly to mechanisms for determining a desired operational firing fraction. In some embodiments, a firing fraction determining unit is arranged to determine a firing fraction suitable for delivering a requested engine output. The firing fraction determining unit may utilize data structures such as lookup tables in the determination of the desired firing fraction. In one aspect the desired engine output and one or more operational power train parameters such as current engine speed, are used as indices to a lookup table used to select a desired firing fraction. In other embodiments, additional indices to the data structure may include any one of: transmission gear; manifold absolute pressure (MAP); manifold air temperature; a parameter indicative of mass air charge (MAC); cam position; cylinder torque output; maximum permissible manifold pressure; vehicle speed; and barometric pressure.
Abstract:
A variety of methods and arrangements for reducing noise, vibration and harshness (NVH) in a skip fire engine control system are described. In one aspect, a firing sequence is used to operate the engine in a skip fire manner. A smoothing torque is determined that is applied to a powertrain by an energy storage/release device. The smoothing torque is arranged to at least partially cancel out variation in torque generated by the skip fire firing sequence. Various methods, powertrain controllers, arrangements and computer software related to the above operations are also described.
Abstract:
Various methods and arrangements for operating a skip fire engine control system are described. In one aspect of the invention, a distinct firing sequence is determined for each bank of working chambers that is used to operate the bank in a skip fire manner. Each firing sequence uses a different firing fraction. In another aspect of the invention, a determination is made as to whether a firing sequence should be dynamically generated or selected from a set of predefined firing sequences.
Abstract:
A method of operating an engine is provided. An exhaust valve actuation fault is detected for a first exhaust valve associated with a first cylinder during a first working cycle. In response to the detection of the exhaust valve actuation fault, fueling to at least the first cylinder is cut off. Actuation of the first exhaust valve is attempted in second working cycles that follow the first working cycle, wherein the second working cycles are not fueled. Whether or not the first exhaust valve actuated properly during the second working cycles is determined. Operation of the first cylinder is resumed when it is determined that the first exhaust valve actuated properly. Operation of the first cylinder is not resumed when it is determined that the first exhaust valve did not actuate properly.
Abstract:
A system and method for operating an ICE by (a) generating a running history of one or more-cylinder events per cylinder, and (b) using the running history to select a least-used non-rotating firing pattern, among a plurality of non-rotating firing patterns, provided for each firing fraction less than one (1). By making the least used selection based on the running history, unequal usage among cylinders of the ICE can be mitigated.
Abstract:
A method of operating an engine is provided. An exhaust valve actuation fault is detected for a first exhaust valve associated with a first cylinder during a first working cycle. In response to the detection of the exhaust valve actuation fault, fueling to at least the first cylinder is cut off. Actuation of the first exhaust valve is attempted in second working cycles that follow the first working cycle, wherein the second working cycles are not fueled. Whether or not the first exhaust valve actuated properly during the second working cycles is determined. Operation of the first cylinder is resumed when it is determined that the first exhaust valve actuated properly. Operation of the first cylinder is not resumed when it is determined that the first exhaust valve did not actuate properly.
Abstract:
A system and method for transitioning a firing fraction of a variable displacement internal combustion engine when generating a desired torque output. During and following the transition to the second firing fraction, a combustion recipe is ascertained and used operating the cylinders of the variable displacement internal combustion engine to generate the desired torque output. The recipe is preferably optimized for the engine operating at the second firing fraction, at least relative to the previous charge of the previous combustion recipe used with the first firing fraction.
Abstract:
A system and method for transitioning a firing fraction of a variable displacement internal combustion engine when generating a desired torque output. During and following the transition to the second firing fraction, a combustion recipe is ascertained and used operating the cylinders of the variable displacement internal combustion engine to generate the desired torque output. The recipe is preferably optimized for the engine operating at the second firing fraction, at least relative to the previous charge of the previous combustion recipe used with the first firing fraction.
Abstract:
A skip fire engine controller and method of control is described wherein during transitions from a first firing density to a second firing density, a firing density and a pumping density are separately set so as to balance the conflicting demands of (a) torque control, (b) Noise, Vibration and Harshness (NVH), (c) air flow through the engine and (d) air-fuel ratio.
Abstract:
A variety of methods and arrangements for reducing noise, vibration and harshness (NVH) in a skip fire engine control system are described. In one aspect, a firing sequence is used to operate the engine in a dynamic firing level modulation manner. A smoothing torque is determined by adaptive control that is applied to a powertrain by an energy storage/release device. The smoothing torque is arranged to at least partially cancel out variation in torque generated by the firing sequence. Various methods, powertrain controllers, arrangements and computer software related to the above operations are also described.