JPH09203338A - Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time - Google Patents

Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time

Info

Publication number
JPH09203338A
JPH09203338A JP8012699A JP1269996A JPH09203338A JP H09203338 A JPH09203338 A JP H09203338A JP 8012699 A JP8012699 A JP 8012699A JP 1269996 A JP1269996 A JP 1269996A JP H09203338 A JPH09203338 A JP H09203338A
Authority
JP
Japan
Prior art keywords
control
amount
over time
correction coefficient
operation amount
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.)
Pending
Application number
JP8012699A
Other languages
Japanese (ja)
Inventor
Keimei Yagi
啓明 八木
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.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha 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 Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Priority to JP8012699A priority Critical patent/JPH09203338A/en
Publication of JPH09203338A publication Critical patent/JPH09203338A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 【課題】 熟練度を必要とせずに車両における制御対象
の経時変化を確認することができる方法及び前記推定経
時変化に基づいて制御対象を制御する方法を提供するこ
と。 【解決手段】 本発明に係る車両における制御対象の経
時変化の推定方法は、所定の運転状態において目標とす
る制御量を得るための制御対象の基本操作量を予め記憶
し、前記所定の運転状態のときに前記制御量を目標値と
してフィードバック制御したときの制御対象の操作量と
前記基本操作量との差により制御対象の経時変化量を推
定する。
(57) An object of the present invention is to provide a method capable of confirming a change over time of a controlled object in a vehicle without requiring skill and a method of controlling a controlled object based on the estimated change over time. A method of estimating a change over time of a controlled object in a vehicle according to the present invention stores a basic operation amount of a controlled object in advance to obtain a target controlled variable in a predetermined driving state, and stores the predetermined operating state. At this time, the time-dependent change amount of the control target is estimated from the difference between the operation amount of the control target and the basic operation amount when the feedback control is performed with the control amount as the target value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、車両における制御
対象の経時変化量を推定する方法及び前記推定された経
時変化量に基づいて前記制御対象を制御する方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of estimating the amount of change over time of a controlled object in a vehicle and a method of controlling the controlled object based on the estimated amount of change over time.

【0002】[0002]

【従来の技術】従来から、車両における走行性能等を高
めるために、車両の制御対象の操作量を車両の運転状態
に応じて適宜変更することは行われている。例えば、自
動二輪車に搭載される内燃機関には、燃焼効率をよくし
て燃費の向上を図り、かつ排気ガスの清浄化を向上させ
ることや、運転性能を向上させることが要求されてお
り、このために燃焼室に供給される混合気における燃料
と空気との比(以下、空燃比と称する)をより適正なも
のにする必要があるため、燃料供給装置の一つであるキ
ャブレタ装置に、先端にテーパニードルを備え吸気管内
を進退するピストンと、前記ピストンと対向する位置に
設けられたフロート室と、吸気管とフロート室との連通
するメインノズルとを設け、吸気管内に生ずる負圧によ
り、テーパニードルの径とメインノズルの内径との差に
より生ずる隙間から燃料を吸い上げ、吸気管内に流れる
気流によってこの燃料を霧化して混合気を供給するよう
に構成して、前記ピストンの上下動によりテーパニード
ルの径とメインノズルの内径との差により生ずる隙間
と、吸気管におけるベンチュリ部の圧力を可変して燃料
の吸い上げ量を換えて基準的な空燃比を制御している。
2. Description of the Related Art Conventionally, in order to improve the running performance of a vehicle, the operation amount of a controlled object of the vehicle is appropriately changed according to the driving state of the vehicle. For example, an internal combustion engine mounted on a motorcycle is required to improve combustion efficiency to improve fuel economy, improve exhaust gas cleaning, and improve driving performance. Therefore, it is necessary to make the ratio of fuel to air (hereinafter, referred to as air-fuel ratio) in the air-fuel mixture supplied to the combustion chamber more appropriate, so that the carburetor device, which is one of the fuel supply devices, has a tip. A piston that is provided with a taper needle to advance and retreat in the intake pipe, a float chamber provided at a position facing the piston, and a main nozzle that communicates with the intake pipe and the float chamber are provided, and due to the negative pressure generated in the intake pipe, The fuel is sucked up from the gap created by the difference between the diameter of the taper needle and the inner diameter of the main nozzle, and this fuel is atomized by the air flow flowing in the intake pipe to supply the air-fuel mixture. , A standard air-fuel ratio is controlled by changing the gap created by the difference between the diameter of the taper needle and the inner diameter of the main nozzle due to the vertical movement of the piston, and the pressure of the venturi portion in the intake pipe to change the suction amount of fuel. ing.

【0003】[0003]

【発明が解決しようとする課題】しかし、上記した車両
における制御対象は使用に伴う磨耗、劣化、又は汚れ等
の様々な原因によって基本性能が経時的に変化して基準
値が狂ってしまうので、運転状態に応じて操作量を適宜
変更させても前記操作量が適当な値にならなくなるとい
う問題が生ずる。例えば、上記した従来のキャブレタ装
置は、通常出荷時に適正に調節され、出荷時の状態の燃
料噴射量を基準として制御するようにされているため、
出荷後の使用に伴って、スプリングのばね力や、燃料や
ごみの付着によるメインノズルにおける燃料供給孔の断
面積の広さ等各部に経時的な変化が生じると、基準とな
るキャブレタ装置の性能が変わるため、空燃比が適当に
制御できずに、エンジンの運転性能に影響を及ぼす可能
性がある。
However, since the controllable object in the above-mentioned vehicle has its basic performance changed with time due to various causes such as wear, deterioration, and dirt associated with use, the reference value is deviated. Even if the manipulated variable is changed appropriately according to the operating state, the manipulated variable does not reach an appropriate value. For example, the above-mentioned conventional carburetor device is properly adjusted at the time of normal shipping, and is controlled based on the fuel injection amount in the state at the time of shipping.
The performance of the standard carburetor device will change as the spring force of the spring and the size of the cross-sectional area of the fuel supply hole in the main nozzle change with time due to the spring force of the spring and the adhesion of fuel and dust. Therefore, the air-fuel ratio may not be properly controlled, and the operating performance of the engine may be affected.

【0004】上記したキャブレタ装置における経時的変
化を補正する方法として、従来はキャブレタ装置の基準
燃料噴射量を外部から調節できるように設計しておき、
運転者が乗車中にエンジンの運転状態の変化に気がつき
た時に適宜調節する方法があるが、運転者がエンジンの
運転状態からキャブレタ装置の経時変化を判断するため
には相当の熟練度が必要とされ、また、運転者にキャブ
レタ装置の調節、即ち空燃比の調節をまかせるのは、運
転者に煩わしさを与えるという問題があり、また、運転
者がその調節のための知識及び技術を修得しなければな
らないという煩わしさがある。
As a method of correcting the change with time in the above carburetor device, conventionally, the reference fuel injection amount of the carburetor device is designed to be adjustable from the outside,
There is a method of adjusting appropriately when the driver notices the change of the operating condition of the engine while riding, but a considerable degree of skill is required for the driver to judge the change over time of the carburetor device from the operating condition of the engine. In addition, there is a problem in that the driver is inconvenient to adjust the carburetor device, that is, the adjustment of the air-fuel ratio, and the driver has acquired the knowledge and technique for the adjustment. There is the hassle of having to do it.

【0005】本発明は、上記した従来の問題点に鑑み
て、熟練度を必要とせずに上記した車両における制御対
象の経時変化が確認できる方法及び前記推定経時変化に
基づいて制御対象を制御する方法を提供することを課題
としている。
In view of the above-mentioned conventional problems, the present invention controls a control target based on the estimated time change and a method capable of confirming the change over time of the control target in the vehicle described above without requiring skill. The challenge is to provide a method.

【0006】[0006]

【課題を解決するための手段】上記した課題を解決する
ために、本発明に係る車両における制御対象の経時変化
の推定方法は、所定の運転状態において目標とする制御
量を得るための制御対象の基本操作量を予め記憶し、前
記所定の運転状態のときに前記制御量を目標値としてフ
ィードバック制御したときの制御対象の操作量と前記基
本操作量との差により制御対象の経時変化量を推定する
ことを特徴とするものである。
In order to solve the above-mentioned problems, a method of estimating a change with time of a controlled object in a vehicle according to the present invention is a controlled object for obtaining a target controlled variable in a predetermined driving condition. The basic operation amount of is stored in advance, and the temporal change amount of the control object is calculated by the difference between the operation amount of the control target and the basic operation amount when feedback control is performed with the control amount as the target value in the predetermined operating state. It is characterized by estimating.

