JP2518447B2 - Vehicle output control device - Google Patents
Vehicle output control deviceInfo
- Publication number
- JP2518447B2 JP2518447B2 JP2127010A JP12701090A JP2518447B2 JP 2518447 B2 JP2518447 B2 JP 2518447B2 JP 2127010 A JP2127010 A JP 2127010A JP 12701090 A JP12701090 A JP 12701090A JP 2518447 B2 JP2518447 B2 JP 2518447B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- lateral acceleration
- torque
- drive torque
- target
- 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.)
- Expired - Fee Related
Links
Landscapes
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、車両の加速時等における駆動輪のスリップ
量に応じて機関の駆動トルクを迅速に低減させ、車両を
安全に走行させるようにした車両の出力制御装置に関す
る。DETAILED DESCRIPTION OF THE INVENTION <Industrial Field of Application> The present invention is intended to reduce the drive torque of an engine rapidly in accordance with the slip amount of a drive wheel at the time of acceleration of a vehicle and to drive the vehicle safely. The present invention relates to an output control device for a vehicle.
〈従来の技術〉 車両の走行中に路面の状況が急激に変化したり、滑り
やすい低摩擦係数の路面、例えば雪路や凍結路等の路面
を車両が走行する場合、駆動輪が空転して運転者の意志
どおりに走行できなくなる恐れがある。<Prior art> When a vehicle drastically changes the condition of the road surface or when the vehicle runs on a slippery low friction coefficient road surface, such as a snow road or an icy road, the drive wheels spin idle. There is a risk that the driver will not be able to drive according to his or her wishes.
このような場合、駆動輪が空転しないように運転者が
アクセルペダルの踏み込み量を調整し、機関の出力を微
妙に制御することは、熟練者ならずとも非常に難しいも
のである。In such a case, it is very difficult for a driver to adjust the amount of depression of the accelerator pedal and delicately control the output of the engine so that the drive wheels do not idle.
このようなことから、駆動輪の空転状態を検出し、駆
動輪の空転が発生した場合には、運転者によるアクセル
ペダルの踏み込み量とは関係無く、強制的に機関の出力
を低下させるようにした出力制御装置が考えられ、運転
者が必要に応じてこの出力制御装置を利用した走行と、
アクセルペダルの踏み込み量に対応して機関の出力を制
御する通常の走行とを選択できるようにしたものが発表
されている。Therefore, when the idling state of the drive wheels is detected and the idling of the drive wheels occurs, the output of the engine is forcibly reduced regardless of the depression amount of the accelerator pedal by the driver. A possible output control device is considered, and the driver uses the output control device as necessary,
It has been announced that normal driving, in which the output of the engine is controlled according to the amount of depression of the accelerator pedal, can be selected.
このような観点に基づいた車両の出力制御に関するも
のの内、従来知られているものは例えば車輛の走行状態
に応じて機関の目標トルクを設定する一方、駆動輪の回
転数と従動輪の回転数とを検出し、この駆動輪と従動輪
との回転数の差を駆動輪のスリップ量とみなし、このス
リップ量に応じて前記目標駆動トルクを補正するように
したものである。Among those related to the output control of the vehicle based on such a viewpoint, conventionally known ones set the target torque of the engine according to the running state of the vehicle, for example, while rotating the driving wheels and the driven wheels. Is detected, the difference in rotational speed between the drive wheel and the driven wheel is regarded as the slip amount of the drive wheel, and the target drive torque is corrected according to the slip amount.
〈発明が解決しようとする課題〉 車両が極低速走行以外での走行中の場合、駆動輪は路
面に対して多かれ少なかれスリップしているものであ
る。但し、路面と駆動輪との摩擦力よりも大きな駆動ト
ルクが与えられると、駆動輪のスリップ量が急激に増大
してしまい、車両の操縦が困難となることは経験的にも
周知の通りである。<Problems to be Solved by the Invention> When the vehicle is traveling at a speed other than extremely low speed, the drive wheels slip more or less on the road surface. However, as is well known empirically, it is difficult to steer the vehicle when a driving torque larger than the frictional force between the road surface and the driving wheels is applied, the slip amount of the driving wheels suddenly increases. is there.
このようなことから、機関の発生する駆動トルクを有
効に利用しつつ車両の操縦が困難となるような駆動輪の
スリップを防止するためには、機関の駆動トルクが路面
と駆動輪との摩擦力の最大値を余り越えないように、こ
の機関の駆動トルクを制御することが望ましい。For this reason, in order to effectively use the drive torque generated by the engine and prevent slippage of the drive wheels that makes it difficult to steer the vehicle, the drive torque of the engine must be controlled by the friction between the road surface and the drive wheels. It is desirable to control the drive torque of this engine so as not to exceed the maximum force much.
つまり、機関で発生する駆動トルクを有効に働かせる
ためには、タイヤのスリップ率Sと、このタイヤと路面
との摩擦係数との関係を表す第13図に示すように、走行
中の駆動輪のタイヤのスリップ率Sが、このタイヤと路
面との摩擦係数の最大値と対応する目標スリップ率SO或
いはこの目標スリップ率SOの近傍でこれよりも小さな値
となるように、駆動輪のスリップ量を調整し、エネルギ
ーのロスを避けると同時に車両の操縦性能や加速性能を
損なわないようにすることが望ましい。In other words, in order to make effective use of the drive torque generated in the engine, as shown in FIG. 13 showing the relationship between the slip ratio S of the tire and the coefficient of friction between the tire and the road surface, as shown in FIG. The slip of the driving wheels is set so that the slip rate S of the tire becomes a target slip rate S O corresponding to the maximum value of the friction coefficient between the tire and the road surface or a value near the target slip rate S O that is smaller than this value. It is desirable to adjust the amount to avoid energy loss and at the same time not to impair the vehicle's controllability and acceleration.
ここで、Vを車両の速度(以下、これを車速と呼称す
る),VDを駆動輪の周速度とすると、タイヤのスリップ
率Sは、 であり、このスリップ率Sがタイヤと路面との摩擦係数
の最大値と対応した目標スリップ率SO或いはその近傍で
これよりも小さな値となるように、機関11の駆動トルク
を設定すれば良い。Here, when V is the speed of the vehicle (hereinafter referred to as vehicle speed) and V D is the peripheral speed of the driving wheels, the slip ratio S of the tire is The driving torque of the engine 11 may be set such that the slip ratio S becomes a smaller value at or near the target slip ratio S O corresponding to the maximum value of the friction coefficient between the tire and the road surface. .
しかし、直進中に比べて旋回中では横加速度が車輛に
加わるので、タイヤと路面との間の摩擦係数は変化し、
旋回中においてタイヤと路面との間の摩擦係数の最大値
を与えるスリップ率は、直進中におけるその値よりも相
当に小さいことが知られている。However, since lateral acceleration is applied to the vehicle during turning compared to when going straight, the coefficient of friction between the tire and the road surface changes,
It is known that the slip ratio that gives the maximum value of the friction coefficient between the tire and the road surface during turning is considerably smaller than that value during straight running.
そこで、操舵輪に操舵角センサを取り付けて、車輪の
操舵量を検出し、その横加速度を推定して旋回中の目標
駆動トルクを低下させる旋回補正が試みられているが、
操舵角検出に先立って中立位置学習を行う必要があっ
た。即ち、操舵角センサは取付時に、車輌の直進方向に
対して操舵量=0となるように調整するのは可能である
が、正確に調整するのは非常に面倒であり、特にその後
の車検等のメンテナンスにおいて煩雑である。この為、
イグニッションキーを回して電気系をオンとした後、車
輌が操舵せずに一定時間走行すると、その位置を中立位
置とみなしてその値を基準としてその後の操舵角を出力
する中立位置学習が採用されている。尚、学習された中
立位置はイクグニッションキーが抜き取られて電気系が
オフとなったらクリアされる。Therefore, turning correction has been attempted in which a steering angle sensor is attached to the steered wheels, the steering amount of the wheels is detected, and the lateral acceleration is estimated to reduce the target drive torque during turning.
It was necessary to learn the neutral position prior to detecting the steering angle. That is, it is possible to adjust the steering angle sensor so that the steering amount becomes 0 with respect to the straight traveling direction of the vehicle at the time of mounting, but it is very troublesome to make an accurate adjustment. It is complicated to maintain. Therefore,
After turning the ignition key to turn on the electric system, if the vehicle runs for a certain period of time without steering, that position is regarded as the neutral position, and the neutral position learning that outputs the subsequent steering angle based on that value is adopted. ing. The learned neutral position is cleared when the ignition key is removed and the electric system is turned off.
ところが、中立位置学習においては、一定時間、例え
ば数秒程度操舵しないで走行する時間が必要であり、こ
のような時間がないと中立位置を学習できなかった。従
って、走行開始から連続的にコーナリングが続いて旋回
を繰り返して行う場合には、中立位置が学習できず、こ
の為、操舵角が出力されない事態も予想されていた。However, in the neutral position learning, a certain time, for example, a time for traveling without steering for about several seconds is required, and the neutral position cannot be learned without such time. Therefore, when cornering is continuously performed from the start of traveling and the vehicle is repeatedly turned, it is expected that the neutral position cannot be learned and the steering angle is not output.
〈課題を解決するための手段〉 本発明による車両の出力制御装置は、かかる知見に鑑
みてなされたものであり、運転者による操作とは独立に
機関の駆動トルクを低減可能なトルク低減手段と、車両
の駆動輪に発生するスリップを所定の大きさとするため
の駆動輪周速度の目標値として目標駆動輪速度を演算す
る目標駆動輪速度演算手段と、前記車両に生じる横加速
度を検出する横加速度検出手段と、同横加速度検出手段
によって検出された横加速度の大きさに応じて前記目標
駆動輪速度を減少の方向に補正する旋回補正手段と、前
記駆動輪の周速度が前記旋回補正手段によって補正され
た後の目標駆動輪速度に近付くように前記トルク低減手
段により前記機関を制御するトルク制御ユニットとを具
えた車両の出力制御装置において、前記横加速度検出手
段は、前記車両の操舵量を検出する操舵角センサと、同
操舵角センサによって検出された操舵量に基づき前記車
両に発生すると推定される横加速度を求める第1の横加
速度演算手段と、前記車両の左右の非駆動輪の周速度差
およびトレッドに基づき前記車両に生じる横加速度を算
出する第2の横加速度演算手段とを具え、前記旋回補正
手段は前記操舵角センサによる操舵量の検出が開始され
るまでは前記第2の横加速度演算手段によって算出され
た横加速度を用いて前記補正を行う一方、前記操舵角セ
ンサによる操舵量の検出が開始された後は前記第1の横
加速度演算手段によって算出された横加速度を用いて前
記補正を行うことを特徴とする。<Means for Solving the Problem> The vehicle output control device according to the present invention has been made in view of such knowledge, and a torque reducing means capable of reducing the drive torque of the engine independently of the operation by the driver. A target drive wheel speed calculation means for calculating a target drive wheel speed as a target value of a drive wheel peripheral speed for making a slip generated on a drive wheel of a vehicle a predetermined magnitude; and a lateral drive for detecting a lateral acceleration generated in the vehicle. Acceleration detection means, turning correction means for correcting the target drive wheel speed in a decreasing direction according to the magnitude of the lateral acceleration detected by the lateral acceleration detection means, and the peripheral speed of the drive wheel is the turning correction means. In a vehicle output control device including a torque control unit for controlling the engine by the torque reducing means so as to approach the target drive wheel speed corrected by The speed detecting means includes a steering angle sensor for detecting a steering amount of the vehicle, and a first lateral acceleration calculating means for obtaining a lateral acceleration estimated to occur in the vehicle based on the steering amount detected by the steering angle sensor. And a second lateral acceleration calculating means for calculating a lateral acceleration generated in the vehicle based on a difference in peripheral speed between left and right non-driving wheels of the vehicle and a tread, wherein the turning correction means determines a steering amount of the steering angle sensor. The correction is performed using the lateral acceleration calculated by the second lateral acceleration calculating means until the detection is started, and the first lateral after the detection of the steering amount by the steering angle sensor is started. The correction is performed by using the lateral acceleration calculated by the acceleration calculating means.
なお、機関の駆動トルクを低下させるトルク低減手段
としては、点火時期を遅らせたり吸入空気量や燃料供給
量を少なくしたり、或いは燃料供給を中止したりするこ
とが一般的であるが、特殊なものとしては機関の圧縮比
を下げるようにしたもの等も採用することができる。Incidentally, as a torque reduction means for lowering the driving torque of the engine, it is general to delay the ignition timing, reduce the intake air amount or the fuel supply amount, or stop the fuel supply. For example, an engine having a reduced compression ratio may be employed.
〈作用〉 第1の横加速度演算手段は操舵角センサによって検出
された操舵量に基づき車両に発生すると推定される横加
速度を算出し、第2の横加速度演算手段は左右の非駆動
輪の周速度差とトレッドとに基づき車両に発生する横加
速度を算出する。そして、中立位置学習が未完了等の理
由により前記操舵角センサによる操舵量の検出が開始さ
れていない間は前記第2の横加速度演算手段によって算
出された横加速度を用いて目標駆動輪速度を補正する一
方、前記操舵角センサが操舵量の検出を開始すると前記
第1の横加速度演算手段によって算出された横加速度を
用いて前記補正を行う。このようにして目標駆動輪速度
を横加速度の大きさに応じて減少方向に補正することに
より、旋回中のスリップの大きさを直進時より小さめに
抑制することが可能となり、旋回に必要な横力を確保し
て車両の旋回性を向上させることが可能となる。また、
前記補正に使用する横加速度として、操舵角センサによ
り検出された操舵量に基づき算出された横加速度を用い
ることにより実際に車両が旋回状態となる前に横加速度
を推定して素早く前記補正を行うことが可能となるが、
操舵角センサによる操舵量の検出が中立位置の学習等に
より開始される前であっても、左右の非駆動輪周速度差
とトレッドから求めた横加速度を用いることにより車両
の旋回性を向上させることが出来る。<Operation> The first lateral acceleration calculation means calculates the lateral acceleration estimated to occur in the vehicle based on the steering amount detected by the steering angle sensor, and the second lateral acceleration calculation means the left and right non-driving wheels. The lateral acceleration generated in the vehicle is calculated based on the speed difference and the tread. While the neutral position learning is not completed, the target driving wheel speed is determined by using the lateral acceleration calculated by the second lateral acceleration computing means while the steering angle sensor does not start detecting the steering amount. On the other hand, when the steering angle sensor starts detecting the steering amount, the correction is performed using the lateral acceleration calculated by the first lateral acceleration calculating means. In this way, by correcting the target drive wheel speed in the decreasing direction according to the magnitude of the lateral acceleration, it becomes possible to suppress the magnitude of the slip during turning to be smaller than that during straight running, and the lateral required for turning is reduced. It becomes possible to secure the force and improve the turning performance of the vehicle. Also,
As the lateral acceleration used for the correction, the lateral acceleration calculated based on the steering amount detected by the steering angle sensor is used to estimate the lateral acceleration before the vehicle actually turns to make the correction quickly. Is possible, but
Even before the detection of the steering amount by the steering angle sensor is started by learning the neutral position, etc., the turning performance of the vehicle is improved by using the lateral acceleration obtained from the left and right non-driving wheel peripheral speed difference and the tread. You can
尚、横加速度演算手段は、前記車輌の非駆動輪の周速
度差及びトレッドから車輌に加わる横加速度を演算する
ので、前記操舵角センサと異なり、中立位置学習がなく
ても旋回中における横加速度を検出することが出来る。Since the lateral acceleration calculating means calculates the lateral acceleration applied to the vehicle from the difference in peripheral speed of the non-driving wheels of the vehicle and the tread, unlike the steering angle sensor, the lateral acceleration during turning without learning the neutral position. Can be detected.
〈実施例〉 本発明による車両の出力制御装置を前進4段後進1段
の自動変速機を組み込んだ前輪駆動形式の車両に応用し
た一実施例の概念を表す第1図及びその車両の概略構造
を表す第2図に示すように、機関11の出力軸12には油圧
式自動変速機13の入力軸14が接続している。この油圧式
自動変速機13は、運転者による図示しないセレクトレバ
ーの選択位置と車両の運転状態とに応じて機関11の運転
状態を制御する電子制御ユニット(以下、これをECUと
記載する)15からの指令に基づき、油圧制御装置16を介
して所定の変速段を自動的に選択するようになってい
る。この油圧式自動変速機13の具体的な構成や作用等に
ついては、例えば特開昭58−5470号公報や特開昭61−31
749号公報等で既に周知の通りであり、油圧制御装置16
内には油圧式自動変速機13の一部を構成する複数の摩擦
係合要素の係合操作と開放操作とを行うための図示しな
い一対のシフト制御用電磁弁が組み込まれ、これらシフ
ト制御用電磁弁に対する通電のオン,オフ操作をECU15
により制御することにより、前進4段後進1段の内の任
意の変速段への変速動作を滑らかに達成するものであ
る。<Embodiment> FIG. 1 showing the concept of one embodiment in which the vehicle output control device according to the present invention is applied to a front wheel drive type vehicle incorporating an automatic transmission of four forward gears and one reverse gear and a schematic structure of the vehicle. As shown in FIG. 2, the input shaft 14 of the hydraulic automatic transmission 13 is connected to the output shaft 12 of the engine 11. This hydraulic automatic transmission 13 is an electronic control unit (hereinafter referred to as an ECU) 15 that controls the operating state of the engine 11 according to the selection position of a select lever (not shown) by the driver and the operating state of the vehicle. On the basis of a command from, a predetermined gear stage is automatically selected via the hydraulic control device 16. The specific structure and operation of the hydraulic automatic transmission 13 are described in, for example, JP-A-58-5470 and JP-A-61-31.
As already known in Japanese Patent No. 749, etc., the hydraulic control device 16
A pair of shift control solenoid valves (not shown) for performing engagement operation and disengagement operation of a plurality of friction engagement elements forming a part of the hydraulic automatic transmission 13 are incorporated therein. ECU15 for turning on / off the power to the solenoid valve
By performing the control in accordance with the above, the speed change operation to any gear position among the four forward gears and the one reverse gear can be smoothly achieved.
機関11の燃焼室17に連結された吸気管18の途中には、
この吸気管18によって形成される吸気通路19の開度を変
化させ、燃焼室17内に供給される吸入空気量を調整する
スロットル弁20を組み込んだスロットルボディ21が介装
されている。第1図及び筒状をなすこのスロットルボデ
ィ21の部分の拡大断面構造を表す第3図に示すように、
スロットルボディ21にはスロットル弁20を一体に固定し
たスロットル軸22の両端部が回動自在に支持されてい
る。吸気通路19内に突出するこのスロットル軸22の一端
部には、アクセルレバー23とスロットルレバー24とが同
軸状をなして嵌合されている。In the middle of the intake pipe 18 connected to the combustion chamber 17 of the engine 11,
A throttle body 21 incorporating a throttle valve 20 that adjusts the amount of intake air supplied into the combustion chamber 17 by changing the opening degree of an intake passage 19 formed by the intake pipe 18 is interposed. As shown in FIG. 1 and FIG. 3 showing the enlarged cross-sectional structure of this cylindrical throttle body 21,
On the throttle body 21, both ends of a throttle shaft 22 to which the throttle valve 20 is integrally fixed are rotatably supported. An accelerator lever 23 and a throttle lever 24 are coaxially fitted to one end of the throttle shaft 22 protruding into the intake passage 19.
前記スロットル軸22とアクセルレバー23の筒部25との
間には、ブシュ26及びスペーサ27が介装され、これによ
ってアクセルレバー23はスロットル軸22に対して回転自
在となっている。更に、スロットル軸22の一端側に取り
付けた座金28及びナット29により、スロットル軸22から
アクセルレバー23が抜け外れるのを未然に防止してい
る。又、このアクセルレバー23と一体のケーブル受け30
には、運転者によって操作されるアクセルペダル31がケ
ーブル32を介して接続しており、アクセルペダル31の踏
み込み量に応じてアクセルレバー23がスロットル軸22に
対して回動するようになっている。A bush 26 and a spacer 27 are interposed between the throttle shaft 22 and the cylinder portion 25 of the accelerator lever 23, whereby the accelerator lever 23 is rotatable with respect to the throttle shaft 22. Further, the washer 28 and the nut 29 attached to one end of the throttle shaft 22 prevent the accelerator lever 23 from coming off the throttle shaft 22. Also, the cable receiver 30 integrated with the accelerator lever 23
An accelerator pedal 31 that is operated by the driver is connected via a cable 32, and the accelerator lever 23 rotates with respect to the throttle shaft 22 in accordance with the amount of depression of the accelerator pedal 31. .
一方、前記スロットルレバー24はスロットル軸22と一
体に固定されており、従ってこのスロットルレバー24を
操作することにより、スロットル弁20がスロットル軸22
と共に回動する。又、アクセルレバー23の筒部25にはカ
ラー33がこれと同軸一体に嵌着されており、前記スロッ
トルレバー24の先端部には、このカラー33の一部に形成
した爪部34に係止し得るストッパ35が形成されている。
これら爪部34とストッパ35とは、スロットル弁20が開く
方向にスロットルレバー24を回動させるか、或いはスロ
ットル弁20が閉まる方向にアクセルレバー23を回動させ
た場合に相互に係止するような位置関係に設定されてい
る。On the other hand, the throttle lever 24 is fixed integrally with the throttle shaft 22, so that by operating the throttle lever 24, the throttle valve 20
Rotate with. Further, a collar 33 is coaxially and integrally fitted to the tubular portion 25 of the accelerator lever 23, and the tip end portion of the throttle lever 24 is engaged with a claw portion 34 formed on a part of the collar 33. A stopper 35 that can be used is formed.
The claw portion 34 and the stopper 35 are locked to each other when the throttle lever 24 is rotated in the direction of opening the throttle valve 20 or the accelerator lever 23 is rotated in the direction of closing the throttle valve 20. It is set in a proper positional relationship.
前記スロットルボディ21とスロットルレバー24との間
には、スロットルレバー24のスロットル弁5をアクセル
レバー23と一体のカラー33の爪部34を押し付けてストッ
パ弁20を開く方向に付勢するねじりコイルばね36が、ス
ロットル軸22に嵌合された筒状をなす一対のばね受け3
7,38を介し、このスロットル軸22と同軸状をなして装着
されている。又、スロットルボディ21から突出するスト
ッパピン39とアクセルレバー23との間にも、前記カラー
33の爪部34をスロットルレバー24のストッパ35に押し付
けてスロットル弁20を閉じる方向に付勢し、アクセルペ
ダル31に対してディテント感を付与するためのねじりコ
イルばね40が前記カラー33を介してアクセルレバー23の
筒部25にスロットル軸22と同軸状をなして装着されてい
る。Between the throttle body 21 and the throttle lever 24, the torsion coil spring for pressing the throttle valve 5 of the throttle lever 24 with the claw portion 34 of the collar 33 integrated with the accelerator lever 23 to urge the stopper valve 20 in the opening direction. 36 is a pair of cylindrical spring supports 3 fitted to the throttle shaft 22.
It is mounted coaxially with the throttle shaft 22 via 7,38. Also, between the stopper pin 39 protruding from the throttle body 21 and the accelerator lever 23, the collar
The torsion coil spring 40 for pressing the claw portion 34 of 33 against the stopper 35 of the throttle lever 24 to urge the throttle valve 20 in the closing direction and to give a detent feeling to the accelerator pedal 31 is provided via the collar 33. The throttle lever 22 is mounted on the cylinder portion 25 of the accelerator lever 23 so as to be coaxial with the throttle shaft 22.
前記スロットルレバー24の先端部には、基端をアクチ
ュエータ41のダイヤフラム42に固定した制御棒43の先端
部が連結されている。このアクチュエータ41内に形成さ
れた圧力室44には、前記ねじりコイルばね36と共にスロ
ットルレバー24のストッパ35をカラー33の爪部34に押し
付けてスロットル弁20を開く方向に付勢する圧縮コイル
ばね45が組み込まれている。そして、これら二つのばね
36,45のばね力の和よりも、前記ねじりコイルばね40の
ばね力のほうが大きく設定され、これによりアクセルペ
ダル31を踏み込まない限り、スロットル弁20は開かない
ようになっている。The tip of the throttle lever 24 is connected to the tip of a control rod 43 whose base end is fixed to the diaphragm 42 of the actuator 41. A compression coil spring 45 for pressing the stopper 35 of the throttle lever 24 together with the torsion coil spring 36 against the claw portion 34 of the collar 33 to urge the throttle valve 20 in the opening direction is provided in a pressure chamber 44 formed in the actuator 41. Is incorporated. And these two springs
The spring force of the torsion coil spring 40 is set to be larger than the sum of the spring forces of 36 and 45, so that the throttle valve 20 does not open unless the accelerator pedal 31 is depressed.
前記スロットルボディ21の下流側に連結されて吸気通
路19の一部を形成するサージタンク46には、接続配管47
を介してバキュームタンク48が連通しており、このバキ
ュウームタンク48と接続配管47との間には、バキューム
タンク48からサージタンク46への空気の移動のみ許容す
る逆止め弁49が介装されている。これにより、バキュー
ムタンク48内の圧力はサージタンク46内の最低圧力とほ
ぼ等しい負圧に設定される。A connection pipe 47 is connected to a surge tank 46 which is connected to the downstream side of the throttle body 21 and forms a part of the intake passage 19.
A vacuum tank 48 communicates with the vacuum tank 48 via a valve, and a check valve 49 that allows only the movement of air from the vacuum tank 48 to the surge tank 46 is interposed between the vacuum tank 48 and the connection pipe 47. ing. As a result, the pressure in the vacuum tank 48 is set to a negative pressure substantially equal to the minimum pressure in the surge tank 46.
これらバキュームタンク48内と前記アクチュエータ41
の圧力室44とは、配管50を介して連通状態となってお
り、この配管50の途中には非通電時閉塞型の第一のトル
ク制御用電磁弁51が設けられている。つまり、このトル
ク制御用電磁弁51には配管50を塞ぐようにプランジャ52
を弁座53に付勢するばね54が組み込まれている。Inside the vacuum tank 48 and the actuator 41
The pressure chamber 44 is in communication with the pressure chamber 44 via a pipe 50. In the middle of the pipe 50, a non-energized first torque control solenoid valve 51 is provided. In other words, the torque control solenoid valve 51 has a plunger 52 so as to close the pipe 50.
A spring 54 for urging the valve seat 53 against the valve seat 53 is incorporated.
又、前記第一のトルク制御用電磁弁51とアクチュエー
タ41との間の配管50には、スロットル弁20よりも上流側
の吸気通路19に連通する配管55が接続している。そし
て、この配管55の途中には非通電時開放型の第二のトル
ク制御用電磁弁56が設けられている。つまり、このトル
ク制御用電磁弁56には配管55を開放するようにプランジ
ャ57を付勢するばね58が組み込まれている。A pipe 55 connecting to the first torque control solenoid valve 51 and the actuator 41 is connected to a pipe 55 communicating with the intake passage 19 on the upstream side of the throttle valve 20. A second torque control solenoid valve 56 that is open when not energized is provided in the middle of the pipe 55. That is, the torque control solenoid valve 56 incorporates the spring 58 that biases the plunger 57 so as to open the pipe 55.
前記二つのトルク制御用電磁弁51,56には、前記ECU15
がそれぞれ接続し、このECU15からの指令に基づいてト
ルク制御用電磁弁51,56に対する通電のオン,オフがデ
ューティ制御されるようになっており、本実施例ではこ
れら全体で本発明のトルク低減手段を構成している。The two torque control solenoid valves 51, 56 include the ECU 15
Are connected to each other, and duty on / off of energization to the torque control solenoid valves 51 and 56 is controlled based on a command from the ECU 15. Means.
例えば、トルク制御用電磁弁51,56のデューティ率が
0%の場合、アクチュエータ41の圧力室44がスロットル
弁20よりも上流側の吸気通路19内の圧力とほぼ等しい大
気圧となり、スロットル弁20の開度はアクセルペダル31
の踏み込み量に一対一で対応する。逆に、トルク制御用
電磁弁51,56のデューティ率が100%の場合、アクチュエ
ータ41の圧力室44がバキュームタンク48内の圧力とほぼ
等しい負圧となり、制御棒43が第1図中、左斜め上方に
引き上げられる結果、スロットル弁20はアクセルペダル
31の踏み込み量に関係なく閉じられ、機関11の駆動トル
クが強制的に低減させられた状態となる。このようにし
て、トルク制御用電磁弁51,56のデューティ率を調整す
ることにより、アクセルペダル31の踏み込み量に関係な
くスロットル弁20の開度を変化させ、機関11の駆動トル
クを任意に調整することができる。For example, when the duty ratio of the torque control solenoid valves 51, 56 is 0%, the pressure chamber 44 of the actuator 41 becomes an atmospheric pressure substantially equal to the pressure in the intake passage 19 upstream of the throttle valve 20, and the throttle valve 20 Is the accelerator pedal 31
One-to-one correspondence with the depression amount of. On the contrary, when the duty ratio of the torque control solenoid valves 51, 56 is 100%, the pressure chamber 44 of the actuator 41 becomes a negative pressure almost equal to the pressure in the vacuum tank 48, and the control rod 43 is left in FIG. As a result of being lifted diagonally upward, the throttle valve 20 becomes an accelerator pedal.
It is closed regardless of the depression amount of 31, and the driving torque of the engine 11 is forcibly reduced. In this way, by adjusting the duty ratio of the torque control solenoid valves 51, 56, the opening degree of the throttle valve 20 is changed regardless of the depression amount of the accelerator pedal 31, and the drive torque of the engine 11 is arbitrarily adjusted. can do.
又、本実施例ではスロットル弁20の開度をアクセルペ
ダル31とアクチュエータ41とで同時に制御するようにし
たが、吸気通路19内に二つのスロットル弁を直列に配列
し、一方のスロットル弁をアクセルペダル31にのみ接続
すると共に他方のスロットル弁をアクチュエータ41にの
み接続し、これら二つのスロットル弁をそれぞれ独立に
制御すること等も可能である。Further, in the present embodiment, the opening of the throttle valve 20 is controlled simultaneously by the accelerator pedal 31 and the actuator 41. However, two throttle valves are arranged in series in the intake passage 19, and one throttle valve is used as an accelerator. It is also possible to connect only the pedal 31 and the other throttle valve only to the actuator 41, and control these two throttle valves independently.
一方、前記吸気管18の下流端側には、機関11の燃焼室
17内へ図示しない燃料を吹き込み燃料噴射装置の燃料噴
射ノズル59が機関11の各気筒(本実施例では、四気筒の
内燃機関を想定している)に対応してそれぞれ設けら
れ、ECU15によりデューティ制御される電磁弁60を介し
て燃料が燃料噴射ノズル59に供給される。つまり、電磁
弁60の開弁時間を制御することで、燃焼室17に対する燃
料の供給量が調整され、所定の空燃比となって燃焼室17
内で点火プラグ61により点火されるようになっている。On the other hand, the combustion chamber of the engine 11 is provided on the downstream end side of the intake pipe 18.
Fuel injection nozzles 59 of the fuel injection device are provided corresponding to each cylinder of the engine 11 (in this embodiment, a four-cylinder internal combustion engine is assumed). Fuel is supplied to the fuel injection nozzle 59 via a controlled solenoid valve 60. That is, by controlling the valve opening time of the solenoid valve 60, the amount of fuel supplied to the combustion chamber 17 is adjusted, and the combustion chamber 17 has a predetermined air-fuel ratio.
It is adapted to be ignited by a spark plug 61 inside.
前記ECU15には、機関11に取り付けられて機関回転数
を検出するためのクランク角センサ62と、前記油圧式自
動変速機13の出力軸63の回転数を検出して駆動輪である
左右一対の前輪64,65の平均周速を算出するための前輪
回転センサ66と、スロットルボディ21に取り付けられて
スロットルレバー24の開度を検出するスロットル開度セ
ンサ67と、スロットル弁20の全閉状態を検出するアイド
ルスイッチ68の他、吸気管18の先端部のエアクリーナ69
内に組付けられて機関11の燃焼室17へと流れる空気量を
検出するカルマン渦流量計等のエアフローセンサ70と、
機関11に組付けられてこの機関11の冷却水温を検出する
水温センサ71と、排気管72の途中に組付けられて排気通
路73内を流れる排気ガスの温度を検出する排気温センサ
74とイグニッションキースイッチ75とが接続している。The ECU 15 includes a crank angle sensor 62 attached to the engine 11 for detecting the engine speed, and a pair of left and right drive wheels that detect the speed of the output shaft 63 of the hydraulic automatic transmission 13. A front wheel rotation sensor 66 for calculating the average peripheral speed of the front wheels 64, 65, a throttle opening sensor 67 attached to the throttle body 21 for detecting the opening of the throttle lever 24, and a fully closed state of the throttle valve 20 are detected. In addition to the idle switch 68 for detection, an air cleaner 69 at the tip of the intake pipe 18
An air flow sensor 70, such as a Karman vortex flowmeter, which is installed inside and detects the amount of air flowing into the combustion chamber 17 of the engine 11,
A water temperature sensor 71 attached to the engine 11 to detect a cooling water temperature of the engine 11, and an exhaust temperature sensor attached to the exhaust pipe 72 to detect the temperature of exhaust gas flowing through the exhaust passage 73
74 and the ignition key switch 75 are connected.
そして、これらクランク角センサ62及び前輪回転セン
サ66及びスロットル開度センサ67及びアイドルスイッチ
68及びエアフローセンサ70及び水温センサ71及び排気温
センサ74及びイグニッションキースイッチ75からの出力
信号がそれぞれECU15に送られるようになっている。Then, the crank angle sensor 62, the front wheel rotation sensor 66, the throttle opening sensor 67, and the idle switch.
Output signals from the 68, the air flow sensor 70, the water temperature sensor 71, the exhaust temperature sensor 74, and the ignition key switch 75 are respectively sent to the ECU 15.
又、機関11の目標駆動トルクを算出するトルク演算ユ
ニット(以下、これをTCLと呼称する)76には、前記ス
イッチ開度センサ67及びアイドルスイッチ68と共にスロ
ットルボディ21に取り付けられてアクセルレバー23の開
度を検出するアクセル開度センサ77と、従動輪である左
右一対の後輪78,79の回転速度をそれぞれ検出する後輪
回転センサ80,81と、車両82の直進状態を基準として旋
回時における操舵軸83の旋回角を検出する操舵角センサ
84と、操舵軸83と一体の操舵ハンドル85の360度毎の正
常位相(車両82がほぼ直進状態となるような位相がこれ
に含まれる)を検出する操舵軸基準位置センサ86とが接
続し、これらセンサ77,80,81,84,86からの出力信号がそ
れぞれ送られる。Further, a torque calculation unit (hereinafter, referred to as TCL) 76 for calculating a target drive torque of the engine 11 is attached to the throttle body 21 together with the switch opening sensor 67 and the idle switch 68 and is attached to the accelerator lever 23. An accelerator opening sensor 77 that detects the opening, rear wheel rotation sensors 80 and 81 that detect the rotational speeds of the pair of left and right rear wheels 78 and 79, which are driven wheels, respectively, and a turning state based on the straight traveling state of the vehicle 82. Steering angle sensor for detecting the turning angle of the steering shaft 83
A steering shaft reference position sensor 86 for detecting a normal phase of every 360 degrees of the steering wheel 85 integrated with the steering shaft 83 (including a phase in which the vehicle 82 is almost in a straight running state) is connected. Output signals from these sensors 77, 80, 81, 84, 86 are sent, respectively.
ECU15とTCL76とは、通信ケーブル87を介して結ばれて
おり、ECU15からは機関回転数や油圧式自動変速機13の
出力軸63の回転数及びアイドルスイッチ68からの検出信
号等の機関11の運転状態の情報がTCL76に送られる。逆
に、TCL76からはこのTCL76にて演算された目標駆動トル
ク及び点火時期の遅角割合に関する情報がECU15に送ら
れる。The ECU 15 and the TCL 76 are connected via a communication cable 87, and from the ECU 15, the engine speed, the rotation speed of the output shaft 63 of the hydraulic automatic transmission 13, the detection signal from the idle switch 68, etc. Operating status information is sent to TCL76. On the contrary, the TCL76 sends information about the target drive torque calculated by the TCL76 and the retardation rate of the ignition timing to the ECU 15.
本実施例では、駆動輪である前輪64,65の前後方向の
スリップ量が予め設定した量よりも大きくなった場合
に、機関11の駆動トルクを低下させて操縦性を確保する
と共にエネルギーロスを防止する制御(以下、これをス
リップ制御と呼称する)を行った場合の機関11の目標駆
動トルクと、旋回中の車両に発生する横向きの加速度
(本発明では、これを横加速度と呼称する)が予め設定
された値以上となった場合に、機関11の駆動トルクを低
下させて車両が旋回路から逸脱しないようにする制御
(以下、これを旋回制御と呼称する)を行った場合の機
関11の目標駆動トルクとをTCL76にてそれぞれ演算し、
これら二つの目標駆動トルクから最適な最終目標駆動ト
ルクを選択し、機関11の駆動トルクを必要に応じて低減
できるようにしている。尚、スリップ制御における旋回
補正は後述するように旋回時における操縦性等を高める
ように補正するものであり、上記旋回制御とは異なる意
味である。又、アクチュエータ41を介したスロットル弁
20の全閉操作によっても、機関11の出力低減が間に合わ
ない場合を考慮して点火時期の目標遅角量を設定し、機
関11の駆動トルクを迅速に低減できるようにしている。In the present embodiment, when the slip amount in the front-rear direction of the front wheels 64, 65 that are the drive wheels becomes larger than a preset amount, the drive torque of the engine 11 is reduced to ensure maneuverability and energy loss. The target drive torque of the engine 11 when the control to prevent (hereinafter, referred to as slip control) and the lateral acceleration generated in the vehicle during turning (in the present invention, this is referred to as lateral acceleration) When the control value is equal to or greater than a preset value, the engine is controlled when the drive torque of the engine 11 is reduced to prevent the vehicle from deviating from the turning circuit (hereinafter, referred to as turning control). Calculate the target drive torque of 11 with TCL76,
An optimum final target drive torque is selected from these two target drive torques so that the drive torque of the engine 11 can be reduced as necessary. It should be noted that the turning correction in the slip control is performed so as to enhance maneuverability at the time of turning as will be described later, and has a different meaning from the above-mentioned turning control. In addition, the throttle valve via the actuator 41
Even when the engine 20 is fully closed, the target retardation amount of the ignition timing is set in consideration of the case where the output of the engine 11 cannot be reduced in time, so that the drive torque of the engine 11 can be quickly reduced.
このような本実施例による制御の大まかな流れを表す
第4図に示すように、本実施例ではスリップ制御を行っ
た場合の機関11の目標駆動トルクTOSと、旋回制御を行
った場合の機関11の目標駆動トルクTOCとをTCL76にて常
に並行して演算し、これら2つの目標駆動トルクTOS、T
OCから最適な最終目標駆動トルクTOを選択し、機関11の
駆動トルクを必要に応じて低減できるようにしている。As shown in FIG. 4 which shows the rough flow of the control according to the present embodiment, in the present embodiment, the target drive torque T OS of the engine 11 when the slip control is performed and the target drive torque T OS when the turning control is performed are performed. The target drive torque T OC of the engine 11 is constantly calculated in parallel by the TCL76, and these two target drive torques T OS , T OS
The optimum final target drive torque T O is selected from OC so that the drive torque of the engine 11 can be reduced as necessary.
具体的には、イグニッションキースイッチ75のオン操
作により本実施例の制御プログラムが開始され、M1にて
まず操舵軸旋回位置初期値δm(0)の読み込みや各種
フラグのリセット或いはこの制御のサンプリング周期で
ある15ミリ秒毎の主タイマのカウント開始等の初期設定
が行われる。Specifically, the control program of the present embodiment is started by turning on the ignition key switch 75, and first at M1, the steering shaft turning position initial value δ m ( 0 ) is read, various flags are reset, or sampling of this control is performed. Initial settings such as starting the count of the main timer every 15 milliseconds, which is the cycle, are performed.
そして、M2にて各種センサからの検出信号に基づいて
TCL76は車速V等を演算し、これに続いて操舵軸83の中
立位置δMをM3にて学習補正する。この車両82の操舵軸
83の中立位置δMは、ECU15やTCL76中の図示しないメモ
リに記憶されていないため、前記イグニッションキース
イッチ75のオン操作の度に初期値δm(0)が読み込ま
れ、車両82が後述する直進走行条件を満たした場合にの
み学習補正され、イグニッションキースイッチ75がオフ
状態となるまでこの初期値δm(0)が学習補正される
ようになっている。Then, based on the detection signals from various sensors in M2
TCL76 calculates a vehicle speed V or the like, this followed by learning correction at the neutral position [delta] M and M3 of the steering shaft 83. Steering axis of this vehicle 82
Since the neutral position δ M of 83 is not stored in a memory (not shown) in the ECU 15 or the TCL 76, the initial value δ m ( 0 ) is read every time the ignition key switch 75 is turned on, and the vehicle 82 will be described later. Learning correction is performed only when the straight running condition is satisfied, and this initial value δ m ( 0 ) is learned and corrected until the ignition key switch 75 is turned off.
次に、TCL76はM4にて前輪回転センサ66からの検出信
号と後輪回転センサ80,81からの検出信号とに基づいて
機関11の駆動トルクを規制するスリップ制御を行う場合
の目標駆動トルクTOSを演算し、M5にて後輪回転センサ8
0,81からの検出信号と操舵角センサ84からの検出信号と
に基づいて機関11の駆動トルクを規制する旋回制御を行
った場合の機関11の目標駆動トルクTOCを演算する。Next, TCL76 is a target drive torque T in the case of performing slip control for restricting the drive torque of the engine 11 based on the detection signals from the front wheel rotation sensor 66 and the detection signals from the rear wheel rotation sensors 80 and 81 at M4. Calculate the OS and use M5 to measure the rear wheel rotation sensor 8
The target drive torque T OC of the engine 11 when the turning control for restricting the drive torque of the engine 11 is performed is calculated based on the detection signals from the 0, 81 and the steering angle sensor 84.
そして、M6にてTCL76はこれらの目標駆動トルクTOS,
TOCから最適な最終目標駆動トルクTOを主として安全性
を考慮して後述する方法により選択する。更に、急発進
時や路面状況が通常の乾燥路から凍結路に急変するよう
な場合には、アクチュエータ41を介したスロットル弁20
の全閉操作によっても機関11の出力低減が間に合わない
虞があるので、M7にて前輪64,65のスリップ量sの変化
率GSに基づいて基本遅角量pBの補正を行うための遅角割
合を選択し、これら最終目標駆動トルクTO及び基本遅角
量pBの遅角割合に関するデータをM8にてECU15に出力す
る。Then, at M6, TCL76 sets these target drive torques T OS ,
The optimum final target drive torque T O is selected from T OC by a method described later mainly in consideration of safety. Further, when the vehicle suddenly starts or the road surface suddenly changes from a normal dry road to a frozen road, the throttle valve 20 via the actuator 41 is used.
Since there is a risk that the output of the engine 11 will not be reduced even by fully closing the engine, the basic retardation amount p B is corrected in M7 based on the rate of change G S of the slip amount s of the front wheels 64, 65. The retard ratio is selected, and the data regarding the retard ratio of the final target drive torque T O and the basic retard amount p B is output to the ECU 15 at M8.
そして、運転者が図示しない手動スイッチを操作して
スリップ制御や旋回制御を希望している場合には、ECU1
5は機関11の駆動トルクがこの最終目標駆動トルクTOと
なるように、一対のトルク制御用電磁弁51,56のデュー
ティ率を制御し、更に基本遅角量pBの遅角割合に関する
データに基づき、このECU15内で目標遅角量pOを算出
し、点火時期Pを必要に応じた目標遅角量pOだけ遅ら
せ、これによって車両82を無理なく安全に走行させるよ
うにしている。If the driver operates a manual switch (not shown) and desires slip control or turning control, the ECU 1
Reference numeral 5 is data for controlling the duty ratio of the pair of torque control solenoid valves 51, 56 so that the drive torque of the engine 11 becomes the final target drive torque T O, and further for the retard ratio of the basic retard amount p B. Based on the above, the target retardation amount p O is calculated in the ECU 15, and the ignition timing P is delayed by the target retardation amount p O as needed, whereby the vehicle 82 is allowed to travel reasonably and safely.
なお、運転者が図示しない手動スイッチを操作してス
リップ制御や旋回制御を希望していない場合には、ECU1
5は一対のトルク制御用電磁弁51,56のデューティ率を0
%側に設定する結果、車両82は運転者のアクセルペダル
31の踏み込み量に対応した通常の運転状態となる。If the driver does not desire slip control or turning control by operating a manual switch (not shown), ECU1
5 indicates that the duty ratio of the pair of torque control solenoid valves 51, 56 is 0.
As a result of setting to the% side, the vehicle 82 is set to the driver's accelerator pedal.
The normal operating state corresponding to the depression amount of 31 is entered.
このように、機関11の駆動トルクをM9にて主タイマの
サンプリング周期である15ミリ秒毎のカウントダウンが
終了するまで制御し、これ以降はM2からM10までのステ
ップを前記イグニッションキースイッチ75がオフ状態に
なるまで繰り返すのである。In this way, the drive torque of the engine 11 is controlled by M9 until the countdown every 15 milliseconds which is the sampling period of the main timer is completed, and thereafter the steps from M2 to M10 are turned off by the ignition key switch 75. Repeat until the condition is reached.
ところで、M5のステップにて旋回制御を行って機関11
の目標駆動トルクTOCを演算する場合、TCL76は一対の後
輪回転センサ80,81の検出信号に基づいて車速Vを下式
(1)により演算すると共に操舵角センサ84からの検出
信号に基づいて前輪64,65の舵角δを下式(2)より演
算し、この時の車両82の目標横加速度GYOを下式(3)
よりそれぞれ求めている。By the way, the turning control is performed in the step of M5, and the engine 11
When calculating the target drive torque T OC of TCL76, the TCL76 calculates the vehicle speed V based on the detection signals of the pair of rear wheel rotation sensors 80 and 81 by the following formula (1) and also based on the detection signal from the steering angle sensor 84. The steering angle δ of the front wheels 64, 65 is calculated from the following equation (2), and the target lateral acceleration G YO of the vehicle 82 at this time is calculated by the following equation (3).
We are asking for each.
但し、VRL,VRRはそれぞれ左右一対の後輪78,79の周
速度(以下、これを後輪速と呼称する)、ρHは操舵歯
車変速比、δH操舵軸83の旋回角、lは車両82のホイー
ルベース、Aは後述する車両82のスタビリティファクタ
である。 Where V RL and V RR are the peripheral speeds of the pair of left and right rear wheels 78 and 79 (hereinafter referred to as rear wheel speeds), ρ H is the steering gear speed ratio, δ H is the turning angle of the steering shaft 83, 1 is a wheel base of the vehicle 82, and A is a stability factor of the vehicle 82 described later.
この(3)式から明らかなように、車両82の整備時に
前輪64,65のトーイン調整を行った場合や図示しない操
舵歯車の摩耗等の経年変化等によって、操舵軸83の中立
位置δMが変わってしまうと、操舵軸83の旋回位置δm
と操舵輪である後輪64,65の実際の舵角δとの間にずれ
が発生する。この結果、車両82の目標横加速度GYOを正
確に算出することができなくなる虞があり、旋回制御を
良好に行うことが困難となる。しかも、本発明ではM4の
ステップでのスリップ制御の際に、後述するコーナリン
グドラッグ補正手段が、操舵軸83の旋回角δHに基づい
て機関11の基準駆動トルクを補正していること等から、
スリップ制御も良好に行えなくなる虞がある。このよう
なことから、操舵軸83の中立位置δMをM3のステップに
て学習補正する必要がある。As is clear from the equation (3), the neutral position δ M of the steering shaft 83 is changed by the toe-in adjustment of the front wheels 64, 65 during the maintenance of the vehicle 82 or the secular change such as wear of the steering gear (not shown). If it changes, the turning position δ m of the steering shaft 83
There is a deviation between the actual steering angle δ of the rear wheels 64 and 65 which are the steered wheels. As a result, the target lateral acceleration G YO of the vehicle 82 may not be able to be accurately calculated, and it becomes difficult to perform good turning control. Moreover, in the present invention, during slip control in the step of M4, since the cornering drag correction means described later corrects the reference drive torque of the engine 11 based on the turning angle δ H of the steering shaft 83,
Slip control may not be performed well. For this reason, it is necessary to learn correct neutral position [delta] M of the steering shaft 83 at M3 steps.
この操舵軸83の中立位置δMを学習補正する手順を表
す第5図に示すように、TCL76はH1にて旋回制御中フラ
グFCがセットされているか否かを判定する。そして、こ
のH1のステップにて車両82が旋回制御中であると判定し
た場合には、機関11の出力が操舵軸83の中立位置δMを
学習補正することにより急変し、乗り心地を悪化させる
虞等があるので、操舵軸83の中立位置δMの学習補正を
行わない。The neutral position [delta] M of the steering shaft 83 as shown in FIG. 5 showing a procedure for learning correction, TCL76 determines whether turning control flag F C is set at H1. When it is determined in step H1 that the vehicle 82 is in the turning control, the output of the engine 11 suddenly changes by learning-correcting the neutral position δ M of the steering shaft 83 to deteriorate the riding comfort. Therefore, the learning correction of the neutral position δ M of the steering shaft 83 is not performed because of fear.
一方、H1のステップにて車両82が旋回制御中ではない
と判断した場合には、操舵軸83の中立位置δMの学習補
正を行っても不具合は生じないので、TCL76は後輪回転
センサ80,81からの検出信号に基づき、H2にて中立位置
δMの学習及び後述する旋回制御のための車速Vを前記
(1)式により算出する。次に、TCL76はH3にて後輪速V
RL,VRRの差(以下、これを後輪速差と呼称する)|VRL
−VRR|を算出した後、TCL76はH4にて操舵軸基準位置セ
ンサ86により操舵軸83の基準位置δNが検出された状態
で中立位置δMの学習補正が行われたか否か、つまり操
舵軸83の基準位置δNが検出された状態での舵角中立位
置学習済フラグFHNがセットされているか否かを判定す
る。On the other hand, if it is determined that the vehicle 82 in step H1 is not in the turning control, since not occur inconvenience even if the neutral position [delta] M of the learning correction of the steering shaft 83, TCL76 the rear wheel rotation sensor 80 , based on a detection signal from 81 is calculated by the vehicle speed V (1) equation for learning and turning control to be described later in the neutral position [delta] M in H2. Next, TCL76 is rear wheel speed V at H3
Difference between RL and V RR (hereinafter referred to as rear wheel speed difference) | V RL
After calculating −V RR |, the TCL 76 determines whether or not the learning correction of the neutral position δ M is performed while the reference position δ N of the steering shaft 83 is detected by the steering shaft reference position sensor 86 at H4, that is, It is determined whether or not the steering angle neutral position learned flag F HN in the state where the reference position δ N of the steering shaft 83 is detected is set.
イグニッションキースイッチ75のオン操作直後は、舵
角中立位置学習済フラグFHNがセットされていない、即
ち中立位置δMの学習が初回であるので、H5にて今回算
出された操舵軸旋回位置δm(n)が前回算出された操
舵軸旋回位置δm(n−1)と等しいか否かを判定す
る。この際、運転者の手振れ等による影響を受けないよ
うに、操舵角センサ84による操舵軸83の旋回検出分解能
を例えば5度前後に設定しておくことが望ましい。Immediately after the ignition key switch 75 is turned on, the steering angle neutral position learned flag F HN is not set, that is, the neutral position δ M is learned for the first time, so the steering shaft turning position δ calculated this time at H5. m (n) is equal to or equality with m [delta] steering shaft pivoted position previously calculated (n-1). At this time, it is desirable that the turning detection resolution of the steering shaft 83 by the steering angle sensor 84 is set to, for example, about 5 degrees so as not to be affected by the shake of the driver's hand.
このH5のステップにて今回算出された操舵軸旋回位置
δm(n)が前回算出された操舵軸旋回位置δm(
n−1)と等しいと判定した場合には、H6にて車速Vが
予め設定した閾値VAより大きいか否かを判定する。この
操作は、車両82がある程度の高速にならないと、操舵に
伴う後輪速差|VRL−VRR|等が検出できないために必要
なものであり、前記閾値VAは車両82の走行特性等に基づ
いて実験等により、例えば毎時10kmの如く適宜設定され
る。Steering shaft pivoted position calculated this time by the H5 in step [delta] m (n) is a steering shaft turning position calculated last time [delta] m (
If it is determined to be equal to ( n-1 ), it is determined at H6 whether the vehicle speed V is greater than a preset threshold value VA . This operation is necessary because the rear wheel speed difference | V RL −V RR | and the like due to steering cannot be detected unless the vehicle 82 reaches a certain high speed, and the threshold value V A is the traveling characteristic of the vehicle 82. It is appropriately set, for example, at 10 km / h by an experiment based on the above.
そして、H6のステップにて車速Vが閾値VA以上である
と判定した場合には、TCL76はH7にて後輪速差|VRL−V
RR|が予め設定した、例えば毎時0.3kmの如き閾値VXよ
りも小さいか否か、つまり車両82が直進状態にあるかど
うかを判定する。ここで、閾値VXを毎時0kmとしないの
は、左右の後輪78,79のタイヤの空気圧が等しくない場
合、車両82が直進状態であるにもかかわらず、左右一対
の後輪78,79の周速度VRL,VRRが相違して車両82が直進
状態ではないと判定してしまうのを避けるためである。When it is determined that the vehicle speed V is greater than or equal to the threshold V A at H6 step, TCL76 rear wheel speed difference at H7 | V RL -V
It is determined whether or not RR | is smaller than a preset threshold value V X such as 0.3 km / hour, that is, whether or not the vehicle 82 is in a straight traveling state. Here, the threshold value V X is not set to 0 km / h when the tire pressures of the left and right rear wheels 78, 79 are not equal, the pair of left and right rear wheels 78, 79 is left straight even though the vehicle 82 is in a straight traveling state. This is to avoid determining that the vehicle 82 is not in a straight traveling state due to different peripheral velocities V RL and V RR .
なお、左右の後輪78,79のタイヤの空気圧が等しくな
い場合、前記後輪速差|VRL−VRR|は車速Vに比例して
大きくなる傾向を持つので、この閾値VXを例えば第6図
に示すようにマップ化しておき、このマップから車速V
に基づいて閾値VXを読み出すようにしても良い。In the case the tire pressure of the right and left rear wheels 78 and 79 are not equal, the rear wheel speed difference | V RL -V RR | so has a greater tendency in proportion to the vehicle speed V, and the threshold value V X e.g. A map is created as shown in FIG. 6, and the vehicle speed V is calculated from this map.
The threshold value V X may be read based on
このH7のステップにて後輪速差|VRL−VRR|が閾値VX
以下であると判断したならば、H8にて操舵軸基準位置セ
ンサ86が操舵軸83の基準位置δNを検出しているか否か
を判定する。そして、このH8のステップにて操舵軸基準
位置センサ86が操舵軸83の基準位置δNを検出してい
る、即ち車両82が直進状態であると判断した場合には、
H9にてTCL76内に内蔵された図示しない第一の学習用タ
イマのカウントを開始する。Rear wheel speed difference at this H7 of step | V RL -V RR | threshold V X
If it is determined that the following is true, it is determined at H8 whether or not the steering shaft reference position sensor 86 detects the reference position δ N of the steering shaft 83. Then, the steering shaft reference position sensor 86 is determined in step H8 is detecting the reference position [delta] N of the steering shaft 83, that is, when the vehicle 82 is determined to be straight state,
At H9, the count of the first learning timer (not shown) built in the TCL76 is started.
次に、TCL76はH10にてこの第一の学習用タイマのカウ
ント開始から0.5秒経過したか否か、即ち車両82の直進
状態が0.5秒継続したかどうかを判定し、この第一の学
習用タイマのカウント開始から0.5秒経過していない場
合には、H11にて車速Vが前記閾値VAより大きいか否か
を判定する。このH11のステップにて車速Vが閾値VAよ
り大きいと判断した場合には、H12にて後輪速差|VRL−
VRR|が毎時0.1kmの如き閾値VB以下であるか否かを判定
する。このH12のステップにて後輪速差|VRL−VRR|が
前記閾値VB以下である、即ち車両82が直進状態であると
判断したならば、H13にてTCL76内に内蔵された図示しな
い第二の学習用タイマのカウントを開始する。Next, the TCL76 determines at H10 whether or not 0.5 seconds has elapsed from the start of counting of the first learning timer, that is, whether or not the straight traveling state of the vehicle 82 has continued for 0.5 seconds. If 0.5 seconds has not elapsed since the timer started counting, it is determined in H11 whether the vehicle speed V is higher than the threshold value V A. If it is determined in step H11 that the vehicle speed V is greater than the threshold value VA , then in H12 the rear wheel speed difference | V RL −
It is determined whether V RR | is below a threshold V B such as 0.1 km / h. Rear wheel speed difference at this H12 step | V RL -V RR | is equal to or less than the threshold value V B, i.e., if the vehicle 82 is determined to be running straight, shown incorporated in the TCL76 at H13 The second learning timer starts counting.
そして、H14にてこの第二の学習用タイマのカウント
開始から5秒経過したか否か、即ち車両82の直進状態が
5秒継続したかどうかを判定し、第二の学習用タイマの
カウント開始から5秒経過していない場合には、前記H2
のステップに戻ってこのH2のステップからH14のステッ
プまでの操作が繰り返される。Then, at H14, it is determined whether or not 5 seconds have elapsed from the start of counting of the second learning timer, that is, whether or not the straight traveling state of the vehicle 82 has continued for 5 seconds. If 5 seconds have not passed since
Returning to step H, the operations from step H2 to step H14 are repeated.
この反復操作の途中のH8のステップにて操舵軸基準位
置センサ86が操舵軸83の基準位置δNを検出していると
判断し、H9のステップにて前記第一の学習用タイマのカ
ウントを開始し、H10にてこの第一の学習用タイマのカ
ウント開始から0.5秒経過した、即ち車両82の直進状態
が0.5秒継続したと判断した場合には、H15にて操舵軸83
の基準位置δNが検出された状態での舵角中立位置学習
済フラグFHNをセットし、H16にて更に操舵軸83の基準位
置δNが検出されない状態での舵角中立位置学習済フラ
グFHがセットされているか否かを判定する。又、前記H1
4のステップにて第二の学習用タイマのカウント開始か
ら5秒経過したと判断した場合にも、このH16のステッ
プに移行する。Determines that the steering shaft reference position sensor 86 at the middle the H8 step in the iteration is detecting the reference position [delta] N of the steering shaft 83, the counting of the first learning timer at H9 in step When 0.5 seconds have elapsed from the start of counting of the first learning timer at H10, that is, when it is determined that the straight traveling state of the vehicle 82 has continued for 0.5 seconds, the steering shaft 83 is determined at H15.
Steering angle neutral position sets the learned flag F HN, steering angle neutral position learned flag in further state that the reference position [delta] N of the steering shaft 83 is not detected at H16 in a state where the reference position [delta] N has been detected Determine if F H is set. Also, the above H1
Even when it is determined in step 4 that 5 seconds have elapsed since the second learning timer started counting, the process proceeds to step H16.
以上の操作では、まだ操舵軸83の基準位置δNが検出
されない状態での舵角中立位置学習済フラグFHがセット
されていないので、このH16のステップでは操舵軸83の
基準位置δNが検出されない状態での舵角中立位置学習
済フラグFHがセットされていない、即ち操舵軸83の基準
位置δNが検出された状態での中立位置δMの学習が初
回であると判断し、H17にて現在の操舵軸旋回位置δm
(n)を新たな操舵軸83の中立位置δM(n)と見な
し、これをTCL76内のメモリに読み込むと共に操舵軸83
の基準位置δNが検出されない状態での舵角中立位置学
習済フラグFHをセットする。In the above operation, since the steering angle neutral position learned flag F H in the state where the reference position δ N of the steering shaft 83 is not yet detected is not set, the reference position δ N of the steering shaft 83 is set in this step H16. It is determined that the learning of the neutral position δ M is the first time when the steering angle neutral position learned flag F H in the undetected state is not set, that is, the reference position δ N of the steering shaft 83 is detected. Current steering shaft turning position δ m at H17
( N ) is regarded as the new neutral position δ M ( n ) of the steering shaft 83, and this is read into the memory in the TCL76 and the steering shaft 83
The steering angle neutral position learned flag F H is set when the reference position δ N is not detected.
このようにして、操舵軸83の新たな中立位置
δM(n)を設定した後、この操舵軸83の中立位置δM
を基準として操舵軸83の旋回角δHを算出する一方、H1
8にて学習用タイマのカウントがクリアされ、再び舵角
中立位置学習が行われる。After setting the new neutral position δ M ( n ) of the steering shaft 83 in this way, the neutral position δ M of the steering shaft 83 is set.
The turning angle δ H of the steering shaft 83 is calculated with reference to
At 8, the learning timer count is cleared and the steering angle neutral position learning is performed again.
なお、前記H5のステップにて今回算出された操舵軸旋
回位置δm(n)が前回算出された操舵軸旋回位置δm
(n−1)と等しくないと判断した場合や、H11のステ
ップにて車速Vが閾値VA以上ではない、即ちH12のステ
ップにて算出される後輪速差|VRL−VRR|に信頼性がな
いと判断した場合、或いはH12のステップにて後輪速差
|VRL−VRR|が閾値VBよりも大きいと判断した場合に
は、いずれも車両82が直進状態ではないことから、前記
H18のステップに移行する。Incidentally, the steering shaft revolution position is calculated this time is determined in step H5 δ m (n) is a steering shaft pivoted position [delta] m previously calculated
When it is determined that it is not equal to ( n-1 ), or the vehicle speed V is not equal to or higher than the threshold value VA in the step H11, that is, the rear wheel speed difference | VRL - VRR | calculated in the step H12 is set. If it is determined that the vehicle is not reliable, or if it is determined in step H12 that the rear wheel speed difference | V RL −V RR | is greater than the threshold value V B , the vehicle 82 is not in a straight traveling state. From the above
Go to step H18.
又、前記H7のステップにて後輪速差|VRL−VRR|が閾
値VXよりも大きいと判断した場合や、H8のステップにて
操舵軸基準位置センサ86が操舵軸83の基準位置δNを検
出していないと判断したならば、H19にて前記第一の学
習用タイマのカウントをクリアし、前記H11のステップ
に移行するが、前記H6のステップにて車速Vが閾値VA以
下であると判断した場合にも、車両82が直進状態である
と判断できないので、このH11のステップに移行する。Further, when it is determined that the rear wheel speed difference | V RL −V RR | is larger than the threshold value V X in the step H7, or the steering shaft reference position sensor 86 detects the reference position of the steering shaft 83 in the step H8. If it is determined that δ N is not detected, the count of the first learning timer is cleared at H19 and the process proceeds to the step of H11, but the vehicle speed V is the threshold value V A at the step of H6. Even if it is determined that the following is true, it cannot be determined that the vehicle 82 is in a straight traveling state, so the process proceeds to step H11.
一方、前記H4のステップにて操舵軸83の基準位置δN
が検出された状態での舵角中立位置学習済フラグFHNが
セットされている、即ち中立位置δMの学習が二回目以
降であると判断した場合には、H20にて操舵軸基準位置
センサ86が操舵軸83の基準位置δNを検出しているか否
かを判定する。そして、このH20のステップにて操舵軸
基準位置センサ86が操舵軸83の基準位置δNを検出して
いると判断した場合には、H21にて車速Vが予め設定し
た閾値VAより大きいか否かを判定する。On the other hand, in the step H4, the reference position δ N of the steering shaft 83 is set.
When it is determined that the steering angle neutral position learning flag F HN has been set in the state where is detected, that is, the learning of the neutral position δ M is the second time or later, the steering axis reference position sensor is detected at H20. It is determined whether 86 detects the reference position δ N of the steering shaft 83. When the steering shaft reference position sensor 86 is determined in step H20 is determined to detect the reference position [delta] N of the steering shaft 83 is greater than the threshold value V A vehicle speed V is set in advance at H21 Determine whether or not.
このH21のステップにて車速Vが閾値VA以上であると
判断した場合には、TCL76はH22にて後輪速差|VRL−VRR
|が前記閾値VXより小さいか否か、つまり車両82が直進
状態にあるかどうかを判定する。そして、このH22のス
テップにて後輪速差|VRL−VRR|が閾値VXよりも小さい
と判断したならば、H23にて今回算出された操舵軸旋回
位置δm(n)が前回算出された操舵軸旋回位置δm(
n−1)と等しいか否かを判定する。このH23のステッ
プにて今回算出された操舵軸旋回位置δm(n)が前回
算出された操舵軸旋回位置δm(n−1)と等しいと判
断したならば、H24にて前記第一の学習用タイマのカウ
ントを開始する。If the vehicle speed V is equal to or greater than the threshold value V A is at this H21 step, TCL76 rear wheel speed difference at H22 | V RL -V RR
It is determined whether | is smaller than the threshold value V X , that is, whether the vehicle 82 is in a straight traveling state. If it is determined in this step H22 that the rear wheel speed difference | V RL −V RR | is smaller than the threshold value V X , the steering axis turning position δ m ( n ) calculated this time in H23 is Calculated steering shaft turning position δ m (
n-1 ) is determined. If it is determined in step H23 that the steering axis turning position δ m ( n ) calculated this time is equal to the steering axis turning position δ m ( n-1 ) calculated last time, the above-mentioned first step is executed in H24. Start the counting of the learning timer.
次に、TCL76はH25にてこの第一の学習用タイマのカウ
ント開始から0.5秒経過したか否か、即ち車両82の直進
状態が0.5秒継続したかどうかを判定し、第一の学習用
タイマのカウント開始から0.5秒経過していない場合に
は、前記H2のステップに戻り、前記H2〜H4,H20〜H25の
ステップを繰り返す。逆に、このH25のステップにて第
一の学習用タイマのカウント開始から0.5秒経過したと
判断した場合には、前記H16のステップに移行する。Next, the TCL76 determines at H25 whether or not 0.5 seconds has elapsed from the start of counting of this first learning timer, that is, whether the straight traveling state of the vehicle 82 has continued for 0.5 seconds, and the first learning timer If 0.5 seconds has not elapsed from the start of counting, the process returns to the step H2, and the steps H2-H4 and H20-H25 are repeated. On the contrary, if it is determined in step H25 that 0.5 second has elapsed from the start of counting by the first learning timer, the process proceeds to step H16.
なお、前記H20のステップにて操舵軸基準位置センサ8
6が操舵軸83の基準位置δNを検出していないと判断し
た場合や、H21のステップにて車速Vが閾値VA以上では
ない、即ちH22のステップにて算出される後輪速差|VRL
−VRR|に信頼性がないと判断した場合、或いはH22のス
テップにて後輪速差|VRL−VRR|が閾値VXよりも大きい
と判断した場合や、H23のステップにて今回算出された
操舵軸旋回位置δm(n)が前回算出された操舵軸旋回
位置δm(n−1)と等しくないと判断した場合には、
いずれも前記H18のステップに移行する。The steering shaft reference position sensor 8
6 or when it is determined that not detected the reference position [delta] N of the steering shaft 83, the vehicle speed V is not above the threshold value V A at step H21, i.e. wheel speed difference after being calculated in H22 step | V RL
If -V RR | is judged to be unreliable, or if the rear wheel speed difference | V RL −V RR | is larger than the threshold value V X in step H22, or this time is selected in step H23 this time. When it is determined that the calculated steering axis turning position δ m ( n ) is not equal to the previously calculated steering axis turning position δ m ( n-1 ),
Both of them shift to the step of H18.
前記H16のステップにて舵角中立位置学習済フラグFH
がセットされている、つまり中立位置δMの学習が二回
目以降であると判断した場合、TCL76はH26にて現在の操
舵軸旋回位置δm(n)が前回の操舵軸83の中立位置δ
M(n−1)と等しい、即ち δm(n)=δM(n−1) であるかどうかを判定する。そして、現在の操舵軸旋回
位置δm(n)が前回の操舵軸83の中立位置δM(
n−1)と等しいと判定したならば、そのままH18のス
テップに移行し、次の舵角中立位置学習が行われる。Rudder angle neutral position learned flag F H in step H16
Is set, that is, if it is determined that the learning of the neutral position δ M is the second time or later, the current steering shaft turning position δ m ( n ) at H26 is determined by the TCL76 as the neutral position δ of the previous steering shaft 83.
Equal to M (n-1), determines whether the words δ m (n) = δ M (n-1). Then, the current steering shaft turning position δ m ( n ) is the previous steering shaft 83 neutral position δ M (
If it is determined to be equal to ( n-1 ), the process directly proceeds to step H18, and the next steering angle neutral position learning is performed.
前記H26のステップにて現在の操舵軸旋回位置δm(
n)が操舵系の遊び等が原因となって前回の操舵軸83の
中立位置δM(n−1)と等しくないと判断した場合、
本実施例では現在の操舵軸旋回位置δm(n)をそのま
ま新たな操舵軸83の中立位置δM(n)と判断せず、こ
れらの差の絶対値が予め設定した補正制限量Δδ以上相
違している場合には、前回の操舵軸旋回位置δm(
n−1)に対してこの補正制限量Δδを減算或いは加算
したものを新たな操舵軸83の中立位置δM(n)とし、
これをTCL76内のメモリに読み込むようにしている。At step H26, the current steering shaft turning position δ m (
n ) is not equal to the previous neutral position δ M ( n-1 ) of the steering shaft 83 due to play in the steering system,
In the present embodiment, the current steering shaft turning position δ m ( n ) is not judged as it is as the new neutral position δ M ( n ) of the steering shaft 83, and the absolute value of these differences is equal to or greater than the preset correction limit amount Δδ. If they are different, the previous steering shaft turning position δ m (
n-1 ) is obtained by subtracting or adding the correction limiting amount Δδ to a new neutral position δ M ( n ) of the steering shaft 83,
This is read into the memory in TCL76.
つまり、TCL76はH27にて現在の操舵軸旋回位置δm(
n)から前回の操舵軸83の中立位置δM(n−1)を減
算した値が予め設定した負の補正制限量−Δδよりも小
さいか否かを判定する。そして、このH27のステップに
て減算した値が負の補正制限量−Δδよりも小さいと判
断した場合には、H28にて新たな操舵軸83の中立位置δ
M(n)を、前回の操舵軸83の中立位置δM(n−1)
と負の補正制限量−Δδとから δM(n)=δM(n−1)−Δδ と変更し、一回当たりの学習補正量が無条件に負側へ大
きくならないように配慮している。In other words, TCL76 is the current steering shaft turning position δ m (
It is determined whether a value obtained by subtracting the neutral position δ M ( n-1 ) of the previous steering shaft 83 from n ) is smaller than a preset negative correction limit amount −Δδ. When it is determined that the value subtracted in step H27 is smaller than the negative correction limit amount −Δδ, the neutral position δ of the new steering shaft 83 is determined in H28.
M ( n ) is the neutral position δ M ( n-1 ) of the previous steering shaft 83.
And the negative correction limit amount −Δδ are changed to δ M ( n ) = δ M ( n−1 ) −Δδ so that the learning correction amount per time does not unconditionally increase to the negative side. There is.
これにより、何らかの原因によって操舵角センサ84か
ら異常な検出信号が出力されたとしても、操舵軸83の中
立位置δMが急激には変化せず、この異常に対する対応
を迅速に行うことができる。Thus, even an abnormal detection signal from the steering angle sensor 84 for some reason has been output, is rapidly neutral position [delta] M of the steering shaft 83 is not changed, it is possible to cope with the abnormality quickly.
一方、H27のステップにて減算した値が負の補正制限
量−Δδよりも大きいと判断した場合には、H29にて現
在の操舵軸旋回位置δm(n)から前回の操舵軸83の中
立位置δM(n−1)を減算した値が正の補正制限量Δ
δよりも大きいか否かを判定する。そして、このH29の
ステップにて減算した値が正の補正制限量Δδよりも大
きいと判断した場合には、H30にて新たな操舵軸83の中
立位置δM(n)を前回の操舵軸83の中立位置δM(
n−1)と正の補正制限量Δδとから δM(n)=δM(n−1)+Δδ と変更し、一回当たりの学習補正量が無条件に正側へ大
きくならないように配慮している。On the other hand, when it is determined that the value subtracted in the step of H27 is larger than the negative correction limit amount −Δδ, the neutral position of the steering shaft 83 from the previous steering shaft turning position δ m ( n ) to the previous steering shaft 83 is neutralized in H29. Correction limit amount Δ having a positive value obtained by subtracting the position δ M ( n−1 )
It is determined whether it is larger than δ. When it is determined that the value subtracted in step H29 is larger than the positive correction limit amount Δδ, the neutral position δ M ( n ) of the new steering shaft 83 is set to the previous steering shaft 83 at H30. Neutral position δ M (
n-1) and the positive correction limit amount .DELTA..delta from δ M (n) = δ M (n-1) + Δδ and change, consideration as the learning correction amount for one time is not unconditionally increased to the positive side are doing.
これにより、何らかの原因によって操舵角センサ84か
ら異常な検出信号が出力されたとしても、操舵軸83の中
立位置δMが急激には変化せず、この異常に対する対応
を迅速に行うことができる。Thus, even an abnormal detection signal from the steering angle sensor 84 for some reason has been output, is rapidly neutral position [delta] M of the steering shaft 83 is not changed, it is possible to cope with the abnormality quickly.
但し、H29のステップにて減算した値が正の補正制限
量Δδよりも小さいと判断した場合には、H31にて現在
の操舵軸旋回位置δm(n)を新たな操舵軸83の中立位
置δM(n)としてそのまま読み出す。However, when it is determined that the value subtracted in step H29 is smaller than the positive correction limit amount Δδ, the current steering shaft turning position δ m ( n ) is set to the new neutral position of the steering shaft 83 in H31. Read as it is as δ M ( n ).
このように、本実施例では操舵軸83の中立位置δMを
学習補正する際、後輪速差|VRL−VRR|のみを利用する
他に、操舵軸基準位置センサ86からの検出信号を併せて
利用す方法を採用し、車両82が発進してから比較的早い
内に操舵軸83の中立位置δMを学習補正することができ
る上、操舵軸基準位置センサ86が何らかの原因で故障し
ても後輪速差|VRL−VRR|のみで操舵軸83の中立位置δ
Mを学習補正することができ、安全性に優れている。As described above, in this embodiment, when the neutral position δ M of the steering shaft 83 is learned and corrected, only the rear wheel speed difference | V RL −V RR | is used and the detection signal from the steering shaft reference position sensor 86 is used. In addition, the neutral position δ M of the steering shaft 83 can be learned and corrected within a relatively short time after the vehicle 82 starts moving, and the steering shaft reference position sensor 86 fails for some reason. Even if the rear wheel speed difference | V RL −V RR |
Since M can be learned and corrected, it is excellent in safety.
従って、前輪64,65を旋回状態のままにして停車中の
車両82が発進した場合、この時の操舵軸83の中立位置δ
Mの変化状態の一例を表す第7図に示すように、操舵軸
83の中立位置δMの学習制御が初回の時、前述したM1の
ステップにおける操舵軸旋回位置の初期値δm(0)か
らの補正量は非常に大きなものとなるが、二回目以降の
操舵軸83の中立位置δMは、H17,H19のステップにおけ
る操作により、抑えられた状態となる。Therefore, when the stopped vehicle 82 starts with the front wheels 64 and 65 kept in the turning state, the neutral position δ of the steering shaft 83 at this time
As shown in FIG. 7 showing an example of a change state of M , the steering shaft
When the learning control of the neutral position δ M is the first time, the amount of correction from the initial value δ m ( 0 ) of the steering shaft turning position in the step of M1 described above is very large, but the steering after the second steering The neutral position δ M of the shaft 83 is suppressed by the operation in steps H17 and H19.
このようにして操舵軸83の中立位置δMを学習補正し
た後、前輪回転センサ66からの検出信号と後輪回転セン
サ80,81からの検出信号とに基づいて機関11の駆動トル
クを規制するスリップ制御を行う場合の目標駆動トルク
TOSを演算する。In this way, after the learning correction of the neutral position [delta] M of the steering shaft 83, to regulate the driving torque of the engine 11 based on a detection signal from the detection signal and the rear wheel rotation sensor 80, 81 from the front wheel rotation sensor 66 Target drive torque for slip control
Calculate T OS .
ところで、タイヤと路面との摩擦係数は車両82に加わ
る車速Vの変化率(以下、これを前後加速度と呼称す
る)GXと等価であると見なすことができるので、本実施
例ではこの前後加速度GXを後輪回転センサ80,81からの
検出信号に基づいて算出し、この前後加速度GXの最大値
に対応する機関11の基準駆動トルクTBを、前輪回転セン
サ66から検出される前輪速VFと前記車速Vに対応する目
標前輪速VFOとの偏差(以下、これをスリップ量と呼称
する)sに基づいて補正し、目標駆動トルクTOSを算出
ている。By the way, since the coefficient of friction between the tire and the road surface can be regarded as equivalent to the rate of change of the vehicle speed V applied to the vehicle 82 (hereinafter referred to as longitudinal acceleration) G X , this longitudinal acceleration is used in this embodiment. G X is calculated based on the detection signals from the rear wheel rotation sensors 80 and 81, and the reference drive torque T B of the engine 11 corresponding to the maximum value of this longitudinal acceleration G X is detected by the front wheel rotation sensor 66. The target drive torque T OS is calculated by making a correction based on a deviation (hereinafter, referred to as a slip amount) s between the speed V F and the target front wheel speed V FO corresponding to the vehicle speed V.
この機関11の目標駆動トルクTOSを算出するための演
算ブロックを表す第8図に示すように、まずTCL76はス
リップ制御用の車速VSを後輪回転センサ80,81からの検
出信号に基づいて算出するが、本実施例では低車速選択
部101にて二つの後輪速VRL,VRRの内の小さい方の値を
スリップ制御用の第一の車速VSとして選択し、高車速選
択部102にて二つの後輪速VRL,VRRの内の大きな方の値
をスリップ制御用の第二の車速VSとして選択し、その上
で切り換えスイッチ103により二つの選択部101,102の内
のいずれの出力を取り込むかを更に選択するようになっ
ている。As shown in FIG. 8 showing a calculation block for calculating the target drive torque T OS of the engine 11, first, the TCL 76 determines the vehicle speed V S for slip control based on the detection signals from the rear wheel rotation sensors 80, 81. In the present embodiment, the low vehicle speed selection unit 101 selects the smaller one of the two rear wheel speeds V RL and V RR as the first vehicle speed V S for slip control and calculates the high vehicle speed. The selection unit 102 selects the larger one of the two rear wheel speeds V RL , V RR as the second vehicle speed V S for slip control, and then the changeover switch 103 selects one of the two selection units 101, 102. Further, it is possible to further select which of the outputs in the table is to be captured.
なお、本実施例では低車速選択部101にて選択される
第一の車速VSは、二つの後輪速VRL,VRRの内の小さい方
の値VLに前記(1)式により算出される車速Vに対応す
る重み付けの係数KVを乗算部104にて乗算し、これと二
つの後輪速VRL,VRRの内の大きい方の値VHに(1−KV)
を乗算部105にて乗算したものとを加算することにより
求めている。In this embodiment, the first vehicle speed V S selected by the low vehicle speed selection unit 101 is set to the smaller value V L of the two rear wheel speeds V RL and V RR according to the equation (1). The weighting coefficient K V corresponding to the calculated vehicle speed V is multiplied by the multiplication unit 104, and the larger value V H of this and two rear wheel speeds V RL and V RR is (1-K V ).
Is multiplied by the multiplication unit 105 and is added.
即ち、スリップ制御により実際に機関11の駆動トルク
が低減されている状態、つまりスリップ制御中フラグFS
がセットの状態では、切り換えスイッチ103により二つ
の後輪速VRL,VRRの内の小さい方の値を車速VSとして選
択し、運転者がスリップ制御を希望していても機関11の
駆動トルクが低減されていない状態、つまりスリップ制
御中フラグFSがリセットの状態では、二つの後輪速
VRL,VRRの内の大きな方の値を車速VSとして選択するよ
うになっている。That is, the state where the drive torque of the engine 11 is actually reduced by the slip control, that is, the slip control flag F S
Is set, the smaller value of the two rear wheel speeds V RL and V RR is selected as the vehicle speed V S by the changeover switch 103, and the engine 11 is driven even if the driver desires slip control. When the torque is not reduced, that is, the slip control flag F S is reset, the two rear wheel speeds are
The larger value of V RL and V RR is selected as the vehicle speed V S.
これは、機関11の駆動トルクが低減されていない状態
から、機関11の駆動トルクが低減される状態へ移行し難
くすると同時に、この逆の場合での移行も難しくするた
めである。例えば、車両82の旋回中における二つの後輪
速VRL,VRRの内の小さい方の値を車速VSとして選択した
場合、前輪64,65にスリップが発生していないにも係わ
らずスリップが発生していると判断し、機関11の駆動ト
ルクが低減されてしまうような不具合を避けるためと、
車両82の走行安全性を考慮して、一旦、機関11の駆動ト
ルクが低減された場合に、この状態が継続されるように
配慮したためである。This is because it is difficult to make a transition from a state where the driving torque of the engine 11 is not reduced to a state where the driving torque of the engine 11 is reduced, and it is also difficult to make a transition in the opposite case. For example, when the smaller one of the two rear wheel speeds V RL and V RR during turning of the vehicle 82 is selected as the vehicle speed V S , slip occurs even if no slip occurs on the front wheels 64 and 65. In order to avoid the problem that the driving torque of the engine 11 is reduced,
This is because, in consideration of the traveling safety of the vehicle 82, it is considered that this state will be continued once the drive torque of the engine 11 is reduced.
又、低車速選択部101にて車速VSを算出する場合、二
つの後輪速VRL,VRRの内の小さい方の値VLに重み付けの
係数KVを乗算部104にて乗算し、これと二つの後輪速
VRL,VRRの内の大きい方の値VHに(1−KV)を乗算部10
5にて乗算したものとを加算するのは、例えば交差点等
の右左折の如き曲率半径の小さな旋回路を走行する際
に、前輪64,65の周速度の平均値と二つの後輪速VRL,V
RRの内の小さい方の値VLとが大きく相違していまう結
果、フィードバックによる駆動トルクの補正量が大きす
ぎてしまい、車両82の加速性が損なわれる虞があるため
である。Further, when the vehicle speed V S is calculated by the low vehicle speed selection unit 101, the smaller value V L of the two rear wheel speeds V RL and V RR is multiplied by the weighting coefficient K V in the multiplication unit 104. , This and two rear wheel speeds
The larger value V H of V RL and V RR is multiplied by (1-K V ) 10
The value added with the value multiplied by 5 is the average value of the peripheral speeds of the front wheels 64 and 65 and the two rear wheel speeds V when traveling in a turning circuit with a small radius of curvature such as turning left and right at an intersection. RL , V
This is because the smaller value V L of RR greatly differs, and as a result, the amount of correction of the drive torque by feedback becomes too large, which may impair the acceleration of the vehicle 82.
なお、本実施例では前記重み付けの係数KVを後輪78,7
9の周速度の平均値である前記(1)式の車速Vに基づ
いて第9図に示す如きマップから読み出すようにしてい
る。In this embodiment, the weighting coefficient K V is set to the rear wheels 78,7.
Based on the vehicle speed V of the equation (1), which is the average value of the peripheral speeds of 9, the map is read out as shown in FIG.
このようにして算出されるスリップ制御用の車速VSに
基づいて前後加速度GXを算出するが、まず今回算出した
車速VS(n)と一回前に算出した車速VS(n−1)とか
ら、現在の車両82の前後加速度GX(n)を微分演算部10
6にて下式のように算出する。The longitudinal acceleration G X is calculated based on the vehicle speed V S for slip control thus calculated. First, the vehicle speed V S ( n ) calculated this time and the vehicle speed V S ( n−1 ) calculated one time before are calculated. ) And the current longitudinal acceleration G X ( n ) of the vehicle 82 from the differential calculation unit 10
Calculate with the formula below in 6.
但し、Δtは本制御のサンプリング周期である15ミリ
秒、gは重力加速度である。 However, Δt is the sampling period of this control, which is 15 milliseconds, and g is the acceleration of gravity.
そして、算出された前後加速度GX(n)が0.6g以上と
なった場合には、演算ミス等に対する安全性を考慮して
この前後加速度GX(n)の最大値が0.6gを越えないよう
に、クリップ部107にて前後加速度GX(n)を0.6gにク
リップする。更に、フィルタ部108にてノズル除去のた
めのフィルタ処理を行って修正前後加速度GXFを算出す
る。When the calculated longitudinal acceleration G X ( n ) is 0.6 g or more, the maximum value of this longitudinal acceleration G X ( n ) does not exceed 0.6 g in consideration of safety against calculation errors. As described above, the longitudinal acceleration G X ( n ) is clipped to 0.6 g by the clip unit 107. Further, the filter unit 108 performs filter processing for nozzle removal to calculate the corrected longitudinal acceleration G XF .
このフィルタ処理は、車両82の前後加速度GX(n)が
タイヤと路面との摩擦係数と等価であると見なすことが
できることから、車両82の前後加速度GX(n)の最大値
が変化してタイヤのスリップ率Sがタイヤと路面との摩
擦係数の最大値と対応する目標スリップ率SO或いはその
近傍から外れそうになった場合でも、タイヤのスリップ
率Sをタイヤと路面との摩擦係数の最大値と対応した目
標スリップ率SO或いはその近傍でこれよりも小さな値に
維持させるように、前後加速度GX(n)を修正するため
のものであり、具体的には以下の通りに行われる。This filtering, since the longitudinal acceleration G X of the vehicle 82 (n) can be regarded to be equivalent to the friction coefficient between the tire and the road surface, the maximum value of the longitudinal acceleration G X (n) and change in vehicle 82 Even if the slip rate S of the tire is likely to deviate from the target slip rate S O corresponding to the maximum value of the friction coefficient between the tire and the road surface or in the vicinity thereof, the slip rate S of the tire is changed to the friction coefficient between the tire and the road surface. This is to correct the longitudinal acceleration G X ( n ) so that the target slip ratio S O corresponding to the maximum value of or is maintained at a value smaller than this value, specifically, as follows. Done.
今回の前後加速度GX(n)がフィルタ処理された前回
の修正前後加速度GXF(n−1)以上の場合、つまり車
両82が加速し続けている時には、今回の修正前後加速度
GXF(n)を として遅延処理によりノズル除去を行い、修正前後加速
度GXF(n)を比較的早く前後加速度GX(n)に追従さ
せて行く。If the current longitudinal acceleration G X ( n ) is equal to or greater than the filtered previous longitudinal acceleration G XF ( n-1 ), that is, if the vehicle 82 continues to accelerate, the current longitudinal acceleration G X is corrected.
G XF ( n ) As a result, the nozzle is removed by the delay process, and the corrected longitudinal acceleration G XF ( n ) is made to follow the longitudinal acceleration G X ( n ) relatively quickly.
今回の前後加速度GX(n)が前回の修正前後加速度G
XF(n−1)未満の場合、つまり車両82が余り加速して
いない時には主タイマのサンプリング周期Δt毎に以下
の処理を行う。This longitudinal acceleration G X ( n ) is the previous corrected longitudinal acceleration G
When it is less than XF ( n-1 ), that is, when the vehicle 82 is not accelerating too much, the following processing is performed every sampling period Δt of the main timer.
スリップ制御中フラグFSがセットされていない、つま
りスリップ制御による機関11の駆動トルクを低減してい
ない状態では、車両82が減速中にあるので GXF(n)=GXF(n−1)−0.002 として修正前後加速度GXF(n)の低下を抑制し、運転
者による車両82の加速要求に対する応答性を確保してい
る。When the slip control flag F S is not set, that is, when the drive torque of the engine 11 is not reduced by the slip control, the vehicle 82 is decelerating, so G XF ( n ) = G XF ( n-1 ) A value of −0.002 suppresses a decrease in the corrected longitudinal acceleration G XF ( n ) and secures responsiveness to the driver's request for acceleration of the vehicle 82.
又、スリップ制御により機関11の駆動トルクを低減し
ている状態でスリップ量sが正、つまり前輪64,65のス
リップが多少発生している時にも、車両82は減速中であ
ることから安全性に問題がないので、 GXF(n)=GXF(n−1)−0.002 として修正前後加速度GXFの低下を抑制し、運転者によ
る車両82の加速要求に対する応答性を確保している。Further, even when the slip amount s is positive while the drive torque of the engine 11 is being reduced by the slip control, that is, when the front wheels 64 and 65 are slightly slipped, the vehicle 82 is decelerating and therefore safety is ensured. Since G XF ( n ) = G XF ( n-1 ) -0.002 , the decrease in the corrected longitudinal acceleration G XF is suppressed and the responsiveness to the acceleration request of the vehicle 82 by the driver is secured.
更に、スリップ制御により機関11の駆動トルクを低減
している状態で前輪64,65のスリップ量sが負、つまり
車両82が減速している時には、修正前後加速度GXFの最
大値を保持し、運転者による車両82の加速要求に対する
応答性を確保する。Further, when the slip torque s of the front wheels 64 and 65 is negative while the drive torque of the engine 11 is being reduced by the slip control, that is, when the vehicle 82 is decelerating, the maximum value of the corrected longitudinal acceleration G XF is held, The responsiveness to the driver's request for acceleration of the vehicle 82 is ensured.
同様に、スリップ制御による機関11の駆動トルクを低
減している状態で油圧制御装置16による油圧式自動変速
機13のシフトアップ中には、運転者に対する加速感を確
保する必要上、修正前後加速度GXFの最大値を保持す
る。Similarly, when the hydraulic control device 16 shifts up the hydraulic automatic transmission 13 while the drive torque of the engine 11 is reduced by the slip control, it is necessary to secure a feeling of acceleration for the driver, and the corrected longitudinal acceleration Holds the maximum value of G XF .
そして、フィルタ部108にてノズル除去された修正前
後加速度GXFは、トルク換算部109にてこれをトルク換算
するが、このトルク換算部109にて算出された値は、当
然のことながら正の値となるはずであるから、クリップ
部110にて演算ミスを防止する目的でこれを0以上にク
リップした後、走行抵抗算出部111にて算出された走行
抵抗TRを加算部112にて加算し、更に操舵角センサ84か
らの検出信号に基づいてコーナリングドラッグ補正量算
出部113にて算出されるコーナリングドラッグ補正トル
クTCを加算部114にて加算し、下式(4)に示す基準駆
動トルクTBを算出する。Then, the corrected longitudinal acceleration G XF from which the nozzle is removed by the filter unit 108 is torque-converted by the torque conversion unit 109, and the value calculated by the torque conversion unit 109 is naturally a positive value. Since it should be a value, the clipping unit 110 clips this to 0 or more in order to prevent a calculation error, and then the running resistance T R calculated by the running resistance calculation unit 111 is added by the addition unit 112. Then, the cornering drag correction torque T C calculated by the cornering drag correction amount calculation unit 113 based on the detection signal from the steering angle sensor 84 is added by the addition unit 114, and the reference drive shown in the following formula (4) is performed. Calculate the torque T B.
TB=GFO+Wb・r+TR+TC・・・(4) ここで、Wbは車体重量、rは前輪64,65の有効半径で
ある。T B = G FO + W b · r + T R + T C (4) where W b is the vehicle body weight and r is the effective radius of the front wheels 64 and 65.
前記走行抵抗TRは車速Vの関数として算出することが
できるが、本実施例では第10図に示す如きマップから求
めている。この場合、平坦路と登板路とでは走行抵抗TR
が異なるので、マップには図中、実線にて示す平坦路用
と二点鎖線にて示す登板路用とが書き込まれ、車両82に
組み込まれた図示しない傾斜センサからの検出信号に基
づいて、いずれか一方を選択するようにしているが、下
り坂等を含めて更に細かく走行抵抗TRを設定することも
可能である。The traveling resistance T R can be calculated as a function of the vehicle speed V, but in the present embodiment, it is obtained from the map shown in FIG. In this case, the running resistance T R between the flat road and the uphill road
Therefore, in the figure, for the flat road shown by the solid line and for the climbing road shown by the chain double-dashed line in the map, based on the detection signal from the tilt sensor (not shown) incorporated in the vehicle 82, Although either one is selected, it is possible to further finely set the traveling resistance T R including a downhill or the like.
又、本実施例では前記コーナリングドラッグ補正トル
クTCを第11図に示す如きマップから求めており、これに
よって実際の走行状態と近似した機関11の基準駆動トル
クTBを設定することができ、旋回直後の機関11の基準駆
動トルクTBが大きめになっていることから、旋回路を抜
けた後の車両82の加速フィーリングが向上する。Further, in the present embodiment, the cornering drag correction torque T C is obtained from a map as shown in FIG. 11, whereby a reference driving torque T B of the engine 11 which is similar to the actual running state can be set. since the reference driving torque T B of the turning immediately after the engine 11 is in the large acceleration feeling of the vehicle 82 after exiting the turning path is improved.
なお、前記(4)式により算出される基準駆動トルク
TBに対し、本実施例では可変クリップ部115にて下限値
を設定することにより、この基準駆動トルクTBから後述
する最終補正トルクTPIDを減算部116にて減算した値
が、負となってしまうような不具合を防止している。こ
の基準駆動トルクTBの下限値は、第12図に示す如きマッ
プに示すように、スリップ制御の開始時点からの経過時
間に応じて段階的に低下させるようにしている。The reference drive torque calculated by the equation (4)
In the present embodiment, the lower limit value is set by the variable clip unit 115 for T B, so that a value obtained by subtracting a final correction torque T PID described later from the reference drive torque T B by the subtraction unit 116 is negative. This prevents problems that would otherwise occur. As shown in the map shown in FIG. 12, the lower limit value of the reference drive torque T B is gradually reduced according to the elapsed time from the start of slip control.
一方、TCL76は前輪回転センサ66からの検出信号に基
づいて実際の前輪速VFを算出し、先にも述べたようにこ
の前輪速VFとスリップ制御用の車速VSに基づいて設定さ
れる目標前輪速VFOに基づいて設定される補正トルク算
出用目標前輪速VFSとの偏差であるスリップ量sを用
い、前記基準駆動トルクTBのフィードバック制御を行う
ことによって、機関11の目標駆動トルクTOSを算出す
る。On the other hand, the TCL 76 calculates the actual front wheel speed V F based on the detection signal from the front wheel rotation sensor 66, and as described above, is set based on the front wheel speed V F and the vehicle speed V S for slip control. By performing feedback control of the reference drive torque T B using a slip amount s that is a deviation from the target front wheel speed V FS for correction torque set based on the target front wheel speed V FO Calculate the driving torque T OS .
ところで、車両82の加速時に機関11で発生する駆動ト
ルクを有効に働かせるためには、第13図中の実線で示す
ように、走行中の前輪64,65のタイヤのスリップ率S
が、このタイヤと路面との摩擦係数の最大値と対応する
目標スリップ率SO或いはその近傍でこれよりも小さな値
となるように調整し、エネルギーのロスを避けると共に
車両82の操縦性能や加速性能を損なわないようにするこ
とが望ましい。By the way, in order to make effective use of the drive torque generated in the engine 11 during acceleration of the vehicle 82, as shown by the solid line in FIG. 13, the slip ratio S of the tires of the front wheels 64, 65 during traveling is
Is adjusted so that the maximum value of the coefficient of friction between the tire and the road surface and the corresponding target slip ratio S O or a value near the target slip ratio S O are smaller than this value, to avoid energy loss and control performance and acceleration of the vehicle 82. It is desirable not to impair performance.
ここで、目標スリップ率SOは路面の状況に応じて0.1
〜0.25程度の範囲に振れることが知られており、従って
車両82の走行中には路面に対して10%程度のスリップ量
sを駆動輪である前輪64,65に発生させることが望まし
い。以上の点をを勘案して目標前輪速VFOを乗算部117に
て下式の通りに設定する。Here, the target slip ratio S O is 0.1 depending on the road surface condition.
It is known that the vehicle swings in the range of about 0.25. Therefore, it is desirable to generate the slip amount s of about 10% with respect to the road surface on the front wheels 64 and 65 as the driving wheels while the vehicle 82 is traveling. In consideration of the above points, the target front wheel speed V FO is set in the multiplication unit 117 according to the following equation.
VFO=1.1・V そして、TCL76は加速度補正部118にて第14図に示す如
きマップから前述した修正前後加速度GXFに対応するス
リップ補正量VKを読み出し、これを加算部119にて基準
トルク算出用目標前輪速VFOに加算する。このスリップ
補正量VKは、修正前後加速度GXFの値が大きくなるにつ
れて段階的に増加するような傾向を持たせているが、本
実施例では走行試験等に基づいてこのマップを作成して
いる。V FO = 1.1 · V Then, the TCL 76 reads the slip correction amount V K corresponding to the above-mentioned corrected longitudinal acceleration G XF from the map shown in FIG. 14 in the acceleration correction unit 118, and uses this as the reference in the addition unit 119. Add to target front wheel speed V FO for torque calculation. The slip correction amount V K has a tendency to increase stepwise as the value of the corrected longitudinal acceleration G XF increases, but in this embodiment, this map is created based on a running test or the like. There is.
これにより、補正トルク算出用目標前輪速VFSが増大
し、加速時におけるスリップ率Sが第13図中の実線で示
す目標スリップ率SO或いはその近傍でこれよりも小さな
値となるように設定される。As a result, the target front wheel speed V FS for correction torque calculation is increased, and the slip ratio S during acceleration is set to a value smaller than the target slip ratio S O shown by the solid line in FIG. 13 or in the vicinity thereof. To be done.
一方、旋回中におけるタイヤと路面との摩擦係数と、
このタイヤのスリップ率Sとの関係を第13図中の一点鎖
線で示すように、旋回中におけるタイヤと路面との摩擦
係数の最大値となるタイヤのスリップ率は、直進中にお
けるタイヤと路面との摩擦係数の最大値となるタイヤの
目標スリップ率SOよりも相当小さいことが判る。従っ
て、車両82が旋回中にはこの車両82が円滑に旋回できる
ように、目標前輪速VFOを直進時よりも小さく設定する
ことが望ましい。On the other hand, the coefficient of friction between the tire and the road surface during turning,
As shown by the alternate long and short dash line in FIG. 13 with respect to the tire slip ratio S, the tire slip ratio, which is the maximum friction coefficient between the tire and the road surface during turning, is It can be seen that the friction coefficient is significantly smaller than the target slip ratio S O of the tire, which is the maximum value. Therefore, it is desirable to set the target front wheel speed V FO smaller than that when the vehicle is straight ahead so that the vehicle 82 can smoothly turn while the vehicle 82 is turning.
そこで、旋回補正部120にて第15図の実線で示す如き
マップから前記目標横加速度GYOに対応するスリップ補
正量VKCを読み出し、これを減算部121にて基準トルク算
出用目標前輪速VFOから減算する。但し、本発明では、
イグニッションキースイッチ75のオン操作の後に行われ
る最初の操舵軸83の中立位置δMの学習が行われるまで
は、操舵軸83の旋回角δHの信頼性がないので、後輪7
8,79の周速度VRL,VRR及びそのトレッドにより車両82に
実際に作用する横加速度GYに基づいて第15図の破線で示
す如きマップから前記スイッチ補正量VKCを読み出す。Therefore, the turning correction unit 120 reads the slip correction amount V KC corresponding to the target lateral acceleration G YO from the map as shown by the solid line in FIG. 15, and the subtraction unit 121 reads it out from the target front wheel speed V for calculating the reference torque. Subtract from FO . However, in the present invention,
Until the first learning of the neutral position δ M of the steering shaft 83 performed after the ignition key switch 75 is turned on, the turning angle δ H of the steering shaft 83 is unreliable, so the rear wheel 7
Based on the lateral velocities V RL and V RR of 8,79 and the lateral acceleration G Y actually acting on the vehicle 82 by the tread thereof, the switch correction amount V KC is read from the map as shown by the broken line in FIG.
ところで、前記目標横加速度GYOは操舵角センサ84か
らの検出信号に基づいて前記(2)式により舵角δを算
出し、この舵角δを用いて前記(3)式により求めると
共に操舵軸83の中立位置δMを学習補正している。By the way, the target lateral acceleration G YO is calculated from the steering angle sensor 84 based on the detection signal from the steering angle sensor 84 according to the equation (2), and is calculated using the steering angle δ according to the equation (3). the neutral position δ M of 83 are learning correction.
従って、操舵角センサ84又は操舵軸基準位置センサ86
に異常が発生すると、目標横加速度GYOが全く誤った値
となることが考えられる。そこで、操舵角センサ84等に
異常が発生した場合には、後論速差|VRL−VRR|を用い
て車両82に発生する実際の横加速度GYを算出し、これを
目標横加速度GYOの代わりに用いる。Therefore, the steering angle sensor 84 or the steering axis reference position sensor 86
If an abnormality occurs in the target lateral acceleration G YO, it is possible that the target lateral acceleration G YO will be a completely incorrect value. Therefore, when an abnormality occurs in the steering angle sensor 84, etc., the actual lateral acceleration G Y generated in the vehicle 82 is calculated using the backward speed difference | V RL −V RR |, and this is calculated as the target lateral acceleration. Used in place of G YO .
具体的には、この実際の横加速度GYは後輪速差|VRL
−VRR|と車速VとからTCL76内に組み込まれた横加速度
演算部122にて下式(5)のように算出され、これをフ
ィルタ部123にてノズル除去処理した修正横加速度GYFが
用いられる。Specifically, this actual lateral acceleration G Y is the rear wheel speed difference | V RL
-V RR | and the vehicle speed V are calculated by the lateral acceleration calculation unit 122 incorporated in the TCL76 as the following formula (5), and the corrected lateral acceleration G YF obtained by subjecting this to the nozzle removal processing by the filter unit 123 is Used.
但し、bは後輪78,79のトレッドであり、前記フィル
タ部123では今回算出した横加速度GY(n)と前回算出
した修正横加速度GYF(n−1)とから今回の修正横加
速度GYF(n)を下式に示すデジタル演算によりローパ
ス処理を行っている。 However, b is a tread of the rear wheels 78 and 79, and the filter unit 123 uses the lateral acceleration G Y ( n ) calculated this time and the corrected lateral acceleration G YF ( n−1 ) calculated last time to correct the lateral acceleration of this time. G YF ( n ) is low-pass processed by the digital calculation shown in the following formula.
前記操舵角センサ84或いは操舵軸基準位置センサ86に
異常が発生したか否かは、例えば第16図に示す断線検出
回路等によりTCL76にて検出することができる。つま
り、操舵角センサ84及び操舵軸基準位置センサ86の出力
を抵抗Rにてプルアップすると共にコンデンサCで接地
しておき、その出力をそのままTCL76のA0端子に入力し
て各種制御に供する一方、コンパレータ88を通してA1端
子に入力させている。このコンパレータ88の負端子には
基準電圧として4.5ボルトの規定値を印加してあり、操
舵角センサ84が断線すると、A0端子の入力電圧が規定値
を超えてコンパレータ88がオンとなり、A1端子の入力電
圧が継続してハイレベルHとなる。そこで、A1端子の入
力電圧が一定時間、例えば2秒間ハイレベルHであれ
ば、断線と判断してこれら操舵角センサ84或いは操舵軸
基準位置センサ86の異常発生を検出するようにTCL76の
プログラムを設定してある。 Whether or not an abnormality has occurred in the steering angle sensor 84 or the steering shaft reference position sensor 86 can be detected by the TCL 76 by a disconnection detection circuit or the like shown in FIG. 16, for example. That is, the outputs of the steering angle sensor 84 and the steering axis reference position sensor 86 are pulled up by the resistor R and grounded by the capacitor C, and the outputs are directly input to the A0 terminal of the TCL76 and used for various controls. It is input to the A1 terminal through the comparator 88. A specified value of 4.5 V is applied as a reference voltage to the negative terminal of the comparator 88, and when the steering angle sensor 84 is disconnected, the input voltage at the A0 terminal exceeds the specified value and the comparator 88 turns on and the A1 terminal The input voltage continues to be high level H. Therefore, if the input voltage of the A1 terminal is at a high level H for a certain period of time, for example, 2 seconds, the program of the TCL76 is determined so as to judge that the wire is broken and detect the occurrence of an abnormality in the steering angle sensor 84 or the steering axis reference position sensor 86. It is set.
上述した実施例では、ハードウェアにて操舵角センサ
84等の異常を検出するようにしたが、ソフトウェアにて
その異常を検出することも当然可能である。In the embodiment described above, the steering angle sensor is implemented by hardware.
Although the abnormality such as 84 is detected, it is naturally possible to detect the abnormality by software.
例えば、この異常の検出手順の一例を表す第17図に示
すようにTCL76はまずW1にて前記第16図に示した断線検
出による異常の判定を行い、異常ではないと判断した場
合には、W2にて前輪回転センサ66及び後輪回転センサ8
0,81に異常があるか否かを判定する。このW2のステップ
にて各回転センサ66,80,81に異常がないと判断した場合
には、W3にて操舵軸83が同一方向に一回転以上、例えば
400度以上操舵したか否かを判定する。このW3のステッ
プにて操舵軸83が同一方向に400度以上操舵したと判断
した場合には、W4にて操舵軸基準位置センサ86から操舵
軸83の基準位置δNを知らせる信号があったか否かを判
断する。For example, as shown in FIG. 17 showing an example of this abnormality detection procedure, TCL76 first determines the abnormality by the disconnection detection shown in FIG. 16 at W1, and if it is determined that it is not abnormal, Front wheel rotation sensor 66 and rear wheel rotation sensor 8 at W2
It is determined whether or not 0 and 81 are abnormal. When it is determined that there is no abnormality in each rotation sensor 66, 80, 81 in the step of W2, the steering shaft 83 makes one rotation or more in the same direction at W3, for example,
It is judged whether or not the steering wheel is steered 400 degrees or more. In the case where the steering shaft 83 is determined in step W3 it was judged steering over 400 degrees in the same direction, whether or not there is a signal indicating the reference position [delta] N of the steering shaft 83 from the steering shaft reference position sensor 86 at W4 Judge.
そして、このW4のステップにて操舵軸83の基準位置δ
Nを知らせる信号がないと判断した場合、操舵軸基準位
置センサ86が正常であるならば、操舵軸83の基準位置δ
Nを知らせる信号が少なくとも一回はあるはずなので、
W4にて操舵角センサ84が異常であると判断し、W9にて異
常発生中フラグFWをセットする。Then, in this step of W4, the reference position δ of the steering shaft 83
If it is determined that there is no signal indicating N , if the steering shaft reference position sensor 86 is normal, the reference position δ of the steering shaft 83
Since there must be at least one signal indicating N ,
At W4, it is determined that the steering angle sensor 84 is abnormal, and at W9, the abnormality occurrence flag F W is set.
前記W3のステップにて操舵軸83が同一方向に400度以
上操舵されていないと判断した場合、或いはW4のステッ
プにて操舵軸83の基準位置δNを知らせる信号が操舵軸
基準位置センサ86からあったと判断した場合には、W5に
て操舵軸中立位置δMの学習が済んでいるか否か、即ち
二つの舵角中立位置学習済フラグFHN,FHの内の少なく
とも一方がセットされているか否かを判定する。When it is determined in the step W3 that the steering shaft 83 is not steered in the same direction by 400 degrees or more, or in the step W4, a signal notifying the reference position δ N of the steering shaft 83 is output from the steering shaft reference position sensor 86. If it is determined that the steering shaft neutral position δ M has been learned in W5, that is, at least one of the two steering angle neutral position learned flags F HN and F H is set. It is determined whether or not there is.
そしてこのW5のステップにて操舵軸83の中立位置δM
の学習が済んでいると判断した場合には、W6にて後輪速
差|VRL−VRR|が例えば毎時1.5kmを超え、W7にて車速
Vが例えば毎時20kmと毎時60kmとの間にあり、且つW8に
てこの時の操舵軸83の旋回角δHの絶対値が例えば10度
未満である、即ち車両82がある程度の速度で旋回中であ
ると判断した場合には、操舵角センサ84が正常に機能し
ているならば、前記旋回角δHの絶対値が10度以上にな
るはずであるから、W9にて操舵角センサ84が異常である
と判断して異常発生中フラグFwをセットする。In the step of W5, the neutral position δ M of the steering shaft 83 is set.
If it is determined that the learning has been completed, the rear wheel speed difference | VRL - VRR | If the absolute value of the turning angle δ H of the steering shaft 83 at this time is less than 10 degrees at W8, that is, if it is determined that the vehicle 82 is turning at a certain speed, the steering angle is If the sensor 84 is functioning normally, the absolute value of the turning angle δ H should be 10 degrees or more. Therefore, at W9, it is determined that the steering angle sensor 84 is abnormal, and the abnormality occurrence flag is set. Set Fw.
なお、目標横加速度GYOに対応する前記スリップ補正
量VKCは、運転者の操舵ハンドル85の切り増しが一般に
考えられるので、この目標横加速度GYOが小さな領域で
は、修正横加速度GYFに対応するスリップ補正量VKCより
も小さめに設定している。尚、ハンドルの切り増しがな
いような状況が予想される場合には、目標横加速度GYO
と修正横加速度GYFの傾きを等しくしてもよい。又、車
速Vが小さな領域では、車両82の加速性を確保すること
が望ましく、逆にこの車速Vがある程度の速度以上で
は、旋回のし易さを考慮する必要があるので、第15図か
ら読み出されるスリップ補正量VKCに車速Vに対応した
補正係数を第18図に示すマップから読み出して乗算する
ことにより、修正スリップ補正量VKFを算出している。Note that the slip correction amount V KC corresponding to the target lateral acceleration G YO is generally considered to be an increase in the steering wheel 85 of the driver, so in a region where the target lateral acceleration G YO is small, the corrected lateral acceleration G YF becomes It is set smaller than the corresponding slip correction amount V KC . If it is expected that there will be no additional steering wheel, the target lateral acceleration G YO
And the corrected lateral acceleration G YF may have the same inclination. Further, in the region where the vehicle speed V is low, it is desirable to ensure the accelerating property of the vehicle 82, and conversely, when the vehicle speed V is above a certain speed, it is necessary to consider the ease of turning. The corrected slip correction amount V KF is calculated by reading the read slip correction amount V KC from the map shown in FIG. 18 and multiplying it by the correction coefficient corresponding to the vehicle speed V.
これにより、補正トルク算出用目標前輪速VFOが減少
し、旋回時におけるスリップ率Sが直進時における目標
スリップ率SOよりも小さくなり、車両82の加速性能が若
干低下するものの、良好な旋回性が確保される。As a result, the target front wheel speed V FO for calculating the correction torque decreases, the slip ratio S during turning becomes smaller than the target slip ratio S O during straight running, and the acceleration performance of the vehicle 82 slightly deteriorates, but good turning is achieved. Sex is secured.
これら目標横加速度GYO及び実際の横加速度GYの選択
手順を表す第19図に示すように、TCL76はT1にてスリッ
プ補正量VKCを算出するための横加速度として前記フィ
ルタ部123からの修正横加速度GYFを採用し、T2にてスリ
ップ制御中フラグFSがセットされているか否かを判定す
る。As shown in FIG. 19 showing the procedure for selecting the target lateral acceleration G YO and the actual lateral acceleration G Y , the TCL76 is a lateral acceleration for calculating the slip correction amount V KC at T1 from the filter unit 123. The corrected lateral acceleration G YF is adopted and it is determined at T2 whether or not the slip control flag F S is set.
このT2のステップにてスリップ制御中フラグFSがセッ
トされていると判断したならば、前記修正横加速度GYF
をそのまま採用する。これは、スリップ制御中にスリッ
プ補正量VKCを決める基準となる横加速度を、修正横加
速度GYFから目標加速度GYOへ変えた場合に、スリップ補
正量VKCが大きく変化して車両82の挙動が乱れる虞があ
るためである。If it is determined in step T2 that the slip control flag F S is set, the corrected lateral acceleration G YF
Is adopted as is. This is because when the lateral acceleration that is the reference for determining the slip correction amount V KC during slip control is changed from the corrected lateral acceleration G YF to the target acceleration G YO , the slip correction amount V KC changes greatly and This is because the behavior may be disturbed.
前記T2のステップにてスリップ制御中フラグFSがセッ
トされていないと判断したならば、T3にて二つの舵角中
立位置学習済フラグFHN,FHの内のいずれか一方がセッ
トされているか否かを判定する。ここで、二つの舵角中
立位置学習済フラグFHN,FHがいずれもセットされてい
ないと判断した場合には、やはり前記修正横加速度GYF
をそのまま採用する。又、このT3のステップにて二つの
舵角中立位置学習済フラグFHN,FHの内のいずれかがセ
ットされている判断したならば、T4にてスリップ補正量
VKCを算出するための横加速度として前記目標横加速度G
YOを採用する。If it is determined that the slip control flag F S is not set in the step of T2, one of the two steering angle neutral position learned flags F HN and F H is set in T3. It is determined whether or not there is. If it is determined that the two steering angle neutral position learned flags F HN and F H are not set, the corrected lateral acceleration G YF
Is adopted as is. If it is determined in step T3 that one of the two steering angle neutral position learned flags F HN and F H is set, the slip correction amount is set in T4.
The target lateral acceleration G is used as the lateral acceleration for calculating V KC.
Adopt YO .
以上の結果、補正トルク算出用目標前輪速VFSは下式
の通りとなる。As a result, the target front wheel speed V FS for correction torque calculation is given by the following equation.
VFS=VFO+VK−VKF 次に、前輪回転センサ66の検出信号からノズル除去な
どを目的としたフィルタ処理により得た実前輪速VFと、
前記補正トルク算出用目標前輪速VFSとの偏差であるス
リップ量sを減算部124にて算出する。そして、このス
リップ量sが負の設定値以下、例えば、毎時−2.5km以
下の場合には、スリップ量sとして毎時−2.5kmをクリ
ップ部125にてクリップし、このクリップ処理後のスリ
ップ量sに対して後述する比例補正を行い、この比例補
正における過制御を防止して出力のハンチングが発生し
ないようにしている。V FS = V FO + V K −V KF Next, the actual front wheel speed V F obtained from the detection signal of the front wheel rotation sensor 66 by filtering for the purpose of removing nozzles,
A subtraction unit 124 calculates a slip amount s which is a deviation from the target front wheel speed V FS for correction torque calculation. When the slip amount s is less than or equal to a negative set value, for example, −2.5 km / h or less, the slip amount s−2.5 km / h is clipped by the clip unit 125, and the slip amount s after the clip processing is performed. On the other hand, the proportional correction described later is performed to prevent over-control in the proportional correction so that output hunting does not occur.
又、このクリップ処理前のスリップ量sに対して後述
する積分定数ΔTiを用いた積分補正を行い、更に微分補
正を行って最終補正トルクTPIDを算出する。Further, the final correction torque T PID is calculated by performing integral correction using a later-described integral constant ΔT i on the slip amount s before the clipping process and further performing differential correction.
前記比例補正としては、乗算部126にてスリップ量s
に比例係数KPを掛けて基本的な補正量を求め、更に乗算
部127にて油圧式自動変速機13の変速比ρmによって予
め設定された補正係数ρKPを乗算して比例補正トルクTP
を得ている。なお、比例係数KPはクリップ処理後のスリ
ップ量sに応じて第20図に示すマップから読み出すよう
にしている。As the proportional correction, the slip amount s
To determine the basic correction amount by multiplying the proportional coefficient K P, further proportional correction torque T by multiplying a preset correction coefficient [rho KP by the gear ratio [rho m of hydraulic automatic transmission 13 at the multiplying unit 127 P
Is getting The proportional coefficient K P is read from the map shown in FIG. 20 according to the slip amount s after the clipping process.
又、前記積分補正としてスリップ量sのゆるやかな変
化に対応した補正を実現するため、積分演算部128にて
基本的な補正量を算出し、この補正量に対して乗算部12
9にて油圧式自動変速機13の変速比ρmに基づいて予め
設定された補正係数ρKIを乗算し、積分補正トルクTIを
得ている。この場合、本実施例では一定の微小積分補正
トルクΔTIを積分しており、15ミリ秒のサンプリング周
期毎にスリップ量sが正の場合には前記微小積分補正ト
ルクΔTIを加算し、逆にスリップ量sが負の場合には微
小積分補正トルクΔTIを減算している。In addition, in order to realize a correction corresponding to a gradual change in the slip amount s as the integral correction, a basic correction amount is calculated by the integration operation unit 128, and this correction amount is multiplied by the multiplication unit 12
At 9, the integral correction torque T I is obtained by multiplying a preset correction coefficient ρ KI based on the gear ratio ρ m of the hydraulic automatic transmission 13. In this case, in the present embodiment, a constant small integral correction torque ΔT I is integrated, and if the slip amount s is positive every 15 ms sampling period, the minute integral correction torque ΔT I is added, and the inverse If the slip amount s is negative, the minute integral correction torque ΔT I is subtracted.
但し、この積分補正トルクTIには車速Vに応じて可変
の第21図のマップに示す如き下限値TILを設定してお
り、このクリップ処理により車両82の発進時、特に登り
坂での発進時には大きな積分補正トルクΔTIを働かせて
機関11の駆動力を確保し、車両82の発進後に車速Vが上
昇してからは、逆に補正が大きすぎると制御の安定性を
欠くので、積分補正トルクTIが小さくなるようにしてい
る。又、制御の収束性を高めるために積分補正トルクTI
に上限値、例えば0kgmを設定し、このクリップ処理によ
って積分補正トルクTIは第22図に示すように変化する。However, a lower limit value T IL as shown in the map of FIG. 21 which is variable according to the vehicle speed V is set to the integral correction torque T I , and this clipping process allows the vehicle 82 to start, especially on an uphill road. At the time of starting, a large integral correction torque ΔT I is exerted to secure the driving force of the engine 11, and after the vehicle speed V increases after starting the vehicle 82, on the contrary, if the correction is too large, the stability of the control is lost. The correction torque T I is made smaller. In addition, the integral correction torque T I
The upper limit value, for example, set the 0Kgm, integral correction torque T I by the clipping process changes as shown in FIG. 22.
このようにして算出された比例補正トルクTPと積分補
正トルクTIとを加算部130にて加算し、比例積分補正ト
ルクTPIを算出する。The proportional correction torque T P and the integral correction torque T I calculated in this way are added by the adder 130 to calculate the proportional integral correction torque T PI .
なお、前記補正係数ρKP,ρKIは油圧式自動変速機13
の変速比ρmに関連付けて予め設定された第23図に示す
如きマップから読み出すようにしている。The correction factors ρ KP and ρ KI are the hydraulic automatic transmission 13
In association with the speed ratio [rho m so that read from the map as shown in FIG. 23 which is set in advance.
又、本実施例では微分演算部131にてスリップ量sの
変化率GSを算出し、これに微分係数KDを乗算部132にて
掛け、急激なスリップ量sの変化に対する基本的な補正
量を算出する。そして、これにより得られた値にそれぞ
れ上限値と下限値との制限を設け、微分補正トルクTDが
極端に大きな値とならないように、クリップ部133にて
クリップ処理を行い、微分補正トルクTDを得ている。こ
のクリップ部133は、車両82の走行中に車輪速VF,VRL,
VRRが路面状況や車両82の走行状態等によって、瞬間的
に空転或いはロック状態となることがあり、このような
場合にスリップ量sの変化率GSが正或いは負の極端に大
きな値となり、制御が発散して応答性が低下する虞があ
るので、例えば下限値を−55kgmにクリップすると共に
上限値を55kgmにクリップし、微分補正トルクTDが極端
に大きな値とならないようにするためのものである。Further, in this embodiment, the differential calculation unit 131 calculates the rate of change G S of the slip amount s, and the multiplication unit 132 multiplies the rate G S by the differential coefficient K D to perform a basic correction for a sudden change in the slip amount s. Calculate the amount. Then, the upper limit value and the lower limit value are respectively set to the values obtained by this, and clipping processing is performed by the clipping unit 133 so that the differential correction torque T D does not become an extremely large value. I'm getting D. The clip portion 133 has wheel speeds V F , V RL , and
V RR may momentarily become idling or locked depending on the road surface condition, the traveling state of the vehicle 82, etc. In such a case, the change rate G S of the slip amount s becomes an extremely large positive or negative value. , Since the control may diverge and the responsiveness may decrease, for example, the lower limit value is clipped to −55 kgm and the upper limit value is clipped to 55 kgm in order to prevent the differential correction torque T D from becoming an extremely large value. belongs to.
しかるのち、加算部134にてこれら比例積分補正トル
クTPIと微分補正トルクTDとを加算し、これにより得ら
れる最終補正トルクTPIDを減算部116にて前述の基準駆
動トルクTBから減算し、更に乗算部135にて機関11と前
輪64,65の車軸89,90との間の総減速比の逆数を乗算する
ことにより、下式(6)に示すクリップ制御用の目標駆
動トルクTOSを算出する。Then, the adder unit 134 adds the proportional-integral correction torque T PI and the derivative correction torque T D, and the final correction torque T PID obtained by this is subtracted from the reference drive torque T B by the subtractor unit 116. Then, the multiplication unit 135 multiplies the reciprocal of the total reduction ratio between the engine 11 and the axles 89, 90 of the front wheels 64, 65 to obtain the target drive torque T for clip control expressed by the following equation (6). Calculate the OS .
但し、ρdは作動歯車減速比、ρTはトルクコンバー
タ比であり、油圧式自動変速機13がアップシフトの変速
操作を行う際には、その変速終了後に高速段側の変速比
ρmが出力されるようになっている。つまり、油圧式自
動変速機13のアップシフトの変速操作の場合には、変速
信号の出力時点で高速段側の変速比ρmを採用すると、
上記(6)式からも明らかなように、変速中に目標駆動
トルクTOSが増大して機関11が欠け上がってしまうた
め、変速開始の信号を出力してから変速操作が完了す
る、例えば1.5秒間は、目標駆動トルクTOSをより小さく
できる低速段側の変速比ρmが保持され、変速開始の信
号を出力してから1.5秒後に高速段側の変速比ρmが採
用される。同様な理由から、油圧式自動変速機13のダウ
ンシフトの変速操作の場合には、変速信号の出力時点で
低速段側の変速比ρmが直ちに採用される。 However, ρ d is the gear reduction ratio of the operating gear, ρ T is the torque converter ratio, and when the hydraulic automatic transmission 13 performs the upshift gear shifting operation, the gear ratio ρ m on the high speed stage side is changed after the gear shifting is completed. It is supposed to be output. That is, when the shift operation of the up-shift hydraulic automatic transmission 13, when adopting a gear ratio [rho m of the high-speed stage side output time point of the transmission signal,
As is clear from the above equation (6), the target drive torque T OS increases during gear shifting and the engine 11 falls short. Therefore, the gear shifting operation is completed after the gear shifting start signal is output. During the second period, the gear ratio ρ m on the low speed stage side that can reduce the target drive torque T OS is held, and the gear ratio ρ m on the high speed stage side is adopted 1.5 seconds after the signal for starting the shift is output. For the same reason, when the shift operation of the down-shift hydraulic automatic transmission 13, the gear ratio [rho m of the low-speed stage side output time of the transmission signal is employed immediately.
前記(6)式で算出された目標駆動トルクTOSは当然
のことながら正の値となるはずであるから、クリップ部
136にて演算ミスを防止する目的で目標駆動トルクTOSを
0以上にクリップし、スリップ制御の開始或いは終了を
判定するための開始・終了判定部137での判定処理に従
って、この目標駆動トルクTOSに関する情報がECU15に出
力される。Since the target drive torque T OS calculated by the equation (6) should be a positive value as a matter of course, the clip portion
In 136, the target drive torque T OS is clipped to 0 or more for the purpose of preventing a calculation error, and the target drive torque T OS is determined according to the determination processing in the start / end determination unit 137 for determining the start or end of the slip control. Information about the OS is output to ECU15.
開始・終了判定部137は下記(a)〜(e)に示す全
ての条件を満足した場合にスリップ制御の開始と判断
し、スリップ制御中フラグFSをセットすると共に低車速
選択部101からの出力をスリップ制御用の車速VSとして
選択するように切り換えスイッチ103を作動させ、目標
駆動トルクTOSに関する情報をECU15に出力し、スリップ
制御の終了を判断してスリップ制御中フラグFSがリセッ
トとなるまでは、この処理を継続する。The start / end determination unit 137 determines that the slip control is to be started when all the conditions (a) to (e) below are satisfied, sets the slip control in-progress flag F S, and outputs from the low vehicle speed selection unit 101. The selector switch 103 is operated to select the output as the vehicle speed V S for slip control, information about the target drive torque T OS is output to the ECU 15, and the slip control in-progress flag F S is reset when the end of slip control is judged. This process is continued until.
(a)運転者は図示しない手動スイッチを操作してスリ
ップ制御を希望している。(A) The driver desires slip control by operating a manual switch (not shown).
(b)運転者の要求している駆動トルクTdは車両82を走
行させるのに必要な最小の駆動トルク、例えば4kgm以上
である。(B) The driving torque T d requested by the driver is the minimum driving torque required to drive the vehicle 82, for example, 4 kgm or more.
なお、本実施例ではこの要求駆動トルクTdをクランク
角センサ62からの検出信号により算出された機関回転数
NEと、アクセル開度センサ76からの検出信号により算出
されたアクセル開度θAとに基づいて予め設定された第
24図に示す如きマップから読み出している。In the present embodiment, the required drive torque T d is the engine speed calculated from the detection signal from the crank angle sensor 62.
And N E, the previously set based on the accelerator opening theta A calculated by the detection signal from the accelerator opening sensor 76
It is read from a map as shown in FIG.
(c)スリップ量sは毎時2km以上である。(C) The slip amount s is 2 km or more per hour.
(d)スリップ量sの変化率GSは0.2g以上である。(D) The rate of change G S of the slip amount s is 0.2 g or more.
(e)実前輪速VFを微分演算部138にて時間微分した実
前輪加速度GFは0.2g以上である。(E) The actual front wheel acceleration G F, which is the time differential of the actual front wheel speed V F in the differential calculation unit 138, is 0.2 g or more.
一方、前記開始・終了判定部137がスリップ制御の開
始を判定した後、下記(f),(g)に示す条件の内の
いずれかを満足した場合には、スリップ制御終了と判断
してスリップ制御中フラグFSをリセットし、ECU15に対
する目標駆動トルクTOSの送信を中止すると共に高車速
選択部102からの出力をスリップ制御用の車速VSとして
選択するように切り換えスイッチ103を作動させる。On the other hand, after the start / end determination unit 137 determines that the slip control is started, if either of the following conditions (f) and (g) is satisfied, it is determined that the slip control is completed and the slip control is completed. The control flag F S is reset, the transmission of the target drive torque T OS to the ECU 15 is stopped, and the changeover switch 103 is operated so as to select the output from the high vehicle speed selection unit 102 as the vehicle speed V S for slip control.
(f)目標駆動トルクTOSは要求駆動トルクTd以上であ
り、且つスリップ量sは一定値、例えば毎時−2km以下
である状態が一定時間、例えば0.5秒以上継続してい
る。(F) The target drive torque T OS is the required drive torque T d or more, and the slip amount s is a constant value, for example, −2 km / hour or less for a certain time, for example, 0.5 seconds or more.
(g)アイドルスイッチ68がオフからオンに変わった状
態、つまり運転者がアクセルペダル31を開放した状態が
一定時間、例えば0.5秒以上継続している。(G) The state in which the idle switch 68 is changed from off to on, that is, the state in which the driver releases the accelerator pedal 31 continues for a certain time, for example, 0.5 seconds or more.
前記車両82には、スリップ制御を運転者が選択するた
めの図示しない手動スイッチが設けられており、運転者
がこの手動スイッチを操作してスイッチ制御を選択した
場合、以下に説明するスイッチ制御の操作を行う。The vehicle 82 is provided with a manual switch (not shown) for the driver to select the slip control, and when the driver operates the manual switch to select the switch control, the switch control described below is performed. Do the operation.
このスリップ制御の処理の流れを表す第25図に示すよ
うに、TCL75はS1にて上述した各種データの検出及び演
算処理により、目標駆動トルクTOSを算出するが、この
演算操作は前記手動スイッチの操作とは関係なく行われ
る。As shown in FIG. 25 showing the flow of this slip control processing, the TCL75 calculates the target drive torque T OS by the detection and calculation processing of various data described above in S1, but this calculation operation is the manual switch. It is performed regardless of the operation of.
次に、S2にてまずスリップ制御中フラグFSがセットさ
れているか否かを判定するが、最初はスリップ制御中フ
ラグFSがセットされていないので、TCL76はS3にて前輪6
4,65のスリップ量sが予め設定した閾値、例えば毎時2k
mよりも大きいか否かを判定する。Then, first, the slip control flag F S at S2 is determines whether it is set, because the first slip control flag F S is not set, TCL76 is in S3 front wheel 6
The slip amount s of 4,65 is a preset threshold value, for example, 2 k / h
Determine if it is greater than m.
このS3のステップにてスリップ量sが毎時2kmよりも
大きいと判断すると、TCL76はS4にてスリップ量sの変
化率GSが0.2gよりも大きいか否かを判定する。When it is determined in step S3 that the slip amount s is greater than 2 km / h, the TCL 76 determines in step S4 whether the rate of change G S of the slip amount s is greater than 0.2 g.
このS4のステップにてスリップ量変化率GSが0.2gより
も大きいと判断すると、TCL76はS5にて運転者の要求駆
動トルクTdが車両82を走行させるために必要な最小駆動
トルク、例えば4kgmよりも大きいか否か、つり運転者が
車両82を走行させる意志があるか否かを判定する。If it is determined in step S4 that the slip amount change rate G S is larger than 0.2 g, the TCL76 determines in S5 that the driver's required drive torque T d is the minimum drive torque required to drive the vehicle 82, for example, It is determined whether or not the weight is larger than 4 kgm and whether or not the hanging driver intends to drive the vehicle 82.
このS5のステップにて要求駆動トルクTdが4kgmよりも
大きい、即ち運転者は車両82を走行させる意志があると
判断すると、S6にてスリップ制御中フラグFSをセット
し、S7にてスリップ制御中フラグFSがセットされている
か否かを再度判定する。If it is determined in step S5 that the required drive torque T d is larger than 4 kgm, that is, the driver intends to drive the vehicle 82, the slip control flag F S is set in step S6, and the slip is set in step S7. It is again determined whether or not the control flag F S is set.
このS7のステップにてスリップ制御中フラグFSがセッ
ト中であると判断した場合には、S8にて機関11の目標駆
動トルクTOSとして前記(6)式にて予め算出したスリ
ップ制御用の目標駆動トルクTOSを採用する。When it is determined in step S7 that the slip control flag F S is being set, the target drive torque T OS of the engine 11 is calculated in advance in S8 as the slip control flag F S for slip control. Adopt target drive torque T OS .
又、前記S7のステップにてスリップ制御中フラグFSが
リセットされていると判断した場合には、S9にてTCL76
は目標駆動トルクTOSとして機関11の最大トルクを出力
し、これによりECU15がトルク制御用電磁弁51,56のデュ
ーティ率を0%側に低下させる結果、機関11は運転者に
よるアクセルペダル31の踏み込み量に応じた駆動トルク
を発生する。If it is determined in step S7 that the slip control flag F S has been reset, TCL76 is set in step S9.
Outputs the maximum torque of the engine 11 as the target drive torque T OS , whereby the ECU 15 reduces the duty ratio of the torque control solenoid valves 51, 56 to the 0% side, and as a result, the engine 11 operates the accelerator pedal 31 of the driver. Drive torque is generated according to the amount of depression.
なお、S3のステップにて前輪64,65のスリップ量sが
毎時2kmよりも小さいと判断した場合、或いはS4のステ
ップにてスリップ量変化率GSが0.2gよりも小さいと判断
した場合、或いはS5のステップにて要求駆動トルクTdが
4kgmよりも小さいと判断した場合には、そのまま前記S7
のステップに移行し、S9のステップにてTCL76は目標駆
動トルクTOSとして機関11の最大トルクを出力し、これ
によりECU15がトルク制御用電磁弁51,56のデューティ率
を0%側に低下させる結果、機関11は運転者によるアク
セルペダル31の踏み込み量に応じた駆動トルクを発生す
る。In the case when the slip amount s of the front wheels 64 and 65 is determined to be smaller than the hourly 2km at step S3, the or S4 slip amount change rate G S determined in step is determined to be smaller than 0.2 g, or In step S5, the required drive torque Td
If it is judged to be smaller than 4 kgm, S7
In step S9, the TCL 76 outputs the maximum torque of the engine 11 as the target drive torque T OS , whereby the ECU 15 lowers the duty ratio of the torque control solenoid valves 51 and 56 to the 0% side. As a result, the engine 11 generates a driving torque according to the amount of depression of the accelerator pedal 31 by the driver.
一方、前記S2のステップにてスリップ制御中フラグFS
がセットされていると判断した場合には、S10にて前輪6
4,65のスリップ量sが前述した閾値である毎時−2km以
下且つ要求駆動トルクTdがS1にて算出された目標駆動ト
ルクTOS以下の状態が0.5秒以上継続しているか否かを判
定する。On the other hand, in the step S2, the slip control flag F S
If it is determined that is set, the front wheel 6 at S10
It is determined whether the state where the slip amount s of 4,65 is equal to or less than the threshold value of −2 km / hour and the required drive torque T d is equal to or less than the target drive torque T OS calculated in S1 is continued for 0.5 seconds or more. To do.
このS10のステップにてスリップ量sが毎時2kmよりも
小さく且つ要求駆動トルクTdが目標駆動トルクTOS以下
の状態が0.5秒以上継続している、即ち運転者は車両82
の加速を既に希望していないと判断すると、S11にてス
リップ制御中フラグFSをリセットし、S7のステップに移
行する。In this step of S10, the state where the slip amount s is smaller than 2 km / h and the required drive torque T d is equal to or less than the target drive torque T OS continues for 0.5 seconds or more, that is, the driver
If it is determined that the acceleration of No. has not been desired, the slip control flag F S is reset in S11, and the process proceeds to step S7.
前記S10のステップにてスリップ量sが毎時2kmよりも
大きいか、或いは要求駆動トルクTdが目標駆動トルクT
OS以下の状態が0.5秒以上継続していない、即ち運転者
は車両82の加速を希望していると判断すると、TCL76はS
12にてアイドルスイッチ68がオン、即ちスロットル弁20
の全閉状態が0。5秒以上継続しているか否かを判定す
る。In the step S10, the slip amount s is larger than 2 km / h, or the required drive torque T d is the target drive torque T
If the driver determines that the state below OS is not maintained for 0.5 seconds or more, that is, the driver wants to accelerate the vehicle 82, the TCL76 sets S
At 12, the idle switch 68 is turned on, that is, the throttle valve 20
It is determined whether or not the fully closed state of is continued for 0.5 seconds or more.
このS12のステップにてアイドルスイッチ68がオンで
あると判断した場合、運転者がアクセルペダル31を踏み
込んでいないことから、S11のステップに移行してスリ
ップ制御中フラグFSをリセットする。逆に、アイドルス
イッチ68がオフであると判断した場合、運転者はアクセ
ルペダル31を踏み込んでいるので、再びS7のステップに
移行する。If it is determined in step S12 that the idle switch 68 is on, the driver has not stepped on the accelerator pedal 31, so the process proceeds to step S11 to reset the slip control flag F S. On the other hand, when it is determined that the idle switch 68 is off, the driver depresses the accelerator pedal 31, so the process proceeds to step S7 again.
なお、運転者がスリップ制御を選択する手動スイッチ
を操作していない場合、TCL76は前述のようにしてスリ
ップ制御用の目標駆動トルクTOSを算出した後、旋回制
御を行った場合の機関11の目標駆動トルクを演算する。When the driver does not operate the manual switch for selecting the slip control, the TCL76 calculates the target drive torque T OS for the slip control as described above, and then the engine 11 when the turning control is performed. Calculate the target drive torque.
ところで、車両82の横加速度GYは後輪速差|VRL−VRR
|を利用して前記(5)式により実際に算出することが
できるが、操舵軸旋回角δHを利用することによって、
車両82に作用する横加速度GYの値の予測が可能となるた
め、迅速な制御を行うことができる利点を有する。By the way, the lateral acceleration G Y of the vehicle 82 is the rear wheel speed difference | V RL −V RR
Although it can be actually calculated by the above formula (5) using |, by using the steering shaft turning angle δ H ,
Since the value of the lateral acceleration G Y acting on the vehicle 82 can be predicted, there is an advantage that quick control can be performed.
そこで、この車両82の旋回制御に際し、TCL76は操舵
軸旋回角δHと車速Vとから、車両82の目標横加速度G
YOを前記(3)式により算出し、車両82が極端なアンダ
ーステアリングとならないような車体前後方向の加速
度、つまり目標前後加速度GXOをこの目標横加速度GYOに
基づいて設定する。そして、この目標前後加速度GXOと
対応する機関11の目標駆動トルクTOCを算出する。Therefore, upon turning control of the vehicle 82, TCL76 from the steering shaft turning angle [delta] H and the vehicle speed V, the target lateral acceleration G of the vehicle 82
YO is calculated by the above equation (3), and an acceleration in the vehicle longitudinal direction such that the vehicle 82 does not undergo extreme understeering, that is, a target longitudinal acceleration G XO is set based on the target lateral acceleration G YO . Then, the target drive torque T OC of the engine 11 corresponding to this target longitudinal acceleration G XO is calculated.
この旋回制御の演算ブロックを表す第26図に示すよう
に、TCL76は車速演算部140にて一対の後輪回転センサ8
0,81の出力から車速Vを前記(1)式により演算すると
共に操舵角センサ84からの検出信号に基づいて前輪64,6
5の舵角δを前記(2)式より演算し、目標横加速度演
算部141にてこの時の車両82の目標横加速度GYOを前記
(3)式より算出する。この場合、車速Vが小さな領
域、例えば毎時23km以下の時には、旋回制御を行うより
も旋回制御を禁止した方が、例えば交通量の多い交差点
での右左折等の際に充分な加速を得られるので、安全性
の点で都合の良い場合が多いことから、本実施例では補
正係数乗算部142にて第27図に示す如き補正係数KYを車
速Vに応じて目標横加速度GYOに乗算している。As shown in FIG. 26 showing the calculation block of this turning control, the TCL 76 uses a pair of rear wheel rotation sensors 8 in the vehicle speed calculation unit 140.
The vehicle speed V is calculated from the output of 0,81 by the equation (1), and the front wheels 64,6 based on the detection signal from the steering angle sensor 84.
The steering angle δ of 5 is calculated from the equation (2), and the target lateral acceleration computing unit 141 calculates the target lateral acceleration G YO of the vehicle 82 at this time from the equation (3). In this case, when the vehicle speed V is in a small region, for example, 23 km / h or less, it is possible to obtain sufficient acceleration when turning, for example, at an intersection with a large amount of traffic, by prohibiting the turning control rather than performing the turning control. Since it is often convenient in terms of safety, in the present embodiment, the correction coefficient multiplying unit 142 multiplies the target lateral acceleration G YO by the correction coefficient K Y as shown in FIG. 27 according to the vehicle speed V. are doing.
ところで、操舵軸中立位置δMの学習が行われていな
い状態では、舵角δに基づいて目標横加速度GYOを
(3)式より算出することは信頼性の点で問題があるの
で、操舵軸中立位置δMの学習が行われるまでは、旋回
制御を開始しないことが望ましい。しかし、車両82の走
行開始直後から屈曲路を走行するような場合、車両82が
旋回制御を必要とする状態となるが、操舵縦軸中立位置
δMの学習開始条件がなかなか満たさないため、この旋
回制御が開始されない不具合を発生する虞がある。そこ
で、本実施例では操舵軸中立位置δMの学習が行われる
までは、切り換えスイッチ143にて前記(5)式に基づ
くフィルタ部123からの修正横加速度GYFを用いて旋回制
御を行えるようにしている。つまり、二つの舵角中立位
置学習済フラグFHN,FHのいずれもがリセットされてい
る状態では、切り換えスイッチ143により修正横加速度G
YFを採用し、二つの舵角中立位置学習済フラグFHN,FH
の内の少なくとも一方がセットされたならば、切り換え
スイッチ143により補正係数乗算部142からの目標横加速
度GYOが選択される。Incidentally, in the state where the learning of the steering shaft neutral position [delta] M has not been performed, since it is calculated from the target lateral acceleration G YO (3) expression based on the steering angle [delta] is a problem in terms of reliability, steering until learning of the axial neutral position [delta] M is performed, it is preferable not to start the turning control. However, when the vehicle 82 travels on a curved road immediately after starting to travel, the vehicle 82 is in a state in which turning control is required, but since the learning start condition of the steering vertical axis neutral position δ M is not easily satisfied, this There is a risk that the turning control will not be started. Therefore, until the present embodiment is performed the learning of steering shaft neutral position [delta] M is to perform the turning control by using the modified lateral acceleration G YF from the filter unit 123 based on the equation (5) by the changeover switch 143 I have to. That is, when both of the two steering angle neutral position learned flags F HN and F H are reset, the correction lateral acceleration G is changed by the changeover switch 143.
YF is adopted, and two rudder angle neutral position learned flags F HN and F H
If at least one of the two is set, the changeover switch 143 selects the target lateral acceleration G YO from the correction coefficient multiplication unit 142.
又、前述したスタビリティファクタAは、周知のよう
に車両82の懸架装置の構成やタイヤの特性或いは路面状
況等によって決まる値である。具体的には、定常円旋回
時にて車両82に発生する実際の横加速度GYと、この時の
操舵軸83の操舵角比δH/δHO(操舵軸83の中立位置δ
Mを基準として横加速度GYが0近傍となる極低速走行状
態での操舵軸83の旋回角δHOに対して加速時における操
舵軸83の旋回角δHの割合)との関係を表す例えば第28
図に示すようなグラフにおける接線の傾きとして表現さ
れる。つまり、横加速度GYが小さく車速Vが余り高くな
い領域では、スタビリティファクタAがほぼ一定値(A
=0.002)となっているが、横加速度GYが0.6gを越える
と、スタビリティファクタAが急増し、車両82は極めて
強いアンダーステアリング傾向を示すようになる。Further, the stability factor A described above is a value determined by the configuration of the suspension system of the vehicle 82, the characteristics of the tires, the road surface condition, etc., as is well known. Specifically, the actual lateral acceleration G Y generated on the vehicle 82 at the time of steady circular turning, the steering angle ratio of the steering shaft 83 when the δ H / δ HO (neutral position of the steering shaft 83 [delta]
Representing a relationship between the turning angle δ HO of the steering shaft 83 in a very low speed traveling state where the lateral acceleration G Y is close to 0 based on M, and the ratio of the turning angle δ H of the steering shaft 83 during acceleration) 28th
It is expressed as the slope of the tangent in the graph shown in the figure. That is, in a region where the lateral acceleration G Y is small and the vehicle speed V is not too high, the stability factor A is a substantially constant value (A
However, when the lateral acceleration G Y exceeds 0.6 g, the stability factor A sharply increases, and the vehicle 82 exhibits an extremely strong understeering tendency.
以上のようなことから、乾燥状態の舗装路面(以下、
これを高μ路と呼称する)に対応する第28図を基にした
場合には、スタビリティファクタAを0.002に設定し、
(3)式により算出される車両82の目標横加速度GYOが
0.6g未満となるように、機関11の駆動トルクを制御す
る。From the above, the paved road surface in the dry state (hereinafter,
(This is called the high μ road) Based on FIG. 28 corresponding to the high μ road, set the stability factor A to 0.002,
The target lateral acceleration G YO of the vehicle 82 calculated by the equation (3) is
The drive torque of the engine 11 is controlled so as to be less than 0.6 g.
なお、凍結路等のような滑りやすい路面(以下、これ
を低μ路と呼称する)の場合には、スタビリティファク
タAを例えば0.005前後に設定すれば良い。この場合、
低μ路では実際の横加速度GYよりも目標横加速度GYOの
方が大きな値となるため、目標横加速度GYOが予め設定
した閾値、例えば(GYF−2)よりも大きいか否かを判
定し、目標横加速度GYOがこの閾値よりも大きい場合に
は、車両82が低μ路を走行中であると判断し、必要に応
じて低μ路用の旋回制御を行えば良い。具体的には、前
記(5)式に基づいて算出される修正横加速度GYFに0.0
5gを加えることにより予め設定した閾値よりも目標横加
速度GYOが大きいか否か、つまり低μ路では実際の横加
速度GYよりも目標横加速度GYOの方が大きな値となるた
め、目標横加速度GYOがこの閾値よりも大きいか否かを
判定し、目標横加速度GYOが閾値よりも大きい場合に
は、車両82が低μ路を走行中であると判断するのであ
る。In the case of a slippery road surface such as a frozen road (hereinafter referred to as a low μ road), the stability factor A may be set to about 0.005. in this case,
On low μ roads, the target lateral acceleration G YO is larger than the actual lateral acceleration G Y, so whether the target lateral acceleration G YO is larger than a preset threshold value, for example (G YF -2). If the target lateral acceleration G YO is larger than this threshold value, it is determined that the vehicle 82 is traveling on a low μ road, and turning control for the low μ road may be performed as necessary. Specifically, the corrected lateral acceleration G YF calculated based on the equation (5) is 0.0
Whether the target lateral acceleration G YO than a preset threshold value by adding 5g is large, that is because the direction of the target lateral acceleration G YO than the actual lateral acceleration G Y is a low μ road is a large value, the target It is determined whether the lateral acceleration G YO is greater than this threshold value, and if the target lateral acceleration G YO is greater than the threshold value, it is determined that the vehicle 82 is traveling on a low μ road.
このようにして目標横加速度GYOを算出したならば、
予めこの目標横加速度GYOの大きさと車速Vとに応じて
設定された車両82の目標前後加速度GXOを目標前後加速
度算出部144にてTCL76に予め記憶された第29図に示す如
きマップから読み出し、この目標前後加速度GXOに対応
する機関11の基準駆動トルクTBを基準駆動トルク算出部
145にて下式(7)により算出する。After calculating the target lateral acceleration G YO in this way,
The target longitudinal acceleration G XO of the vehicle 82 set in advance according to the magnitude of the target lateral acceleration G YO and the vehicle speed V is stored in the TCL 76 by the target longitudinal acceleration calculating unit 144 from the map as shown in FIG. 29. The reference drive torque T B of the engine 11 corresponding to this target longitudinal acceleration G XO is read out and the reference drive torque calculation unit is read out.
It is calculated by the following equation (7) at 145.
但し、TLは車両82の横加速度GYの関数として求められ
る路面の抵抗であるロードロード(Road−Load)トルク
であり、本実施例では、第30図に示す如きマップから求
めている。 However, T L is the lateral acceleration G Y resistance of the road surface which is determined as a function of road load (Road-Load) torque of the vehicle 82, in this embodiment, are calculated from the map as shown in FIG. 30.
ここで、操舵軸旋回角δHと車速Vとによって、機関
11の目標駆動トルクを求めるだけでは、運転者の意志が
全く反映されず、車両82の操縦性の面で運転者に不満の
残る虞がある。このため、運転者が希望している機関11
の要求駆動トルクTdをアクセルペダル31の踏み込み量か
ら求め、この要求駆動トルクTdを勘案して機関11の目標
駆動トルクを設定することが望ましい。Here, according to the steering shaft turning angle δ H and the vehicle speed V, the engine
Only by obtaining the target drive torque of 11, the driver's intention is not reflected at all, and there is a possibility that the driver remains dissatisfied with respect to the maneuverability of the vehicle 82. For this reason, the driver's desired engine 11
Seeking the requested driving torque T d from the depression amount of the accelerator pedal 31, it is desirable to set the target drive torque of the engine 11 in consideration of the required driving torque T d.
そこで、本実施例では基準駆動トルクTBの採用割合を
決定するため、乗算部146にて基準駆動トルクTBに重み
付けの係数αを乗算して補正基準駆動トルクを求める。
この重み付けの係数αは、車両82を旋回走行させて経験
的に設定するが、高μ路では0.6程度前後の数値を採用
する。Therefore, in the present embodiment, in order to determine the adoption ratio of the reference drive torque T B , the multiplying unit 146 multiplies the reference drive torque T B by the weighting coefficient α to obtain the corrected reference drive torque.
This weighting coefficient α is set empirically by turning the vehicle 82, but on a high μ road, a value around 0.6 is adopted.
一方、クランク角センサ55により検出される機関回転
数NEとアクセル開度センサ77により検出されるアクセル
開度θAとを基に運転者が希望する要求駆動トルクTdを
前記第29図に示す如きマップから求め、次いで乗算部14
7にて前記重み付けの係数αに対応した補正要求駆動ト
ルクを要求駆動トルクTdに(1−α)を乗算することに
より算出する。例えば、α=0.6に設定した場合には、
基準駆動トルクTBと要求駆動トルクTdとの採用割合が6
対4となる。On the other hand, the required drive torque T d desired by the driver is shown in FIG. 29 based on the engine speed N E detected by the crank angle sensor 55 and the accelerator opening θ A detected by the accelerator opening sensor 77. Obtained from the map as shown, then multiplying unit 14
In step 7, the correction request drive torque corresponding to the weighting coefficient α is calculated by multiplying the request drive torque T d by (1-α). For example, when α = 0.6 is set,
The adoption ratio of the standard drive torque T B and the required drive torque T d is 6
It becomes pair 4.
従って、機関11の目標駆動トルクTOCは加算部148にて
下式(8)により算出される。Therefore, the target drive torque T OC of the engine 11 is calculated by the addition unit 148 by the following equation (8).
TOC=α・TB+(1−α)・Td・・・(8) ところで、15ミリ秒毎に設定される機関11の目標駆動
トルクTOCの増減量が非常に大きな場合には、車両82の
加減速に伴うショックが発生し、乗り心地の低下を招来
することから、機関11の目標駆動トルクTOCの増減量が
車両82の乗り心地の低下を招来する程大きくなった場合
には、この目標駆動トルクTOCの増減量を規制すること
が望ましい。 T OC = α · T B + (1-α) · T d ··· (8) By the way, if 15 milli decrease amount of the target driving torque T OC of the engine 11 to be set for every second is very large is When a shock occurs due to acceleration / deceleration of the vehicle 82, which causes a reduction in riding comfort, the increase / decrease in the target drive torque T OC of the engine 11 becomes large enough to cause a reduction in the riding comfort of the vehicle 82. Therefore, it is desirable to regulate the increase / decrease amount of this target drive torque T OC .
そこで、本実施例では変化量クリップ部149にて今回
算出した目標駆動トルクTOC(n)と前回算出した目標
駆動トルクTOC(n−1)との差の絶対値|ΔT|が増減
許容量TKよりも小さい場合には、算出された今回の目標
駆動トルクTOC(n)をそのまま採用するが、今回算出
した目標駆動トルクTOC(n)と前回算出した目標駆動
トルクTOC(n−1)との差ΔTが負の増減許容量TKよ
りも大きくない場合には、今回の目標駆動トルクTOC(
n)を下式により設定する。Therefore, in this embodiment, the absolute value | ΔT | of the difference between the target drive torque T OC ( n ) calculated this time and the target drive torque T OC ( n−1 ) calculated last time in the change amount clipping unit 149 is increased or decreased. If it is smaller than the capacity T K , the calculated target drive torque T OC ( n ) of this time is used as it is, but the target drive torque T OC ( n ) calculated this time and the target drive torque T OC ( n−1 ) is not larger than the negative increase / decrease allowable amount T K , the target drive torque T OC (
n ) is set by the following formula.
TOC(n)=TOC(n−1)−TK つまり、前回算出した目標駆動トルクTOC(n−1)
に対する下げ幅を増減許容量TKで規制し、機関11の駆動
トルク低減に伴う減速ショックを少なくする。又、今回
算出した目標駆動トルクTOC(n)と前回算出した目標
駆動トルクTOC(n−1)との差ΔTが増減許容量TK以
上の場合には、今回の目標駆動トルクTOC(n)を下式
により設定する。 T OC (n) = T OC (n-1) -T K That is, the target driving torque T OC previously calculated (n-1)
The decrease width regulated by increasing or decreasing tolerance T K for, reducing the deceleration shock caused by drive torque reduction of the engine 11. If the difference ΔT between the target drive torque T OC ( n ) calculated this time and the target drive torque T OC ( n−1 ) calculated last time is equal to or greater than the increase / decrease allowable amount T K , the target drive torque T OC of this time ( N ) is set by the following formula.
TOC(n)=TOC(n−1)+TK つまり、今回算出した目標駆動トルクTOC(n)と前
回算出した目標駆動トルクTOC(n−1)との差ΔTが
増減許容量TKを越えた場合には、前回算出した目標駆動
トルクTOC(n−1)に対する上げ幅を増減許容量TKで
規制し、機関11の駆動トルク増大に伴う加速ショックを
少なくする。T OC ( n ) = T OC ( n−1 ) + TK That is, the difference ΔT between the target drive torque T OC ( n ) calculated this time and the target drive torque T OC ( n−1 ) calculated last time is the increase / decrease allowable amount. When T K is exceeded, the increase range with respect to the target drive torque T OC ( n−1 ) calculated last time is regulated by the increase / decrease allowable amount T K , and the acceleration shock due to the increase in the drive torque of the engine 11 is reduced.
そして、旋回制御の開始或いは終了を判定するための
開始・終了判定部150での判定処理に従って、この目標
駆動トルクTOCに関する情報がECU15に出力される。Then, according to the determination processing in the start / end determination unit 150 for determining the start or end of the turning control, the information regarding the target drive torque T OC is output to the ECU 15.
開始・終了判定部150は、下記(a)〜(d)に示す
全ての条件を満足した場合に旋回制御の開始と判断し、
旋回制御中フラグFCをセットすると共に目標駆動トルク
TOCに関する情報をECU15に出力し、旋回制御の終了を判
断して旋回制御中フラグFCがリセットとなるまでは、こ
の処理を継続する。The start / end determination unit 150 determines that the turning control is started when all the conditions (a) to (d) below are satisfied,
Target drive torque with turning control flag F C set
Information about T OC output to ECU 15, the turning control flag F C to determine the end of the turning control until the reset, and this process is continued.
(a)目標駆動トルクTOCが要求駆動トルクTdから閾
値、例えば2kgmを減算した値に満たない。(A) The target drive torque T OC is less than a value obtained by subtracting a threshold value, for example, 2 kgm, from the required drive torque T d .
(b)運転者は図示しない手動スイッチを操作して旋回
制御を希望している。(B) The driver desires turning control by operating a manual switch (not shown).
(c)アイドルスイッチ68がオフ状態である。(C) The idle switch 68 is off.
(d)旋回のための制御系が正常である。(D) The control system for turning is normal.
一方、前記開始・終了判定部150が旋回制御の開始を
判定した後、下記(e)及び(f)に示す条件の内のい
ずれかを満足した場合には、旋回制御終了と判断して旋
回制御中フラグFCをリセットし、ECU15に対する目標駆
動トルクTOCの送信を中止する。On the other hand, when the start / end determining unit 150 determines that the turning control is started and either of the following conditions (e) and (f) is satisfied, it is determined that the turning control is finished and the turning is ended. The in-control flag F C is reset and the transmission of the target drive torque T OC to the ECU 15 is stopped.
(e)目標駆動トルクTOSが要求駆動トルクTd以上であ
る。(E) The target drive torque T OS is greater than or equal to the required drive torque T d .
(f)旋回のための制御系に故障や断線等の異常があ
る。(F) There is an abnormality such as a failure or disconnection in the control system for turning.
ところで、アクセル開度センサ77の出力電圧とアクセ
ル開度θAとの間には、当然のことながら一定の比例関
係があり、アクセル開度Aが全閉の場合にアクセル開度
センサ77の出力電圧が例えば0.6ボルトとなるように、
スロットルボディ21に対してアクセル開度センサ77が組
付けられる。しかし、車両82の点検整備等でスロットル
ボディ21からアクセル開度センサ77を取り外し、再組付
けを行った場合にこのアクセル開度センサ77を元の取り
付け状態に正確に戻すことは実質的に不可能であり、し
かも経年変化等でスロットルボディ21に対するアクセル
開度センサ77の位置がずれてしまう虞もある。By the way, as a matter of course, there is a constant proportional relationship between the output voltage of the accelerator opening sensor 77 and the accelerator opening θ A, and the output of the accelerator opening sensor 77 when the accelerator opening A is fully closed. So that the voltage is 0.6 volts,
An accelerator opening sensor 77 is attached to the throttle body 21. However, when the accelerator opening sensor 77 is detached from the throttle body 21 for inspection and maintenance of the vehicle 82 and reassembled, it is practically impossible to accurately return the accelerator opening sensor 77 to the original mounting state. This is possible, and there is also a risk that the position of the accelerator opening sensor 77 with respect to the throttle body 21 may shift due to secular change or the like.
そこで、本実施例ではアクセル開度センサ77の全閉位
置を学習補正するようにしており、これによってアクセ
ル開度センサ77からの検出信号に基づいて算出されるア
クセル開度θAの信頼性を確保している。Therefore, in the present embodiment, the fully closed position of the accelerator opening sensor 77 is learned and corrected, and thereby the reliability of the accelerator opening θ A calculated based on the detection signal from the accelerator opening sensor 77 is reduced. Is secured.
このアクセル開度センサ77の全閉位置の学習手順を表
す第31図に示すように、アイドルスイッチ68がオン状態
且つイグニッションキースイッチ75がオンからオフ状態
になった後、一定時間、例えば2秒間のアクセル開度セ
ンサ77の出力を監視し、この間のアクセル開度センサ77
の出力の最低値をアクセル開度θAの全閉位置として取
り込み、ECU15に組み込まれた図示しないバックアップ
付のRAMに記憶しておき、次回の学習までこのアクセル
開度センサ77の出力の最低値を基準としてアクセル開度
θAを補正する。As shown in FIG. 31, which shows the procedure for learning the fully closed position of the accelerator opening sensor 77, after the idle switch 68 is turned on and the ignition key switch 75 is turned from on to off, for a fixed time, for example, 2 seconds. The output of the accelerator opening sensor 77 of
The minimum value of the output of the accelerator opening sensor 77 is taken in as the fully closed position of the accelerator opening θ A and stored in the RAM with backup (not shown) built into the ECU 15 until the next learning. Is used as a reference to correct the accelerator opening θ A.
但し、車両82に搭載した図示しない蓄電池を取り外し
た場合には、前記RAMの記憶が消去されてしまうので、
このような場合には第32図に示す学習手順が採用され
る。However, when the storage battery (not shown) mounted on the vehicle 82 is removed, the storage of the RAM is erased.
In such a case, the learning procedure shown in FIG. 32 is adopted.
つまり、TCL76はA1にてアクセル開度θAの全閉値θ
ACが前記RAMに記憶されているか否かを判定し、このA1
のステップにてアクセル開度θAの全閉値θACがRAMに
記憶されていないと判断した場合には、A2にて初期値θ
A(0)をRAMに記憶させる。That is, the TCL 76 is the fully closed value θ of the accelerator opening θ A at A1.
It is determined whether or not AC is stored in the RAM.
If it is determined that the fully closed value θ AC of the accelerator opening θ A is not stored in the RAM in step, the initial value θ is set at A2.
Store A ( 0 ) in RAM.
一方、このA1のステップにてアクセル開度θAの全閉
値θACがRAMに記憶されていると判断した場合には、A3
にてイグニッションキースイッチ75がオン状態であるか
否かを判定する。このA3のステップにてイグニッション
キースイッチ75がオン状態からオフ状態に変化したと判
断した場合には、A4にて図示しない学習用タイマのカウ
ントを開始させる。そして、この学習用タイマのカウン
ト開始後にA5にてアイドルスイッチ68がオン状態か否か
を判定する。On the other hand, if it is determined in step A1 that the fully closed value θ AC of the accelerator opening θ A is stored in the RAM, A3
At, it is determined whether or not the ignition key switch 75 is in the ON state. If it is determined in step A3 that the ignition key switch 75 has changed from the ON state to the OFF state, the learning timer (not shown) starts counting in A4. After the learning timer starts counting, it is determined at A5 whether the idle switch 68 is in the on state.
このA5のステップにてアイドルスイッチ68がオフ状態
であると判断したならば、A6にて前記学習用タイマのカ
ウントが設定値、例えば2秒に達したか否かを判定し、
再びこのA5のステップに戻る。又、A5のステップにてア
イドルスイッチ68がオン状態であると判断した場合に
は、A7にてアクセル開度センサ77の出力を所定の周期で
読み取り、A8にて今回のA開度θA(n)が今までのア
クセル開度θAの最小値θALよりも小さいか否かを判定
する。If it is determined in step A5 that the idle switch 68 is off, it is determined in step A6 whether or not the count of the learning timer reaches a set value, for example, 2 seconds,
Return to step A5 again. When it is determined that the idle switch 68 is in the ON state in step A5, the output of the accelerator opening sensor 77 is read at a predetermined cycle at A7, and the current A opening θ A ( n ) is smaller than the minimum value θ AL of the accelerator opening θ A so far.
ここで、今回のアクセル開度θA(n)が今までのア
クセル開度θAの最小値θALよりも大きいと判断した場
合には、今までのアクセル開度θAの最小値θALをその
まま保持し、逆に今回のアクセル開度θA(n)が今ま
でのアクセル開度θθAの最小値θALよりも小さいと判
断した場合には、アクセル9にて今回のA開度
θA(n)を新たな最小値θALとして更新する。この操
作をA6のステップにて前記学習用タイマのマウントが設
定値、例えば2秒に達するまで繰り返す。Here, when it is determined that the accelerator opening degree this time θ A (n) is greater than the minimum value theta AL accelerator opening theta A to date, the minimum value theta AL accelerator opening theta A far as it holds, when the accelerator opening degree this time in the opposite theta a (n) is determined to be smaller than the minimum value theta AL accelerator opening Shitashita a to date, this a opening at the accelerator 9 Update θ A ( n ) as a new minimum value θ AL . This operation is repeated in step A6 until the mount of the learning timer reaches a set value, for example, 2 seconds.
学習用タイマのカウントが設定値に達したならば、ア
クセル10にてアクセル開度θAの最小値θALが予め設定
したクリップ値、例えば0.3ボルトと0.9ボルトとの間に
あるか否かを判定する。そして、このアクセル開度θA
の最小値θALが予め設定したクリップ値の範囲に収まっ
ていると判断した場合には、A11にてアクセル開度θA
の初期値θA(0)或いは全閉値θACを前記最小値CAL
の方向に一定値、例えば0.1ボルト近づけたものを今回
の学習によるアクセル開度θAの全閉値θAC(n)とす
る。つまり、アクセル開度θAの初期値θA(0)或い
は全閉値θACがその最小値θALよりも大きな場合には、 θAC(n)=θAC(0)−0.1 又は、 θAC(n)=θAC(n−1)−0.1 と設定し、逆にアクセル開度θAの初期値θA(0)或
いは全閉値θACがその最小値θALよりも大きな場合に
は、 θAC(n)=θAC(0)+0.1 又は、 θAC(n)=θAC(n−1)+0.1 と設定する。When the count of the learning timer reaches the set value, it is determined whether or not the minimum value θ AL of the accelerator opening θ A at the accelerator 10 is a preset clip value, for example, between 0.3 volt and 0.9 volt. judge. Then, the accelerator opening θ A
If it is judged that the minimum value θ AL of is within the range of the preset clip value, the accelerator opening θ A is set at A11.
Of the initial value θ A ( 0 ) or the fully closed value θ AC of the minimum value C AL
A value close to a constant value, for example, 0.1 volt, in the direction of is set as the fully closed value θ AC ( n ) of the accelerator opening θ A in this learning. That is, when the initial value θ A ( 0 ) or the fully closed value θ AC of the accelerator opening θ A is larger than the minimum value θ AL , θ AC ( n ) = θ AC ( 0 ) -0.1 or θ When AC ( n ) = θ AC ( n-1 ) -0.1 is set, conversely, when the initial value θ A ( 0 ) of the accelerator opening θ A or the fully closed value θ AC is larger than its minimum value θ AL Is set as θ AC ( n ) = θ AC ( 0 ) +0.1 or θ AC ( n ) = θ AC ( n-1 ) +0.1.
前記A10のステップにてアクセル開度θAの最小値θ
ALが予め設定したクリップ値の範囲から外れていると判
断した場合には、A12にて外れている方のクリップ値を
アクセル開度θAの最小値θALとして置き換え、前記A1
1のステップに移行してアクセル開度θAの全閉値θAC
を学習補正する。In step A10, the minimum value θ of the accelerator opening θ A
If the AL is determined to be out of the range of preset clip value replaces the clip value of those who are out at A12 as the minimum value theta AL accelerator opening theta A, the A1
All closed value theta AC accelerator opening theta A shifts to the first step
Learning correction.
このように、アクセル開度θAの最小値θALに上限値
と下限値とを設定することにより、アクセル開度センサ
77が故障した場合でも誤った学習を行う虞がなく、一回
当たりの学習補正量を一定値に設定したことにより、ノ
イズ等の外乱に対しても誤った学習を行うことがなくな
る。Thus, by setting the upper limit value and the lower limit value to the minimum value theta AL accelerator opening theta A, an accelerator opening sensor
Even if 77 fails, there is no risk of erroneous learning, and by setting the learning correction amount per time to a fixed value, erroneous learning will not occur even for disturbances such as noise.
上述した実施例では、アクセル開度センサ77の全閉値
θACの学習開始時期をイグニッションキースイッチ75が
オン状態からオフ状態へ変化した時点を基準にしたが、
図示しない座席に組み込まれた着座センサを用い、イグ
ニッションキースイッチ75がオン状態でも運転者が座席
を離れたことを着座センサによる座席の圧力変化や位置
変位等を利用して検出し、前記A4のステップ以降の学習
処理を開始するようにしても良い。又、図示しないドア
ロック装置が車両82の外側から操作されたことを検出し
たり、或いはキーエントリーシステムによりドアロック
装置が操作されたことを検出した時点にてアクセル開度
センサ77の全閉値θACの学習を開始することも可能であ
る。この他に、油圧式自動変速機13の図示しないシフト
レバーの位置がニュートラル位置か或いはパーキング位
置であって(手動変速機を搭載した車両の場合にはニュ
ートラル位置)、手動ブレーキが操作され、しかも空気
調和装置がオフ状態である、つまりアイドルアップ状態
ではない場合に、学習処理を行うようにしても良い。In the above-described embodiment, the learning start timing of the fully closed value θ AC of the accelerator opening sensor 77 is based on the time when the ignition key switch 75 changes from the ON state to the OFF state.
Using a seating sensor incorporated in a seat (not shown), it is detected that the driver has left the seat even when the ignition key switch 75 is in an on state by using a seat pressure change or position displacement by the seating sensor. The learning process after the step may be started. Further, when it is detected that the door lock device (not shown) is operated from the outside of the vehicle 82 or the door lock device is operated by the key entry system, the fully closed value of the accelerator opening sensor 77 is detected. It is also possible to start learning θ AC . In addition to this, the position of the shift lever (not shown) of the hydraulic automatic transmission 13 is the neutral position or the parking position (the neutral position in the case of a vehicle equipped with a manual transmission), the manual brake is operated, and The learning process may be performed when the air conditioner is off, that is, not in the idle-up state.
前記車両82には、旋回制御を運転者が選択するための
図示しない手動スイッチが設けられており、運転者がこ
の手動スイッチを操作して旋回制御を選択した場合、以
下に説明する旋回制御の操作を行うようになっている。The vehicle 82 is provided with a manual switch (not shown) for the driver to select the turning control. When the driver operates the manual switch to select the turning control, the turning control described below is performed. It is designed to operate.
この旋回制御用の目標駆動トルクTOCを決定するため
の制御の流れを表す第33図に示すように、C1にて上述し
た各種データの検出及び演算処理により、目標駆動トル
クTOCが算出されるが、この操作は前記手動スイッチの
操作とは関係なく行われる。As shown in FIG. 33 showing the flow of control for determining the target drive torque T OC for turning control, the target drive torque T OC is calculated by the various data detection and arithmetic processing described above at C1. However, this operation is performed irrespective of the operation of the manual switch.
次に、C2にて車両82が旋回制御中であるかどうか、つ
まり旋回制御中フラグFCがセットされているかどうかを
判定する。最初は旋回制御中ではないので、旋回制御中
フラグFCがリセット状態であると判断し、C3例えば(Td
−2)以下か否かを判定する。つまり、車両82の直進状
態でも目標駆動トルクTOCを算出することができるが、
その値は運転者の要求駆動トルクTdよりも大きいのが普
通である。しかし、この要求駆動トルクTdが車両82の旋
回時には一般的に小さくなるので、目標駆動トルクTOC
が閾値(Td−2)以下となった時を旋回制御の開始条件
として判定するようにしている。Next, at C2, it is determined whether the vehicle 82 is under turning control, that is, whether the turning control flag F C is set. Since the turning control is not being performed at first, it is determined that the turning control flag F C is in the reset state, and C3, for example (T d
-2) It is determined whether or not the following. That is, the target drive torque T OC can be calculated even when the vehicle 82 is traveling straight,
The value is usually larger than the driver's required driving torque Td . However, since the required drive torque T d is generally small when the vehicle 82 turns, the target drive torque T OC
Is determined as the start condition of the turning control when the value becomes equal to or less than the threshold value (T d -2).
なお、この閾値を(Td−2)と設定したのは、制御の
ハンチングを防止するためのヒステリシスとしてであ
る。The threshold is set to (T d -2) as a hysteresis for preventing control hunting.
C3のステップにて目標駆動トルクTOCが閾値(Td−
2)以下であると判断すると、TCL76はC4にてアイドル
スイッチ68がオフ状態か否かを判定する。At the step of C3, the target drive torque T OC is the threshold value (T d −
2) When it is determined that the following is true, the TCL 76 determines at C4 whether the idle switch 68 is off.
このC4のステップにてアイドルスイッチ68がオフ状
態、即ちアクセルペダル31が運転者によって踏み込まれ
ていると判断した場合、C5にて旋回制御中フラグFCがセ
ットされる。次に、C6にて二つの舵角中立位置学習済フ
ラグFHN,FHの内の少なくとも一方がセットされている
か否か、即ち操舵角センサ84によって検出される舵角δ
の信憑性が判定される。When it is determined in step C4 that the idle switch 68 is off, that is, the accelerator pedal 31 is depressed by the driver, the turning control flag F C is set in C5. Next, at C6, it is determined whether or not at least one of the two steering angle neutral position learned flags F HN and F H is set, that is, the steering angle δ detected by the steering angle sensor 84.
Credibility is determined.
C6のステップにて二つの舵角中立位置学習済フラグF
HN,FHの内の少なくとも一方がセットされていると判断
すると、C7にて旋回制御中フラグFCがセットされている
か否かが再び判定される。Two rudder angle neutral position learned flag F in step C6
HN, when at least one of the F H is determined to be set, whether the turning control flag F C is set at C7 is determined again.
以上の手順では、C5のステップにて旋回制御中フラグ
FCがセットされているので、C7のステップでは旋回制御
中フラグFCがセットされていると判断され、C8にて先の
算出値、即ちC1のステップでの目標駆動トルクTOCがそ
のまま採用される。In the above procedure, the turning control flag is set in step C5.
Since F C is set, it is determined that the turning control flag F C is set at step C7, and the previously calculated value at C8, that is, the target drive torque T OC at step C1 is used as it is. To be done.
一方、前記C6のステップにて舵角中立位置学習済フラ
グFNN,FHのいずれもがセットされていないと判断した
場合にも、C17にて旋回制御中フラグFCがセットされて
いるか否かが再び判定される。このC17のステップにて
旋回制御中フラグFCがセットされていると判断した場
合、前記C8のステップに移行するが、(2)式にて算出
される舵角δの信憑性がないので、(5)式に基づく修
正横加速度GYFを用いて(8)式の目標駆動トルクTOCが
このC8のステップでの算出値として採用される。On the other hand, if it is determined in step C6 that neither the steering angle neutral position learned flag F NN nor the flag F H is set, it is determined whether the turning control flag F C is set in C17. Is judged again. When it is determined in step C17 that the turning control flag F C is set, the process proceeds to step C8, but since the steering angle δ calculated by the equation (2) is not reliable, Using the corrected lateral acceleration G YF based on the equation (5), the target drive torque T OC of the equation (8) is adopted as the calculated value at the step of C8.
前記C17のステップにて旋回制御中フラグFCがセット
されていないと判断した場合には、(8)式にて算出さ
れた目標駆動トルクTOCを採用せず、TCL76は目標駆動ト
ルクTOCとして機関11の最大トルクをC9にて出力し、こ
れによりECU15がトルク制御用電磁弁51,56をデューティ
率0%側に低下させる結果、機関11は運転者によるアク
セルペダル31の踏み込み量に応じた駆動トルクを発生す
る。When it is determined in step C17 that the turning control flag F C is not set, the target drive torque T OC calculated by the equation (8) is not adopted, and the TCL76 sets the target drive torque T OC. As a result, the maximum torque of the engine 11 is output at C9, which causes the ECU 15 to reduce the torque control solenoid valves 51, 56 to the duty ratio 0% side. As a result, the engine 11 responds to the amount of depression of the accelerator pedal 31 by the driver. Generate driving torque.
又、前記C3のステップにて目標駆動トルクTOCが閾値
(Td−2)以下でないと判断すると、旋回制御に移行せ
ずにC6或いはC7のステップからC9のステップに移行し、
TCL76は目標駆動トルクTOCとして機関11の最大トルクを
出力し、これによりECU15がトルク制御用電磁弁51,56の
デューティ率を0%側に低下させる結果、機関11は運転
者によるアクセルペダル31の踏み込み量に応じた駆動ト
ルクを発生する。If it is determined that the target drive torque T OC is not equal to or less than the threshold value (T d -2) in the step C3, the process does not shift to the swing control and shifts from the step C6 or C7 to the step C9.
The TCL76 outputs the maximum torque of the engine 11 as the target drive torque T OC , whereby the ECU 15 reduces the duty ratio of the torque control solenoid valves 51, 56 to the 0% side, and as a result, the engine 11 causes the accelerator pedal 31 by the driver to decrease. The drive torque is generated according to the amount of depression of.
同様に、C4のステップにてアイドルスイッチ68がオン
状態、即ちアクセルペダル31が運転者によって踏み込ま
れていないと判断した場合にも、TCL76は目標駆動トル
クTOCとして機関11の最大トルクを出力し、これによりE
CU15がトルク制御用電磁弁51,56のデューティ率を0%
側に低下させる結果、機関11は運転者によるアクセルペ
ダル31の踏み込み量に応じた駆動トルクを発生して旋回
制御には移行しない。Similarly, in the step of C4, even when it is determined that the idle switch 68 is in the ON state, that is, the accelerator pedal 31 is not depressed by the driver, the TCL76 outputs the maximum torque of the engine 11 as the target drive torque T OC. , By which E
CU15 sets the duty ratio of torque control solenoid valves 51, 56 to 0%
As a result of lowering to the side, the engine 11 generates a drive torque according to the amount of depression of the accelerator pedal 31 by the driver and does not shift to the turning control.
前記C2のステップにて旋回制御中フラグFCがセットさ
れていると判断した場合には、C10にて今回算出した目
標駆動トルクTOCと前回算出した目標駆動トルクTOC(
n−1)との差ΔTが予め設定した増減許容量TKよりも
大きいか否かを判定する。この増減許容量TKは乗員に車
両82の加減速ショックを感じさせない程度のトルク変化
量であり、例えば車両82の目標前後加速度GXOを毎秒0.1
gに抑えたい場合には、前記(7)式を利用して となる 前記C10のステップにて今回算出した目標駆動トルクT
OCと前回算出した目標駆動トルクTOC(n−1)との差
ΔTが予め設定した増減許容量TKよりも大きくないと判
断されると、C11にて今度は目標駆動トルクTOCと前回算
出した目標駆動トルクTOC(n−1)との差ΔTが負の
増減許容量TKよりも大きいか否かを判定する。When it is determined in step C2 that the turning control flag F C is set, the target drive torque T OC calculated this time and the target drive torque T OC (
n−1 ) and the difference ΔT is larger than a preset increase / decrease allowable amount T K. The permissible increase / decrease amount T K is a torque change amount that does not cause the occupant to feel the acceleration / deceleration shock of the vehicle 82. For example, the target longitudinal acceleration G XO of the vehicle 82 is set at 0.1 / sec.
If you want to reduce to g, use the above equation (7) The target drive torque T calculated this time in step C10
If it is determined that the difference ΔT between OC and the previously calculated target drive torque T OC ( n-1 ) is not larger than the preset increase / decrease allowable amount T K , then in C11 the target drive torque T OC and the previous time It is determined whether the difference ΔT from the calculated target drive torque T OC ( n−1 ) is larger than the negative increase / decrease allowable amount T K.
C11のステップにて今回算出した目標駆動トルクTOCと
前回算出した目標駆動トルクTOC(n−1)との差ΔT
が負の増減許容量TKよりも大きいと判断すると、今回算
出した目標駆動トルクTOCと前回算出した目標駆動トル
クTOC(n−1)との差の絶対値|ΔT|が増減許容量TK
よりも小さいので、C1のステップにて算出された目標駆
動TOCをC8のステップでの算出値として採用する。Target drive torque currently calculated at C11 in Step T OC and the target driving torque T OC previously calculated (n-1) difference between ΔT
[Delta] T | | is increased or decreased tolerance the absolute value of the difference but it is determined to be larger than the negative decrease tolerance T K, the target drive currently calculated torque T OC and the target driving torque T OC previously calculated (n-1) T K
Therefore, the target drive T OC calculated in the step C1 is adopted as the calculated value in the step C8.
又、C11のステップにて今回算出した目標駆動トルクT
OCと前回算出した目標駆動トルクTOC(n−1)との差
ΔTが負の増減許容量TKよりも大きくないと判断する
と、C12にて今回の目標駆動トルクTOCを下式により修正
し、これをC8のステップでの算出値として採用する。Also, the target drive torque T calculated this time in the step C11
When it is judged that the difference ΔT between OC and the previously calculated target drive torque T OC ( n-1 ) is not larger than the negative increase / decrease allowable amount T K , the target drive torque T OC of this time is corrected by the following formula at C12. Then, this is adopted as the calculated value in the step C8.
TOC=TOC(n−1)−TK つまり、前回算出した目標駆動トルクTOC(n−1)
に対する下げ幅を増減許容量TKで規制し、機関11の駆動
トルク低減に伴う減速ショックを少なくするのである。 T OC = T OC (n- 1) -T K That is, the target driving torque T OC previously calculated (n-1)
The amount of decrease with respect to is regulated by the increase / decrease allowable amount T K , and the deceleration shock accompanying the reduction of the drive torque of the engine 11 is reduced.
一方、前記C10のステップにて今回算出した目標駆動
トルクTOCと前回算出した目標駆動トルクTOC(n−1)
との差ΔTが増減許容量TK以上であると判断されると、
C13にて今回の目標駆動トルクTOCを下式により修正し、
これをC8のステップでの算出値として採用する。Meanwhile, the target drive torque currently calculated at C10 in Step T OC and the target driving torque T OC previously calculated (n-1)
When the difference ΔT is determined to be increased or decreased tolerance T K or more and,
Correct the target drive torque T OC of this time at C13 by the following formula,
This is adopted as the calculated value in step C8.
TOC=TOC(n−1)+TK つまり、駆動トルクの増大の場合も前述の駆動トルク
減少の場合と同様に、今回算出した目標駆動トルクTOC
と前回算出した目標駆動トルクTOC(n−1)との差Δ
Tが増減許容量TKを越えた場合には、前回算出した目標
駆動トルクTOC(n−1)に対する上げ幅を増減許容量T
Kで規制し、機関11の駆動トルク増大を伴う加速ショッ
クを少なくするのである。T OC = T OC ( n−1 ) + T K That is, the target drive torque T OC calculated this time is the same as when the drive torque is increased, as in the case where the drive torque is decreased.
Difference between the target drive torque T OC ( n-1 ) calculated last time and Δ
When T exceeds the increase / decrease allowable amount T K , the increase amount with respect to the target drive torque T OC ( n-1 ) calculated last time is increased / decreased allowable amount T K.
It is regulated by K to reduce the acceleration shock that accompanies the increase in the drive torque of the engine 11.
以上のようにして目標駆動トルクTOCが設定される
と、TCL76はC14にてこの目標駆動トルクTOCが運転者の
要求駆動トルクTdよりも大きいか否かを判定する。When the target drive torque T OC is set as described above, the TCL 76 determines in C14 whether this target drive torque T OC is larger than the driver's required drive torque T d .
ここで、旋回制御中フラグFCがセットされている場
合、目標駆動トルクTOCが運転者の要求駆動トルクTdよ
りも大きくないので、C15にてアイドルスイッチ68がオ
ン状態か否かを判定する。Here, when the turning control flag F C is set, the target drive torque T OC is not larger than the driver's required drive torque T d , and therefore it is determined at C15 whether or not the idle switch 68 is in the ON state. To do.
このC15のステップにてアイドルスイッチ68がオン状
態でないと判断されると、旋回制御を必要としている状
態であるので、前記C6のステップに移行する。そして、
C7のステップにて旋回制御中フラグFCがセットっされて
いると判断するか、或いはC17のステップにて旋回制御
中フラグFCがセットされていると判断すると、C1又はC1
2又はC13のステップにて採用された算出値が旋回制御用
の目標駆動トルクTOCとして選択される。If it is determined in step C15 that the idle switch 68 is not in the ON state, it means that the turning control is required, and therefore the process proceeds to step C6. And
If it is determined in step C7 that the turning control flag F C is set, or in step C17 that the turning control flag F C is set, C1 or C1
The calculated value adopted in step 2 or C13 is selected as the target drive torque T OC for turning control.
又、前記C14のステップにて目標駆動トルクTOCが運転
者の要求駆動トルクTdよりも大きいと判断した場合、車
両82の旋回走行が終了した状態を意味するので、TCL76
はC16にて旋回制御中フラグFCをリセットする。同様
に、C15のステップにてアイドルスイッチ68がオン状態
であると判断されると、アクセルペダル31が踏み込まれ
ていない状態であるので、C16のステップに移行して旋
回制御中フラグFCをリセットする。Further, if it is determined in step C14 that the target drive torque T OC is larger than the driver's required drive torque T d , it means that the turning traveling of the vehicle 82 has ended.
Resets the turning control flag F C at C16. Similarly, if it is determined in step C15 that the idle switch 68 is in the on state, the accelerator pedal 31 is not depressed, so the process proceeds to step C16 and the turning control flag F C is reset. To do.
このC16にて旋回制御中フラグFCがリセットされる
と、TCL76は目標駆動トルクTOCとして機関11の最大トル
クをC9にて出力し、これによりECU15がトルク制御用電
磁弁51,56のデューティ率を0%側に低下させる結果、
機関11は運転者によるアクセルペダル31の踏み込み量に
応じた駆動トルクを発生する。When the turning control flag F C is reset at C16, the TCL76 outputs the maximum torque of the engine 11 at C9 as the target drive torque T OC , which causes the ECU 15 to output the duty of the torque control solenoid valves 51, 56. As a result of reducing the rate to 0%,
The engine 11 generates drive torque according to the amount of depression of the accelerator pedal 31 by the driver.
なお、上述した旋回制御の手順を簡素化するために運
転者の要求駆動トルクTdを無視することも当然可能であ
り、この場合には目標駆動トルクとして前記(7)式に
より算出可能な基準駆動トルクTBを採用すれば良い。
又、本実施例のように運転者の要求駆動トルクTdを勘案
する場合でも、重み付けの係数αを固定値とするのでは
なく、制御開始後の時間の経過と共に係数αの値を漸次
減少させたり、或いは車速Vに応じて漸次減少させ、運
転者の要求駆動トルクTdの採用割合を徐々に多くするよ
うにしても良い。同様に、制御開始後のしばらくの間は
係数αの値を一定値にしておき、所定時間の経過後に漸
次減少させたり、或いは操舵軸旋回量δHの増大に伴っ
て係数αの値を増加させ、特に曲率半径が次第に小さく
なるような旋回路に対し、車両82を安全に走行させるよ
うにすることも可能である。In order to simplify the above-described turning control procedure, it is of course possible to ignore the driver's requested drive torque T d , and in this case, the reference drive torque T d that can be calculated by the equation (7) as the target drive torque. The drive torque T B should be adopted.
Further, even when the driver's required drive torque T d is taken into consideration as in the present embodiment, the weighting coefficient α is not set to a fixed value, but the value of the coefficient α is gradually decreased with the passage of time after the start of control. Alternatively, it may be gradually decreased according to the vehicle speed V to gradually increase the adoption ratio of the driving torque T d requested by the driver. Similarly, increased some time after start of control leave the value of the coefficient α to a constant value, or gradually decreased after a predetermined time period, or the value of the coefficient α with increasing steering shaft turning amount [delta] H In particular, it is possible to make the vehicle 82 travel safely, especially in a circuit in which the radius of curvature becomes gradually smaller.
上述した実施例では、高μ路用の目標駆動トルクを算
出するようにしたが、この高μ路と低μ路とに対応する
旋回制御用の目標駆動トルクをそれぞれ算出し、これら
の目標駆動トルクから最終的な目標駆動トルクを選択す
るようにしても良い。又、上述した演算処理方法では、
機関11の急激な駆動トルクの変動による加減速ショック
を防止するため、目標駆動トルクTOCを算出するに際し
て増減許容量TKによりこの目標駆動トルクTOCの規制を
図っているが、この規制を目標前後加速度GXOに対して
行うようにしても良い。In the above-described embodiment, the target drive torque for the high μ road is calculated, but the target drive torques for turning control corresponding to the high μ road and the low μ road are calculated respectively, and these target drive torques are calculated. The final target drive torque may be selected from the torque. Further, in the arithmetic processing method described above,
To prevent deceleration shock due to variations in the rapid driving torque of the engine 11, while working to regulation of the target driving torque T OC by decreasing tolerance T K when calculating the target driving torque T OC, this regulation It may be performed for the target longitudinal acceleration G XO .
この旋回制御用の目標駆動トルクTOCを算出したの
ち、TCL76はこれら二つの目標駆動トルクTOS,TOCから
最適な最終目標駆動トルクTOを選択し、これをECU15に
出力する。この場合、車両82の走行安全性を考慮して小
さな数値の方の目標駆動トルクを優先して出力する。但
し、一般的にはスリップ制御用の目標駆動トルクTOSが
旋回制御用の目標駆動トルクTOCよりも常に小さいこと
から、スリップ制御用,旋回制御用の順に最終目標駆動
トルクTOを選択すれば良い。After calculating the target drive torque T OC for the turning control, the TCL 76 selects the optimum final target drive torque T O from these two target drive torques T OS and T OC , and outputs this to the ECU 15. In this case, in consideration of the traveling safety of the vehicle 82, the target drive torque having a smaller numerical value is preferentially output. However, since the target drive torque T OS for slip control is generally always smaller than the target drive torque T OC for turn control, the final target drive torque T O for slip control and turn control must be selected in this order. Good.
この処理の流れを表す第34図に示すように、M11にて
スリップ制御用の目標駆動トルクTOSと旋回制御用の目
標駆動トルクTOCとを算出した後、M12にてスリップ制御
中フラグFSがセットされているか否かを判定し、このス
リップ制御中フラグFSがセットされていると判断したな
らば、最終目標駆動トルクTOとしてスリップ制御用の目
標駆動トルクTOSをM13にて選択し、これをECU15に出力
する。As shown in FIG. 34 showing the flow of this processing, after calculating the target drive torque T OS for slip control and the target drive torque T OC for turning control in M11, the slip control flag F in M12 is calculated. If it is determined whether S is set and this slip control flag F S is set, the target drive torque T OS for slip control is set as the final target drive torque T O in M13. Select and output this to ECU15.
一方、前記M12のステップにてスリップ制御中フラグF
Sがセットされていないと判断したならば、M14にて旋回
制御中フラグFCがセットされているか否かを判定し、こ
の旋回制御中フラグFCがセットされていると判断したな
らば、最終目標駆動トルクTOとして旋回制御用の目標駆
動トルクTOCをM15にて選択し、これをECU15に出力す
る。On the other hand, in the step of M12, the slip control flag F
If it is determined that S is not set, it is determined in M14 whether the turning control flag F C is set, and if it is determined that the turning control flag F C is set, The target drive torque T OC for turning control is selected by M15 as the final target drive torque T O , and this is output to the ECU 15.
又、前記M14のステップにて旋回制御中フラグFCがセ
ットされていないと判断したならば、TCL76はM16にて機
関11の最大トルクを最終目標駆動トルクTOとしてECU15
に出力する。Further, if it is determined in step M14 that the turning control flag F C is not set, the TCL 76 sets the maximum torque of the engine 11 as the final target drive torque T O in the ECU 15 in M16.
Output to.
以上のようにして最終目標駆動トルクTOを選択する一
方、アクチュエータ41を介したスロットル弁20の全閉操
作によっても機関11の出力低減が間に合わない急発進時
や路面状況が通常の乾燥路から凍結路に急変するような
場合、TCL76はECU15にて設定される点火時期Pの基本遅
角量pBに対する遅角割合を設定し、これをECU15に出力
している。While the final target drive torque T O is selected as described above, the output of the engine 11 cannot be reduced even by the fully closing operation of the throttle valve 20 via the actuator 41. When the vehicle suddenly changes to a frozen road, the TCL 76 sets a retard ratio for the basic retard amount p B of the ignition timing P set by the ECU 15, and outputs this to the ECU 15.
前記基本遅角量pBは、機関11の運転に支障を来さない
ような遅角の最大値であり、機関11の吸気量と機関回転
数NEとに基づいて設定される。又、前記遅角割合とし
て、本実施例では基本遅角量pBを0にする0レベルと、
基本遅角量pBを3分の2に圧縮するIレベルと、基本遅
角量pBをそのまま出力するIIレベルと、基本遅角量pBを
そのまま出力すると共にスロットル弁20を全閉操作する
IIIレベルとの四つが設定されており、基本的にはスリ
ップ量sの変化率GSが大きくなるに従って、大きな遅角
量となるような遅角割合を選択している。The basic delay amount p B is a maximum value of the delay angle that does not hinder the operation of the engine 11, and is set based on the intake air amount of the engine 11 and the engine speed N E. Further, as the retardation ratio, in this embodiment, 0 level that sets the basic retardation amount p B to 0,
And I level to compress the basic retard amount p B two-thirds, basic and II level output as the retardation amount p B, total closing operation of the throttle valve 20 while it outputs the base retardation amount p B Do
Four levels, namely, the III level, are set, and basically, the retard ratio is selected such that the larger the change rate G S of the slip amount s becomes, the larger the retard amount becomes.
この遅角割合を読み出す手順を表す第35図に示すよう
に、TCL76はまずP1にて点火時期制御中フラグFPをリセ
ットし、P2にてスリップ制御中フラグFSがセットされて
いるか否かを判定する。このP2のスリップにてスリップ
制御中フラグFSがセットされていると判断すると、P3に
て点火時期制御中フラグFPをセットし、P4にてスリップ
量sが毎時0km未満か否かを判定する。又、前記P2のス
テップにてスリップ制御中フラグFSがセットされていな
いと判断すると、前記P4のステップに移行する。As shown in FIG. 35 showing the procedure for reading this retardation rate, the TCL76 first resets the ignition timing control flag F P at P1 and determines whether the slip control flag F S is set at P2. To judge. When it is determined that the slip control flag F S is set by the slip of P2, the ignition timing control flag F P is set at P3, and it is determined at P4 whether the slip amount s is less than 0 km / h. To do. If it is determined in step P2 that the slip control flag F S is not set, the process proceeds to step P4.
このP4のステップにてスリップ量sが毎時0km未満で
ある、即ち機関11の駆動トルクを上げても問題ないと判
断すると、P5にて遅角割合を0レベルにセットし、これ
をECU15に出力する。逆に、このP4のステップにてスリ
ップ量sが毎時0km以上であると判断した場合には、P6
にてスリップ量変化率GSが2.5g以下であるか否かを判定
し、このP6のステップにてスリップ量変化率GSが2.5g以
下であると判断した場合には、P7にて遅角割合がIIIレ
ベルであるか否かを判定する。In the step of P4, if the slip amount s is less than 0 km / h, that is, if it is judged that there is no problem even if the driving torque of the engine 11 is increased, the retard ratio is set to 0 level in P5, and this is output to the ECU 15. To do. On the contrary, if it is determined in step P4 that the slip amount s is 0 km / h or more, P6
When the slip amount change rate G S is equal to or less than 2.5g, steps in slip amount change rate G S of the P6 is equal to or less than 2.5g in the late at P7 It is determined whether the angular proportion is at the III level.
又、前記P6のステップにてスリップ量変化率GSが2.5g
を超える、即ち急激に前輪64,65がスリップしていると
判断した場合には、P8にて最終目標駆動トルクTOが4kgm
未満であるか否かを判定し、この最終目標駆動トルクTO
が4kgm未満である、即ち機関11の駆動トルクを急激に抑
制する必要があると判断した場合には、P9にて遅角割合
をIIIレベルに設定して前記P7のステップに移行する。
逆に、P8のステップにて最終目標駆動トルクTOが4kgm以
上であると判断した場合には、そのままP7のステップに
移行する。Also, in the step of P6, the slip amount change rate G S is 2.5 g.
When it is judged that the front wheels 64 and 65 are slipping abruptly, the final target drive torque T O is 4 kgm at P8.
It is determined whether the final target drive torque T O
Is less than 4 kgm, that is, when it is determined that the drive torque of the engine 11 needs to be sharply suppressed, the retard ratio is set to the III level in P9, and the process shifts to P7.
On the contrary, when it is determined in step P8 that the final target drive torque T O is 4 kgm or more, the process directly proceeds to step P7.
このP7のステップにて遅角割合がIIIレベルであると
判断したならば、P10にてスリップ量変化率GSが0gを超
えるか否かを判定する。ここで、スリップ量変化率GSが
0gを超えている、即ちスリップ量sが増加する傾向にあ
ると判断した場合には、P11にて点火時期制御中フラグF
Pがセットされているか否かを判定するが、P10のステッ
プにてスリップ量変化率GSが0g以下である、即ちスリッ
プ量sが現象傾向にあると判断した場合には、P12にて
このスリップ量sが毎時8kmを超えているか否かを判定
する。If it is determined in the step of P7 that the retard ratio is the III level, it is determined in P10 whether the slip amount change rate G S exceeds 0 g. Where the slip amount change rate G S is
When it is determined that the slip amount s exceeds 0 g, that is, the slip amount s tends to increase, the ignition timing control flag F is set at P11.
Whether or not P is set is determined, but if it is determined in step P10 that the slip amount change rate G S is 0 g or less, that is, the slip amount s is in a phenomenon tendency, then at P12 It is determined whether or not the slip amount s exceeds 8 km / h.
このP12のステップにてスリップ量sが毎時8kmを超え
ていると判断した場合には、前記P11のステップに移行
し、逆にスリップ量sが毎時8km以下であると判断した
場合には、P13にて遅角割合をIIIレベルからIIレベルへ
切替え、P14にてスリップ量変化率GSが0.5g以下である
か否かを判定する。同様に、前記P7のステップにて遅角
割合がIIIレベルではないと判断した場合にも、このP14
のステップに移行する。If it is determined in step P12 that the slip amount s exceeds 8 km / h, the process proceeds to step P11, and conversely, if it is determined that the slip amount s is 8 km / h or less, P13 The retard ratio is switched from the III level to the II level at, and it is determined at P14 whether the slip amount change rate G S is 0.5 g or less. Similarly, when it is determined in the step P7 that the retardation ratio is not at the III level, this P14
Go to step.
このP14のステップにてスリップ量変化率GSが0.5g以
下である、即ちスリップ量sの変化が余り急激ではない
と判断した場合には、P15にて遅角割合がIIレベルであ
るか否かを判定する。又、P14のステップにてスリップ
量変化率GSが0.5g以下ではないと判断した場合には、P1
6にて遅角割合をIIレベルに設定し、P15のステップに移
行する。In the step of P14, if it is judged that the slip amount change rate G S is 0.5 g or less, that is, the change of the slip amount s is not so rapid, whether or not the retard ratio is II level is determined in P15. To determine. If it is determined in step P14 that the slip amount change rate G S is not 0.5 g or less, P1
At 6, set the retard ratio to the II level and proceed to the step of P15.
そして、このP15のステップにて遅角割合がIIレベル
であると判断した場合には、P16にてスリップ量変化率G
Sが0gを越えるか否かを判定し、逆に遅角割合がIIレベ
ルではないと判断した場合には、P17にてスリップ量変
化率GSが0.3g以下であるか否かを判定する。前記P16の
ステップにてスリップ量変化率GSが0gを越えていない、
即ちスリップ量sが減少傾向にあると判断した場合に
は、P18にてにてこのスリップ量sが毎時8kmを超えてい
るか否かを判定する。そして、このP18のステップにて
スリップ量sが毎時km以下であると判定した場合には、
P19にて遅角割合をIIレベルからIレベルへ切替へ、前
記P17のステップに移行する。又、前記P16のステップに
てスリップ量変化率GSが0g以上である、即ちスリップ量
sが増加傾向にあると判断した場合、及びP18のステッ
プにてスリップ量sが毎時8kmを越えている、即ちスリ
ップ量sが大きいと判断した場合には、それぞれ前記P1
1のステップに移行する。If it is determined in step P15 that the retard ratio is at the II level, the slip amount change rate G
If it is determined whether S exceeds 0g and the retard ratio is not at II level, it is determined at P17 whether the slip amount change rate G S is 0.3g or less. . In the step of P16, the slip amount change rate G S does not exceed 0 g,
That is, when it is determined that the slip amount s tends to decrease, it is determined at P18 whether the slip amount s exceeds 8 km / h. When it is determined in step P18 that the slip amount s is less than or equal to km per hour,
At P19, the retard ratio is switched from the II level to the I level, and the process proceeds to the step of P17. Further, when it is judged that the slip amount change rate G S is 0 g or more, that is, the slip amount s tends to increase in the step of P16, and the slip amount s exceeds 8 km / h in the step of P18. That is, when it is determined that the slip amount s is large, the P1
Move on to step 1.
前記P17のステップにてスリップ量変化率GSが0.3g以
下である、即ちスリップ量sが殆ど増加傾向にないと判
断したならば、P20にて遅角割合がIレベルであるか否
かを判定する。逆に、P17のステップにてスリップ量変
化率GSが0.3gを越えている、即ちスリップ量sが多少な
りとも増加傾向にあると判断した場合には、P21にて遅
角割合をIレベルに設定する。If it is determined in step P17 that the slip amount change rate G S is 0.3 g or less, that is, the slip amount s has almost no tendency to increase, it is determined in step P20 whether the retard ratio is at the I level. judge. On the other hand, if it is determined in step P17 that the slip amount change rate G S exceeds 0.3 g, that is, the slip amount s tends to increase, the retard ratio is set to I level in P21. Set to.
そして、P20にて遅角割合がIレベルであると判断し
た場合には、P22にてスリップ量変化率GSが0gを越えて
いるか否かを判定し、これが0g以下である、即ちスリッ
プ量sが減少傾向にあると判断した場合には、P23にて
スリップ量sが毎時5km未満であるか否かを判定する。
このP23のステップにてスリップ量sが毎時15km未満で
ある、即ち前輪64,65が殆どスリップしていないと判断
したならば、P24にて遅角割合を0レベルに設定し、こ
れをECU15に出力する。又、P20のスリップにて遅角割合
がIレベルではないと判断した場合や、P22のステップ
にてスリップ量変化率GSが0gを越えている、即ちスリッ
プ量sが増加傾向にあると判断した場合、或いはP23の
ステップにてスリップ量sが毎時5km以上である、即ち
スリップ量sが比較的多いと判断した場合には、それぞ
れ前記P11のステップに移行する。If it is determined at P20 that the retardation ratio is at the I level, it is determined at P22 whether the slip amount change rate G S exceeds 0 g, and this is 0 g or less, that is, the slip amount. When it is determined that s tends to decrease, it is determined in P23 whether the slip amount s is less than 5 km / h.
If it is judged in the step of P23 that the slip amount s is less than 15 km / h, that is, the front wheels 64,65 hardly slip, the retard ratio is set to 0 level in P24, and this is set in the ECU15. Output. Also, when it is determined that the retard ratio is not at the I level in the slip of P20, or when the slip amount change rate G S exceeds 0g in the step of P22, that is, the slip amount s tends to increase. If the slip amount s is 5 km / h or more in step P23, that is, if the slip amount s is relatively large, the process proceeds to step P11.
一方、このP11のステップにて点火時期制御中フラグF
Pがセットされていると判断したならば、P25にて最終目
標駆動トルクTOが10kgm未満であるか否かを判定する。
又、P11のステップにて点火時期制御中フラグFPがセッ
トされていないと判断した場合には、P26にて遅角割合
を0レベルに設定してからP25のステップに移行する。On the other hand, in the step of P11, the ignition timing control flag F
If it is determined that P is set, it is determined at P25 whether or not the final target drive torque T O is less than 10 kgm.
When it is determined in step P11 that the ignition timing control flag F P is not set, the retard ratio is set to 0 level in P26, and then the process proceeds to step P25.
そして、このP25にて最終目標駆動トルクTOが10kgm以
上である、即ち機関11が多少大きめな駆動力を発生して
いると判断した場合には、P27にて遅角割合がIIレベル
であるか否かを判定し、この遅角割合がIIレベルである
と判断した場合には、P28にて遅角割合をIレベルに落
とし、これをECU15に出力する。Then, in P25, if it is determined that the final target drive torque T O is 10 kgm or more, that is, if the engine 11 is generating a slightly larger drive force, the retard ratio is II level in P27. If it is determined that this retardation rate is at the II level, the retardation rate is reduced to the I level at P28, and this is output to the ECU 15.
前記P25のステップにて最終目標駆動トルクTOが10kgm
未満であると判断した場合や、P27のステップにて遅角
割合がIIレベルではないと判断した場合には、P29にて
油圧式自動変速機13が変速中か否かを判定する。そし
て、油圧式自動変速機13が変速中であると判断した場合
には、P30にて遅角割合がIIIレベルであるか否かを判定
し、このP30のステップにて遅角割合がIIIレベルである
と判断した場合には、P31にて遅角割合をIIレベルに落
とし、これをECU15に出力する。又、P29のステップにて
油圧式自動変速機13が変速中ではないと判断した場合、
或いはP30のステップにて遅角割合がIIIレベルではない
と判断した場合には、それぞれP32にて先に設定された
遅角割合をそのままECU15に出力する。In the step of P25, the final target drive torque T O is 10kgm
If it is determined that it is less than the predetermined value, or if it is determined in step P27 that the retard ratio is not at the II level, it is determined in step P29 whether the hydraulic automatic transmission 13 is shifting. Then, if it is determined that the hydraulic automatic transmission 13 is in the process of shifting, it is determined in P30 whether or not the retard ratio is the III level, and in this P30 step, the retard ratio is the III level. If it is determined that the delay ratio is II level in P31, it is output to the ECU15. If it is determined in step P29 that the hydraulic automatic transmission 13 is not shifting,
Alternatively, if it is determined in step P30 that the retard ratio is not at the III level, the retard ratio previously set in P32 is directly output to the ECU 15.
例えば、P9のステップにてIIIレベルの遅角割合が設
定された場合、スリップ量変化率GSが0gを越えていると
共にスリップ量sが毎時8kmを超えている、即ちスリッ
プ量sの増加割合が急激であり、最終目標駆動トルクTO
が10kgm未満であって点火時期の遅角操作だけでは前輪6
4,65のスリップを充分に抑えることが困難であると判断
した場合には、IIIレベルの遅角割合が選択されてスロ
ットル弁20の開度を強制的に全閉状態にし、スリップの
発生をその初期段階で効率良く抑え込むようにしてい
る。For example, if the retard ratio of the III level is set in the step of P9, the slip amount change rate G S exceeds 0 g and the slip amount s exceeds 8 km / h, that is, the increase ratio of the slip amount s. Is abrupt and the final target drive torque T O
Is less than 10 kgm and the front wheel 6
When it is determined that it is difficult to sufficiently suppress the slip of 4,65, the retard level of the III level is selected and the opening of the throttle valve 20 is forcibly closed to prevent the occurrence of slip. We are trying to efficiently control it in the initial stage.
前記ECU15は、機関回転数NEと機関11の吸気量とに基
づいて予め設定された点火時期P及び基本となる遅角量
pBに関する図示しないマップから、これら点火時期P及
び基本遅角量pBをクランク角センサ62からの検出信号及
びエアフローセンサ70からの検出信号に基づいて読み出
し、これをTCL76から送られた遅角割合に基づいて補正
し、目標遅角量pOを算出するようにしている。この場
合、図示しない排気ガス浄化触媒を損傷しないような排
気ガスの上限温度に対応して目標遅角量pOの上限値が設
定されており、この排気ガスの温度は排気温センサ74か
らの検出信号により検出される。The ECU15 is retard amount as a preset ignition timing P and basic based on the intake air amount of the engine speed N E and the engine 11
The ignition timing P and the basic retardation amount p B are read out from a map (not shown) regarding p B based on the detection signal from the crank angle sensor 62 and the detection signal from the air flow sensor 70, and the timing is sent from the TCL 76. The target retardation amount p O is calculated by making a correction based on the ratio. In this case, the upper limit value of the target retardation amount p O is set corresponding to the upper limit temperature of the exhaust gas that does not damage the exhaust gas purifying catalyst (not shown), and the temperature of this exhaust gas is measured by the exhaust temperature sensor 74. It is detected by the detection signal.
なお、水温センサ71により検出される機関11の冷却水
温が予め設定された値よりも低い場合には、点火時期P
を遅角することは機関11のノッキングやストールを誘発
する虞があるため、以下に示す点火時期Pの遅角操作は
中止する。When the cooling water temperature of the engine 11 detected by the water temperature sensor 71 is lower than a preset value, the ignition timing P
Since retarding the ignition may cause knocking or stall of the engine 11, the ignition retarding operation of the ignition timing P described below is stopped.
この遅角制御における目標遅角量pOの演算手順を表す
第36図に示すように、まずECU15はQ1にて前述したスリ
ップ制御中フラグFSがセットされているか否かを判定
し、このスリップ制御中フラグFSがセットされていると
判断すると、Q2にて遅角割合がIIIレベルに設定されて
いるか否かを判定する。As shown in FIG. 36 which represents the operation procedure of the target retard amount p O in the retarded angle control, firstly ECU15 determines whether the slip control flag F S described above in Q1 is set, this When the slip control flag F S is determined to be set, it is determined whether the retard rate at Q2 is set to III level.
そして、このQ2のステップにて遅角割合がIIIレベル
であると判断した場合には、Q3にてマップから読み出し
た基本遅角量pBをそのまま目標遅角量pOとして利用し、
点火時期Pを目標遅角量pOだけ遅角する。更に、最終目
標駆動トルクTOの値に関係なくスロットル弁20が全閉状
態となるように、Q4にてトルク制御用電磁弁51,56のデ
ューティ率を100%に設定し、強制的にスロットル弁20
の全閉状態を実現する。Then, when it is determined that the retard ratio is the III level in the step of Q2, the basic retard amount p B read from the map in Q3 is used as it is as the target retard amount p O ,
The ignition timing P is retarded by the target retardation amount p O. Furthermore, the duty ratio of the torque control solenoid valves 51, 56 is set to 100% in Q4 so that the throttle valve 20 is fully closed regardless of the value of the final target drive torque T O , and the throttle valve is forcibly throttled. Valve 20
Realize the fully closed state of.
又、Q2のステップにて遅角割合がIIIレベルではない
と判断した場合には、Q5にて遅角割合がIIレベルに設定
されているか否かを判定する。そして、このQ5のステッ
プにて遅角割合がIIレベルであると判断した場合には、
前記Q3のステップと同様にQ6にて目標遅角量pOをマップ
から読み出した基本遅角量pBをそのまま目標遅角量pOと
して利用し、点火時期Pを目標遅角量pOだけ遅角する。
更に、Q7にてECU15は目標駆動トルクTOSの値に応じてト
ルク制御用電磁弁51,56のデューティ率をQ7にて設定
し、運転者によるアクセルペダル31の踏み込み量とは関
係なく、機関11の駆動トルクを低減する。When it is determined in step Q2 that the retard ratio is not at the III level, it is determined at Q5 whether the retard ratio is set at the II level. And when it is judged that the retard ratio is II level in the step of this Q5,
Using base retardation amount p B read the target retard amount p O map in step as well as Q6 of the Q3 as it target retard amount p O, the ignition timing P target retard amount p O only Delay.
Further, in Q7, the ECU 15 sets the duty ratio of the torque control solenoid valves 51, 56 in Q7 according to the value of the target drive torque T OS , regardless of the amount of depression of the accelerator pedal 31 by the driver. 11 Drive torque is reduced.
ここでECU15には機関回転数NEと機関11の駆動トルク
とをパラメータとしてスロットル開度θTを求めるため
のマップが記憶されており、ECU15はこのマップを用い
て現在の機関回転数NEとこの目標駆動トルクTOSとに対
応した目標スロットル開度θTOを読み出す。Here the ECU 15 is stored a map for determining the throttle opening theta T and a driving torque of the engine speed N E and the engine 11 as parameters, ECU 15 the current engine speed N E by using this map It reads the target throttle opening theta tO corresponding to the and the target driving torque T OS.
次いで、ECU15はこの目標スロットル開度θTOとスロ
ットル開度センサ67から出力される実際のスロットル開
度θTとの偏差を求め、一対のトルク制御用電磁弁51,5
6のデューティ率を前記偏差に見合う値に設定して各ト
ルク制御用電磁弁51,56のプランジャ52,57のソレノイド
に電流を流し、アクチュエータ41の作動により実際のス
ロットル開度θTが目標スロットル開度θTOにまで下が
るように制御する。Next, the ECU 15 obtains a deviation between the target throttle opening θ TO and the actual throttle opening θ T output from the throttle opening sensor 67, and a pair of torque control solenoid valves 51, 5
6 duty ratio of the electric current to the solenoid plunger 52, 57 of the set to a value commensurate with the deviation the torque control solenoid valve 51 and 56, the actual throttle opening by the operation of the actuator 41 theta T is the target throttle Control is performed so as to lower the opening degree θ TO .
なお、目標駆動トルクTOSとして機関11の最大トルク
がECU15に出力された場合、ECU15はトルク制御用電磁弁
51,56のデューティ率を0%側に低下させ、運転者によ
るアクセルペダル31の踏み込み量に応じた駆動トルクを
機関11に発生させる。When the maximum torque of the engine 11 is output to the ECU 15 as the target drive torque T OS , the ECU 15 is a torque control solenoid valve.
The duty ratio of 51, 56 is reduced to 0%, and the engine 11 is caused to generate a drive torque corresponding to the amount of depression of the accelerator pedal 31 by the driver.
前記Q5のステップにて遅角割合がIIレベルではないと
判断した場合には、Q8にて遅角割合がIレベルに設定さ
れているか否かを判定する。このQ8のステップにて遅角
割合がIレベルに設定されていると判断した場合には、
目標遅角量pOを下式の如く設定して点火時期Pを目標遅
角量pOだけ遅角し、更に前記Q7のステップに移行する。When it is determined in the step Q5 that the retard ratio is not at the II level, it is determined at Q8 whether the retard ratio is set at the I level. If it is judged in the step of Q8 that the retard ratio is set to I level,
The target retardation amount p O is set according to the following equation, the ignition timing P is retarded by the target retardation amount p O, and the process proceeds to step Q7.
一方、前記Q8のステップにて遅角割合がIレベルでは
ないと判断した場合には、Q10にて目標遅角量pOが0で
あるか否かを判定し、これが0であると判断した場合に
は、Q7のステップに移行して点火時期Pを遅角せず、目
標駆動トルクTOSの値に応じてトルク制御用電磁弁51,56
のデューティ率を設定し、運転者によるアクセルペダル
31の踏み込み量とは関係なく、機関11の駆動トルクを低
減する。 On the other hand, when it is judged in the step of Q8 that the retard ratio is not at the I level, it is judged in Q10 whether the target retard amount p O is 0, and it is judged that it is 0. In this case, the process proceeds to step Q7, where the ignition timing P is not retarded, and the torque control solenoid valves 51, 56 are set according to the value of the target drive torque T OS.
Set the duty ratio of the accelerator pedal by the driver
The drive torque of the engine 11 is reduced regardless of the depression amount of 31.
又、前記Q10のステップにて目標遅角量pOが0ではな
いと判断した場合には、Q11にて主タイマのサンプリン
グ周期Δt毎に目標遅角量pOをランプ制御により例えば
1度ずつpO=0となるまで減算させて行き、機関11の駆
動トルクの変動に伴うショックを軽減した後、Q7のステ
ップに移行する。When it is determined in step Q10 that the target retardation amount p O is not 0, the target retardation amount p O is ramp-controlled, for example, once at each sampling period Δt of the main timer in Q11. After subtracting until p O = 0, the shock due to the fluctuation of the driving torque of the engine 11 is reduced, and then the process shifts to the step of Q7.
なお、前記Q1のステップにてスリップ制御中フラグFS
がリセットされていると判断した場合には、機関11の駆
動トルクを低減させない通常の走行制御となり、Q12に
てpO=0として点火時期Pを遅角させず、Q13にてトル
ク制御用電磁弁51,56のデューティ率を0%に設定する
ことにより、機関11は運転者によるアクセルペダル31の
踏み込み量に応じた駆動トルクを発生させる。Note that the slip control flag F S
Is determined to have been reset, the normal driving control without reducing the driving torque of the engine 11 is performed, the ignition timing P is not retarded by setting p O = 0 in Q12, and the torque control electromagnetic control is performed in Q13. By setting the duty ratios of the valves 51 and 56 to 0%, the engine 11 generates a driving torque according to the amount of depression of the accelerator pedal 31 by the driver.
〈発明の効果〉 本発明の車両の出力制御装置によると、中立位置学習
が未完了等の理由により操舵角センサによる操舵量の検
出が開始されていない間は、第2の横加速度演算手段に
よって算出された横加速度を用いて目標駆動輪速度を減
少方向に補正する一方、前記操舵角センサが操舵量の検
出を開始すると第1の横加速度演算手段によって算出さ
れた横加速度を用いて前記補正を行う。このようにして
目標駆動輪速度を横加速度の大きさに応じて減少方向に
補正することにより、旋回中のスリップの大きさを直進
時より小さめに抑制することが可能となり、旋回に必要
な横力を確保して車両の旋回性を向上させることが可能
となる。また、操舵角センサによる操舵量の検出が中立
位置の学習等により開始される前であっても、左右の非
駆動輪周速度差とトレッドから求めた横加速度を用いる
ことにより車両の旋回性を向上させることが出来る。<Effects of the Invention> According to the vehicle output control device of the present invention, the second lateral acceleration calculation means is used while the steering angle sensor does not start to detect the steering amount due to the reason that the neutral position learning is not completed. While the target driving wheel speed is corrected in the decreasing direction using the calculated lateral acceleration, when the steering angle sensor starts detecting the steering amount, the correction is performed using the lateral acceleration calculated by the first lateral acceleration calculating means. I do. In this way, by correcting the target drive wheel speed in the decreasing direction according to the magnitude of the lateral acceleration, it becomes possible to suppress the magnitude of the slip during turning to be smaller than that during straight running, and the lateral required for turning is reduced. It becomes possible to secure the force and improve the turning performance of the vehicle. Further, even before the detection of the steering amount by the steering angle sensor is started by learning the neutral position, etc., the turning performance of the vehicle can be improved by using the lateral acceleration obtained from the left and right non-driving wheel peripheral speed difference and the tread. Can be improved.
尚、中立位置学習が行われた後においても、操舵角セ
ンサによらず、横加速度演算手段により演算された横加
速度に基づいて制御することも可能である。しかし、操
舵角センサは実際に旋回する直前に横加速度を演算する
ので、横加速度演算手段よりも一般的には早く演算でき
るので、制御遅れの防止の観点から、中立位置学習が行
われた後は操舵角センサにより求められた横加速度を使
用するのが望ましい。Even after the neutral position learning is performed, it is possible to perform control based on the lateral acceleration calculated by the lateral acceleration calculating means instead of using the steering angle sensor. However, since the steering angle sensor calculates the lateral acceleration immediately before the vehicle actually turns, it can be calculated generally faster than the lateral acceleration calculating means. Therefore, from the viewpoint of preventing control delay, after the neutral position learning is performed. It is desirable to use the lateral acceleration obtained by the steering angle sensor.
第1図は本発明による車両の出力制御装置を前進4段後
進1段の油圧式自動変速機を組み込んだ前輪駆動形式の
車両に応用した一実施例の概念図、第2図はその概略構
成図、第3図はそのスロットル弁の駆動機構を表す断面
図、第4図はその制御の全体の流れを表すフローチャー
ト、第5図は操舵軸の中立位置学習補正の流れを表すフ
ローチャート、第6図は車速と可変閾値との関係を表す
マップ、第7図は操舵軸の中立位置を学習補正した場合
の補正量の一例を表すグラフ、第8図はスリップ制御用
の目標駆動トルクの演算手順を表すブロック図、第9図
は車速と補正係数との関係を表すマップ、第10図は車速
と走行抵抗との関係を表すマップ、第11図は操舵軸旋回
量と補正トルクとの関係を表すマップ、第12図はスリッ
プ制御開始直後における目標駆動トルクの下限値を規制
するマップ、第13図はタイヤと路面との摩擦係数と、こ
のタイヤのスリップ率との関係を表すグラフ、第14図は
目標横加速度と加速に伴う速度補正量との関係を表すマ
ップ、第15図は横加速度と旋回に伴う速度補正量との関
係を表すマップ、第16図は操舵角センサ84の異常を検出
するための回路図、第17図は操舵角センサ84の異常検出
処理の流れを表すフローチャート、第18図は車速と補正
係数との関係を表すマップ、第19図は横加速度の選択手
順の流れを表すフローチャート、第20図はスリップ量と
補正係数との関係を表すマップ、第21図は車速と積分補
正トルクの最小値との関係を表すマップ、第22図は補正
駆動トルクの増減領域を表すグラフ、第23図は油圧式自
動変速機の各変速段と各補正トルクに対応する補正係数
との関係を表すマップ、第24図は機関回転数と要求駆動
トルクとアクセル開度との関係を表すマップ、第25図は
スリップ制御の流れを表すフローチャート、第26図は旋
回制御用の目標駆動トルクを演算する手順を表すブロッ
ク図、第27図は車速と補正係数との関係を表すマップ、
第28図はスタビリティファクタを説明するための横加速
度と操舵角比との関係を表すグラフ、第29図は目標横加
速度と目標前後加速度と車速との関係を表すマップ、第
30図は横加速度とロードロードトルクとの関係を表すマ
ップ、第31図はアクセル開度センサの全閉位置の学習補
正の手順の一例を表すグラフ、第32図はアクセル開度セ
ンサの全閉位置の学習補正の流れの他の一例を表すフロ
ーチャート、第33図は旋回制御の流れを表すフローチャ
ート、第34図は最終目標トルクの選択操作の流れを表す
フローチャート、第35図は遅角割合の選択操作の流れを
表すフローチャート、第36図は機関の出力制御の手順を
表すフローチャートである。 又、図中の符号で11は機関、13は油圧式自動変速機、15
はECU、16は油圧制御装置、20はスロットル弁、23はア
クセルレバー、24はスロットルレバー、31はアクセルペ
ダル、32はケーブル、34は爪部、35はストッパ、41はア
クチュエータ、43は制御棒、47は接続配管、48はバキュ
ームタンク、49は逆止め弁、50,55は配管、51,56はトル
ク制御用電磁弁、60は電磁弁、61は点火プラグ、62はク
ランク角センサ、64,65は前輪、66は前輪回転センサ、6
7はスロットル開度センサ、68はアイドルスイッチ、70
はエアフローセンサ、71は水温センサ、74は排気温セン
サ、75はイグニッションキースイッチ、76はTCL、77は
アクセル開度センサ、78,79は後輪、80,81は後輪回転セ
ンサ、82は車両、83は操舵軸、84は操舵角センサ、85は
操舵ハンドル、86は操舵軸基準位置センサ、87は通信ケ
ーブル、104,105,,117,135は乗算部、106,131は微分演
算部、107,110はクリップ部、108,123はフィルタ部、10
9はトルク換算部、111は走行抵抗算出部、112,114,119
は加算部、113はコーナリングドラッグ補正量算出部、1
15は可変クリップ部、116,121,124は減算部、118は加速
度補正部、120は旋回補正部、122は横加速度演算部であ
り、Aはスタビリティファクタ、bはトレッド、FPは点
火時期制御中フラグ、FSはスリップ制御中フラグ、GFは
実前輪加速度、GKC,GKFは前輪加速度補正量、GSはスリ
ップ量変化率、GXFは修正前後加速度、GXOは目標前後加
速度、GYOは目標横加速度、gは重力加速度、NEは機関
回転数、Pは点火時期、pBは基本遅角量、pOは目標遅角
量、rは車輪有効半径、SOは目標スリップ率、sはスリ
ップ量、TBは基準駆動トルク、TCはコーナリングドラッ
グ補正トルク、TDは微分補正トルク、Tdは要求駆動トル
ク、TIは積分補正トルク、TOは最終目標駆動トルク、T
OCは旋回制御用目標駆動トルク、TOSはスリップ制御用
目標駆動トルク、TPは比例補正トルク、TPIDは最終補正
トルク、TRは走行抵抗、Δtはサンプリング周期、Vは
車速、VFは実前輪速、VFO,VFSは目標前輪速、VK,VKC
はスリップ補正量、VRLは左後輪速、VRRは右後輪速、VS
はスリップ制御用の車速、Wbは車体重量、δは前輪の舵
角、δHは操舵軸旋回角、ρdは差動歯車減速比、ρKI
は積分補正係数、ρKPは比例補正係数、ρmは変速機の
変速比、ρTはトルクコンバータ比である。FIG. 1 is a conceptual diagram of one embodiment in which a vehicle output control device according to the present invention is applied to a front-wheel drive type vehicle incorporating a hydraulic automatic transmission of four forward steps and one reverse step, and FIG. FIG. 3, FIG. 3 is a sectional view showing the drive mechanism of the throttle valve, FIG. 4 is a flowchart showing the overall flow of the control, FIG. 5 is a flowchart showing the flow of neutral position learning correction of the steering shaft, and FIG. FIG. 7 is a map showing the relationship between the vehicle speed and the variable threshold value. FIG. 7 is a graph showing an example of a correction amount when the neutral position of the steering shaft is learned and corrected. FIG. 8 is a calculation procedure of a target drive torque for slip control. FIG. 9 is a map showing the relationship between the vehicle speed and the correction coefficient, FIG. 10 is a map showing the relationship between the vehicle speed and the running resistance, and FIG. 11 is a map showing the relationship between the steering shaft turning amount and the correction torque. Figure 12 shows the map immediately after the start of slip control. The map that regulates the lower limit value of the target drive torque, Fig. 13 is a graph showing the relationship between the friction coefficient between the tire and the road surface and the slip ratio of this tire, and Fig. 14 is the target lateral acceleration and speed correction accompanying acceleration. 15 is a map showing the relationship between the steering angle sensor 84 and the lateral acceleration, and FIG. 15 is a map showing the relationship between the lateral acceleration and the speed correction amount accompanying turning, FIG. 16 is a circuit diagram for detecting an abnormality of the steering angle sensor 84, and FIG. A flowchart showing the flow of the abnormality detection processing of the steering angle sensor 84, FIG. 18 is a map showing the relationship between the vehicle speed and the correction coefficient, FIG. 19 is a flowchart showing the flow of the procedure for selecting the lateral acceleration, and FIG. 20 is the slip amount. 21 is a map showing the relationship between the vehicle speed and the minimum value of the integrated correction torque, FIG. 22 is a graph showing the increase / decrease area of the correction drive torque, and FIG. 23 is a hydraulic automatic Complementary corresponding to each gear of the transmission and each correction torque A map showing the relationship with the positive coefficient, FIG. 24 is a map showing the relationship between the engine speed, the required drive torque, and the accelerator opening, FIG. 25 is a flowchart showing the flow of slip control, and FIG. 26 is for turning control. FIG. 27 is a block diagram showing the procedure for calculating the target drive torque of FIG. 27, FIG. 27 is a map showing the relationship between vehicle speed and correction coefficient,
FIG. 28 is a graph showing the relationship between lateral acceleration and steering angle ratio for explaining the stability factor, and FIG. 29 is a map showing the relationship between target lateral acceleration, target longitudinal acceleration and vehicle speed,
FIG. 30 is a map showing the relationship between lateral acceleration and load / load torque, FIG. 31 is a graph showing an example of a procedure for learning correction of the fully closed position of the accelerator opening sensor, and FIG. 32 is fully closed of the accelerator opening sensor. FIG. 33 is a flowchart showing another example of the flow of position learning correction, FIG. 33 is a flowchart showing the flow of turning control, FIG. 34 is a flowchart showing the flow of final target torque selection operation, and FIG. FIG. 36 is a flowchart showing the flow of the selection operation, and FIG. 36 is a flowchart showing the procedure of output control of the engine. In the figure, reference numeral 11 is an engine, 13 is a hydraulic automatic transmission, and 15
Is an ECU, 16 is a hydraulic control device, 20 is a throttle valve, 23 is an accelerator lever, 24 is a throttle lever, 31 is an accelerator pedal, 32 is a cable, 34 is a claw, 35 is a stopper, 41 is an actuator, and 43 is a control rod. , 47 is a connecting pipe, 48 is a vacuum tank, 49 is a check valve, 50, 55 are pipes, 51, 56 are solenoid valves for torque control, 60 is a solenoid valve, 61 is a spark plug, 62 is a crank angle sensor, 64 , 65 front wheel, 66 front wheel rotation sensor, 6
7 is a throttle opening sensor, 68 is an idle switch, 70
Is an air flow sensor, 71 is a water temperature sensor, 74 is an exhaust temperature sensor, 75 is an ignition key switch, 76 is TCL, 77 is an accelerator opening sensor, 78 and 79 are rear wheels, 80 and 81 are rear wheel rotation sensors, and 82 is Vehicle, 83 is a steering axis, 84 is a steering angle sensor, 85 is a steering wheel, 86 is a steering axis reference position sensor, 87 is a communication cable, 104, 105, 117, 135 are multiplying sections, 106, 131 are differentiating sections, 107, 110 are clip sections, 108 and 123 are filter parts, 10
9 is a torque conversion unit, 111 is a running resistance calculation unit, 112, 114, 119
Is an adder, 113 is a cornering drag correction amount calculator, 1
15 is a variable clip unit, 116, 121 and 124 are subtraction units, 118 is an acceleration correction unit, 120 is a turning correction unit, 122 is a lateral acceleration calculation unit, A is a stability factor, b is a tread, and F P is an ignition timing control flag. , F S is the slip control flag, G F is the actual front wheel acceleration, G KC and G KF are the front wheel acceleration correction amount, G S is the slip change rate, G XF is the corrected longitudinal acceleration, G XO is the target longitudinal acceleration, G YO is the target lateral acceleration, g is the gravitational acceleration, N E is the engine speed, P is the ignition timing, p B is the basic retardation amount, p O is the target retardation amount, r is the wheel effective radius, and S O is the target slip. Ratio, s is the slip amount, T B is the reference drive torque, T C is the cornering drag correction torque, T D is the differential correction torque, T d is the required drive torque, T I is the integral correction torque, and T O is the final target drive torque. , T
OC is the target drive torque for turning control, T OS is the target drive torque for slip control, T P is the proportional correction torque, T PID is the final correction torque, T R is the running resistance, Δt is the sampling period, V is the vehicle speed, and V F Is the actual front wheel speed, V FO , V FS is the target front wheel speed, V K , V KC
Is the slip correction amount, V RL is the left rear wheel speed, V RR is the right rear wheel speed, V S
Is the vehicle speed for slip control, W b is the vehicle body weight, δ is the steering angle of the front wheels, δ H is the steering shaft turning angle, ρ d is the differential gear reduction ratio, and ρ KI
Is an integral correction coefficient, ρ KP is a proportional correction coefficient, ρ m is a transmission gear ratio, and ρ T is a torque converter ratio.
Claims (1)
ルクを低減可能なトルク低減手段と、車両の駆動輪に発
生するスリップを所定の大きさとするための駆動輪周速
度の目標値として目標駆動輪速度を演算する目標駆動輪
速度演算手段と、前記車両に生じる横加速度を検出する
横加速度検出手段と、同横加速度検出手段によって検出
された横加速度の大きさに応じて前記目標駆動輪速度を
減少の方向に補正する旋回補正手段と、前記駆動輪の周
速度が前記旋回補正手段によって補正された後の目標駆
動輪速度に近付くように前記トルク低減手段により前記
機関を制御するトルク制御ユニットとを具えた車両の出
力制御装置において、前記横加速度検出手段は、前記車
両の操舵量を検出する操舵角センサと、同操舵角センサ
によって検出された操舵量に基づき前記車両に発生する
と推定される横加速度を求める第1の横加速度演算手段
と、前記車両の左右の非駆動輪の周速度差およびトレッ
ドに基づき前記車両に生じる横加速度を算出する第2の
横加速度演算手段とを具え、前記旋回補正手段は前記操
舵角センサによる操舵量の検出が開始されるまでは前記
第2の横加速度演算手段によって算出された横加速度を
用いて前記補正を行う一方、前記操舵角センサによる操
舵量の検出が開始された後は前記第1の横加速度演算手
段によって算出された横加速度を用いて前記補正を行う
ことを特徴とする車両の出力制御装置。1. A torque reducing means capable of reducing a drive torque of an engine independently of an operation by a driver, and a target value of a drive wheel peripheral speed for making a slip generated on a drive wheel of a vehicle a predetermined magnitude. Target drive wheel speed calculation means for calculating a target drive wheel speed, lateral acceleration detection means for detecting a lateral acceleration generated in the vehicle, and the target drive according to the magnitude of the lateral acceleration detected by the lateral acceleration detection means. A turning correction means for correcting the wheel speed in a decreasing direction, and a torque for controlling the engine by the torque reducing means so that the peripheral speed of the driving wheel approaches the target driving wheel speed after being corrected by the turning correction means. In a vehicle output control device including a control unit, the lateral acceleration detecting means detects a steering angle sensor that detects a steering amount of the vehicle, and the lateral angle detection means detects the steering angle sensor. A first lateral acceleration calculating means for obtaining a lateral acceleration estimated to occur in the vehicle based on the steering amount, and a lateral acceleration generated in the vehicle based on a peripheral speed difference between left and right non-driving wheels of the vehicle and a tread. A second lateral acceleration calculating means, wherein the turning correction means uses the lateral acceleration calculated by the second lateral acceleration calculating means until the steering angle sensor starts detecting a steering amount. On the other hand, after the detection of the steering amount by the steering angle sensor is started, the correction is performed by using the lateral acceleration calculated by the first lateral acceleration calculating means. .
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2127010A JP2518447B2 (en) | 1990-05-18 | 1990-05-18 | Vehicle output control device |
| US07/701,507 US5255192A (en) | 1990-05-18 | 1991-05-16 | Output control apparatus for vehicle |
| DE69101876T DE69101876T4 (en) | 1990-05-18 | 1991-05-17 | Power control device for motor vehicles. |
| EP91108061A EP0457353B1 (en) | 1990-05-18 | 1991-05-17 | Output control apparatus for vehicle |
| DE69101876A DE69101876D1 (en) | 1990-05-18 | 1991-05-17 | Power control device for motor vehicles. |
| KR1019910008107A KR940008006B1 (en) | 1990-05-18 | 1991-05-18 | Output control apparatus for vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2127010A JP2518447B2 (en) | 1990-05-18 | 1990-05-18 | Vehicle output control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0422721A JPH0422721A (en) | 1992-01-27 |
| JP2518447B2 true JP2518447B2 (en) | 1996-07-24 |
Family
ID=14949452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2127010A Expired - Fee Related JP2518447B2 (en) | 1990-05-18 | 1990-05-18 | Vehicle output control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2518447B2 (en) |
-
1990
- 1990-05-18 JP JP2127010A patent/JP2518447B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0422721A (en) | 1992-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940008006B1 (en) | Output control apparatus for vehicle | |
| JP2580836B2 (en) | Vehicle output control device | |
| JP2858496B2 (en) | Vehicle output control device | |
| JP2518446B2 (en) | Vehicle output control device | |
| JP2518448B2 (en) | Vehicle output control device | |
| JP2536308B2 (en) | Vehicle output control device | |
| JP2518088B2 (en) | Vehicle accelerator fully closed position detection device | |
| JP2518087B2 (en) | Vehicle accelerator fully closed position learning device | |
| JP2518447B2 (en) | Vehicle output control device | |
| JP2527070B2 (en) | Vehicle output control device | |
| JP2596177B2 (en) | Vehicle steering angle neutral position learning method | |
| JP2616502B2 (en) | Vehicle output control device | |
| JP2518452B2 (en) | Vehicle output control device | |
| JP2518453B2 (en) | Vehicle output control device | |
| JP2536309B2 (en) | Vehicle output control device | |
| JP2527071B2 (en) | Vehicle output control device | |
| JP2518449B2 (en) | Vehicle output control device | |
| JP2792199B2 (en) | Vehicle output control device | |
| JP2518450B2 (en) | Vehicle output control device | |
| JP2518451B2 (en) | Vehicle output control device | |
| JP2569966B2 (en) | Drive wheel differential limiter | |
| JP2508418B2 (en) | Drive wheel differential limiter | |
| KR940009019B1 (en) | Turning control apparatus for vehicle | |
| JP2536310B2 (en) | Vehicle output control device | |
| JP2580838B2 (en) | Vehicle output control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |