JPH109012A - Electronic throttle control device for internal combustion engine - Google Patents

Electronic throttle control device for internal combustion engine

Info

Publication number
JPH109012A
JPH109012A JP8159316A JP15931696A JPH109012A JP H109012 A JPH109012 A JP H109012A JP 8159316 A JP8159316 A JP 8159316A JP 15931696 A JP15931696 A JP 15931696A JP H109012 A JPH109012 A JP H109012A
Authority
JP
Japan
Prior art keywords
accelerator
reference value
accelerator operation
throttle
internal combustion
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
JP8159316A
Other languages
Japanese (ja)
Inventor
Koichi Kamado
孝一 釜洞
Masaomi Inoue
正臣 井上
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP8159316A priority Critical patent/JPH109012A/en
Publication of JPH109012A publication Critical patent/JPH109012A/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)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)

Abstract

(57)【要約】 【課題】 運転者の加速に対する要求(アクセルペダル
の踏み方)を満たすようにスロットル開度の制御特性を
自動的に変更できるようにする。 【解決手段】 対数正規確率紙上にプロットした最大ア
クセル速度の分布は1つの変曲点で屈曲する直線で近似
され、その変曲点より最大アクセル速度が小さい領域
が、運転者が緩やかな加速を要求している領域となり、
変曲点より最大アクセル速度が大きい領域が、運転者が
加速レスポンスを要求している領域となる。そこで、こ
の分布の変曲点を基準値として学習し、検出したアクセ
ル速度を基準値と比較し、その比較結果に応じてスロッ
トル開度の制御特性を変更する。これにより、運転者の
加速に対する要求(アクセルペダルの踏み方)を満たす
ようにスロットル開度の制御特性を自動的に変更できる
と共に、車両の製造ばらつきに左右されない安定したス
ロットル制御を実現できる。
(57) [Summary] [PROBLEMS] To automatically change a throttle opening control characteristic so as to satisfy a driver's request for acceleration (how to depress an accelerator pedal). SOLUTION: The distribution of the maximum accelerator speed plotted on a lognormal probability paper is approximated by a straight line bent at one inflection point, and a region where the maximum accelerator speed is smaller than the inflection point indicates that the driver can accelerate gently. The area you are requesting,
A region where the maximum accelerator speed is higher than the inflection point is a region where the driver requests an acceleration response. Therefore, the inflection point of this distribution is learned as a reference value, the detected accelerator speed is compared with the reference value, and the control characteristic of the throttle opening is changed according to the comparison result. As a result, the throttle opening control characteristics can be automatically changed so as to satisfy the driver's request for acceleration (how to depress the accelerator pedal), and stable throttle control that is not affected by manufacturing variations of the vehicle can be realized.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、アクセル操作に応
じてスロットルバルブをモータ等で駆動してスロットル
開度を電気的に制御するようにした内燃機関の電子スロ
ットル制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic throttle control device for an internal combustion engine in which a throttle valve is driven by a motor or the like in response to an accelerator operation to electrically control a throttle opening.

【0002】[0002]

【従来の技術】従来の一般的な電子スロットル制御装置
は、アクセルペダルの踏込量をアクセルセンサにより検
出し、その検出値に応じて目標スロットル開度を設定し
て、スロットルバルブをモータ等で駆動し、アクセル操
作に対して追従性よくスロットル開度を目標スロットル
開度に一致させるようにしている。このものでは、運転
者が急加速しようとして急激にアクセルペダルを踏み込
んだ時に、それに即座に追従させてスロットル開度を急
激に増大させると、トルクショックを発生して不快な車
両振動を発生することが知られている。
2. Description of the Related Art A conventional general electronic throttle control device detects an amount of depression of an accelerator pedal by an accelerator sensor, sets a target throttle opening in accordance with the detected value, and drives a throttle valve by a motor or the like. Then, the throttle opening is made to match the target throttle opening with good responsiveness to the accelerator operation. In this system, when the driver depresses the accelerator pedal suddenly for rapid acceleration, the driver immediately follows the accelerator pedal and suddenly increases the throttle opening, causing a torque shock and unpleasant vehicle vibration. It has been known.

【0003】これを解消するために、特開昭61−17
1846号公報に示すように、アクセル速度(アクセル
ペダルを踏み込む速度)を予め設定された基準値と比較
して急加速であるか否かを判定し、急加速時には、アク
セル速度に対するスロットル開度の変化を小さくするよ
うにスロットル開度の制御特性を補正するようにしたも
のがある。また、特開昭61−25937号公報に示す
ように、スロットル全閉付近から急加速するときに発生
する車両振動を防止するために、スロットル全閉付近か
ら加速するときに、アクセル操作に対して所定の遅れを
もたせて目標スロットル開度を設定し、アクセル操作に
対してスロットル開度を遅らせて変化させるようにした
ものがある。
To solve this problem, Japanese Patent Application Laid-Open No. 61-17 / 1986
As disclosed in Japanese Patent No. 1846, an accelerator speed (speed at which an accelerator pedal is depressed) is compared with a preset reference value to determine whether or not the vehicle is suddenly accelerated. There is one in which the control characteristic of the throttle opening is corrected so as to reduce the change. Further, as disclosed in Japanese Patent Application Laid-Open No. 61-25937, in order to prevent vehicle vibration that occurs when the vehicle suddenly accelerates from near the throttle fully closed, when the vehicle is accelerated from near the throttle fully closed, the accelerator operation is not performed. In some cases, a target throttle opening is set with a predetermined delay, and the throttle opening is changed with a delay with respect to an accelerator operation.

【0004】[0004]

【発明が解決しようとする課題】ところで、運転者が急
加速したくてアクセルペダルを大きく踏み込んだときに
スロットル開度の変化を小さくしたり遅らせることは、
加速を遅くする結果となるため、必要最小限にとどめる
必要がある。しかしながら、上記いずれの公報のシステ
ムでも、加速時にスロットル開度の制御特性を補正する
ための判断基準が固定されているため、車両の製造ばら
つきによる特性のずれに対処できない。このため、本来
ならば、あまり車両振動の発生しない運転領域で、運転
者の要求に反して加速を遅くしてしまうおそれがある。
また、車両の製造ばらつきを上述したスロットル制御特
性補正の判断基準に反映させようとすると、膨大な適合
工数を要したり、制御プログラムに多数の条件判別ステ
ップや多数のマップを追加する必要があり、その分、R
OM容量を増加させる必要があり、コストアップの要因
となる。
By the way, when the driver wants to accelerate rapidly and depresses the accelerator pedal greatly, it is necessary to reduce or delay the change in the throttle opening degree.
Acceleration is slowed down and must be kept to a minimum. However, in any of the systems disclosed in the above publications, since the criterion for correcting the control characteristic of the throttle opening during acceleration is fixed, it is not possible to cope with the characteristic deviation due to manufacturing variations of the vehicle. For this reason, there is a possibility that the acceleration may be slowed in a driving region where vehicle vibration does not occur so much against the driver's request.
Also, if the manufacturing variability of the vehicle is to be reflected in the above-described criteria for the throttle control characteristic correction, it is necessary to require a huge number of conforming man-hours, and it is necessary to add a number of condition determination steps and a number of maps to the control program. , That much, R
It is necessary to increase the OM capacity, which causes an increase in cost.

