F02D41/009

Engine management system and method
11603808 · 2023-03-14 · ·

An engine management system and method may include a control system and method for controlling an internal combustion engine. The internal combustion engine may be a direct-injection engine using a Sonex Controlled Auto-Ignition (“SCAI”) combustion path. The control system and method may utilize fuel injection pressure, timing of start and end of injection, management of turbo airflow, fuel supplied, and other factors to provide reduced emissions and improved performance.

CONTROLLER AND CONTROL METHOD FOR INTERNAL COMBUSTION ENGINE

To provide a controller and a control method for internal combustion engine which can calculate the shaft torque in unburning with good accuracy in all the operating condition in which calculation is required, using the shaft torque in unburning which was set in the specific operating condition, and can improve estimation accuracy of the parameter relevant to the combustion state. A controller for internal combustion engine calculates a specific shaft torque in unburning with reference to a specific unburning condition data; calculates specific and current generated torques of unburning assumption using the physical model equation; calculates a current shaft torque in unburning based on the specific shaft torque in unburning, and the specific and current generated torques of unburning assumption; and calculates an increment of gas pressure torque by burning based on the current shaft torque in unburning and the actual shaft torque in burning condition.

Exhaust valve failure diagnostics and management

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.

ENGINE CONTROLLING METHOD AND ENGINE SYSTEM
20230108724 · 2023-04-06 ·

A method of controlling an engine is provided, which includes setting, by a controller, a target torque of the engine in a specific cycle in the future by a given delay time from the present time based on a present accelerator opening. The method includes selecting beforehand, by the controller, combustion in the specific cycle according to the target torque, from flame propagation combustion and compressed self-ignition combustion. The method includes outputting, by the controller, a control signal to a property adjusting device before the specific cycle so that a property inside the cylinder in the specific cycle becomes a property corresponding to the selected combustion. The method includes estimating, by the controller, the property at a timing when an intake valve is closed in the specific cycle. The method includes outputting, by the controller, a control signal corresponding to the estimated property to a spark plug or an injector.

Method for determining rotational position of a rotating camshaft on a reciprocating engine using a target with a pattern of teeth and a collection of detection algorithms

Identifying position of a first rotating shaft may comprise a first position detection system and a second position detection system. A controller may be coupled to a first sensor and a second sensor and may identify the position of the first shaft using the identified shaft position from either the first detection system or the second detection system, whichever is identified faster. The first shaft may have a first wheel disposed thereon with targets and one or more gaps disposed about the first wheel. A second shaft may have a second wheel disposed thereon with targets and one or more gaps disposed thereon. The second wheel is in a fixed relationship relative to the first wheel. The first detection system may use data simultaneously from the first sensor and the second sensor to eliminate targets to determine position. The second detection system uses data only from the first sensor.

CONTROL DEVICE FOR DIESEL ENGINE
20170370318 · 2017-12-28 ·

When a diesel engine is determined to be in a motoring state, a hysteresis zero angle H.sub.0 is determined (step S14). Subsequently, a gradient d.sub.n is calculated (step S16). The gradient d.sub.n is calculated based on data (θ.sub.n, Δh.sub.n) of a deviation Δh.sub.n at a retardation side from the hysteresis zero angle H.sub.0 and at an advance side from a predetermined crank angle. Subsequently, the gradient d.sub.n and the hysteresis zero angle H.sub.0 are updated (step S18). When the diesel engine is determined to be in a non-motoring state, data (θ.sub.n, P.sub.n) of an actual in-cylinder pressure is corrected based on a newest correction coefficient η and hysteresis zero angle H.sub.0 (step S22).

Control system and method for controlling operation of an internal combustion engine

A control system for controlling operation of an internal combustion engine is configured to: receive a first request signal indicative of first torque demand; determine a schedule defining an opening timing of the intake valve and a closing timing of the intake valve of a cylinder of the internal combustion engine in dependence on the first torque demand; and cause the intake valve to open in accordance with the schedule. The control system is also configured to, during a period in which the intake valve is open: receive a second torque request signal indicative of a second torque demand different to the first torque demand; determine an updated schedule defining an updated closing timing of the intake valve in dependence on the second torque demand; and cause the intake valve to close in accordance with the updated schedule.

Controller for internal combustion engine

To provide a controller for internal combustion engine which can improve the estimation accuracy of the period in the chipped tooth section, even if the period is suddenly varied in the chipped tooth section. A controller for internal combustion engine detects a period when the tooth passes, based on an output signal of the crank angle sensor; determines a period corresponding to the chipped tooth section; determines a crank angle corresponding to the passed tooth; and estimates a period of a virtual unit angle interval when assuming that the tooth is provided at the unit angle interval in the chipped tooth section, based on the period of the chipped tooth section, the period before the chipped tooth section, and the period after the chipped tooth section.

Systems and methods for determining crankshaft position based indicated mean effective pressure (IMEP)

A system for a vehicle includes a filtering module and an indicated work module. The filtering module generates engine speeds based on positions of teeth of a toothed wheel that rotates with a crankshaft and based on a crankshaft position signal generated by a crankshaft position sensor. The crankshaft position sensor generates the crankshaft position signal based on rotation of the toothed wheel. The indicated work module generates an indicated work for a combustion cycle of a cylinder of an engine based on squares of first and second ones of the engine speeds and outputs the indicated work.

Control apparatus for operating a fuel injector

A control apparatus is disclosed for operating a fuel injector of an internal combustion engine. The control apparatus includes an Electronic Control Unit configured to: perform a first calculation task in order to calculate a set of Start Of Injection values (SOI.sub.i) of a train of injections, calculate an angular position (DIAngPos) of the crankshaft defining the start of a second calculation task, and perform the second calculation task in order to calculate a set of values (ET.sub.i) of the energizing time of the injections of the train. The angular position (DIAngPos) is calculated as a function of the Start Of Injection value (FirstSOI) of the first injection of the train as calculated by the first calculation task.