TWI388719B - Operation control device for internal combustion engine - Google Patents
Operation control device for internal combustion engine Download PDFInfo
- Publication number
- TWI388719B TWI388719B TW98100937A TW98100937A TWI388719B TW I388719 B TWI388719 B TW I388719B TW 98100937 A TW98100937 A TW 98100937A TW 98100937 A TW98100937 A TW 98100937A TW I388719 B TWI388719 B TW I388719B
- Authority
- TW
- Taiwan
- Prior art keywords
- angular velocity
- signal rotor
- amount
- crankshaft
- detection
- Prior art date
Links
Classifications
-
- Y02T10/46—
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
本發明,是有關於內燃機的運轉控制裝置,特別是有關於達成燃費的改善及噴射性能的提高用的技術。The present invention relates to an operation control device for an internal combustion engine, and more particularly to a technique for improving fuel efficiency and improving injection performance.
有關內燃機,包含被搭載於車輛者,燃費的改善及噴射性能的提高的要求進一步提高的狀況下,為了達成滿足如此的要求的內燃機的普、及成本的削減也重要。In the case where the internal combustion engine includes a vehicle that is mounted on a vehicle, and the improvement in the fuel economy and the improvement in the injection performance are further improved, it is also important to reduce the cost of the internal combustion engine and the cost reduction.
例如,已知的內燃機的運轉控制裝置,是具備:檢出節氣門閥的開度的節氣門閥開度感測器、及檢出曲柄軸將預定曲柄角旋轉所需要時間的時間檢出部、及設定從作為形成混合氣的混合氣形成部功能的燃料噴射閥供給的燃料量用的空燃比控制部,此空燃比控制部,是依據內燃機的運轉域進行切換:依據節氣門閥的開度設定燃料量的控制、及依據從藉由時間檢出部被檢出的時間所算出的吸入空氣量設定燃料量的控制(例如專利文獻1參照)。For example, the known operation control device for an internal combustion engine includes a throttle valve opening degree sensor that detects an opening degree of a throttle valve, and a time detecting portion that detects a time required for the crankshaft to rotate a predetermined crank angle, and The air-fuel ratio control unit for the fuel amount supplied from the fuel injection valve that functions as the mixed gas forming unit that forms the mixed gas is set in accordance with the operating range of the internal combustion engine: the fuel is set according to the opening degree of the throttle valve The control of the amount and the control of setting the amount of fuel based on the amount of intake air calculated by the time detected by the time detecting unit (for example, refer to Patent Document 1).
依據此運轉控制裝置,為了設定燃料供給量,因為從藉由時間檢出部被檢出的時間算出吸入空氣量,所以成為不需要空氣流程計器和吸氣壓感測器,運轉控制裝置的成本可被削減。According to the operation control device, in order to set the fuel supply amount, since the intake air amount is calculated from the time when the time detection unit is detected, the air flow meter and the intake air pressure sensor are not required, and the cost of the operation control device can be reduced. Was cut.
且,公知的內燃機的運轉控制裝置,為了達成燃費的改善及噴射性能的提高,設置檢出內燃機的狀態的機關狀態檢出部及從排廢氣的成分檢出空燃比的空燃比的感測器(例如含氧檢測器),依據被檢出的內燃機的狀態設定從混合氣形成部供給的燃料供給量的基本量,並且依據被檢出的空燃比將燃料供給量的該基本量修正來設定燃料量。In order to achieve improvement in fuel efficiency and improvement in injection performance, the known operation control device for an internal combustion engine is provided with an engine state detecting unit that detects the state of the internal combustion engine and a sensor that detects the air-fuel ratio of the air-fuel ratio from the exhaust gas component. (for example, an oxygen detector), the basic amount of the fuel supply amount supplied from the mixed gas forming unit is set in accordance with the state of the detected internal combustion engine, and the basic amount of the fuel supply amount is corrected in accordance with the detected air-fuel ratio. The amount of fuel.
[專利文獻1]日本特開2004-108289號公報[Patent Document 1] Japanese Patent Laid-Open Publication No. 2004-108289
但是,對於4行程的內燃機,在燃燒行程中,大的燃燒能量(正的能量)會發生。另一方面,在排氣行程中能量會被排氣阻力吸收,在吸入行程中能量會被吸氣阻力吸收,在壓縮行程中能量會被壓縮阻力吸收。即,在排氣行程、吸入行程及壓縮行程中,負的能量會發生。進一步負的能量是由機械的摩擦阻力所產生的能量吸收。However, for a 4-stroke internal combustion engine, a large combustion energy (positive energy) occurs during the combustion stroke. On the other hand, the energy is absorbed by the exhaust resistance during the exhaust stroke, and the energy is absorbed by the suction resistance during the suction stroke, and the energy is absorbed by the compression resistance during the compression stroke. That is, negative energy occurs in the exhaust stroke, the suction stroke, and the compression stroke. Further negative energy is the absorption of energy produced by mechanical frictional resistance.
且,壓縮行程中的負的能量值,是比排氣行程中的負的能量值大。此能量值的差,是反映吸入空氣的壓縮所需要的能量即壓縮阻力的值。Moreover, the negative energy value in the compression stroke is larger than the negative energy value in the exhaust stroke. The difference in energy value is a value reflecting the energy required for the compression of the intake air, that is, the compression resistance.
另一方面,低負荷領域即低輸出運轉時,排氣損失因為非常小,所以排氣阻力中的負的能量值,是被認為由摩擦阻力所產生。On the other hand, in the low-load field, that is, in the low-output operation, since the exhaust loss is extremely small, the negative energy value in the exhaust resistance is considered to be caused by the frictional resistance.
此結果,曲柄軸的角速度會在:構成內燃機的1行程的燃燒行程、排氣行程、吸氣行程及壓縮行程的各行程中變動。As a result, the angular velocity of the crankshaft fluctuates during each stroke of the combustion stroke, the exhaust stroke, the intake stroke, and the compression stroke that constitute one stroke of the internal combustion engine.
但是,將引擎旋轉數為同一的情況,吸入空氣量愈多,或是,內燃機發生的扭矩愈大,曲柄軸的角速度會愈大地變動。However, when the number of engine revolutions is the same, the more the intake air amount, or the greater the torque generated by the internal combustion engine, the larger the angular velocity of the crankshaft changes.
且,引擎旋轉數是一定的情況時,在角速度的變動量及吸入空氣量之間是具有線形的強力關係。Further, when the number of engine revolutions is constant, there is a linear strong relationship between the amount of change in the angular velocity and the amount of intake air.
因此,引擎旋轉數決定的話,可以由角速度的變動量推定吸入空氣量。Therefore, if the number of engine revolutions is determined, the amount of intake air can be estimated from the amount of fluctuation in angular velocity.
但是,考慮不依賴空燃比感測器進行控制的情況時,引擎旋轉數是在引擎旋轉數的檢出後較大變化的情況時,算出的空氣吸入量是具有偏離可能性,而期望更提高空氣吸入量的推定精度。However, when the control is not performed by the air-fuel ratio sensor, the number of engine revolutions is greatly changed after the detection of the number of engine revolutions, and the calculated air intake amount has a possibility of deviation, and the expectation is further improved. Estimated accuracy of air intake.
具體而言,曲柄軸的角速度的檢出時中的實際的引擎旋轉數,是在對於計算所使用的引擎旋轉數值大的情況時,被算出的空氣吸入量是具有比實際所要求的空氣吸入量更少之情況。此結果,會成為設定成比實際所要求的點火時間點更早的點火時間點。Specifically, the actual number of engine revolutions at the time of detecting the angular velocity of the crankshaft is such that when the engine rotation value used for the calculation is large, the calculated air intake amount is more than the actual required air intake. Less is the case. As a result, it becomes an ignition timing point set earlier than the actual ignition timing point.
另一方面,曲柄軸的角速度的檢出時的實際的引擎旋轉數,是在對於計算所使用的引擎旋轉數值小的情況時,被算出的空氣吸入量是具有比實際所要求的空氣吸入量更多的情況。此結果,會成為設定成比實際所要求的點火時間點更慢的點火時間點。On the other hand, the actual number of engine revolutions at the time of detecting the angular velocity of the crankshaft is such that the calculated air intake amount is smaller than the actual required air intake amount when the engine rotation value used for the calculation is small. More situations. As a result, it becomes an ignition timing point set to be slower than the actually required ignition timing point.
且,習知,使用訊號轉子及拾波器檢出曲柄軸的角速度的情況時,相當於被檢出的脈衝寬度的訊號轉子電角度,因為是使用預先決定的固定值算出角速度等的方式,所以藉由訊號轉子或是拾波器的誤差(尺寸誤差、檢出誤差等的量産公差等)且藉由被搭載於實際車輛的訊號轉子及拾波器被檢出的訊號轉子電角度,在控制上,因為未必與預先決定的訊號轉子電角度相等,所以還有讓內燃機的負荷狀態的檢出精度提高的餘地。Further, when the angular velocity of the crankshaft is detected using the signal rotor and the pickup, the signal rotor electrical angle corresponding to the detected pulse width is used, and the angular velocity is calculated by using a predetermined fixed value. Therefore, by the error of the signal rotor or the pickup (the dimensional error, the mass tolerance of the detection error, etc.) and the signal rotor electrical angle detected by the signal rotor and the pickup mounted on the actual vehicle, Since the control is not necessarily equal to the predetermined signal rotor electrical angle, there is room for improving the detection accuracy of the load state of the internal combustion engine.
在此,本發明的目的是提供一種內燃機的運轉控制裝置,不需依賴空燃比感測器,即使引擎旋轉數的變動大的情況時也可適切地算出引擎的負荷狀態(例如吸入空氣量)進行最佳的運轉控制(例如點火時間點控制)。且提供一種內燃機的運轉控制裝置,可以減低訊號轉子或是拾波器的量産時的公差等的誤差的影響,提高內燃機的負荷狀態的檢出精度,進行最佳的運轉控制。An object of the present invention is to provide an operation control device for an internal combustion engine that does not need to rely on an air-fuel ratio sensor, and can appropriately calculate the load state of the engine (for example, the amount of intake air) even when the fluctuation in the number of engine revolutions is large. Perform optimal operational control (eg ignition timing control). Further, an operation control device for an internal combustion engine is provided, which can reduce the influence of errors such as tolerances during mass production of the signal rotor or the pickup, improve the detection accuracy of the load state of the internal combustion engine, and perform optimal operation control.
為了解決上述課題,第1態樣,是一種內燃機的運轉控制裝置,是具備:與曲柄軸連結的飛輪;及與前述飛輪連結並供測量前述曲柄軸的旋轉數等用的訊號轉子;及檢出前述訊號轉子的通過用的旋轉檢出手段;及從由前述旋轉檢出手段所産生的檢出結果,算出預定期間內中的平均旋轉數和相當於前述曲柄軸的部分的曲柄角速度,依據這些算出結果,決定點火時期的控制部;其特徵為:前述控制部,是在預定點火的壓縮行程之前的行程,在算出前述平均旋轉數的期間內同時進行前述曲柄角速度的算出。In order to solve the above problems, the first aspect of the invention provides an operation control device for an internal combustion engine, comprising: a flywheel coupled to the crankshaft; and a signal rotor coupled to the flywheel for measuring a number of revolutions of the crankshaft; and And a rotation detecting means for passing the signal rotor; and calculating, from the detection result by the rotation detecting means, the average number of rotations in the predetermined period and the crank angular velocity of the portion corresponding to the crankshaft, These calculation results determine the control unit of the ignition timing. The control unit is configured to calculate the crank angular velocity while calculating the average number of revolutions in the stroke before the compression stroke of the predetermined ignition.
依據上述構成,因為控制部,是在預定點火的壓縮行程之前的行程,在檢出平均旋轉數的期間內同時進行曲柄角速度的算出,所以平均引擎旋轉數的算出時及曲柄角速度的算出時的引擎的狀態可認為幾乎同樣,即使引擎旋轉數的變動大的情況,也不易受其影響,可以適切地算出空氣吸入量。According to the configuration described above, since the control unit calculates the crank angular velocity while detecting the average number of revolutions in the stroke before the compression stroke of the predetermined ignition, the calculation of the average engine rotation number and the calculation of the crank angular velocity are performed. The state of the engine is considered to be almost the same, and even if the fluctuation of the number of engine revolutions is large, it is hard to be affected, and the air intake amount can be appropriately calculated.
且,第2態樣,是對於第1態樣,其中,前述控制部,是在預定前述點火的壓縮行程之前的壓縮行程,算出前述平均旋轉數及前述曲柄角速度。In the second aspect, the control unit is configured to calculate the average number of revolutions and the crank angular velocity by a compression stroke before a predetermined compression stroke of the ignition.
依據上述構成,決定點火時期時,因為在預定點火的行程之前的壓縮行程依據算出的引擎的平均旋轉數及曲柄角速度,所以可以更適切地決定點火時期。According to the above configuration, when the ignition timing is determined, since the compression stroke before the predetermined ignition stroke is based on the calculated average number of rotations of the engine and the crank angular velocity, the ignition timing can be more appropriately determined.
且,本發明的第3態樣,是一種內燃機的運轉控制裝置,是具備:與曲柄軸連結的飛輪;及與前述飛輪連結並供測量前述曲柄軸的旋轉數等用的訊號轉子;及檢出前述訊號轉子的通過用的旋轉檢出手段;及從由前述旋轉檢出手段所産生的檢出結果,算出預定期間內中的平均旋轉數和相當於前述曲柄軸的部分的曲柄角速度,依據這些的算出結果,求得內燃機的負荷的控制部;其特徵為:前述控制部,是依據:前述訊號轉子的通過檢出時的角速度ωx、及前述訊號轉子的通過非檢出時的角速度ωy,算出對應前述訊號轉子寬度的訊號轉子電角度T3,藉由將前述訊號轉子電角度T3除以通過檢出時間Tx,算出前述曲柄角速度ω。Further, a third aspect of the present invention provides an operation control device for an internal combustion engine, comprising: a flywheel coupled to the crankshaft; and a signal rotor coupled to the flywheel for measuring a number of revolutions of the crankshaft; and And a rotation detecting means for passing the signal rotor; and calculating, from the detection result by the rotation detecting means, the average number of rotations in the predetermined period and the crank angular velocity of the portion corresponding to the crankshaft, As a result of the calculation, the control unit for obtaining the load of the internal combustion engine is characterized in that the control unit is based on the angular velocity ωx when the signal rotor passes the detection and the angular velocity ωy when the signal rotor passes the non-detection. The signal rotor electrical angle T3 corresponding to the rotor width of the signal is calculated, and the crank angular velocity ω is calculated by dividing the signal rotor electrical angle T3 by the detection time Tx.
依據上述構成,控制部,是藉由依據:訊號轉子的通過檢出時的角速度ωx、及訊號轉子的通過非檢出時的角速度ωy,算出對應訊號轉子寬度的訊號轉子電角度T3,將訊號轉子電角度T3除以通過檢出時間Tx,算出曲柄角速度ω。According to the above configuration, the control unit calculates the signal rotor electrical angle T3 corresponding to the signal rotor width based on the angular velocity ωx when the signal rotor passes the detection and the angular velocity ωy when the signal rotor passes the non-detection. The crank angular velocity ω is calculated by dividing the rotor electrical angle T3 by the detection time Tx.
因此,可以在將訊號轉子或是旋轉檢出手段中的誤差(例如量産公差)的影響除去的狀態下算出訊號轉子電角度,進一步,可以算出誤差的影響已被除去的曲柄角速度。Therefore, the signal rotor electrical angle can be calculated in a state where the influence of the error in the signal rotor or the rotation detecting means (for example, the mass production tolerance) is removed, and further, the crank angular velocity from which the influence of the error has been removed can be calculated.
且,本發明的第4態樣,是對於第3態樣,其中,前述控制部,是依據前述通過檢出時的角速度ωx及前述通過檢出時間Tx,求得訊號轉子角度Dx,並且依據前述通過非檢出時的角速度ωy及通過非檢出時間Ty,求得訊號轉子角度Dx以外的角度Dy,藉由式(1),算出訊號轉子電角度T3;T3={Dx/(Dx+Dy)}×360[deg]…(1)。According to a fourth aspect of the present invention, in the third aspect, the control unit obtains the signal rotor angle Dx based on the angular velocity ωx at the time of detection and the detection time Tx, and The angular velocity ωy at the time of non-detection and the non-detection time Ty are used to obtain an angle Dy other than the signal rotor angle Dx, and the signal rotor electrical angle T3 is calculated by the equation (1); T3={Dx/(Dx+ Dy)}×360[deg]...(1).
依據上述構成,可以容易地算出訊號轉子電角度T3,進一步,可以容易地算出誤差的影響是已被除去的曲柄角速度。According to the above configuration, the signal rotor electrical angle T3 can be easily calculated, and further, the influence of the error can be easily calculated as the crank angular velocity that has been removed.
本發明的第5態樣,是對於第4態樣,其中,在從前述訊號轉子先行一定角度的位置設置第2訊號轉子,前述控制部,是從由前述旋轉檢出手段所産生的檢出結果,算出:從前次的前述第2訊號轉子的通過檢出開始時間點至後行的前述訊號轉子的通過檢出開始時間點的期間的角速度ωA、及從這次的前述第2訊號轉子的檢出開始時間點至後行的前述訊號轉子的通過檢出開始時間點的期間的角速度ωB,依據前述角速度ωA及前述角速度ωB,算出:前次的前述訊號轉子的通過檢出開始時間點中的角速度ω1、前次的前述訊號轉子的通過檢出終了時間點中的角速度ωc、前述這次的前述訊號轉子的通過檢出開始時間點中的角速度ω0,依據前述通過檢出時間Tx及前述通過非檢出時間Ty,藉由式(2)~(5)各別將前述訊號轉子角度Dx及前述角度Dy算出,ωx=(ω1+ωc)/2…(2)ωy=(ωc+ω0)/2…(3)Dx=Tx×ωx…(4)Dy=Ty×ωy…(5)。According to a fifth aspect of the present invention, in a fourth aspect, the second signal rotor is provided at a position at a predetermined angle from the signal rotor, and the control unit detects the second detection signal from the rotation detecting means. As a result, the angular velocity ωA from the detection start time point of the previous second signal rotor to the subsequent detection start time point of the signal rotor and the detection of the second signal rotor from the current time are calculated. The angular velocity ωB of the period from the start time point to the subsequent signal rotor passing detection start time point is calculated based on the angular velocity ωA and the angular velocity ωB: the previous detection start time point of the signal rotor The angular velocity ω1, the angular velocity ωc in the last detection time point of the signal rotor, and the angular velocity ω0 in the detection start time point of the signal rotor described above, according to the passing detection time Tx and the aforementioned passing non- The detection time Ty is obtained by calculating the signal rotor angle Dx and the aforementioned angle Dy by the equations (2) to (5), ωx=(ω1+ωc)/2...(2)ωy=(ωc+ω0)/ 2...(3 Dx=Tx×ωx (4) Dy=Ty×ωy (5).
依據上述構成,在從訊號轉子先行一定角度的位置設置第2訊號轉子,藉由檢出:從前次的第2訊號轉子的通過檢出開始時間點至後行的訊號轉子的通過檢出開始時間點的期間的角速度ωA、及從這次的第2訊號轉子的通過檢出開始時間點至後行的訊號轉子的通過檢出開始時間點的期間的角速度ωB,取得供算出訊號轉子電角度T3用的基準的角速度ωA、ωB,藉由依據成為這些的基準的角速度ωA、ωB計算,就可以容易地算出訊號轉子電角度T3,進一步,可以容易地算出誤差的影響已被除去的曲柄角速度。According to the above configuration, the second signal rotor is disposed at a position at a certain angle from the signal rotor, and the detection start time from the detection start time point of the previous second signal rotor to the subsequent signal rotor is detected. The angular velocity ωA of the period of the point and the angular velocity ωB of the period from the detection start time point of the second signal rotor to the detection start time point of the subsequent signal rotor are obtained for the calculated signal rotor electrical angle T3. By calculating the angular velocities ωA and ωB of the reference, the signal rotor electrical angle T3 can be easily calculated based on the angular velocities ωA and ωB which are the criteria for these. Further, the crank angular velocity at which the influence of the error has been removed can be easily calculated.
依據本發明,即使在引擎旋轉數的變動較大的狀態下,也可以由適切時間點容易地收集信賴性高的角速度等的資料,可以容易地實現吸入空氣量的算出等的運轉控制。According to the present invention, even when the fluctuation of the number of revolutions of the engine is large, the data such as the angular velocity with high reliability can be easily collected from the appropriate time point, and the operation control such as the calculation of the intake air amount can be easily realized.
接著參照圖面說明本發明的最佳的實施例。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will now be described with reference to the drawings.
第1圖,是實施例的內燃機的運轉控制裝置的概要構成圖。Fig. 1 is a schematic configuration diagram of an operation control device for an internal combustion engine according to an embodiment.
具備運轉控制裝置的內燃機E,是單氣筒的4行程內燃機,被搭載作為機械的車輛例如機車或是跨騎型車輛。The internal combustion engine E including the operation control device is a single-cylinder four-stroke internal combustion engine, and is mounted as a mechanical vehicle such as a locomotive or a straddle type vehicle.
內燃機E,是具備:機關本體、運轉控制裝置及排氣裝置6。機關本體具有:可往復動地嵌合有活塞3的汽缸體1及與汽缸體1結合的汽缸蓋2。運轉控制裝置具備:設有將吸入空氣導引至機關本體中的活塞3及汽缸蓋2之間所形成的燃燒室4的吸氣通路5a的吸氣裝置5、及作為供給燃料至吸入空氣形成混合氣的混合氣形成部用的燃料噴射閥20。排氣裝置6,是形成排氣通路6a,將在燃燒室4內的混合氣被點火栓21a點火而發生燃燒的燃燒氣體作為排廢氣朝內燃機E的外部導引。The internal combustion engine E includes a main body, an operation control device, and an exhaust device 6. The mechanism body includes a cylinder block 1 in which a piston 3 is reciprocally fitted, and a cylinder head 2 coupled to the cylinder block 1. The operation control device includes: an intake device 5 that provides an intake passage 5a that guides the intake air to the combustion chamber 4 formed between the piston 3 and the cylinder head 2 in the main body, and a supply of fuel to the intake air. The fuel injection valve 20 for the mixed gas forming portion of the mixed gas. The exhaust device 6 is formed with an exhaust passage 6a, and the combustion gas in which the mixture in the combustion chamber 4 is ignited by the ignition plug 21a to be combusted is guided as exhaust gas toward the outside of the internal combustion engine E.
藉由在燃燒室4內的混合氣的燃燒所發生的燃燒氣體的壓力被驅動的活塞3,是將在機關本體可旋轉地被支撐的曲柄軸7旋轉驅動。內燃機E所發生的動力,是隔著包含與曲柄軸7連結的變速機的動力傳達裝置被傳達至驅動輪。The piston 3 that is driven by the pressure of the combustion gas generated by the combustion of the mixture in the combustion chamber 4 is rotationally driven by the crank shaft 7 rotatably supported by the main body. The power generated by the internal combustion engine E is transmitted to the drive wheels via a power transmission device including a transmission coupled to the crankshaft 7.
吸氣裝置5,是具備:從內燃機E的外部將吸入的空氣清淨的空氣清淨器10、及被配置於吸氣通路5a內並控制通過空氣清淨器10的吸入空氣的流量的節氣門閥11、及有汽缸蓋2連接並且藉由節氣門閥11將被控制的吸入空氣量的吸入空氣導引至燃燒室4的吸氣管12。The air intake device 5 includes an air cleaner 10 that cleans the air taken in from the outside of the internal combustion engine E, and a throttle valve 11 that is disposed in the intake passage 5a and controls the flow rate of the intake air that passes through the air cleaner 10, And the cylinder head 2 is connected and the intake air of the controlled intake air amount is guided to the intake pipe 12 of the combustion chamber 4 by the throttle valve 11.
設在汽缸蓋2的吸氣口2i,是在藉由閥裝置23被驅動的吸氣閥13的開閥時成為開狀態,流動於吸氣管12的吸入空氣,是經過吸氣口2i流入燃燒室4。The intake port 2i provided in the cylinder head 2 is in an open state when the intake valve 13 driven by the valve device 23 is opened, and the intake air flowing through the intake pipe 12 flows in through the intake port 2i. Combustion chamber 4.
排氣裝置6,是具備:與汽缸蓋2連接的排氣管15、及作為設於排氣管15的排氣淨化裝置的觸媒裝置也就是三元觸媒裝置16。將活塞3驅動後的燃燒室4內的燃燒氣體,是作為排廢氣,將設在汽缸蓋2的排氣口2e藉由閥裝置23驅動而開閉的排氣閥14的開閥時,經過該排氣口2e流入排氣管15。The exhaust device 6 includes an exhaust pipe 15 connected to the cylinder head 2, and a catalytic device as a catalyst device provided in the exhaust pipe 15 of the exhaust pipe 15, that is, the ternary catalyst device 16. When the combustion gas in the combustion chamber 4 that has driven the piston 3 is exhausted, the exhaust valve 14 provided in the exhaust port 2e of the cylinder head 2 is opened and closed by the valve device 23, and the valve is opened. The exhaust port 2e flows into the exhaust pipe 15.
控制內燃機E的運轉狀態的運轉控制裝置,是具備:在被安裝於吸氣管12的燃料噴射閥20之外,具備點火栓21a的點火裝置21、及將排廢氣的一部分還流至吸氣通路5a的排廢氣還流裝置22、及設有與曲柄軸7同步被旋轉驅動並將吸氣閥13及排氣閥14開閉的凸輪軸的閥裝置23、及檢出內燃機E的狀態用的機關狀態檢出部、及設有依據藉由機關狀態檢出部檢出的機關狀態各別控制燃料噴射閥20、點火裝置21、排廢氣還流裝置22及閥裝置23的控制部40~43的電子控制組件(元件)(ECU)24。The operation control device that controls the operating state of the internal combustion engine E includes an ignition device 21 including the ignition plug 21a, and a part of the exhaust gas flowing to the intake passage, in addition to the fuel injection valve 20 attached to the intake pipe 12. The exhaust gas recirculation device 22 of 5a, the valve device 23 provided with a cam shaft that is rotationally driven in synchronization with the crankshaft 7 and that opens and closes the intake valve 13 and the exhaust valve 14, and the state of the valve for detecting the state of the internal combustion engine E The detection unit and the electronic control unit 40 to 43 that control the fuel injection valve 20, the ignition device 21, the exhaust gas recirculation device 22, and the valve device 23 in accordance with the state of the device detected by the mechanism state detecting unit Component (component) (ECU) 24.
ECU24是由電腦構成,具備:輸入輸出介面、及中央計算處理裝置(CPU)、及包含記憶著各種的控制程式和各種的地圖Mb、Mo、Ms、Mi、Me、Mv等的ROM和暫時記憶著各種的資料等的RAM的記憶裝置24a。The ECU 24 is composed of a computer, and includes an input/output interface, a central processing unit (CPU), and a ROM and temporary memory including various control programs and various maps Mb, Mo, Ms, Mi, Me, Mv, and the like. A memory device 24a of a RAM such as various materials.
閥裝置23是可變動閥裝置,具備閥特性可變機構23a,可將機關閥也就是吸氣閥13及排氣閥14的閥作動特性也就是閥昇降量及開閉時期的至少一方依據機關狀態變更。The valve device 23 is a variable valve device and includes a valve characteristic variable mechanism 23a. The valve actuation characteristics of the valve, that is, the intake valve 13 and the exhaust valve 14, are at least one of the valve lift amount and the opening and closing period. change.
機關狀態檢出部,是具備:作為檢出曲柄軸7的旋轉位置(以下稱為「曲柄位置」)的旋轉角感測器用的曲柄角感測器25、及依據曲柄角感測器25的輸出檢出內燃機E的平均引擎旋轉數也就是平均引擎旋轉數Ne用的旋轉數檢出部31、及依據曲柄角感測器25的輸出檢出曲柄軸7的角速度ω(第2圖參照)的變動量△ω用的變動量檢出部32、及檢出節氣門閥11的開度α用的節氣門閥開度感測器26、及從作為排廢氣的成分的氧作為檢出空燃比的空燃比感測器的含氧檢測器也就是O2 感測器27、及檢出內燃機E的暖機狀態用的暖機狀態檢出部33、及檢出節氣門閥開度感測器26及O2 感測器27的異常用的異常檢出部34、及檢出內燃機E的冷卻水和潤滑油的溫度等的機關溫度的機關溫度感測器、及內燃機E的始動時將加速時及減速時各別檢出用的檢出部等。The organ state detecting unit includes a crank angle sensor 25 for a rotation angle sensor that detects a rotational position of the crankshaft 7 (hereinafter referred to as a "crank position"), and a crank angle sensor 25 according to the crank angle sensor 25 The number of revolutions of the average engine rotation of the internal combustion engine E is output, that is, the number of revolutions detecting unit 31 for the average number of engine revolutions Ne, and the angular velocity ω of the crankshaft 7 is detected based on the output of the crank angle sensor 25 (refer to FIG. 2) The fluctuation amount detecting unit 32 for the fluctuation amount Δω, the throttle valve opening degree sensor 26 for detecting the opening degree α of the throttle valve 11, and the oxygen as a component for exhausting the exhaust gas as the detected air-fuel ratio The oxygen-containing detector of the air-fuel ratio sensor is an O 2 sensor 27, a warm-up state detecting portion 33 for detecting a warm-up state of the internal combustion engine E, and a detected throttle valve opening degree sensor 26 and The abnormality detecting unit 34 for the abnormality of the O 2 sensor 27, and the temperature sensor for detecting the temperature of the temperature of the cooling water and the lubricating oil of the internal combustion engine E, and the acceleration of the internal combustion engine E at the start of acceleration and The detection unit for each detection when decelerating.
第2圖,是顯示內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度的關係的概要說明圖。且,第3圖,是顯示內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度的關係的詳細說明圖。Fig. 2 is a schematic explanatory view showing the relationship between the respective strokes of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft. Further, Fig. 3 is a detailed explanatory view showing the relationship between the respective strokes of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft.
將第2圖及第3圖一起參照的話,曲柄角感測器25,是由:作為設於被一體地設在曲柄軸7的轉子也就是飛輪8的被檢出部的訊號轉子25a、第2訊號轉子25a2、及作為設在機關本體的檢出部的拾波器25b所構成,其檢出訊號被輸入ECU24。訊號轉子25a,是設於以相當於活塞3的上死點前的曲柄位置的位置為基準的預定的曲柄角度θ(相當於=訊號轉子電角度T3)的範圍。第2訊號轉子25a2,是設在從訊號轉子25a先行一定角度(例如22.5[deg])的位置。拾波器25b,是在曲柄軸7的旋轉方向R將訊號轉子25a的先端及後端各別檢出時將上昇脈衝PS12及下降脈衝P22輸出,將第2訊號轉子25a2的先端及後端各別檢出時將上昇脈衝PS11及下降脈衝P21輸出。When the second and third figures are referred to together, the crank angle sensor 25 is provided as a signal rotor 25a provided on the detected portion of the rotor that is integrally provided on the crankshaft 7, that is, the flywheel 8. The two-signal rotor 25a2 and the pickup 25b as a detecting unit provided in the main body of the unit are configured, and the detection signal is input to the ECU 24. The signal rotor 25a is a range of a predetermined crank angle θ (corresponding to a signal rotor electrical angle T3) based on a position corresponding to a crank position before the top dead center of the piston 3. The second signal rotor 25a2 is provided at a predetermined angle (for example, 22.5 [deg]) from the signal rotor 25a. The pickup 25b outputs the rising pulse PS12 and the falling pulse P22 when the leading end and the trailing end of the signal rotor 25a are detected in the rotation direction R of the crankshaft 7, and the leading end and the rear end of the second signal rotor 25a2 are respectively When the detection is not detected, the rising pulse PS11 and the falling pulse P21 are output.
因此,在前述兩脈衝PS12、PS22之間的曲柄軸7的平均角速度也就是角速度ω,是從次式藉由ECU24被算出。Therefore, the average angular velocity of the crankshaft 7 between the two pulses PS12 and PS22, that is, the angular velocity ω, is calculated from the sub-type by the ECU 24.
ω=θ/τω=θ/τ
在此,τ是兩脈衝PS12、PS22之間的時間。Here, τ is the time between the two pulses PS12 and PS22.
參照第1圖的話,平均引擎旋轉數Ne,是可以作為曲柄軸7進行1旋轉時的平均角速度被捕捉,依據曲柄角感測器25的檢出訊號藉由ECU24被算出。Referring to Fig. 1, the average engine rotation number Ne is captured as the average angular velocity when the crankshaft 7 performs one rotation, and is detected by the ECU 24 based on the detection signal of the crank angle sensor 25.
且,曲柄軸7的角速度ω,是依據曲柄角感測器25的檢出訊號藉由ECU24被算出。Further, the angular velocity ω of the crankshaft 7 is calculated by the ECU 24 based on the detection signal of the crank angle sensor 25.
這些的結果,在空氣吸入量的推定所需要角速度的變動量Δω,也依據被算出的平均引擎旋轉數Ne及曲柄軸7的角速度ω藉由ECU24被算出。具體而言,變動量Δω,是作為藉由曲柄角感測器25被檢出的曲柄軸7的特定的曲柄位置中的角速度ω及平均引擎旋轉數Ne的差,藉由次式被算出。As a result of this, the fluctuation amount Δω of the angular velocity required for the estimation of the air intake amount is also calculated by the ECU 24 in accordance with the calculated average engine rotation number Ne and the angular velocity ω of the crankshaft 7. Specifically, the amount of change Δω is the difference between the angular velocity ω and the average number of engine revolutions Ne in the specific crank position of the crankshaft 7 detected by the crank angle sensor 25, and is calculated by the following equation.
Δω=Ne-ωΔω=Ne-ω
在此,說明依據變動量Δω的空氣吸入量的推定(算出)。Here, the estimation (calculation) of the air intake amount based on the fluctuation amount Δω will be described.
參照再度第2圖的話,曲柄軸7的角速度ω,會在構成內燃機E的1行程的吸氣行程、壓縮行程、燃燒膨脹行程及排氣行程的4個行程的各行程中變動。具體而言,在吸氣行程中,藉由吸入阻力等的泵工作的發生使角速度ω減少。在壓縮行程中,藉由在燃燒室4內的壓力上昇所産生的壓縮阻力的發生使曲柄軸7的角速度ω大大地減少。在燃燒膨脹行程中,藉由因燃燒所産生的能量發生使燃燒室4內的壓力上昇而使角速度ω大大地增加。在排氣行程中,燃燒終了且角速度ω到達尖峰之後藉由因摩擦阻力及排氣所産生的排廢氣的排出阻力的發生使角速度ω減少。Referring to the second drawing, the angular velocity ω of the crankshaft 7 fluctuates during each of the four strokes of the intake stroke, the compression stroke, the combustion expansion stroke, and the exhaust stroke that constitute one stroke of the internal combustion engine E. Specifically, in the intake stroke, the angular velocity ω is reduced by the occurrence of pump operation such as suction resistance. In the compression stroke, the angular velocity ω of the crankshaft 7 is greatly reduced by the occurrence of the compression resistance generated by the pressure rise in the combustion chamber 4. In the combustion expansion stroke, the angular velocity ω is greatly increased by increasing the pressure in the combustion chamber 4 by the energy generated by the combustion. In the exhaust stroke, after the combustion is completed and the angular velocity ω reaches a peak, the angular velocity ω is reduced by the occurrence of the frictional resistance and the discharge resistance of the exhaust gas generated by the exhaust gas.
且,平均引擎旋轉數Ne(第2圖由二點鎖線顯示)是同一的情況,因為低吸入空氣量或是低扭矩時的角速度ω,是以在第2圖中由實線顯示的方式變化,高吸入空氣量或是高扭矩時的角速度ω,是以在第2圖中由虛線顯示的方式變化,所以吸入空氣量愈多,或是內燃機E是發生的扭矩愈大,角速度ω就會愈大地變動。Further, the average number of engine revolutions Ne (shown by the two-point lock line in Fig. 2) is the same, because the low intake air amount or the angular velocity ω at the time of low torque is changed in the manner shown by the solid line in Fig. 2 The angular velocity ω at the high intake air amount or the high torque is changed by the dotted line in Fig. 2, so the more the intake air amount, or the greater the torque generated by the internal combustion engine E, the angular velocity ω The bigger the change.
第4圖,是將平均引擎旋轉數作為參數,顯示角速度的變動量的絕對值及吸入空氣的關係的圖。Fig. 4 is a view showing the relationship between the absolute value of the fluctuation amount of the angular velocity and the intake air, using the average engine rotation number as a parameter.
且,如第4圖所示,平均引擎旋轉數Ne是一定的情況時,因為在角速度ω的變動量Δω及吸入空氣量之間是具有線形的強力關係,所以在每平均引擎旋轉數Ne,可以依據變動量Δω推定吸入空氣量。In addition, as shown in FIG. 4, when the average engine rotation number Ne is constant, since there is a linear strong relationship between the fluctuation amount Δω of the angular velocity ω and the intake air amount, the number Ne is rotated per average engine. The amount of intake air can be estimated based on the amount of change Δω.
此變動量Δω,是如上述,因為可以利用在平均引擎旋轉數Ne等的算出所使用的曲柄角感測器25檢出,所以不需使用空氣流程計器和吸氣壓感測器,就可進行吸入空氣量的推定(算出)。The fluctuation amount Δω is detected by the crank angle sensor 25 used for the calculation of the average engine rotation number Ne or the like as described above, so that it is possible to perform the air flow meter and the suction air pressure sensor without using the air flow meter and the suction air pressure sensor. Estimation of the amount of intake air (calculated).
此的情況時,藉由變動量檢出部32被檢出的曲柄軸7的特定的曲柄位置中的變動量Δω,是依存於曲柄角感測器25的訊號轉子25a的位置,在此實施例中,是活塞3的上死點前的曲柄位置,且被設成在吸氣行程、壓縮行程、燃燒膨脹行程及排氣行程的4行程之中的作為特定行程的壓縮行程中的角速度ω的變動量Δω。In this case, the fluctuation amount Δω in the specific crank position of the crankshaft 7 detected by the fluctuation amount detecting unit 32 depends on the position of the signal rotor 25a of the crank angle sensor 25, and is implemented here. In the example, it is the crank position before the top dead center of the piston 3, and is set as the angular velocity ω in the compression stroke of the specific stroke among the four strokes of the intake stroke, the compression stroke, the combustion expansion stroke, and the exhaust stroke. The amount of change Δω.
如此,變動量檢出部32是藉由檢出壓縮上死點前的變動量Δω,與其他的曲柄位置相比變動量Δω大的曲柄位置中的變動量Δω因為被檢出,所以可以更正確地檢出變動量Δω。又,依據曲柄角感測器25被算出的角速度ω,是與排氣上死點相比,因為壓縮上死點較小,所以壓縮上死點前的角速度ω被界定。In this way, the fluctuation amount detecting unit 32 detects the fluctuation amount Δω before the compression top dead center, and the fluctuation amount Δω in the crank position that is larger than the other crank position fluctuation amount Δω is detected. The amount of change Δω is correctly detected. Further, the angular velocity ω calculated based on the crank angle sensor 25 is smaller than the top dead center of the exhaust gas because the compression top dead center is small, so the angular velocity ω before the compression top dead center is defined.
接著,檢討平均引擎旋轉數Ne的算出時間點及曲柄軸7的角速度ω的算出時間點。Next, the calculation time point of the calculation of the average engine rotation number Ne and the calculation time point of the angular velocity ω of the crankshaft 7 are reviewed.
引擎旋轉數的變動小的情況時,實際的引擎旋轉數、及檢出的平均引擎旋轉數Ne,因為幾乎同一,所以平均引擎旋轉數Ne的算出時間點及曲柄軸7的角速度ω的算出時間點不需要嚴格上考慮,可將各算出時間點在別行程進行,也可減低因並列處理計算所產生的負荷。When the fluctuation of the number of engine revolutions is small, the actual engine rotation number and the detected average engine rotation number Ne are almost the same, so the calculation time of the average engine rotation number Ne and the calculation time of the angular velocity ω of the crankshaft 7 are calculated. The points do not need to be strictly considered, and the calculation time points can be performed in other strokes, and the load generated by the parallel processing calculation can also be reduced.
但是,急加速時或是急減速時,引擎狀態較大變化的情況時,平均引擎旋轉數Ne的變動也變大,平均引擎旋轉數Ne的算出時間點、及曲柄軸7的角速度ω的算出時間點不同的方法,從求得正確的變動量Δω的觀點來看並不好。However, when the engine state changes greatly during rapid acceleration or rapid deceleration, the fluctuation of the average engine rotation number Ne also increases, and the calculation time point of the average engine rotation number Ne and the angular velocity ω of the crankshaft 7 are calculated. The method of different time points is not good from the viewpoint of obtaining the correct amount of variation Δω.
這是因為,在由曲柄軸7的角速度ω的算出、及平均引擎旋轉數Ne的算出不同的行程被進行的情況時,曲柄軸7的角速度ω及平均引擎旋轉數Ne的不整合(不一致)產生,進一步空氣吸入量也會成為與實際需要的空氣吸入量相異。This is because when the stroke of the calculation of the angular velocity ω of the crankshaft 7 and the calculation of the average engine rotation number Ne are performed, the angular velocity ω of the crankshaft 7 and the average engine rotation number Ne are not integrated (inconsistent). As a result, the amount of further air intake will also be different from the actual amount of air intake required.
具體而言,曲柄軸7的角速度ω的檢出時的實際的引擎旋轉數是對於檢出時的平均引擎旋轉數Ne,大大地增加的情況時,外觀上,成為與引擎旋轉數被較小檢出的情況等價。Specifically, when the actual number of engine revolutions at the time of detecting the angular velocity ω of the crankshaft 7 is greatly increased for the average number of engine revolutions Ne at the time of detection, the appearance is smaller with the number of engine revolutions. The situation detected is equivalent.
此結果,如次式顯示,Δω的值,是成為採取負的值。This result, as shown in the sub-expression, the value of Δω is taken to take a negative value.
Δω=Ne-ω<0Δω=Ne-ω<0
因此,被推定(算出)的空氣吸入量是成為比實際所要求的空氣吸入量更少。因此,點火時間點,是被設定成比最佳的點火時間點更早。Therefore, the estimated (calculated) air intake amount is less than the actual required air intake amount. Therefore, the ignition timing is set earlier than the optimum ignition timing.
另一方面,曲柄軸7的角速度ω的檢出時的實際的引擎旋轉數是對於檢出時的平均引擎旋轉數Ne,大大地減少的情況時,外觀上,成為與引擎旋轉數被較大檢出的情況等價。On the other hand, when the actual number of engine revolutions at the time of detecting the angular velocity ω of the crankshaft 7 is greatly reduced for the average number of engine revolutions Ne at the time of detection, the number of revolutions with the engine is large. The situation detected is equivalent.
此結果,Δω(=Ne-ω)的值,是成為比正確值更大,被推定(算出)的空氣吸入量是成為比實際所要求的空氣吸入量更多。因此,點火時間點,是被設定成比最佳的點火時間點更慢。As a result, the value of Δω (=Ne-ω) is larger than the correct value, and the estimated air intake amount is more than the actual required air intake amount. Therefore, the ignition timing is set to be slower than the optimum ignition timing.
這些的結果,無論任何情況,皆成為與實際所要求的空氣吸入量不同,點火時間點也成為偏離最佳時間點。These results, in any case, are different from the actual required air intake, and the ignition time point also deviates from the optimum time point.
因此,在預定點火的壓縮行程之前的行程,在算出平均引擎旋轉數Ne的期間內同時進行曲柄軸7的角速度ω的算出較佳。Therefore, it is preferable to simultaneously calculate the angular velocity ω of the crankshaft 7 while calculating the average engine rotation number Ne in the stroke before the compression stroke of the predetermined ignition.
藉由將這些的算出同時進行,各算出時的引擎狀態就可視為同一,就可算出更理想的空氣吸入量。By calculating these calculations at the same time, the engine state at the time of calculation can be regarded as the same, and a more preferable air intake amount can be calculated.
更佳是在預定點火的行程之前的壓縮行程,在算出平均引擎旋轉數Ne的期間內將曲柄軸7的角速度ω同時算出的話,就可以在更接近實際的點火時間點的引擎狀態下進行算出。More preferably, the compression stroke before the predetermined ignition stroke is calculated simultaneously with the angular velocity ω of the crankshaft 7 during the calculation of the average number of engine revolutions Ne, and the calculation can be performed in an engine state closer to the actual ignition timing. .
在此,在本實施例中,對於預定點火的行程之前的壓縮行程,在算出平均引擎旋轉數Ne的期間內,同時進行曲柄軸7的角速度ω算出。因此,依據本實施例,與將:平均引擎旋轉數Ne的算出、及曲柄軸7的角速度ω的算出,在別行程進行的情況相異,平均引擎旋轉數Ne的算出時及曲柄角速度ω的算出時的引擎的狀態是視為同一,即使引擎旋轉數的變動較大的情況,也可減低其影響,成為可更正確地算出變動量Δω,進一步,可以將適切地空氣吸入量算出,設定適切的點火時間點。Here, in the present embodiment, the angular velocity ω of the crankshaft 7 is simultaneously calculated during the calculation of the average engine rotation number Ne for the compression stroke before the predetermined ignition stroke. Therefore, according to the present embodiment, the calculation of the average engine rotation number Ne and the calculation of the angular velocity ω of the crankshaft 7 are different in the case of the other strokes, and the calculation of the average engine rotation number Ne and the crank angular velocity ω are performed. When the state of the engine is calculated to be the same, even if the fluctuation of the number of engine revolutions is large, the influence can be reduced, and the fluctuation amount Δω can be calculated more accurately. Further, the appropriate air intake amount can be calculated and set. Appropriate ignition timing.
如此,機關狀態檢出部的一部分也就是旋轉數檢出部31及變動量檢出部32,進一步,由後詳述的暖機狀態檢出部33及異常檢出部34,可實現各別作為ECU24的功能。In this way, a part of the mechanism state detecting unit is the rotation number detecting unit 31 and the fluctuation amount detecting unit 32, and further, the warm-up state detecting unit 33 and the abnormality detecting unit 34 which will be described later can realize the respective parts. It functions as the ECU 24.
但是,參照第1圖、第4圖的話,O2 感測器27,是具有由以氧化鋯為主體的固體電解質基材構成的檢出元件27a,藉由檢出排廢氣中的氧濃度,以理論空燃比為界,空燃比是比理論空燃比更小的情況時通斷(ON/OFF)地輸出富(rich)訊號,空燃比是比理論空燃比更大的情況時通斷(ON/OFF)地輸出貧(lean)訊號,將這些檢出訊號S0輸入ECU24。However, the O 2 sensor 27 is a detection element 27a having a solid electrolyte substrate mainly composed of zirconia, and the concentration of oxygen in the exhaust gas is detected by referring to the first and fourth figures. When the air-fuel ratio is smaller than the theoretical air-fuel ratio and the air-fuel ratio is smaller than the theoretical air-fuel ratio, the rich signal is outputted ON/OFF, and the air-fuel ratio is larger than the theoretical air-fuel ratio. /OFF) outputs a lean signal, and these detection signals S0 are input to the ECU 24.
O2 感測器27,是檢出元件27a在低溫狀態且不活性狀態下,不發生將氧濃度正確反映的檢出訊號S0,而無法正常地動作。因此,在檢出元件27a是成為預定溫度以上的活性狀態下依據被輸出的檢出訊號S0從燃料噴射閥20被噴射的燃料量Q被控制。在此O2 感測器27中,未設有將檢出元件27a加熱直到成為活性狀態的為止時間短縮用的加熱器,該部分的成本被削減。In the O 2 sensor 27, the detection element 27a does not generate the detection signal S0 that accurately reflects the oxygen concentration in a low temperature state and in an inactive state, and cannot operate normally. Therefore, when the detecting element 27a is in an active state of a predetermined temperature or higher, the amount of fuel Q injected from the fuel injection valve 20 in accordance with the detected detection signal S0 is controlled. In the O 2 sensor 27, the heater for shortening the time until the detecting element 27a is heated until it is in an active state is not provided, and the cost of this portion is reduced.
且,O2 感測器(含氧檢測器),是將排廢氣中的氧濃度(即空燃比)線性檢出的LAF感測器也可以。此情況,藉由將目標空燃比設定成希薄空燃比,就可改善燃費(燃料的比消費量)。Further, the O 2 sensor (oxygen detector) may be a LAF sensor that linearly detects the oxygen concentration (ie, the air-fuel ratio) in the exhaust gas. In this case, by setting the target air-fuel ratio to a thin air-fuel ratio, the fuel consumption (specific fuel consumption) can be improved.
第5圖,是顯示從暖機完成前的狀態的運轉開始後的O2 感測器的檢出訊號的變化的圖表。Fig. 5 is a graph showing changes in the detection signal of the O 2 sensor after the start of the operation in the state before the warm-up is completed.
如第5圖所示,內燃機E是在冷機狀態即在暖機完成前的狀態的運轉時等,O2 感測器27為不活性狀態時,是富訊號及貧訊號的振幅小,無法檢出正確地空燃比。且,內燃機E的暖機進行中,隨著檢出元件27a的溫度上昇,富訊號及貧訊號之間的振幅變大,在內燃機E的暖機完成時點,檢出元件27a是接近預定溫度,就可發生將空燃比正確反映的富訊號及貧訊號各別成為幾乎一定值的輸出。因此,ECU24,是可以作為暖機狀態檢出部33功能,利用O2 感測器27輸出的檢出訊號S0,檢出內燃機E的暖機狀態。As shown in Fig. 5, the internal combustion engine E is in a cold state, that is, in a state before the warm-up is completed. When the O 2 sensor 27 is in an inactive state, the amplitude of the rich signal and the poor signal is small, and it is impossible to detect. The correct air-fuel ratio is obtained. Further, while the warm-up of the internal combustion engine E is in progress, as the temperature of the detecting element 27a rises, the amplitude between the rich signal and the lean signal becomes large, and when the warm-up of the internal combustion engine E is completed, the detecting element 27a approaches a predetermined temperature. The output of the rich signal and the poor signal, which correctly reflect the air-fuel ratio, can be almost a certain value. Therefore, the ECU 24 can function as the warm-up state detecting unit 33, and detects the warm-up state of the internal combustion engine E by the detection signal S0 output from the O 2 sensor 27.
參照第1圖的話,ECU24,是作為異常檢出部34功能,依據節氣門閥開度感測器26的檢出訊號St及O2 感測器27的檢出訊號S0,檢出節氣門閥開度感測器26或是O2 感測器27是故障或是異常。Referring to Fig. 1, the ECU 24 functions as the abnormality detecting unit 34, and detects the throttle valve opening degree based on the detection signal St of the throttle valve opening degree sensor 26 and the detection signal S0 of the O 2 sensor 27. The sensor 26 or the O 2 sensor 27 is faulty or abnormal.
空燃比控制部40,是對應各別由:節氣門閥開度感測器26、旋轉數檢出部31、O2 感測器27,變動量檢出部32、暖機狀態檢出部33及異常檢出部34被檢出的開度α、平均引擎旋轉數Ne、顯示空燃比的檢出訊號S0、內燃機E的暖機狀態、變動量Δω以及節氣門閥開度感測器26和O2 感測器27的各別的異常/正常,設定從燃料噴射閥20朝吸入空氣噴射的燃料量Q(例如燃料噴射時間)。The air-fuel ratio control unit 40 is configured by a throttle valve opening degree sensor 26, a rotation number detecting unit 31, an O 2 sensor 27, a fluctuation amount detecting unit 32, a warm-up state detecting unit 33, and The opening degree α detected by the abnormality detecting unit 34, the average engine rotation number Ne, the detection signal S0 indicating the air-fuel ratio, the warm-up state of the internal combustion engine E, the fluctuation amount Δω, and the throttle valve opening degree sensor 26 and O 2 The respective abnormalities/normalities of the sensor 27 set the amount of fuel Q (e.g., fuel injection time) injected from the fuel injection valve 20 toward the intake air.
且,在燃料量Q的設定所使用的控制地圖是記憶在記憶裝置24a。Further, the control map used for setting the fuel amount Q is stored in the memory device 24a.
此控制地圖,是具備:將開度α及平均引擎旋轉數Ne作為變數使燃料量Q的基本量Qb被決定的基本量地圖Mb、及將O2 感測器27的檢出訊號S0作為變數來修正基本量Qb用的修正係數或是修正量被決定的修正用地圖M0、及將變動量Δω及平均引擎旋轉數Ne作為變數使特定時燃料量Qs被決定的特定時燃料地圖Ms、及後述的點火地圖Mi、排氣還流地圖Me及閥地圖Mv。This control map includes a basic amount map Mb in which the basic amount Qb of the fuel amount Q is determined by using the opening degree α and the average engine rotation number Ne as variables, and the detection signal S0 of the O 2 sensor 27 as a variable. The correction map M0 for correcting the basic amount Qb or the correction map M0 whose correction amount is determined, and the specific fuel map Ms for which the specific fuel amount Qs is determined by using the fluctuation amount Δω and the average engine rotation number Ne as variables, and The ignition map Mi, the exhaust gas flow map Me, and the valve map Mv, which will be described later.
第6圖,是實施例的動作流程圖。Fig. 6 is a flowchart showing the operation of the embodiment.
接著,參照第6圖說明藉由空燃比控制部40在每預定時間被實行燃料量Q的控制。Next, the control of the fuel amount Q by the air-fuel ratio control unit 40 every predetermined time will be described with reference to Fig. 6 .
首先,ECU24,是依據異常檢出部34的檢出訊號Sa(第1圖參照)判斷節氣門閥開度感測器26或是O2 感測器27是否異常(步驟S1)。First, the ECU 24 determines whether or not the throttle valve opening degree sensor 26 or the O 2 sensor 27 is abnormal based on the detection signal Sa (refer to FIG. 1) of the abnormality detecting unit 34 (step S1).
依據步驟S1及步驟S2的判斷,藉由異常檢出部34未檢出節氣門閥開度感測器26及O2 感測器27為異常,且,O2 感測器27是在活性狀態時,內燃機E是在通常的機關狀態下運轉。在此通常運轉時,步驟S3、S4的處理被實行,空燃比控制部40,是依據從活性狀態的O2 感測器27的檢出訊號S0也就是富訊號及貧訊號,將控制空燃比用的反饋控制作為通常時控制進行,使形成作為目標空燃比的理論空燃比的混合氣。According to the determinations of step S1 and step S2, the abnormality detecting unit 34 does not detect that the throttle valve opening degree sensor 26 and the O 2 sensor 27 are abnormal, and the O 2 sensor 27 is in an active state. The internal combustion engine E is operated in a normal state. In the normal operation, the processes of steps S3 and S4 are executed, and the air-fuel ratio control unit 40 controls the air-fuel ratio based on the detection signal S0 of the O 2 sensor 27 from the active state, that is, the rich signal and the poor signal. The feedback control used is performed as a normal time control so that a mixture of a theoretical air-fuel ratio as a target air-fuel ratio is formed.
另一方面,在步驟S1的判斷,依據異常檢出部34的檢出訊號Sa被檢出節氣門閥開度感測器26或是O2 感測器27為異常的情況(步驟S1;Yes),或是,在步驟S2的判斷,依據暖機狀態檢出部33的檢出訊號SwO2 感測器27不是活性狀態,因此內燃機E是在暖機完成之前的狀態的情況時(步驟S2;No),內燃機E,是在特定的機關狀態下運轉。On the other hand, in the determination of step S1, it is detected that the throttle valve opening degree sensor 26 or the O 2 sensor 27 is abnormal according to the detection signal Sa of the abnormality detecting unit 34 (step S1; Yes). Or, in the determination of step S2, the detection signal SwO 2 sensor 27 is not in an active state according to the warm-up state detecting portion 33, so that the internal combustion engine E is in a state before the warm-up is completed (step S2; No), the internal combustion engine E is operated in a specific state of the engine.
且,在此特定運轉時,ECU24,是在預定點火的行程(壓縮行程P0;第3圖參照)之前的壓縮行程(壓縮行程P1;第3圖參照)依據藉由變動量檢出部32被算出的角速度ω及同時藉由旋轉數檢出部31被算出的平均引擎旋轉數Ne將變動量Δω算出,使特定時燃料地圖Ms被檢索,設定對應變動量Δω及平均引擎旋轉數Ne的特定時燃料量Qs(步驟S6),將此特定時燃料量Qs作為燃料量Q,使將燃料量Q噴射用的驅動訊號朝燃料噴射閥20輸出(步驟S5),燃料噴射閥20是將燃料量Q的燃料朝吸入空氣噴射進行特定時控制(開環路控制)。又,在此特定時控制,對於特定時燃料量Qs的修正,是依據機關溫度的修正,或者是始動時,加速時或是減速時的修正進行也可以。In the specific operation, the ECU 24 is a compression stroke (compression stroke P1; reference numeral 3) before the predetermined ignition stroke (compression stroke P0; reference numeral 3), in accordance with the fluctuation amount detecting portion 32. The calculated angular velocity ω and the average engine rotation number Ne calculated by the rotation number detecting unit 31 are calculated by the fluctuation amount Δω, and the specific fuel map Ms is searched, and the specific fluctuation amount Δω and the average engine rotation number Ne are set. The fuel amount Qs (step S6), the specific fuel amount Qs is used as the fuel amount Q, and the drive signal for injecting the fuel amount Q is output to the fuel injection valve 20 (step S5), and the fuel injection valve 20 is the fuel amount. The Q fuel is subjected to specific time control (open loop control) toward the intake air injection. Further, at this specific time, the correction of the fuel amount Qs at a specific time may be based on the correction of the temperature of the apparatus, or the correction at the time of acceleration or during deceleration.
參照第1圖的話,點火控制部41,是以藉由曲柄角感測器25被檢出的曲柄位置為基準,將變動量Δω及平均引擎旋轉數Ne作為變數並依據點火時期所決定的點火地圖Mi控制點火時期。排廢氣還流控制部42,是將變動量Δω及平均引擎旋轉數Ne作為變數並依據還流控制閥22a的開度所決定的排氣還流地圖Me控制還流控制閥22a,控制排廢氣還流量。且,閥控制部43,是將變動量Δω及平均引擎旋轉數Ne作為變數並對應閥昇降量或是開閉時期依據閥特性可變機構23a的致動器的作動位置所決定的閥地圖MV控制該致動器。Referring to Fig. 1, the ignition control unit 41 uses the fluctuation amount Δω and the average engine rotation number Ne as variables based on the crank position detected by the crank angle sensor 25, and determines the ignition according to the ignition timing. Map Mi controls the ignition period. The exhaust gas recirculation control unit 42 controls the recirculation control valve 22a to control the flow rate of the exhaust gas by controlling the recirculation control valve 22a based on the fluctuation amount Δω and the average engine rotation number Ne as variables and determining the opening degree of the recirculation control valve 22a. In addition, the valve control unit 43 is a valve map MV control that determines the valve lift amount or the opening/closing timing in accordance with the actuator position of the valve characteristic variable mechanism 23a by using the fluctuation amount Δω and the average engine rotation number Ne as variables. The actuator.
由此,內燃機E不需具備空氣流程感測器及吸氣壓感測器,就可進行:對應吸入空氣量的點火時期、由排廢氣還流量及閥作動特性所産生的內燃機E的運轉控制,並可進行對應吸入空氣量的較高的精度的空燃比控制,可期待噴射性能的提高及燃費的改善。Therefore, the internal combustion engine E does not need to have the air flow sensor and the suction air pressure sensor, and can perform the operation control of the internal combustion engine E corresponding to the ignition timing of the intake air amount, the exhaust gas flow rate, and the valve actuation characteristic. Air-fuel ratio control with high accuracy corresponding to the amount of intake air can be performed, and improvement in injection performance and improvement in fuel consumption can be expected.
在以上的說明中,雖是設有空燃比感測器的情況者,但不具有空燃比感測器的情況也可同樣適用。In the above description, although the air-fuel ratio sensor is provided, the same applies to the case where the air-fuel ratio sensor is not provided.
本第2實施例,是有關於平均引擎旋轉數Ne的算出期間的設定的實施例。本第2實施例中,對於裝置構成,是參照第1圖。In the second embodiment, there is an example of setting the calculation period of the average engine rotation number Ne. In the second embodiment, the device configuration is referred to the first diagram.
第7圖,是顯示第2實施例中的內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度的關係的詳細說明圖。Fig. 7 is a detailed explanatory view showing the relationship between the respective strokes of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft in the second embodiment.
但是,實際上,在急加速時或是急減速時,平均引擎旋轉數Ne的變化量是不一定。例如,在急加速時的壓縮行程中,在壓縮上死點之前由被設定的點火時間點進行點火的話,由燃燒所産生的能量發生而使燃燒室4內的壓力上昇,引擎旋轉數會大變化。此引擎旋轉數的大變化,是如第7圖所示,在點火隨後出現,其後是成為漸漸地變化(在第7圖中為增加)。However, in actuality, the amount of change in the average number of engine revolutions Ne is not constant at the time of rapid acceleration or sudden deceleration. For example, in the compression stroke during rapid acceleration, if the ignition is performed at the set ignition timing point before the compression top dead center, the energy generated by the combustion is generated to increase the pressure in the combustion chamber 4, and the number of engine rotations is large. Variety. The large change in the number of revolutions of this engine is as shown in Fig. 7, which occurs after the ignition, and then gradually changes (in the seventh figure, it is increased).
在此,在本第2實施例中,因為也包含此引擎旋轉數的急劇地增加地算出變動量Δω,所以將至少包含角速度ω的算出期間及從點火時間點直到壓縮上死點為止的期間作為平均引擎旋轉數Ne的算出對象。In the second embodiment, the fluctuation amount Δω is calculated by including the engine rotation number abruptly. Therefore, the calculation period including at least the angular velocity ω and the period from the ignition timing point to the compression top dead center are included. It is calculated as the average engine rotation number Ne.
且,在算出此平均引擎旋轉數Ne的期間內將角速度ω的算出同時進行,將曲柄軸即訊號轉子25a一旋轉的期間作為平均引擎旋轉數Ne的算出期間的情況時,包含從由訊號轉子25a的通過所産生的上昇脈衝PS12的上昇時間點直到壓縮上死點為止的期間的曲柄軸一旋轉的期間,是有以下的3種的期間。In the calculation of the average number of engine revolutions Ne, the calculation of the angular velocity ω is performed simultaneously, and when the period in which the crankshaft, that is, the signal rotor 25a is rotated, is used as the calculation period of the average engine rotation number Ne, the slave rotor is included. The period from the rising time point of the rising pulse PS12 generated by the passage of 25a to the period in which the crankshaft is rotated until the top dead center is compressed has the following three types of periods.
(1)從壓縮行程中的上昇脈衝PS11的上昇時間點直到排氣行程中的上昇脈衝PS11的上昇時間點為止的期間。(1) A period from the rising time point of the rising pulse PS11 in the compression stroke to the rising time point of the rising pulse PS11 in the exhaust stroke.
(2)從壓縮行程中的下降脈衝PS21的下降時間點直到排氣行程中的下降脈衝PS21的上昇時間點為止的期間。(2) A period from the falling time point of the falling pulse PS21 in the compression stroke to the rising time point of the falling pulse PS21 in the exhaust stroke.
(3)從壓縮行程中的上昇脈衝PS12的上昇時間點直到排氣行程中的上昇脈衝PS12的上昇時間點為止的期間。(3) A period from the rising time point of the rising pulse PS12 in the compression stroke to the rising time point of the rising pulse PS12 in the exhaust stroke.
這些之中,更適合控制的期間,是曲柄軸7的旋轉速度變動即平均引擎旋轉數Ne的變動之後的可取得最新的平均引擎旋轉數Ne的(3)的期間。但是,實際上,即使(1)或(2)的期間也可以。Among these, the period in which the control is more suitable is the period of (3) in which the latest average engine rotation number Ne is obtained after the fluctuation of the rotational speed of the crankshaft 7, that is, the average engine rotation number Ne. However, actually, even the period of (1) or (2) may be used.
且,若曲柄軸比一旋轉的期間更短也無問題的情況時,將:對應第2訊號轉子25a2的脈衝PSA1的上昇時間點或是下降時間點、及對應訊號轉子25a的脈衝PSA2的上昇時間點或是下降時間點適宜組合的期間作為平均引擎旋轉數Ne的算出期間也可以。即使此情況,算出的平均引擎旋轉數Ne,是使成為比己算出的對象的點火時間點中的引擎的旋轉數更接近狀態的方式選擇算出期間較佳。Further, if the crankshaft is shorter than the period of one rotation, there is no problem, and the rise time point or the fall time point of the pulse PSA1 corresponding to the second signal rotor 25a2 and the rise of the pulse PSA2 of the corresponding signal rotor 25a. The period in which the time point or the fall time point is appropriately combined may be the calculation period of the average engine rotation number Ne. Even in this case, the calculated average number of engine revolutions Ne is preferably such that the calculated period is closer to the state in which the number of revolutions of the engine in the ignition timing of the object to be calculated is closer.
本第3實施例,是考慮訊號轉子的周方向的長度(訊號轉子寬度)的誤差(例如量産公差),藉由檢出角速度,由更高精度檢出角速度進行運轉控制的情況的實施例。在本第3實施例,對於裝置構成,是參照第1圖,對於內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度的關係,是參照第7圖。In the third embodiment, an error in the circumferential direction of the signal rotor (signal rotor width) (for example, mass production tolerance) is considered, and an example in which the angular velocity is detected and the angular velocity is detected with higher accuracy is used. In the third embodiment, the configuration of the device is referred to in Fig. 1, and the relationship between the strokes of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft is referred to Fig. 7.
習知,使用訊號轉子及拾波器,檢出曲柄軸的角速度的情況時,作為相當於被檢出的脈衝寬度的訊號轉子電角度,是使用預先決定的固定值,算出角速度等的方式構成。When the angular velocity of the crankshaft is detected using the signal rotor and the pickup, the signal rotor electrical angle corresponding to the detected pulse width is calculated by using a predetermined fixed value and calculating the angular velocity. .
但是,將同一的訊號轉子的先端及後端藉由同一的拾波器檢出的情況,若將經時變化怱視的話,被檢出的上昇脈衝及下降脈衝之間的飛輪的旋轉角度也就是訊號轉子電角度,雖是隨時一定,但因訊號轉子或是拾波器的誤差(尺寸誤差、檢出誤差等的量產公差等)藉由被搭載於實際車輛的訊號轉子及拾波器被檢出的訊號轉子電角度,在控制上,會有不一定與預先決定的訊號轉子電角度相等的情況。此是因為,在內燃機的負荷狀態的檢出精度還具有可更提高的餘地。However, if the front end and the rear end of the same signal rotor are detected by the same pickup, if the change over time is overhauled, the angle of rotation of the flywheel between the detected rising pulse and the falling pulse is also It is the signal rotor rotor angle, although it is always fixed, but the signal rotor and pickup are mounted on the actual vehicle due to the error of the signal rotor or the pickup (size error, mass production tolerance, etc.) The electrical angle of the detected rotor of the signal may not necessarily be equal to the predetermined electrical angle of the signal rotor. This is because the detection accuracy of the load state of the internal combustion engine has room for improvement.
在此,本第3實施例的目的,是減低訊號轉子或是拾波器的量産時的公差等的誤差的影響,提高內燃機的負荷狀態的檢出精度,進行運轉控制。Here, the object of the third embodiment is to reduce the influence of errors such as tolerances during mass production of the signal rotor or the pickup, improve the detection accuracy of the load state of the internal combustion engine, and perform operation control.
首先,對於具體的說明,首先對於訊號轉子的安裝位置具體說明。First, for specific explanation, first, the installation position of the signal rotor will be specifically described.
第8圖,是訊號轉子及第2訊號轉子的安裝位置的具體例說明圖。Fig. 8 is a view showing a specific example of the mounting position of the signal rotor and the second signal rotor.
訊號轉子25a及第2訊號轉子25a2,是如第8圖所示,第2訊號轉子25a2的前端,是被安裝於比相當於飛輪8中的活塞3的上死點位置的位置更前82.5[deg]的位置,訊號轉子25a的後端,是被安裝於比相當於活塞3的上死點位置的位置更前15[deg]的位置。且,相當於訊號轉子寬度的預定的曲柄角度θ=45[deg],訊號轉子25a的前端,是成為比相當於活塞3的上死點位置的位置更前60[deg]的位置。As shown in Fig. 8, the signal rotor 25a and the second signal rotor 25a2 have the tip end of the second signal rotor 25a2 mounted at a position 82.5 before the position corresponding to the top dead center of the piston 3 in the flywheel 8. The position of the deg], the rear end of the signal rotor 25a is mounted at a position 15 [deg] ahead of the position corresponding to the top dead center position of the piston 3. Further, the predetermined crank angle θ=45 [deg] corresponding to the signal rotor width, the front end of the signal rotor 25a is a position 60 [deg] ahead of the position corresponding to the top dead center position of the piston 3.
這些的結果,第2訊號轉子25a2的前端,是對於訊號轉子25a的前端,被配置於先行一定角度=22.5[deg]的分離位置。As a result of this, the tip end of the second signal rotor 25a2 is disposed at a front end of the signal rotor 25a at a predetermined position of a predetermined angle = 22.5 [deg].
接著說明第3實施例的原理。Next, the principle of the third embodiment will be described.
第9圖,是第3實施例的原理說明圖。Fig. 9 is a schematic explanatory view of the third embodiment.
在曲柄軸的角速度被視為一次係數(直線的變化)的條件下,例如在連續的排氣行程及吸氣行程(相當於=曲柄軸旋轉角度360[deg])中,可視為角速度是直線地變化(增加或是減少)。Under the condition that the angular velocity of the crankshaft is regarded as the primary coefficient (change of the straight line), for example, in the continuous exhaust stroke and the intake stroke (corresponding to = crankshaft rotation angle 360 [deg]), it can be regarded that the angular velocity is a straight line. Earth change (increase or decrease).
因此,使被視為角速度直線變化的期間中的角速度變化近似作為一次係數的直線,是可以算出:訊號轉子的檢出期間中的角速度時間積分也就是訊號轉子通過檢出時(期間)中的曲柄軸的旋轉角度、及訊號轉子通過非檢出時(期間)中的角速度時間積分也就是訊號轉子的非檢出期間中的曲柄軸的旋轉角度的話,就可以算出訊號轉子的檢出期間中的曲柄軸的旋轉角度,即實際的訊號轉子電角度T3。Therefore, the angular velocity change in the period in which the angular velocity changes linearly is approximated as a straight line of the primary coefficient, and it can be calculated that the angular velocity time integral in the detection period of the signal rotor is also the time when the signal rotor passes the detection (period). When the rotation angle of the crankshaft and the angular velocity time integral in the non-detection (period) of the signal rotor are the rotation angle of the crankshaft during the non-detection period of the signal rotor, the detection period of the signal rotor can be calculated. The angle of rotation of the crankshaft, that is, the actual signal rotor electrical angle T3.
即,依據:訊號轉子檢出時的角速度ωx、及訊號轉子非檢出時的角速度ωy的話,如第8圖所示,由幾何學式的計算將對應訊號轉子的訊號轉子寬度的訊號轉子電角度T3算出,藉由將此訊號轉子電角度T3除以通過檢出時間Tx,就可以更正確地算出角速度ω。That is, according to the angular velocity ωx when the signal rotor is detected and the angular velocity ωy when the signal rotor is not detected, as shown in Fig. 8, the signal rotor corresponding to the signal rotor width of the signal rotor is electrically calculated by geometric calculation. The angle T3 is calculated, and by dividing the signal rotor electrical angle T3 by the detection time Tx, the angular velocity ω can be calculated more accurately.
在本第3實施例中,依據訊號轉子通過檢出時的角速度ωx及通過檢出時間Tx,求得訊號轉子角度Dx的,並且依據訊號轉子通過非檢出時的角速度ωy及通過非檢出時間Ty,求得訊號轉子角度Dx以外的角度Dy,藉由次式,將訊號轉子電角度T3算出。In the third embodiment, the signal rotor angle Dx is obtained according to the angular velocity ωx when the signal rotor passes the detection and the detection time Tx, and the non-detection is based on the angular velocity ωy when the signal rotor passes the non-detection. At time Ty, an angle Dy other than the signal rotor angle Dx is obtained, and the signal rotor electrical angle T3 is calculated by the following equation.
T3={Dx/(Dx+Dy)}×360[deg]T3={Dx/(Dx+Dy)}×360[deg]
接著,對於實際的訊號轉子的電角度的算出程序詳細說明。在以下的說明中,對應第2訊號轉子25a2的脈衝PSA1的上昇時間點,是在對應訊號轉子25a的脈衝PSA2的上昇時間點,使成為對於曲柄軸的旋轉角度先行22.5[deg]的位置的方式,將訊號轉子25a及第2訊號轉子25a2設在飛輪8上。即設成D1+D2=22.5[deg]。又,此角度,是適宜設定,預先知道其值的話,不限於22.5[deg]。Next, the calculation procedure of the electrical angle of the actual signal rotor will be described in detail. In the following description, the rising time point of the pulse PSA1 corresponding to the second signal rotor 25a2 is a position at which the rotation angle of the crankshaft PSA2 of the corresponding signal rotor 25a is 22.5 [deg]. In this manner, the signal rotor 25a and the second signal rotor 25a2 are provided on the flywheel 8. That is, it is set to D1 + D2 = 22.5 [deg]. In addition, this angle is an appropriate setting, and if it is known in advance, it is not limited to 22.5 [deg].
更詳細的話,如第8圖所示,對於排氣行程及吸氣行程角速度是以一次直線減少的情況時,代表:對應排氣行程中的第2訊號轉子25a2的脈衝PSA1的上昇時間點、及對應訊號轉子25a的脈衝PSA2的上昇時間點之間的曲柄軸的角速度為角速度ωA(本實施例中,成為該機關中的平均角速度),在此排氣行程經過連續的吸氣行程,代表:對應次的壓縮行程中的第2訊號轉子25a2的脈衝PSA1的上昇時間點、及對應訊號轉子25a的脈衝PSA2的上昇時間點之間的曲柄軸的角速度為角速度ωB的情況時,算出這些的角速度ωA及角速度ωB。More specifically, as shown in FIG. 8, when the exhaust stroke and the intake stroke angular velocity are reduced linearly once, it represents a rise time point of the pulse PSA1 of the second signal rotor 25a2 in the exhaust stroke. And the angular velocity of the crankshaft between the rising time points of the pulse PSA2 corresponding to the signal rotor 25a is the angular velocity ωA (in this embodiment, the average angular velocity in the mechanism), where the exhaust stroke passes through a continuous intake stroke, representing When the rising time point of the pulse PSA1 of the second signal rotor 25a2 in the corresponding compression stroke and the angular velocity of the crankshaft between the rising time points of the pulse PSA2 of the corresponding signal rotor 25a are the angular velocity ωB, these are calculated. Angular velocity ωA and angular velocity ωB.
即,藉由檢出相當於從對應前次的第2訊號轉子25a2的脈衝PSA1的上昇時間點直到對應後行的訊號轉子25a的脈衝PSA2的上昇時間點為止的期間時間TA,藉由次式算出該期間中的平均的角速度ωA。In other words, by detecting the period time TA from the rising time point of the pulse PSA1 corresponding to the previous second signal rotor 25a2 to the rising time point of the pulse PSA2 corresponding to the subsequent signal rotor 25a, The average angular velocity ωA in the period is calculated.
同樣地藉由檢出相當於從對應這次的第2訊號轉子25a2的脈衝PSA1的上昇時間點直到對應訊號轉子25a的脈衝PSA2的上昇時間點為止的期間時間TB,藉由次式算出該期間中的平均的角速度ωB。Similarly, by detecting the period TB from the rising time point of the pulse PSA1 corresponding to the second signal rotor 25a2 of the current time to the rising time point of the pulse PSA2 of the corresponding signal rotor 25a, the period is calculated by the following equation. The average angular velocity ωB.
且,對應排氣行程中的訊號轉子25a的脈衝PSA2是在"H"層級的期間即訊號轉子通過檢出期間中的曲柄軸的旋轉角度也就是訊號轉子角度Dx,是藉由算出梯形的面積的次式表示。Further, the pulse PSA2 corresponding to the signal rotor 25a in the exhaust stroke is the period of the "H" level, that is, the rotation angle of the crankshaft during the detection period of the signal rotor, that is, the signal rotor angle Dx, by calculating the area of the trapezoid The secondary expression.
在此,通過檢出時間Tx,是從對應訊號轉子25a的脈衝PSA2的上昇直到下降為止時間,Here, the detection time Tx is the time from the rise of the pulse PSA2 of the corresponding signal rotor 25a until the fall.
(ω1+ωc)/2=ωx(ω1+ωc)/2=ωx
另一方面,對應排氣行程中的訊號轉子25a的脈衝PSA2下降後再度在接著的壓縮行程直到上昇為止的期間,即,訊號轉子非檢出期間中的曲柄軸的旋轉角度Dy,是藉由算出梯形的面積的次式表示。On the other hand, the rotation angle Dy of the crankshaft during the non-detection period of the signal rotor is reversed by the pulse PSA2 corresponding to the signal rotor 25a in the exhaust stroke and after the subsequent compression stroke until the rise again, that is, by the rotation angle Dy of the crankshaft during the non-detection period of the signal rotor. A sub-expression of the area of the trapezoid is calculated.
在此,通過非檢出時間Ty,是從對應第2訊號轉子的脈衝PSA2的下降直到對應次的壓縮行程中的第2訊號轉子的脈衝PSA2的上昇為止的時間,Here, the non-detection time Ty is a time from the fall of the pulse PSA2 corresponding to the second signal rotor to the rise of the pulse PSA2 of the second signal rotor in the corresponding compression stroke.
(ωc+ω0)/2=ωy(ωc+ω0)/2=ωy
且,上述的通過檢出時間Tx及通過非檢出時間Ty的和,是相當於曲柄軸一旋轉的時間。Further, the sum of the passing detection time Tx and the passing non-detection time Ty is equivalent to the time during which the crankshaft rotates.
接著,將:對應排氣行程中的第2訊號轉子的脈衝PSA2的上昇時間點中的角速度ω1、對應排氣行程中的第2訊號轉子的脈衝PSA2的下降時間點中的角速度ωc、對應次回的壓縮行程中的第2訊號轉子的脈衝PSA2的下降時間點中的角速度ω0,藉由計算算出。Then, the angular velocity ω1 at the rising time point of the pulse PSA2 of the second signal rotor in the exhaust stroke is corresponding to the angular velocity ωc in the falling time point of the pulse PSA2 of the second signal rotor in the exhaust stroke, corresponding to the second time The angular velocity ω0 in the falling time point of the pulse PSA2 of the second signal rotor in the compression stroke is calculated by calculation.
在此,D1,是相當於脈衝PSA1的"H"層級期間的曲柄旋轉角度,D2,是相當於脈衝PSA1的"L"層級期間的曲柄旋轉角度(以下同樣)。Here, D1 is a crank rotation angle corresponding to the "H" level period of the pulse PSA1, and D2 is a crank rotation angle corresponding to the "L" level period of the pulse PSA1 (the same applies hereinafter).
這些的結果,訊號轉子通過檢出期間中的曲柄軸的旋轉角度,即,訊號轉子電角度T3,是藉由次式表示。As a result of this, the rotation angle of the crankshaft in the detection period during the detection period, that is, the signal rotor electrical angle T3, is represented by the following equation.
因此,藉由使用算出的訊號轉子電角度T3,吸收由訊號轉子檢出期間的量産公差等所産生的誤差,可以正確地把握由實裝於各車輛的訊號轉子所産生的訊號轉子檢出期間。Therefore, by using the calculated signal rotor electrical angle T3, the error caused by the mass production tolerance during the detection of the signal rotor, etc., can be accurately grasped during the detection of the signal rotor generated by the signal rotor mounted on each vehicle. .
接著對於實車,將對應訊號轉子檢出期間的曲柄軸的旋轉角度算出,說明利用的情況的概要程序。Next, for the actual vehicle, the rotation angle of the crankshaft during the detection of the signal rotor is calculated, and an outline procedure of the use will be described.
藉由始動器(馬達或是腳踏起動軸),進行引擎的始動操作的話,ECU24,是由適宜時間點檢出對應訊號轉子25a的脈衝PSA2的下降時間點,依據該時間點設定點火時間點將引擎始動。When the starter operation of the engine is performed by the starter (motor or pedal start axis), the ECU 24 detects the falling time point of the pulse PSA2 of the corresponding signal rotor 25a at an appropriate time point, and sets the ignition time point according to the time point. The engine started.
引擎的始動後,ECU24,是依據拾波器25b的輸出的脈衝訊號,算出上述的角速度ωA及角速度ωB。After the start of the engine, the ECU 24 calculates the angular velocity ωA and the angular velocity ωB based on the pulse signal output from the pickup 25b.
與其並行,ECU24,是檢出:時間Ta、通過檢出時間Tx、通過非檢出時間Ty及時間Tb。In parallel with this, the ECU 24 detects the time Ta, the detected time Tx, the non-detected time Ty, and the time Tb.
且,依據上述的各式,將訊號轉子電角度T3算出,在RAM等的揮發性記憶體將算出的訊號轉子電角度T3記憶,以後,依據此訊號轉子電角度T3檢出引擎的負荷狀態,進行對應負荷狀態的運轉控制。Further, according to each of the above equations, the signal rotor electrical angle T3 is calculated, and the calculated signal rotor electrical angle T3 is stored in the volatile memory such as the RAM, and then the engine load state is detected based on the signal rotor electrical angle T3. The operation control corresponding to the load state is performed.
如以上說明,依據本第3實施例,在引擎始動時將訊號轉子電角度T3算出,算出後因為依據該算出的訊號轉子電角度T3進行運轉控制,所以成為可減低訊號轉子或是拾波器的量産時的公差等的誤差的影響,將內燃機的負荷狀態正確地把握,進行運轉控制。As described above, according to the third embodiment, the signal rotor electrical angle T3 is calculated at the start of the engine, and since the calculation is performed based on the calculated signal rotor electrical angle T3, the signal rotor or the pickup can be reduced. The influence of the error such as the tolerance at the time of mass production, the load state of the internal combustion engine is accurately grasped, and the operation control is performed.
在以上的說明中,在引擎始動時雖不使用訊號轉子電角度T3就進行始動,但是使用預先設定的訊號轉子電角度的固定值進行始動,訊號轉子電角度T3的算出後使用算出值進行控制的方式構成也可以。In the above description, the start is performed without using the signal rotor electrical angle T3 at the start of the engine, but the start is performed using a fixed value of the predetermined signal rotor electrical angle, and the signal rotor electrical angle T3 is calculated and used to calculate the value. The way of doing it is also possible.
本發明的內燃機的運轉控制裝置,不限定於上述實施例,即使不脫離本發明的實質,仍可採用各種的結構。The operation control device for the internal combustion engine of the present invention is not limited to the above embodiment, and various configurations can be employed without departing from the essence of the invention.
且,曲柄軸7的角速度ω的變動量Δω,在前述實施例中是將曲柄軸7的角速度ω隔著與曲柄軸7連結的飛輪8,雖是依據直接檢出的檢出值,但是藉由檢出與曲柄軸7同步旋轉的旋轉軸(例如閥裝置23的凸輪軸或是內燃機E的輔助的驅動軸)的角速度ω,使曲柄軸7的角速度ω是依據間接檢出的檢出值也可以。Further, in the above-described embodiment, the angular velocity ω of the crankshaft 7 is interposed between the angular velocity ω of the crankshaft 7 and the flywheel 8 coupled to the crankshaft 7, and the detected value is directly detected. The angular velocity ω of the rotating shaft (for example, the cam shaft of the valve device 23 or the auxiliary driving shaft of the internal combustion engine E) that rotates in synchronization with the crankshaft 7 is detected, so that the angular velocity ω of the crankshaft 7 is based on the detected value indirectly detected. Also.
且,變動量Δω,是1行程的壓縮行程以外的行程也可以。Further, the fluctuation amount Δω may be a stroke other than the compression stroke of one stroke.
且,內燃機E,是被搭載於車輛以外的機械也可以。Further, the internal combustion engine E may be mounted on a machine other than the vehicle.
1...汽缸體1. . . Cylinder block
2...汽缸蓋2. . . cylinder head
2e...排氣口2e. . . exhaust vent
2i...吸氣口2i. . . Suction port
3...活塞3. . . piston
4...燃燒室4. . . Combustion chamber
5...吸氣裝置5. . . Suction device
5a...吸氣通路5a. . . Inspiratory pathway
6...排氣裝置6. . . Exhaust
6a...排氣通路6a. . . Exhaust passage
7...曲柄軸7. . . Crankshaft
8...飛輪8. . . flywheel
10...空氣清淨器10. . . Air cleaner
11...節氣門閥11. . . Throttle valve
12...吸氣管12. . . Suction pipe
13...吸氣閥13. . . Suction valve
14...排氣閥14. . . Vent
15...排氣管15. . . exhaust pipe
16...三元觸媒裝置16. . . Ternary catalyst device
20...燃料噴射閥20. . . Fuel injection valve
21...點火裝置twenty one. . . Ignition device
21a...點火栓21a. . . Ignition plug
22...排廢氣還流裝置twenty two. . . Exhaust gas recirculation device
22a...還流控制閥22a. . . Flow control valve
23...閥裝置twenty three. . . Valve device
23a...閥特性可變機構23a. . . Valve characteristic variable mechanism
24...ECU(控制部)twenty four. . . ECU (control department)
24a...記憶裝置24a. . . Memory device
25...曲柄角感測器(旋轉檢出手段)25. . . Crank angle sensor (rotation detection means)
25a...訊號轉子25a. . . Signal rotor
25a2...第2訊號轉子25a2. . . 2nd signal rotor
25b...拾波器25b. . . Pickup
26...節氣門閥開度感測器26. . . Throttle valve opening sensor
27...O2 感測器27. . . O 2 sensor
27a...檢出元件27a. . . Detection component
31...旋轉數檢出部31. . . Rotation number detection
32...變動量檢出部32. . . Change detection department
33...暖機狀態檢出部33. . . Warm-up status checkout
34...異常檢出部34. . . Abnormal detection department
40...空燃比控制部40. . . Air-fuel ratio control unit
41...點火控制部41. . . Ignition control unit
42...排廢氣還流控制部42. . . Exhaust gas flow control unit
43...閥控制部43. . . Valve control unit
E...內燃機(引擎)E. . . Internal combustion engine (engine)
Ne...平均引擎旋轉數Ne. . . Average engine rotation number
P0,P1...壓縮行程P0, P1. . . Compression stroke
T3...訊號轉子電角度T3. . . Signal rotor electrical angle
Δω...變動量Δω. . . Variation
ω...角速度ω. . . Angular velocity
[第1圖]顯示實施例的內燃機的運轉控制裝置的結構的圖。[Fig. 1] A diagram showing the configuration of an operation control device for an internal combustion engine according to an embodiment.
[第2圖]顯示內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度之間的關係的概要說明圖。[Fig. 2] A schematic explanatory view showing the relationship between each stroke of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft.
[第3圖]顯示第1實施例中的內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度之間的關係的詳細說明圖。[Fig. 3] A detailed explanatory diagram showing the relationship between each stroke of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft in the first embodiment.
[第4圖]將引擎旋轉數作為參數,顯示角速度的變動量的絕對值及吸入空氣的關係的圖。[Fig. 4] A graph showing the relationship between the absolute value of the fluctuation amount of the angular velocity and the intake air using the number of engine revolutions as a parameter.
[第5圖]顯示從暖機完成前的狀態的運轉開始後的O2 感測器的檢出訊號的變化的圖表。[Fig. 5] A graph showing a change in the detection signal of the O 2 sensor after the start of the operation in the state before the warm-up is completed.
[第6圖]實施例的動作流程圖。[Fig. 6] A flowchart of the operation of the embodiment.
[第7圖]顯示第2實施例中的內燃機的各行程、及訊號轉子、脈衝和曲柄軸的角速度之間的關係的詳細說明圖。[Fig. 7] A detailed explanatory diagram showing the relationship between each stroke of the internal combustion engine and the angular velocities of the signal rotor, the pulse, and the crankshaft in the second embodiment.
[第8圖]訊號轉子及第2訊號轉子的安裝位置的具體例說明圖。[Fig. 8] A view showing a specific example of the mounting position of the signal rotor and the second signal rotor.
[第9圖]第3實施例的原理說明圖。[Fig. 9] A schematic diagram of the principle of the third embodiment.
Claims (1)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008020244 | 2008-01-31 | ||
| JP2008297947A JP5086228B2 (en) | 2008-01-31 | 2008-11-21 | Operation control device for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200940819A TW200940819A (en) | 2009-10-01 |
| TWI388719B true TWI388719B (en) | 2013-03-11 |
Family
ID=40945490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW98100937A TWI388719B (en) | 2008-01-31 | 2009-01-12 | Operation control device for internal combustion engine |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP5086228B2 (en) |
| CN (1) | CN101498250B (en) |
| TW (1) | TWI388719B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI553218B (en) * | 2013-12-04 | 2016-10-11 | 山葉發動機股份有限公司 | Engine system and saddle-straddling type motor vehicle |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5337065B2 (en) * | 2010-01-22 | 2013-11-06 | 本田技研工業株式会社 | EGR rate estimation detection device |
| CN102346100B (en) * | 2010-08-02 | 2013-09-11 | 北汽福田汽车股份有限公司 | Method and device for judging preheating state of vehicle |
| JP5385236B2 (en) * | 2010-09-28 | 2014-01-08 | 本田技研工業株式会社 | Engine control device |
| JP5328757B2 (en) * | 2010-12-17 | 2013-10-30 | 本田技研工業株式会社 | Engine control device |
| JP5835684B2 (en) | 2011-03-22 | 2015-12-24 | 本田技研工業株式会社 | Evaporative fuel treatment equipment for motorcycles |
| JP6157882B2 (en) * | 2013-03-07 | 2017-07-05 | 株式会社ミクニ | Engine speed control device for internal combustion engine |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3441812B2 (en) * | 1994-09-08 | 2003-09-02 | 本田技研工業株式会社 | Device for detecting combustion state of internal combustion engine |
| JPH09264183A (en) * | 1996-03-29 | 1997-10-07 | Mazda Motor Corp | Method of judging combusting state of engine, method of controlling engine, and device therefor |
| JP3743073B2 (en) * | 1996-10-17 | 2006-02-08 | 株式会社デンソー | Misfire detection device for internal combustion engine |
| JP4270534B2 (en) * | 2000-10-12 | 2009-06-03 | ヤマハモーターエレクトロニクス株式会社 | Internal combustion engine load detection method, control method, ignition timing control method, and ignition timing control device |
| JP3863460B2 (en) * | 2002-05-30 | 2006-12-27 | 株式会社モリック | Ignition control device |
| JP4136613B2 (en) * | 2002-11-11 | 2008-08-20 | 本田技研工業株式会社 | Engine fuel injection control device |
| JP4297278B2 (en) * | 2004-11-29 | 2009-07-15 | 本田技研工業株式会社 | Rotating body position correction control device |
-
2008
- 2008-11-21 JP JP2008297947A patent/JP5086228B2/en not_active Expired - Fee Related
-
2009
- 2009-01-12 TW TW98100937A patent/TWI388719B/en not_active IP Right Cessation
- 2009-01-22 CN CN 200910009913 patent/CN101498250B/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI553218B (en) * | 2013-12-04 | 2016-10-11 | 山葉發動機股份有限公司 | Engine system and saddle-straddling type motor vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200940819A (en) | 2009-10-01 |
| CN101498250B (en) | 2013-02-13 |
| JP2009203976A (en) | 2009-09-10 |
| JP5086228B2 (en) | 2012-11-28 |
| CN101498250A (en) | 2009-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI388719B (en) | Operation control device for internal combustion engine | |
| EP1854983A2 (en) | Engine controller | |
| US20040149251A1 (en) | Apparatus for controlling engine rotation stop by estimating kinetic energy and stop position | |
| CN104603428B (en) | The control device of internal combustion engine | |
| US9850833B2 (en) | Diagnosis device for internal combustion engine, and diagnosis method for internal combustion engine | |
| JP4815407B2 (en) | Operation control device for internal combustion engine | |
| JP2008013041A (en) | Stop controller for internal combustion engine | |
| JP2002227727A (en) | Exhaust gas recirculation device abnormality detection device | |
| JP2004245106A (en) | Kinetic energy predicting device for internal combustion engine | |
| CN102787929B (en) | Method for running internal combustion engine | |
| JP2005048659A (en) | Fuel temperature estimation device | |
| JP5273060B2 (en) | Air-fuel ratio variation detector for internal combustion engine | |
| JP4859731B2 (en) | Control device for internal combustion engine | |
| JP7539578B2 (en) | Control device for internal combustion engine | |
| JP3859856B2 (en) | Engine fuel injection control device | |
| JP2007303294A (en) | Control device for internal combustion engine with supercharger | |
| JP4133288B2 (en) | Variable valve timing control method for internal combustion engine | |
| JP2000356161A (en) | Engine crank angle detection method | |
| JP6371040B2 (en) | Control device and control method for internal combustion engine | |
| JP4542000B2 (en) | Control device and control method for variable valve of internal combustion engine | |
| JP4522925B2 (en) | NOx purification device state determination device | |
| JP4529306B2 (en) | Engine actual torque calculation device | |
| JP2006207538A (en) | Ignition timing control device for internal combustion engine | |
| JP3821049B2 (en) | Fuel injection amount control device for internal combustion engine | |
| JPH11280521A (en) | Engine control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |