摘要:
An ignition timing control apparatus for an internal combustion engine having a plurality of cylinders. The apparatus includes a knock sensor for detecting a knocking condition in the engine, sensors for detecting other operating conditions of the engine, a microprocessor unit for receiving signals from the sensors to determine a basic ignition timing of the engine and generate an ignition timing control signal, and a power transistor circuit responsive to the ignition timing control signal from the microprocessor unit to switch on and off the primary current in an ignition coil and generate a high-voltage ignition signal. The microprocessor unit has a control function of retarding the basic ignition timing a predetermined amount in response to a knock detected during an ignition operation at the basic ignition timing and another control function of gradually restoring the retarded ignition timing to the basic ignition timing in response to a knock detected during an ignition operation at the retarded ignition timing from the basic ignition timing. The apparatus includes control means responsive to the occurrence of a knock to correct the basic ignition timing for each cylinder of the engine whereby the basic ignition timing of each cylinder is controlled to be retarded in response to the detection of a knock in each cylinder.
摘要:
The data processing unit of an engine control apparatus constantly fetches signals flowing from the sensors and signals flowing to the actuators, and decides whether the respective fetched signals are normal or abnormal to thereby store the results of the decision as diagnosis data in a random access memory.The data processing unit stores a predetermined code in a predetermined area of the random access memory, carries out the engine control data processing operations in accordance with the diagnosis data, and writes the predetermined code in the predetermined area of the random access memory and clears data of all areas of the random access memory other than the predetermined area to thereby carry out the engine control data processing when the read data is determined not to be equal to the predetermined data.
摘要:
In a method and a system for engine control an engine control signal is generated on the basis of a signal produced at each moment from at least one sensor for detecting the operating condition of the engine, the control signal being used for engine control. In order to attain the proper engine operating condition, data representative of the detection signal from the sensor is adjusted in advance, and data for correcting the sensor output is calculated from said adjustment value, the correction data being stored in a memory. While the engine is running, the data representative of the detection signal from the sensor is corrected by the correction data stored in the memory, and this corrected detection signal representative data is used to produce the control signal.
摘要:
Disclosed are method and apparatus for controlling knocking of an internal combustion engine by retarding an ignition timing in accordance with a knocking intensity of detected knocking and advancing the ignition timing at a predetermined velocity after the ignition timing has been retarded. When the detected knocking intensity is below a predetermined level, it is regarded that the knocking has not occurred and the retardation is inhibited.
摘要:
A knock control apparatus for internal combustion engines includes a plurality of sensors for generating signals indicative of the operating conditions of an engine, a plurality of actuators responsive to control signals to control the respective energy conversion functions of the engine, a data processing unit responsive to the signals from the sensors to perform engine controlling data processing operations and thereby supply engine control values to the actuators, and a knock sensing unit for detecting the occurrence of knocking in the engine and generating knock detection signals, and the data processing unit is responsive to the knock detection signals from the knock sensing unit to retard the calculated ignition timing. When the acceleration of the engine is detected in accordance with the output signal of the sensor, the data processing unit increases, in accordance with the knock detection signals, an amount of ignition timing retard to be calculated over an amount of retard to be calculated in accordance with the knock detection signals during the steady operation of the engine.
摘要:
An ignition timing control method compensates for the variations in characteristic among different knock sensors and for the aging of a knock sensor of an engine by detecting the output of the knock sensor under an engine operating condition which is less conductive to knocking phenomenon, e.g., the idling operation, comparing the detected sensor output with a plurality of preliminarily stored reference values to detect and store the sensitivity of the sensor, computing an amount of retard in accordance with a knock intensity detected under a knock control condition and the stored sensor sensitivity, obtaining a correction amount in accordance with the retard amount, and correcting a basic ignition timing in accordance with the correction amount thereby determining a final ignition timing, and an apparatus carrying out the method.
摘要:
A method of controlling the air-fuel ratio so as to be effectively maintained at a desired air-fuel ratio of .lambda.=1 is composed of a combination of an electronic map control for effecting the air-fuel ratio control on the basis of map data read out from a data map stored in ROM as air-fuel ratio control data in correspondence to various operation parameters of an engine and an O.sub.2 -feedback control for controlling the air-fuel ratio on the basis of oxygen quantity detected from the exhaust gas. Upon the occurrence of changes in the control quantity for a predetermined number of times in the course of the O.sub.2 -control, the latter is changed over to the map control. At that time point, a control quantity for the map control is corrected on the basis of a mean control quantity during the O.sub.2 -feedback control. Unless a significant variation takes place in the engine operating conditions, the map control is continued for a predetermined time and then changed over to the O.sub.2 -control. Upon the occurrence of a significant variation in the engine operating conditions, the map feedback control is immediately changed over to the O.sub.2 -control.
摘要:
On an outer peripheral portion of a rotor (1), three protrusions are provided per each cylinder. A pickup coil 2 is disposed facing to the outer peripheral portion with a predetermined distance. A rotation signal (S.sub.0) is converted to a rotation signal pulse (S.sub.1) having three pulses (A, B and C) per each cylinder corresponding to the three protrusions. According to the first signal (A) of the rotation signal pulse (S.sub.1) the cranking ignition period (A.sub.1) is determined. According to the second signal (B) of the rotation signal pulse (S.sub.1), the starting timing for flowing current to the ignition coil (8) is decided. According to the third signal (C) of the rotation signal pulse (S.sub.1), the ignition timing at cranking operation is defined by detecting time intervals (3t, t, 2t) between the three signals (A, B, C).
摘要:
A method of controlling an internal combustion engine employs a microcomputer to control the fuel supply to the engine as well as the ignition timing thereof on the basis of measurement of the air quantity fed to the engine. For measuring the air quantity charged to the engine with high accuracy, the intake air flow fed to the engine is sampled in synchronism with the pulsating variation thereof. A value obtained by averaging the sampled values is used as the intake air quantity on the basis of which the fuel supply and the ignition timing are arithmetically determined.
摘要:
In a fuel control method data used to control the amount of the fuel supply in the previous cycle is corrected in response to the output of an O.sub.2 sensor in a current cycle, and added to or subtracted from the corrected data value as the difference between a value derived from data stored in a map based on the output of a vacuum sensor and engine rotation speed in the previous cycle and a value derived from the data stored in the map based on the output of the vacuum sensor and engine rotation speed in the current cycle. The sum or difference is used as current control data.