The present specification generally relates to combustion control of internal combustion engines and, more specifically, to combustion control of internal combustion engines for soot under transient operation.
Soot emissions from diesel engines during transient operation can be significantly higher compared to steady-state measurements. Turbocharged diesel engines suffer from poor transient performance, mostly at low loads and speed conditions, which leads to increased soot emissions. Although the fuel system responds rapidly to the increased fueling demand after a load or speed increase, the turbocharger needs a few engine cycles to meet the higher airflow requirements due to the inertia of the turbocharger system. The low air fuel ratio during the early cycles of a transient event leads to increased soot emissions. Accordingly, a need exists for improved combustion control strategies, systems and methods for soot emission predictions during transient operating conditions.
In one aspect there is disclosed a soot control system for an internal combustion engine. The system includes an internal combustion engine with a plurality of cylinders. A plurality of engine operating condition sensors are configured to sense engine operating conditions of the internal combustion engine. An electronic control unit (ECU) with one or more processors and a non-transitory computer-readable medium storing computer-executable instructions, the computer-executable instructions includes a Gaussian process model. The ECU is configured to receive engine operating condition data from the plurality of engine operating condition sensors sensing engine operating conditions of the internal combustion engine. The ECU is configured to calculate a soot parameter of an actual air fuel ratio and calculate a soot parameter of a desired air fuel ratio using the Gaussian process model with the engine operating condition data as input to the Gaussian process model and compare the soot parameter of an actual air fuel ratio and a soot parameter of a desired air fuel ratio to generate a soot offset value.
In another aspect there is disclosed, a method for controlling soot of an internal combustion engine comprising the steps of: operating an internal combustion engine, the internal combustion engine having a plurality of engine operating condition sensors configured to sense engine operating conditions, and an electronic control unit (ECU) with one or more processors and a non transitory computer-readable medium storing computer-executable instructions, the computer-executable instructions comprising a Gaussian process model, the ECU configured to receive engine operating condition data from the plurality of engine operating condition sensors sensing engine operating conditions of the internal combustion engine; calculating an actual air fuel ratio; providing the actual air fuel ratio, engine speed, engine torque, rail pressure and SOI to the Gaussian process model and calculating a soot model output based on the actual air fuel ratio; calculating a desired air fuel ratio; providing the desired air fuel ratio, engine speed, engine torque, rail pressure and SOI to the Gaussian process model and calculating a soot model output based on the desired air fuel ratio; and determining a soot offset value based upon a difference between the soot model output based on the desired air fuel ratio and the soot model output based on the actual air fuel ratio.
Additional features and advantages of the apparatuses for holding and retaining glassware during processing described herein will be set forth in the detailed description which follows, and in part will be readily apparent to those skilled in the art from that description or recognized by practicing the embodiments described herein, including the detailed description which follows, the claims, as well as the appended drawings.
It is to be understood that both the foregoing general description and the following detailed description describe various embodiments and are intended to provide an overview or framework for understanding the nature and character of the claimed subject matter. The accompanying drawings are included to provide a further understanding of the various embodiments, and are incorporated into and constitute a part of this specification. The drawings illustrate the various embodiments described herein, and together with the description serve to explain the principles and operations of the claimed subject matter.
Systems and methods for soot emissions transient soot for internal combustion engines are provided. Soot emissions from diesel engines during transient operation can be significantly higher compared to steady-state measurements. Turbocharged diesel engines suffer from poor transient performance, mostly at low loads and speed conditions, which leads to increased soot emissions. Although the fuel system responds rapidly to the increased fueling demand after a load or speed increase, the turbocharger needs a few engine cycles to meet the higher air flow requirements due to the inertia of the turbocharger system. The lower air fuel ratio during the early cycles of a transient event leads to increased soot emissions. The transient soot model disclosed herein supplements the ECU's steady state soot model map by providing real time transient corrections based on the operating cycle.
Referring to
Unless otherwise expressly stated, it is in no way intended that any method set forth herein be construed as requiring that its steps be performed in a specific order, nor that with any apparatus specific orientations be required. Accordingly, where a method claim does not actually recite an order to be followed by its steps, or that any apparatus claim does not actually recite an order or orientation to individual components, or it is not otherwise specifically stated in the claims or description that the steps are to be limited to a specific order, or that a specific order or orientation to components of an apparatus is not recited, it is in no way intended that an order or orientation be inferred, in any respect. This holds for any possible non-express basis for interpretation, including: matters of logic with respect to arrangement of steps, operational flow, order of components, or orientation of components; plain meaning derived from grammatical organization or punctuation, and; the number or type of embodiments described in the specification.
As used herein, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a” component includes aspects having two or more such components, unless the context clearly indicates otherwise. The term “associated with” refers to a component that is coupled to and necessary for the operation of a different component. The term engine refers to internal combustion engine and ICE.
The ECU 102 has one or more processors 104, one or more memory modules 106, and other components. Each of the one or more processors 104 may be a controller, an integrated circuit, a microchip, or any other computing device. The one or more memory modules 106 may be non-transitory computer-readable medium and be configured as RAM, ROM, flash memories, hard drives, and/or any device capable of storing computer-executable instructions such that the computer-executable instructions can be accessed by the one or more processors 104. The computer-executable instructions can comprise logic or algorithm(s) written in any programming language of any generation (e.g., 1GL, 2GL, 3GL, 4GL, or 5GL) such as, for example, machine language that may be directly executed by the processor, or assembly language, object-oriented programming (OOP), scripting languages, microcode, etc., that may be compiled or assembled into computer-executable instructions and stored on the one or more memory modules 106. Alternatively, the computer-executable instructions may be written in a hardware description language (HDL), such as logic implemented via either a field-programmable gate array (FPGA) configuration or an application-specific integrated circuit (ASIC), or their equivalents. Accordingly, the methods described herein may be implemented in any conventional computer programming language, as pre-programmed hardware elements, or as a combination of hardware and software components.
The one or more processors 104 can be coupled to the communication path(s) 108 that provide signal interconnectivity between various modules of the system 10. Accordingly, the communication path(s) 108 can communicatively couple any number of processors with one another, and allow the modules of the system 10 to operate in a distributed computing environment. Specifically, each of the modules can operate as a node that may send and/or receive data. As used herein, the term “communicatively coupled” means that coupled components are capable of exchanging data signals with one another such as, for example, electrical signals via conductive medium, over-the-air electromagnetic signals, optical signals via optical waveguides, and the like. Accordingly, the communication path(s) 108 can be formed from any medium that is capable of transmitting a signal such as, for example, conductive wires, conductive traces, optical waveguides, or the like. Moreover, the communication path(s) 108 can be formed from a combination of mediums capable of transmitting signals. In embodiments, the communication path(s) 108 may include a combination of conductive traces, conductive wires, connectors, and buses that cooperate to permit the transmission of electrical data signals to components such as processors, memories, sensors, input devices, output devices, and communication devices. Accordingly, the communication path(s) 108 may include a vehicle bus, such as for example a LIN bus, a CAN bus, a VAN bus, and the like. Additionally, it is noted that the term “signal” means a waveform (e.g., electrical, optical, magnetic, mechanical or electromagnetic), such as DC, AC, sinusoidal-wave, triangular-wave, square-wave, vibration, and the like, capable of traveling through a medium.
The ECU 102 includes look up maps or tables 110 and a Gaussian process model 112, which will be discussed in more detail below.
Referring to
The Gaussian process model is adapted to provide an output for adjusting or complementing the steady state soot emissions from the engine. At any given time step within a duty cycle, the difference in soot emissions predictions between the actual and desired air fuel ratio (AFR) is computed. The desired AFR is calculated using the air flow data and fuel flow data from the air flow rate map 126 and fuel flow rate map 128 along with the rail pressure and SOI from the rail pressure map 130 and SOI map 132. The desired AFR, engine speed, engine torque are provided to the Gaussian process model to generate a soot model output 134 based on the desired AFR.
An actual AFR is calculated based upon a measured air flow rate 118 and an ECU commanded fuel flow rate 120. The actual AFR, engine speed, engine torque, fuel rail pressure and SOI are provided to the Gaussian process model to generate a soot model 136 output based on the actual AFR.
A difference between the soot values of the actual AFR and desired AFR is then calculated to provide a soot offset determination 138. The value computed in this step is then provided to an aggressive factor block 140. The aggressive factor block receives data relating to the delta speed determination 142, delta load determination 144 and an inertia factor 146 of a turbocharger. Typical values for the speed delta is 200 rpm which results in a multiplier of 2 in the aggressive block. A typical value of the torque delta is 100 Nm which results in a multiplier of 1.5 in the aggressive block. The transient soot offset value 148 is outputted and supplements a steady state soot map embodied in the ECU by providing real time transient corrections based on the operating cycle of the engine.
Referring to
The Gaussian process model is a statistical model with observations occurring in a continuous domain such as time or space. Every data point in the Gaussian process model is associated with a normally distributed random variable with a finite collection of these random variables having a multivariate normal distribution. The distribution of the Gaussian process model is a joint distribution of the random variables, and as such, is a distribution over functions with a continuous domain such as time or space. In embodiments, the Gaussian process model is in the form of x=GP(m(x), k(x,x′)) where m(x) is a mean function and k(x,x′) is a covariance function. A Bayesian interference model may be selected to maximize the likelihood of represented data and a linear combination of observed outputs of the Gaussian process model forms a model prediction. By using the Gaussian process model with the systems and methods disclosed and described herein, soot emissions in a transient cycle may be controlled and lessened.
Referring to
In order to better explain the systems and methods disclosed and described herein and yet not limit the scope of the application in any manner, one or more examples are described below.
With reference to
Accordingly, the systems and methods disclosed and described herein provide for accurate soot predictions and control under transient conditions for ICEs. It will apparent to those skilled in the art that various modifications and variations can be made to the embodiments described herein without departing from the spirit and scope. Thus it is intended that the embodiments described herein cover any modifications and variations provided they come within the scope of the appended claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
7676318 | Allain | Mar 2010 | B2 |
10371071 | Dahodwala | Aug 2019 | B2 |
20130081444 | Vartia et al. | Apr 2013 | A1 |