【0007】また、本発明に係る車両における制御対象
の経時変化の推定方法に基づく制御対象の制御方法は、
所定の運転状態において目標とする制御量を得るための
制御対象の基本操作量を予め記憶し、前記所定の運転状
態のときに前記制御量を目標値としてフィードバック制
御したときの制御対象の操作量と前記基本操作量との差
により制御対象の経時変化量を推定し、前記推定した経
時変化量を打ち消すための補正値を求め、前記補正値に
基づいて制御対象をフィードフォワード制御することで
制御対象の経時変化を補正することを特徴とするもので
ある。さらに本発明に係る別の車両における制御対象の
経時変化の推定方法に基づく制御対象の制御方法は、所
定の運転状態において目標とする制御量を得るための制
御対象の基本操作量を予め記憶し、前記所定の運転状態
のときに前記制御量を目標値としてフィードバック制御
したときの制御対象の操作量と前記基本操作量との差に
より制御対象の経時変化量を推定し、前記推定した経時
変化量に基づいて制御対象をフィードバック制御して制
御対象の経時変化を補正することを特徴とするものであ
る。
Further, the control method of the controlled object based on the method of estimating the temporal change of the controlled object in the vehicle according to the present invention is
A basic operation amount of a control target for obtaining a target control amount in a predetermined operation state is stored in advance, and an operation amount of the control target when feedback control is performed with the control amount as a target value in the predetermined operation state. And the basic operation amount are used to estimate the amount of change over time of the control target, a correction value for canceling the estimated amount of change over time is obtained, and the control target is controlled by feedforward control based on the correction value. It is characterized by correcting the change with time of the object. Furthermore, a method of controlling a controlled object based on a method of estimating a temporal change of a controlled object in another vehicle according to the present invention stores in advance a basic operation amount of the controlled object for obtaining a target controlled amount in a predetermined driving state. , Estimating the time-dependent change amount of the control target by the difference between the operation amount of the control target and the basic operation amount when performing feedback control with the control amount as the target value in the predetermined operating state, and the estimated time-dependent change It is characterized in that the controlled object is feedback-controlled based on the amount to correct the change with time of the controlled object.

【0008】[0008]

【発明の実施の形態】以下、本発明に係る車両における
制御対象の経時変化量の推定方法(以下、単に推定方法
と称する。)及び前記経時変化量に基づく制御対象の制
御方法(以下、単に制御方法と称する。)の実施の形態
を添付図面に示した幾つかの実施例を参照して説明す
る。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, a method for estimating a temporal change amount of a controlled object in a vehicle according to the present invention (hereinafter, simply referred to as an estimation method) and a control method for a controlled object based on the temporal change amount (hereinafter, simply referred to as an estimation method). The control method will be described with reference to some examples shown in the accompanying drawings.

【0009】図1は本発明の推定方法及び制御方法の一
実施例を使用した車両における制御装置の概略制御ブロ
ック図を示している。図面に示すように、この制御装置
は、エンジンの運転状態(例えば、エンジン回転数や負
荷等)に関する情報を基本操作量演算部(A1)に入力
し、この基本操作量演算部(A1)でマップ等に基づい
て制御対象の基本操作量を演算し、前記基本操作量に基
づいて操作量演算部(B1)で、例えば、後述する補正
が必要な場合には補正値を乗算する等して、実際の制御
対象の操作量を演算し、制御対象(C1)を操作する。
また、エンジンの運転状態が所定の運転状態にある時
に、適当なセンサ等を用いて前記制御対象の出力(制御
量)をフィードバックし、補正値演算部(D1)で予め
実験等で得た制御対象の基本性能に基づくマップや関数
等を用いて前記実際の出力が目標出力(目標制御量)と
一致させるための補正係数を演算して、前記操作量演算
部(B1)に出力する。前記補正係数は経時変化量推定
部(E1)にも入力され、この経時変化量推定部(E
1)ではこの補正係数を制御対象の最適操作量と実際の
操作量との差として認識し、当該補正係数に基づいて制
御対象の経時変化量を推定する。基準値補正係数演算部
(F1)では、前記経時変化量推定部(E1)で得られ
る推定経時変化量に基づいて、前記経時変化量を打ち消
す基準値補正係数を演算し、この基準値補正係数を基準
操作量演算部(A1)、又は実際の操作量演算部(B
1)に出力し、例えば基準操作量演算部(A1)の基準
マップや基準関数の係数を補正する等する。
FIG. 1 is a schematic control block diagram of a control device in a vehicle using an embodiment of the estimation method and control method of the present invention. As shown in the drawing, this control device inputs information about the operating state of the engine (for example, engine speed, load, etc.) to the basic operation amount calculation unit (A1), and the basic operation amount calculation unit (A1) The basic operation amount of the controlled object is calculated based on the map, and the operation amount calculation unit (B1) calculates the basic operation amount based on the basic operation amount. Then, the operation amount of the actual controlled object is calculated, and the controlled object (C1) is operated.
Further, when the operating state of the engine is in a predetermined operating state, the output (control amount) of the controlled object is fed back by using an appropriate sensor or the like, and the control obtained in advance by an experiment etc. by the correction value calculation unit (D1). A correction coefficient for matching the actual output with the target output (target control amount) is calculated using a map or a function based on the target basic performance, and is output to the manipulated variable calculation unit (B1). The correction coefficient is also input to the temporal change amount estimating unit (E1), and the temporal change amount estimating unit (E1).
In 1), the correction coefficient is recognized as a difference between the optimum operation amount of the control target and the actual operation amount, and the temporal change amount of the control target is estimated based on the correction coefficient. The reference value correction coefficient calculation unit (F1) calculates a reference value correction coefficient for canceling the time change amount based on the estimated time change amount obtained by the time change amount estimation unit (E1). Is the reference manipulated variable calculation unit (A1) or the actual manipulated variable calculation unit (B
1), and corrects, for example, the reference map of the reference operation amount calculation unit (A1) and the coefficient of the reference function.

【0010】図2(a)は前記経時変化推定部(E1)
における推定方法の一例を示しており、図面に示すよう
に、経時変化推定部(E1)では、補正係数演算部(D
1)から入力される所定の運転状態に対する補正係数を
制御対象の経時変化量として入力して所定の運転状態に
応じた制御対象の補正係数の情報を例えば、マップの形
式で記憶(ステップ1)し、所定のタイミング、例え
ば、補正係数の情報が所定の量揃った時や、一定時間経
過した時、又は補正係数が著しく大きい時に、前記蓄積
された所定の運転状態における補正係数(即ち経時変化
量)の情報に基づいて、ニューラル回路網を使用して、
様々な運転状態における制御対象の経時変化による出力
へ影響を幾つかの経時変化パターンとして推定して(ス
テップ2)基準値補正係数演算部(F1)に出力する。
尚、この場合、前記ニューラル回路網には、所定の運転
状態における制御対象の経時変化に対する前記所定の運
転状態以外の運転状態を含んだ制御対象の出力に対する
影響を経時変化パターンとして予め学習させておく必要
がある。
FIG. 2A shows the time-dependent change estimating unit (E1).
1 shows an example of the estimation method in the above, and as shown in the drawing, in the temporal change estimation unit (E1), the correction coefficient calculation unit (D
The correction coefficient for the predetermined driving state input from 1) is input as the amount of change over time of the control target, and the information of the correction coefficient of the control target corresponding to the predetermined driving state is stored, for example, in the form of a map (step 1). However, at a predetermined timing, for example, when a predetermined amount of correction coefficient information is collected, when a predetermined time has elapsed, or when the correction coefficient is significantly large, the accumulated correction coefficient in the predetermined operating state (that is, change over time). Based on the information of (quantity), using a neural network,
The influence on the output due to the temporal change of the controlled object in various operating states is estimated as several temporal change patterns (step 2) and output to the reference value correction coefficient calculation unit (F1).
In this case, the neural network is made to learn in advance as a temporal change pattern the influence on the output of the controlled object including the operating states other than the predetermined operating state with respect to the temporal change of the controlled object in the predetermined operating state. I need to put it.

