JPH09203334A - Output calculation device for internal combustion engine - Google Patents

Output calculation device for internal combustion engine

Info

Publication number
JPH09203334A
JPH09203334A JP2875596A JP2875596A JPH09203334A JP H09203334 A JPH09203334 A JP H09203334A JP 2875596 A JP2875596 A JP 2875596A JP 2875596 A JP2875596 A JP 2875596A JP H09203334 A JPH09203334 A JP H09203334A
Authority
JP
Japan
Prior art keywords
output
internal combustion
combustion engine
accelerator pedal
accelerator
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
JP2875596A
Other languages
Japanese (ja)
Inventor
Yoshitaka Kuroda
恵隆 黒田
Akira Kato
彰 加藤
Hisashi Igarashi
久 五十嵐
Jun Takahashi
潤 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2875596A priority Critical patent/JPH09203334A/en
Publication of JPH09203334A publication Critical patent/JPH09203334A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 運転者の特性を考慮して適切な内燃機関の出
力を算出して出力を補することのできる内燃機関の出力
演算装置を提供する。 【解決手段】 アクセルペダル操作速度積算値結果が
「小」の場合のラフアクセル度合の推定メンバーシップ
関数からv1を求め、「中」の場合のラフアクセル度合
の推定メンバーシップ関数からv2を求め、同様にして
「大」の場合に対してv3を求める。パワーステアリン
グスイッチのオン/オフ反転頻度「小」の場合の屈曲路
度合の推定メンバーシップ関数を検索してu1を求め、
次いで「大」の場合の屈曲路度合の推定メンバーシップ
関数からu2を求める。これらv1〜v3及びu1〜u
2から予め定めた表を読みとり重みw1〜w3を求め
る。v1〜v2、u1〜u2に加え重みw1〜w3から
重心計算法によりエンジン出力の補正係数を算出する。
(57) [Summary] (Correction) [PROBLEMS] To provide an output calculation device of an internal combustion engine capable of calculating an appropriate output of the internal combustion engine in consideration of the characteristics of the driver and supplementing the output. SOLUTION: v1 is obtained from the estimated membership function of the rough accelerator degree when the accelerator pedal operation speed integrated value result is "small", and v2 is obtained from the estimated membership function of the rough accelerator degree when "medium". Similarly, v3 is calculated for the case of "large". When the on / off inversion frequency of the power steering switch is "small", the estimated membership function of the degree of bending road is searched to obtain u1.
Then, u2 is obtained from the estimated membership function of the degree of bend in the case of "large". These v1 to v3 and u1 to u
The predetermined table is read from 2 and the weights w1 to w3 are obtained. The correction coefficient of the engine output is calculated from the weights w1 to w3 in addition to v1 to v2 and u1 to u2 by the gravity center calculation method.

Description

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

【0001】[0001]

【発明の属する技術の分野】本発明は、車両の運転状態
から内燃機関の出力を演算又は修正変更し、運転者の要
求に答えられる運転性を得ることができる内燃機関の出
力演算装置に関し、特にファジー推論を用いて演算を行
うものに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internal-combustion-engine output calculation device capable of calculating or correcting the output of an internal combustion engine from the operating state of a vehicle to obtain drivability that meets the driver's demand. In particular, the present invention relates to an operation that uses fuzzy inference.

【0002】[0002]

【従来の技術】従来、車両の走行状態と運転者の動作の
態様により、当該車両の走行環境が渋滞路、郊外路、山
道、高速道路のいずれかにあるかを判別し、その判別結
果に応じて内燃機関の点火時期を制御することにより、
内燃機関の出力トルクを制御するようにしたものが従来
より知られている(特開平1−113561号公報)。
この装置では、運転環境の判別は、スロットル弁開度、
車速、内燃機関の回転数、ギヤ位置等に基づいてファジ
ー推論を用いて行っている。
2. Description of the Related Art Conventionally, it is discriminated whether the traveling environment of the vehicle is a congested road, a suburban road, a mountain road, or an expressway depending on the traveling state of the vehicle and the mode of operation of the driver, and the discrimination result By controlling the ignition timing of the internal combustion engine accordingly,
BACKGROUND ART Conventionally, a controllable output torque of an internal combustion engine is known (Japanese Patent Laid-Open No. 1-113561).
With this device, the determination of the driving environment is performed by the throttle valve opening,
The fuzzy inference is used based on the vehicle speed, the rotation speed of the internal combustion engine, the gear position, etc.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
方法においては、運転者が例えば不必要に急激なアクセ
ルの踏み込み及び戻しを頻繁に行うようなラフアクセル
ペダル操作を行った場合には、加速、減速が繰り返され
て運転性が悪化したり、自動変速機が装備されている場
合には、変速段が頻繁に切り替わって変速ショックが生
じて運転性が悪化する。
However, in the conventional method, when the driver performs a rough accelerator pedal operation such as frequent and unnecessarily rapid depression and release of the accelerator, acceleration, When the deceleration is repeated and the drivability is deteriorated, or when the automatic transmission is equipped, the gears are frequently switched to cause a gear shift shock and the drivability is deteriorated.

【0004】本発明は、運転者の特性を考慮して適切な
内燃機関の出力を算出することができる内燃機関の出力
演算装置を提供することを目的とする。
An object of the present invention is to provide an output calculation device for an internal combustion engine which can calculate an appropriate output of the internal combustion engine in consideration of the characteristics of the driver.

【0005】[0005]

【課題を解決するための手段】前述の目的を達成するた
めに、請求項1の内燃機関の出力演算装置は、アクセル
ペダル操作を検出するアクセルペダル操作検出手段と、
操舵を検出する操舵検出手段と、前記アクセルペダル操
作に応じて内燃機関の出力を制御する出力制御手段とを
有する内燃機関の出力演算装置において、前記アクセル
ペダル操作及び前記操舵の少なくとも一方をパラメータ
とするメンバーシップ関数により車両の走行状態を推論
する推論手段と、前記推論手段の出力に応じて前記出力
制御手段の出力を補正する補正手段とを備えることを特
徴とする。
In order to achieve the above-mentioned object, an output arithmetic unit for an internal combustion engine according to claim 1 includes accelerator pedal operation detecting means for detecting an accelerator pedal operation,
In an output calculation device of an internal combustion engine having a steering detection means for detecting steering, and an output control means for controlling the output of the internal combustion engine according to the accelerator pedal operation, at least one of the accelerator pedal operation and the steering wheel is a parameter. The inference means for inferring the running state of the vehicle by the membership function, and the correction means for correcting the output of the output control means according to the output of the inference means.

【0006】請求項2の内燃機関の出力演算装置は、請
求項1の内燃機関の出力演算装置において、前記アクセ
ルペダル操作は、前記アクセルペダル操作量の単位時間
当たりの変化量の積算値を含むことを特徴とする。
According to a second aspect of the present invention, there is provided the internal combustion engine output arithmetic apparatus according to the first aspect, wherein the accelerator pedal operation includes an integrated value of a change amount of the accelerator pedal operation amount per unit time. It is characterized by

【0007】請求項3の内燃機関の出力演算装置は、請
求項1又は2の内燃機関の出力演算装置において、前記
操舵は、パワーステアリング装置の動作頻度を含むこと
を特徴とする。
According to a third aspect of the present invention, there is provided an output arithmetic device for an internal combustion engine according to the first or second aspect, wherein the steering includes an operation frequency of the power steering device.

【0008】請求項4の内燃機関の出力演算装置は、請
求項1から3のいずれか1項の内燃機関の出力演算装置
において、前記補正手段は前記車両の速度が所定値以上
のときに作動することを特徴とする。
According to a fourth aspect of the present invention, there is provided an internal combustion engine output computing device according to any one of the first to third aspects, wherein the correction means operates when the vehicle speed is equal to or higher than a predetermined value. It is characterized by doing.