【0005】本発明はこのような事情を考慮してなされ
たものであり、従ってその目的は、車両の製造ばらつき
に左右されない安定したスロットル制御を実現できると
共に、運転者の加速に対する要求(アクセルペダルの踏
み方)を満たすようにスロットル開度の制御特性を自動
的に変更でき、しかも、車両の製造ばらつきを吸収する
ための適合工数やROM容量を少なくできる内燃機関の
電子スロットル制御装置を提供することにある。
[0005] The present invention has been made in view of such circumstances, and accordingly, it is an object of the present invention to realize a stable throttle control that is not affected by manufacturing variations of a vehicle and to provide a driver with a demand for acceleration (accelerator pedal). The present invention provides an electronic throttle control device for an internal combustion engine that can automatically change the control characteristic of the throttle opening degree so as to satisfy the above-mentioned steps and can reduce the number of man-hours and the ROM capacity for absorbing manufacturing variations of vehicles. It is in.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
に、本発明の請求項1の内燃機関の電子スロットル制御
装置では、運転者が行った過去のアクセル操作の態様を
示す物理量の分布(以下「アクセル操作統計データ分
布」という)を判定し、アクセル操作に対するスロット
ル開度の制御特性を前記アクセル操作統計データ分布に
応じて制御特性変更手段により変更する。
In order to achieve the above object, in the electronic throttle control apparatus for an internal combustion engine according to the first aspect of the present invention, a distribution of a physical quantity indicating a mode of a past accelerator operation performed by a driver ( (Hereinafter referred to as "accelerator operation statistical data distribution"), and the control characteristic of the throttle opening for the accelerator operation is changed by the control characteristic changing means in accordance with the accelerator operation statistical data distribution.

【0007】運転者の気質によってアクセルペダルの踏
み方が異なるが、同じ運転者でも、加速が悪い車を運転
すれば、アクセルペダルの踏込量が大きくなる傾向を示
し、反対に、加速が良い車を運転すれば、アクセルペダ
ルの踏込量が少なくなる傾向を示す。従って、本発明の
ように、運転者が行った過去のアクセル操作の態様を示
す物理量の分布(アクセル操作統計データ分布)を判定
すれば、車両の製造ばらつきと運転者の加速に対する要
求との双方を同時に考慮したアクセル操作の傾向を判定
できる。よって、このアクセル操作統計データ分布に応
じてスロットル開度の制御特性を変更すれば、車両の製
造ばらつきに左右されない安定したスロットル制御を実
現できると共に、運転者の加速に対する要求(アクセル
ペダルの踏み方)を満たすようにスロットル開度の制御
特性を自動的に変更できる。しかも、車両の製造ばらつ
きを吸収するための特別な処理が不要であるため、適合
工数やROM容量を少なくでき、コスト的にも有利であ
る。
The method of pressing the accelerator pedal varies depending on the driver's temperament, but the same driver tends to increase the accelerator pedal pressing amount when driving a vehicle with poor acceleration, and conversely, a vehicle with good acceleration. , There is a tendency that the depression amount of the accelerator pedal is reduced. Therefore, as in the present invention, if the distribution of the physical quantity (accelerator operation statistical data distribution) indicating the mode of the past accelerator operation performed by the driver is determined, both the manufacturing variation of the vehicle and the demand for acceleration of the driver are determined. Can be determined at the same time, and the tendency of the accelerator operation can be determined. Therefore, by changing the control characteristics of the throttle opening in accordance with the distribution of the accelerator operation statistical data, it is possible to realize a stable throttle control that is not affected by manufacturing variations of the vehicle, and to meet a demand for driver acceleration (how to depress the accelerator pedal). ), The control characteristics of the throttle opening can be automatically changed. In addition, since special processing for absorbing manufacturing variations of the vehicle is not required, the number of adaptation steps and the ROM capacity can be reduced, which is advantageous in cost.

【0008】この場合、請求項2のように、前記アクセ
ル操作の態様を示す物理量として、アクセル操作時のア
クセル速度、アクセル加速度、アクセル踏込量の少なく
とも1つを用いれば良い。アクセル速度、アクセル加速
度、アクセル踏込量は、いずれも、運転者の加速に対す
る要求を示す指標となる。
[0008] In this case, at least one of an accelerator speed, an accelerator acceleration, and an accelerator pedal depression amount at the time of accelerator operation may be used as the physical quantity indicating the mode of the accelerator operation. The accelerator speed, the accelerator acceleration, and the accelerator depression amount are all indexes indicating the driver's request for acceleration.

【0009】また、今回のアクセル操作の態様を示す物
理量を所定の基準値と比較してスロットル開度の制御特
性を変更するか否かを判定する場合には、請求項3のよ
うに基準値をアクセル操作統計データ分布に基づいて学
習手段により学習補正するようにすれば良い。これによ
っても、アクセル操作統計データ分布に応じてスロット
ル開度の制御特性を変更することができる。
Further, when it is determined whether the control characteristic of the throttle opening is to be changed by comparing a physical quantity indicating the mode of the current accelerator operation with a predetermined reference value, the reference value may be determined. May be corrected by the learning means based on the accelerator operation statistical data distribution. This also makes it possible to change the control characteristic of the throttle opening according to the distribution of the accelerator operation statistical data.

【0010】この場合、請求項4のように、基準値の学
習は、基準値をアクセル操作統計データ分布の変曲点に
一致させるように学習補正することが好ましい。つま
り、図8に示すように、アクセル操作統計データ分布
(アクセル速度分布)の変曲点を境にして、運転者が加
速レスポンスを要求している領域と、緩やかな加速を要
求している領域とに区分されるため、この分布の変曲点
に基準値を一致させるように学習補正すれば、運転者の
加速に対する要求をスロットル制御に正確に反映させる
ことができる。
In this case, it is preferable that the reference value is learned and corrected so that the reference value matches the inflection point of the accelerator operation statistical data distribution. That is, as shown in FIG. 8, a region where the driver requests an acceleration response and a region where a gentle acceleration is requested at the inflection point of the accelerator operation statistical data distribution (accelerator speed distribution). If the learning correction is performed so that the inflection point of this distribution matches the reference value, the driver's request for acceleration can be accurately reflected in the throttle control.

【0011】また、請求項5のように、アクセル操作統
計データ分布に応じて変化する物理量を基準値として設
定し、今回のアクセル操作の態様を示す物理量を前記基
準値と比較して前記スロットル開度の制御特性を変更す
るか否かを判定するようにしても良い。このようにして
も、アクセル操作統計データ分布に応じてスロットル開
度の制御特性を変更することができる。
According to a fifth aspect of the present invention, a physical quantity that changes in accordance with the distribution of the accelerator operation statistical data is set as a reference value, and the physical quantity indicating the current mode of accelerator operation is compared with the reference value to open the throttle. It may be determined whether or not the degree control characteristic is changed. Even in this case, the control characteristic of the throttle opening can be changed according to the accelerator operation statistical data distribution.

【0012】この場合、請求項6のように、前記基準値
を設定する前記物理量として、アクセル操作統計データ
分布の変曲点、標準偏差、中央値の少なくとも1つを用
いるようにすれば良い。このアクセル操作統計データ分
布の変曲点、標準偏差、中央値は、いずれも、アクセル
操作統計データ分布の特徴を表す指標となる。
In this case, at least one of an inflection point, a standard deviation, and a median of an accelerator operation statistical data distribution may be used as the physical quantity for setting the reference value. The inflection point, standard deviation, and median value of the accelerator operation statistical data distribution are all indexes that indicate the characteristics of the accelerator operation statistical data distribution.

【0013】或は、請求項7のように、前記基準値を設
定する前記物理量として、前記アクセル操作統計データ
分布における累積頻度が所定%になる量を用いるように
しても良い。累積頻度が所定%になる量も、アクセル操
作統計データ分布の特徴を表す指標となる。
Alternatively, the physical quantity for setting the reference value may be an amount such that the cumulative frequency in the accelerator operation statistical data distribution becomes a predetermined percentage. The amount at which the cumulative frequency becomes a predetermined percentage is also an index indicating the characteristics of the accelerator operation statistical data distribution.

【0014】また、請求項8のように、今回のアクセル
操作の態様を示す物理量が前記基準値以下の場合に、そ
れ以外の場合と比較してスロットルバルブの駆動速度を
緩やかにする制御特性に変更することが好ましい。この
ようにすれば、運転者が緩やかな加速を要求している領
域で、確実にスロットルバルブの駆動速度を緩やかにす
ることができ、トルク変動の抑えられた滑らかな加速が
可能となる。
According to another aspect of the present invention, the control characteristic is such that when the physical quantity indicating the mode of the accelerator operation this time is equal to or less than the reference value, the drive speed of the throttle valve is made slower than in other cases. It is preferable to change. In this way, the drive speed of the throttle valve can be reduced gently in a region where the driver requires gentle acceleration, and smooth acceleration with reduced torque fluctuation can be achieved.

【0015】[0015]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

《実施形態(1)》以下、本発明の実施形態(1)を図
1乃至図10に基づいて説明する。まず、図1に基づい
て内燃機関11の制御システム全体の概略構成を説明す
る。内燃機関11の吸気管12の上流側にはエアクリー
ナ13が装着され、その下流側に吸気量Ga を測定する
エアフローメータ14が設置され、更にその下流側にス
ロットルバルブ15が設けられている。このスロットル
バルブ15の回転軸には電磁クラッチ16を介してDC
モータ17(スロットル駆動手段)が連結され、DCモ
ータ17の駆動力によってスロットルバルブ15の開度
(スロットル開度)が制御され、このスロットル開度が
スロットルセンサ18によって検出される。
<< Embodiment (1) >> An embodiment (1) of the present invention will be described below with reference to FIGS. First, a schematic configuration of the entire control system of the internal combustion engine 11 will be described with reference to FIG. An air cleaner 13 is mounted on an upstream side of an intake pipe 12 of the internal combustion engine 11, an air flow meter 14 for measuring an intake air amount Ga is provided on a downstream side thereof, and a throttle valve 15 is further provided on a downstream side thereof. The rotation shaft of the throttle valve 15 has a DC
The motor 17 (throttle driving means) is connected, and the opening of the throttle valve 15 (throttle opening) is controlled by the driving force of the DC motor 17. This throttle opening is detected by the throttle sensor 18.

【0016】スロットルバルブ15を通過した吸入空気
を内燃機関11の各気筒に導入する吸気マニホールド1
9には、インジェクタ20が取り付けられ、また、内燃
機関11の各気筒のシリンダヘッドには点火プラグ21
が取り付けられている。内燃機関11のクランク軸22
に嵌着されたシグナルロータ23の外周に対向してクラ
ンク角センサ24が取り付けられ、このクランク角セン
サ24から出力されるパルス状の機関回転数信号Neが
電子制御ユニット(ECU)25に取り込まれ、機関回
転数信号Neのパルス間隔によって機関回転数が検出さ
れる。
An intake manifold 1 for introducing the intake air passing through the throttle valve 15 to each cylinder of the internal combustion engine 11
An injector 20 is attached to the cylinder 9, and a spark plug 21 is attached to a cylinder head of each cylinder of the internal combustion engine 11.
Is attached. Crankshaft 22 of internal combustion engine 11
A crank angle sensor 24 is attached to an outer periphery of a signal rotor 23 fitted to the engine, and a pulse-shaped engine speed signal Ne output from the crank angle sensor 24 is taken into an electronic control unit (ECU) 25. The engine speed is detected from the pulse interval of the engine speed signal Ne.

【0017】一方、アクセルペダル26の踏込量(アク
セル開度Ap)がアクセルセンサ27によって検出さ
れ、アクセル開度Apに応じた電圧信号が電子制御ユニ
ット25にA/D変換器28を介して取り込まれる。エ
アフローメータ14で検出した吸気量Ga やスロットル
センサ18で検出したスロットル開度TAの各電圧信号
も、電子制御ユニット25にA/D変換器28を介して
取り込まれる。
On the other hand, the depression amount of the accelerator pedal 26 (accelerator opening Ap) is detected by an accelerator sensor 27, and a voltage signal corresponding to the accelerator opening Ap is taken into the electronic control unit 25 via the A / D converter 28. It is. Each voltage signal of the intake air amount Ga detected by the air flow meter 14 and the throttle opening TA detected by the throttle sensor 18 is also taken into the electronic control unit 25 via the A / D converter 28.

【0018】この電子制御ユニット25は、CPU2
9、ROM30、RAM31等を備えたマイクロコンピ
ュータを主体として構成され、ROM30に格納されて
いる内燃機関制御用の各種プログラムをCPU29で実
行することで、点火プラグ21の点火時期を制御すると
共に、インジェクタ駆動回路45を介してインジェクタ
20に与える噴射パルスを制御し、燃料噴射量を制御す
る。更に、この電子制御ユニット25は、アクセルペダ
ル26が全閉位置から踏み込まれた時に、電磁クラッチ
駆動回路46を介して電磁クラッチ16を接続(ON)
すると共に、アクセル操作量Apに応じてドライバ32
を介してDCモータ17を制御し、その駆動力によって
スロットル開度TAを調整する。
The electronic control unit 25 includes a CPU 2
9, a microcomputer including a ROM 30, a RAM 31, and the like. The CPU 29 executes various programs for controlling the internal combustion engine stored in the ROM 30, thereby controlling the ignition timing of the ignition plug 21 and the injector. An injection pulse given to the injector 20 via the drive circuit 45 is controlled to control a fuel injection amount. Further, the electronic control unit 25 connects (ON) the electromagnetic clutch 16 via the electromagnetic clutch drive circuit 46 when the accelerator pedal 26 is depressed from the fully closed position.
The driver 32 according to the accelerator operation amount Ap.
The DC motor 17 is controlled via the control unit and the throttle opening TA is adjusted by the driving force.

【0019】次に、図2に基づいて電子スロットルシス
テムの構成を説明する。アクセルペダル26は、ワイヤ
33を介してアクセルレバー34に連結されている。こ
のアクセルレバー34は、アクセルリターンスプリング
35,36によって図示下方(アクセル閉鎖方向)に付
勢されている。そして、アクセルペダル26を操作しな
い状態(アクセルOFF)では、アクセルレバー34は
アクセルリターンスプリング35,36によってアクセ
ル全閉ストッパ37に当接した状態に保持される。機関
運転中は、アクセルレバー34の位置がアクセルセンサ
27によってアクセル操作量Apとして検出される。
Next, the configuration of the electronic throttle system will be described with reference to FIG. The accelerator pedal 26 is connected to an accelerator lever 34 via a wire 33. The accelerator lever 34 is urged downward (in the accelerator closing direction) by accelerator return springs 35 and 36. When the accelerator pedal 26 is not operated (accelerator OFF), the accelerator lever 34 is kept in contact with the accelerator fully closed stopper 37 by the accelerator return springs 35 and 36. During the operation of the engine, the position of the accelerator lever 34 is detected by the accelerator sensor 27 as the accelerator operation amount Ap.

【0020】一方、スロットルバルブ15の回動軸には
バルブレバー38が連結され、このバルブレバー38が
退避走行用スプリング39によって図示上方(スロット
ルバルブ15の開放方向)に付勢されている。DCモー
タ17とスロットルバルブ15との間に介在された電磁
クラッチ16が切られているとき(クラッチOFF時)
には、図2(b)に示すように、退避走行用スプリング
39によってバルブレバー38が中間レバー40に当接
した状態に保持される。この中間レバー40は、バルブ
リターンスプリング41によって図示下方(スロットル
バルブ15の閉鎖方向)に付勢されている。
On the other hand, a valve lever 38 is connected to a rotation shaft of the throttle valve 15, and the valve lever 38 is urged upward (in the opening direction of the throttle valve 15) by a retreat traveling spring 39. When the electromagnetic clutch 16 interposed between the DC motor 17 and the throttle valve 15 is disengaged (when the clutch is off)
As shown in FIG. 2B, the valve lever 38 is held in contact with the intermediate lever 40 by the retreat traveling spring 39. The intermediate lever 40 is urged downward by a valve return spring 41 (in a direction in which the throttle valve 15 is closed).

【0021】このバルブリターンスプリング41の引張
力は退避走行用スプリング39の引張力よりも大きく設
定されている。従って、電磁クラッチ16が切られてい
るとき(クラッチOFF時)には、図2(b)に示すよ
うに、バルブリターンスプリング41の引張力が退避走
行用スプリング39の引張力に打ち勝って、中間レバー
40が中間ストッパ42に当接した状態に保持され、そ
れによって、スロットルバルブ15の開度が中間ストッ
パ42で規制される開度(約3deg)に保持される。
The pulling force of the valve return spring 41 is set to be larger than the pulling force of the retreat running spring 39. Therefore, when the electromagnetic clutch 16 is disengaged (when the clutch is OFF), as shown in FIG. 2B, the tensile force of the valve return spring 41 overcomes the tensile force of the retreat traveling spring 39, and The lever 40 is held in contact with the intermediate stopper 42, whereby the opening of the throttle valve 15 is maintained at the opening (about 3 deg) regulated by the intermediate stopper 42.

【0022】一方、電磁クラッチ16が接続されている
とき(クラッチON時)には、アクセルペダル26の操
作に応じてDCモータ17を正転又は逆転させてスロッ
トルバルブ15の開度を調整し、そのときのスロットル
バルブ15の開度(スロットル開度)TAがスロットル
センサ18によって検出される。この際、スロットル開
度TAを開く場合には、DCモータ17を正回転させ
て、図2(a)に示すようにバルブレバー38がバルブ
リターンスプリング41の引張力に抗して中間レバー4
0を押し上げながら、スロットルバルブ15の開度を開
く方向に駆動する。これとは逆に、スロットル開度TA
を閉じる場合には、DCモータ17を逆回転させてバル
ブレバー38を下降させながらスロットルバルブ15を
閉じる方向に駆動し、スロットルバルブ15を全閉スト
ッパ位置(スロットル開度=0deg)まで閉じたとき
に、バルブレバー38がスロットル全閉ストッパ43に
突き当たって、それ以上の回動が阻止される。
On the other hand, when the electromagnetic clutch 16 is connected (when the clutch is on), the opening of the throttle valve 15 is adjusted by rotating the DC motor 17 forward or backward according to the operation of the accelerator pedal 26. The opening degree (throttle opening degree) TA of the throttle valve 15 at that time is detected by the throttle sensor 18. At this time, when opening the throttle opening TA, the DC motor 17 is rotated forward and the valve lever 38 is pulled against the intermediate lever 4 against the pulling force of the valve return spring 41 as shown in FIG.
While increasing 0, the throttle valve 15 is driven in a direction to open the opening. Conversely, throttle opening TA
When closing the throttle valve 15, the DC motor 17 is rotated in the reverse direction to drive the throttle valve 15 in the closing direction while lowering the valve lever 38, and the throttle valve 15 is closed to the fully closed stopper position (throttle opening = 0 deg). Then, the valve lever 38 comes into contact with the throttle fully closed stopper 43, and further rotation is prevented.

【0023】内燃機関11の運転中に、アクセルペダル
26を操作すると、電子制御ユニット25は、後述する
ようにして目標開度TTAを演算し、スロットル開度T
Aを目標開度TTAに一致させるようにスロットルセン
サ18の出力信号に基づいてフィードバック制御する。
以下、この電子制御ユニット25によるスロットル制御
のための各処理について説明する。
When the accelerator pedal 26 is operated during the operation of the internal combustion engine 11, the electronic control unit 25 calculates the target opening TTA as will be described later, and sets the throttle opening T
Feedback control is performed based on the output signal of the throttle sensor 18 so that A matches the target opening degree TTA.
Hereinafter, each process for throttle control by the electronic control unit 25 will be described.

【0024】図3に示すメインルーチンは、イグニッシ
ョンスイッチ(図示せず)のON後に、電子制御ユニッ
ト25によって例えば4msの周期にて繰り返し実行さ
れる。このメインルーチンの処理が開始されると、まず
ステップ101で、イニシャルチェック(初期化処理)
を実行する。このイニシャルチェックでは、電気系統各
部の通信異常の有無についてのチェックやRAM31の
初期値のミラーチェック等が行われる。この後、ステッ
プ102で、上述した各種センサやスイッチからの信号
を読み込み、次のステップ103で、上記各種の信号に
基づいて非線形制御ルーチンを実行し、図4に示すマッ
プを用いて、アクセル開度Apに対して非線形に制御す
るスロットルバルブ15の目標開度TACCを演算す
る。
The main routine shown in FIG. 3 is repeatedly executed by the electronic control unit 25 at a cycle of, for example, 4 ms after an ignition switch (not shown) is turned on. When the processing of the main routine is started, first, in step 101, an initial check (initialization processing)
Execute In this initial check, a check is made as to whether there is a communication abnormality in each section of the electric system, a mirror check of the initial value of the RAM 31, and the like are performed. Thereafter, in step 102, signals from the various sensors and switches described above are read, and in the next step 103, a non-linear control routine is executed based on the various signals, and the accelerator opening is performed using the map shown in FIG. A target opening degree TACC of the throttle valve 15, which is controlled nonlinearly with respect to the degree Ap, is calculated.

【0025】この後、ステップ104で、トラクション
制御ルーチンを実行し、車両のトラクション制御量に応
じたスロットルバルブ15の目標開度TTRCを演算す
る。そして、次のステップ105で、定速走行制御ルー
チンを実行し、定速走行制御モード移行時のスロットル
バルブ15の初期開度を演算すると共に、車速センサ
(図示せず)を通じて検出される車両の実車連を目標車
速に一致させるためのスロットルバルブ15の目標開度
TCRCを演算する。
Thereafter, at step 104, a traction control routine is executed to calculate a target opening TTRC of the throttle valve 15 according to the traction control amount of the vehicle. Then, in the next step 105, a constant speed traveling control routine is executed to calculate the initial opening of the throttle valve 15 at the time of transition to the constant speed traveling control mode, and the vehicle speed detected through a vehicle speed sensor (not shown). The target opening TCRC of the throttle valve 15 for making the actual vehicle train coincide with the target vehicle speed is calculated.

【0026】次のステップ106では、アイドル回転数
制御(ISC)ルーチンを実行し、アイドル時における
スロットルバルブ15の目標開度TIDLを演算する。
この後、ステップ107で、フェイル制御ルーチンを実
行し、例えば電磁クラッチ16の固着フェイル又はリタ
ーンスプリング41切損時等、モータ17の制御により
退避走行する場合のスロットルバルブ15の開度、すな
わちフェイル時のスロットルバルブ15の目標開度TF
AILを演算する。
In the next step 106, an idle speed control (ISC) routine is executed to calculate a target opening TIDL of the throttle valve 15 during idling.
Thereafter, in step 107, a fail control routine is executed, and the opening of the throttle valve 15 for retreating by control of the motor 17, for example, when the electromagnetic clutch 16 is fixed or the return spring 41 is broken, that is, when the fail occurs, Target opening TF of throttle valve 15
AIL is calculated.

【0027】この後、ステップ108で、図5に示す運
転者要求判定に基づく非線形制御ルーチンを実行し、ア
クセル速度を後述する基準値と比較することで、運転者
の要求(例えば滑らかな走行をしたいとか、速い加速を
したい等)を判定し、運転者の要求に応じてスロットル
開度の制御特性を変更して、運転者要求判定に応じた非
線形目標開度TACCを演算する。
Thereafter, at step 108, a non-linear control routine based on the driver's request determination shown in FIG. 5 is executed, and the accelerator speed is compared with a reference value described later, thereby obtaining the driver's request (for example, smooth driving). Or fast acceleration), the control characteristic of the throttle opening is changed according to the driver's request, and the non-linear target opening TACC according to the driver's request determination is calculated.