【0011】図2(b)は、基準値補正係数演算部(F
1)における前記経時変化推定部(E1)からの入力に
基づく基準値補正係数の演算方法の一例を示しており、
図面に示すように、基準値補正係数演算部(F1)で
は、経時変化推定部(E1)から入力される複数の経時
変化パターン及びエンジンの運転状態の情報から、例え
ば、ニューラル回路網を用いて前記経時変化量を打ち消
す基準値補正係数を演算する。尚、この場合ニューラル
回路網には、経時変化パターン及びエンジンの運転状態
に対する最適な基準値補正係数の関係を学習させておく
必要がある。以上のようにして求められた基準値補正係
数は、例えば、基本操作量演算部(A)における基準マ
ップの補正や、実際の操作量演算部(B)における実際
の操作量の補正等に使用され、制御対象の経時変化は補
正される。
FIG. 2B shows a reference value correction coefficient calculation unit (F
1 shows an example of a method of calculating a reference value correction coefficient based on an input from the temporal change estimation unit (E1) in 1),
As shown in the drawing, the reference value correction coefficient calculation unit (F1) uses, for example, a neural circuit network from a plurality of time-dependent change patterns and information on the engine operating state input from the time-dependent change estimation unit (E1). A reference value correction coefficient for canceling the change with time is calculated. In this case, it is necessary for the neural network to learn the relationship between the optimum reference value correction coefficient with respect to the temporal change pattern and the operating state of the engine. The reference value correction coefficient obtained as described above is used for, for example, correction of the reference map in the basic operation amount calculation unit (A), correction of the actual operation amount in the actual operation amount calculation unit (B), and the like. Then, the change with time of the controlled object is corrected.

【0012】以下、上記推定方法及び制御方法を使用す
る制制御の一例として、自動二輪車用キャブレタ装置に
おける空燃比制御装置の一実施例を図3〜図6を参照し
て説明する。
An example of an air-fuel ratio control device in a motorcycle carburetor device will be described below with reference to FIGS. 3 to 6 as an example of control using the above estimation method and control method.

【0013】図3において符号1は自動二輪車に搭載さ
れるエンジンを示しており、このエンジン1の吸気管2
の中途部にはエアブリード式のキャブレタ装置3が設け
られており、図示していないエアクリーナを介して吸気
管2の吸気通路2aを空気が図3上左から右に向かって
流れる途中で、当該キャブレタ装置3で燃料を空気に霧
状に混合して混合気を作り出している。このキャブレタ
装置3には、吸気通路2aの一部又は全部を閉塞するピ
ストン4が吸気通路2aと直交する方向に摺動可能に設
けられており、当該ピストン4の上端部はサクションチ
ャンバ5の内部に挿入されている。ピストン4の上端部
にはダイアフラム6が取り付けられており、このダイア
フラム6でサクションチャンバ5の内部をダイアフラム
室5aと大気圧室5bとに分割している。前記ダイアフ
ラム室5aはピストン4に設けられたサクションホール
4aによって吸気通路2aと連通され、また大気圧室5
bは外部と連通されて大気圧にされている。
In FIG. 3, reference numeral 1 denotes an engine mounted on a motorcycle, and an intake pipe 2 of this engine 1 is shown.
An air bleed type carburetor device 3 is provided in the middle of the air bleeding device, and while air flows through the intake passage 2a of the intake pipe 2 from the left to the right in FIG. The carburetor device 3 mixes fuel with air in a mist form to create an air-fuel mixture. This carburetor device 3 is provided with a piston 4 that blocks a part or all of the intake passage 2a so as to be slidable in a direction orthogonal to the intake passage 2a, and the upper end of the piston 4 is inside the suction chamber 5. Has been inserted into. A diaphragm 6 is attached to the upper end of the piston 4, and the diaphragm 6 divides the inside of the suction chamber 5 into a diaphragm chamber 5a and an atmospheric pressure chamber 5b. The diaphragm chamber 5a communicates with the intake passage 2a through a suction hole 4a provided in the piston 4, and the atmospheric pressure chamber 5
b is communicated with the outside and is kept at atmospheric pressure.

【0014】また、前記ピストン4は、比較的弱い力の
コイルバネ7で常時吸気通路2a側に向けて付勢されて
おり、エンジンが停止しているときは前記コイルバネ7
の力でピストン4が吸気通路2aを閉塞するようにされ
ている。そしてエンジンが始動し、吸気通路2aのベン
チュリ部2bに気体の流れが生じると、サクションホー
ル4aを介してダイアフラム室5aが負圧にされ、ピス
トン4がコイルバネ7の力に抗して上方に持ち上げられ
ベンチュリ部2bを開く。ピストン4はエンジンの回転
数に応じた負圧の大きさとコイルバネ7の付勢力とが釣
り合った所で静止し、エンジン回転数に応じて摺動して
ベンチュリ部2bの大きさを変える。
The piston 4 is constantly urged toward the intake passage 2a by a coil spring 7 having a comparatively weak force, and the coil spring 7 is kept running when the engine is stopped.
The force of the piston 4 closes the intake passage 2a. Then, when the engine is started and gas flows in the venturi portion 2b of the intake passage 2a, the diaphragm chamber 5a is made negative pressure through the suction hole 4a, and the piston 4 is lifted upward against the force of the coil spring 7. Then, the venturi portion 2b is opened. The piston 4 stops at a position where the magnitude of the negative pressure according to the engine speed and the biasing force of the coil spring 7 are balanced, and slides according to the engine speed to change the size of the venturi portion 2b.

【0015】吸気管2の前記ピストン4の対向する位置
にはフロートチャンバ8が設けられている。このフロー
トチャンバ8は、図示していない燃料タンクから燃料が
供給され、フロートバルブやオーバフローパイプ(それ
ぞれ図示せず)によって燃料油面が一定に保持されるよ
うになっている。フロートチャンバ8内の燃料Fには、
筒状のニードルジェット9の下端部が浸漬され、このニ
ードルジェット9の上端部は吸気通路2aに開口し、そ
の上端開口からピストン4の先端に取り付けられたテー
パニードル4bが挿入されている。ニードルジェット9
はその下端部にメインジェット9aが形成されており、
このメインジェット9aでスロットル弁10が全開の時
の燃料供給量を調節するように構成されている。また、
このニードルジェット9にはメインエアジェット11が
連結されている。メインエアジェット11はその一端が
吸気通路2aに開口し、その他端がニードルジェット9
の周囲壁(符号無し)に連結されており、エンジン作動
中にニードルジェット9の周囲に空気を供給し、その空
気をニードルジェット9の側壁部に形成された複数のブ
リード孔9bからニードルジェット9の内部へ吸い込ま
せるように作用する。メインエアジェット11からニー
ドルジェット9内に供給された空気はメインジェット9
aから吸い上げられた燃料と混合して混合ガスとされ、
この混合ガスは、ニードルジェット9の内径とテーパニ
ードル4aと外径との差によって生じる隙間を通って吸
気通路2a内に噴霧される。このニードルジェット9か
らの燃料噴射量はスロットル弁10の開度によって摺動
するピストン4の移動量と、前記メインエアジェット1
1からの空気の供給量によって調整される。
A float chamber 8 is provided at a position of the intake pipe 2 facing the piston 4. The float chamber 8 is supplied with fuel from a fuel tank (not shown), and the fuel oil level is kept constant by a float valve and an overflow pipe (not shown). In the fuel F in the float chamber 8,
The lower end of the cylindrical needle jet 9 is immersed, and the upper end of the needle jet 9 opens into the intake passage 2a, and the taper needle 4b attached to the tip of the piston 4 is inserted from the upper end opening. Needle jet 9
Has a main jet 9a formed at its lower end,
The main jet 9a is configured to adjust the fuel supply amount when the throttle valve 10 is fully opened. Also,
A main air jet 11 is connected to the needle jet 9. One end of the main air jet 11 is open to the intake passage 2a, and the other end is the needle jet 9
Is supplied to the periphery of the needle jet 9 during engine operation, and the air is supplied from a plurality of bleed holes 9b formed in the side wall of the needle jet 9 to the needle jet 9 It acts so that it is sucked into the inside of. The air supplied from the main air jet 11 into the needle jet 9 is the main jet 9
It is mixed with the fuel sucked up from a to form a mixed gas,
This mixed gas is sprayed into the intake passage 2a through a gap created by the difference between the inner diameter of the needle jet 9 and the outer diameter of the tapered needle 4a. The amount of fuel injected from the needle jet 9 is the amount of movement of the piston 4 that slides according to the opening of the throttle valve 10, and the main air jet 1
It is adjusted by the supply amount of air from 1.

