JPS606030A - Operational condition control method for internal- combustion engine - Google Patents

Operational condition control method for internal- combustion engine

Info

Publication number
JPS606030A
JPS606030A JP11358883A JP11358883A JPS606030A JP S606030 A JPS606030 A JP S606030A JP 11358883 A JP11358883 A JP 11358883A JP 11358883 A JP11358883 A JP 11358883A JP S606030 A JPS606030 A JP S606030A
Authority
JP
Japan
Prior art keywords
value
belongs
region
sampling
correction value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11358883A
Other languages
Japanese (ja)
Other versions
JPH0246781B2 (en
Inventor
Akihiro Yamato
大和 明博
Toshiyuki Suzuki
敏之 鈴木
Yutaka Otobe
乙部 豊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP11358883A priority Critical patent/JPS606030A/en
Publication of JPS606030A publication Critical patent/JPS606030A/en
Publication of JPH0246781B2 publication Critical patent/JPH0246781B2/ja
Granted legal-status Critical Current

Links

Classifications

    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425—Particular ways of programming the data
    • F02D41/2429—Methods of calibrating or learning
    • F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28—Interface circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To satisfactorily control an engine operational condition, by equalizing a compensation value to a border value between a large coefficient region and a small coefficient region if it is judged that a sampling value belongs to the large coefficient region and that the compensation value belongs to the small coefficient region. CONSTITUTION:In calculation of a compensation value PBA, if it is judged that a present sampling value PBn belongs to a second region, (PBn+phi2) is computed to calculate the compensation value PBA. If PBA>Pr, that is, the compensation value PBA belongs to a first region, the compensation value PBA is equalized to a predetermined value Pr. Then, a desired basic injection time is indexed by a table from a data map of a basic injection time of an injector 15 corresponding to a basic fuel supply quantity which is preliminarily stored in ROM according to the compensation value PBA. Then, an injection time is compensated from the basic injection time according to information of coolant temperature and opening degree of a throttle valve 5, etc. to calculate the same, thereby controlling an operational condition of an engine 4. Accordingly, the compensation value is also changed similar to the sampling value, and there is no possibility of the compensation value being decreased during increase in the sampling value.

Description

【発明の詳細な説明】 本発明は内燃エンジンの作動状態制御り法に関りる。[Detailed description of the invention] The present invention relates to a method for controlling the operating conditions of an internal combustion engine.

内燃エンジンの各種の運転パラメータを検出してこの検
出出力に基づいてエンジンの運転状態にltJ ’b相
応しい燃料供給m等を祢出してエンジンの作動状態を制
御することは良く知られている。
It is well known to control the operating state of the engine by detecting various operating parameters of an internal combustion engine and, based on the detected outputs, determining the fuel supply m, etc. that is appropriate for the operating state of the engine.

かかる作動状態の制御方法としては、エンジンの主要む
運転パラメータをセン1ノによって検出し、その検出出
力を所定周期のりL:1ツクパルス或いは」−ンジンの
回転に同期したTDC(トップデッドセンタ)信号に応
じてリンプリングして今回4ノンブリング値と今回サン
プリングより前のサンプリング値との差に係数を乗算し
かつその乗算結果値に今回サンプリング値を加算して補
正値し、その補正値に基づいてエンジンへの燃料供給量
等を決定してエンジンの作動状態を制御づ−る方法が特
願昭57−55890号において本出願人によって既に
提案されている。
As a method of controlling the operating state, main operating parameters of the engine are detected by a sensor 1, and the detected output is sent to a predetermined period of 1 pulse or a TDC (top dead center) signal synchronized with engine rotation. The difference between the current 4 non-bling value and the sampling value before this sampling is multiplied by a coefficient, and the current sampling value is added to the multiplication result value to obtain a correction value, and based on the correction value. The present applicant has already proposed a method for controlling the operating state of the engine by determining the amount of fuel supplied to the engine based on the amount of fuel supplied to the engine.

上記の係数は運転状態に応じて最適値に設定される。例
えば、サンプリング値の領域を運転状態に応じて第1及
び第2領域に2分割してサンプリング値が第1領域に属
する場合には係数ψ1を用い、また第2領域に属する場
合にはψ1と異なる係数ψ2を用いるのCある。
The above coefficients are set to optimal values depending on the operating conditions. For example, if the sampled value area is divided into two areas, the first and second areas, depending on the operating condition, and the sampled value belongs to the first area, the coefficient ψ1 is used, and if the sampled value belongs to the second area, the coefficient ψ1 is used. There are C using different coefficients ψ2.

このJ:うに、ナンプリング値の属する領域に応じC異
なる係数を上記乗算の際に用いる場合に、第1領域に対
応する係数ψ1が第2領域に対応づる係数ψ2よりら小
でありかつ第1図に示すようにり゛ンブリング値が第2
領域から第1領域に向って変化し、η−2回目と1−1
回目のサンプリング値△11−2.ΔII−1が第2領
域に属しn回目のサンプリング111■△11が第1領
域に属し、これらサンプリング値及び係数ψ1又はψ2
によって補正値が粋出されたどする。そうすると、サン
プリング値An−2の補正値Bn−2が第2領域に属し
、す°シブリング1的△n−1の補正値Bn−1がナン
プリングfifiΔ11の補正値3nど其に第1領域に
属しかつ補正値13n−1の人ささが補正値t3 nの
大さ・さより6人となる・場合が生ずる。この場合、補
正値の変化が1ノンプリング値の変化と5^なりリーン
プリング値が増加しているときに補正値が減少してしま
う故にエンジンの制御が良好に行なわれなくなるのであ
る。
If a coefficient ψ1 corresponding to the first area is smaller than a coefficient ψ2 corresponding to the second area and the coefficient ψ1 corresponding to the second area is smaller than the coefficient ψ2 corresponding to the second area, then As shown in the figure, the ripple value is the second
changes from the region to the first region, η-2nd time and 1-1
Second sampling value △11-2. ΔII-1 belongs to the second region, n-th sampling 111■Δ11 belongs to the first region, and these sampling values and coefficients ψ1 or ψ2
The correction value is extracted by Then, the correction value Bn-2 of the sampling value An-2 belongs to the second area, and the correction value Bn-1 of the sampling ring 1 Δn-1 belongs to the first area. In addition, there is a case where the size of the correction value 13n-1 becomes 6 people due to the size of the correction value t3n. In this case, the change in the correction value is equal to the change of 1 non-pulling value and 5^, and the correction value decreases when the lean-pulling value is increasing, so that the engine cannot be controlled well.

そこで、本発明の目的はエンジンの作動状態の制御が良
好に行なわれるようにした作動状態制御方法を提供づる
ことである。
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a method for controlling the operating state of an engine by which the operating state of the engine can be controlled satisfactorily.

本願第1の発明の作動状態制御方法は今回サンプリング
値が大なる係数の領域に属り゛るならば補正値が小なる
係数の領域に属する値であるか否かを判別し、補正値が
小なる係数の領域に属づ゛ると判別されIc揚場合は補
正値を異なる係数の領域を分ける境界値に等しくするこ
とを特徴としている。
In the operating state control method of the first invention of the present application, if the current sampled value belongs to a region of large coefficients, it is determined whether the correction value belongs to a region of small coefficients; If it is determined that Ic belongs to a region of small coefficients, the correction value is set equal to a boundary value that separates regions of different coefficients.

また、本願第2の発明の作動状態制御方法は今回サンプ
リング値が人なる係数の領域に属するならば補正値が小
なる係数の領域に属する値であるか否かを判別し、補正
値が小なる係数の領域に属づると判別された場合には小
なる係数を今回→ノンブリング値と今回サンプリングよ
り前のリーンプリング値との差に乗算しかつ該乗算結果
値に今回リンブリンク(−1を加算して第1修正(11
4とし、該第1修市値が前記小なる係数の領域に属する
か否かを判別し、第1修正値が人なる係数の領域に属覆
ると判別された場合には補正値を境界値に等しくし、第
1修正値が小なる係数の領域に属すると判別さ4′L 
/j揚場合は補正値を第1修正値に等しくりることを特
徴としている。
In addition, in the operating state control method of the second invention of the present application, if the sampled value this time belongs to the range of coefficients, it is determined whether the correction value belongs to the range of small coefficients, and if the correction value is small. If it is determined that the coefficient belongs to the area with a coefficient of The first modification (11
4, and it is determined whether the first correction value belongs to the small coefficient area, and if it is determined that the first correction value belongs to the small coefficient area, the correction value is set to the boundary value. , and it is determined that the first correction value belongs to the region of small coefficients.
/j is characterized in that the correction value is set equal to the first correction value.

以下、本発明の実施例を第2図ないし第5図を参照しC
説明する。
Hereinafter, embodiments of the present invention will be described with reference to FIGS. 2 to 5.
explain.

第2図に示した本発明の一実施例1こる作動状態制御方
法を適用した電子制御式燃料供給賛同にJ3いCは、吸
入空気が大気吸入[:11から1アクリープ2、吸気路
3を介してエンジン4に供給されるにうに41っでいる
。吸気路3内には絞り弁5が設りられ絞り弁5の開度に
につて1ンジン4の吸入空気間が変化するJ:うになさ
れている。エンジン4の排気路8にはjノ1ガス中の有
害成分(C0,1−IC及びNOx)の低減を促進させ
るために三元触媒9が設りられている。
Embodiment 1 of the present invention shown in FIG. There are 41 sea urchins supplied to the engine 4 through the engine. A throttle valve 5 is provided in the intake passage 3, and the amount of air intake into each engine 4 changes depending on the opening degree of the throttle valve 5. A three-way catalyst 9 is installed in the exhaust path 8 of the engine 4 in order to promote the reduction of harmful components (C0,1-IC and NOx) in the j-no-1 gas.

一方、10は例えばポテンショメータからなり、絞りブ
↑5の開度に応じたレベルの出力電圧を発生づるスロッ
トル間度センザ、11は絞り弁5下流ニ設けられて圧力
の大きさに応じたレベルの出ツノ電圧を発生する絶対圧
レンザ、12はエンジン4の冷u1水渇に応じたレベル
の出力電圧を発生する冷却水温センサ、13はエンジン
4のクランクシャフト(図示せず)が所定回転角のとき
パルス信号を発生するクランク角センサである。15は
エンジン4の吸気バルブ(図示せず)近傍の吸気路3に
設けられたインジェクタである。スロットル間匪センサ
10、絶対圧センサ11、冷却水温センサ12及びクラ
ンク角センサ13の各出力端とインジエクタ15の入力
端とは制御回路16に接続されている。
On the other hand, numeral 10 is, for example, a potentiometer, and is a throttle angle sensor that generates an output voltage at a level corresponding to the opening degree of throttle valve ↑5. 12 is a cooling water temperature sensor that generates an output voltage at a level corresponding to the level of water depletion of the engine 4; 13 is a sensor that rotates the crankshaft (not shown) of the engine 4 at a predetermined rotation angle; This is a crank angle sensor that generates a pulse signal when 15 is an injector provided in the intake passage 3 near the intake valve (not shown) of the engine 4. The output terminals of the throttle range sensor 10, absolute pressure sensor 11, cooling water temperature sensor 12, and crank angle sensor 13 and the input terminal of the injector 15 are connected to a control circuit 16.

制御回路16は第3図に示ずようにスロットル■1度セ
ンサ10、絶対圧センサ11及び水温センサ12の各出
力レベルを修正するレベル修正回路21と、レベル修正
回路21を経た各センリー出りの1つを選択的に出力す
る入力信号切替回路22と、この入力信号切替回路22
がら出力されたアノ−1コグ信号をディジタル信号に変
換するA/D変換器23と、クランク角センサ13の出
力を波形整形づる波形整形回路24と、波形整形回路2
4から出力されるT D C信号のパルス間の時間を計
測づるカウンタ25と、インジェクタ15を駆動づる駆
動回路26と、プログラムに応じてディジタル演鋒動作
を行なうCPU (中央演樟回路)27と、各種の処理
プログラムが記憶されたROM2Qと、RAM29とか
らなっている。入力信号切替回路22、A/D変換器2
3、ノJウンタ25、駆動回路26、CPU27、RO
M2B及びRAM29は入出力バス30によって接続さ
れている。
As shown in FIG. 3, the control circuit 16 includes a level correction circuit 21 that corrects each output level of the throttle 1 degree sensor 10, absolute pressure sensor 11, and water temperature sensor 12, and each sensor output that passes through the level correction circuit 21. an input signal switching circuit 22 that selectively outputs one of the
An A/D converter 23 that converts the output Ano-1 cog signal into a digital signal, a waveform shaping circuit 24 that shapes the output of the crank angle sensor 13, and a waveform shaping circuit 2.
4, a drive circuit 26 that drives the injector 15, and a CPU (central control circuit) 27 that performs digital control operation according to the program. , a ROM 2Q in which various processing programs are stored, and a RAM 29. Input signal switching circuit 22, A/D converter 2
3, J counter 25, drive circuit 26, CPU 27, RO
M2B and RAM 29 are connected by an input/output bus 30.

まlこ波形整形回路24からTDC信号がCPU27に
供給されるにうになっている。
The TDC signal is supplied from the round waveform shaping circuit 24 to the CPU 27.

かかる414成にJ5いては、A/D変換器23から絞
り弁開度、吸気絶交→圧及び冷却水泥の情報が択一的に
、またカウンタ25からエンジン回転数の情報がCPU
 27に人出ノコバス30を介して各々供給される。R
OM28にはCPU27の演綿ブ1コグラム及び各種デ
ータが予め記憶されており、CPU 27はこの演粋プ
ログラムに応じて上記の各情報を読み込み、それらの情
報を基にしUTDC信月に同期して所定の粋出式からエ
ンジン4への燃わl供給1ii) GL対応覆るインジ
エクタ15の燃判唱射時間を演粋づる。ぞして、その燃
お1噴用助間だけ駆動回路26がインジェクタ15を駆
動してエンジン4へ燃料を供給Vしめるのである。
In the 414 configuration J5, information on the throttle valve opening, intake air pressure and cooling water mud is alternatively sent from the A/D converter 23, and information on the engine speed from the counter 25 is sent to the CPU.
27 via a noco bus 30. R
The OM 28 stores in advance the CPU 27's cotton drawing blockogram and various data, and the CPU 27 reads the above information according to this drawing program, and synchronizes with the UTDC Shingetsu based on that information. Fuel supply to the engine 4 from a predetermined formula 1ii) Calculate the fuel injection time of the GL compatible injector 15. Then, the drive circuit 26 drives the injector 15 only during the fuel injection interval to supply fuel to the engine 4.

次に、制御回路1Gによって実行される本願第1の発明
による作動状態制御方法の手順を第4図のフ[−1−図
に従って説明する。
Next, the procedure of the operating state control method according to the first invention of the present application, which is executed by the control circuit 1G, will be explained according to the diagram F-1 in FIG.

本手順においては、先ず、1−DCC信号同期し℃゛△
/[〕変換器23から吸気絶対圧PBAをサンプリング
してり゛ンブリング値PenとしてCPU27に読み込
み(ステップ51)、サンプリング1直PBnを今回の
TDC(へ号時の演粋用どしてRAM29内に記憶する
〈ステップ52)と共に次回のIDc信号時の演搾用と
しても同様にRAM29内に記憶する(ステップ53)
。この後、前回サンプリング値Pen−1をRAM29
内から読み出しくステップ54)、また今回リンプリン
グ値Penが補正値PBA算出の際に係数が異なる第1
領域又は第2領域のいずれに属づるかを検出づ−るlこ
めに今回サンプリング値P81)が第2領域に属り゛る
か否かを判別する(ステップ55)。第′1及び第2領
域は所定値prを境界としC分かれ第1領域は第2領域
より大なる値の範囲であり、第1領域に対応する係数ψ
1は第2領域に対応する係数ψンにり小である。ステッ
プ55において今回]ノンプリング値Ponが第1領域
に属すると判断した場合には今回サンプリング値Pe’
nと前回サンプリング値Pen−1との差に係数ψ1を
乗律しかつその乗亦結果値に今回υンプリング値POn
を加咋して補正値PeA<=Pen4−ψ1(Pe n
 −1〕B n−1) )とする(ステップ56) 、
。
In this procedure, first, the 1-DCC signal is synchronized.℃゛△
/ [] The intake absolute pressure PBA is sampled from the converter 23 and read into the CPU 27 as a combining value Pen (step 51), and the sampling 1 direct PBn is stored in the RAM 29 for the calculation at the current TDC (f). It is stored in the RAM 29 (step 52) and also stored in the RAM 29 for use in the next IDc signal (step 53).
. After this, the previous sampling value Pen-1 is stored in the RAM29.
54), and the current limp ring value Pen is the first one with a different coefficient when calculating the correction value PBA.
Detecting whether it belongs to the area or the second area. Finally, it is determined whether the current sampling value P81) belongs to the second area or not (step 55). The '1st and second regions are divided into C with a predetermined value pr as a boundary, and the first region has a larger value range than the second region, and the coefficient ψ corresponding to the first region
1 is smaller than the coefficient ψ corresponding to the second region. In step 55, if it is determined that the non-pulling value Pon belongs to the first area, the current sampling value Pe'
The difference between n and the previous sampling value Pen-1 is multiplied by a coefficient ψ1, and the resultant value is the current υ sampling value POn.
is added to calculate the correction value PeA<=Pen4−ψ1(Pen
-1] B n-1) ) (step 56),
.