【0028】この後、ステップ109にて、上述したス
テップ103〜107で演算した非線形制御、トラクシ
ョン制御、定速走行制御、1SC制御、フェイル制御、
及び運転者要求判定による各目標開度に基づいて最終目
標開度TTAを次の(1)〜(5)の手順で演算する。
Thereafter, at step 109, the non-linear control, traction control, constant speed traveling control, 1SC control, fail control, calculated at steps 103 to 107 described above,
Then, the final target opening degree TTA is calculated according to the following procedures (1) to (5) based on each target opening degree determined by the driver's request.

【0029】(1)非線形目標開度TACCと定速走行
目標開度TCRCとを比較して大きい方を選択する。 (2)この選択値とトラクション目標開度TTRCとを
比較して小さい方を選択する。 (3)この選択値とフェイル目標開度TFAILとを比
較して小さい方を選択する。 (4)定速走行制御、トラクション制御、フェイル制御
が実行されない場合には、ステップ103の非線形制御
による非線形目標開度TACCに代えて、ステップ10
8の運転者要求判定に応じた非線形目標開度TACCを
選択する。 (5)上記(1)〜(4)で選択された目標開度にIS
C目標開度TIDLを加算して最終目標開度TTAを算
出する。
(1) Compare the non-linear target opening TACC and the constant speed target opening TCRC and select the larger one. (2) Compare the selected value with the traction target opening TTRC and select the smaller one. (3) Compare the selected value with the fail target opening TFAIL and select the smaller one. (4) If the constant speed traveling control, the traction control, and the fail control are not executed, the process proceeds to step 10 instead of the nonlinear target opening degree TACC by the nonlinear control in step 103.
The non-linear target opening degree TACC according to the driver request determination of No. 8 is selected. (5) When the target opening selected in (1) to (4) is
The final target opening TTA is calculated by adding the C target opening TIDL.

【0030】この後、ステップ110で、予め設定され
た開度−電圧変換マップに基づいて上記ステップ109
で求めた最終目標開度TTAを目標電圧TTPに変換す
る。この後、ステップ111で、目標電圧TTPとスロ
ットルセンサ18の出力電圧TAとを比較し、その偏差
を小さくすべく、比例(P)・積分(I)・微分(D)
処理をしてDCモータ17の駆動量(制御量)を演算す
る。
Thereafter, in step 110, based on the preset opening-voltage conversion map, the above-mentioned step 109 is performed.
Is converted to the target voltage TTP. After that, in step 111, the target voltage TTP is compared with the output voltage TA of the throttle sensor 18, and in order to reduce the deviation, proportional (P), integral (I), and derivative (D)
Processing is performed to calculate the drive amount (control amount) of the DC motor 17.

【0031】そして、次のステップ112で、上記駆動
量をデューティ比信号に変換し、このデューティ比信号
をドライバ32を介してDCモータ17に印加するPW
M出力処理を行う。これにより、スロットルバルブ15
は、DCモータ17の駆動によって、上記目標電圧TT
Pにより指令される開度にフィードバック制御されるこ
ととなる。このフィードバック制御中は、電磁クラッチ
16がON状態に保持される。
Then, in the next step 112, the drive amount is converted into a duty ratio signal, and the duty ratio signal is applied to the DC motor 17 via the driver 32 by the PW motor.
Perform M output processing. As a result, the throttle valve 15
Is driven by the DC motor 17 to generate the target voltage TT.
Feedback control is performed to the opening degree commanded by P. During this feedback control, the electromagnetic clutch 16 is kept in the ON state.

【0032】次に、上記ステップ108で実行される運
転者要求判定に基づく非線形制御ルーチンを図5を参照
して説明する。本ルーチンでは、まずステップ121
で、アクセル操作の態様を示す物理量としてアクセル速
度を検出する。このアクセル速度の検出は、図3のメイ
ンルーチンの実行周期(4ms)よりも長いスパン(例
えば16ms)でアクセル開度の変化量を検出して行
う。そして、次のステップ122で、アクセル速度を後
述するステップ127で学習補正された基準値と比較し
て、運転者の要求(例えば滑らかな走行をしたいとか、
速い加速をしたい等)を判定し、その判定結果に応じて
次のようにして非線形目標開度TACCを設定する。
Next, a non-linear control routine based on the driver's request judgment executed in step 108 will be described with reference to FIG. In this routine, first, step 121
Then, the accelerator speed is detected as a physical quantity indicating the mode of the accelerator operation. The detection of the accelerator speed is performed by detecting the change amount of the accelerator opening in a span (for example, 16 ms) longer than the execution cycle (4 ms) of the main routine in FIG. Then, in the next step 122, the accelerator speed is compared with the reference value learned and corrected in step 127, which will be described later, and the driver's request (for example, whether the driver wants to run smoothly,
It is determined that the user wants to accelerate quickly), and the non-linear target opening TACC is set as follows according to the determination result.

【0033】(1)アクセル速度<0の場合、つまりア
クセル開度が小さくなる方向に変化している場合には、
ステップ123に進み、図4に示す非線形特性を変更せ
ず、図3のステップ103で求めた非線形目標開度TA
CCをそのまま採用する。
(1) When the accelerator speed is less than 0, that is, when the accelerator opening changes in a direction of decreasing,
Proceeding to step 123, without changing the nonlinear characteristic shown in FIG. 4, the nonlinear target opening TA obtained in step 103 of FIG.
Adopt CC as it is.

【0034】(2)0≦アクセル速度≦基準値の場合、
つまり運転者が緩やかな加速を要求している場合には、
ステップ124に進み、上記(1)の場合と同じく、図
4に示す非線形特性を変更せず、図3のステップ103
で求めた非線形目標開度TACCを採用し、次のステッ
プ125で、この非線形目標開度TACCを次式により
なまし処理する。
(2) When 0 ≦ acceleration speed ≦ reference value,
In other words, if the driver is requesting moderate acceleration,
Proceeding to step 124, the nonlinear characteristic shown in FIG. 4 is not changed and the step 103 in FIG.
In step 125, the non-linear target opening TACC obtained in step (1) is used to smooth the non-linear target opening TACC by the following equation.

【0035】TACC(i) =TACC(i-1) +{TAC
C(i) −TACC(i-1) }/64 このなまし処理により、非線形目標開度TACCの変化
が滑らかになり、緩やかな加速が得られる。上式は、1
/64なまし式であるが、例えば1/32なまし、1/
128なまし等、なまし係数は適宜設定すれば良い。
TACC (i) = TACC (i-1) + {TAC
C (i) −TACC (i−1)} / 64 By the smoothing process, the change in the non-linear target opening TACC becomes smooth, and a gradual acceleration can be obtained. The above equation is 1
/ 64 smoothing type, for example, 1/32 smoothing, 1/32
The averaging coefficient such as 128 averaging may be appropriately set.

【0036】(3)アクセル速度>基準値の場合、つま
り運転者が加速レスポンスを要求している場合には、ス
テップ126に進み、図4に示す非線形特性を変更し、
アクセル開度に対する非線形目標開度TACCを図4よ
りも増加させる(増加割合は低開度領域で大きくなるよ
うに設定されている)。これにより、アクセル踏込みに
対するスロットル開度の動きが速くなり、アクセル踏込
みに対するレスポンスの良い速い加速が得られる。この
場合、図4に示す非線形特性で求めた非線形目標開度T
ACCに定数K(K>1)を乗算することで、非線形目
標開度TACCを変更するようにしても良い。
(3) If the accelerator speed is greater than the reference value, that is, if the driver has requested an acceleration response, the routine proceeds to step 126, where the nonlinear characteristic shown in FIG.
The non-linear target opening TACC with respect to the accelerator opening is increased as compared with FIG. 4 (the increasing ratio is set to be large in the low opening region). As a result, the movement of the throttle opening in response to the accelerator depression is increased, and a quick acceleration with a good response to the accelerator depression is obtained. In this case, the non-linear target opening T obtained by the non-linear characteristics shown in FIG.
The non-linear target opening TACC may be changed by multiplying ACC by a constant K (K> 1).

【0037】以上説明したステップ122〜126の処
理が特許請求の範囲でいう制御特性変更手段として機能
する。
The processing of steps 122 to 126 described above functions as a control characteristic changing means described in the claims.

【0038】上記ステップ123,125,126のい
ずれかの処理を行った後、ステップ127に進み、図6
及び図7に示す基準値学習ルーチンを実行する。この基
準値学習ルーチンでは、まずステップ131で、最大ア
クセル速度PAMAXを検出する。この最大アクセル速
度PAMAXの検出は、例えば走行モード毎(発進加速
毎や追越加速毎等)に行う。この後、ステップ132
で、それまでに統計した最大アクセル速度PAMAXの
累積50%点の値PAMAX50、累積15%点の値PA
MAX15、累積最小%点の値PAMAXmin を検出す
る。
After performing any one of the above-described steps 123, 125, and 126, the process proceeds to step 127, and FIG.
And a reference value learning routine shown in FIG. In this reference value learning routine, first, in step 131, the maximum accelerator speed PAMAX is detected. The detection of the maximum accelerator speed PAMAX is performed, for example, for each traveling mode (for each start acceleration, each overtaking acceleration, etc.). Thereafter, step 132
The value PAMAX50 at the cumulative 50% point of the maximum accelerator speed PAMAX and the value PA at the cumulative 15% point
MAX15, the value of the cumulative minimum% point PAMAXmin is detected.

【0039】ここで、PAMAX50、PAMAX15、P
AMAXmin について図8を用いて説明する。図8は、
運転者が行ったアクセル操作の最大アクセル速度PAM
AXの分布(特許請求の範囲でいうアクセル操作統計デ
ータ分布に相当)を対数正規確率紙上に示したグラフで
ある。このグラフの横軸は対数目盛で最大アクセル速度
PAMAXを示し、縦軸は正規確率目盛で累積頻度を示
している。一般に、最大アクセル速度PAMAXの分布
は、1つの変曲点で屈曲する直線で近似され、その変曲
点より最大アクセル速度PAMAXが小さい領域が、運
転者が緩やかな加速を要求している領域となり、変曲点
より最大アクセル速度PAMAXが大きい領域が、運転
者が加速レスポンスを要求している領域となる。一般的
な運転者では変曲点の累積頻度は30%前後となるが、
運転者の運転気質によってこの変曲点はずれる。PAM
AX50、PAMAX15、PAMAXmin は、それぞれ累
積50%、15%、最小%(例えば1%)の点の最大ア
クセル速度であり、これら累積50%、15%、最小%
の点は、それぞれの点の縦軸方向の間隔がほぼ等間隔に
なる点として選択されている。
Here, PAMAX50, PAMAX15, P
AMAXmin will be described with reference to FIG. FIG.
Maximum accelerator speed PAM of accelerator operation performed by driver
It is the graph which showed distribution of AX (corresponding to the accelerator operation statistical data distribution in a claim) on lognormal probability paper. The horizontal axis of this graph shows the maximum accelerator speed PAMAX on a logarithmic scale, and the vertical axis shows the cumulative frequency on a normal probability scale. In general, the distribution of the maximum accelerator speed PAMAX is approximated by a straight line bent at one inflection point, and a region where the maximum accelerator speed PAMAX is smaller than the inflection point is a region where the driver requests a gentle acceleration. A region where the maximum accelerator speed PAMAX is larger than the inflection point is a region where the driver requests an acceleration response. The average frequency of inflection points for ordinary drivers is around 30%,
This inflection point deviates depending on the driving temperament of the driver. PAM
AX50, PAMAX15, and PAMAXmin are the maximum accelerator speeds at points of 50%, 15%, and minimum (for example, 1%) of the cumulative values, respectively.
Are selected as points at which the intervals in the vertical axis direction of each point are substantially equal.