【0016】以上は、エンジン1が常用回転域で機能す
る時の燃料供給のメイン系の概略構成である。一方、キ
ャブレタ装置3は、エンジン始動中ではあるが吸気通路
2aの負圧が小さいとき、即ちスロットル弁10の開度
が小さい時でも適当な燃料噴射を行えるように、いわゆ
るスロー系の燃料燃料供給系統を備えている。図中12
はパイロットジェットを示しており、このパイロットジ
ェット12は一端がフロートチャンバ8内の燃料Fに浸
漬され、他端は吸気通路2aにバイパスポート12aと
パイロットアウトレット12bとの2カ所で開口してい
る。また、パイロットジェット12の周囲にはパイロッ
トエアジェット13を介して吸気が供給され、この供給
された空気はパイロットジェット12の側壁に設けられ
た複数のブリード孔12cをを介してパイロットジェッ
ト12の内部に吸い込まれ、そこで燃料と混合されて混
合ガスにされる。以上のように構成されたスロー系の燃
料供給系統によって、例えばスロットル弁10が全閉状
態にある場合でも、パイロットジェット12内に吸い込
まれた空気と燃料との混合ガスが、パイロットアウトレ
ット12bを介して吸気通路2aに供給され、エンジン
1が回転できるように構成されている。
The above is a schematic configuration of the main system of fuel supply when the engine 1 functions in the normal rotation range. On the other hand, the carburetor device 3 is a so-called slow system fuel fuel supply so that appropriate fuel injection can be performed even when the negative pressure in the intake passage 2a is small, that is, when the opening degree of the throttle valve 10 is small while the engine is starting. It has a system. 12 in the figure
Indicates a pilot jet. One end of the pilot jet 12 is immersed in the fuel F in the float chamber 8, and the other end is opened in the intake passage 2a at two places, that is, the bypass port 12a and the pilot outlet 12b. Further, intake air is supplied to the periphery of the pilot jet 12 via a pilot air jet 13, and the supplied air is supplied to the inside of the pilot jet 12 via a plurality of bleed holes 12c provided on the side wall of the pilot jet 12. Is mixed in with the fuel and made into a mixed gas. With the slow fuel supply system configured as described above, even when the throttle valve 10 is fully closed, for example, the mixed gas of air and fuel sucked into the pilot jet 12 passes through the pilot outlet 12b. Is supplied to the intake passage 2a so that the engine 1 can rotate.

【0017】以上説明したキャブレタ装置3におけるメ
インエアジェット11とパイロットエアジェット13に
は、各々弁装置20及び21が設けられており、アクチ
ュエータ22及び23でその開度を調節して、メイン系
及びスロー系のエアブリード圧を適宜調節できるように
構成されている。これらのアクチュエータ22及び23
はいずれもサーボモータ若しくはソレノイド等で構成さ
れ、各々制御装置30からの出力信号により作動する。
前記制御装置10は、負荷検出センサ31及びエンジン
回転数検出センサ32からの検出結果に基づいて前記ア
クチュエータ22及び23を作動させ、メイン系及びス
ロー系のエアブリード圧をエンジンの運転状態に合わせ
て適宜調節することにより所望の空燃比を得るように構
成されている他、酸素センサ33の検知結果に基づいて
キャブレタの経時変化による基準燃料噴射量の調節を行
うように構成されている。
The main air jet 11 and the pilot air jet 13 in the carburetor device 3 described above are provided with valve devices 20 and 21, respectively. The air bleed pressure of the slow system can be adjusted appropriately. These actuators 22 and 23
Each of them is composed of a servomotor or a solenoid, and each is operated by an output signal from the control device 30.
The control device 10 operates the actuators 22 and 23 based on the detection results from the load detection sensor 31 and the engine speed detection sensor 32, and adjusts the air bleed pressures of the main system and the slow system according to the operating state of the engine. In addition to being configured to obtain a desired air-fuel ratio by making appropriate adjustments, it is also configured to adjust the reference fuel injection amount based on the detection result of the oxygen sensor 33 due to aging of the carburetor.

【0018】以下、制御装置30の構成について説明す
る。図4は制御装置30の概略ブロック図を示してい
る。前記負荷検出センサ31及びエンジン回転数検出セ
ンサ32は各々現在のエンジンの負荷L及び回転数Nを
検出して制御装置30に出力し、また、酸素センサ33
は燃焼室に供給された混合気の空燃比(即ち空気/燃
料)が理論空燃比14.7より大きいか小さいかを、検
知空燃比が理論空燃比14.7と等しい場合をλ=1と
して、空燃比が14.7より小さい時、即ち混合気がリ
ッチ状態にある時はλ<1として、空燃比が14.7よ
り大きい時、即ち混合気がリーン状態にある時はλ>1
として判断して、λ<1の場合には信号1をλ>1の場
合には信号0を制御装置30に出力する。
The configuration of the control device 30 will be described below. FIG. 4 shows a schematic block diagram of the control device 30. The load detection sensor 31 and the engine rotation speed detection sensor 32 detect the current load L and rotation speed N of the engine and output them to the control device 30, and the oxygen sensor 33.
Is whether the air-fuel ratio (that is, air / fuel) of the air-fuel mixture supplied to the combustion chamber is larger or smaller than the theoretical air-fuel ratio 14.7, and λ = 1 when the detected air-fuel ratio is equal to the theoretical air-fuel ratio 14.7. , When the air-fuel ratio is less than 14.7, that is, when the air-fuel mixture is in a rich state, λ <1. When the air-fuel ratio is greater than 14.7, that is, when the air-fuel mixture is in a lean state, λ> 1.
When λ <1, the signal 1 is output, and when λ> 1, the signal 0 is output to the control device 30.

【0019】前記負荷検出センサ31及びエンジン回転
数検出センサ32で検出された負荷L及び回転数Nはマ
ップ30aに入力される。このマップ30aには、予め
実験等で求められた負荷及びエンジン回転数に対するア
クチュエータの基本操作量が二次元マップの形式で記憶
されており、この二次元マップに基づいて現在の負荷L
及びエンジン回転数Nから適当なアクチュエータの基本
操作量Ubaseを検出し、これをアクチュエータ操作量演
算部30bに出力する。アクチュエータ操作量演算部3
0bは通常このアクチュエータの基本操作量Ubaseに基
づいて、アクチュエータ22及び23を作動してエンジ
ンの運転状態に応じて弁装置20及び21の開度を変更
してメインエアジェット11及びパイロットエアジェッ
ト13におけるエアブリード圧を調節して適当な空燃比
を得るようにしている。以下、このUbaseに基づく空燃
比制御を空燃比通常制御モードと称する。
The load L and the rotation speed N detected by the load detection sensor 31 and the engine rotation speed detection sensor 32 are input to the map 30a. In this map 30a, the basic operation amount of the actuator with respect to the load and the engine speed, which are obtained in advance by experiments or the like, are stored in the form of a two-dimensional map, and the current load L is based on this two-dimensional map.
Also, an appropriate basic operation amount Ubase of the actuator is detected from the engine speed N and is output to the actuator operation amount calculation unit 30b. Actuator operation amount calculator 3
0b normally operates the actuators 22 and 23 based on the basic operation amount Ubase of the actuator to change the opening degrees of the valve devices 20 and 21 in accordance with the operating state of the engine to change the main air jet 11 and the pilot air jet 13. The air bleed pressure at is adjusted to obtain an appropriate air-fuel ratio. Hereinafter, the air-fuel ratio control based on Ubase will be referred to as an air-fuel ratio normal control mode.

