F02D41/2451

Knock mitigation and cylinder balancing in an internal combustion engine

An engine control system comprises a balancing arrangement together with a knock mitigation controller configured to implement a knock mitigation procedure wherein an offset input value (V.sub.I) is applied to the balancing algorithm. The offset input value (V.sub.I) may cause the balancing algorithm to adjust the control output (O.sub.1) for the respective one of the combustion chambers to progressively vary the fuel supply or ignition timing for the affected cylinder to mitigate the knock condition. Alternatively, the controller may generate an offset output value (V.sub.O) to more rapidly vary the fuel supply or ignition timing, with the offset input value (V.sub.I) being selected for example to compensate for the resulting change in the control input (I.sub.1) from the cylinder to the balancing algorithm, or to provide additional, more gradual adjustment to further mitigate the knock condition.

Control device of internal combustion engine

A control device of an internal combustion engine can respond to the variation of the flow reduction rate attributable to the difference in a clogging condition, and which can detect a deposit accumulation amount even if no idle condition is provided like HEV, etc. In a control device of an internal combustion engine, a map correction section determines a correction amount in accordance with an approximate line result based on an air amount at a predetermined opening degree at which the measurement of the air amount by an air flow meter is sufficiently performed with the exception of a first predetermined opening degree in the case where the measurement of the air amount by the air flow meter has not been performed sufficiently in the first predetermined opening degree in a current operation cycle.

Method, device and mobile user apparatus for adapting a fuel supply of at least one motor vehicle

A method and apparatus to determine values for at least one fuel use characteristic variable which represents a first fuel use process in a first vehicle, are provided. In addition, values are determined for at least one parameter which represents at least one peripheral condition of the fuel use in the first vehicle during the first fuel supply process. A mathematical relationship is determined between one or more supplied values of the at least one fuel use characteristic variable and the corresponding values of the at least one parameter. A profile data record including a data record and/or learning data is supplied on the basis of at least one determined mathematical relationship. At least one further fuel parameter of a fuel which is used by the first vehicle and/or by a second vehicle during a second fuel use process is adapted as a function of the supplied profile data record.

Control device for internal combustion engine

A novel control device for an internal combustion engine capable of highly accurately estimating an EGR amount (rate) during the transient state is provided. A first EGR rate is determined using, as an input, a detection signal of an EGR sensor provided on the downstream side of a throttle valve which adjusts the flow rate of a mixed gas of air and EGR gas flowing through an intake pipe, a second EGR rate is estimated by calculating a predetermined equation using, as an input, at least a detection signal of an air flow sensor and an EGR valve opening degree sensor, a third EGR rate is determined by carrying out delay processing on the second EGR rate corresponding to a response delay of the EGR sensor, and the second EGR rate is subjected to learning correction by reflecting a difference between the third EGR rate and the first EGR rate.

Method and system for learning contributions of engine knock background noise for a variable displacement engine

Methods and systems are disclosed for operating an engine that includes a knock control system that may determine contributions of individual noise sources to an engine background noise level. The contributions of the individual noise sources may be determined via adjusting timing of a knock window or timing of the individual noise sources.

Misfire detection device for internal combustion engine, misfire detection system for internal combustion engine, data analysis device, and controller for internal combustion engine

A misfire detection device for an internal combustion engine is provided. A mapping takes time series data of instantaneous speed parameters as inputs. Each instantaneous speed parameter corresponds to one of a plurality of successive second intervals in a first interval. The instantaneous speed parameters correspond to the rotational speed of the crankshaft. The first interval is a rotational angular interval of the crankshaft in which compression top dead center occurs. The second interval is smaller than an interval between compression top dead center positions. The mapping outputs a probability that a misfire has occurred in at least one cylinder that reaches compression top dead center in the first interval. The mapping data defining the mapping has been learned by machine learning.

SELF-LEARNING TORQUE OVER BOOST COMBUSTION CONTROL
20210231064 · 2021-07-29 ·

A spark ignited internal combustion engine is controlled in response to a self-learned TOB reference. The self-learned TOB reference is based on a difference between a learned TOB offset and a desired or target TOB, and a sensed TOB. The learned TOB offset at a given operating condition, such as charge pressure, can be found by interpolating between the learned charge pressure breakpoints in a TOB learning algorithm. The TOB learning algorithm can include using a filtered charge pressure value to indicate the engine load at which the TOB is learned. An index determination is made with a look up table with charge pressure as an input and an array index of learned charge pressure and learned TOB offset as outputs.

Method of continuously variable valve duration position learning based on conditional application and continuously variable valve duration system therefor

A method of continuously variable valve duration (CVVD) location learning may include when a controller determines necessity of position learning for short duration and long duration of a CVVD system, performing conditional application re-learning control in which the position learning is performed in a situation in which validity determination of system environment condition for CVVD hardware and validity determination of vehicle environment condition for engine operation information of an engine are satisfied.

ADAPTIVE BRAKE MODE SELECTION
20210229668 · 2021-07-29 ·

Methods, systems, and devices related to a method of controlling an autonomous vehicle, in particular, an autonomous diesel-engine truck are disclosed. In one example aspect, the method includes determining an available engine brake torque generation mechanism for reducing a current speed of the autonomous vehicle to a lower speed and selecting a brake mode corresponding to the engine brake torque availability. In case a rate of speed reduction is equal to or smaller than a threshold, the brake mode includes only an engine brake in which engine exhaust valve opening is adjusted for reducing the current speed. The threshold determined in part based on the available engine brake torque, gear position of the transmission, and the online estimated vehicle longitudinal dynamic model. In case the rate of speed reduction is greater than the threshold, the brake mode incudes a combination of the engine brake and the foundation brake.

INTERNAL COMBUSTION ENGINE CONDITION DETERMINATION APPARATUS, INTERNAL COMBUSTION ENGINE CONDITION DETERMINATION SYSTEM, AND DATA ANALYZING APPARATUS

A CPU calculates probability models by inputting input variables to a neural network. Next, the CPU determines whether a maximum value among the calculated probability models is larger than an upper limit value of a permissible range. When the maximum value is larger than the upper limit value of the permissible range, the CPU calculates a difference between the maximum value and a first reference value within the permissible range, and subtracts the difference from all the probability models. Then, the CPU calculates a probability of misfire in each cylinder by inputting each of the calculated probability models to a softmax function of mapping.