【0040】PAMAX50、PAMAX15、PAMAX
min を検出する処理は、図9に示すPAMAX累積n%
点検出ルーチンによって次のように行われる。まず、ス
テップ161で、今回の最大アクセル速度PAMAXを
前回の累積n%点の値PAMAXn ( n=50、15、min
)と比較し、PAMAX>PAMAXn の場合には、
ステップ162に進み、前回のPAMAXn から定数β
3 を加算した値を新たなPAMAXn とする。PAMA
X<PAMAXn の場合には、ステップ163に進み、
前回のPAMAXn に定数β4 を差し引いた値を新たな
PAMAXn とする。PAMAX=PAMAXn の場合
には、前回のPAMAXn をそのまま採用する。尚、β
3 、β4 はPAMAXn の更新値が累積n%点の値とな
るように設定する。例えば、n=50%の場合には、β
3 =β4 =Δ(例えば1)と設定すれば良い。
PAMAX50, PAMAX15, PAMAX
The processing for detecting min is performed by the PAMAX cumulative n% shown in FIG.
This is performed by the point detection routine as follows. First, in step 161, the current maximum accelerator speed PAMAX is set to the value of the previous cumulative n% point PAMAXn (n = 50, 15, min).
), When PAMAX> PAMAXn,
Proceeding to step 162, the constant β from the previous PAMAXn
The value obtained by adding 3 is defined as a new PAMAXn. PAMA
If X <PAMAXn, the process proceeds to step 163,
A value obtained by subtracting the constant β4 from the previous PAMAXn is defined as a new PAMAXn. When PAMAX = PAMAXn, the previous PAMAXn is used as it is. Note that β
3, β4 are set so that the updated value of PAMAXn becomes the value of the cumulative n% point. For example, when n = 50%, β
3 = β4 = Δ (for example, 1) may be set.

【0041】このような処理により累積n%点の値PA
MAXn を検出した後、図6のステップ133に進ん
で、第1の判定値PAL (図10参照)を更新する毎に
カウントアップする基準値更新カウンタCAdp が所定値
α1 を越えたか否かを判定し、CAdp ≦α1 の場合には
ステップ134に進み、第1のカウンタCLow 又は第2
のカウンタCHighを更新する毎にカウントアップする変
曲点更新カウンタCBRKが所定値α2 を越えたか否かを
判定する。また、CBRK ≦α2 の場合には、ステップ1
35に進み、最大アクセル速度PAMAXを、変曲点を
判定するための第1の判定値PAL と比較し、PAMA
X≦PAL の場合には、ステップ136に進み、第1の
カウンタCLow をカウントアップしてステップ137に
進む。一方、PAMAX>PAL の場合には、第1のカ
ウンタCLow をカウントアップせずにステップ137に
進む。
By such processing, the value PA of the cumulative n% point is obtained.
After detecting MAXn, the routine proceeds to step 133 in FIG. 6, where it is determined whether or not a reference value update counter CAdp, which counts up each time the first determination value PAL (see FIG. 10) is updated, exceeds a predetermined value α1. If CAdp ≦ α1, the routine proceeds to step 134, where the first counter CLow or the second counter
It is determined whether or not an inflection point update counter CBRK, which counts up each time the counter CHigh is updated, exceeds a predetermined value α2. If CBRK ≦ α2, step 1
In step 35, the maximum accelerator speed PAMAX is compared with a first determination value PAL for determining an inflection point.
If X ≦ PAL, the routine proceeds to step 136, where the first counter CLow is counted up, and the routine proceeds to step 137. On the other hand, if PAMAX> PAL, the process proceeds to step 137 without counting up the first counter CLow.

【0042】このステップ137では、第2の判定値P
AH を次式により算出し、PAH ≦PAMAXであるか
否かを判定する。 PAH =PAMAX50・(PAMAX50/PAL ) 上式は、それぞれの値を対数変換せずに算出する場合の
式であるが、各値を対数変換してから次式により計算し
ても良い。 PAH =PAMAX50+(PAMAX50−PAL )
In step 137, the second judgment value P
AH is calculated by the following equation, and it is determined whether PAH≤PAMAX. PAH = PAMAX50 · (PAMAX50 / PAL) The above equation is an equation for calculating each value without performing logarithmic conversion, but may be calculated by the following equation after each value is logarithmically converted. PAH = PAMAX50 + (PAMAX50-PAL)

【0043】この式から明らかなように、PAH >PA
MAX50>PAL の関係になっており、しかも、図10
(a)に示すように、PAH 、PAMAX50、PAL の
各点は、対数目盛の横軸方向の間隔が同一になってい
る。
As is apparent from this equation, PAH> PA
MAX50> PAL, and FIG.
As shown in (a), the points PAH, PAMAX50, and PAL have the same logarithmic scale in the horizontal axis direction.

【0044】そして、PAMAX≦PAH の場合には、
ステップ138に進み、第2のカウンタCHighをカウン
トアップして、次のステップ151で、変曲点更新カウ
ンタCBRK をカウントアップしてから本ルーチンを終了
する。そして、PAMAX>PAH の場合には、第2の
カウンタCHighをカウントアップせずに、ステップ15
1で、変曲点更新カウンタCBRK をカウントアップして
から本ルーチンを終了する。
Then, when PAMAX ≦ PAH,
Proceeding to step 138, the second counter CHigh is counted up, and in the next step 151, the inflection point update counter CBRK is counted up, followed by terminating the present routine. If PAMAX> PAH, the second counter CHigh is not counted up, and
In step 1, the inflection point update counter CBRK is counted up, and this routine is terminated.

【0045】その後、前述したステップ134で、変曲
点更新カウンタCBRK が所定値α2を越えたと判定され
ると、ステップ139に進み、第2のカウンタCHighと
第1のカウンタCLow とを比較する。ここで、変曲点が
PAL 又はPAH と一致するまでは、CHigh>CLow と
なり(但し変曲点がPAL とPAH との間に存在する場
合)、ステップ140に進んで、第1の判定値PAL に
所定値β1 を加算した値を新たな第1の判定値PAL と
する。一方、CHigh≦CLow の場合には、ステップ14
1に進んで、第1の判定値PAL から所定値β1 を減算
した値を新たな第1の判定値PAL とする。ステップ1
40又はステップ141の終了後にステップ152に進
み、CBRK ,CHigh,CLow をクリアし、更に、CAdp
をインクリメントする。
Thereafter, if it is determined in step 134 that the inflection point update counter CBRK has exceeded the predetermined value α2, the flow advances to step 139 to compare the second counter CHigh with the first counter CLow. Here, CHigh> CLow until the inflection point matches PAL or PAH (provided that the inflection point exists between PAL and PAH), and the routine proceeds to step 140, where the first judgment value PAL is obtained. And a predetermined value β1 is added to a new first determination value PAL. On the other hand, if CHigh ≦ CLow, step 14
Proceeding to 1, the value obtained by subtracting the predetermined value β1 from the first judgment value PAL is set as a new first judgment value PAL. Step 1
After the completion of step 40 or step 141, the process proceeds to step 152, in which CBRK, CHigh, and CLow are cleared, and furthermore, CAdp
Is incremented.

【0046】以上説明したステップ131〜141の処
理を何回も繰り返すことによって、第1の判定値PAL
又は第2の判定値PAH を変曲点と一致させる。
By repeating the processing of steps 131 to 141 described above many times, the first judgment value PAL is obtained.
Alternatively, the second judgment value PAH is made to coincide with the inflection point.

【0047】その後、前述したステップ133で、基準
値更新カウンタCAdp が所定値α1を越えたと判定され
ると、図7のステップ142に進み、次式の関係を満た
すか否かを判定する。 PAMAX50/PAMAX15>PAMAX15/PAMA
Xmin +γ
Thereafter, if it is determined in step 133 that the reference value update counter CADp has exceeded the predetermined value α1, the process proceeds to step 142 in FIG. 7 to determine whether or not the following relationship is satisfied. PAMAX50 / PAMAX15> PAMAX15 / PAMA
Xmin + γ

【0048】上式において、γは比較結果に幅(余裕
度)を持たせる目的で付加する定数である。上式は、そ
れぞれの値を対数変換せずに算出する場合の式である
が、各値を対数変換してから次式により判定しても良
い。 PAMAX50−PAMAX15>PAMAX15−PAMA
Xmin +γ’
In the above equation, γ is a constant added for the purpose of giving a width (margin) to the comparison result. The above equation is an equation in a case where each value is calculated without performing logarithmic conversion. However, the determination may be performed by the following equation after each value is logarithmically converted. PAMAX50-PAMAX15> PAMAX15-PAMA
Xmin + γ '

【0049】上式を満たす場合には、ステップ143に
進み、基準値を第1の判定値PALと比較し、基準値>
PAL の場合には、ステップ144に進み、学習値BR
Kから所定値β2 を減算した値で学習値BRKを更新
し、基準値≦PAL の場合にはステップ145に進み、
学習値BRKに所定値β2 を加算した値で学習値BRK
を更新する。
If the above expression is satisfied, the routine proceeds to step 143, where the reference value is compared with the first judgment value PAL, and the reference value>
In the case of PAL, the process proceeds to step 144, where the learning value BR
The learning value BRK is updated with a value obtained by subtracting the predetermined value β2 from K. If the reference value ≦ PAL, the process proceeds to step 145,
The learning value BRK is a value obtained by adding a predetermined value β2 to the learning value BRK.
To update.

【0050】また、上記ステップ142で「No」と判
定された場合には、ステップ146に進み、基準値を第
2の判定値PAH と比較し、基準値>PAH の場合に
は、ステップ147に進み、学習値BRKから所定値β
2 を減算した値で学習値BRKを更新し、基準値≦PA
H の場合には、ステップ148に進み、学習値BRKに
所定値β2 を加算した値で学習値BRKを更新する。
If the determination in step 142 is "No", the process proceeds to step 146, where the reference value is compared with the second determination value PAH. If the reference value> PAH, the process proceeds to step 147. Advances to the predetermined value β from the learning value BRK.
The learning value BRK is updated with the value obtained by subtracting 2, and the reference value ≦ PA
In the case of H, the routine proceeds to step 148, where the learning value BRK is updated with a value obtained by adding a predetermined value β2 to the learning value BRK.

【0051】以上の処理により学習値BRKを更新した
後、ステップ149に進み、予め設定されている基準値
の初期値PALEVに学習値BRKを加算して基準値を
更新する。これにより、図10(b)に示すように、基
準値を分布の変曲点(PAL又はPAH )に一致させ
る。そして、次のステップ150で、前述したCAdp を
クリアして本ルーチンを終了する。以上説明した基準値
学習ルーチンは特許請求の範囲でいう学習手段として機
能する。
After the learning value BRK is updated by the above processing, the routine proceeds to step 149, where the learning value BRK is added to the preset initial value PALEV of the reference value to update the reference value. Thereby, as shown in FIG. 10B, the reference value is made to coincide with the inflection point (PAL or PAH) of the distribution. Then, in the next step 150, the above-mentioned CAdp is cleared, and this routine ends. The reference value learning routine described above functions as a learning means described in the claims.