【0020】また、前記負荷L及びエンジン回転数Nは
空燃比フィードバック制御判断手段(以下、単に判断手
段)30cにも入力される。この判断手段30cでは前
記負荷L及びエンジン回転数Nの情報に基づいてエンジ
ンの運転状態を常に監視しており、エンジンの運転状態
が安定状態にある時、例えば、エンジンの運転状態が過
渡状態になく、所定の時間以上一定の速度で運転してい
る状態等の時に、予め決められた強制補正係数Kf を出
力して前記アクチュエータ基準操作量Ubaseに強制補正
係数Kf を乗算して空燃比が理論空燃比(14.7)に
なるようにアクチュエータ22及び23の操作量を強制
的に変える。以下、この判断手段30cによって空燃比
が強制的に14.7にされている状態を空燃比フィード
バック制御モードと称する。ところで、自動二輪車は自
動車等と異なり、エンジンの常用領域では理論空燃比1
4.7よりも濃い空燃比で燃料が使用されている。従っ
て、前記酸素センサ33は自動二輪車走行中のほとんど
の領域でλ<1と判断するが、前記判断手段30cによ
ってキャブレタ装置3が空燃比フィードバックモードに
移行されている最中はλ=1の前後の値を検出するよう
になる(図5(a)参照)。このモードにおいて補正係数
演算部30dでは、酸素センサ33が信号1を出力する
場合(即ち空燃比がリッチ状態にある場合)には予め決
められた補正係数Kに一定値を加算した補正係数K02’
を前記アクチュエータ基本操作量Ubaseに積算し、ま
た、酸素センサ33が信号0を出力する場合(即ち空燃
比がリーン状態にある場合)には補正係数Kから一定値
を減算した補正係数K02’を出力する。これにより、エ
ンジンの混合気における空燃比は図5(b) に示すように
理論空燃比14.7(即ちλ=1)の前後に振られ、そ
の結果補正係数K02’も図5(c) に示すようにλ=1の
時の補正係数K02を境に上下に振られる。
Further, the load L and the engine speed N are also inputted to the air-fuel ratio feedback control judging means (hereinafter, simply judging means) 30c. The judging means 30c constantly monitors the operating state of the engine based on the information of the load L and the engine speed N, and when the operating state of the engine is stable, for example, the operating state of the engine becomes transient. When the vehicle is operating at a constant speed for a predetermined time or longer, a predetermined forced correction coefficient Kf is output and the actuator reference manipulated variable Ubase is multiplied by the forced correction coefficient Kf to calculate the air-fuel ratio theoretically. The operation amounts of the actuators 22 and 23 are forcibly changed so that the air-fuel ratio (14.7) is obtained. Hereinafter, a state in which the air-fuel ratio is forcibly set to 14.7 by the determination means 30c is referred to as an air-fuel ratio feedback control mode. By the way, unlike a motor vehicle, a motorcycle has a theoretical air-fuel ratio of 1 in the normal engine range.
Fuel is used at an air-fuel ratio higher than 4.7. Therefore, the oxygen sensor 33 determines that λ <1 in most of the region where the motorcycle is running, but before and after λ = 1 while the carburetor device 3 is being shifted to the air-fuel ratio feedback mode by the determining means 30c. The value of is detected (see FIG. 5 (a)). In this mode, in the correction coefficient calculation unit 30d, when the oxygen sensor 33 outputs the signal 1 (that is, when the air-fuel ratio is in the rich state), the correction coefficient K02 'obtained by adding a constant value to the predetermined correction coefficient K.
Is added to the actuator basic manipulated variable Ubase, and when the oxygen sensor 33 outputs a signal 0 (that is, when the air-fuel ratio is in the lean state), a correction coefficient K02 'obtained by subtracting a constant value from the correction coefficient K is added. Output. As a result, the air-fuel ratio in the air-fuel mixture of the engine is swung around the stoichiometric air-fuel ratio of 14.7 (ie, λ = 1) as shown in Fig. 5 (b), and as a result, the correction coefficient K02 'is also shown in Fig. 5 (c). As shown in (4), the correction coefficient K02 when λ = 1 is used as a boundary.

【0021】補正係数演算部30dからの出力はアクチ
ュエータ基本操作量Ubaseのラインの他に、推定補正係
数演算部30eにも出力される。この推定補正係数演算
部30eでは図5(c) に示したようにK02を境に振られ
るK02'を平均化してλ=1(即ち理論空燃比)に対応
するであろう推定補正係数K03を演算し、その演算結果
K03を推定補正係数記憶・経時変化パターン認識部30
fに出力する。この推定補正係数記憶・経時変化パター
ン認識部30fには前記推定補正係数K03の他に、負荷
検出センサ31及びエンジン回転数検出センサ32から
の検出結果L及びNが入力されており、これら各センサ
31及び32からの検出結果L及びNと推定補正係数演
算部で演算された推定補正係数K03とから、負荷及びエ
ンジン回転数を軸にした二次元マップに前記推定補正係
数K03をキャブレタ装置の経時変化量と推定して次々に
書き込んでいく。以下、この推定補正係数記憶・経時変
化パターン認識部30fにおける推定補正係数K03の書
き込みを記憶モードと称する。以上説明した推定補正係
数記憶・経時変化パターン認識部30fにおける記憶モ
ードは、判断手段30cによって空燃比通常制御モード
に戻されるまで、即ち空燃比フィードバックモード中は
連続して実行される。
The output from the correction coefficient calculation unit 30d is output to the estimated correction coefficient calculation unit 30e in addition to the line of the actuator basic operation amount Ubase. In this estimated correction coefficient calculation unit 30e, as shown in FIG. 5 (c), K02 'which is shaken at K02 is averaged to obtain an estimated correction coefficient K03 which will correspond to λ = 1 (that is, the theoretical air-fuel ratio). The calculation result K03 is calculated, and the estimated correction coefficient storage / change pattern recognizing unit 30 is used.
Output to f. In addition to the estimated correction coefficient K03, the detection results L and N from the load detection sensor 31 and the engine speed detection sensor 32 are input to the estimated correction coefficient storage / change pattern recognition unit 30f. From the detection results L and N from 31 and 32 and the estimated correction coefficient K03 calculated by the estimated correction coefficient calculation unit, the estimated correction coefficient K03 is stored in a two-dimensional map centered on the load and the engine speed. It is estimated as the amount of change and written one after another. Hereinafter, the writing of the estimated correction coefficient K03 in the estimated correction coefficient storage / aging pattern recognition unit 30f will be referred to as a storage mode. The storage mode in the estimated correction coefficient storage / change pattern recognizing unit 30f described above is continuously executed until it is returned to the air-fuel ratio normal control mode by the determination means 30c, that is, in the air-fuel ratio feedback mode.

【0022】ところで、推定補正係数記憶・経時変化パ
ターン認識部30fにはタイマ手段30gが設けられて
おり、このタイマ手段30gは所定の時間が経過する
と、推定補正係数記憶・経時変化パターン認識部30f
を記憶モードから認識モードに移行させる。推定補正係
数記憶・経時変化パターン認識部30fは、図6に示す
ように、キャブレタ装置の経時変化による空燃比への影
響を予め様々な運転状態に対して経時変化パターンとし
て記憶したニューラル回路網を備えており、認識モード
に移行すると、前記二次元マップに書き込まれた少なく
とも一つの推定補正係数K03(1,2,3…)が、前記ニュー
ラル回路網の入力層aに入力され、幾つかのニューラル
処理層(例えばb)を介して出力層cに前記経時変化パ
ターンに対応する適合値(A,B,C…)を出力する。この
適合値(A,B,C…)は基準補正係数演算部30hに出力さ
れる。基準補正係数演算部30hには、前記推定補正係
数記憶・経時変化パターン認識部30fからの適合値
(A,B,C…)の他、負荷検出センサ31及びエンジン回転
数検出センサ32からの負荷L及びエンジン回転数Nが
入力され、これらの情報に基づいて、予め負荷L、エン
ジン回転数N及び適合値に対する適当な基準補正係数を
実験等により求めて記憶させた多次元マップ、あるいは
ニューラル回路網によって、キャブレタ装置の経時的変
化による基準燃料噴射量の変化を補正する適当な基準補
正係数K04を演算して、アクチュエータ操作量演算部3
0bに出力する。具体的には、例えば経時変化によって
キャブレタ装置3におけるニードルジェット9aの内部
に燃料のカスが付着して燃料の吸い上げが悪くなってい
る時等は、アクチュエータ22及び23に、対応する弁
装置20及び21を閉じるような基準補正係数K04を出
力して、燃料の吸い上げ量を上げるよくする等する。こ
の基準補正係数K04出力後は、キャブレタ装置3におけ
る空燃比の制御は前記基準補正係数K04を乗算したもの
を基準として成され、キャブレタ装置3の経時変化は是
正される。
By the way, the estimated correction coefficient storage / aging pattern recognition section 30f is provided with a timer means 30g. The timer means 30g stores the estimated correction coefficient storage / aging pattern recognition section 30f after a predetermined time elapses.
Is switched from the storage mode to the recognition mode. As shown in FIG. 6, the estimated correction coefficient storage / aging pattern recognition unit 30f stores a neural network in which the effects of the carburetor device over time on the air-fuel ratio are stored in advance as aging patterns for various operating conditions. When the mode is changed to the recognition mode, at least one estimated correction coefficient K03 (1,2,3 ...) written in the two-dimensional map is input to the input layer a of the neural network and some The adaptive values (A, B, C ...) Corresponding to the temporal change pattern are output to the output layer c via the neural processing layer (for example, b). The adapted values (A, B, C ...) Are output to the reference correction coefficient calculation unit 30h. The reference correction coefficient calculation unit 30h stores the estimated correction coefficient storage / time-dependent change pattern recognition unit 30f
In addition to (A, B, C ...), the load L and the engine speed N from the load detection sensor 31 and the engine speed detection sensor 32 are input, and the load L and the engine speed N are preliminarily based on these information. And a suitable reference correction coefficient K04 for correcting a change in the reference fuel injection amount due to a change with time of the carburetor device by a multidimensional map in which an appropriate reference correction coefficient for the conforming value is obtained by experiments or the like and stored, or a neural network. To calculate the actuator operation amount calculation unit 3
Output to 0b. Specifically, for example, when fuel debris adheres to the inside of the needle jet 9a in the carburetor device 3 due to aging and the suction of the fuel is poor, for example, the actuators 22 and 23 are caused to correspond to the valve device 20 and the corresponding valve device 20. A reference correction coefficient K04 for closing 21 is output to improve the amount of sucked fuel. After the output of the reference correction coefficient K04, the control of the air-fuel ratio in the carburetor device 3 is performed on the basis of the product of the reference correction coefficient K04, and the aging change of the carburetor device 3 is corrected.