【0009】請求項5の内燃機関の出力演算装置は、請
求項1から4のいずれか1項の内燃機関の出力演算装置
において、前記補正手段は、前記推論手段が前記アクセ
ルペダル操作の頻度が大きくかつ前記操舵の頻度が小さ
いと推論したときに前記内燃機関の出力を低下させるこ
とを特徴とする。
According to a fifth aspect of the present invention, there is provided an internal-combustion-engine output arithmetic apparatus according to any one of the first to fourth aspects, wherein the correction means is such that the inference means determines the frequency of operation of the accelerator pedal. It is characterized in that the output of the internal combustion engine is reduced when it is inferred that it is large and the frequency of steering is small.

【0010】請求項6の内燃機関の出力演算装置は、請
求項1から5のいずれか1項の内燃機関の出力演算装置
において、前記内燃機関の出力は、自動変速機を介して
車輪へ伝達されることを特徴とする。
According to a sixth aspect of the present invention, there is provided an internal combustion engine output arithmetic apparatus according to any one of the first to fifth aspects, wherein the internal combustion engine output is transmitted to wheels via an automatic transmission. It is characterized by being done.

【0011】請求項1から5の内燃機関の出力演算装置
によれば、アクセルペダル操作及び操舵の少なくとも一
方をパラメータとするメンバーシップ関数により車両の
走行状態を推論する推論手段と、推論手段の出力に応じ
て出力制御手段の出力を補正する補正手段とを備えてい
るので、運転者が不必要に急激なアクセル踏み込み及び
戻しを頻繁に行うようなラフアクセル操作を行った場合
に、加速、減速が繰り返されて運転性が悪化するのを防
止できる。
According to the output calculation device of the internal combustion engine of claims 1 to 5, the inference means for inferring the running state of the vehicle by the membership function having at least one of the accelerator pedal operation and the steering as a parameter, and the output of the inference means It is equipped with a correction means for correcting the output of the output control means in accordance with the above, so when the driver performs a rough accelerator operation such as frequent unnecessarily rapid accelerator depression and release, acceleration and deceleration are performed. It is possible to prevent the drivability from being deteriorated by repeating the above.

【0012】補正後のアクセル開度をそのままシフトマ
ップの検索に用いている場合にはスロットル開度が小さ
くなるため、シフトショックを低減でき、加えて変速の
頻度そのものを低減できる。
When the corrected accelerator opening is used as it is for the search of the shift map, the throttle opening becomes small, so that the shift shock can be reduced and the frequency of gear shift itself can be reduced.

【0013】請求項6の内燃機関の出力演算装置によれ
ば、変速段が頻繁に切り替わって変速ショックの発生、
ひいては運転性の悪化を防止できる。
According to the output calculation device of the internal combustion engine of the sixth aspect, the shift stage is frequently switched to cause a shift shock,
As a result, deterioration of drivability can be prevented.

【0014】[0014]

【発明の実施の形態】以下、本発明を図面に示す好まし
い実施の形態を参照しながら詳述する。
BEST MODE FOR CARRYING OUT THE INVENTION The present invention will now be described in detail with reference to the preferred embodiments shown in the drawings.

【0015】図1は本発明の内燃機関の出力演算装置に
実施の形態の構成を示すブロック図である。同図におい
て、電子コントロールユニット(以下「ECU」とい
う)1は、例えば内燃機関(以下単に「エンジン」とい
う)によって駆動される自動車等の車両に搭載されてお
り、当該車両のアクセルペダルの踏み込み量(以下「ア
クセル開度」という)θAPを検出するアクセルペダル
操作検出手段としてのアクセル開度センサ2、操舵角θ
STを検出する操舵検出手段としての操舵角センサ3、
パワステアリングスイッチ(PSSW)4及び車速Vを
検出する車速センサ5が接続されている。
FIG. 1 is a block diagram showing a configuration of an embodiment of an output arithmetic unit for an internal combustion engine of the present invention. In FIG. 1, an electronic control unit (hereinafter referred to as “ECU”) 1 is installed in a vehicle such as an automobile driven by an internal combustion engine (hereinafter simply referred to as “engine”), and the depression amount of an accelerator pedal of the vehicle. (Hereinafter referred to as "accelerator opening") An accelerator opening sensor 2 as an accelerator pedal operation detecting means for detecting θAP, a steering angle θ
A steering angle sensor 3 as steering detection means for detecting ST,
A power steering switch (PSSW) 4 and a vehicle speed sensor 5 for detecting a vehicle speed V are connected.

【0016】アクセル開度センサ2、操舵角センサ3、
パワーステアリングスイッチ4及び車速センサ5は、夫
々アクセル開度θAP、操舵角θST、パワーステアリ
ングスイッチ4のオン/オフ及び車速Vを示す電気信号
をECU1に供給する。ECU1には出力制御手段とし
てのアクチュエータ6が接続されており、このアクチュ
エータ6には当該車両に搭載されたエンジン(図示せ
ず)のスロットル弁7が接続されている。アクチュエー
タ6はスロットル弁7を駆動する。また、ECU1に
は、エンジンに連結された自動変速機8が接続されてい
る。
An accelerator opening sensor 2, a steering angle sensor 3,
The power steering switch 4 and the vehicle speed sensor 5 supply the ECU 1 with electric signals indicating the accelerator opening degree θAP, the steering angle θST, the ON / OFF state of the power steering switch 4 and the vehicle speed V, respectively. An actuator 6 as output control means is connected to the ECU 1, and a throttle valve 7 of an engine (not shown) mounted on the vehicle is connected to the actuator 6. The actuator 6 drives the throttle valve 7. An automatic transmission 8 connected to the engine is also connected to the ECU 1.

【0017】ECU1は、センサ2、3、4、5からの
入力波形を整形し、電圧レベルの修正、AD変換等を行
う入力回路1a、CPU1b、CPU1bで実行される
演算プログラム及び演算結果等を記憶する記憶回路1
c、及びアクチュエータ5に駆動信号を供給する出力回
路1d等から構成される。CPU1bは、本発明の装置
に係る推論手段、及び補正手段を構成する。
The ECU 1 shapes the input waveforms from the sensors 2, 3, 4 and 5, and corrects the voltage level, executes the AD conversion, etc., and executes the arithmetic programs and arithmetic results executed by the CPU 1b, CPU 1b. Memory circuit 1 to store
c, and an output circuit 1d for supplying a drive signal to the actuator 5 and the like. The CPU 1b constitutes an inference means and a correction means according to the device of the present invention.

【0018】ECU1は、アクセル開度センサ2からの
入力信号、及び操舵角センサ3又はパワステアリングス
イッチ4からの入力信号の少なくとも一つをパラメータ
とするメンバシップ関数により車両の走行状態を推論
し、該推論された車両の走行状態に応じてエンジン出力
補正係数kWRを算出し、このエンジン出力補正係数k
WRによりアクチュエータ6の出力を補正することによ
ってスロットル弁7の開度を制御し、エンジンの出力を
制御する。具体的には、例えばアクセルペダル操作量の
積算及びステアリング操作の頻度よりラフアクセル操作
を推定し、ラフアクセル操作が行われたときに該エンジ
ン出力補正係数kWRによりエンジンの出力を低減する
ことにより、運転性の悪化を防止する。
The ECU 1 deduces the running state of the vehicle by a membership function having at least one of the input signal from the accelerator opening sensor 2 and the input signal from the steering angle sensor 3 or the power steering switch 4 as a parameter. The engine output correction coefficient kWR is calculated according to the inferred running state of the vehicle, and the engine output correction coefficient kWR is calculated.
The opening of the throttle valve 7 is controlled by correcting the output of the actuator 6 by WR, and the output of the engine is controlled. Specifically, for example, by estimating the rough accelerator operation from the integration of the accelerator pedal operation amount and the frequency of the steering operation and reducing the engine output by the engine output correction coefficient kWR when the rough accelerator operation is performed, Prevents deterioration of drivability.

【0019】以下、図2を参照しながら上述のエンジン
出力補正係数kWRの算出方法の概要について説明す
る。図2は、本発明の内燃機関の出力演算装置で実行さ
れる制御系の機能ブロック図である。この図に示された
機能は後述するようにECU1のCPU1bで実行され
る演算処理により実現される。
An outline of the method for calculating the engine output correction coefficient kWR will be described below with reference to FIG. FIG. 2 is a functional block diagram of a control system executed by the output arithmetic unit of the internal combustion engine of the present invention. The functions shown in this figure are realized by arithmetic processing executed by the CPU 1b of the ECU 1 as described later.

【0020】まず、アクセル開度センサ2によりアクセ
ル開度θAPを測定し(ブロック101)、アクセルペ
ダル操作速度dθ/dtを算出し(ブロック102)、
さらにアクセルペダル操作速度dθ/dtの積算値Σd
θ/dtを算出する(ブロック103)。アクセル開度
センサ2のアクセル開度θAPの測定に平行して、ステ
アリング操作の頻度をモニタするために、パワーステア
リングスイッチ4のオン/オフを検知し(ブロック10
4)、パワーステアリングスイッチ4のオン/オフ反転
頻度を算出する(ブロック105)。次に、ブロック1
03で算出されたアクセルペダル操作速度dθ/dtの
積算値Σdθ/dtと、ブロック105で算出されたパ
ワーステアリングスイッチのオン/オフ反転頻度とに基
づいてファジー推論を行い(ブロック106)、エンジ
ン出力の補正係数kWRを出力する(ブロック10
7)。
First, the accelerator opening θAP is measured by the accelerator opening sensor 2 (block 101) and the accelerator pedal operating speed dθ / dt is calculated (block 102).
Further, the integrated value Σd of the accelerator pedal operating speed dθ / dt
Calculate θ / dt (block 103). In parallel with the measurement of the accelerator opening θAP of the accelerator opening sensor 2, ON / OFF of the power steering switch 4 is detected to monitor the frequency of steering operation (block 10).
4) The on / off reversal frequency of the power steering switch 4 is calculated (block 105). Next, block 1
Fuzzy inference based on the integrated value Σdθ / dt of the accelerator pedal operating speed dθ / dt calculated in 03 and the power steering switch on / off inversion frequency calculated in block 105 (block 106), and the engine output Output the correction coefficient kWR of the block (block 10
7).

【0021】図2のブロック101から103で実行さ
れるアクセルペダル操作速度dθ/dtの積算値Σdθ
/dtの算出は以下のように行われる。すなわち、アク
セルペダル操作速度dθ/dtの積算値Σdθ/dt
は、算出式 今回積算値Σdθ/dt(n) =|今回アクセル開度θAP(n)−前回アクセル開度θAP(n−1)| +前回積算値Σdθ/dt(n−1) …… (1) により求められる。(1)式による積算は20msec
毎に行われ、(1)式により今回のアクセル開度θAP
(n)と20msec前のアクセル開度θAP(n−
1)との差の絶対値が積算される。また、2sec毎に
それまでの2sec間の積算値Σdθ/dtが算出結果
として得られる。
The integrated value Σdθ of the accelerator pedal operating speed dθ / dt executed in blocks 101 to 103 of FIG.
The calculation of / dt is performed as follows. That is, the integrated value Σdθ / dt of the accelerator pedal operating speed dθ / dt
Is the calculation formula: current integrated value Σdθ / dt (n) = | current accelerator opening θAP (n) -previous accelerator opening θAP (n-1) | + previous integrated value Σdθ / dt (n-1) ... ( 1) is required. 20 msec integration by equation (1)
It is carried out every time, and the accelerator opening θAP of this time is calculated by the equation (1).
(N) and accelerator opening θAP (n-
The absolute value of the difference from 1) is integrated. In addition, the integrated value Σdθ / dt for 2 seconds until then is obtained as a calculation result every 2 seconds.

【0022】(1)式に示すように、アクセルペダル操
作速度dθ/dtの絶対値の積算によりアクセルの踏み
込みや戻しのような変動の度合が算出され、しかもアク
セルペダル操作速度dθ/dtの絶対値を積算すること
により、アクセルの踏み込み量と戻し量の双方をモニタ
することができる。ここで、アクセルを一定開度で維持
している場合は、アクセルペダル操作速度dθ/dtは
0なので積算結果は0となる。
As shown in the equation (1), the degree of variation such as the depression and return of the accelerator is calculated by integrating the absolute values of the accelerator pedal operating speed dθ / dt, and the absolute accelerator pedal operating speed dθ / dt is calculated. By accumulating the values, both the accelerator depression amount and the accelerator depression amount can be monitored. Here, when the accelerator is maintained at a constant opening, the accelerator pedal operation speed dθ / dt is 0, so the integrated result is 0.

【0023】具体的には、アクセルペダル操作速度dθ
/dtの積算値Σdθ/dtの算出は図3のアクセルペ
ダル操作速度の積算値の算出処理プログラムにより実行
される。本処理はECU1のCPU1bで所定時間毎
(例えば20msec)に実行される。
Specifically, the accelerator pedal operating speed dθ
The calculation of the integrated value Σdθ / dt of / dt is executed by the calculation processing program of the integrated value of the accelerator pedal operating speed in FIG. This processing is executed by the CPU 1b of the ECU 1 at predetermined time intervals (for example, 20 msec).

【0024】図3において、まず、ステップS31でイ
グニッション(IG)がオフからオンになったか否かを
判別し、イグニッションがオフからオンになったら、ア
クセルペダル操作速度積算値結果SDAPを0にリセッ
トし(ステップS32)、アクセルペダル操作速度積算
値DAPADDを0にリセットし(ステップS33)、
アクセルペダル操作速度積算値結果SDAPの算出時
間、例えば2secに設定されているダウンカウントタ
イマtSDAPをリセットして(ステップS34)、本
処理を終了する。
In FIG. 3, first, in step S31, it is determined whether or not the ignition (IG) is switched from off to on, and when the ignition is switched from off to on, the accelerator pedal operation speed integrated value result SDAP is reset to 0. (Step S32), the accelerator pedal operation speed integrated value DAPADD is reset to 0 (step S33),
The calculation time of the accelerator pedal operation speed integrated value result SDAP, for example, the down count timer tSDAP set to 2 sec is reset (step S34), and this processing is ended.

【0025】ステップS31でイグニッションがオンの
ままであれば、|θAP(n)−θAP(n−1)|+
DAPADD(n−1)を算出し、その結果を今回アク
セルペダル操作速度積算値DAPADD(n)とする
(ステップS35)。ここに、θAP(n)は今回アク
セル開度、θAP(n−1)は前回アクセル開度、DA
PADD(n−1)は前回アクセルペダル操作速度積算
値である。本ステップS35は、とりもなおさず前述の
(1)式を計算していることに他ならない。
If the ignition remains on in step S31, | θAP (n) -θAP (n-1) | +
DAPADD (n-1) is calculated, and the result is set as the accelerator pedal operation speed integrated value DAPADD (n) this time (step S35). Where θAP (n) is the current accelerator opening, θAP (n-1) is the previous accelerator opening, DA
PADD (n-1) is the previous accelerator pedal operation speed integrated value. This step S35 is nothing but the calculation of the above equation (1).

【0026】次いで、ステップS36でタイマtSDA
Pのカウント値が0であるか否かを判別し、タイマtS
DAPのカウント値が0でない場合は、直ちに本処理を
終了する。ステップS36でタイマtSDAPのカウン
ト値が0になったら、アクセルペダル操作速度積算値結
果SDAPの算出時間が経過したとして、アクセルペダ
ル操作速度積算値結果SDAPを今回アクセルペダル操
作速度積算値DAPADD(n)に設定し(ステップS
37)、続いて前述のステップS33及びS34を実行
して本処理を終了する。
Next, at step S36, the timer tSDA is set.
It is determined whether the count value of P is 0, and the timer tS
If the count value of DAP is not 0, this processing is immediately terminated. When the count value of the timer tSDAP becomes 0 in step S36, it is assumed that the calculation time of the accelerator pedal operation speed integrated value result SDAP has elapsed, and the accelerator pedal operation speed integrated value result SDAP is set to the current accelerator pedal operation speed integrated value DAPADD (n). Set to (Step S
37), and then the above-described steps S33 and S34 are executed, and this processing is ended.

【0027】図4に上記図3のプログラムで処理される
アクセルペダル操作速度積算値結果SDAPの例を示
す。
FIG. 4 shows an example of the accelerator pedal operation speed integrated value result SDAP processed by the program of FIG.