【0052】図8に示すように、最大アクセル速度の分
布の変曲点を境にして、運転者が加速レスポンスを要求
している領域と、緩やかな加速を要求している領域とに
区分されるため、上述した基準値学習ルーチンによって
基準値を分布の変曲点に一致させるように学習補正すれ
ば、運転者の加速に対する要求をスロットル制御に正確
に反映させることができる。しかも、最大アクセル速度
の分布は、車両の製造ばらつきも反映しているので、基
準値をこの分布の変曲点に応じて設定することで、車両
の製造ばらつきに左右されない安定したスロットル制御
を実現できると共に、車両の製造ばらつきを吸収するた
めの特別な処理が不要であり、適合工数やROM容量を
少なくでき、コスト的にも有利である。
As shown in FIG. 8, a region where the driver requests an acceleration response and a region where a gentle acceleration is requested are divided at the inflection point of the distribution of the maximum accelerator speed. Therefore, if the reference value is learned and corrected by the above-described reference value learning routine so that the reference value matches the inflection point of the distribution, the driver's request for acceleration can be accurately reflected in the throttle control. Moreover, since the maximum accelerator speed distribution also reflects vehicle manufacturing variations, setting the reference value according to the inflection point of this distribution achieves stable throttle control that is not affected by vehicle manufacturing variations. In addition to this, special processing for absorbing manufacturing variations of the vehicle is not required, and the number of adaptation steps and ROM capacity can be reduced, which is advantageous in terms of cost.

【0053】《実施形態(2)》この実施形態(2)で
は、前述した図6及び図7の基準値学習ルーチンに代え
て、図11の基準値学習ルーチンを次のように実行す
る。まず、ステップ201で、例えば走行モード毎(発
進加速毎や追越加速毎等)に最大アクセル速度PAMA
Xを検出する。この後、ステップ202で、それまでに
統計した最大アクセル速度PAMAXの累積n%点の値
PAMAXn を検出する。ここで、検出する累積n%点
は、例えば最大%点、95%点、85%点、70%点、
50%点、30%点、15%点、5%点、最小%点であ
り、それぞれの点の縦軸方向の間隔がほぼ等間隔になる
点が選択されている。
<< Embodiment (2) >> In this embodiment (2), the reference value learning routine shown in FIG. 11 is executed as follows instead of the reference value learning routine shown in FIGS. 6 and 7. First, in step 201, for example, the maximum accelerator speed PAMA is set for each traveling mode (for each start acceleration, each overtaking acceleration, etc.).
X is detected. Thereafter, in step 202, a value PAMAXn of the cumulative n% point of the maximum accelerator speed PAMAX statistic so far is detected. Here, the cumulative n% points to be detected are, for example, maximum% point, 95% point, 85% point, 70% point,
The 50% point, the 30% point, the 15% point, the 5% point, and the minimum% point, and points at which the intervals in the vertical axis direction of each point are substantially equal are selected.