【0023】以上説明した本実施例においては、負荷検
出センサ及びエンジン回転数検出センサをパラメータと
してエンジンの運転状態を判断しているが、これは本実
施例に限定されることなく、他のパラメータ、例えばエ
ンジン温度等を追加してもよい。また、本実施例におい
ては、空燃比を検出する手段として酸素センサを使用し
ているが、これは本実施例に限定されることなく予め決
められた値で空燃比を検知することのできる手段であれ
ば任意の手段でよく、直接的に空燃比を検知する手段で
も間接的に空燃比を検知する手段でもよい。さらに、本
実施例では、タイマ手段30gを使用して、所定の時間
経過した時に推定補正係数記憶・経時変化パターン認識
部30fを記憶モードから認識モードに移行するように
構成しているが、この移行条件は本実施例に限定される
ことなく任意の条件でよく、例えば、記憶モードにおい
て二次元マップへの推定補正係数の書込が所定の数を超
えた時にフラグが立って認識モードに移行するようにし
てもよい。さらにまた、本実施例における推定補正係数
記憶・経時変化パターン認識部30fに外部入力を設け
て、外部から二次元マップに推定補正係数を直接擬似的
に書き込むことができるようにしてもよい。このように
外部から擬似的に推定補正係数を書き込むことができる
と、例えば専門家がキャブレタ装置を分解整備した時等
にキャブレタ装置を簡単に再設定し直すことができると
いう効果を奏する。
In the present embodiment described above, the operating state of the engine is judged using the load detection sensor and the engine speed detection sensor as parameters, but this is not limited to this embodiment, and other parameters are used. , For example, engine temperature may be added. Further, in the present embodiment, the oxygen sensor is used as a means for detecting the air-fuel ratio, but this is not limited to the present embodiment, but means for detecting the air-fuel ratio at a predetermined value. Any means may be used as long as it is either a means for directly detecting the air-fuel ratio or a means for indirectly detecting the air-fuel ratio. Further, in the present embodiment, the timer means 30g is used to shift the estimated correction coefficient storage / aging pattern recognition unit 30f from the storage mode to the recognition mode when a predetermined time has elapsed. The transition condition is not limited to this embodiment and may be any condition. For example, when the number of writing of the estimated correction coefficient to the two-dimensional map in the storage mode exceeds a predetermined number, a flag is set and the recognition mode is entered. You may do it. Furthermore, the estimated correction coefficient storage / aging pattern recognition unit 30f in the present embodiment may be provided with an external input so that the estimated correction coefficient can be directly written in a pseudo manner from the outside. If the estimated correction coefficient can be written from the outside in this manner, the carburetor device can be easily reset again when, for example, an expert disassembles and repairs the carburetor device.

【0024】次に、本発明の推定方法及び制御方法の他
の実施例について説明する。図7(a)は、本発明の推
定方法及び制御方法の他の実施例を使用した車両におけ
るキャブレタ装置の制御装置の概略制御ブロック図を示
している。図面に示すように、この制御装置では、エン
ジンの運転状態(例えば、エンジン回転数や負荷等)に
関する情報をキャブレタ系のモデル(A2)に入力し、
このモデル(A2)で空気流量と燃料流量を演算して操
作量演算部(B2)に出力する。前記操作量演算部(B
2)は、モデル(A2)から得られる空気流量、燃料流
量、及び運転状態の情報からキャブレタ装置(例えば、
図3の実施例に示したような弁装置20又は21の操作
量等)の基本性能に基づく操作量を演算し得るよう予め
実験等で得られたマップ又は関数を記憶しており、モデ
ル(A2)から入力された係数に基づいて、その時の運
転状態に適したキャブレタ装置の操作量を演算し、キャ
ブレタ装置(C2)における制御対象(例えば、前記弁
装置20又は21等)を駆動する。また、エンジンの運
転状態が所定の運転状態にある時に、空燃比センサ等を
用いて、キャブレタ装置の実際の出力(即ち、燃料供給
量等の制御量)をフィードバックし、補正値演算部(D
2)で前記実際の出力を予め実験等で測定した目標出力
(目標制御量)と一致させるための補正係数を演算し
て、前記操作量演算部(B2)に出力する。前記補正係
数は経時変化量推定部(E2)にも入力され、この経時
変化量推定部(E2)ではこの補正係数を制御対象の最
適操作量と実際の操作量との差として認識し、この補正
係数から経時変化パターンを推定する。制御対象の経時
変化量を推定し、さらに前記経時変化量から、他の運転
状態における制御対象の経時変化による出力の影響を種
々の経時変化パターンとして推定する。この経時変化推
定部(E2)における制御対象の経時変化量の推定方法
としては、例えば図2(a)に示した推定方法等が挙げ
られる。経時変化推定部(E2)で推定された制御対象
の経時変化量はモデル補正値演算部(F2)に出力さ
れ、モデル補正値演算部(F2)では、前記制御対象の
経時変化パターン量を打ち消すモデル(A2)の補正値
を演算し、モデル(A2)に出力する。図7(b)は、
図7(a)におけるキャブレタ装置系のモデル(A2)
の一例を具体的に示したブロック図であり、図面に示す
ようにモデル(A2)は、吸気管モデル(a1)、スロ
ー系モデル(a2)、メイン系モデル(a3)及び壁面
流モデル(a4)とから成り、好ましくは、前記モデル
補正値演算部(F2)では、経時変化量推定部(E2)
で得られる経時変化量に基づいてモデル(A2)を構成
する各モデル(a1〜a4)の内、どのモデルを補正す
ると最終的なキャブレタ装置の出力を目標値出力に近づ
けられるかを判断して該当するモデルのモデル補正値を
演算し得る。前記モデル補正値は具体的にはモデルにお
ける係数の補正値である。
Next, another embodiment of the estimation method and control method of the present invention will be described. FIG. 7 (a) shows a schematic control block diagram of a control device for a carburetor device in a vehicle using another embodiment of the estimation method and control method of the present invention. As shown in the drawing, in this control device, information about the operating state of the engine (for example, engine speed, load, etc.) is input to a carburetor system model (A2),
The air flow rate and the fuel flow rate are calculated by this model (A2) and output to the manipulated variable calculation unit (B2). The manipulated variable calculator (B
2) is a carburetor device (for example, from the information of the air flow rate, the fuel flow rate, and the operating state obtained from the model (A2)).
A map or a function obtained in advance by an experiment or the like is stored so as to calculate an operation amount based on the basic performance of the valve device 20 or 21 as shown in the embodiment of FIG. Based on the coefficient input from A2), the operation amount of the carburetor device suitable for the operating state at that time is calculated, and the controlled object (for example, the valve device 20 or 21) in the carburetor device (C2) is driven. Further, when the engine operating condition is a predetermined operating condition, an actual output of the carburetor device (that is, a control amount such as a fuel supply amount) is fed back by using an air-fuel ratio sensor or the like, and a correction value calculating unit (D
In 2), a correction coefficient for matching the actual output with a target output (target control amount) measured in advance by experiments or the like is calculated, and is output to the manipulated variable calculation unit (B2). The correction coefficient is also input to the temporal change amount estimating unit (E2), and the temporal change amount estimating unit (E2) recognizes the correction coefficient as a difference between the optimum operation amount of the control target and the actual operation amount. The temporal change pattern is estimated from the correction coefficient. The temporal change amount of the controlled object is estimated, and the influence of the output due to the temporal change of the controlled object in other operating states is estimated as various temporal change patterns from the temporal change amount. Examples of the method of estimating the amount of change over time of the control target in the change over time estimation unit (E2) include the estimation method shown in FIG. The temporal change amount of the controlled object estimated by the temporal change estimation unit (E2) is output to the model correction value calculation unit (F2), and the model correction value calculation unit (F2) cancels the temporal change pattern amount of the control target. The correction value of the model (A2) is calculated and output to the model (A2). FIG. 7 (b)
Model (A2) of the carburetor device system in FIG. 7 (a)
FIG. 2 is a block diagram specifically showing one example of the model, and as shown in the drawing, the model (A2) includes an intake pipe model (a1), a slow system model (a2), a main system model (a3), and a wall surface flow model (a4). ) And preferably, in the model correction value calculation unit (F2), the temporal change amount estimation unit (E2)
Of the models (a1 to a4) that compose the model (A2) based on the amount of change with time obtained in step 1, and determine which model should be corrected to bring the final output of the carburetor device closer to the target value output. The model correction value of the corresponding model can be calculated. The model correction value is specifically a correction value of a coefficient in the model.