【0028】次に、図2のブロック104及び105で
実行されるパワーステアリング4のオン/オフ反転頻度
NFRQPSの算出は以下のように行われる。
Next, the calculation of the on / off inversion frequency NFRQPS of the power steering 4 executed in blocks 104 and 105 of FIG. 2 is performed as follows.

【0029】この場合、パワーステアリングスイッチ4
は、ステアリングを約90度以上操舵したときにパワー
ステアリングポンプの油圧の上昇に応じてオンとなると
共に、その後一定の操舵角が維持されるとオフとなり、
さらに、車両を直進させるべくステアリングが戻される
と再びオンとなる。パワステアリングスイッチ4のオン
/オフの検知は20msec毎に行われ、パワーステア
リングスイッチ4がオフからオンの反転時のみ1回とカ
ウントし、オンからオフの反転時はカウントしない。ま
た、10sec毎にそれまでの10sec間の総カウン
ト数を反転頻度の算出結果とする。さらに、このオン/
オフ反転頻度NFRQPSの算出には操舵角センサ3に
より検出された操舵角θSTも利用され得る。
In this case, the power steering switch 4
Is turned on in response to an increase in the hydraulic pressure of the power steering pump when the steering wheel is steered by about 90 degrees or more, and is turned off when a constant steering angle is maintained thereafter.
Further, when the steering is returned to move the vehicle straight, it is turned on again. The on / off detection of the power steering switch 4 is performed every 20 msec, and is counted only once when the power steering switch 4 is reversed from off to on, and is not counted when it is reversed from on to off. In addition, every 10 seconds, the total count number for 10 seconds until then is used as the calculation result of the inversion frequency. Furthermore, this on /
The steering angle θST detected by the steering angle sensor 3 can also be used to calculate the off-reversal frequency NFRQPS.

【0030】具体的には、パワーステアリングスイッチ
4のオン/オフ反転頻度NFRQPSの算出は、図5の
パワーステアリングスイッチ4のオン/オフ反転頻度N
FRQPSの算出処理のプログラムにより算出される。
本処理はECU1のCPU1bで所定時間毎(例えば2
0msec)に実行される。
Specifically, the on / off reversal frequency NFRQPS of the power steering switch 4 is calculated by the on / off reversal frequency N of the power steering switch 4 of FIG.
It is calculated by the program of the calculation process of FRQPS.
This processing is performed by the CPU 1b of the ECU 1 at predetermined time intervals (for example, 2
0 msec).

【0031】図5において、まず、ステップS51でイ
グニッション(IG)がオフからオンになったか否かを
判別し、イグニッションがオフからオンになったら、パ
ワーステアリングスイッチ4のオン/オフ反転頻度NF
RQPSを0にリセットし(ステップS52)、パワー
ステアリングスイッチ4のオン/オフ反転頻度カウント
値nFPSを0にリセットし(ステップS53)、パワ
ーステアリングスイッチ4のオン/オフ反転頻度NFR
QPSの算出時間、例えば20msecに設定されてい
るダウンカウントタイマtPSFRQをリセットして
(ステップS54)、本処理を終了する。
In FIG. 5, first, in step S51, it is determined whether or not the ignition (IG) is switched from off to on. When the ignition is switched from off to on, the on / off reversal frequency NF of the power steering switch 4 is determined.
RQPS is reset to 0 (step S52), the on / off inversion frequency count value nFPS of the power steering switch 4 is reset to 0 (step S53), and the on / off inversion frequency NFR of the power steering switch 4 is reset.
The down count timer tPSFRQ set to the QPS calculation time, for example, 20 msec is reset (step S54), and this processing ends.

【0032】ステップS51でイグニッションがオンの
ままであれば、ステップS55でパワーステアリングス
イッチ4が前回オフか否かを判別し、前回オフであれ
ば、ステップS56でパワーステアリングスイッチ4が
今回オンであるか否かを判別する。ステップS56でパ
ワーステアリングスイッチ4が今回オンである場合は、
パワーステアリングスイッチ4のオン/オフ反転頻度カ
ウント値nFPSを1だけインクリメントする(ステッ
プS57)。
If the ignition is still on in step S51, it is determined in step S55 whether or not the power steering switch 4 was previously turned off. If it is previously off, the power steering switch 4 is currently turned on in step S56. Or not. If the power steering switch 4 is currently turned on in step S56,
The on / off inversion frequency count value nFPS of the power steering switch 4 is incremented by 1 (step S57).

【0033】ステップS57を実行した後、又はステッ
プS55でパワーステアリングスイッチ4が前回オフで
ない場合、若しくはステップS56でパワーステアリン
グスイッチ4が今回オンでない場合は、ステップS58
に進み、タイマtPSFRQのカウント値が0であるか
否かを判別し、タイマtPSFRQのカウント値が0で
ない場合は、直ちに本処理を終了し、ステップS58で
タイマtPSFRQのカウント値が0になったら、パワ
ーステアリングスイッチ4のオン/オフ反転頻度NFR
QPSを今回パワーステアリングスイッチ・オン/オフ
反転頻度カウント値nFPS(n)に設定し(ステップ
S59)、続いて前述のステップS53及びS54を実
行して本処理を終了する。
After executing step S57, or if the power steering switch 4 has not been turned off last time in step S55, or if the power steering switch 4 has not been turned on this time in step S56, step S58.
Then, it is determined whether the count value of the timer tPSFRQ is 0 or not. If the count value of the timer tPSFRQ is not 0, this process is immediately terminated, and if the count value of the timer tPSFRQ becomes 0 in step S58. ON / OFF reversal frequency NFR of the power steering switch 4
The QPS is set to the power steering switch on / off reversal frequency count value nFPS (n) this time (step S59), and then the above-described steps S53 and S54 are executed to end this processing.

【0034】図6に上記図5のプログラムで処理される
パワーステアリングスイッチ4のオン/オフ反転頻度N
FRQPS(回)の算出結果の例を示す。
FIG. 6 shows the on / off reversal frequency N of the power steering switch 4 processed by the program shown in FIG.
An example of the calculation result of FRQPS (times) is shown.

【0035】次に、図7から図14を参照しながら図2
のブロック106におけるファジー推論及び図2のブロ
ック107におけるエンジン出力の補正係数kWRの算
出方法について説明する。
Next, referring to FIGS. 7 to 14, FIG.
The fuzzy inference in block 106 and the calculation method of the engine output correction coefficient kWR in block 107 in FIG. 2 will be described.

【0036】まず、本実施の形態におけるファジー推論
及びエンジン出力の補正係数kWRの算出方法の概要を
説明する。
First, an outline of the fuzzy inference and the method of calculating the correction coefficient kWR of the engine output according to the present embodiment will be described.

【0037】本ファジー推論の言語的制御則は、以下の
通りである。
The linguistic control law of this fuzzy reasoning is as follows.

【0038】すなわち、アクセルペダル操作速度積算値
結果SDAPをアクセル変動度合とし、パワーステアリ
ングスイッチ4のオン/オフ反転頻度NFRQPSをス
テアリング操舵頻度として、夫々の度合に応じてラフア
クセル度合及び屈曲路度合を表1のように定める。
In other words, the accelerator pedal operation speed integrated value result SDAP is used as the accelerator fluctuation degree, and the on / off reversal frequency NFRQPS of the power steering switch 4 is used as the steering steering frequency. Set as shown in Table 1.

【0039】[0039]

【表1】 前述の言語的制御則(表1)で「大」、「中」、「小」
に分けられたアクセル変動度合において、「大」は2s
ec間に240度以上の操作(全閉から全開のフルスパ
ン(Δ80度)の操作を3回以上に相当)を行う場合で
あり、「中」は2sec間に10度から160度の操作
(10度からフルスパンの操作を2回までに相当)を行
う場合であり、「小」は2sec間に5度の操作(クル
ージング走行に相当)を行う場合である。
[Table 1] "Large", "Medium", "Small" in the above-mentioned linguistic control rules (Table 1)
In the degree of accelerator fluctuation divided into, "Large" is 2s
This is a case where an operation of 240 degrees or more (corresponding to a full span (Δ80 degrees) operation from fully closed to fully open (3 times or more) between ec) is performed, and "medium" is an operation of 10 to 160 degrees in 2 seconds (10 Degree corresponds to two full-span operations), and "small" indicates 5 degrees operation (corresponding to cruising travel) in 2 seconds.