【0054】そして、次のステップ203では、 Δ=(PAMAXn −PAMAXn-1 )−(PAMAX
n-1 −PAMAXn-2 ) が最大になるnを検出し、そのnをnBRK とする。ここ
で、上記Δが最大になるn点は、図12に示すように、
n点とn−1点との間に分布の変曲点が存在する点であ
る。従って、Δが最大になるn点(=nBRK 点)を検出
することで、変曲点の位置を絞り込むことができる。こ
の場合、変曲点の検出精度を高めるには、n点とn−1
点との間隔を狭くする必要があり、そのためにはステッ
プ202の検出点数を多くする必要がある。
Then, in the next step 203, Δ = (PAMAXn-PAMAXn-1)-(PAMAX
(n-1-PAMAXn-2) is detected and n is set as nBRK. Here, as shown in FIG. 12, the n point at which the above Δ becomes maximum is:
This is a point where the inflection point of the distribution exists between the n point and the n-1 point. Therefore, the position of the inflection point can be narrowed down by detecting the n point (= nBRK point) at which Δ becomes maximum. In this case, in order to improve the detection accuracy of the inflection point, n points and n−1
It is necessary to narrow the interval between the points, and for that purpose, it is necessary to increase the number of detection points in step 202.

【0055】この後、ステップ204において、基準値
をPAMAXnBRKと比較し、基準値>PAMAXnBRKの
場合には、ステップ205に進み、学習値BRKから所
定値β2 を減算した値で学習値BRKを更新して、ステ
ップ208に進む。これに対し、基準値≦PAMAXnB
RKの場合には、ステップ206に進み、基準値をPAM
AXnBRK-1と比較し、基準値<PAMAXnBRK-1の場合
には、ステップ207に進み、学習値BRKに所定値β
2 を加算した値で学習値BRKを更新して、ステップ2
08に進む。また、PAMAXnBRK-1≦基準値≦PAM
AXnBRKの場合には、学習値BRKを更新せずにステッ
プ208に進む。
Thereafter, at step 204, the reference value is compared with PAMAXnBRK. If the reference value is greater than PAMAXnBRK, the routine proceeds to step 205, where the learning value BRK is updated with a value obtained by subtracting the predetermined value β2 from the learning value BRK. To step 208. On the other hand, reference value ≦ PAMAXnB
In the case of RK, the process proceeds to step 206 and the reference value is set to PAM.
AXnBRK-1 and if the reference value is smaller than PAMAXnBRK-1, the routine proceeds to step 207, where the learning value BRK is set to the predetermined value β.
The learning value BRK is updated with the value obtained by adding 2 to step 2.
Proceed to 08. Also, PAMAXnBRK-1 ≦ reference value ≦ PAM
In the case of AXnBRK, the process proceeds to step 208 without updating the learning value BRK.

【0056】このステップ208では、予め設定されて
いる基準値の初期値PALEVに学習値BRKを加算し
て基準値を更新して本ルーチンを終了する。このような
処理を繰り返すことで、基準値を分布の変曲点にほぼ一
致させる。
In step 208, the learning value BRK is added to the preset initial value PALEV of the reference value to update the reference value, and the routine ends. By repeating such processing, the reference value is made to substantially match the inflection point of the distribution.

【0057】以上説明した図11の基準値学習ルーチン
は、図6及び図7の基準値学習ルーチンと比較してプロ
グラムのステップ数が少なく、基準値を速く学習できる
利点がある。
The reference value learning routine of FIG. 11 described above has the advantage that the number of steps in the program is smaller than that of the reference value learning routine of FIGS. 6 and 7, and the reference value can be learned quickly.

【0058】《実施形態(3)》この実施形態(3)で
は、前述した図11の基準値学習ルーチンに代えて、図
13の基準値学習ルーチンを用いる。図13の基準値学
習ルーチンは、図11のステップ204〜208の処理
をステップ210に置き換えたものである。つまり、図
13の基準値学習ルーチンでは、ステップ201〜20
3で、最大アクセル速度PAMAXの検出、累積n%点
PAMAXn の検出、分布の変曲点の存在範囲(PAM
AXnBRK,PAMAXnBRK-1)の検出を行う。そして、
変曲点がPAMAXnBRKとPAMAXnBRK-1との間に位
置することを考慮し、ステップ204で、PAMAXnB
RKとPAMAXnBRK-1の平均値を算出して、それを基準
値(=変曲点)とする。
<< Embodiment (3) >> In this embodiment (3), a reference value learning routine shown in FIG. 13 is used instead of the reference value learning routine shown in FIG. The reference value learning routine in FIG. 13 is obtained by replacing the processing in steps 204 to 208 in FIG. That is, in the reference value learning routine of FIG.
3, the detection of the maximum accelerator speed PAMAX, the detection of the cumulative n% point PAMAXn, the existence range of the inflection point of the distribution (PAM
AXnBRK, PAMAXnBRK-1) is detected. And
Considering that the inflection point is located between PAMAXnBRK and PAMAXnBRK-1, in step 204, PAMAXnB
The average value of RK and PAMAXnBRK-1 is calculated and used as a reference value (= inflection point).

【0059】このようにすれば、学習処理のためのプロ
グラムのステップ数が図11よりも更に少なくなり、基
準値の学習スピードを更に速くすることができる。
By doing so, the number of steps of the program for the learning process is further reduced as compared with FIG. 11, and the learning speed of the reference value can be further increased.

【0060】《実施形態(4)》上述した実施形態
(1)〜(3)では、いずれも、基準値をアクセル速度
分布の変曲点に一致させるように学習するようにしてい
る。
<< Embodiment (4) >> In each of the above-described embodiments (1) to (3), learning is performed so that the reference value matches the inflection point of the accelerator speed distribution.

【0061】これに対し、図14及び図15に示す実施
形態(4)では、一般的な運転者について統計したアク
セル速度分布の変曲点の位置が累積30%前後となる点
に着目し、累積30%点の値PAMAX30を基準値とす
る。この処理は、図14の基準値学習ルーチンによって
次のように実行される。
On the other hand, in the embodiment (4) shown in FIGS. 14 and 15, attention is paid to the point that the position of the inflection point of the accelerator speed distribution statistic for a general driver is about 30% cumulatively. The value PAMAX30 at the cumulative 30% point is set as a reference value. This process is executed as follows by the reference value learning routine of FIG.

【0062】まず、ステップ301で、例えば走行モー
ド毎(発進加速毎や追越加速毎等)に最大アクセル速度
PAMAXを検出する。この後、ステップ302で、そ
れまでに統計した最大アクセル速度PAMAXの累積3
0%点の値PAMAX30を検出する。次のステップ30
3で、最大アクセル速度PAMAXの標準偏差PASG
Mを検出した後、ステップ304で、最大アクセル速度
PAMAXの累積30%点の値PAMAX30を基準値と
して設定する。尚、ステップ303で求められた標準偏
差PASGMは、図15の運転者要求判定に基づく非線
形制御ルーチンにおいて非線形特性を変更する制御特性
にヒステリシスを持たせるために用いられる。
First, in step 301, the maximum accelerator speed PAMAX is detected for each traveling mode (for each starting acceleration, each overtaking acceleration, etc.). Thereafter, at step 302, the cumulative 3
The value PAMAX30 at the 0% point is detected. Next Step 30
3, the standard deviation PASG of the maximum accelerator speed PAMAX
After detecting M, in step 304, the value PAMAX30 of the cumulative 30% point of the maximum accelerator speed PAMAX is set as a reference value. Note that the standard deviation PASGM obtained in step 303 is used to give hysteresis to the control characteristic that changes the nonlinear characteristic in the nonlinear control routine based on the driver request determination in FIG.

【0063】一方、図15の運転者要求判定に基づく非
線形制御ルーチンは、図5のルーチンと基本的に同じで
あり、図5と同じ処理を行うステップについては同じ番
号を付して詳細な説明を省略する。本ルーチンでは、ス
テップ121でアクセル速度を検出した後、ステップ1
21aで、ヒステリシスフラグFLAGが「1」にセッ
トされているか否かを判定する。ここで、FLAG=0
の場合には、ステップ122に進み、アクセル速度を基
準値と比較し、FLAG=1の場合には、ステップ12
2aに進み、アクセル速度を基準値+PASGMと比較
する。つまり、基準値+PASGMを新たな基準値と見
なして、アクセル速度と比較することで、ヒステリシス
を持たせる。そして、上記ステップ121a又は122
aの判定結果によってステップ123,124,126
のいずれに進むか決定し、非線形特性を変更し、或は変
更せずに、非線形目標開度TACCを設定する。
On the other hand, the non-linear control routine based on the driver request determination in FIG. 15 is basically the same as the routine in FIG. 5, and the steps for performing the same processing as in FIG. Is omitted. In this routine, after detecting the accelerator speed in step 121, step 1 is executed.
At 21a, it is determined whether the hysteresis flag FLAG is set to "1". Here, FLAG = 0
In the case of (1), the routine proceeds to step 122, where the accelerator speed is compared with the reference value.
Proceeding to 2a, the accelerator speed is compared with the reference value + PASGM. That is, the reference value + PASGM is regarded as a new reference value, and a hysteresis is provided by comparing with the accelerator speed. Then, the above step 121a or 122
Steps 123, 124, 126 according to the determination result of a
Is determined, the nonlinear characteristic is changed, or the nonlinear target opening degree TACC is set without changing the nonlinear characteristic.

【0064】そして、ステップ126又は123を実行
した場合には、ヒステリシスフラグFLAGを「0」に
リセットし、ステップ124,125を実行した場合に
は、ヒステリシスフラグFLAGを「1」にセットす
る。
When step 126 or 123 is executed, the hysteresis flag FLAG is reset to "0", and when steps 124 and 125 are executed, the hysteresis flag FLAG is set to "1".

【0065】以上説明した実施形態(4)では、一般的
な運転者ではアクセル速度分布の変曲点の位置が累積3
0%前後となる点に着目し、累積30%点の値PAMA
X30を基準値としたので、処理を一層簡略化できる利点
がある。但し、本発明は、累積30%以外の点、例えば
累積25%、累積35%、累積40%等の点の値PAM
AXn を基準値としても良い。
In the embodiment (4) described above, the position of the inflection point of the accelerator speed distribution is accumulated 3 for a general driver.
Paying attention to the point of about 0%, the value of the cumulative 30% point PAMA
Since X30 is used as the reference value, there is an advantage that the processing can be further simplified. However, in the present invention, the value PAM of a point other than the cumulative 30%, such as the cumulative 25%, the cumulative 35%, the cumulative 40%, etc.
AXn may be used as the reference value.

【0066】また、実施形態(4)では、制御特性にヒ
ステリシスを設定するデータとしてアクセル速度分布の
標準偏差PASGMを用いているので、アクセル速度分
布に応じた精度の良いヒステリシスを設定できる利点も
ある。但し、本発明は、このヒステリシスを予め設計段
階で適当な値に設定しても良い。
In the embodiment (4), since the standard deviation PASGM of the accelerator speed distribution is used as the data for setting the hysteresis in the control characteristics, there is an advantage that the hysteresis with high accuracy according to the accelerator speed distribution can be set. . However, in the present invention, this hysteresis may be set to an appropriate value in the design stage in advance.

【0067】《実施形態(5)》上述した実施形態
(1)〜(4)では、アクセル操作の態様を示す物理量
としてアクセル速度を用いているが、アクセル加速度や
アクセル踏込量を用いても良い。この実施形態(5)で
は、図16の運転者要求判定に基づく非線形制御ルーチ
ンにおいて、アクセル操作の態様を示す物理量としてア
クセル速度PAの他、アクセル加速度DPAやアクセル
踏込量ΔPAも用いて、非線形特性の変更の有無を判定
する。
<< Embodiment (5) >> In the above-described embodiments (1) to (4), the accelerator speed is used as the physical quantity indicating the mode of the accelerator operation, but the accelerator acceleration or the accelerator depression amount may be used. . In this embodiment (5), in the non-linear control routine based on the driver request determination in FIG. 16, the non-linear characteristic is obtained by using not only the accelerator speed PA but also the accelerator acceleration DPA and the accelerator depression amount ΔPA as the physical quantity indicating the mode of the accelerator operation. It is determined whether or not there is a change.

【0068】図16のルーチンでは、まずステップ12
1で、アクセル速度PAを検出し、続くステップ121
b,121cで、アクセル加速度DPAとアクセル踏込
量ΔPAを検出する。この後、ステップ122bで、ア
クセル速度PA、アクセル加速度DPA、アクセル踏込
量ΔPAと各々の基準値とを比較し、その比較結果によ
ってステップ123,124,126のいずれに進むか
決定し、非線形特性を変更し、或は変更せずに、非線形
目標開度TACCを設定する。
In the routine shown in FIG.
In step 1, the accelerator speed PA is detected, and the following step 121 is executed.
In steps b and 121c, an accelerator acceleration DPA and an accelerator depression amount ΔPA are detected. Thereafter, in step 122b, the accelerator speed PA, the accelerator acceleration DPA, and the accelerator depression amount ΔPA are compared with the respective reference values, and based on the comparison result, it is determined which of steps 123, 124, and 126 to proceed to, and the nonlinear characteristic is determined. The non-linear target opening degree TACC is set with or without changing.

【0069】この場合、アクセル加速度DPAと比較す
る基準値、アクセル踏込量ΔPAと比較する基準値は、
前述した実施形態(1)〜(4)の基準値学習ルーチン
と同様の処理によって設定すれば良い。また、ステップ
122bでは、アクセル速度PA、アクセル加速度DP
A、アクセル踏込量ΔPAと各々の基準値との比較結果
をORで判定するようにしたが、3つの比較結果を適宜
組み合わせて判定するようにしても良い。
In this case, the reference value to be compared with the accelerator acceleration DPA and the reference value to be compared with the accelerator depression amount ΔPA are:
What is necessary is just to set by the same process as the reference value learning routine of the above-mentioned Embodiments (1) to (4). In step 122b, the accelerator speed PA and the accelerator acceleration DP
A, the comparison result between the accelerator depression amount ΔPA and each reference value is determined by OR, but the determination may be made by appropriately combining the three comparison results.

【0070】以上説明した実施形態(5)によれば、制
御精度向上を狙って、アクセル操作の態様を示す物理量
としてアクセル速度、アクセル加速度、アクセル踏込量
の3つの物理量を用いるようにしたが、これのうちのい
ずれか1つの物理量、又は、2つの物理量を用いるよう
にしても良い。
According to the embodiment (5) described above, three physical quantities of the accelerator speed, the accelerator acceleration, and the accelerator pedal depression amount are used as the physical quantities indicating the mode of the accelerator operation in order to improve the control accuracy. Any one of these physical quantities or two physical quantities may be used.

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

【図1】本発明の実施形態(1)を示す内燃機関制御シ
ステム全体の概略構成図
FIG. 1 is a schematic configuration diagram of an entire internal combustion engine control system showing an embodiment (1) of the present invention.

【図2】電子スロットルシステムの概略構成図で、
(a)は通常制御時(クラッチON時)の状態を示す
図、(b)はクラッチOFF時の状態を示す図
FIG. 2 is a schematic configuration diagram of an electronic throttle system.
(A) is a diagram showing a state at the time of normal control (when the clutch is ON), and (b) is a diagram showing a state at the time of clutch OFF.

【図3】メインルーチンの処理の流れを示すフローチャ
ート
FIG. 3 is a flowchart showing the flow of processing of a main routine.

【図4】アクセル開度Apから非線形目標開度TACC
を設定するためのマップを示す図
FIG. 4 shows a relationship between the accelerator opening Ap and the non-linear target opening TACC.
Figure showing a map for setting

【図5】運転者要求判定に基づく非線形制御ルーチンの
処理の流れを示すフローチャート
FIG. 5 is a flowchart showing the flow of processing of a non-linear control routine based on driver request determination;

【図6】基準値学習ルーチンの処理の流れを示すフロー
チャート(その1)
FIG. 6 is a flowchart showing a processing flow of a reference value learning routine (part 1);

【図7】基準値学習ルーチンの処理の流れを示すフロー
チャート(その2)
FIG. 7 is a flowchart showing the flow of a reference value learning routine (part 2);

【図8】運転者が行ったアクセル操作の最大アクセル速
度PAMAXの分布を対数正規確率紙上に示した図
FIG. 8 is a diagram showing a distribution of a maximum accelerator speed PAMAX of an accelerator operation performed by a driver on a lognormal probability paper.

【図9】PAMAX累積n%点検出ルーチンの処理の流
れを示すフローチャート
FIG. 9 is a flowchart showing a processing flow of a PAMAX cumulative n% point detection routine;

【図10】分布の変曲点を検出する処理を説明するため
の分布図
FIG. 10 is a distribution diagram for explaining a process of detecting an inflection point of the distribution.

【図11】本発明の実施形態(2)で用いる基準値学習
ルーチンの処理の流れを示すフローチャート
FIG. 11 is a flowchart showing the flow of processing of a reference value learning routine used in the embodiment (2) of the present invention.

【図12】分布の変曲点を検出する処理を説明するため
の分布図
FIG. 12 is a distribution diagram for explaining a process of detecting an inflection point of the distribution.

【図13】本発明の実施形態(3)で用いる基準値学習
ルーチンの処理の流れを示すフローチャート
FIG. 13 is a flowchart showing the flow of processing of a reference value learning routine used in the embodiment (3) of the present invention.

【図14】本発明の実施形態(4)で用いる基準値学習
ルーチンの処理の流れを示すフローチャート
FIG. 14 is a flowchart showing the flow of a reference value learning routine used in the embodiment (4) of the present invention;

【図15】運転者要求判定に基づく非線形制御ルーチン
の処理の流れを示すフローチャート
FIG. 15 is a flowchart showing the flow of processing of a non-linear control routine based on a driver request determination;

【図16】本発明の実施形態(5)で用いる運転者要求
判定に基づく非線形制御ルーチンの処理の流れを示すフ
ローチャート
FIG. 16 is a flowchart showing a flow of a non-linear control routine based on a driver request determination used in the embodiment (5) of the present invention.

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

11…内燃機関、12…吸気管、14…エアフローメー
タ、15…スロットルバルブ、16…電磁クラッチ、1
7…DCモータ(スロットル駆動手段)、18…スロッ
トルセンサ、25…電子制御ユニット(制御特性変更手
段,学習手段)、26…アクセルペダル、27…アクセ
ルセンサ、34…アクセルレバー、35,36…アクセ
ルリターンスプリング、37…アクセル全閉レバー、3
8…バルブレバー、39…退避走行用スプリング、40
…中間レバー、41…バルブリターンスプリング、42
…中間ストッパ、43…スロットル全閉ストッパ。
11 internal combustion engine, 12 intake pipe, 14 air flow meter, 15 throttle valve, 16 electromagnetic clutch, 1
7: DC motor (throttle driving means), 18: throttle sensor, 25: electronic control unit (control characteristic changing means, learning means), 26: accelerator pedal, 27: accelerator sensor, 34: accelerator lever, 35, 36: accelerator Return spring, 37 ... accelerator fully closed lever, 3
8: Valve lever, 39: Escape spring, 40
... Intermediate lever, 41 ... Valve return spring, 42
... Intermediate stopper, 43 ... Throttle fully closed stopper.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 45/00 358 F02D 45/00 358H ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification number Agency reference number FI Technical indication F02D 45/00 358 F02D 45/00 358H

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 スロットルバルブを駆動するスロットル
駆動手段を備え、スロットル開度をアクセル操作に応じ
て設定された目標スロットル開度に一致させるように前
記スロットル駆動手段を制御する内燃機関の電子スロッ
トル制御装置において、 運転者が行った過去のアクセル操作の態様を示す物理量
の分布(以下「アクセル操作統計データ分布」という)
を判定する手段と、 アクセル操作に対するスロットル開度の制御特性を前記
アクセル操作統計データ分布に応じて変更する制御特性
変更手段とを備えていることを特徴とする内燃機関の電
子スロットル制御装置。
1. An electronic throttle control for an internal combustion engine, comprising: throttle drive means for driving a throttle valve; and controlling the throttle drive means to match a throttle opening with a target throttle opening set according to an accelerator operation. In the device, the distribution of physical quantities indicating the mode of past accelerator operations performed by the driver (hereinafter referred to as “accelerator operation statistical data distribution”)
An electronic throttle control device for an internal combustion engine, comprising: a control characteristic changing unit that changes a control characteristic of a throttle opening degree with respect to an accelerator operation in accordance with the accelerator operation statistical data distribution.
【請求項2】 前記アクセル操作の態様を示す物理量
は、アクセル操作時のアクセル速度、アクセル加速度、
アクセル踏込量の少なくとも1つであることを特徴とす
る請求項1に記載の内燃機関の電子スロットル制御装
置。
2. The physical quantity indicating the mode of the accelerator operation includes an accelerator speed at the time of accelerator operation, an accelerator acceleration,
2. The electronic throttle control device for an internal combustion engine according to claim 1, wherein the electronic throttle control amount is at least one of an accelerator depression amount.
【請求項3】 前記制御特性変更手段は、今回のアクセ
ル操作の態様を示す物理量を所定の基準値と比較して前
記スロットル開度の制御特性を変更するか否かを判定す
る手段と、前記アクセル操作統計データ分布に基づいて
前記基準値を学習補正する学習手段とを含むことを特徴
とする請求項1又は2に記載の内燃機関の電子スロット
ル制御装置。
3. The control characteristic changing unit compares a physical quantity indicating a current mode of the accelerator operation with a predetermined reference value to determine whether to change the throttle opening control characteristic, and 3. The electronic throttle control device for an internal combustion engine according to claim 1, further comprising: learning means for learning and correcting the reference value based on an accelerator operation statistical data distribution.
【請求項4】 前記学習手段は、前記基準値を前記アク
セル操作統計データ分布の変曲点に一致させるように学
習補正することを特徴とする請求項3に記載の内燃機関
の電子スロットル制御装置。
4. The electronic throttle control device for an internal combustion engine according to claim 3, wherein the learning means performs learning correction so that the reference value matches an inflection point of the accelerator operation statistical data distribution. .
【請求項5】 前記制御特性変更手段は、前記アクセル
操作統計データ分布に応じて変化する物理量を基準値と
して設定する手段と、今回のアクセル操作の態様を示す
物理量を前記基準値と比較して前記スロットル開度の制
御特性を変更するか否かを判定する手段とを含むことを
特徴とする請求項1又は2に記載の内燃機関の電子スロ
ットル制御装置。
5. The control characteristic changing unit sets a physical quantity that changes according to the accelerator operation statistical data distribution as a reference value, and compares a physical quantity indicating a mode of the current accelerator operation with the reference value. 3. The electronic throttle control device for an internal combustion engine according to claim 1, further comprising: means for determining whether to change the control characteristic of the throttle opening.
【請求項6】 前記制御特性変更手段は、前記基準値を
設定する前記物理量として、前記アクセル操作統計デー
タ分布の変曲点、標準偏差、中央値の少なくとも1つを
用いることを特徴とする請求項5に記載の内燃機関の電
子スロットル制御装置。
6. The control characteristic changing unit uses at least one of an inflection point, a standard deviation, and a median of the accelerator operation statistical data distribution as the physical quantity for setting the reference value. Item 6. An electronic throttle control device for an internal combustion engine according to Item 5.
【請求項7】 前記制御特性変更手段は、前記基準値を
設定する前記物理量として、前記アクセル操作統計デー
タ分布における累積頻度が所定%になる量を用いること
を特徴とする請求項5に記載の内燃機関の電子スロット
ル制御装置。
7. The control characteristic changing unit according to claim 5, wherein the control characteristic changing unit uses, as the physical quantity for setting the reference value, an amount at which the cumulative frequency in the accelerator operation statistical data distribution becomes a predetermined percentage. Electronic throttle control device for internal combustion engine.
【請求項8】 前記制御特性変更手段は、今回のアクセ
ル操作の態様を示す物理量が前記基準値以下の場合に、
それ以外の場合と比較して前記スロットルバルブの駆動
速度を緩やかにする制御特性に変更することを特徴とす
る請求項3乃至7のいずれかに記載の内燃機関の電子ス
ロットル制御装置。
8. The control characteristic changing means, when a physical quantity indicating a mode of the current accelerator operation is equal to or less than the reference value,
8. The electronic throttle control device for an internal combustion engine according to claim 3, wherein the control characteristic is changed to a control characteristic that makes the drive speed of the throttle valve slower than in other cases.
JP8159316A 1996-06-20 1996-06-20 Electronic throttle control device for internal combustion engine Pending JPH109012A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8159316A JPH109012A (en) 1996-06-20 1996-06-20 Electronic throttle control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8159316A JPH109012A (en) 1996-06-20 1996-06-20 Electronic throttle control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JPH109012A true JPH109012A (en) 1998-01-13

Family

ID=15691137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8159316A Pending JPH109012A (en) 1996-06-20 1996-06-20 Electronic throttle control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH109012A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7444983B2 (en) 2005-12-27 2008-11-04 Toyota Jidosha Kabushiki Kaisha Control device and control method for air amount regulating mechanism
US7736204B2 (en) 2007-05-30 2010-06-15 Yamaha Hatsudoki Kabushiki Kaisha Marine vessel running controlling apparatus, and marine vessel including the same
JP2012021458A (en) * 2010-07-14 2012-02-02 Honda Motor Co Ltd Fuel injection control device
KR101172083B1 (en) 2006-08-14 2012-08-10 현대자동차주식회사 Torque map formation method
JP2014114001A (en) * 2012-12-06 2014-06-26 Hyundai Motor Company Co Ltd Apparatus and method for controlling kick down of vehicle accelerator pedal
JP2019108887A (en) * 2017-12-20 2019-07-04 トヨタ自動車株式会社 Vehicular control apparatus
CN112983654A (en) * 2019-12-13 2021-06-18 丰田自动车株式会社 Control system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7444983B2 (en) 2005-12-27 2008-11-04 Toyota Jidosha Kabushiki Kaisha Control device and control method for air amount regulating mechanism
KR101172083B1 (en) 2006-08-14 2012-08-10 현대자동차주식회사 Torque map formation method
US7736204B2 (en) 2007-05-30 2010-06-15 Yamaha Hatsudoki Kabushiki Kaisha Marine vessel running controlling apparatus, and marine vessel including the same
JP2012021458A (en) * 2010-07-14 2012-02-02 Honda Motor Co Ltd Fuel injection control device
US8826885B2 (en) 2010-07-14 2014-09-09 Honda Motor Co., Ltd. Fuel injection control system
JP2014114001A (en) * 2012-12-06 2014-06-26 Hyundai Motor Company Co Ltd Apparatus and method for controlling kick down of vehicle accelerator pedal
JP2019108887A (en) * 2017-12-20 2019-07-04 トヨタ自動車株式会社 Vehicular control apparatus
CN112983654A (en) * 2019-12-13 2021-06-18 丰田自动车株式会社 Control system
JP2021095842A (en) * 2019-12-13 2021-06-24 トヨタ自動車株式会社 Control system
US11420646B2 (en) 2019-12-13 2022-08-23 Toyota Jidosha Kabushiki Kaisha Control system

Similar Documents

Publication Publication Date Title
JP3415863B2 (en) Device for controlling the output of a drive unit of a vehicle
US6343586B1 (en) Control apparatus and method of internal combustion engine installed on a motor vehicle
CN111516693A (en) A method and vehicle-mounted terminal for an adaptive driving mode
JPH0551059B2 (en)
US5445125A (en) Electronic throttle control interface
JP3392787B2 (en) Method and apparatus for controlling vehicle drive unit
CN111619563A (en) Control method and device in self-adaptive cruise acceleration process and computer equipment
KR20190002048A (en) Method for Dualizing Throttle Acceleration Control and Vehicle thereof
JPH109012A (en) Electronic throttle control device for internal combustion engine
JP2000345882A (en) Throttle control device for internal combustion engine
US6411882B1 (en) Drive-by-wire vehicle engine output control system
JPH1016605A (en) Method and apparatus for controlling the running speed of a vehicle
JP2946881B2 (en) Throttle valve control device for internal combustion engine
JPH10196432A (en) Engine air-fuel ratio control device
JP4067142B2 (en) Method and apparatus for controlling an internal combustion engine of a vehicle
US5499952A (en) Method and arrangement for controlling the power of a drive unit of a motor vehicle
JP3027761B2 (en) Method and apparatus for controlling operating parameters of a vehicle
JP4055312B2 (en) Fuel injection control device for supercharged diesel engine
JP3541111B2 (en) Operation control device for internal combustion engine
US6915783B2 (en) Method for the damping of mechanical vibrations in the drive train of an internal combustion engine
JP3006637B2 (en) Throttle control device for internal combustion engine
JP2683647B2 (en) Engine control device
CN108999711B (en) Control method for improving idle speed stability of diesel engine
JP2833099B2 (en) Output control device for internal combustion engine
JP3159102B2 (en) Electronic throttle control device for internal combustion engine