一方、今回サンプリング値pB++が第2領域に属りる
と判断した場合には係数ψ2を用いて第1領域と判断し
た場合と同様にP を嗜1)十Φ2 (Pt、Jn−P
o Il−1)を演算することによって補iE値P c
Δを算出する(ステップ57)。、ステップ57におい
て補正11T P B A @Di出した場合には補正
値PB八が所定値PrJ:り人なる(il′Jであるが
否かを判別しくステップ58)、Pa A >PI’ 
tなゎち補止値PBAが第1領域に属覆るならば補正値
PBAを所定値Prに等しくする(ステップ5つ〉。
On the other hand, if it is determined that the current sampling value pB++ belongs to the second region, use the coefficient ψ2 to set P in the same way as when determining that it belongs to the first region1) 10Φ2 (Pt, Jn-P
o Il-1) by calculating the complementary iE value P c
Δ is calculated (step 57). , when the correction value 11T P B A @Di is issued in step 57, the correction value PB8 becomes the predetermined value PrJ:riman (it is determined whether or not il'J), Pa A >PI'
If the correction value PBA falls within the first region, the correction value PBA is made equal to the predetermined value Pr (5 steps).

次いで、このJ:うにして算出した補正値PBAを基に
して予めROM28に記憶された燃料の基本イハ給小に
対応するインジェクタ15の基本噴射時間のデータマツ
プから所望の基本噴射時間をテーブル索引して該所望の
基本噴射時間から冷却水温、絞り弁5開度等の情報によ
って補正して燃料噴射時間を算出する(ステップ60)
。こうして上記手順が順次繰り返されてエンジン4の作
動状態が制御される。なお、ステップ58においてPB
A≦P’1Jなわち補正値PBAが第2領域に属するな
らば、ステップ57において算出された補正値PEAが
ステップ60にJ5いて用いられる。
Next, based on the correction value PBA calculated in J:, a desired basic injection time is table indexed from the data map of the basic injection time of the injector 15 corresponding to the basic fuel supply amount stored in the ROM 28 in advance. Then, the fuel injection time is calculated by correcting the desired basic injection time using information such as the cooling water temperature and the opening degree of the throttle valve 5 (step 60).
. In this way, the above procedure is repeated in sequence to control the operating state of the engine 4. Note that in step 58, PB
If A≦P'1J, that is, the correction value PBA belongs to the second region, the correction value PEA calculated in step 57 is used in step 60.

第5図は本願第2の発明の実施例の手順を示している。FIG. 5 shows the procedure of an embodiment of the second invention of the present application.

本手順にA3いて第4図と異なる部分についてのみ)ホ
へれば、ステップ55において今回サンプリング値Ps
nが第2領域に属りると判断した場合にはPen+ψ2
 (Pe II −Pa n−1>を演算し、その演算
結果を第2修正値Pa八2とりる(ステップ61)。そ
の第2修正1lTi P BΔ2が所定値PrJ:り人
なる値であるか否かを判別しくスr ツブ62)、P8
A2≦Prならば補正値1〕1]八を第2修正値に等し
くする(ステップ63)11−”’方、P+3A2>P
rならばステップ56と同様にP[+ 114−ψ+ 
(PBn −Ps Tl−1)を真綿し、その演睦結果
を第1修正値PQ△1俣づる(ステップ64)。次いで
、第1修正値PeΔ1が所定4rt P rより人なる
値であるか否かを判別しくステップ65) 、Pe A
 I >prならば補正(lI′JPB八を第1修正値
PeA+に等しクシくステップ66)、P13AI≦P
rならば補正+10PBAを所定値Prに等しくする(
ステップ67)。すなわち、本実施例にJ3いては、今
回サンプリング値Penが第2領域に属して今回リンブ
リング値PBnの係数Φ2による第2修正値PBA2が
第1領域に属づる場合には係数ψ1による第1修正値P
e A 1が算出され第1修正値PBA+が第2領域に
属するならば補正値PBAが所定fltf P rにζ
9しく設定され、第1修正値Pe A lが第1領域に
属するならば補正値1〕BAが第1修正値Pa A I
に等しく設定される。
If this procedure is correct (only regarding the part A3 that differs from FIG. 4), then in step 55 the current sampling value Ps
If it is determined that n belongs to the second region, Pen+ψ2
(Pe II -Pa n-1> is calculated, and the calculation result is taken as a second correction value Pa82 (step 61). Is the second correction 1lTi P BΔ2 a predetermined value PrJ: a value that becomes a person? Please judge whether or not.Tsub62), P8
If A2≦Pr, make the correction value 1〕1]8 equal to the second correction value (step 63) 11-”', P+3A2>P
If r, P[+ 114−ψ+
(PBn -Ps Tl-1), and the result of the calculation is calculated as a first correction value PQ△1 (step 64). Next, it is determined whether the first correction value PeΔ1 is a value greater than a predetermined value (step 65), Pe A
If I > pr, correct (make lI'JPB8 equal to the first correction value PeA+, step 66), P13AI≦P
If r, make the correction +10PBA equal to the predetermined value Pr (
Step 67). That is, in J3 of this embodiment, if the current sampling value Pen belongs to the second area and the second correction value PBA2 based on the coefficient Φ2 of the current limbering value PBn belongs to the first area, the first correction value PBA2 based on the coefficient ψ1 Modified value P
If e A 1 is calculated and the first correction value PBA+ belongs to the second region, the correction value PBA becomes the predetermined fltfPr.
9 and the first correction value Pe A I belongs to the first area, the correction value 1] BA is the first correction value Pa A I
is set equal to

このように、本発明、の内燃エンジンの作り状態制御方
法においては、エンジンの運転パラメータの検出出力の
ナンブリング毎に勺ンプリング値を係数澄用いた所定の
算出式によって補正してエンジン制御の基となる補正値
を決定する際に境界値によって分()られ/、:第1及
び第2領域Cは係数が!Ili!なる場合、人なる係数
の第2領域に属するサンプリング値から算出されIC補
正値が境界値を越えて小なる係数の第1領域に屈したな
らば補正値は境界値に等しく設定される。1並びに、大
なる係数の第2領域に属づ゛るサンプリング値から算出
された補正値が境界値を越えて小なる係数の第1領域に
属したならば小なる係数を用いl〔補正値の篩用式によ
り得られる値が第1修正値として算出され、該第1修正
値が第2領域に属した場合には補正値が境界(1r1に
等しく設定され、第1修正値が第1領域に属し〕、:場
合には補正値が第1修正値に等しく設定される。よって
、サンプリング値が第2領域から第1領域に向っC変化
する場合に第1領域の境界値付近にj3いて第2領域に
属する前回のサンプリング値の補正値が第1領域に属し
かつ今回のリンノ゛リング値の補正値の大きさよりも人
になることが防止され、第6図に示すように補正値(・
・・・・・13++−2,Bn−1,Bn・・・・・・
)もサンプリング値〈・・・・・・Aト2.△1−1.
An・・・・・・)と同様に変化し補正値が一旦減少づ
ることかない。故にエンジン制御が適切に行なわれて運
転性能の向上が図れるのひある。
As described above, in the method for controlling the manufacturing state of an internal combustion engine according to the present invention, the sampling value is corrected for each numbering of the detected output of the engine operating parameter using a predetermined calculation formula using coefficients, and the engine control is based on the When determining the correction value to be, it is divided by the boundary value /, : The coefficients of the first and second regions C are ! Ili! If the IC correction value calculated from the sampled values belonging to the second region of coefficients exceeds the boundary value and succumbs to the first region of small coefficients, the correction value is set equal to the boundary value. 1, and if the correction value calculated from the sampling value belonging to the second region of large coefficients exceeds the boundary value and belongs to the first region of small coefficients, then use the small coefficient l [correction value The value obtained by the sieve formula is calculated as the first correction value, and if the first correction value belongs to the second area, the correction value is set equal to the boundary (1r1, and the first correction value is set equal to the first correction value). [belonging to the area], :, the correction value is set equal to the first correction value.Therefore, when the sampling value changes from the second area to the first area, j3 is set equal to the boundary value of the first area. This prevents the correction value of the previous sampling value belonging to the second area from becoming larger than the correction value of the current ringing value belonging to the first area, and the correction value as shown in FIG. (・
...13++-2, Bn-1, Bn...
) is also the sampling value 〈...Ato2. △1-1.
The correction value changes in the same way as An...), and the correction value does not decrease once. Therefore, engine control can be performed appropriately and driving performance can be improved.

なお、本発明の作動状態制御方法は上記実施例の如く運
転パラメータとして吸気絶対圧を用いる場合に限らず吸
気絶対圧以外の他の運転パラメータを用いてエンジンの
作動状態を制御する場合にも適用できるのである。また
、上記実施例の如く補正(「1の篩用の際の係数が互い
に異なるザンブリング値の領域を2つとしたが、3つ以
上の互いに係数の異なる領域がある場合にもむろ/υ適
用できるのである。
Note that the operating state control method of the present invention is applicable not only to the case where the intake absolute pressure is used as an operating parameter as in the above embodiment, but also to the case where the operating state of the engine is controlled using other operating parameters other than the intake absolute pressure. It can be done. In addition, as in the above embodiment, the correction ("1 sieve use" has two regions of zumbling values with different coefficients, but it can also be applied when there are three or more regions with different coefficients. It is.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は1ナンプリング値と補正値どの関係を承り図、
第2図は本発明による作動状態制御方法を適用した電子
制御式燃料供給賛同を示すブロック図、第3図は第2図
の装行中の制御回路の具体ブロック図、第4図は本願第
1の発明の実施例を示り制御回路の動作フロー図、第5
図は本願第2の発明の実施例を示す制御I 1回路の動
作フロー図、第6図(,1本発明の作動状態制御方法を
用いた場合のザンプリング値ど補正値どの関係を示づ一
図である。 主要部分の符号の説明 2・・・・・・Tアクリーナ 3・・・・・・吸気路 5・・・・・・絞り弁8・・・
・・・11)気路 9・・・・・・三元触媒10・・・
・・・スロットル間度センザ11・・・・・・絶対圧セ
ンサ 12・・・・・・水温レンジ 13・・・・・・クランク角センサ 15・・・・・・インジェクタ 出願人 本田技1iJl工業株式会社 代理人 弁pl+士 藤利元彦
Figure 1 shows the relationship between the numbering value and the correction value.
Fig. 2 is a block diagram showing electronically controlled fuel supply control to which the operating state control method according to the present invention is applied, Fig. 3 is a specific block diagram of the control circuit during installation of Fig. 2, and Fig. 4 is a block diagram of the control circuit according to the present invention. Fig. 5 is an operation flow diagram of the control circuit showing an embodiment of the invention in Fig. 1;
The figure shows the operation flow diagram of the control I1 circuit showing the embodiment of the second invention of the present application. It is a diagram. Explanation of symbols of main parts 2... T cleaner 3... Intake path 5... Throttle valve 8...
...11) Air passage 9...Three-way catalyst 10...
... Throttle degree sensor 11 ... Absolute pressure sensor 12 ... Water temperature range 13 ... Crank angle sensor 15 ... Injector applicant Honda Gi1iJl Industries Agent Co., Ltd. Ben PL+shi Motohiko Fujitoshi

Claims (1)

【特許請求の範囲】 (1〉 内燃エンジンの運転パラメータを検出し、該検
出出力をサンプリングして今回サンプリング値が少なく
とも1つの境界値によって分が7cれる2つの領域のい
ずれに属するか判別し、判別結果の領域に対応して互い
に異なる係数を今回サンプリング値と今回サンプリング
より前のサンプリング値との差に乗算しかつ該東線結果
値に前記今回サンプリング値を加算して補正値とし、該
補正値に基づいて制御値を決定してエンジンの作動状態
を制御する作動状態制御方法であって、前記今回サンプ
リング値が大なる係数の領域に属するならば前記補正値
が小なる係数の領域に属する値であるか否かを判別し、
前記補正値が小なる係数の領域に属すると判別された場
合には前記補正値を前記境界値に等しくすることを特徴
とする作動状態制御方法。 (2) 内燃エンジンの運転パラメータを検出し、該検
出用ノjをサンプリングして今回サンプリング値が少な
くとも1つの境界値によって分がたれる2つの領域のい
ずれに属するか判別し、判別結果の領域に対応して互い
に異なる係数を今回υンブリング値と今回サンプリング
より前のサンプリング値との差に乗算しかっ該東線結果
値に前記今回サンプリング値を加算して補正値とし、該
補正値に基づいて制till値を決定してエンジンの作
動状態を制御覆る作動状態制御方法であって、前記今回
1ナンブリング(ぽ1が人なる係数の領域に属りるなら
ば前記補正値が小なる係数の領域に属する値であるか否
かを判別し、前記補正値が小なる係数の領域に属すると
判別された場合には前記小なる係数を前記今回リーンプ
リング値と今回ナンプリングJ:り前のサンプリング値
との差に乗算しかっ該型枠結果値に前記今回1ナンプI
)″ング値を加締して第1修正値とし、該第1修正値が
前記小なる係数の領域に属J−るか否かを判別し、前記
第1修正値が人なる係数の領域に属すると判別された場
合には前記補正値を前記境界値に等しくし、前記第1修
正値が小なる係数の領域に属ターると判別された場合に
は前記補正値を+’+ii記第1修正値に等しくするこ
とを!l11徴どりる作動状態制御方法。
[Scope of Claims] (1) Detecting an operating parameter of an internal combustion engine, sampling the detected output, and determining which of two regions the currently sampled value belongs to, which is separated by 7c according to at least one boundary value, The difference between the current sampling value and the sampling value before the current sampling is multiplied by coefficients that are different from each other corresponding to the area of the discrimination result, and the current sampling value is added to the east line result value to obtain a correction value, and the correction is performed. An operating state control method for controlling the operating state of an engine by determining a control value based on a value, wherein if the current sampling value belongs to a region of a large coefficient, the correction value belongs to an region of a small coefficient. Determine whether it is a value,
An operating state control method characterized in that when it is determined that the correction value belongs to a region with a small coefficient, the correction value is made equal to the boundary value. (2) Detecting the operating parameters of the internal combustion engine, sampling the detection nozzle, determining which of two regions the currently sampled value belongs to separated by at least one boundary value, and determining the region of the determination result. The difference between the current υ combining value and the sampling value before the current sampling is multiplied by coefficients that are different from each other corresponding to the current sampling value. This is an operating state control method for controlling and overturning the operating state of an engine by determining a control till value, and in which the correction value is a small coefficient if the current 1 numbering (Po1 belongs to the range of coefficients). It is determined whether the value belongs to the region, and if it is determined that the correction value belongs to the region of small coefficients, the small coefficient is used as the current lean pulling value and the current sampling J: previous sampling. Multiply the difference between the values and the formwork result value by adding the current 1 number I
)'' adjustment value to a first modified value, determine whether the first modified value belongs to the small coefficient region, and determine whether the first modified value belongs to the small coefficient region. If it is determined that the first correction value belongs to a region with a small coefficient, the correction value is made equal to the boundary value, and if it is determined that the first correction value belongs to a region with a small coefficient, the correction value is A method for controlling an operating state, which causes !l11 to be equal to a first modified value.
JP11358883A 1983-06-22 1983-06-22 Operational condition control method for internal- combustion engine Granted JPS606030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11358883A JPS606030A (en) 1983-06-22 1983-06-22 Operational condition control method for internal- combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11358883A JPS606030A (en) 1983-06-22 1983-06-22 Operational condition control method for internal- combustion engine

Publications (2)

Publication Number Publication Date
JPS606030A true JPS606030A (en) 1985-01-12
JPH0246781B2 JPH0246781B2 (en) 1990-10-17

Family

ID=14616018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11358883A Granted JPS606030A (en) 1983-06-22 1983-06-22 Operational condition control method for internal- combustion engine

Country Status (1)

Country Link
JP (1) JPS606030A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53148625A (en) * 1977-05-31 1978-12-25 Nippon Denso Co Ltd Method and apparatus for electronic fuel injection control
JPS55160133A (en) * 1979-05-31 1980-12-12 Nissan Motor Co Ltd Fuel feeding device of internal combustion engine
JPS56107929A (en) * 1980-01-31 1981-08-27 Hitachi Ltd Controller for internal combunstion engine
JPS56113129U (en) * 1980-01-31 1981-09-01
JPS56141025A (en) * 1980-04-03 1981-11-04 Nissan Motor Co Ltd Fuel control ling device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53148625A (en) * 1977-05-31 1978-12-25 Nippon Denso Co Ltd Method and apparatus for electronic fuel injection control
JPS55160133A (en) * 1979-05-31 1980-12-12 Nissan Motor Co Ltd Fuel feeding device of internal combustion engine
JPS56107929A (en) * 1980-01-31 1981-08-27 Hitachi Ltd Controller for internal combunstion engine
JPS56113129U (en) * 1980-01-31 1981-09-01
JPS56141025A (en) * 1980-04-03 1981-11-04 Nissan Motor Co Ltd Fuel control ling device

Also Published As

Publication number Publication date
JPH0246781B2 (en) 1990-10-17

Similar Documents

Publication Publication Date Title
US4636957A (en) Method for controlling operating state of an internal combustion engine with an overshoot preventing function
JPS638296B2 (en)
KR880010229A (en) Engine control
JPH0531643B2 (en)
JPS62170743A (en) Air-fuel ratio atomospheric pressure compensating method for internal combustion engine
JPS6319696B2 (en)
JPS603448A (en) Method of controlling operating condition of internal-combustion engine
GB2168753A (en) Method of controlling supercharged i c engine fuel supply
JPH05118246A (en) Control device for internal combustion engine
JPH02221668A (en) Egr rate detecting device for internal combustion engine
JP2834930B2 (en) Electronic control unit for internal combustion engine
JPS62119450A (en) Decision on characteristic of exhaust density detector
JPS60249643A (en) Air-fuel ratio control in fuel feeding apparatus for internal-combustion engine
JPS6258041A (en) Suction pressure detector for internal combustion engine
KR960000361Y1 (en) Engine Fuel Control
JPS5941013B2 (en) Mixture concentration correction method for internal combustion engines
JPS60190642A (en) Ignition timing feed-back control method for electronically controlled diesel engine
JP2000170572A (en) Air-fuel ratio control device for internal combustion engine
JPS58174140A (en) Idle speed control method
JPH02125939A (en) Control device of internal combustion engine
JPH0246781B2 (en)
JPS5848746A (en) Apparatus for controlling air-fuel ratio of internal-combustion engine
JPH03217645A (en) Control value calculation
JPH0151665B2 (en)
JPH0472442A (en) Fuel injection device