【0040】同様に「大」、「小」に分けられたステア
リング操作頻度において、「大」は車両の右左折の際に
「大」にならない値としてパワーステアリングスイッチ
4のオン/オフ反転頻度NFRQPSが3回以上の場合
であり、「小」は通常の制御を行うべくパワーステアリ
ングスイッチ4のオン/オフ反転頻度NFRQPSが1
回以下の場合である。
Similarly, in the steering operation frequency divided into “large” and “small”, “large” is a value that does not become “large” when the vehicle turns left or right, and the on / off reversal frequency NFRQPS of the power steering switch 4 is set. Is 3 times or more, and “small” indicates that the on / off reversal frequency NFRQPS of the power steering switch 4 is 1 in order to perform normal control.
This is the case less than or equal to the number of times.

【0041】表1のように定められたラフアクセル度合
及び屈曲路度合を0〜1の間の数値で表現するために、
アクセルペダル操作速度積算値結果SDAPをパラメー
タとするラフアクセル度合のメンバーシップ関数SDA
PW、及びパワーステアリングスイッチ4のオン/オフ
反転頻度NFRQPSをパラメータとする屈曲路度合の
メンバーシップ関数FPSを例示すると夫々図7(a)
及び(b)のようになる。ここに、図7(a)は、アク
セルペダル操作速度積算値結果SDAPをパラメータと
するラフアクセル度合のメンバーシップ関数SDAPW
のグラフであり、図7(b)は、パワーステアリングス
イッチ4オン/オフ反転頻度NFRQPSをパラメータ
とする屈曲路度合のメンバーシップ関数FPSのグラフ
である。
In order to express the rough accelerator degree and the bending degree as defined in Table 1 by a numerical value between 0 and 1,
Accelerator pedal operation speed integrated value result Member function SDA of rough accelerator degree with SDAP as parameter
FIG. 7 (a) shows an example of the membership function FPS of the degree of bending road with the PW and the on / off reversal frequency NFRQPS of the power steering switch 4 as parameters.
And (b). Here, FIG. 7A is a membership function SDAPW of the rough accelerator degree using the accelerator pedal operation speed integrated value result SDAP as a parameter.
7B is a graph of the membership function FPS of the degree of bending road with the power steering switch 4 ON / OFF reversal frequency NFRQPS as a parameter.

【0042】次に、前述の言語的制御則(表1)におけ
る屈曲路度合「小」、「大」、及びラフアクセル度合
「小」、「中」、「大」を夫々屈曲路度合u1、u2、
及びラフアクセル度合v1、v2、v3に対応させ、屈
曲路度合u(m)及びラフアクセル度合v(n)の組合
せにおける重みをw(mn)として、表2を得る。
Next, the bending road degrees “small”, “large”, and the rough accelerator degrees “small”, “medium”, and “large” in the linguistic control law (Table 1) described above are set to the bending road degrees u1, respectively. u2,
Table 2 is obtained by setting w (mn) as the weight in the combination of the curved road degree u (m) and the rough accelerator degree v (n) in correspondence with the rough accelerator degrees v1, v2, and v3.

【0043】[0043]

【表2】 エンジン出力の補正係数kWRは、表2の各項u1〜u
2、v1〜v3、w11〜w23の値により(2)式を
使用して重心計算法により算出される。
[Table 2] The correction coefficient kWR of the engine output is the respective terms u1 to u of Table 2.
2, calculated from the values of v1 to v3 and w11 to w23 by the centroid calculation method using the equation (2).