【0025】図8は、本発明の推定方法及び制御方法の
さらに別の実施例を使用した車両におけるキャブレタ装
置の制御装置の概略制御ブロック図を示している。図面
に示すように、この制御装置は、エンジンの運転状態
(例えば、エンジン回転数や負荷等)に関する情報を基
本操作量決定部(A3)に入力し、この基本操作量演算
部(A3)で例えば、マップ等を用いて基本操作量を決
定し、前記基本操作量に基づいて操作量演算部(B3)
で、例えば、後述する補正が必要な場合には補正値を乗
算する等して、実際の制御対象であるキャブレタ装置
(C3)の操作量を演算し、キャブレタ装置(C3)の
調節を行う。また、エンジンの運転状態が所定の運転状
態にある時に、空燃比センサ等を用いて前記キャブレタ
装置の出力(即ち、燃料供給量等の制御量)をフィード
バックし、フィードバック演算部(D3)で前記実際の
出力を予め測定した目標出力(制御量)と一致させるた
めの補正係数を演算して、前記操作量演算部(B3)に
出力する。前記補正係数は経時変化量推定部(E3)に
も入力され、この経時変化量推定部(E3)ではこの補
正係数を制御対象の最適操作量と実際の操作量との差と
して認識し、この補正係数から経時変化パターンを推定
し、さらに前記経時変化パターンに基づいてフィードバ
ック演算部(D3)のフィードバック定数を補正する。
FIG. 8 is a schematic control block diagram of a control device for a carburetor device in a vehicle using still another embodiment of the estimation method and control method of the present invention. As shown in the drawing, this control device inputs information on the operating state of the engine (for example, engine speed, load, etc.) to a basic operation amount determination unit (A3), and this basic operation amount calculation unit (A3) For example, the basic operation amount is determined using a map or the like, and the operation amount calculation unit (B3) is based on the basic operation amount.
Then, for example, when the correction described later is necessary, the correction amount is multiplied to calculate the operation amount of the carburetor device (C3) which is the actual control target, and the carburetor device (C3) is adjusted. Further, when the engine is operating in a predetermined operating state, an air-fuel ratio sensor or the like is used to feed back the output of the carburetor device (that is, the control amount such as the fuel supply amount), and the feedback calculation unit (D3) performs the feedback. A correction coefficient for matching the actual output with the target output (control amount) measured in advance is calculated and output to the manipulated variable calculation unit (B3). The correction coefficient is also input to the temporal change amount estimating unit (E3), and the temporal change amount estimating unit (E3) recognizes the correction coefficient as a difference between the optimum operation amount of the control target and the actual operation amount, and The temporal change pattern is estimated from the correction coefficient, and the feedback constant of the feedback calculation unit (D3) is corrected based on the temporal change pattern.

【0026】以上、各実施例では主としてキャブレタ装
置の制御を例として説明したが、本発明に係る推定方法
及び制御方法の制御対象は本実施例に限定されることな
く、車両において経時変化の起こり得る制御対象であれ
ば、任意のものでよく、例えば、ディスクブレーキのキ
ャリパのパットの減りを経時変化量として算出してキャ
リパのパットを押圧するピストンの駆動量を制御しても
よい。
In each of the above-mentioned embodiments, the control of the carburetor device has been mainly described as an example, but the objects to be controlled by the estimating method and the controlling method according to the present invention are not limited to the present embodiment, and a change over time occurs in the vehicle. Any control target can be obtained, and for example, the amount of change in the caliper pad of the disc brake may be calculated as the amount of change over time to control the drive amount of the piston that presses the caliper pad.

【0027】[0027]

【発明の効果】以上説明した本発明に係る車両における
制御対象の経時変化推定方法によれば、所定の運転状態
において目標とする制御量を得るための制御対象の基本
操作量を予め記憶し、前記所定の運転状態のときに前記
制御量を目標値としてフィードバック制御したときの制
御対象の操作量と前記基本操作量との差により制御対象
の経時変化量を推定するので、特別な熟練度を必要とせ
ずに制御対象の経時変化量を確認することができるとい
う効果を奏する。また、本発明に係る車両における制御
対象の経時変化の推定方法に基づく制御対象の制御方法
によれば、車両における制御対象の経時変化量を推定
し、それを打ち消す補正値に基づいて制御対象をフィー
ドフォワード又はフィードバック制御するので制御対象
の基準性能が経時変化によって変わることによる制御の
狂いが生ずることがなくなるという効果を奏する。
According to the method for estimating the change with time of the controlled object in the vehicle according to the present invention described above, the basic operation amount of the controlled object for obtaining the target controlled variable in the predetermined driving state is stored in advance, Since the amount of change over time of the control target is estimated by the difference between the operation amount of the control target and the basic operation amount when feedback control is performed with the control amount as the target value in the predetermined operating state, a special skill level is required. It is possible to confirm the amount of change over time of the control target without needing the effect. Further, according to the control object control method based on the method for estimating the temporal change of the controlled object in the vehicle according to the present invention, the temporal change amount of the controlled object in the vehicle is estimated, and the controlled object is determined based on the correction value that cancels it. Since the feedforward or feedback control is performed, it is possible to prevent the control error from occurring due to the change in the reference performance of the controlled object with the lapse of time.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の推定方法及び制御方法の一実施例を
使用した車両における制御装置の概略制御ブロック図で
ある。
FIG. 1 is a schematic control block diagram of a control device in a vehicle using an embodiment of an estimation method and a control method of the present invention.

【図2】 (a)は経時変化推定部(E1)における推
定方法の一例を示しており、(b)は基準値補正係数演
算部(F1)における前記経時変化推定部(E1)から
の入力に基づく基準値補正係数の演算方法の一例を示し
ている。
FIG. 2 (a) shows an example of an estimation method in a temporal change estimation unit (E1), and FIG. 2 (b) shows an input from the temporal change estimation unit (E1) in a reference value correction coefficient calculation unit (F1). 2 shows an example of a method of calculating a reference value correction coefficient based on.

【図3】 本発明に係る自動二輪車用キャブレタ装置に
おける空燃比制御装置を含むエンジン周辺の概略構成図
である。
FIG. 3 is a schematic configuration diagram around an engine including an air-fuel ratio control device in a carburetor device for a motorcycle according to the present invention.

【図4】 制御装置30の概略ブロック図である。FIG. 4 is a schematic block diagram of a control device 30.

【図5】 (a) は空燃比フィードバックモード中の酸素
センサの出力特性を示すグラフ、(b) は空燃比フィード
バックモード中の実際の空燃比の特性を示すグラフ、
(c) は空燃比フィードバックモード中の補正係数K02’
の特性を示すグラフを各々示している。
FIG. 5A is a graph showing an output characteristic of an oxygen sensor in an air-fuel ratio feedback mode, and FIG. 5B is a graph showing an actual air-fuel ratio characteristic in an air-fuel ratio feedback mode.
(c) is the correction coefficient K02 'in the air-fuel ratio feedback mode
Graphs showing the characteristics of are respectively shown.

【図6】 推定補正係数記憶・経時変化パターン認識部
での認識モード中の演算内容を示す概略ブロック図であ
る。
FIG. 6 is a schematic block diagram showing calculation contents in a recognition mode in an estimated correction coefficient storage / change pattern recognition unit.

【図7】 本発明の推定方法及び制御方法の他の実施例
を使用した車両におけるキャブレタ装置の制御装置の概
略制御ブロック図である。
FIG. 7 is a schematic control block diagram of a controller of a carburetor device in a vehicle using another embodiment of the estimation method and the control method of the present invention.

【図8】 本発明の推定方法及び制御方法のさらに別の
他の実施例を使用した車両におけるキャブレタ装置の制
御装置の概略制御ブロック図である。
FIG. 8 is a schematic control block diagram of a controller of a carburetor device in a vehicle using still another embodiment of the estimating method and the controlling method of the present invention.

【符号の説明】[Explanation of symbols]