【0044】 KWR=(u1・v1・w11+u1・v2・w12+u1・v3・w13+ u2・v1・w21+u2・v2・w22+u2・v3・w23)/(u1・v 1+u1・v2+u1・v3+u2・v1+u2・v2+u2・v3)……(2 ) ここに、表2中の各重みw11〜w23は、以下の法則
により設定される。すなわち、 (1)クルーズ走行状態(ラフアクセル度合「小」の場
合、又はラフアクセル度合「小」又は「中」/屈曲路度
合「小」の場合) エンジン出力を補正しない。すなわち、w11=w12
=w21=0である。 (2)ラフアクセル走行状態(ラフアクセル「大」/屈
曲路度合「小」の場合) エンジン出力を小さくし、アクセル変動に対するエンジ
ン出力の変動を小さくすることによって運転性の悪化を
防ぐ。例えば、w13=0.5である。 (3)ワインディング走行状態(ラフアクセル「中」/
屈曲路度合「大」) エンジン出力を増大させ、アクセルペダル操作に対する
レスポンスを良くする。例えば、w22=1.5であ
る。 (4)フェイルセーフ(ラフアクセル「大」/屈曲路度
合「大」) エンジン出力を補正しないことによりアクセル開度セン
サ2及びパワーステアリングスイッチ4のノイズによる
誤動作に対応する。すなわち、w23=0である。
KWR = (u1.v1.w11 + u1.v2.w12 + u1.v3.w13 + u2.v1.w21 + u2.v2.w22 + u2.v3.w23) / (u1.v1 + u1.v2 + u1.v3 + u2.v1 + u2.v2 + u2.v2 + u2.v2 + u2.v2 + u2. (2) Here, the weights w11 to w23 in Table 2 are set according to the following law. That is, (1) Cruise running state (when the rough accelerator degree is “small”, or when the rough accelerator degree is “small” or “medium” / bending road degree is “small”) The engine output is not corrected. That is, w11 = w12
= W21 = 0. (2) Rough accelerator running state (rough accelerator “large” / curved road degree “small”) The engine output is reduced and the fluctuation of the engine output relative to the accelerator fluctuation is reduced to prevent deterioration of drivability. For example, w13 = 0.5. (3) Winding running condition (rough accelerator "medium" /
Bending road degree "large") Increases engine output and improves response to accelerator pedal operation. For example, w22 = 1.5. (4) Fail-safe (rough accelerator “large” / bending road degree “large”) By not correcting the engine output, a malfunction due to noise of the accelerator opening sensor 2 and the power steering switch 4 is dealt with. That is, w23 = 0.

【0045】以上から、重みw11〜w23の値を表2
に代入して表3を得る。
From the above, the values of the weights w11 to w23 are shown in Table 2.
To obtain Table 3.

【0046】[0046]

【表3】 上記ラフアクセル度合v1、v2、v3をグラフに示す
と、図8(a)、(b)、(c)のようになる。すなわ
ち、図8(a)は、アクセル変動度合が「小」の場合の
ラフアクセル度合の推定メンバーシップ関数SDAPW
Z(v1)を示し、図8(b)は、アクセル変動度合が
「中」の場合のラフアクセル度合の推定メンバーシップ
関数SDAPWM(v2)を示し、図8(c)は、アク
セル変動度合が「大」の場合のラフアクセル度合のメ推
定ンバーシップ関数SDAPWB(v3)示している。
図8(a)、(b)、(c)の各グラフは図7(a)の
グラフに対応する。
[Table 3] FIG. 8A, FIG. 8B, and FIG. 8C are graphs showing the rough accelerator degrees v1, v2, and v3. That is, FIG. 8A shows the estimated membership function SDAPW of the rough accelerator degree when the accelerator fluctuation degree is “small”.
8 (b) shows Z (v1), FIG. 8 (b) shows an estimated membership function SDAPWM (v2) of the rough accelerator degree when the accelerator degree of fluctuation is “medium”, and FIG. A rough estimation of the degree of rough accelerator in the case of "large" is shown as the SDAPWB (v3).
The graphs of FIGS. 8A, 8B, and 8C correspond to the graph of FIG.

【0047】また、上記屈曲路度合u1、u2をグラフ
に示すと、図9(a)、(b)のようになる。すなわ
ち、図9(a)は、ステアリング操舵頻度が「小」の場
合の屈曲路度合の推定メンバーシップ関数FPSZ(u
1)を示し、図9(b)は、ステアリング操舵頻度が
「大」の場合の屈曲路度合の推定メンバーシップ関数F
PSB(u2)を示している。図9(a)、(b)の各
グラフは、図7(b)のグラフに対応する。
Further, the graphs of the bending path degrees u1 and u2 are as shown in FIGS. 9 (a) and 9 (b). That is, FIG. 9A shows an estimated membership function FPSZ (u of the degree of bending road when the steering frequency is “small”.
FIG. 9 (b) shows the estimated membership function F of the degree of bending road when the steering frequency is “high”.
PSB (u2) is shown. The graphs of FIGS. 9A and 9B correspond to the graph of FIG. 7B.

【0048】以下、図10を参照しながら、図2のブロ
ック106に示されたファジー推論の詳細を説明する。
図10は、図2に示したファジー推論を実現する処理の
全体構成を示すフローチャートであり、本処理はECU
1のCPU1bで所定時間毎(例えば20ms)に実行
される。
The details of the fuzzy inference shown in block 106 of FIG. 2 will now be described with reference to FIG.
FIG. 10 is a flowchart showing the overall configuration of the process for realizing the fuzzy inference shown in FIG.
It is executed by the CPU 1b of No. 1 every predetermined time (for example, 20 ms).

【0049】図10において、まず、ステップS100
1でアクセルペダル操作速度積算値SDAPによるメン
バシップ関数SDAPWを検索し、ステップS1002
でパワーステアリングスイッチ4のオン/オフ反転頻度
NFRQPSによるメンバーシップ関数FPSを検出
し、次いで、ステップS1003で屈曲路度合u1、u
2及びアクセル変動度合v1,v2、v3を推定する。
In FIG. 10, first, step S100.
In step 1, the membership function SDAPW based on the accelerator pedal operation speed integrated value SDAP is searched for in step S1002.
The membership function FPS based on the on / off reversal frequency NFRQPS of the power steering switch 4 is detected at step S1003, and then the bending path degrees u1 and u are determined at step S1003.
2 and the degree of accelerator variation v1, v2, v3 are estimated.

【0050】以下、上述の各ステップS1001からS
1003における処理を詳細に説明する。
Hereinafter, each of the above steps S1001 to S1001
The processing in 1003 will be described in detail.

【0051】まず、図11を参照しながら、図10のス
テップS1001の処理を説明する。ここに、図11
は、図10のステップS1001の処理を示すフローチ
ャートである。この処理では、図8(a)からアクセル
ペダル操作速度積算値結果SDAPが「小」の場合のラ
フアクセル度合の推定メンバーシップ関数SDAPWZ
を検索してv1を求め(ステップS1101)、図8
(b)からアクセルペダル操作速度積算値結果SDAP
が「中」の場合のラフアクセル度合のメンバーシップ関
数SDAPWMを検索してv2を求め(ステップS11
02)、次いで、図8(c)からアクセルペダル操作速
度積算値結果SDAPが「大」場合のラフアクセル度合
のメンバーシップ関数SDAPWBを検索してv3を求
める(ステップS1103)。
First, the processing of step S1001 of FIG. 10 will be described with reference to FIG. Here, FIG.
10 is a flowchart showing the process of step S1001 of FIG. In this processing, from FIG. 8A, the estimated membership function SDAPWZ of the rough accelerator degree when the accelerator pedal operation speed integrated value result SDAP is “small”
8 to obtain v1 (step S1101), and FIG.
From (b) Accelerator pedal operation speed integrated value result SDAP
When v is "medium", the membership function SDAPWM of the rough accelerator degree is searched to obtain v2 (step S11).
02), and then, from FIG. 8C, the membership function SDAPWB of the rough accelerator degree when the accelerator pedal operation speed integrated value result SDAP is “large” is searched to obtain v3 (step S1103).

【0052】以下、図12を参照しながら図10のステ
ップS1002の処理を説明する。ここに、図12は、
図10のステップS1002の処理を示すフローチャー
トである。この処理では、図9(a)からパワーステア
リングスイッチ4のオン/オフ反転頻度NFRQPSが
「小」の場合の屈曲路度合のメンバーシップ関数FPS
Zを検索してu1を求め(ステップS1201)、次い
で、図9(b)からパワーステアリングスイッチ4のオ
ン/オフ反転頻度NFRQPSが「大」の場合の屈曲路
度合のメンバーシップ関数FPSBを検索してu2を求
め(ステップS1102)、本処理を終了する。
The process of step S1002 of FIG. 10 will be described below with reference to FIG. Here, FIG.
11 is a flowchart showing the process of step S1002 of FIG. In this processing, from FIG. 9A, the membership function FPS of the degree of bending road when the on / off inversion frequency NFRQPS of the power steering switch 4 is “small”
Z is searched to find u1 (step S1201), and then the membership function FPSB of the degree of bending path when the on / off inversion frequency NFRQPS of the power steering switch 4 is “large” is searched from FIG. 9 (b). U2 is obtained (step S1102), and this processing ends.

【0053】図2のブロック107におけるエンジン出
力の補正係数kWRは、前述のようにステップS110
1〜S1103(図11)で求められたv1〜v3、及
びステップS1201及びS1202(図12)で求め
られたu1及びu2に加えて、表3から読みとられた重
みw11〜w23を(2)式に代入して算出する。
The correction coefficient kWR of the engine output in block 107 of FIG. 2 is set in step S110 as described above.
1 to S1103 (FIG. 11), v1 to v3, and u1 and u2 obtained in steps S1201 and S1202 (FIG. 12), in addition to the weights w11 to w23 read from Table 3 (2) Calculate by substituting it in the formula.

【0054】このエンジン出力補正係数kWRによりア
クチュエータ6の出力を補正することによってスロット
ル弁7の開度を制御し、エンジンの出力を制御する。
By correcting the output of the actuator 6 by the engine output correction coefficient kWR, the opening of the throttle valve 7 is controlled and the output of the engine is controlled.

【0055】本実施の形態によれば、ラフアクセル度合
度のメンバーシップ関数SDAPW及び屈曲路度合のメ
ンバーシップ関数FPSにより車両走行状態を推論し、
この推論結果に応じて算出したエンジン出力補正係数k
WRによりアクチュエータ6の出力を補正することによ
ってスロットル弁7の開度を制御し、エンジンの出力を
制御するので、運転者が不必要に急激なアクセル踏み込
み及び戻しを頻繁に行うようなラフアクセル操作を行っ
た場合に、加速、減速が繰り返されて運転性が悪化する
のを防止できる。
According to the present embodiment, the vehicle running state is inferred from the membership function SDAPW of the rough accelerator degree and the membership function FPS of the curved road degree,
Engine output correction coefficient k calculated according to this inference result
Since the opening of the throttle valve 7 is controlled by correcting the output of the actuator 6 by WR to control the output of the engine, a rough accelerator operation in which the driver frequently unnecessarily abruptly depresses and releases the accelerator. In this case, it is possible to prevent deterioration of drivability due to repeated acceleration and deceleration.

【0056】補正後のアクセル開度をそのままシフトマ
ップの検索に用いている場合にはスロットル開度が小さ
くなるため、シフトショックを低減でき、加えて変速の
頻度そのものを低減できる。本実施の形態における自動
変速機8においては、変速段が頻繁に切り替わって変速
ショックの発生、ひいては運転性の悪化を防止できる。
When the corrected accelerator opening is used as it is for the search of the shift map, the throttle opening becomes small, so that the shift shock can be reduced and the frequency of gear shift itself can be reduced. In the automatic transmission 8 according to the present embodiment, it is possible to prevent shift gears from being frequently switched to cause a gear shift shock and eventually prevent deterioration of drivability.

【0057】本実施の形態においては、ラフアクセル度
合のメンバシップ関数SDAPW及び屈曲路度合のメン
バーシップ関数FPSの双方を用いてエンジン出力の補
正係数kWRを求めているが、ラフアクセル度合のメン
バシップ関数SDAPW及び屈曲路度合のメンバーシッ
プ関数FPSのいずれか一方のみを用いてエンジン出力
の補正係数kWRを求めてもよい。
In the present embodiment, the engine output correction coefficient kWR is obtained using both the membership function SDAPW of the rough accelerator degree and the membership function FPS of the curved road degree. The correction coefficient kWR of the engine output may be obtained using only one of the function SDAPW and the membership function FPS of the degree of bend.

【0058】図13に、車両が直進走行をしている場
合、すなわち、パワーステアリングスイッチ4のオン/
オフ反転頻度NFROPSが0の場合のエンジン出力の
補正係数kWRの算出結果を例示する。本例示は、ラフ
アクセル度合のメンバシップ関数SDAPWのみを用い
てエンジン出力の補正係数kWRを求めた場合のもので
ある。
In FIG. 13, when the vehicle is traveling straight ahead, that is, the power steering switch 4 is turned on / off.
An example of the calculation result of the engine output correction coefficient kWR when the off-reversal frequency NFROPS is 0 is illustrated. In this example, the correction coefficient kWR of the engine output is obtained using only the membership function SDAPW of the rough accelerator degree.

【0059】以上のようなエンジントルク補正係数kW
Rの計算は、例えば車両の車庫入れの場合のように操舵
操作量が大きい場合は実行しないのが望ましい。そこ
で、図14に示すように、エンジントルク補正係数kW
Rの算出の実行の要否を判別する。ここに、図14は、
エンジントルク補正係数kWRの算出の実行要否の判別
処理のプログラムを示す。
Engine torque correction coefficient kW as described above
It is desirable that the calculation of R is not executed when the steering operation amount is large, for example, when the vehicle is parked. Therefore, as shown in FIG. 14, the engine torque correction coefficient kW
Whether or not the calculation of R is necessary is determined. Here, FIG.
The program of the discrimination | determination process of the necessity of execution of calculation of the engine torque correction coefficient kWR is shown.

【0060】図14において、まず、ステップS140
1でイグニッション(IG)がオンからオフになったか
否かを判別し、イグニッションがオンからオフになった
ら、エンジントルク補正係数kWRを1.0として(ス
テップS1402)、本処理そ終了する。これにより、
ステップS1401でイグニッションがオンのままであ
れば、ステップS1403で、車速Vが所定値VWR、
例えば10km/hを下回るか否かを判別し、下回る場
合は、エンジントルク補正係数kWRを1.0として
(ステップS1402)、本処理を終了する。ステップ
S1403で車速Vが所定値VWR以上の場合はエンジ
ントルク補正係数kWRを算出し(ステップS140
4)、本処理を終了する。これにより、車庫入れ等の場
合のように、操舵操作量が大きく車両の速度が所定値V
WRを下回るときはエンジン出力の補正を禁止できる。
In FIG. 14, first, step S140.
In 1, it is determined whether or not the ignition (IG) is switched from ON to OFF. When the ignition is switched from ON to OFF, the engine torque correction coefficient kWR is set to 1.0 (step S1402), and this processing is ended. This allows
If the ignition is still on in step S1401, the vehicle speed V is the predetermined value VWR in step S1403.
For example, it is determined whether or not it falls below 10 km / h, and if it falls below, the engine torque correction coefficient kWR is set to 1.0 (step S1402), and this processing ends. If the vehicle speed V is equal to or higher than the predetermined value VWR in step S1403, the engine torque correction coefficient kWR is calculated (step S140).
4) Then, this process ends. As a result, the steering operation amount is large and the vehicle speed is the predetermined value V, as in the case of garage parking.
When it is below WR, the correction of the engine output can be prohibited.

【0061】[0061]

【発明の効果】以上詳述したように、請求項1から5の
内燃機関の出力演算装置によれば、アクセルペダル操作
及び操舵の少なくとも一方をパラメータとするメンバー
シップ関数により車両の走行状態を推論する推論手段
と、推論手段の出力に応じて出力制御手段の出力を補正
する補正手段とを備えているので、運転者が不必要に急
激なアクセル踏み込み及び戻しを頻繁に行うようなラフ
アクセル操作を行った場合に、加速、減速が繰り返され
て運転性が悪化するのを防止できる。
As described in detail above, according to the output computing device of the internal combustion engine of claims 1 to 5, the running state of the vehicle is inferred by the membership function having at least one of accelerator pedal operation and steering as a parameter. The rough accelerator operation is performed so that the driver frequently unnecessarily abruptly depresses and releases the accelerator, since the inference means and the correction means for correcting the output of the output control means according to the output of the inference means are provided. In this case, it is possible to prevent deterioration of drivability due to repeated acceleration and deceleration.

【0062】補正後のアクセル開度をそのままシフトマ
ップの検索に用いている場合にはスロットル開度が小さ
くなるため、シフトショックを低減でき、加えて変速の
頻度そのものを低減できる。
When the corrected accelerator opening is used for the search of the shift map as it is, the throttle opening becomes small, so that the shift shock can be reduced and the frequency of gear shift itself can be reduced.

【0063】請求項6の内燃機関の出力演算装置によれ
ば、変速段が頻繁に切り替わって変速ショックの発生、
ひいては運転性の悪化を防止できる。
According to the output calculation device of the internal combustion engine of the sixth aspect, the shift stage is frequently switched and a shift shock is generated.
As a result, deterioration of drivability can be prevented.

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

【図1】図1は本発明の内燃機関の出力演算装置に実施
の形態の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an embodiment of an output calculation device for an internal combustion engine of the present invention.

【図2】図2は、本発明の内燃機関の出力演算装置で実
行される制御系の機能ブロック図である。
FIG. 2 is a functional block diagram of a control system executed by the output arithmetic unit of the internal combustion engine of the present invention.

【図3】アクセルペダル操作速度積算値の算出処理プロ
グラムのフローチャートである。
FIG. 3 is a flowchart of a calculation processing program for an accelerator pedal operation speed integrated value.

【図4】図3のフローチャートのプログラムで処理され
るアクセルペダル操作速度積算値結果SDAPの例を示
すグラフである。
FIG. 4 is a graph showing an example of an accelerator pedal operation speed integrated value result SDAP processed by the program of the flowchart of FIG.

【図5】パワーステアリングのオン/オフ反転頻度の算
出処理のプログラムのフローチャートである。
FIG. 5 is a flowchart of a program of a calculation process of an on / off reversal frequency of power steering.

【図6】図2の制御のフローにおけるステップS4及び
S5で実行されるパワーステアリングスイッチのオン/
オフ反転頻度(回)の算出結果の例を示すグラフであ
る。
FIG. 6 is a flow chart showing a control flow of FIG. 2 in which ON / OFF of a power steering switch executed in steps S4 and S5.
It is a graph which shows the example of the calculation result of OFF reversal frequency (times).

【図7】(a)は、アクセルペダル操作速度積算値結果
をパラメータとするラフアクセル度合のメンバーシップ
関数SDAPWのグラフであり、(b)は、パワーステ
アリングスイッチのオン/オフ反転頻度をパラメータと
する屈曲路度合のメンバーシップ関数NFRQPSのグ
ラフである。
FIG. 7 (a) is a graph of a membership function SDAPW of a rough accelerator degree using a result of an integrated accelerator pedal operation speed as a parameter, and FIG. 7 (b) is a graph showing a frequency of on / off reversal of a power steering switch as a parameter. 7 is a graph of a membership function NFRQPS of the degree of bending path to be performed.

【図8】(a)は、アクセル変動度合が「小」の場合の
ラフアクセル度合の推定メンバーシップ関数SDAPW
Zのグラフであり、(b)は、アクセル変動度合が
「中」の場合のラフアクセル度合のメンバーシップ関数
SDAPWMのグラフであり、(c)は、アクセル変動
度合が「大」の場合のラフアクセル度合のメンバーシッ
プ関数SDAPWBのグラフである。
FIG. 8A is an estimated membership function SDAPW of the rough accelerator degree when the accelerator degree is “small”.
Fig. 5B is a graph of Z, (b) is a graph of the membership function SDAPWM of the rough accelerator degree when the accelerator fluctuation degree is "medium", and (c) is a rough graph when the accelerator fluctuation degree is "high". It is a graph of membership function SDAPWB of an accelerator degree.