A1 基本操作量演算部 B1 操作量演算部 C1 制御対象 D1 補正値演算部 E1 経時変化量推定部 F1 基準値補正係数演算部 A2 モデル a1 吸気管モデル a2 スロー系モデル a3 メイン系モデル a4 壁面流モデル 1 エンジン 2 吸気管 2a 吸気通路 2b ベンチュリ部 3 キャブレタ装置 4 ピストン 4a サクションホール 4b テーパニードル 5 サクションチャンバ 5a ダイアフラム室 5b 大気圧室 6 ダイアフラム 7 コイルバネ 8 フロートチャンバ 9 ニードルジェット 9a メインジェット 9b ブリード孔 10 スロットル弁 11 メインエアジェット 12 パイロットジェット 12a バイパスポート 12b パイロットアウトレット 12c ブリード孔 13 パイロットエアジェット 20 弁装置(メインエアジェット用) 21 弁装置(パイロットエアジェット用) 22 アクチュエータ(弁装置20用) 23 アクチュエータ(弁装置21用) 30 制御装置 30a マップ(アクチュエータ基本操作量決定用) 30b アクチュエータ操作量演算部 30c 空燃比フィードバック判断手段 30d 補正係数演算部 30e 推定補正係数演算部 30f 推定補正係数記憶・経時変化パターン認識部 30g タイマ手段 30h 基準補正係数演算部 31 負荷検出センサ 32 エンジン回転数検出センサ 33 空燃比検知センサ L エンジン負荷 N エンジン回転数 Ubase アクチュエータ基本操作量 Kf 強制補正係数 K 予め決められた補正係数 K02’ 補正係数演算部で処理された後の補正係数 K02 λ=1の時の補正係数 K03 λ=1に対応するであろう推定補正係数 K04 基準補正係数 A,B,C… 経時変化パターンに適合する適合値 a 入力層 b 処理層 c 出力層 B2 操作量演算部 C2 キャブレタ装置系 D2 補正値演算部 E2 経時変化量推定部 F2 モデル補正値演算部 A3 基本操作量決定部 B3 操作量演算部 C3 キャブレタ装置 D3 フィードバック演算部 E3 経時変化量推定部 A1 Basic operation amount calculation unit B1 Operation amount calculation unit C1 Control target D1 Correction value calculation unit E1 Time-dependent change amount estimation unit F1 Reference value correction coefficient calculation unit A2 model a1 Intake pipe model a2 Slow system model a3 Main system model a4 Wall flow model 1 engine 2 intake pipe 2a intake passage 2b venturi part 3 carburetor device 4 piston 4a suction hole 4b taper needle 5 suction chamber 5a diaphragm chamber 5b atmospheric pressure chamber 6 diaphragm 7 coil spring 8 float chamber 9 needle jet 9a main jet 9b bleed hole 10 throttle valve 11 main air jet 12 pilot jet 12a bypass port 12b pilot outlet 12c bleed hole 13 pilot air jet 20 valve device (for main air jet) 21 valve device (pilot air 22) Actuator (for valve device 20) 23 Actuator (for valve device 21) 30 Control device 30a Map (for determining actuator basic operation amount) 30b Actuator operation amount calculation unit 30c Air-fuel ratio feedback determination means 30d Correction coefficient calculation unit 30e Estimated correction coefficient calculation unit 30f Estimated correction coefficient storage / change pattern recognition unit 30g Timer means 30h Reference correction coefficient calculation unit 31 Load detection sensor 32 Engine speed detection sensor 33 Air-fuel ratio detection sensor L Engine load N Engine speed Ubase Actuator basic Manipulated variable Kf Forced correction coefficient K Predetermined correction coefficient K02 'Correction coefficient after being processed by the correction coefficient calculation unit K02 Correction coefficient when λ = 1 Estimated correction coefficient K04 which may correspond to λ = 1 Standard correction factors A, B, C ... Conformance values that match the temporal change pattern a Input layer b Physical layer c Output layer B2 Manipulation amount calculation unit C2 Carburetor device system D2 Correction value calculation unit E2 Time change amount estimation unit F2 Model correction value calculation unit A3 Basic operation amount determination unit B3 Manipulation amount calculation unit C3 Carburetor device D3 Feedback calculation unit E3 Amount of change estimation with time

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 所定の運転状態において目標とする制御
量を得るための制御対象の基本操作量を予め記憶し、 前記所定の運転状態のときに前記制御量を目標値として
フィードバック制御したときの制御対象の操作量と前記
基本操作量との差により制御対象の経時変化量を推定す
ることを特徴とする車両における制御対象の経時変化の
推定方法。
1. A basic operation amount of a controlled object for obtaining a target control amount in a predetermined operating state is stored in advance, and feedback control is performed when the control amount is set as a target value in the predetermined operating state. A method for estimating a change over time of a control target in a vehicle, comprising estimating a change over time of a control target based on a difference between an operation amount of a control target and the basic operation amount.
【請求項2】 所定の運転状態において目標とする制御
量を得るための制御対象の基本操作量を予め記憶し、 前記所定の運転状態のときに前記制御量を目標値として
フィードバック制御したときの制御対象の操作量と前記
基本操作量との差により制御対象の経時変化量を推定
し、 前記推定した経時変化量を打ち消すための補正値を求
め、 前記補正値に基づいて制御対象をフィードフォワード制
御することで制御対象の経時変化を補正することを特徴
とする車両における制御対象の経時変化の推定方法に基
づく制御対象の制御方法。
2. A basic operation amount of a controlled object for obtaining a target control amount in a predetermined operating state is stored in advance, and feedback control is performed when the control amount is set as a target value in the predetermined operating state. The amount of change over time of the controlled object is estimated by the difference between the operation amount of the control target and the basic operation amount, a correction value for canceling the estimated amount of change over time is obtained, and the control target is feedforward based on the correction value. A method of controlling a controlled object based on an estimation method of the temporal change of a controlled object in a vehicle, characterized in that the temporal change of the controlled object is corrected by controlling.
【請求項3】 所定の運転状態において目標とする制御
量を得るための制御対象の基本操作量を予め記憶し、 前記所定の運転状態のときに前記制御量を目標値として
フィードバック制御したときの制御対象の操作量と前記
基本操作量との差により制御対象の経時変化量を推定
し、 前記推定した経時変化量に基づいて制御対象をフィード
バック制御して制御対象の経時変化を補正することを特
徴とする車両における制御対象の経時変化の推定方法に
基づく制御対象の制御方法。
3. A basic operation amount of a controlled object for obtaining a target control amount in a predetermined operating state is stored in advance, and feedback control is performed when the control amount is set as a target value in the predetermined operating state. Estimating the amount of change over time of the control target by the difference between the operation amount of the control target and the basic operation amount, and performing feedback control of the control target based on the estimated amount of change over time to correct the change over time of the control target. A method of controlling a controlled object based on a method of estimating a temporal change of the controlled object in a characteristic vehicle.
JP8012699A 1996-01-29 1996-01-29 Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time Pending JPH09203338A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8012699A JPH09203338A (en) 1996-01-29 1996-01-29 Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8012699A JPH09203338A (en) 1996-01-29 1996-01-29 Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time

Publications (1)

Publication Number Publication Date
JPH09203338A true JPH09203338A (en) 1997-08-05

Family

ID=11812647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8012699A Pending JPH09203338A (en) 1996-01-29 1996-01-29 Method of estimating change amount of a control target in a vehicle over time and control method of control target based on the change amount over time

Country Status (1)

Country Link
JP (1) JPH09203338A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014148262A (en) * 2013-02-01 2014-08-21 Toyota Motor Corp Controller for vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014148262A (en) * 2013-02-01 2014-08-21 Toyota Motor Corp Controller for vehicle

Similar Documents

Publication Publication Date Title
US10760533B2 (en) Evaporated fuel processing device
JP4238882B2 (en) Ejector system for vehicles
JPS6123377B2 (en)
JP2008291752A (en) Feedback control system
US20080276914A1 (en) Method for operating an internal combustion engine having exhaust gas recirculation
US10830158B2 (en) Throttle control method, throttle control device, and throttle control system
JP2006063885A (en) Idle rotational speed control device for internal combustion engine
JPH09264179A (en) Intake air flow controller for internal combustion engine
JP4483519B2 (en) Abnormality determination device for intake air amount control mechanism
JP2017180377A (en) Engine control device
US6732719B2 (en) Vaporized fuel purge controller for engine
JP4565863B2 (en) Negative pressure control method for pneumatic booster
JPH0569985B2 (en)
JP4556816B2 (en) Control device for internal combustion engine
JP4917065B2 (en) Engine idle speed control device
JPH04134141A (en) Controller for vehicle
US20090070000A1 (en) Control apparatus
KR100558915B1 (en) Engine control method of vehicle
JPS5993942A (en) Automatic idling-speed governor
JP2995332B2 (en) Engine idle speed control device
JPS6321829B2 (en)
JPH07279724A (en) Engine intake air amount control device
JPH0235141B2 (en)
JPH0467576B2 (en)
KR20090065303A (en) Idle Speed Control Actuator Cleaning Control Method for Noise Reduction