【図9】(a)は、ステアリング操舵頻度が「小」の場
合の屈曲路度合のメンバーシップ関数FPSZのグラフ
であり、(b)は、ステアリング操舵頻度が「大」の場
合の屈曲路度合のメンバーシップ関数FPSBのグラフ
である。
FIG. 9A is a graph of a membership function FPSZ of the degree of bending road when the steering frequency is “small”, and FIG. 9B is a degree of bending road when the steering frequency is “large”. 3 is a graph of a membership function FPSB of.

【図10】図2に示したファジー推論を実現する処理の
全体構成を示すフローチャートである。
10 is a flowchart showing an overall configuration of processing for realizing the fuzzy inference shown in FIG.

【図11】図10のステップS1001の処理を示すフ
ローチャートである。
11 is a flowchart showing the process of step S1001 of FIG.

【図12】図10のステップS1002の処理を示すフ
ローチャートである。
12 is a flowchart showing the process of step S1002 of FIG.

【図13】車両が直進走行をしている場合、すなわち、
パワーステアリングスイッチ4のオン/オフ反転頻度N
FROPSが0の場合のエンジン出力の補正係数kWR
の算出結果を示すグラフである。
FIG. 13 shows a case where the vehicle is traveling straight, that is,
Power steering switch 4 on / off inversion frequency N
Engine output correction coefficient kWR when FROPS is 0
6 is a graph showing the calculation result of.

【図14】エンジントルク補正係数kWRの算出の実行
要否の判別処理のプログラムのフローチャートである。
FIG. 14 is a flowchart of a program for determining whether or not the calculation of the engine torque correction coefficient kWR is necessary.

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

1 電子コントロールユニット 2 アクセル開度センサ 3 操舵角センサ 4 パワーステアリングスイッチ 5 車速センサ 6 アクチュエータ 7 スロットル弁 1 Electronic control unit 2 Accelerator opening sensor 3 Steering angle sensor 4 Power steering switch 5 Vehicle speed sensor 6 Actuator 7 Throttle valve

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G05B 13/02 G05B 13/02 N (72)発明者 高橋 潤 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 6 Identification number Office reference number FI technical display location G05B 13/02 G05B 13/02 N (72) Inventor Jun Takahashi 1-4, Chuo, Wako, Saitama No. 1 Stock Company Honda Technical Research Institute

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 アクセルペダル操作を検出するアクセル
ペダル操作検出手段と、操舵を検出する操舵検出手段
と、前記アクセルペダル操作に応じて内燃機関の出力を
制御する出力制御手段とを有する内燃機関の出力演算装
置において、前記アクセルペダル操作及び前記操舵の少
なくとも一方をパラメータとするメンバーシップ関数に
より車両の走行状態を推論する推論手段と、前記推論手
段の出力に応じて前記出力制御手段の出力を補正する補
正手段とを備えることを特徴とする内燃機関の出力演算
装置。
1. An internal combustion engine comprising: an accelerator pedal operation detecting means for detecting an accelerator pedal operation; a steering detecting means for detecting steering; and an output control means for controlling an output of the internal combustion engine according to the accelerator pedal operation. In an output computing device, an inference means for inferring a running state of a vehicle by a membership function having at least one of the accelerator pedal operation and the steering as a parameter, and the output of the output control means is corrected according to the output of the inference means. And an output calculating device for an internal combustion engine.
【請求項2】 前記アクセルペダル操作は、前記アクセ
ルペダル操作量の単位時間当たりの変化量の積算値を含
むことを特徴とする請求項1記載の内燃機関の出力演算
装置。
2. The output arithmetic apparatus for an internal combustion engine according to claim 1, wherein the accelerator pedal operation includes an integrated value of a change amount of the accelerator pedal operation amount per unit time.
【請求項3】 前記操舵は、パワーステアリング装置の
動作頻度を含むことを特徴とする請求項1又は2記載の
内燃機関の出力演算装置。
3. The output calculation device for an internal combustion engine according to claim 1, wherein the steering includes an operation frequency of a power steering device.
【請求項4】 前記補正手段は前記車両の速度が所定値
以上のときに作動することを特徴とする請求項1から3
のいずれか1項記載の内燃機関の出力演算装置。
4. The correcting means operates when the speed of the vehicle is a predetermined value or more.
An output calculation device for an internal combustion engine according to claim 1.
【請求項5】 前記補正手段は、前記推論手段が前記ア
クセルペダル操作の頻度が大きくかつ前記操舵の頻度が
小さいと推論したときに前記内燃機関の出力を低下させ
ることを特徴とする請求項1から4のいずれか1項に記
載の内燃機関の出力演算装置。
5. The correction unit reduces the output of the internal combustion engine when the inference unit infers that the accelerator pedal operation frequency is high and the steering frequency is low. 5. The output calculation device for an internal combustion engine according to any one of 1 to 4.
【請求項6】 前記内燃機関の出力は、自動変速機を介
して車輪へ伝達されることを特徴とする請求項1から5
のいずれか1項に記載の内燃機関の出力演算装置。
6. The output of the internal combustion engine is transmitted to wheels via an automatic transmission.
An output calculation device for an internal combustion engine according to any one of 1.
JP2875596A 1996-01-24 1996-01-24 Output calculation device for internal combustion engine Pending JPH09203334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2875596A JPH09203334A (en) 1996-01-24 1996-01-24 Output calculation device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2875596A JPH09203334A (en) 1996-01-24 1996-01-24 Output calculation device for internal combustion engine

Publications (1)

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

Family

ID=12257234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2875596A Pending JPH09203334A (en) 1996-01-24 1996-01-24 Output calculation device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH09203334A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005133671A (en) * 2003-10-31 2005-05-26 Hino Motors Ltd Accelerator control device
JP2008019836A (en) * 2006-07-14 2008-01-31 Denso Corp Vehicle driving force control device
CN104238358A (en) * 2014-08-27 2014-12-24 中国科学院长春光学精密机械与物理研究所 Open-loop fuzzy control method for piezoelectric ceramic driver hysteresis system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005133671A (en) * 2003-10-31 2005-05-26 Hino Motors Ltd Accelerator control device
JP2008019836A (en) * 2006-07-14 2008-01-31 Denso Corp Vehicle driving force control device
CN104238358A (en) * 2014-08-27 2014-12-24 中国科学院长春光学精密机械与物理研究所 Open-loop fuzzy control method for piezoelectric ceramic driver hysteresis system

Similar Documents

Publication Publication Date Title
US9062762B2 (en) Method for controlling shift of automatic transmission in vehicle
US9242652B2 (en) Apparatus and method for determining short-term driving tendency of driver
JP2002523735A (en) Method and apparatus for calculating vehicle mass
JP4230055B2 (en) How to control an automatic transmission
JPH05170008A (en) Vehicle drive controller
KR101860192B1 (en) Driving force control system for vehicle
CN101631708B (en) Target turning speed setting device and braking/driving force control device
US5539643A (en) Traction control system for vehicle
US20230139711A1 (en) Method for steering a vehicle
US9896105B2 (en) Systems and methods for controlling a vehicle's deceleration level by controlling the alternator output
KR19990071465A (en) Method and apparatus for adjusting momentum representing vehicle movement
US20140358323A1 (en) Apparatus and method for determining short-term driving tendency of driver
US9145968B2 (en) Device and method for controlling shift in vehicle
JP6217723B2 (en) Driving force control device
JP2020114710A (en) Vehicle control system
JP2013086632A (en) Vehicle control device
JPS62149558A (en) Steering force control device for power steering device
CN112677952B (en) Intelligent driving control method and system
JP3411343B2 (en) Car safety equipment
JPH09203334A (en) Output calculation device for internal combustion engine
CN112728068B (en) Vehicle energy-saving control method, storage medium, vehicle control system and vehicle
JP3380642B2 (en) Vehicle driving force calculation device
US12221182B2 (en) Online estimation methods and systems for electric power steering parameters for use in automated driving controls
EP1302357B1 (en) Method and system for controlling the cruising speed of a vehicle
US20140358384A1 (en) System and method of controlling shift for vehicle

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050823

A02 Decision of refusal

Effective date: 20051227

Free format text: JAPANESE INTERMEDIATE CODE: A02