JPH02150558A - Automatic transmission control device - Google Patents

Automatic transmission control device

Info

Publication number
JPH02150558A
JPH02150558A JP30340888A JP30340888A JPH02150558A JP H02150558 A JPH02150558 A JP H02150558A JP 30340888 A JP30340888 A JP 30340888A JP 30340888 A JP30340888 A JP 30340888A JP H02150558 A JPH02150558 A JP H02150558A
Authority
JP
Japan
Prior art keywords
shift
vehicle
gear
value
ratio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP30340888A
Other languages
Japanese (ja)
Other versions
JPH0581791B2 (en
Inventor
Ichiro Sakai
酒井 伊知郎
Yasuhisa Arai
康久 新井
Hiroki Matsui
弘樹 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP30340888A priority Critical patent/JPH02150558A/en
Priority to DE68920013T priority patent/DE68920013T2/en
Priority to US07/439,933 priority patent/US5079704A/en
Priority to EP89311970A priority patent/EP0377953B1/en
Publication of JPH02150558A publication Critical patent/JPH02150558A/en
Publication of JPH0581791B2 publication Critical patent/JPH0581791B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Control Of Transmission Device (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は自動変速機の制御装置に関し、より具体的には
ファジィ制御理論を応用することによって従来の手動変
速機において行われていたエキスパート運転者の判断・
操作に類似する制御を可能とする自動変速機の制御装置
に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to a control device for an automatic transmission, and more specifically, the present invention relates to a control device for an automatic transmission, and more specifically to an expert operation performed in a conventional manual transmission by applying fuzzy control theory. person's judgment/
The present invention relates to an automatic transmission control device that enables control similar to operation.

(従来の技術) 車両の変速機にあっては従来は手動変速機が用いられ、
運転者が四囲の状況を考慮しつつ運転状態に応じて変速
時期を判断し、クラッチペダルとシフトレバ−を操作し
て変速していた。しかしながら、斯る手動による変速は
煩瑣であることから自動変速機が開発され、昨今におい
ては販売される乗用車の過半に装着されるに至っている
。而して、斯る自動変速機の制御装置にあっては油圧回
路にシフトバルブを設けて当該バルブの一端にスロット
ル開度に比例したスロットル圧を作用させると共に他端
に車速に比例するガバナ圧を作用させ、両者の圧力比に
応じてギヤクラッチへ油圧を供給/遮断して自動的にギ
ヤの切り換えを行っていた。又、その後の電子制御化に
伴ってマイクロ・コンピュータで制御装置を構成し、そ
のメモリに格納した変速マツプをスロットル開度と車速
とから検索して変速点を検出し、ソレノイドバルブを励
磁/非励磁して前記のシフトバルブを駆動してギヤの切
り換えを行っている。
(Prior art) Conventionally, manual transmissions have been used for vehicle transmissions.
The driver considers surrounding circumstances, determines when to shift according to driving conditions, and operates the clutch pedal and shift lever to shift gears. However, since such manual transmission is cumbersome, automatic transmissions have been developed and are now installed in the majority of passenger cars sold. In a control device for such an automatic transmission, a shift valve is provided in the hydraulic circuit, and a throttle pressure proportional to the throttle opening is applied to one end of the valve, and a governor pressure proportional to the vehicle speed is applied to the other end. was applied, and hydraulic pressure was supplied/cut off to the gear clutch according to the pressure ratio between the two to automatically switch gears. In addition, with the advent of electronic control, the control device was configured with a microcomputer, which searched the shift map stored in its memory based on the throttle opening and vehicle speed, detected the shift point, and energized/deactivated the solenoid valve. The gear is switched by energizing and driving the shift valve.

而して、従来の自動変速制御装置においては以前の手動
変速機であれば運転者自身が判断・操作しでいた変速時
点がスロットル開度と車速とから一義的に決定されるた
め、どうしても不自然な変速が生じることは否めなかっ
た。例えば、登板時において運転者が平地走行と同じ様
にスロットル開度をクルーズ開度に戻した場合、走行車
速によってはシフトアップしてしまい、そのため余裕駆
動力が不足して再度アクセルペダルを踏んでシフトダウ
ンすることとなり、シフトダウン、シフトアップの繰り
返しが生じて運転者にビジー感を与える如き不都合があ
った。この様な不都合は、キャンピングカー等を牽引す
る場合、積載等によって車両重量が増加する場合乃至は
機関充填効率が悪化する高地走行時等にも発生する。
However, in conventional automatic transmission control devices, the timing of the shift, which in previous manual transmissions had to be determined and operated by the driver himself, is determined uniquely from the throttle opening and vehicle speed, which is unavoidable. It was undeniable that a natural shift would occur. For example, if the driver returns the throttle opening to the cruise opening when driving on a flat road, the driver may shift up depending on the speed of the vehicle, and as a result, there is insufficient driving force and the driver must press the accelerator pedal again. This results in a downshift, resulting in repeated downshifts and upshifts, which is inconvenient and gives the driver a feeling of being busy. Such inconveniences also occur when towing a camper or the like, when the weight of the vehicle increases due to loading, or when driving at high altitudes where engine charging efficiency deteriorates.

ここで運転者が何故アクセルペダルを踏んでスロットル
弁を開くかを考えてみると、このスロットル弁を開いて
示した運転者の加速要求に対して車両の走行が追随する
ことを期待するからに他ならない。即ち、前述の如き不
都合が発生するのは換言すれば余裕駆動力が減少して車
両の制御性が十分確保されていないにも関わらず制御装
置において変速指令が出されることに起因する。従って
、そのためには制御装置において駆動力と走行抵抗とを
確実に把握し、駆動力が走行抵抗を上回って余裕駆動力
が存在することを確認してシフトアップすべきであるに
も関わらず其の様になされていないことに起因する。
If we consider why the driver depresses the accelerator pedal and opens the throttle valve, it is because he expects the vehicle to follow the driver's request for acceleration by opening the throttle valve. None other than that. In other words, the above-mentioned inconvenience occurs because the control device issues a shift command even though the margin driving force is reduced and the controllability of the vehicle is not sufficiently ensured. Therefore, in order to do this, it is necessary to accurately grasp the driving force and running resistance in the control device, confirm that the driving force exceeds the running resistance and there is a margin of driving force, and then shift up. This is due to the fact that this is not done.

この点から近時特開昭60−143133号公報記載の
技術が提案されており、その技術にあってはアクセルペ
ダル踏込量から運転者の要求するトルクを求め、別途算
出した登板抵抗を減算して要求加速度を算出している。
In view of this, a technique described in Japanese Patent Application Laid-Open No. 60-143133 has recently been proposed. In this technique, the torque required by the driver is determined from the amount of accelerator pedal depression, and the separately calculated climbing resistance is subtracted. The required acceleration is calculated using

更に、複数個の最良燃費変速線図の中から検出した登板
抵抗に対応する変速線図を選択すると共に、その変速線
図上の一定加速走行軌跡データから要求加速度を実現す
べくスロットル開度を制御し、更に其の変更されたスロ
ットル開度と車速とから変速線図を検索して変速判断を
行い、変更前の加速度を維持すべく構成している。
Furthermore, a shift diagram corresponding to the detected climbing resistance is selected from among a plurality of best fuel efficiency shift diagrams, and the throttle opening is adjusted to achieve the required acceleration based on the constant acceleration travel locus data on the shift diagram. The system is configured to control the vehicle and then search a shift diagram based on the changed throttle opening and vehicle speed to make a shift decision and maintain the acceleration before the change.

(発明が解決しようとする課題) しかしながら、上記従来技術にあっては、運転者の要求
するトルクを勘案して変更判断を行うも、その変速判断
はあくまでも予め設定しておいた変更線図に基づいてな
されるのであって設定しである状況にしか対応すること
が出来ず、又いづれにしてもスロットル開度と車速とか
ら変速時点が一義的に決定される点で先に記した従前の
技術と同様の批判を免れ難い物であった。
(Problem to be Solved by the Invention) However, in the above-mentioned conventional technology, although a shift decision is made taking into consideration the torque requested by the driver, the shift decision is made only based on a preset shift diagram. It is different from the previous method mentioned above in that it can only respond to certain situations based on the settings, and in any case, the timing of the shift is uniquely determined from the throttle opening and vehicle speed. It was difficult to escape the same criticism as technology.

これが、手動変速機車両であれば運転者は登板中である
ことを認識して不用意なシフトアップを避ける筈である
。即ち、手動変速機車両においては運転者が四囲の状況
を含む車両の運転状態を把握し、車両が出力している駆
動力を認識すると共にシフトした場合の駆動力の増減を
も予見し、体得した種々の経験則を取捨選択してシフト
時期を判断した筈である。即ち、前記した不都合は、従
来の制御においては人間の判断・動作が等閑視されてい
て制御中に反映されていないことに起因するものである
。即ち、従来の自動変速制御技術においては基本的にス
ロットル開度と車速とから変速時点を機械的に決定する
ものであり、車両の運転状態を多変数で捉えて変速時点
を判断するものではないことから、上記した不都合が生
じるのは避は難いものであった。又、上記した事情は、
有段変速機のみならず無段変速機においても同様なもの
であった。即ち、無段変速機においても車両の走行状態
に応じて速度比を変える点で有段変速機の変速の場合と
異ならないからである。従うて、本明細書において「変
速Jなる語は、有段変速機におけるシフト位置の変更と
無段変速機における変速比(速度比)の変更との両者を
意味するものとして使用する。
If this is a manual transmission vehicle, the driver would recognize that the vehicle is in the process of driving and would avoid inadvertently shifting up. In other words, in a vehicle with a manual transmission, the driver grasps the driving condition of the vehicle including the surrounding conditions, recognizes the driving force that the vehicle is outputting, and also foresees and masters the increase or decrease in the driving force when shifting. The timing of the shift should have been determined by selecting various empirical rules. That is, the above-mentioned disadvantages are due to the fact that in conventional control, human judgment and actions are ignored and are not reflected in control. In other words, in conventional automatic shift control technology, the timing of shifting is basically determined mechanically based on the throttle opening and vehicle speed, and the timing of shifting is not determined based on multiple variables of the vehicle driving condition. Therefore, the occurrence of the above-mentioned inconvenience was unavoidable. Also, the above circumstances are
This was true not only for stepped transmissions but also for continuously variable transmissions. That is, the continuously variable transmission is no different from the case of a stepped transmission in that the speed ratio is changed depending on the running state of the vehicle. Therefore, in this specification, the term "shift J" is used to mean both a change in the shift position in a stepped transmission and a change in the gear ratio (speed ratio) in a continuously variable transmission.

従って、本発明の目的は従来技術における上記した欠点
を解消することにあり、手動変速機車両で運転者が判断
・操作していた変速動作をファジィ制御理論を応用して
自動変速制御に取り込み、よって人間の意思決定に類似
した変速判断を可能とする自動変速機の制御装置を提供
することにある。
Therefore, an object of the present invention is to eliminate the above-mentioned drawbacks in the prior art, and to incorporate the shift operation, which was judged and operated by the driver in a manual transmission vehicle, into automatic shift control by applying fuzzy control theory. Therefore, it is an object of the present invention to provide a control device for an automatic transmission that enables gear change decisions similar to those made by humans.

一 更には斯る制御装置において、走行抵抗と変速後の駆動
力とから車両の操作性を予見して変速判断の一助とする
と共にその走行抵抗の算出にはある一定時間の駆動力の
平均値を用いる如く構成し、よって−層正確に走行抵抗
を算出して変速判断をより的確に行うことが出来る自動
変速機の制御装置を提供することを目的とする。
Furthermore, in such a control device, the operability of the vehicle is predicted based on the running resistance and the driving force after shifting, and this helps in making a gear shifting decision, and the running resistance is calculated using the average value of the driving force over a certain period of time It is an object of the present invention to provide a control device for an automatic transmission that is configured to use the following method, and can therefore accurately calculate running resistance and make a more accurate shift judgment.

更には、有段変速機のみならず無段変速機に付いても上
記した制御を実現する自動変速機の制御装置を提供する
ことを目的とする。
A further object of the present invention is to provide a control device for an automatic transmission that realizes the above-mentioned control not only for a stepped transmission but also for a continuously variable transmission.

(課題を解決するための手段及び作用)上記の目的を達
成するために本発明に係る自動変速機の制御装置は第1
図に示す如く、少なくともスロットル開度、その変化量
、機関回転数、車両の走行加速度のいづれか又は其の組
合わせを含む車両の運転状態を検出する車両運転状態検
出手段1、該車両運転状態検出手段の出力を入力して車
両が出力する駆動力を算出すると共に、検出した走行加
速度と車重との積を求めて前記駆動力から減算して車両
に加わっている走行抵抗を算出する走行抵抗演算手段2
、該走行抵抗演算手段及び前記車両運転状態検出手段の
出力を入力し、検出値から変速後のスロットル全開時の
駆動力を演算して前記走行抵抗との比を求め、核化から
少なくともスロットル開度から推定される運転者の変速
意図に対する変速後の車両の反応の適合度を定量的に予
見する車両反応適合度予見手段3、該車両反応適合度予
見手段及び前記車両運転状態検出手段の出力を入力して
評価スケールとし、運転者の変速動作を分析して帰納さ
れる判断・操作に基づいて設定された言語表現からなる
複数個の変速ルールを適用して該変速ルールの満足度を
評価する変速ルール評価手段4、該変速ルール評価手段
の出力を入力して評価値に基づいて変速ルールの一つを
選択し、それに基づいて変速制御値を決定する変速制御
値決定手段5及び該変速制御値決定手段の出力を入力し
て変速機構を駆動する変速手段6からなり、ファジィ推
論を用いてなる如く構成した。
(Means and operations for solving the problem) In order to achieve the above object, the automatic transmission control device according to the present invention is provided as follows.
As shown in the figure, a vehicle driving state detecting means 1 for detecting the driving state of the vehicle including at least the throttle opening, the amount of change thereof, the engine speed, and the running acceleration of the vehicle, and the vehicle driving state detecting means A running resistance that calculates the driving force output by the vehicle by inputting the output of the means, and calculates the running resistance applied to the vehicle by calculating the product of the detected running acceleration and the vehicle weight and subtracting it from the driving force. Calculation means 2
, the outputs of the running resistance calculating means and the vehicle driving state detecting means are input, and the driving force at full throttle opening after shifting is calculated from the detected value to find the ratio with the running resistance, and from the nucleation, at least the throttle opening is calculated. a vehicle reaction suitability prediction means 3 for quantitatively predicting the suitability of the vehicle's reaction after a shift to the driver's shift intention estimated from the speed change, the outputs of the vehicle reaction suitability prediction means and the vehicle driving state detection means. is input as an evaluation scale, and multiple shift rules consisting of verbal expressions set based on judgments and operations derived by analyzing the driver's shift behavior are applied to evaluate the satisfaction level of the shift rules. a shift rule evaluation means 4 for inputting the output of the shift rule evaluation means, a shift control value determining means 5 for selecting one of the shift rules based on the evaluation value, and determining a shift control value based thereon; It consists of a transmission means 6 which inputs the output of the control value determining means and drives the transmission mechanism, and is constructed using fuzzy reasoning.

更に無段変速機構を備えてなる自動変速機の制御装置に
おいても請求項3項に記載する如く略同様に構成した。
Further, a control device for an automatic transmission equipped with a continuously variable transmission mechanism is also configured in substantially the same manner as described in claim 3.

尚、前記した如く、有段変速機におけるシフト位置の変
更も無段変速機における変速比の変更も搭載機関と駆動
軸との回転速度比を車両の走行状態に応じて変える点で
異ならないので、上記において「変速」なる語は、有段
変速機におけるシフト位置の変更と無段変速機における
変速比(速度比)の変更との両者を含むものとして使用
する。
As mentioned above, changing the shift position in a stepped transmission and changing the gear ratio in a continuously variable transmission are the same in that the rotational speed ratio between the installed engine and the drive shaft is changed depending on the running condition of the vehicle. In the above, the term "shifting" is used to include both changing the shift position in a stepped transmission and changing the gear ratio (speed ratio) in a continuously variable transmission.

(実施例) 以下、添付図面に即して本発明の詳細な説明する。(Example) Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

第2図は本発明に係る自動変速機の制御装置を全体的に
示す概略図であり、同図に従って説明すると、符号10
は内燃機関の本体を示す。機関本体10には吸気路12
が接続されており、その先端側にはエアクリーナ14が
取着される。而して、該エアクリーナ14から導入され
た吸気は、車両運転席床面のアクセルペダル(図示せず
)に連動して作動するスロットル弁16を介して流量を
調節されて機関本体に至る。該吸気路12の燃焼室(図
示せず)付近の適宜位置には燃料噴射弁(図示せず)が
設けられて燃料を供給しており、吸入空気は燃料と混合
されて燃焼室内に入りピストン(図示せず)で圧縮され
た後点火プラグ(図示せず)を介して着火されて爆発し
、ピストンを駆動する。該ピストン駆動力は回転運動に
変換されて機関出力軸18から取り出される。
FIG. 2 is a schematic diagram showing the entire automatic transmission control device according to the present invention.
indicates the main body of the internal combustion engine. The engine body 10 has an intake passage 12
is connected, and an air cleaner 14 is attached to the tip side thereof. The intake air introduced from the air cleaner 14 reaches the engine main body after its flow rate is adjusted through a throttle valve 16 that operates in conjunction with an accelerator pedal (not shown) on the floor of the driver's seat of the vehicle. A fuel injection valve (not shown) is provided at an appropriate position near the combustion chamber (not shown) in the intake passage 12 to supply fuel, and the intake air is mixed with fuel and enters the combustion chamber and reaches the piston. After being compressed by a spark plug (not shown), it is ignited and exploded, driving a piston. The piston driving force is converted into rotational motion and extracted from the engine output shaft 18.

機関本体10の後段にはトランスミッション20が接続
されており、機関出力軸18は其処でトルクコンバータ
22に接続され、そのポンプインペラ22aに連結され
る。トルクコンバータ22のタービンランナ22bはメ
インシャフト(ミッション入力軸)24に連結される。
A transmission 20 is connected to the rear stage of the engine body 10, and the engine output shaft 18 is connected there to a torque converter 22 and a pump impeller 22a thereof. A turbine runner 22b of the torque converter 22 is connected to a main shaft (mission input shaft) 24.

メインシャフト24にはカウンタシャフト(ミッション
出力軸)26が並置されており、両シャフト間には1速
ギヤGl、2速ギヤG2.3速ギヤG3及び4速ギヤG
4並びにリバースギヤGRが設けられると共に、それぞ
れのギヤには多板式の油圧クラッチCLI、 Cl3.
  Cl3.  Cl3 (リバースギヤのクラッチは
図示の簡略化のため省略した)が対応して設けられる。
A counter shaft (mission output shaft) 26 is juxtaposed to the main shaft 24, and between the two shafts are a 1st gear Gl, a 2nd gear G2, a 3rd gear G3, and a 4th gear G.
4 and reverse gear GR, and each gear is provided with a multi-plate hydraulic clutch CLI, Cl3.
Cl3. Cl3 (the reverse gear clutch has been omitted for simplicity of illustration) is correspondingly provided.

又、■速ギヤG1にはワンウェイクラッチ28が装着さ
れる。これらの油圧クラッチには油圧源(図示せず)と
タンク(図示せず)とを結ぶ油路30が接続されており
、その途中にA、82個のシフトバルブ32.34が介
挿されており、該シフトバルブは2個の電磁ソレノイド
36.38の励磁/非励磁状態によって位置を変え、前
記したクラッチ群への圧油の供給/排出を制御する。尚
、トルクコンバータ22はロックアツプ機構40を備え
ており、後述する制御ユニットの指令に応じてタービン
ランチ22bと機関出力軸18とを直結する。而して、
カウンタシャフト26はディファレンシャル装置42を
介してリアアクスル44に接続されており、その両端に
は後輪46が取着される。尚、斯る機関本体10及びト
ランスミッション20並びにディファレンシャル装置4
2はシャシ(図示せず)に取り付けられており、そのシ
ャシ上にフレーム(図示せず)が取り付けられて車両を
構成する。
Furthermore, a one-way clutch 28 is attached to the ■speed gear G1. An oil passage 30 connecting a hydraulic power source (not shown) and a tank (not shown) is connected to these hydraulic clutches, and 82 shift valves 32 and 34 are inserted in the middle of the oil passage 30. The shift valve changes its position depending on the energized/de-energized state of the two electromagnetic solenoids 36 and 38, and controls the supply/discharge of pressure oil to the clutch group. The torque converter 22 includes a lock-up mechanism 40, which directly connects the turbine launch 22b and the engine output shaft 18 in response to a command from a control unit, which will be described later. Then,
The countershaft 26 is connected to a rear axle 44 via a differential device 42, and rear wheels 46 are attached to both ends of the countershaft 26. Incidentally, the engine main body 10, transmission 20, and differential device 4
2 is attached to a chassis (not shown), and a frame (not shown) is attached to the chassis to constitute a vehicle.

而して、前記吸気路12のスロットル弁16の付近には
其の開度を検出するポテンシロメータ等からなるスロッ
トルセンサ50が設けられると共に、機関本体10付近
のディストリビュータ(図示せず)等の回転部には電磁
ピックアップ等からなるクランク角センサ52が設けら
れ、ピストンのクランク角位置を検出して所定クランク
角度毎に信号を出力する。更に、車両運転席床面に設置
されたブレーキペダル(図示せず)の近傍にはブレーキ
ペダルの踏み込みを検出するブレーキスイッチ54が設
けられると共に、トランスミッション20の適宜位置に
はリードスイッチ等からなる車速センサ56が設けられ
て車両の走行速度を検出する。これらのセンサ50.5
2.54.56の出力は、変速制御ユニット60に送出
される。更に、該制御ユニットには、レンジセレクタの
選択位置を検出するレンジセレクタスイッチ62及びシ
フト位置(ギヤ段)を検出するシフトポジションスイッ
チ64の出力も送出される。
A throttle sensor 50 consisting of a potentiometer or the like for detecting the opening degree of the throttle valve 16 is provided in the vicinity of the throttle valve 16 in the intake passage 12, and a throttle sensor 50 such as a potentiometer or the like is provided near the engine main body 10. A crank angle sensor 52 consisting of an electromagnetic pickup or the like is provided in the rotating part, and detects the crank angle position of the piston and outputs a signal at every predetermined crank angle. Further, a brake switch 54 for detecting depression of the brake pedal is provided near a brake pedal (not shown) installed on the floor of the driver's seat of the vehicle, and a reed switch or the like is installed at an appropriate position on the transmission 20 to detect vehicle speed. A sensor 56 is provided to detect the traveling speed of the vehicle. These sensors 50.5
The outputs of 2.54.56 are sent to the shift control unit 60. Furthermore, outputs from a range selector switch 62 that detects the selected position of the range selector and a shift position switch 64 that detects the shift position (gear stage) are also sent to the control unit.

第3図は該変速制御ユニット60の詳細を示すブロック
図であるが、同図に示す如くスロットルセンサ50の出
力は制御ユニット60に入力された後、先ずレベル変換
回路68に入力されて適宜レベルに増幅され、マイクロ
・コンピュータ70に入力される。マイクロ・コンピュ
ータ70は、入力ポードア0a、A/D変換回路70b
、CPU70 c、ROM70 d及びRAM70e及
び出力ポードア0f並びに−群のレジスタ及びカウンタ
(共に図示せず)を備えており、前記レベル変換回路6
8の出力は其のA/D変換回路70bに入力されてデジ
タル値に変換されてRAM70eに一時格納される。同
様に、クランク角センサ52等の出力も制御ユニット内
において波形整形回路72で波形整形された後、入カポ
−1−70aを介してマイクロ・コンピュータ内に入力
されてRAM70 eに一時記憶される。CPU70 
cは此れ等の実測値及び其れ等から算出した種々の演算
値に基づいて後述の如く変速指令値を決定して出カポ−
)70fから第1出力回路74及び/又は第2出力回路
76に送出し、電磁ソレノイド36.38を励磁/非励
磁してギヤ段を切り換える乃至は現在段をホールドさせ
る。尚、ギヤ段の切り換えは例えば、両ソレノイドが非
励磁(オフ)された場合には4速ギヤが係合される如く
に行われるが、斯る電磁ソレノイドを介しての変速動作
自体は公知であり、本願の特徴とするところではないの
で、詳細な説明は省略する。
FIG. 3 is a block diagram showing details of the speed change control unit 60. As shown in the figure, the output of the throttle sensor 50 is input to the control unit 60, and then first input to a level conversion circuit 68 to adjust the level accordingly. The signal is amplified and input to the microcomputer 70. The microcomputer 70 has an input port 0a and an A/D conversion circuit 70b.
, a CPU 70 c, a ROM 70 d, a RAM 70 e, an output port 0 f, and - group registers and counters (both not shown), and the level conversion circuit 6
The output of 8 is input to its A/D conversion circuit 70b, converted into a digital value, and temporarily stored in the RAM 70e. Similarly, the outputs of the crank angle sensor 52 and the like are waveform-shaped by a waveform shaping circuit 72 in the control unit, and then input into the microcomputer via the input capo-1-70a and temporarily stored in the RAM 70e. . CPU70
c determines the shift command value as described later based on the actual measured values and various calculated values from them, and outputs the output power.
) 70f to the first output circuit 74 and/or the second output circuit 76, and energizes/de-energizes the electromagnetic solenoids 36 and 38 to change gears or hold the current gear. Incidentally, the gear stage is switched such that, for example, when both solenoids are de-energized (off), the fourth gear is engaged, but such a gear shift operation itself via an electromagnetic solenoid is not known. However, since this is not a feature of the present application, detailed explanation will be omitted.

続いて、第4図以下のフロー・チャートを参照して本制
御装置の動作を説明する。
Next, the operation of the present control device will be explained with reference to the flow charts shown in FIG. 4 and subsequent figures.

ここで、具体的な説明に入る前に本制御装置の特徴を概
略的に説明すると、本発明に係る制御装置の特徴はファ
ジィ制御理論を応用して人間の意思決定に近い形で変速
時点を決定する如く構成した点にある。即ち、本発明に
係る制御装置の特徴は装置自体の構成にあるのではなく
、その制御装置の動作、即ち制御方法にある。尚、ファ
ジィ制御理論自体は近時種々の分野で応用されつつある
ので、その詳細な説明は省略するが、簡単に云えば制御
対象の状態認識をあいまいに把握すると共に、その状態
認識に基づいて制御値を決定する制御規則(「プロダク
ションルール」と称される)自体も「もし〜ならば〜せ
よ」と云う形で言語表現され、そのプロダクションルー
ルの中では状況判断の基準乃至は操作の内容があいまい
量として扱われており、メンバーシップ関数で定量化さ
れているものである。即ち、人間の行っているあいまい
な情報を用いたものでありながら、柔軟で適応性の高い
制御動作をファジィ理論でモデル化し、ファジィ推論を
用いて制御値を算出するものであり、斯る如く人間の有
している知識を表現し易いことから熟練者の知識・判断
をコンピュータシステム中に取り込む所謂エキスパート
システムに馴染み易いものである。本制御装置はこの様
な理論を前提とする。
Here, before going into a specific explanation, the characteristics of the present control device will be briefly explained.The characteristics of the control device according to the present invention are to apply fuzzy control theory to determine the shift point in a manner similar to human decision-making. The point is that it is structured in such a way that it is determined. That is, the feature of the control device according to the present invention lies not in the configuration of the device itself, but in the operation of the control device, that is, the control method. Fuzzy control theory itself has recently been applied in various fields, so a detailed explanation of it will be omitted, but simply put, it is used to vaguely grasp the state recognition of a controlled object, and to The control rules (referred to as "production rules") that determine control values are also expressed in language in the form of "if...then...", and within these production rules, the standards for determining the situation or the content of the operation are expressed. is treated as an ambiguous quantity and is quantified by a membership function. In other words, although it uses ambiguous information that humans perform, flexible and highly adaptable control actions are modeled using fuzzy theory, and control values are calculated using fuzzy inference. Since it is easy to express the knowledge possessed by humans, it is easy to adapt to so-called expert systems that incorporate the knowledge and judgment of experts into a computer system. This control device is based on such a theory.

従って、本制御装置にあっても自動変速機の制御システ
ムの設計時にファジィ制御理論の導入に必要なファジィ
プロダクションルールの作成等の作業を行うと共に、実
走時には其の制御アルゴリズムに基づいて制御値を決定
するものであり、具体的には以下の如くに行われる。
Therefore, even with this control device, work such as creating fuzzy production rules necessary for introducing fuzzy control theory is done when designing the control system for automatic transmissions, and control values are calculated based on the control algorithm during actual driving. Specifically, it is determined as follows.

(1)プロダクションルールの作成 後述の如く、「極端な高回転になったときは機関保護の
ためI速アップするj等の言語表現されたルールを適宜
個数作成する。このルールの作成に際しては、手動変速
機車両におけるエキスパート運転者の判断・操作を分析
し、それから帰納される経験則を取捨選択して行う。
(1) Creation of production rules As mentioned later, create an appropriate number of rules that are expressed in language such as "j to increase I speed in order to protect the engine when the rotation becomes extremely high." When creating this rule, Analyze the judgments and operations of expert drivers in manual transmission vehicles, and select the rules of thumb that can be derived from the analysis.

(2)パラメータ及びメンバーシップ関数の決定それと
同時に、制御対象の状態をどの様なパラメータから認識
するか決定すると共に、前記のプロダクションルールの
夫々に付いて使用するパラメータ(変数)を選択し、更
にパラメータのメンバーシップ関数を定めて評価基準を
決定する(斯るメンバシップ関数で表現された状態をフ
ァジィラベルと称する)。このパラメータとしては本制
御装置においてはセンサをi!して検出した実測値及び
それを微分する等して得られた算出値(推定値、予見値
含む)からなる物理量が用いられる。具体的には機関回
転数、スロットル開度、車速、スロットル変化量、加速
度等がパラメータとして使用され、第25図に示す如く
座標上において該パラメータを横軸(以下「定義域」と
称する)にとって適宜な波形(前記メンバーシップ関数
)を与え、縦軸に゛0パから”1.O′までの値(「メ
ンバーシップ値(グレード)」と称する)を付す。
(2) Determination of parameters and membership functions At the same time, determine which parameters are used to recognize the state of the controlled object, and select parameters (variables) to be used for each of the production rules mentioned above. A membership function of the parameters is determined to determine the evaluation criteria (the state expressed by such a membership function is called a fuzzy label). As this parameter, in this control device, the sensor is i! Physical quantities are used, which are composed of actual measured values detected and calculated values (including estimated values and predicted values) obtained by differentiating the measured values. Specifically, engine speed, throttle opening, vehicle speed, throttle variation, acceleration, etc. are used as parameters, and these parameters are plotted on the horizontal axis (hereinafter referred to as the "defined area") on the coordinates as shown in Figure 25. An appropriate waveform (the membership function) is given, and values from 0% to 1.O' (referred to as ``membership value (grade)'') are assigned to the vertical axis.

以上が車両設計時の準備作業である。尚、準備段階にお
いては此れと共に、決定したパラメータを検出するため
のセンサの選択、前記した制御ユニットのマイクロ・コ
ンピュータのメモリへの制御ルール等の格納或いは演算
手順の命令の格納等が行われる。
The above is the preparatory work during vehicle design. In addition, in the preparation stage, the selection of sensors for detecting the determined parameters, storage of control rules, etc., or storage of instructions for calculation procedures in the memory of the microcomputer of the control unit, etc. are performed. .

(3)実走時の制御 走行中にあってはマイクロ・コンピュータにおいてCP
U70 cは、パラメータを検出(算出)し、制御ルー
ルを参照し、ファジィ推論を行っていづれかの制御ルー
ルを選択し、それに基づいて制御結果、例えば1速アツ
プを決定した後、所定の電磁ソレノイド36.38を励
磁/非励磁して1速ギヤを係合させることになる。尚、
このファジィ推論においては各制御ルール毎に関係する
パラメーターについてメンバーシップ値を算出し、その
最小値を其の制御ルールの評価値とし、全制御ルールの
中で評価値が最大である制御ルールを選択する。斯るミ
ニ・マックス演算自体はファジィ推論で良く用いられる
ところである。
(3) During control running during actual running, the microcomputer controls the CP
U70c detects (calculates) parameters, refers to control rules, performs fuzzy inference, selects one of the control rules, determines a control result, for example, 1st gear up, based on the control rule, and then activates a predetermined electromagnetic solenoid. 36 and 38 are energized/de-energized to engage the first gear. still,
In this fuzzy inference, membership values are calculated for parameters related to each control rule, the minimum value is taken as the evaluation value of that control rule, and the control rule with the highest evaluation value is selected among all control rules. do. Such mini-max operations themselves are often used in fuzzy inference.

続いて、第4図フロー・チャートを参照して本制御装置
の動作を説明する。尚、このプログラムは例えば、10
m5乃至40m5の適宜なタイミングで起動される。
Next, the operation of this control device will be explained with reference to the flow chart in FIG. In addition, this program is, for example, 10
It is activated at an appropriate timing from m5 to 40m5.

第4図は変速制御のメイン・ルーチンを示すフロー・チ
ャートであるが、先ずSIOにおいて今回プログラム起
動時に前記センサ群が検出した値を読み込んでRAM内
に一時的に格納する。検出値としては、機関回転数Ne
(rpm) (前述したクランク角センサ52の出力を
所定時間積算して算出する)、車速V (km/h)、
スロットル開度θT11(度)、現在のシフト位置(現
在のギヤ段)信号5i5(ミッションの入力軸回転数と
出力軸回転数との比、或いは機関回転数、スロットル開
度、車速等から算出する)、シフト後経過時間tspT
(s) (これはセンサ出力ではなくマイクロ・コンピ
ュータのタイマカウンタで時間計測して求める。具体的
にはマイクロ・コンピュータにおいてシフト指令がなさ
れると適宜フラグレジスタのビットがオンされるので、
それがオンされてからの経過時間を計測して求める)及
びブレーキスイッチ54のオン/オフ信号B Ke −
0N10FF並びにレンジ位置信号P RANGEが用
いられる。
FIG. 4 is a flow chart showing the main routine of the speed change control. First, the SIO reads the values detected by the sensor group when the program is started this time and temporarily stores them in the RAM. The detected value is engine speed Ne
(rpm) (calculated by integrating the output of the crank angle sensor 52 described above for a predetermined time), vehicle speed V (km/h),
Throttle opening degree θT11 (degrees), current shift position (current gear stage) signal 5i5 (calculated from the ratio of input shaft rotation speed to output shaft rotation speed of transmission, or engine rotation speed, throttle opening degree, vehicle speed, etc.) ), elapsed time after shift tspT
(s) (This is determined by measuring the time with the microcomputer's timer counter rather than the sensor output. Specifically, when a shift command is issued in the microcomputer, the flag register bit is turned on as appropriate.
(obtained by measuring the elapsed time since it was turned on) and the on/off signal B Ke - of the brake switch 54
0N10FF and range position signal P RANGE are used.

続いて、512においてレンジセレクタがDレンジにあ
ることを確認した後、S14において現在変速動作中で
あるか否か判断する。この判断作業は、前述のシフト指
令フラグを参照して行う。S14において変速中ではな
いことが確認された場合には、S16に進み変速指令値
を決定する。これに付いては後述する。尚、S12.S
14で否定及び肯定された場合には本プログラムを直ち
に終了する。
Subsequently, after confirming that the range selector is in the D range in step 512, it is determined in step S14 whether or not a gear shift operation is currently in progress. This judgment work is performed with reference to the shift command flag mentioned above. If it is confirmed in S14 that the shift is not in progress, the process proceeds to S16 and a shift command value is determined. This will be discussed later. Furthermore, S12. S
If the answer is negative or affirmative in step 14, the program is immediately terminated.

第5図は変速指令値を決定するサブルーチンを示すフロ
ー・チャートである。同図に従って説明すると、先ず5
100において、前回プログラム起動時に検出したセン
サ出力値の中から車速■及びスロットル開度θTOを読
み出して加速度α(In++/h/s)  (車速偏差
)及びスロットル変化量ΔθTll (度/S)を算出
する。即ち、第6図に示す如く、今回プログラム起動時
(時刻nとする)の値と前回プログラム起動時(時刻n
−1とする)の値の偏差(単位時間n−(n−1)で除
した1次微分値)を求めて算出する。尚、実際の演算に
おいては、加速度は“km/h10. Is ”で、ス
ロットル変化量は“度10.1s″で算出する。
FIG. 5 is a flow chart showing a subroutine for determining a shift command value. To explain according to the diagram, first 5
At 100, read out the vehicle speed ■ and throttle opening θTO from the sensor output values detected when the program was started last time, and calculate the acceleration α (In++/h/s) (vehicle speed deviation) and the throttle change amount ΔθTll (degrees/S). do. That is, as shown in FIG. 6, the value at the current program startup (time n) and the previous program startup (time n
-1)) is calculated by finding the deviation (first-order differential value divided by unit time n-(n-1)). In the actual calculation, the acceleration is calculated as "km/h10.Is", and the throttle change amount is calculated as "degrees 10.1 s".

続いて、5102において現在時刻nのスロットル開度
θTHから運転者が望んでいる出力を推定し、それと車
両が実際に出力している力との比(以下rPS比」と称
する)を計算する。尚、このPS比及び以下に述べる演
算パラメータの単位として馬力(PS)、駆動力(kg
f)等を使用するが、更にはトルク(kgf−m)、加
速度(k+n/h/s)を用いても良い。
Subsequently, in 5102, the output desired by the driver is estimated from the throttle opening θTH at the current time n, and the ratio between it and the force actually output by the vehicle (hereinafter referred to as rPS ratio) is calculated. Note that the units of this PS ratio and the calculation parameters described below are horsepower (PS) and driving force (kg
f), etc., but torque (kgf-m) and acceleration (k+n/h/s) may also be used.

第7図乃至第9図は此のPS比の算出を示すサブルーチ
ン・フロー・チャートであり、同図に従って説明すると
、先ず5200において現在時刻のスロットル開度θT
HnからROM70d内に格納されているテーブル値を
検索し、運転者が望んでいる馬力利用度(以下rps%
Jと称する)を求める。第8図は此のテーブル値を示す
説明図であるが、図示の如く横軸に示したスロットル開
度θTHに比例した出力特性が予め実験によって求めら
れて格納されており、この特性図から例えばスロットル
がWOTまで開けられていれば運転者は其の時点で機関
の発生し得る最大馬力を望んでおり、スロットル開度が
θTH−αであれば機関の最大馬力のα%の馬力の利用
を望んでいるものと把握することが出来る。
7 to 9 are subroutine flow charts showing the calculation of this PS ratio. To explain according to the diagram, first, at 5200, the throttle opening θT at the current time is calculated.
The table value stored in the ROM70d is searched from Hn, and the horsepower utilization level (referred to as rps%
(referred to as J). FIG. 8 is an explanatory diagram showing this table value, and as shown in the figure, the output characteristic proportional to the throttle opening θTH shown on the horizontal axis has been determined and stored in advance through experiments, and from this characteristic diagram, for example, If the throttle is opened to WOT, the driver wants the maximum horsepower that the engine can generate at that point, and if the throttle opening is θTH-α, then the driver wants to use the horsepower that is α% of the engine's maximum horsepower. You can understand what you want.

続いて、5202において現在時刻のスロットル開度θ
THnと機関回転数NeからROM70d内のマツプを
検索して実際に車両が出力している馬力PSDを算出す
る。第9図はROM内に格納されている此の化カマツブ
を示す説明図である。
Subsequently, at 5202, the throttle opening degree θ at the current time is determined.
The map in the ROM 70d is searched from THn and the engine speed Ne to calculate the horsepower PSD actually output by the vehicle. FIG. 9 is an explanatory diagram showing this converter stored in the ROM.

これも予め実験を通じて求めておくことは云うまでもな
い。
Needless to say, this must also be determined in advance through experiments.

続いて、5204において8200で求めた28%に最
高馬力(車両が出力することが出来る最大馬力)を乗じ
、その積で前ステップで求めた実際の発生馬力PSDを
除して前記したps比を求める。即ち、 6一 PS比=マツプから検索した実馬力/ 運転者が望んでいる馬力 を示しており、これから運転者が望んでいる馬力に対し
て車両が実際に出力している馬力の割合を把握すること
が出来る。而して、PS比が”l”に近い、又は其れよ
り大きい場合には運転者が望んでいる馬力が十分満足さ
れており、換言すればシフトアップして馬力を減少方向
に向けても良いとする運転者のモチベーションが高いと
考えることが出来、PS比が1”より小さければ運転者
が望んでいる程の馬力が得られておらず、よって運転者
にはシフトアップのモチベーションが低いと判断するこ
とが出来る。従って、このPS比をシフトアップ時の指
標とすることが出来る。
Next, in 5204, multiply the 28% obtained in 8200 by the maximum horsepower (the maximum horsepower that the vehicle can output), and divide the actual horsepower PSD obtained in the previous step by that product to obtain the ps ratio described above. demand. In other words, 61 PS ratio = Actual horsepower retrieved from the map / The horsepower desired by the driver is shown, and from now on, the ratio of the horsepower the vehicle is actually outputting to the horsepower desired by the driver can be understood. You can. Therefore, if the PS ratio is close to or larger than "l", the horsepower desired by the driver is sufficiently satisfied, and in other words, even if the driver shifts up to reduce the horsepower. If the PS ratio is less than 1", it can be assumed that the driver is highly motivated. If the PS ratio is less than 1", the driver is not getting as much horsepower as he or she wants, and therefore the driver has low motivation to shift up. Therefore, this PS ratio can be used as an index for upshifting.

再び第5図に戻ると、続いて5104において、スロッ
トル変化量ΔθTHから運転者が期待している馬力変化
を求め、それと実際に車両が出力している馬力変化との
比(以下[期待PS比EPSRTOJと称する)を算出
する。後述の如く、この期待PS比はシフトダウンのモ
チベーションを決定する。
Returning to FIG. 5 again, in 5104, the horsepower change expected by the driver is calculated from the throttle change amount ΔθTH, and the ratio of this to the horsepower change actually output by the vehicle (hereinafter [expected PS ratio EPSRTOJ) is calculated. As will be described later, this expected PS ratio determines the motivation for downshifting.

第10図は此の期待PS比の演算手順を示すサブルーチ
ン・フロー・チャートであり、同図に従って説明すると
、先ず5300においてスロットル変化量ΔθTHが負
値ではないか否か判断し、負値であればスロットル弁が
戻されていることを意味するので、5302に進んで期
待PS比を零とする。即ち、この期待PS比は後述の如
く、シフトダウンするか否かを決定するものなので、ス
ロットル開度が減少している際には運転者の加速要求(
シフトダウン意思)が見受けられないからである。
FIG. 10 is a subroutine flow chart showing the procedure for calculating the expected PS ratio. To explain according to the diagram, first, at 5300, it is determined whether or not the throttle change amount ΔθTH is a negative value. Since this means that the throttle valve has been returned, the process advances to 5302 and the expected PS ratio is set to zero. In other words, as described later, this expected PS ratio determines whether to downshift or not, so when the throttle opening is decreasing, the driver's acceleration request (
This is because there is no apparent intention to downshift.

5300においてスロットル弁が戻っていないことが確
認された場合には3304に移行し、前回検出時(時刻
n−1)のスロットル開度θTHn−1と、前回検出時
と今回検出時の間に生じたスロットル変化量ΔθTHと
からROM内に格納したマツプを検索し、運転者が期待
している馬力変化量(以下[期待PS変化量DEPS 
Jと称する)を算出する。第11図は斯るマツプを説明
する説明図であり、これも予め実験を通じて求めて格納
しておくことは云うまでもない。
If it is confirmed in 5300 that the throttle valve has not returned, the process moves to 3304, where the throttle opening θTHn-1 at the previous detection (time n-1) and the throttle opening between the previous detection and the current detection are determined. A map stored in the ROM is searched based on the amount of change ΔθTH, and the amount of horsepower change expected by the driver (hereinafter [expected amount of PS change DEPS
J) is calculated. FIG. 11 is an explanatory diagram for explaining such a map, and it goes without saying that this map is also obtained through experiments and stored in advance.

続いて、5306において実際の馬力変化量(以下「実
際PS変化量DLTPSD Jと称する)を以下の如く
算出する。
Subsequently, in 5306, the actual horsepower change amount (hereinafter referred to as "actual PS change amount DLTPSD J") is calculated as follows.

実際PS変化量=マツプから検索した実馬力(時刻nに
おける)−マツ プから検索した実馬力(時 刻n−1における) このマツプから検索する実馬力は第9図に示した出カマ
ツブから、スロットル開度θTHと機関回転数Neによ
り検索するものであり、従って上式において時刻nでの
θTHnとNeとから検索した値と、時刻n−1でのθ
THnとNeとから検索した値の差を求めることになり
、これによって時刻n−1とnとの間における単位時間
当たりの実際の馬力変化を求めることが出来る。次いで
、3308において前ステップで求めた実際馬力変化量
と定数CARD (適宜設定)とから第12図テーブル
(ROM内に格納)を検索して補正係数kPSを求める
Actual PS change amount = Actual horsepower retrieved from the map (at time n) - Actual horsepower retrieved from the map (at time n-1) The actual horsepower retrieved from this map is determined from the output power shown in Figure 9 when the throttle is Therefore, in the above equation, the value searched from θTHn and Ne at time n and θ at time n-1 are
The difference between the values retrieved from THn and Ne is determined, and thereby the actual horsepower change per unit time between times n-1 and n can be determined. Next, in 3308, the table in FIG. 12 (stored in the ROM) is searched based on the actual horsepower change amount obtained in the previous step and the constant CARD (set as appropriate) to obtain a correction coefficient kPS.

続いて、ステップ310において期待PS比UPSRT
Oを以下の如く求める。
Subsequently, in step 310, the expected PS ratio UPSRT
Find O as follows.

期待ps比=(kpsX期待馬力変化量)/(実際馬力
変化量子CARD ) 尚、上式においてkps及びGARDは演算上の便宜か
ら設けられたもので、低回転域においては馬力変化が零
となることがあることがら、その様な不都合を解消する
ために使用するものである。
Expected PS ratio = (KPS This is used to eliminate such inconveniences.

この期待PS比は上記した如く、車両が実際に出力して
いる馬力の変化に対する運転者が期待する馬力の変化の
割合を示しており、この値から運転者のシフトダウンに
対するモチベーションを判断することが出来。即ち、 期待PS比<1.、 、シフトダウンのモチベーション
が低い 期待Ps比≧1・・・シフトダウンのモチベーションが
高い と判断する。即ち、1より大きい場合には運転者の期待
量の方が大きくて車両が応えられないこと=29− になるので、シフトダウンして駆動力を増加する必要が
あり、1未満の場合は期待に応えることが出来、よって
シフトダウンの必要がないからである。尚、前述したシ
フトアップ判断指標たるPS比をシフトダウン判断に用
いることなく、新たに期待PS比なる概念を導入してダ
ウン判断指標としたのは、PS比がスロットル開度から
求められるのに対し期待PS比はスロットル変化量から
算出される故である。即ち、出力増加が意図されるシフ
トダウンのモチベーションを推定するのはスロットル変
化量の方が適切と考えられるからである。
As mentioned above, this expected PS ratio indicates the ratio of the change in horsepower expected by the driver to the change in horsepower actually output by the vehicle, and it is possible to judge the driver's motivation for downshifting from this value. is possible. That is, expected PS ratio<1. , Expected Ps ratio with low motivation for downshifting ≧1... It is determined that motivation for downshifting is high. In other words, if it is greater than 1, the driver's expectations are greater and the vehicle cannot meet them = 29-, so it is necessary to downshift to increase the driving force, and if it is less than 1, the driver's expectations This is because there is no need to downshift. The reason why we introduced a new concept of expected PS ratio and used it as a down-judgment index instead of using the PS ratio, which is the aforementioned shift-up determination index, for down-shift determination is because the PS ratio can be determined from the throttle opening. On the other hand, the expected PS ratio is calculated from the amount of throttle change. That is, the throttle change amount is considered to be more appropriate for estimating the motivation for a downshift intended to increase output.

ここで再び第5図に戻ると、続いて5106において現
状のシフト位置からアップ乃至ダウン可能な全てのシフ
ト位置(ギヤ段)に対するシフト後の機関回転数(以下
「変速後回転数」と称する)を求める。
Returning to FIG. 5 again, in 5106, the engine speed after shifting for all shift positions (gears) that can be increased or decreased from the current shift position (hereinafter referred to as "post-shift rotation speed") seek.

第13図は其の演算手順を示しており、同図に従って説
明すると、先ず5400において変速可能なシフト位置
を順次示すカウンタS FTIの値を初期化する(初期
値”1”°)。即ち、この変速後回転数は特定のギヤ段
についてではなく、現在のシフト位置S6以外の全ての
、具体的には前進4速であるので、残るギヤ段から残り
の3速に付いて各別に算出することから、算出中のギヤ
段を表示するものとして此のカウンタを使用するため、
本ステップでカウント値を初期化5FT1=1とする(
即ち、変速光を散散えず第1速とする)。
FIG. 13 shows the calculation procedure, and will be explained according to the same figure. First, at 5400, the value of a counter S FTI that sequentially indicates shift positions that can be changed is initialized (initial value "1" degree). In other words, this post-shift rotation speed is not for a specific gear, but for all gears other than the current shift position S6, specifically for the 4th forward gear, so it is determined separately for each of the remaining gears to the remaining 3rd gear. Since this counter is used to display the gear stage being calculated,
In this step, the count value is initialized to 5FT1=1 (
In other words, the shift light is not scattered and the first gear is set).

続いて、5402において第1速(カウンタ値S PT
I)と現在のシフト位lS5とを比較し、シフトダウン
可能な最大段数CHMINを算出する。これは第14図
算出例に示す如く、例えば現在第3速にあれば2速分が
ダウン可能な段数となる。
Subsequently, at 5402, the first speed (counter value S PT
I) and the current shift position lS5 to calculate the maximum number of downshiftable stages CHMIN. As shown in the calculation example in FIG. 14, this is, for example, the number of gears that can be lowered by two gears if the vehicle is currently in third gear.

続いて、5404において現在段が第1速か否か判断し
、第1速になければ5406に進んで第1速にシフトし
たと仮定した場合の第1速における変速後回転数を算出
する。これは、第1速の総減速比GR 変速後回転数−〔rpI11〕 現在段の総減速比GR で算出する。尚、予め斯る総減速比をギヤ段毎にデータ
としてROM内に格納しておく。
Next, in 5404, it is determined whether the current gear is in the first gear, and if it is not in the first gear, the process proceeds to 5406 to calculate the post-shift rotation speed in the first gear, assuming that the gear has been shifted to the first gear. This is calculated by: total reduction ratio GR of the first speed; rotational speed after shifting - [rpI11] total reduction ratio GR of the current gear. Incidentally, such total reduction ratio is stored in advance in the ROM as data for each gear stage.

続いて、3408において第1速(カウンタ値)と現在
段との差を算出して変速段数を計算し、5410におい
て算出した変速後回転数をRAM内の当該ギヤ段の欄に
ストア5する。この場合第14図に示す如く、ダウン側
のギヤ段の値はCnDNEとして、アップ側のギヤ段の
それはCn1JNEとして格納する(n:ギヤ段。従っ
て、この場合n−1)。
Subsequently, in 3408, the difference between the first speed (counter value) and the current gear is calculated to calculate the number of gears, and the post-shift rotation speed calculated in 5410 is stored in the column of the gear in the RAM. In this case, as shown in FIG. 14, the value of the gear on the down side is stored as CnDNE, and that of the gear on the up side is stored as Cn1JNE (n: gear. Therefore, in this case, n-1).

続いて、5412においてカウンタ値5FTIが′”4
”′、即ち第4速に達したか否か判断する。
Subsequently, at 5412, the counter value 5FTI becomes ``4''.
``', that is, it is determined whether the fourth speed has been reached.

第1回の起動時の場合には第1速から算出するので当然
に到達しないことから、5414においてカウンタ値を
インクリメントして第2速以上に付いても現在段と一致
しない限り同様の手順で変速後回転数を算出し、第4速
到達確認後に最終ステップの3416において第4速と
現在段との差を計算してアップ可能な最大変速段数CH
MAXを求めて終わる。
In the case of the first startup, it is calculated from 1st gear, so naturally it will not reach it, so even if the counter value is incremented at 5414 and it reaches 2nd gear or higher, the same procedure will be followed unless it matches the current gear. Calculate the rotation speed after shifting, and after confirming that the 4th gear has been reached, calculate the difference between the 4th gear and the current gear in the final step 3416 to determine the maximum number of gears that can be increased.
It ends in search of MAX.

再び第5図フロー・チャートに戻ると、続いて3108
において運転者が期待している馬力変化とシフトダウン
後の予想される実車の馬力変化との比(以下「シフト後
期待PS比CnDPSRJと称する)を算出する。即ち
、本制御装置においてはシフトダウンは、運転者が行う
スロットル操作から運転者が期待している馬力変化を推
定し、それと車両側が実際に出力している馬力変化とを
比較して運転者が期待している変化が実現されているか
否かでシフトダウンするか否かを決定するものであり、
この比較が前記した期待PS比に相当する。而して、そ
の結果シフトダウンする必要があると判断される場合に
、どのギヤ段(シフト位置)にダウンするかを決定する
指標とするのがこれから算出するシフト後期待PS比で
あり、従って此のシフト後期待PS比は、どのギヤ段に
ダウンすれば運転者の期待する馬力変化を実現すること
が出来るかを示すものである。
Returning to the flow chart in Figure 5 again, 3108
The ratio between the horsepower change expected by the driver and the expected horsepower change of the actual vehicle after downshifting (hereinafter referred to as "post-shift expected PS ratio CnDPSRJ") is calculated. estimates the horsepower change expected by the driver from the driver's throttle operation, and compares it with the horsepower change actually output by the vehicle to determine whether the driver's expected change has been achieved. It determines whether or not to downshift depending on whether the vehicle is present or not.
This comparison corresponds to the expected PS ratio described above. As a result, when it is determined that it is necessary to downshift, the expected post-shift PS ratio calculated from now on is used as an index to determine which gear (shift position) to downshift to. This expected post-shift PS ratio indicates which gear should be shifted down to achieve the horsepower change expected by the driver.

ついでにシフトアップに付いて云えば、現状のスロット
ル開度から運転者が期待している馬力を推定し、それと
実車が出力している馬力との比較(前述したPS比)を
もってシフトアップを判断すると共に、無理なシフトア
ップを行って余裕馬力が極端に減少して車両の操作性が
失われるのを避けるためにスロットル変化に対する車両
の反応の適切度を示す係数として設けたコントロールタ
フネスなる概念を通じて確認するものである。
By the way, regarding upshifting, the horsepower expected by the driver is estimated from the current throttle opening, and the upshifting is determined by comparing it with the horsepower output by the actual vehicle (the PS ratio mentioned above). At the same time, this was confirmed through the concept of control toughness, which was established as a coefficient that indicates the appropriateness of the vehicle's response to throttle changes, in order to avoid excessively reducing surplus horsepower and losing vehicle maneuverability due to forced upshifts. It is something to do.

このコントロールタフネスに付いては後述する。This control toughness will be described later.

而して、本制御装置においては此れ等の種々の指標をパ
ラメータに含めてファジィ推論を通じてファジィプロダ
クションルールの満足度を判定して制御指令値を決定す
る。
In this control device, various indicators such as these are included in the parameters, and the degree of satisfaction of the fuzzy production rule is determined through fuzzy inference to determine the control command value.

第15図を参照してシフト後期待PS比に付いて説明す
る。
The expected post-shift PS ratio will be explained with reference to FIG. 15.

先ず、5500において前述した期待PS比と同様にス
ロットル弁が閉弁方向になく、従って少なくとも運転者
にシフトダウンの意思が見られない状態にはないことを
確認した後、5502において第13図フロー・チャー
トの8408で求めた変速段数5TEPを表示するカウ
ンタの値を初期化する(初期値”−1”)。この初期値
は、1速分ダウンしたと仮定する場合を意味する。
First, at 5500, it is confirmed that the throttle valve is not in the valve closing direction as in the expected PS ratio described above, and therefore, at least the driver is not in a state where there is no intention to downshift. - Initialize the value of the counter that displays the number of gears 5TEP obtained at 8408 on the chart (initial value "-1"). This initial value means the case where it is assumed that the gear is down by one speed.

続いて、5504において該初期値、即ち1速分が、同
様に先のフロー・チャートの8402で求めたシフトダ
ウン可能な最大変速段数CHMINを超えるか否か判断
する。超える場合、例えば現在段が第1速で1速分のダ
ウンが不可能な場合には演算が無駄なので直ちに終了す
ると共に、超えずダウン可能な場合には5506に進ん
で変速後回転数と現在のスロットル開度とから第9図に
示したPSマツプを検出して1速分ダウンしたと仮定し
た場合に車両が出力する馬力cpsを算出する。この場
合、変速後回転数は先の第13図フロー・チャートの3
410で格納したデータの中のダウン側の値の中の1速
分ダウン値CIDNEを使用する。
Next, in 5504, it is determined whether the initial value, ie, the first speed, exceeds the maximum number of downshiftable gears CHMIN similarly determined in 8402 of the previous flow chart. For example, if the current gear is 1st gear and it is not possible to lower the speed by one gear, the calculation will end immediately, and if it is possible to lower the gear without exceeding the gear, proceed to 5506 and calculate the post-shift rotation speed and the current speed. The PS map shown in FIG. 9 is detected from the throttle opening of , and the horsepower cps that the vehicle outputs when it is assumed that the vehicle is down by one gear is calculated. In this case, the number of revolutions after the gear change is 3 in the flow chart in Figure 13 above.
The first gear down value CIDNE among the down side values in the data stored in step 410 is used.

続いて、8508において、予想馬力CPSから現在の
馬力PSD  (第7図フロー・チャートで算出)を減
算してシフトによる馬力増分CDELTAを算出し、次
いで5510において、シフト後期待PS比CnDPS
R(n:当該ダウン数)を以下の如く算出する。
Next, at 8508, the current horsepower PSD (calculated according to the flow chart in FIG. 7) is subtracted from the expected horsepower CPS to calculate the horsepower increment CDELTA due to the shift, and then at 5510, the expected post-shift PS ratio CnDPS is calculated.
R (n: the number of downs) is calculated as follows.

シフト後期待ps比=期待ps変化量/(シフトによる
馬力増分子CARD ) ここで、期待PS変化量は第10図で算出した変化量D
EPSを用いる。又、CARDは零割り防止定数である
Expected PS ratio after shift = expected PS change amount / (horsepower increase factor due to shift CARD) Here, the expected PS change amount is the change amount D calculated in Fig. 10.
Use EPS. Further, CARD is a constant to prevent division by zero.

続いて、5512において変速段数カウンタの値をデク
リメントし、5504においてダウン可能な最大値に達
したと判断されるまで、以上の動作を繰り返す。尚、S
 5’OOで閉弁中と判断されるときは5514におい
てシフト後期待PS比を零として終了する。
Subsequently, the value of the gear stage number counter is decremented at 5512, and the above operations are repeated until it is determined at 5504 that the maximum value that can be lowered has been reached. Furthermore, S
If it is determined at 5'OO that the valve is closed, the expected post-shift PS ratio is set to zero at 5514 and the process ends.

再び第5図フロー・チャートに戻ると、続いて5110
において前記したコントロールタフネスを算出する。第
16図は此の算出サブルーチンを示すフロー・チャート
である。
Returning to the flow chart in Figure 5 again, 5110
The control toughness described above is calculated. FIG. 16 is a flow chart showing this calculation subroutine.

ここで、フロー・チャートの具体的な説明に入る前に、
第17図を参照してコントロールタフネスに付いて概略
的に説明すると、これは発明者達の造語に係る語であっ
て、「スロットル開度の変化に対する車両の反応の適切
度を表す係数」を意味するものとして使用する。斯る概
念は本出願が前述した如くに登板時或いはキャンピング
カー牽引時等のシフトが頻繁に繰り返されるビジー感を
解消することを一つの目的とするところから案出された
ものである。即ち、上記した不都合は駆動力から車両の
外因的な負荷たる走行抵抗を減算して得られる余裕駆動
力が十分確保されないことから生じるものであり、而し
て余裕駆動力の減少は駆動力自体が減少するシフトアッ
プ時において顕著となる。この点に付いて第17図を参
照して説明すると、いま機関回転数がNeoで走行して
いるとすると、全開駆動力との差分として示される余裕
馬力相当分は図示の如くに示される。この場合、走行抵
抗は登板時においては勾配抵抗が加わることから平坦路
走行時よりも増加する。而して、この状態でスロットル
開度がクルーズ開度に戻されると、従来の制御装置にお
いては車速とスロットル開度とから変速点が一義的に決
定されることから自動的にシフトアップし、そのため機
関回転数はNelに低下し、全開駆動力(シフト後の)
値も低下することから、シフト後の余裕馬力相当分も図
示の如くに減少し、結果として再度シフトダウンが行わ
れることとなる。即ち、この場合には運転者の要求に対
し、シフト後の余裕馬力相当分に対する走行抵抗が大き
く、車両が適切に反応することが出来ない状態にあり、
斯る状態をシフト判断時に勘案することが出来れば無意
味なシフトアップを回避することが出来る筈である。従
って、本制御装置においては此の車両の反応の適切度を
シフト後の駆動力に対する現在の走行抵抗で捉えてコン
トロールタフネスなる概念で示すと共に、シフトアップ
の判断に際しては斯る概念を考慮して決定することとし
た。より正確には前述の如く、シフトアップ判断に際し
てはPS比から運転者期待馬力と実馬力とを比較してア
ップ時期を判断すると共に、併せて此のコントロールタ
フネスからアップした場合の車両の操作性を判断してア
ップすべきか否か最終決定する。以下、このコントロー
ルタフネスの算出に付いて説明する。
Before going into the specific explanation of the flow chart,
To briefly explain control toughness with reference to FIG. 17, it is a term coined by the inventors, and refers to a "coefficient expressing the appropriateness of the vehicle's response to changes in throttle opening." Use as meaning. As described above, this concept was devised from the viewpoint of one of the purposes of eliminating the feeling of being busy when shifts are frequently repeated, such as when pitching or towing a camper. In other words, the above-mentioned inconvenience arises from not securing sufficient margin driving force, which is obtained by subtracting running resistance, which is an extrinsic load of the vehicle, from the driving force. This becomes noticeable during upshifts when the amount decreases. This point will be explained with reference to FIG. 17. Assuming that the engine speed is currently Neo and the vehicle is running, the amount equivalent to the surplus horsepower shown as the difference from the full-open driving force is shown as shown in the figure. In this case, running resistance increases when running on a flat road compared to when running on a flat road due to the addition of gradient resistance. In this state, when the throttle opening is returned to the cruise opening, conventional control devices automatically shift up because the shift point is uniquely determined from the vehicle speed and the throttle opening. Therefore, the engine speed decreases to Nel, and the full-throttle driving force (after shifting)
Since the value also decreases, the amount corresponding to the surplus horsepower after the shift also decreases as shown in the figure, and as a result, downshifting is performed again. In other words, in this case, the vehicle is unable to respond appropriately to the driver's request because the running resistance is large enough to correspond to the surplus horsepower after the shift.
If such a state can be taken into consideration when making a shift decision, it should be possible to avoid meaningless upshifts. Therefore, in this control system, the appropriateness of the vehicle's response is expressed by the concept of control toughness, which is determined by the current running resistance against the driving force after the shift, and this concept is taken into account when making upshift decisions. I decided to make a decision. More precisely, as mentioned above, when making a shift-up decision, the driver's expected horsepower and actual horsepower are compared based on the PS ratio to determine when it is time to shift up, and at the same time, the control toughness is used to determine the vehicle's operability when shifting up. The final decision will be made as to whether or not to upload it. The calculation of this control toughness will be explained below.

先ず、5600において現在のトルクTEを下記の如く
算出する。
First, at 5600, the current torque TE is calculated as follows.

現在トルク=(716,2X実馬力)/機関回転数  
   (kgim) 尚、716.2は周知の如く、馬力−トルク換算用の定
数である。
Current torque = (716, 2X actual horsepower) / engine speed
(kgim) As is well known, 716.2 is a constant for horsepower-torque conversion.

続いて、5602においてトルク比マツプを検索してト
ルク比TRを算出する。即ち、自動変速機においてはミ
ッション入力トルクは前記したトルクコンバータ22を
介して増幅されるので、その増幅度を算出してトルクを
補正する。第18図は此のトルク比マツプ(ROM内格
納)を示す説明図であって、横軸は速度比を示し、縦軸
が其れに対応するトルク比を示す。速度比はミッション
のメインシャフト24とカウンタシャフト26との回転
比であって、これらは具体的には機関回転数及び車速を
もって代用する。算出したトルク比TRは次いで560
4において3600で算出されたトルクTEに乗算され
、補正トルクTOが求められる。
Subsequently, in 5602, the torque ratio map is searched to calculate the torque ratio TR. That is, in the automatic transmission, the mission input torque is amplified via the torque converter 22, so the degree of amplification is calculated to correct the torque. FIG. 18 is an explanatory diagram showing this torque ratio map (stored in ROM), where the horizontal axis shows the speed ratio and the vertical axis shows the corresponding torque ratio. The speed ratio is the rotation ratio between the main shaft 24 and the countershaft 26 of the transmission, and these are specifically substituted by the engine rotational speed and the vehicle speed. The calculated torque ratio TR is then 560
In step 4, the torque TE calculated in step 3600 is multiplied to obtain the corrected torque TO.

続いて、5606において斯る如く算出した補正トルク
の値を適宜周期遡って平均化する。即ち、スロットル変
化が機関出力に反映されるまでには若干の時間的な遅れ
があるので、機関出力を所定期間の力積で把握して平均
化することによって一層正確に算出することが出来るか
らである。
Subsequently, in 5606, the corrected torque values calculated in this manner are averaged by going back an appropriate period. In other words, since there is a slight time delay before throttle changes are reflected in the engine output, it is possible to calculate the engine output more accurately by understanding the impulse over a predetermined period and averaging it. It is.

第19図は此の平均化作業を示す説明図であり、現時点
(今回の制御周期)の時刻nから所定周期区間n−Mま
で遡って其の間のトルクを合算し、次いで合算周期数で
除して平均値を算出する。
Fig. 19 is an explanatory diagram showing this averaging work, in which the torques are summed up from the current time n (current control cycle) to a predetermined cycle interval n-M, and then the torque is summed up by the total number of cycles. Calculate the average value.

続いて、3608においてブレーキスイッチ54の検出
信号からブレーキが踏まれていないことを確認した後、
3610においてブレーキタイマをデクリメントする。
Next, at 3608, after confirming from the detection signal of the brake switch 54 that the brake is not depressed,
At 3610, the brake timer is decremented.

これはブレーキが作動している場合には結果的に車両側
に負荷乃至は走行抵抗が加わったのと同じことになり、
駆動力と走行抵抗との比からコントロールタフネスを算
出する関係上、走行抵抗の算出の正確を期し難いためで
ある。従って、ブレーキ動作中と判断されるときは56
12においてコントロールタフネスR1/口1を1.0
として結果とし、ファジィ推論においてシフトアップ指
令がなされない様にルールが選択される如く構成する。
This is the same as applying a load or running resistance to the vehicle when the brakes are in operation.
This is because the control toughness is calculated from the ratio of driving force and running resistance, so it is difficult to ensure accurate calculation of running resistance. Therefore, when it is determined that the brake is in operation, 56
In 12, control toughness R1/mouth 1 is 1.0
As a result, the rules are configured so that the upshift command is not issued in the fuzzy inference.

この場合、R1は現時点の走行抵抗を、Qlはシフトし
たと仮定した場合の其のギヤ段での全開駆動力を意味す
る(尚、走行抵抗はシフトの前後を通じて変化しないの
で、R1はシフト後の走行抵抗と云っても良い)。又、
本フロー・チャートにおいてはブレーキ動作中のみなら
ず、それが終了してブレーキが戻された後も一定期間は
コントロールタフネスの算出を回避する如く構成して演
算の一層の正確化を期している。そのために、8608
でブレーキペダルが踏まれたと判断された場合には56
14でブレーキタイマ(前記マイクロ・コンピュータに
内蔵)をスタートさせると共に、3608でブレーキ操
作の終了が確認される度に8610でカウント値をデク
リメントし、又その間に5608で再度ブレーキが操作
されたことが検出された場合には5614でカウント値
をリセットする。
In this case, R1 means the current running resistance, and Ql means the full-open driving force at that gear when it is assumed that the gear has been shifted. (In addition, since the running resistance does not change before and after the shift, It can also be called the running resistance of or,
In this flow chart, calculation of control toughness is avoided not only during the braking operation, but also for a certain period after the braking operation is completed and the brake is returned, in order to further improve the accuracy of the calculation. For that purpose, 8608
56 if it is determined that the brake pedal has been depressed.
The brake timer (built in the microcomputer) is started at step 14, and the count value is decremented at step 8610 each time the end of the brake operation is confirmed at step 3608, and during that time, the brake timer (built in the microcomputer) is decremented at step 8610. If detected, the count value is reset at 5614.

而して、3616でブレーキタイマ値が零に達したこと
が確認された場合、続いて8618において車速■が所
定下限値Vl’1lNCT 、例えば2廟/hを超えて
いるか否か判断する。これは、斯る低車速の場合にはい
づれにしても変速動作が不要のためであり、この場合に
は5620でコントロールタフネスを1.0に設定して
プログラムを終了する。
If it is confirmed in 3616 that the brake timer value has reached zero, then in 8618 it is determined whether the vehicle speed (2) exceeds a predetermined lower limit value Vl'11NCT, for example 2 m/h. This is because, in the case of such a low vehicle speed, no shift operation is necessary in any case, and in this case, the control toughness is set to 1.0 at 5620 and the program is terminated.

8618で車速か所定値以上と判断された場合、続いて
5622においてスロットル変化量ΔθTHが第20図
に示す如く所定開弁速度ΔθTl(−OPENを超える
か否か判断し、超えない場合には続いて5624におい
て同様に所定閉弁速度ΔθTHCLO3Eを趙えるか否
か判断する。即ち、斯るスロットル急変時は象、過渡状
態を示すが、急過渡状態、特に急加速の場合車両におい
ては前述した如くスロットルを開けて増加させた燃料が
インテークマニホルドを経て各気筒に配分されて機関出
力の増大となる迄に所定の時間遅れがあることから、斯
るスロットル急変時には走行抵抗ROの算出を中止する
と共に、それに続く所定時間に付いても算出を中止する
。具体的には、5622或いは5624でスロットルの
急変が検出されたときは5626に移行してスロットル
タイマのリセット/スタートを行うと共に、5624で
スロットルの急変動作が終わったことが検出される度に
3628で該タイマ値をデクリメントして行う。
If it is determined in 8618 that the vehicle speed is above a predetermined value, then in 5622 it is determined whether the throttle change amount ΔθTH exceeds a predetermined valve opening speed ΔθTl (-OPEN), and if it does not exceed the predetermined valve opening speed ΔθTl (-OPEN), the process continues. Similarly, in step 5624, it is determined whether or not to increase the predetermined valve closing speed Δθ THCLO3E.In other words, when the throttle suddenly changes, it indicates a transient state, but in the case of a sudden transient state, especially sudden acceleration, the vehicle is affected as described above. Since there is a predetermined time delay before the increased fuel is distributed to each cylinder via the intake manifold and the engine output increases when the throttle is opened, the calculation of running resistance RO is stopped when the throttle suddenly changes. , the calculation is also stopped after a predetermined period of time.Specifically, when a sudden change in the throttle is detected at 5622 or 5624, the process moves to 5626 to reset/start the throttle timer, and at 5624 the throttle timer is reset/started. The timer value is decremented in step 3628 each time it is detected that the sudden change operation has ended.

続いて、5630で該タイマ値が零に達したことが確認
された後、5632で現時点の走行抵抗ROを次の通り
算出する。
Subsequently, after it is confirmed in 5630 that the timer value has reached zero, the current running resistance RO is calculated in 5632 as follows.

走行抵抗RO= ((平均トルクTRQ X伝達効率η
×現在段の総減速比GR) / (タイヤ有効半径r)
)−((1+相当質量 係数)×(車重M×加速度α)  (kgf〕 ・・・
(]) 尚、伝達効率η、総減速比GR、タイヤ有効半径r、相
当質量係数、車重M(理想値)は予めデータを求めてR
OM内に格納しておくと共に、トルクTRQは前記56
06で算出した値を、加速度αは第5図フロー・チャー
トの8100で算出した値を使用する。
Running resistance RO = ((average torque TRQ
×Total reduction ratio GR of current gear) / (Tire effective radius r)
) - ((1 + equivalent mass coefficient) x (vehicle weight M x acceleration α) (kgf)...
(]) In addition, the transmission efficiency η, total reduction ratio GR, tire effective radius r, equivalent mass coefficient, and vehicle weight M (ideal value) are determined by obtaining data in advance and R
In addition to storing it in the OM, the torque TRQ is
The value calculated in step 06 is used as the acceleration α, and the value calculated in step 8100 of the flow chart in FIG. 5 is used as the acceleration α.

ここで、走行抵抗を何故上式の如く算出するかに付いて
説明すると、車両の動力性能は運動方程式から、 駆動力F−走行抵抗R=車重M×加速度α〔kgf )
  ・・・(2) ’、° F=()ルクTRロ×ギヤ比GRX効率η)/
タイヤ有効半径r (kgf ) R=(ころがり抵抗μO十勾配sin θ)×車重Wr
+空気抵抗(μA X V ”)(kgf ) 上式において走行状態によって変化するものは、乗員数
及び積載貨物量により変動する車重Wrと走行路面に応
じて異なる勾配sin θであり、これらは全て走行抵
抗Rに含まれるものである。従って、上式(2)を変形
することにより、走行抵抗R=駆動力F−(車重M×加
速度α)  (kgf ) とすることが出来る。(1)式はこれに基づ(。
Here, to explain why the running resistance is calculated as in the above formula, the power performance of the vehicle is determined from the equation of motion as follows: Driving force F - Running resistance R = Vehicle weight M x Acceleration α [kgf]
...(2) ', ° F = () Luk TR × Gear ratio GRX efficiency η) /
Tire effective radius r (kgf) R = (rolling resistance μO + slope sin θ) x vehicle weight Wr
+ Air resistance (μA All of these are included in running resistance R. Therefore, by transforming the above equation (2), running resistance R = driving force F - (vehicle weight M x acceleration α) (kgf). 1) Formula is based on this (.

続いて、5633で加速度αが負値ではないことを確認
した後、5634で加速度保証率マツプ(hマツプ)を
検索して加速度保証率を算出し、8636で下記の如く
前出の走行抵抗ROを補正して補正抵抗R1を算出する
。尚、第16図フロー・チャートにおいて、スロットル
急変時と判断されたときは、走行抵抗ROの値は前回算
出値ROn−1を使用する(363B)。又、加速度が
負方向の場合は補正しない(3633)。
Next, after confirming that the acceleration α is not a negative value in 5633, the acceleration guarantee rate map (h map) is searched in 5634 to calculate the acceleration guarantee rate, and in 8636, the aforementioned running resistance RO is calculated as shown below. is corrected to calculate the corrected resistance R1. In the flow chart of FIG. 16, when it is determined that the throttle is suddenly changing, the previously calculated value ROn-1 is used as the value of the running resistance RO (363B). Further, if the acceleration is in the negative direction, no correction is made (3633).

補正走行抵抗R1=RO+ (加速度保証率h×車重M
×加速度α) X5IGN (RO)(kgf ) この加速補正に付いて説明すると、第21図は加速度保
証率マツプを示しており、同図において横軸が加速度α
を表しており、例えば縦軸に示す保証率(補正係数)は
加速度が大きくなるに従って減少する様に設定する。こ
の点に付いて第22図を参照して説明すると、いま車速
Vが図示の如き状態にあるとき、時刻tnでシフトアッ
プ判断がなされたとする。今、シフトアップ判断の中の
コントロールタフネスがRO/Qlで与えられたと仮定
しよう。この場合、ROO中には加速状態を46一 維持するのに必要な駆動力部分が欠けているので、コン
トロールタフネスの指標は、現在の車速さえ維持できれ
ば良いと考えた時の余裕馬力を表すことになり、指標と
して適当でない。逆にROO中に加速状態を維持するの
に必要な駆動力全部分をROに加えてR1とし、R1/
Qlでコントロールタフネスを考えたとすると、シフト
アップによってギヤ比乃至は機関回転数の低下により必
ず駆動力の減少が起こることを考えれば、急加速時はR
1〉Qlとなり殆どシフトアップせず、これも我々の感
覚とマツチしない。当然、人はシフトアップによって加
速が損なわれるのを予想しているのであり、その人の期
待を何等かで表現し補正を施す必要がある。従って、斯
る如く構成することにより、加速時においてもシフト前
の加速度が維持出来る限り有効にシフトアップがなされ
て円滑な走行が確保されると共に、シフトアップ後に加
速度が急変して運転者が違和感を覚える如き不都合がな
い。
Corrected running resistance R1 = RO+ (acceleration guarantee rate h x vehicle weight M
× acceleration α)
For example, the guarantee rate (correction coefficient) shown on the vertical axis is set to decrease as the acceleration increases. To explain this point with reference to FIG. 22, it is assumed that when the vehicle speed V is in the state shown in the figure, a shift-up decision is made at time tn. Let us now assume that the control toughness in the upshift judgment is given by RO/Ql. In this case, since the driving force necessary to maintain the acceleration state during ROO is lacking, the index of control toughness represents the surplus horsepower when it is sufficient to maintain the current vehicle speed. Therefore, it is not suitable as an indicator. Conversely, the entire driving force necessary to maintain the acceleration state during ROO is added to RO and set as R1, and R1/
If we consider control toughness in terms of Ql, and considering that a shift-up will always result in a reduction in driving force due to a drop in gear ratio or engine speed, R
1> Ql and there is almost no upshifting, which also does not match our feeling. Naturally, people expect that acceleration will be impaired by upshifting, and it is necessary to express that person's expectations in some way and make corrections. Therefore, with such a configuration, even when accelerating, upshifting is performed effectively as long as the acceleration before shifting can be maintained, and smooth driving is ensured, and at the same time, the acceleration suddenly changes after upshifting, making the driver feel uncomfortable. There is no inconvenience like remembering.

続いて、5640において前記変速段数カウンタの値を
初期化し、5642でシフトアップ上限段数に達したと
判断されるまで、5644以降においてシフト後全開駆
動力Q1を可能なギヤ段毎に算出する。以下、説明する
と、先ず5644でカウンタ値5TEP= 1、即ち1
速シフトアツプしたと仮定した場合のそのギヤ段での最
大馬力CPSMAχを検索する。これは第13図フロー
・チャートで算出した変速後回転数CIUNEとスロッ
トル開度全開値とから第9図の出カマツブを検索して算
出する。
Subsequently, in 5640, the value of the gear stage number counter is initialized, and in 5644 and thereafter, the post-shift full-open driving force Q1 is calculated for each possible gear stage until it is determined that the upper limit number of upshift stages has been reached in 5642. To explain below, first, at 5644, the counter value 5TEP=1, that is, 1
The maximum horsepower CPSMAχ at that gear, assuming that the gear is shifted up, is searched. This is calculated by searching the output output shown in FIG. 9 from the post-shift rotational speed CIUNE calculated using the flow chart in FIG. 13 and the fully open throttle opening value.

続いて、8646で馬力−駆動力換算を行って全開駆動
力Q1を以下の如く算出する。
Subsequently, at 8646, horsepower-driving force conversion is performed to calculate the full-open driving force Q1 as follows.

全開駆動力Q1=(716,2xシフト後全開馬力CP
SMAX Xシフト後総減 速比GRXシフト後ギヤ伝達 効率η)/(変速後回転数 CnUNE Xタイヤ有効半径) (kgf ) 続いて、8648で全開駆動力Q1で走行抵抗R1を除
して1速アツプした場合のコントロールタフネスc、υ
CTを算出し、次いで5650でカウンタ値をインクリ
メントし、5642で上限値に達したと判断されるまで
、2速アツプ、3速アツプのコントロールタフネスC2
UCT、 C3UCTを算出する。上記の如く、コント
ロールタフネスはn速分シフトしたと仮定して其処で得
られる最大駆動力に対し走行抵抗がどの程度の割合を占
めるかを示すものであるため、即ちシフト後の余裕馬力
を示すものであるため、この意味でスロットル変化に示
される運転者の変速意図に対して車両がどの程度適切に
反応することが出来るかを示す係数としても捉えること
が出来る。
Full-open driving force Q1 = (716, 2x full-open horsepower CP after shift
SMAX X Total reduction ratio after shifting GRX Gear transmission efficiency after shifting Control toughness c, υ
CT is calculated, and then the counter value is incremented at 5650, and the control toughness C2 of 2nd gear up and 3rd gear up is increased until it is determined that the upper limit value has been reached at 5642.
Calculate UCT and C3UCT. As mentioned above, control toughness indicates the proportion of running resistance to the maximum driving force that can be obtained assuming that the vehicle has been shifted by n speeds, that is, it indicates the surplus horsepower after shifting. Therefore, in this sense, it can also be regarded as a coefficient that indicates how appropriately the vehicle can react to the driver's intention to shift gears as indicated by throttle changes.

第23図は斯るコントロールタフネスをメンバーシップ
関数で定義した場合を示す説明図である。即ち、R1/
口1が1に近い又はlより大きいときは余裕駆動力がな
く、従ってシフトアップすると馬力不足となることから
評価値(グレード)μも低くなる。逆に、負値となる場
合にはMαが大きいことがら降板状態等を意味し、同様
に車両のコントロール性が低いことから評価値も低くな
る。従って、例の場合には0.2〜0.5程度の所定範
囲がシフトアップしたとしても駆動力に余裕があること
になる。本制御装置においては後述する如く、このコン
トロールタフネス等に付いてファジィ推論を通じて変速
ルール、例えばコントロールタフネスが良ければ1速ア
ツプせよ等の変速ルールの適合度を評価して変速指令値
を決定する。
FIG. 23 is an explanatory diagram showing a case where such control toughness is defined by a membership function. That is, R1/
When port 1 is close to 1 or larger than l, there is no extra driving force, and therefore, if the engine is shifted up, the horsepower will be insufficient, and the evaluation value (grade) μ will also be low. Conversely, when the value is negative, Mα is large, which means that the vehicle is in a dismounted state, and similarly, the controllability of the vehicle is low, so the evaluation value is also low. Therefore, in the case of the example, even if the gear is shifted up within a predetermined range of about 0.2 to 0.5, there is still some margin in the driving force. As will be described later, in this control device, a shift command value is determined by evaluating the suitability of a shift rule, for example, if the control toughness is good, shift up by one gear, etc., through fuzzy reasoning based on the control toughness.

再び、第5図に戻ると、5110でコントロールタフネ
スを算出した後、5112でファジィプロダクションル
ールによるシフト位置の決定を行う。
Returning to FIG. 5 again, after calculating the control toughness at 5110, the shift position is determined using fuzzy production rules at 5112.

第24図は此のルール検索のメイン・ルーチンを示すフ
ロー・チャートであるが、同図の説明に入る前に第25
図を参照して本制御装置で使用するルールに付いて簡単
に説明する。尚、このルール及び使用パラメータ乃至は
其のファジィラベルは車両の制御系の設計時に設定する
ことは前述した通りである。尚、本実施例においては同
図に示す如く20個のルールが使用される。
FIG. 24 is a flow chart showing the main routine of this rule search.
The rules used in this control device will be briefly explained with reference to the drawings. It should be noted that, as described above, this rule and the parameters to be used or their fuzzy labels are set when designing the control system of the vehicle. In this embodiment, 20 rules are used as shown in the figure.

ルール1 D 使用パラメータ・・機関回転数Ne[rpm、以下同じ
] 結論・・・・・・・1速アツプ ルール含意10.「極端な高回転になったときは機関保
護のため1速アツ プする」 これは機関保護のルールであって、機関回転数が600
Orpmを超えるレッドゾーンに入る、乃至は入る恐れ
があるときはシフトアップして回転数を下げて保護する
ことを意味する。尚、このルールで云う「1速アツプJ
は、1速分アップ、例えば令弟2速であれば第3速へシ
フトアップすることを意味し、第1速へシフトアップす
ることを意味しない。
Rule 1 D Parameters used: Engine speed Ne [rpm, same hereafter] Conclusion: 1st gear up rule implication 10. ``When the engine speed reaches extremely high speeds, shift up to 1st gear to protect the engine.'' This is a rule for engine protection, and when the engine speed reaches 600
This means that when the vehicle enters or is in danger of entering the red zone exceeding the Orpm, it shifts up and lowers the rotation speed to protect itself. In addition, in this rule, "1st gear up J
means to shift up by one gear, for example, to shift up to third gear if it is second gear, but does not mean to shift up to first gear.

ルール2 使用パラメータ0.現在のシフト位置Sδ車速V [k
m/h、以下同じ] スロットル開度θT?+ [OT 78度。以下同じ。
Rule 2 Use parameter 0. Current shift position Sδ Vehicle speed V [k
m/h, same below] Throttle opening θT? + [OT 78 degrees. same as below.

尚間T=84度] 結論000011.第1速にシフトダウンルールの含意
0.「全閉かつ極低車速の場合、現在のシフト位置が第
4速 なら第1速へシフトダウン せよ」 本ルールからルール4まではスロットル全閉で極低車速
のとき第1速へのシフトダウンを指令するシフトのイニ
シャル動作を定めたルールであり、本ルールが現在のシ
フト位置が第4速にあるとき、ルール3が第3速にある
とき及びルール4が第2速にあるときを予定している。
Naoma T=84 degrees] Conclusion 000011. Implications of the downshift rule for 1st gear: 0. "If the vehicle is fully closed and the vehicle speed is extremely low, if the current shift position is 4th gear, shift down to 1st gear." From this rule to Rule 4, when the throttle is fully closed and the vehicle speed is extremely low, shift down to 1st gear. This rule defines the initial shift operation that commands the shift position, and this rule is scheduled when the current shift position is in 4th gear, when rule 3 is in 3rd gear, and when rule 4 is in 2nd gear. are doing.

ファジィ推論により斯るルールを評価するに付いては第
24図を参照して詳述するが、ここで簡単に述べておく
と、いま現在のシフト位置が第2速、車速か10km/
h、スロットル開度が178とすると、ルール2におい
て夫々のファジィラベルでのグレードは、現在のシフト
位置−〇(波形と交差しないことから得点は零)、車速
=0.95、スロットル開度=0.95となる。この場
合には3個のファジィラベルが関係し、それぞれの得点
も異なるが、最小の評価値が少なくとも其の範囲に付い
ては関係する全てが満足されると云うことから、最小の
評価値、例の場合にはシフト位置の評価値Oがルール2
の評価値となる。斯る評価を20個のルールに付いて順
次行い、最大の評価値を得たルールを満足度が最も高い
と云う意味で選択し、そのルールに基づいて変速指令値
を決定する。実例に付いて云えば、ルール3に付いて評
価すると、グレードは、現在のシフト位置=0、車速=
0.95、スロットル開度=0.95となり、ルール2
の評価値は同様に0となる。同様にルール4に付いて云
えば、現在のシフト位置=0.95、車速=0.95、
スロットル開度= 0.95であって0.95が評価値
となる。従って、他のルールの存在を無視したとすれば
、ルール4に従って第2速から第1速にシフトすること
になる。この場合、類似するルール2〜4の中でルール
4が選択されたのは云うまでもなく、現在の運転状態が
ルール4が予定する第2速から第1速へのシフトダウン
に最も近かったからである。尚、本実施例においてはメ
ンバーシップ関数の最大値をルールによって相違させて
いる。即ち、ルール1は最大値1.0、ルール2〜6は
最大値0.95、ルール7以降は最大値0.9とする。
The evaluation of such rules using fuzzy inference will be explained in detail with reference to Fig. 24, but to briefly explain here, if the current shift position is 2nd gear and the vehicle speed is 10km/h.
h, throttle opening is 178, the grade of each fuzzy label in rule 2 is: current shift position - 〇 (score is 0 because it does not intersect with the waveform), vehicle speed = 0.95, throttle opening = It becomes 0.95. In this case, three fuzzy labels are involved, and each has a different score, but since the minimum evaluation value satisfies all related matters at least within its range, the minimum evaluation value, In the case of the example, the evaluation value O of the shift position is Rule 2
is the evaluation value. Such evaluation is performed sequentially for the 20 rules, and the rule with the highest evaluation value is selected because it has the highest degree of satisfaction, and the shift command value is determined based on that rule. For an actual example, when evaluating according to rule 3, the grade is: current shift position = 0, vehicle speed =
0.95, throttle opening = 0.95, rule 2
The evaluation value of is also 0. Similarly, regarding rule 4, current shift position = 0.95, vehicle speed = 0.95,
Throttle opening = 0.95, and 0.95 is the evaluation value. Therefore, if the existence of other rules is ignored, the vehicle will shift from second gear to first gear according to rule 4. In this case, it goes without saying that Rule 4 was selected among similar rules 2 to 4 because the current driving condition was closest to the downshift from 2nd gear to 1st gear scheduled by Rule 4. It is. In this embodiment, the maximum value of the membership function is made different depending on the rules. That is, rule 1 has a maximum value of 1.0, rules 2 to 6 have a maximum value of 0.95, and rules 7 and onwards have a maximum value of 0.9.

この理由は後述する。The reason for this will be explained later.

以下、ルールの説明を続けると、 ルール5 使用パラメータ09.現在のシフト位置86車速V スロットル開度θTH 結論001.181.第2速にシフトダウンルールの含
意40.「全閉かつ低車速の場合、現在のシフト位置が
第4 連ならば第2速へシフト ダウンせよ」 これはルール2〜4に類似するルールであって、車速か
それ程低くなっていない場合でも尚低速のときは第2速
ヘシフトする旨を定めている。
Continuing the explanation of the rules below, Rule 5 Usage Parameter 09. Current shift position 86 Vehicle speed V Throttle opening θTH Conclusion 001.181. Implications of the downshift rule for second gear 40. ``If the vehicle is fully closed and the vehicle speed is low, shift down to 2nd gear if the current shift position is 4th gear.'' This is a rule similar to rules 2 to 4, even if the vehicle speed is not that low. It is also specified that the vehicle should be shifted to second speed when the speed is low.

尚、ルール6も現在のシフト位置が第3速を予定してい
る点を除けば同旨である。
Note that Rule 6 has the same effect except that the current shift position is scheduled to be the third gear.

ルール7 −54= 使用パラメータ806機関回転数Ne 加速度α[km/h10.ls 。Rule 7 −54= Parameter used 806 Engine speed Ne Acceleration α [km/h10. ls.

以下同じ] スロットル変化量ΔθTH [度10.1s 0以下 同じ] コントロールタフネスR1 /口I PS比 結論、、、、、、、、1速アツプ ルールの含意06.「加速時のスロットル一定のシフト
アップは、PS 比が1に近づき、コント ロールタフネスが良いな らば行う」 このルールは加速中のシフトアップを示している。即ち
、加速中であれば機関回転数も比較的高く、加速度も増
加方向であり、かつスロットルも開けられている(戻っ
ていない)筈である。前述の如く、シフトアップはPS
比とコントロールタフネスとから判断することから、其
れ等が満足出来る状態にあれば加速中であっても1速ア
ツプして良いことを示す。
The same applies hereafter] Throttle change amount ΔθTH [Degree 10.1 s Same below 0] Control toughness R1 / Mouth I PS ratio Conclusion, , , , , Implications of 1st gear up rule 06. ``Upshifting with a constant throttle during acceleration should be done if the PS ratio approaches 1 and control toughness is good.'' This rule indicates upshifting during acceleration. That is, if the engine is accelerating, the engine speed should be relatively high, the acceleration should be increasing, and the throttle should be opened (not returned). As mentioned above, shifting up is PS
Judging from the ratio and control toughness, it is possible to shift up to 1st gear even during acceleration as long as these are in a satisfactory state.

ルール8 使用パラメータ61.現在のシフト位1sδ期待PS比 結論・・・・・・・・変速せず ルールの含意00.「スロットルが急激に全閉まで戻っ
てしまったとき には、シフトをホールド する」 これは、4速で走行中は期待PS比(シフトダウンのモ
チベーションの尺度)が小さいときは変速しないことを
意味する。
Rule 8 Parameters used 61. Current shift position 1sδ Expected PS ratio Conclusion: Implications of the rule without shifting 00. ``Hold the shift when the throttle suddenly closes completely and returns.'' This means that while driving in 4th gear, if the expected PS ratio (a measure of motivation to downshift) is small, the gear will not shift.

ルール9 使用パラメータ01.加速度α スロットル変化量ΔθT■ コントロールタフネスR1 機関回転数Ne 結論・・・・・・・・1速アツプ ルールの含意09.「緩加速時のシフトアップは、回転
数が低くなく且 つコントロールタフネス が良いならば行う」 緩やかな加速である場合には加速度αは余り指標とする
ことが出来ず、従って機関回転数が比較的高いことを要
件としてシフトアップを判断することになる。シフトア
ップなので、当然コントロールタフネスが良いことが条
件となる。尚、PS比に付いて判断しないのは、PS比
が指標として使用出来るのは、車両加速度が一定以上の
場合のみとするのが妥当と考えたためである。
Rule 9 Use parameter 01. Acceleration α Throttle variation ΔθT ■ Control toughness R1 Engine speed Ne Conclusion: Implications of 1st gear up rule 09. ``Upshifting during gentle acceleration should be done if the engine speed is not low and the control toughness is good.'' In the case of slow acceleration, acceleration α cannot be used as an indicator, and therefore the engine speed is relatively low. Upshifting will be determined based on the requirement that it be high. Since it is an upshift, it is of course necessary to have good control toughness. Note that the reason why the PS ratio is not judged is because it is considered appropriate that the PS ratio can be used as an index only when the vehicle acceleration is above a certain level.

ルール10 使用パラメータ00.シフト後経過時間[sコスロット
ル変化量ΔθTl+ 結論0016600.変速せず ルールの含意81.「シフトチェンジ後直ぐにはスロッ
トルが動かなけ れば変速せず」 これは、シフト後すぐにスロットル弁が大きく踏まれな
い場合には運転者は変速意図を持たないと推定し、所定
時間、例えば1.6〜2.5秒程度の不感帯を設けるも
のである。
Rule 10 Use parameter 00. Elapsed time after shift [s Co-throttle change amount ΔθTl+ Conclusion 0016600. Implications of the no-shift rule 81. ``If the throttle does not move immediately after the shift change, the gear will not shift.'' This means that if the throttle valve is not pressed heavily immediately after the shift, it is assumed that the driver has no intention of shifting, and the driver waits for a predetermined period of time, for example 1. A dead zone of about 6 to 2.5 seconds is provided.

ルール11 使用パラメータ000期待PS比 スロットル変化量ΔθTH 結論、・40006.変速せず ルールの含意03.「スロットルが踏み込まれても期待
PS比が小さい 場合(車がスロットルの 動きに追いてくる場合) には変速せず シフトダウンに付いては期待PS比からダウンのモチベ
ーションを図ると共に、シフト後期待PS比から行先段
を決定するものであるが、期待PS比が小さいことは運
転者の期待する馬力変化より実車の馬力変化の方が大き
いことを意味するので、ダウンして馬力を増加させる必
要がなく、よって変速不要となる。
Rule 11 Parameter used 000 Expected PS ratio Throttle change amount ΔθTH Conclusion, ・40006. Implications of the no-shift rule 03. ``Even if the throttle is depressed, if the expected PS ratio is small (when the car follows the throttle movement), the gears will not be changed, and when downshifting, the expected PS ratio will be used to motivate downshifting, and the The destination stage is determined from the PS ratio, but a small expected PS ratio means that the change in the actual vehicle's horsepower is greater than the change in horsepower expected by the driver, so it is necessary to reduce the horsepower and increase the horsepower. There is no need for gear shifting.

ルール12 使用パラメータ00.コントロールタフネス変速後回転
数[rpm 、以 下同じ] PS比 スロットル変化量ΔθTl( 結論、、、、、、、、3速アツプ ルールの含意01.「スロットルが戻り、クルーズが意
図された場合、 コントロールタフネスと 燃費の両立を考えて3速 アップする」 スロットルが戻り側にある場合はクルーズの意図が読み
取れる。又、回転数もシフトすれば低下することが予想
されれば燃費上から得策である。従って、実馬力と運転
者が望んでいる馬力との比であるPS比も1に近いか其
れより大であればシフトアップのモチベーションが大で
あることが窺われるので、シフト後のコントロールタフ
ネスが満足出来ればアップする。尚、ルール13〜14
も同様の趣旨から2速〜1速アツプを意図するものであ
る。
Rule 12 Use parameter 00. Control toughness Rotation speed after shifting [rpm, same hereafter] PS ratio Throttle change amount ΔθTl (Conclusion, , , , , Implications of 3rd gear up rule 01. “When the throttle is returned and cruise is intended, control toughness and 3rd gear up in consideration of both fuel efficiency.'' If the throttle is on the return side, you can see the intention of cruising.Also, if the rotation speed is expected to decrease by shifting, it is a good idea from a fuel efficiency perspective.Therefore, If the PS ratio, which is the ratio between the actual horsepower and the horsepower desired by the driver, is close to 1 or higher than that, it indicates that the driver is highly motivated to shift up, so the control toughness after shifting is satisfactory. I will upload it if possible.In addition, rules 13-14
Also, from the same point of view, it is intended to increase from 2nd speed to 1st speed.

ルール15〜17 使用パラメータ896期待ps比 シフト後期待ps比(l 速〜3速ダウン値) 変速後回転数(1速〜3 速ダウン値) 結論、、、、、、、、3速(2速、■速)ダウン ルールの含意10.「スロットルが踏み込まれても車が
スロットルの動 きに追いてこない場合に はシフト後期待ps比が 1となる様に3速(2速 、l速)ダウンする。
Rules 15 to 17 Parameters used 896 Expected PS ratio Expected PS ratio after shift (L speed - 3rd gear down value) Revolution speed after shifting (1st gear - 3rd gear down value) Conclusion, 3rd gear (2nd gear down value) Implications of the down rule 10. ``If the car does not follow the throttle movement even when the throttle is depressed, it will shift down to 3rd gear (2nd gear, 1st gear) so that the expected PS ratio after shifting is 1.

ルールエ5乃至17はキックダウンのルールである。運
転者の期待する馬力変・化と実車の馬力変化との比であ
る期待PS比が大きいことからシフトダウンが必要と判
断される。従って、1速〜3速ダウンに付いてシフト後
に運転者の期待する馬力変化に対する実車の馬力変化(
シフト後期待PS比)を評価する。
Rules 5 to 17 are kickdown rules. It is determined that a downshift is necessary because the expected PS ratio, which is the ratio between the horsepower change expected by the driver and the actual vehicle's horsepower change, is large. Therefore, when shifting from 1st to 3rd gear, the actual vehicle's horsepower change (
(Expected PS ratio after shift) is evaluated.

ルール18 使用パラメータ1.車速のみ 結論600600.シフトホールド ルールの含意・・[極低車速又は止まっているときには
現状のシフト (l速)で待つ」 これは、車両停止時に採択されるルールがないと、他の
ルールが低いグレード値で採択される可能性があるため
、それを防ぐルールである。
Rule 18 Parameters used 1. Only the vehicle speed is 600600. Implications of the shift hold rule: [When the vehicle speed is extremely low or the vehicle is stationary, wait at the current shift (l speed).'' This means that if there is no rule that is adopted when the vehicle is stopped, other rules will be adopted with a low grade value. This is a rule to prevent this from happening.

ルール19 20 使用パラメータ0.コントロールタフネス(1速アップ
時の) 結論000000.シフトホールド ルールの含意1.「1速アツプしてその結果コントロー
ルタフネスが ないと予測できるならば 、変速せず」 これはシフドアツブルールを補償するものであり、シフ
ドアツブルールではコントロールタフネスが良いときに
はシフトアップすると記述されているので、コントロー
ルタフネスが良くないときでも他のルールの満足度が低
ければ結果的にシフドアツブルールが採択されるに至り
、シフトのビジーを避けると云う本願の−っの目的は達
せられないことなるため設けたルール群である。
Rule 19 20 Parameter used 0. Control toughness (when increasing 1st gear) Conclusion 000000. Implications of the shift hold rule 1. ``If you can predict that the control toughness will be poor as a result of shifting up to 1st gear, do not shift.'' This compensates for the shift door rule, which states that the gear will shift up when the control toughness is good. Therefore, even if the control toughness is not good, if the satisfaction level of other rules is low, the shift door rule will be adopted as a result, and the purpose of the present application, which is to avoid busy shifts, will not be achieved. This set of rules was created to ensure that nothing happens.

続いて、第24図フロー・チャートを参照してルール検
索に付いて説明する。同図においては先ず5700にお
いてメンバーシップ関数のグレード値を計算する。これ
は第26図のサブルーチンに従って行われる。同図を参
照して説明すると、先ず5800において各物理量(パ
ラメータ)Noに対してデータをセットし、5802に
おいてアドレスレジスタのアドレス・コードNoを初期
化しく初期値=IL 5804において其のCN番値の
メンバーシップ値(グレード)(DAT)を読み取る。
Next, rule search will be explained with reference to the flow chart of FIG. In the figure, first, at 5700, the grade value of the membership function is calculated. This is done according to the subroutine shown in FIG. To explain with reference to the same figure, first, in 5800, data is set for each physical quantity (parameter) No., and in 5802, the address code number of the address register is initialized, and the initial value = IL, and in 5804, its CN number value. Read the membership value (grade) (DAT) of

以上に付いて第27図乃至第29図を参照して説明する
と、前記マイクロ・コンピュータのROM内には第27
図に示す如きデータが格納されている。データは、例え
ば車速等のパラメータ毎に設定されると共に、それに対
応するメンバーシップ関数が定義域(横軸)に当該物理
量を付されてテーブル形式で定義されて格納されており
、そノーツーつに物理INO及びアドレス(コードNO
)が付される。この物理量(パラメータ)のメンバーシ
ップ関数に付いては第25図のルールに関して説明した
。尚、一つの物理量に対して異なったメンバーシップ関
数(波形)が定義されている場合には格別にアドレスが
与えられる。又、第28図はRAM内に用意される演算
テーブルを示しており、物理量毎に実測した乃至は演算
した値を書き込む様に設定されている。第29図は、第
28図のデータを第27図に当てはめてコードNO毎に
メンバーシップ値(グレード)を算出した結果を書き込
む演算テーブルであって、同様にRAM内に設けられる
To explain the above with reference to FIGS. 27 to 29, the ROM of the microcomputer contains the 27th
Data as shown in the figure is stored. The data is set for each parameter such as vehicle speed, and the corresponding membership function is defined and stored in a table format with the relevant physical quantity attached to the domain (horizontal axis). Physical INO and address (code NO.
) is attached. The membership function of this physical quantity (parameter) has been explained with reference to the rules shown in FIG. Note that if different membership functions (waveforms) are defined for one physical quantity, special addresses are given. Further, FIG. 28 shows a calculation table prepared in the RAM, and is set to write actually measured or calculated values for each physical quantity. FIG. 29 is an arithmetic table in which the results of calculating the membership value (grade) for each code NO by applying the data in FIG. 28 to FIG. 27 are written, and is similarly provided in the RAM.

従って、第26図フロー・チャートにおいて3800は
第28図演算テーブルに実測乃至演算したデータを書き
込む作業を意味しており、5802は第27図のアドレ
ス・コードを指定するアドレス・レジスタの値を初期値
1(最初の欄を示す)とする作業を、5804は第28
図の演算テーブルを用いて実測値を第27図のメンバー
シップ関数テーブルに当てはめてグレード値を当該アド
レス(コードNo)毎に算出(読み取る)する、即ち最
初の欄の車速に付いて実測した値、例えば120km/
h等の値を当てはめて0.0等のグレード値を読み取る
作業を意味する。読み取られたデータは続いて5BO6
において当該コードのグレード値μ(CN)とされ、続
いて5808においてコードNoをインクリメントし、
5810で全てのコードに付いてグレード値が読み取ら
れたことが確認されるまで、繰り返す。
Therefore, in the flow chart of FIG. 26, 3800 means writing the measured or calculated data into the operation table of FIG. 28, and 5802 initializes the value of the address register specifying the address code of FIG. 5804 is the 28th work that sets the value to 1 (indicates the first column).
The grade value is calculated (read) for each address (code number) by applying the measured value to the membership function table in Fig. 27 using the calculation table shown in the figure, that is, the value actually measured for the vehicle speed in the first column. , for example 120km/
It means the work of applying a value such as h and reading a grade value such as 0.0. The read data is then 5BO6
The grade value μ(CN) of the code is set at 5808, and the code number is incremented at 5808.
Repeat until 5810 confirms that all codes have had grade values read.

再び第24図に戻ると、続いて5702において検索用
マトリックスを作成する。第30図は其の作成サブルー
チンを示すフロー・チャートである。即ち、第25図に
示したルール群は実際上は第31図に示す如く、ROM
内にマトリックス状に格納されているが、それを検索し
て先程求めたグレード値を当てはめて第32図に示すR
AM内に格納された演算マトリックスに書き込むのが此
のサブルーチンの目的である。以下、説明する先ず、5
900においてルール総数Nを読み取る。本例の場合は
20個である。続いて、5902においてルールNOを
計数するカウンタの値nを初期化しくn=1゜ルール1
を意味)、5904で同様にラベルNoを計数するカウ
ンタの値lを初期化する(l−1゜ルール1の最初のラ
ベルを意味する)。このラベルは、例えばルール2で云
えば現在のシフト位置、車速、スロットル開度が其れに
該り、それぞれラベル1.ラベル2゜ラベル3とNoを
付されることになる。続いて、5906でラベル総数Q
Lを読み取る。ルール2で云えば3個となる。続いて、
8908を経て5910において第31図に示すルール
・マトリックスから該当するルールのコードNoを読み
取る。
Returning to FIG. 24 again, a search matrix is then created at 5702. FIG. 30 is a flow chart showing the creation subroutine. That is, the rule group shown in FIG. 25 is actually stored in the ROM as shown in FIG.
It is stored in a matrix form within the R, but by searching it and applying the grade value obtained earlier, the R shown in Figure 32 is obtained.
The purpose of this subroutine is to write to the arithmetic matrix stored in the AM. Below, I will explain 5 things first.
At 900, the total number of rules N is read. In this example, the number is 20. Next, in step 5902, the value n of the counter that counts rule numbers is initialized to n=1゜rule 1.
In step 5904, the value l of a counter for counting label numbers is similarly initialized (l-1° means the first label of rule 1). For example, in Rule 2, this label corresponds to the current shift position, vehicle speed, and throttle opening, and each label is labeled 1. Label 2° Label 3 and No. will be attached. Next, at 5906, the total number of labels Q
Read L. According to rule 2, there are 3 pieces. continue,
The code number of the corresponding rule is read from the rule matrix shown in FIG. 31 in step 8908 and step 5910.

ルール2で云えばシフト位置、車速及びスロットル開度
に該当するコードNo(第27図テーブルに示す)を読
み取ることになる。続いて、5912において当該コー
ドNoに該当する先に演算済みのグレード値を読み取り
、5914において第32図演算用マトリックスに書き
込み、5916においてラベルNoをインクリメントす
る。
According to Rule 2, code numbers (shown in the table in FIG. 27) corresponding to the shift position, vehicle speed, and throttle opening are read. Subsequently, in 5912, the previously calculated grade value corresponding to the code number is read, in 5914 it is written in the calculation matrix shown in FIG. 32, and in 5916, the label number is incremented.

面シて、3908において当該ルールのラベルに付いて
全て検索したことが確認されると、3918に進んでル
ールNoを更新して次のルールに付いて同様の作業を行
い、5920で全てのルールについて終了したことを確
認して終わる。
When it is confirmed in 3908 that all the labels of the rule have been searched, the process goes to 3918 to update the rule number and perform the same operation for the next rule, and in 5920 all the rules are searched. Confirm that the process has been completed and finish.

第24図メイン・ルーチンに再度戻ると、最後の370
4で出力決定を行うが、これは第33図に示すサブルー
チンに基づいて行う。このサブルーチンは、先に求めた
メンバーシップ値から各ルールの適合度と其の適合度を
決定しているラベルNoを求める作業と、適合度が最大
となるルールを選択して制御指令値を決定する所謂ミニ
・マックス演算を示す。
Figure 24 Returning to the main routine again, the last 370
4, the output is determined based on the subroutine shown in FIG. This subroutine consists of two tasks: finding the degree of conformity of each rule and the label number that determines the degree of conformity from the previously determined membership value, and selecting the rule with the highest degree of conformity to determine the control command value. This shows the so-called mini-max operation.

先ず、31000においてルールNoカウンタを初期化
し、51002で最初のルールの結論を読み取る。第3
4図はROMに格納されているルールマツプを示してお
り、斯るマツプを参照して結論を読み取ることになる。
First, a rule number counter is initialized at 31000, and the conclusion of the first rule is read at 51002. Third
FIG. 4 shows a rule map stored in the ROM, and the conclusion is read by referring to this map.

例えば、最初のルールの場合は1速アツプ(+1)であ
る。
For example, the first rule is 1st gear up (+1).

続いて、51004,1006で結論が実行可能である
か否か(例えば現在のシフト位置が第3速であれば1速
アツプは可能である)シフトアップ及びシフトダウンに
付いて判断し、続いて81008で比較用の出発メンバ
ーシップ値を初期化しく初期値=1.0)、5IO10
で最初のルールのラベル総数を読み取り、51012で
ラベルNoカウンタを初期化し、31014を経て51
016で最初のラベルに付いて先に求めたグレード値と
出発値1.0を比較し、グレード値の方が小さければ3
101Bで出発値と入れ替え、次いで51020で其の
値を取り敢えず当該ラベルのグレード値とし、5102
2でラベルNOをインクリメントして同様の作業を繰り
返し、51014で当該ルールの全てのラベルの検索が
終了したと判断されると31024に進んで検索された
最小値を当該ルールの代表値とし、51026で次のル
ールの検索に進む。尚、51004,1006で否定さ
れた場合はルール代表値はOとする(31028)。
Next, in steps 51004 and 1006, it is determined whether the conclusion is executable (for example, if the current shift position is 3rd gear, it is possible to move up to 1st gear) regarding upshifting and downshifting, and then Initialize the starting membership value for comparison with 81008 (initial value = 1.0), 5IO10
reads the total number of labels of the first rule, initializes the label number counter with 51012, and returns 51 through 31014.
At 016, compare the grade value obtained earlier on the first label with the starting value of 1.0, and if the grade value is smaller, set it to 3.
101B is replaced with the starting value, then 51020 is used as the grade value of the label, and 5102
2, the label number is incremented and the same operation is repeated, and when it is determined in 51014 that the search for all labels of the rule has been completed, the process proceeds to 31024, where the minimum value searched is set as the representative value of the rule, and 51026 to proceed to searching for the next rule. Note that if the result in 51004 or 1006 is negative, the rule representative value is set to O (31028).

而して、51030でルールNoカウンタを初期化した
後、51032で第2の比較用出発値を初期化しく初期
値=0)、次いで51034で最初のルールから其の代
表値(最小値)と前記第2出発値とを比較し、代表値の
方が大きければ51036に進んで出発値と入れ換え、
次いで31038において其のルールを散散えず最大の
適合値を有するルールとし、51040でルールをイン
クリメントして全てのルールに付いて同様に検索する。
After initializing the rule number counter at 51030, the second starting value for comparison is initialized at 51032 (initial value = 0), and then the representative value (minimum value) is calculated from the first rule at 51034. Compare the second starting value, and if the representative value is larger, proceed to 51036 and replace it with the starting value,
Next, in step 31038, that rule is set as the rule having the maximum matching value without scattering, and in step 51040, the rule is incremented and all rules are searched in the same way.

51042で全てのルールの検索が終了したことが確認
されると、31044で其の中の最大値を最終選択ルー
ル適合値とする。
When it is confirmed in 51042 that the search for all rules has been completed, in 31044 the maximum value among them is set as the final selected rule matching value.

次いで、51046で選択値を適宜設定した基準値μT
Hと比較し、それを超えていれば31048で当該ルー
ルの結論に従って現在のシフト位置S6から出力シフト
位置SAを決定すると共に、それを超えていない場合に
は31044で選択したルールを一旦廃棄し、5105
0で前回の制御値5An−1をそのまま使用する。即ち
、この基準値を設けた理由は、ミニ・マックス演算にお
いてはルールが相対的に選択されることから、その運転
状態において適合しているとは云えないルールが他のル
ールの得点が更に低い故に採択されることもあり、それ
を回避するためである。第35図は、出力決定ルーチン
で使用する演算テーブルを示す説明図である。尚、前述
の如く、本実施例においては、ルールによってメンバー
シップ値の最大値を相違させているが、斯る構成も不適
当なルールが選択されるのを回避するのに有益である。
Next, in 51046, the reference value μT is set as the selected value as appropriate.
If it exceeds H, the output shift position SA is determined from the current shift position S6 according to the conclusion of the rule in 31048, and if it does not exceed it, the selected rule is temporarily discarded in 31044. ,5105
0, the previous control value 5An-1 is used as is. In other words, the reason for setting this standard value is that in mini-max calculation, rules are selected relatively, so a rule that cannot be said to be suitable for that driving condition will have a lower score than other rules. Therefore, it may be adopted, and this is to avoid that. FIG. 35 is an explanatory diagram showing a calculation table used in the output determination routine. Incidentally, as described above, in this embodiment, the maximum value of the membership value is made different depending on the rule, but such a configuration is also useful for avoiding selection of an inappropriate rule.

即ち、最大値を重要度の高い順に与えておくことにより
、当該重要度の高いルールが予定する運転状態において
其のルールが選択される可能性を高めることが出来、結
果として不適当なルールの選択を防止することが出来る
In other words, by assigning the maximum values in order of importance, it is possible to increase the possibility that a rule with a high degree of importance will be selected in the intended driving state, and as a result, inappropriate rules can be avoided. Selection can be prevented.

最後に再び第4図に戻ると、決定した制御指令値に従っ
て318において電磁ソレノイド36.38が励磁/非
励磁されて変速装置が駆動乃至はホールドされる。それ
と同時に、マイクロ・コンピュータにおいて変速指令フ
ラグがオンされることとなる。
Finally, returning to FIG. 4 again, the electromagnetic solenoids 36 and 38 are energized/de-energized at 318 in accordance with the determined control command value to drive or hold the transmission. At the same time, the shift command flag is turned on in the microcomputer.

本実施例は上記の如く、スロットル開度乃至は車速等の
実測値のみならず運転者の期待量に対する実車側の出力
量をも定量的に測定してパラメータとなすと共に、それ
らのパラメータに基づいてエキスパート運転者の手動変
速機車両で見られる判断・操作を分析して帰納される制
御則を複数個設定し、ファジィ推論を通じて該制御則を
評価して最適制御値を選択する如く構成したので、四囲
の状況を含む車両の運転状態を多変数で捉えて瞬時に処
理し、よって手動変速機での熟練運転者の判断・操作に
類似する自動変速制御が可能となったものである。即ち
、ファジィ手法を用いた制御によって人間の手動変速動
作に似たより適切な制御が可能となり、前記従来技術に
見られた如き、設定データに拘束される、乃至はスロッ
トル開度と車速とから変速時点が一時的に決定される等
の不都合がない。又、開示したルールを更に増やすこと
により、エミッション対策に対応した変速制御を実現す
ることも可能であり、更にはユーザの求める変速制御特
性に一層フレキシブルに応えることが出来る。この意味
において、従来技術とは目的、構成及び効果において全
く異なるものである。
As described above, in this embodiment, not only the actual measured values such as throttle opening or vehicle speed, but also the output amount of the actual vehicle in relation to the amount expected by the driver are quantitatively measured and set as parameters, and based on these parameters. The system is structured so that a plurality of control laws are derived by analyzing the judgments and operations seen in a manual transmission vehicle by an expert driver, and the optimal control values are selected by evaluating the control laws through fuzzy reasoning. This technology captures and instantaneously processes the vehicle's operating conditions in multiple variables, including surrounding conditions, making it possible to perform automatic gear shift control similar to the judgment and operation of a skilled driver with a manual transmission. In other words, control using the fuzzy method enables more appropriate control similar to manual gear shifting operations performed by humans, and does not require shifting based on setting data or based on throttle opening and vehicle speed, as seen in the prior art. There is no inconvenience such as the point in time being determined temporarily. Furthermore, by further increasing the number of disclosed rules, it is possible to realize shift control that is compatible with emission countermeasures, and furthermore, it is possible to respond more flexibly to shift control characteristics desired by users. In this sense, the present invention is completely different from the prior art in purpose, structure, and effect.

更には、走行抵抗と変形後の駆動力から車両の操作性を
予見して変速判断の一助とすると共に、その走行抵抗の
算出に際しては所定の制御周期間の機関出力の平均値を
もって行う如く構成したので、走行抵抗を正確に算出す
ることが出来、的確に変速判断を行うことが出来る。
Furthermore, the vehicle's operability is predicted based on the running resistance and the driving force after deformation to assist in gear change judgment, and the running resistance is calculated using the average value of the engine output during a predetermined control cycle. Therefore, the running resistance can be calculated accurately, and a gear shift judgment can be made accurately.

第36図以下は本発明の第2の実施例を示しており、上
記したファジィ推論を用いた変速制御を無段変速機(C
VT)に応用した例を示す。
FIG. 36 and subsequent figures show a second embodiment of the present invention, in which the shift control using the above-described fuzzy inference is
An example of application to VT) is shown below.

以下、説明すると、第36図は無段変速機を油圧回路を
中心に説明する全体概略図である。同図において無段変
速機100は、機関本体10により機関出力軸18を介
して駆動されるミッション入力軸24を有する定吐出量
型油圧ポンプ102と、駆動軸104を有して該油圧ポ
ンプと同一軸線上に配設される可変容量型の油圧モータ
1゜6とが、油圧閉回路108を構成すべく相互に接続
される。該閉回路において、前記油圧ポンプ102の吐
出口及び前記油圧モータ106の流入口の間は高圧油路
108hにより相互に接続されると共に、油圧モータ1
06の吐出口と油圧ポンプ102の吸入口との間は低圧
油路1081により相互に接続される。該油圧閉回路に
おいて、油圧ポンプ102の吐出口と吸入口との間、即
ち高圧及び低圧油路108h、1081との間には短絡
路110が設けられており、その中途にはクラッチ弁1
12に設けられる。又、前記油圧ポンプ102に加えて
補給ポンプ114が設けられており、該補給ポンプはミ
ッション入力軸24により駆動され、その吐出口は逆止
弁116,118,120を介して前記高圧及び低圧油
路108h、1081に接続され、油タンク122から
汲み上げた作動油を該油圧閉回路に供給する。尚、符号
12・4は、リリーフ弁を示す。
To explain the following, FIG. 36 is an overall schematic diagram illustrating the continuously variable transmission focusing on the hydraulic circuit. In the figure, a continuously variable transmission 100 includes a constant displacement hydraulic pump 102 having a mission input shaft 24 driven by an engine body 10 via an engine output shaft 18, and a constant displacement hydraulic pump 102 having a drive shaft 104. Variable displacement hydraulic motors 1.6 disposed on the same axis are interconnected to form a hydraulic closed circuit 108. In the closed circuit, the discharge port of the hydraulic pump 102 and the inflow port of the hydraulic motor 106 are connected to each other by a high-pressure oil passage 108h, and the hydraulic motor 1
The discharge port of the hydraulic pump 102 and the suction port of the hydraulic pump 102 are connected to each other by a low pressure oil passage 1081. In the hydraulic closed circuit, a short-circuit path 110 is provided between the discharge port and the suction port of the hydraulic pump 102, that is, between the high-pressure and low-pressure oil paths 108h and 1081, and a clutch valve 1 is provided in the middle of the short-circuit path 110.
12. In addition to the hydraulic pump 102, a replenishment pump 114 is provided, and the replenishment pump is driven by the transmission input shaft 24, and its discharge port is connected to the high-pressure and low-pressure oil through check valves 116, 118, and 120. It is connected to lines 108h and 1081, and supplies hydraulic oil pumped up from the oil tank 122 to the hydraulic closed circuit. In addition, the code|symbol 12*4 shows a relief valve.

而して、後輪46に連結されたミッション出力軸26は
前記油圧モータ106の駆動軸104と平行に配置され
ており、その間に前後進切換装置130が設けられる。
The transmission output shaft 26 connected to the rear wheel 46 is arranged parallel to the drive shaft 104 of the hydraulic motor 106, and a forward/reverse switching device 130 is provided therebetween.

この前後進切換装置は、軸方向に間隔を空けて駆動軸1
04に固設される第1及び第2駆動歯車132,134
と、出力軸26に回転自在に支承されると共に、第1駆
動歯車に噛合する第1被動歯車136と、中間歯車13
8を介して第2駆動歯車に連結されると共に、出力軸2
6に回転自在に支承される第2被動歯車140と、第1
及び第2被動歯車138.140の間で出力軸26に固
設される被動クラッチ歯輪142と、該被動クラッチ歯
輪及び前記両被動歯車136,140間を選択的に連結
するクラッチ部材144とを備える。第1及び第2被動
歯車136.140の被動クラッチ歯輪142側端部に
は駆動クラッチ歯輪136a、140aが設けられてお
り、前記クラッチ部材144は、駆動クラッチ歯輪13
6a及び被動クラッチ歯輪142間を連結する位置と、
被動クラッチ歯輪142及び駆動クラッチ歯輪140a
間を連結する位置との間で移動可能である。斯る前後進
切換装!130では、第36図に示す様に駆動クラッチ
歯輪136aが被動クラッチ歯輪142に連結されてい
る状態では出力軸26が駆動軸104の回転方向と逆方
向に回転され、後輪46は前進方向に回転可能となる。
This forward/reverse switching device connects the drive shaft 1 with an interval in the axial direction.
The first and second drive gears 132, 134 are fixedly attached to 04.
a first driven gear 136 that is rotatably supported by the output shaft 26 and meshes with the first drive gear; and an intermediate gear 13.
8 to the second drive gear, and the output shaft 2
6, a second driven gear 140 rotatably supported by the first driven gear 140;
and a driven clutch gear 142 fixed to the output shaft 26 between the second driven gears 138 and 140, and a clutch member 144 selectively connecting the driven clutch gear and both driven gears 136 and 140. Equipped with Drive clutch gears 136a and 140a are provided at the ends of the first and second driven gears 136 and 140 on the side of the driven clutch gear 142, and the clutch member 144 is connected to the drive clutch gear 13.
6a and a position connecting between the driven clutch gear 142,
Driven clutch gear 142 and driving clutch gear 140a
It is possible to move between the positions connecting the two. Such a forward and backward switching device! 130, when the driving clutch gear 136a is connected to the driven clutch gear 142 as shown in FIG. It becomes possible to rotate in the direction.

逆に、被動クラッチ歯輪142と駆動クラッチ歯輪14
0aとが連結されると、出力軸26は駆動軸104と同
一方向に回転され、後輪46は後進方向に回転自在とな
る。
Conversely, driven clutch gear 142 and drive clutch gear 14
0a, the output shaft 26 is rotated in the same direction as the drive shaft 104, and the rear wheel 46 becomes rotatable in the reverse direction.

而して、前記クラッチ弁112はサーボシリンダ150
に駆動され、前後進切換装置130は油圧シリンダ等か
らなるレンジ駆動機構152によって行われ、油圧モー
タ106の容量制御は油圧シリンダ154によって行わ
れる。以下、個別に説明すると、サーボシリンダ150
は、シリンダ156と、該シリンダ内をヘッド室158
とロッド室160に画成するピストン162と、該ピス
トンに一体化されたピストンロッド164と、ロッド室
内においてピストン162をヘッド室側に向けて付勢す
るバネ166とからなる。ピストンロッド164の先端
はリンク168を介してクラッチ弁112に連結されて
おり、ピストン162がバネ166により最大限右動す
るとクラッチ弁112は全開状態となり、その状態では
油圧ポンプ102から吐出される作動油は短絡路110
を流通し、油圧モータ106は駆動されず、従って出力
軸26を介して後輪46に動力が伝達されることがない
。他方、ピストン162がバネ166のバネ力に抗して
左動すると、クラッチ弁112の開度が小となり、無段
変速機100が半クラツチ状態となると共に、更にピス
トン162を駆動して最大限左動させるとクラッチ弁1
12は閉弁し、動力が後輪46に完全に伝達される。
Thus, the clutch valve 112 is connected to the servo cylinder 150.
The forward/reverse switching device 130 is driven by a range drive mechanism 152 consisting of a hydraulic cylinder or the like, and the displacement of the hydraulic motor 106 is controlled by a hydraulic cylinder 154. The servo cylinder 150 will be explained individually below.
includes a cylinder 156 and a head chamber 158 inside the cylinder.
It consists of a piston 162 defined in a rod chamber 160, a piston rod 164 integrated with the piston, and a spring 166 that biases the piston 162 toward the head chamber within the rod chamber. The tip of the piston rod 164 is connected to the clutch valve 112 via a link 168, and when the piston 162 is moved to the maximum right by the spring 166, the clutch valve 112 becomes fully open, and in that state, the operation discharged from the hydraulic pump 102 is activated. Oil is a short circuit 110
The hydraulic motor 106 is not driven, and therefore no power is transmitted to the rear wheels 46 via the output shaft 26. On the other hand, when the piston 162 moves to the left against the spring force of the spring 166, the opening degree of the clutch valve 112 becomes small, the continuously variable transmission 100 becomes a half-clutch state, and the piston 162 is further driven to reach the maximum clutch position. Clutch valve 1 when moved to the left
12 is closed and power is completely transmitted to the rear wheels 46.

ここで、第37図を参照して油圧モータ106に付いて
説明すると、該モータは例えば可変容量型のアキシャル
ピストンモータからなり、図示の如く、駆動軸104に
連結されたシリンダブロック172には該軸の回転軸線
廻りに環状に配列された複数個のピストン174が摺合
されており、それらのピストンと対向する位置にはピス
トンの往復行程を規定する斜板176が傾斜角θTRU
を可変にして配置される。該ピストン群において、膨張
行程にあるピストンに対応したシリンダ室178は前記
高圧油路108hに連通され、収縮行程にあるピストン
に対応したシリンダ室180は低圧側の油路1081に
連通される。従って、油圧ポンプ102から吐出される
高圧油はシリンダ室17Bに吸入され、シリンダ室18
0から吐出される低圧油は油圧ポンプ102に還流され
、その間に膨張行程のピストン174が斜板176から
受ける反動トルクによってシリンダブロック172と駆
動軸104とが回転駆動される。
Here, the hydraulic motor 106 will be explained with reference to FIG. 37. The motor consists of, for example, a variable displacement axial piston motor, and as shown in the figure, a cylinder block 172 connected to the drive shaft 104 has a cylinder block 172 connected to the drive shaft 104. A plurality of pistons 174 arranged in an annular manner around the rotational axis of the shaft are slid together, and a swash plate 176 that defines the reciprocating stroke of the pistons is disposed at a position facing the pistons at an inclination angle θTRU.
It is arranged with variable. In the piston group, the cylinder chamber 178 corresponding to the piston in the expansion stroke is communicated with the high pressure oil passage 108h, and the cylinder chamber 180 corresponding to the piston in the contraction stroke is communicated with the oil passage 1081 on the low pressure side. Therefore, the high pressure oil discharged from the hydraulic pump 102 is sucked into the cylinder chamber 17B, and the cylinder chamber 18
The low-pressure oil discharged from the piston 102 is returned to the hydraulic pump 102, and during this period, the cylinder block 172 and the drive shaft 104 are rotationally driven by the reaction torque that the piston 174 receives from the swash plate 176 during the expansion stroke.

而して、油圧モータの容量はピストン174のストロー
クにより定まるので、斜板176の傾斜角θTRIを実
線で示す最大位置から鎖線で示す最小位置まで左動させ
ることにより、速度比e (即ち、変速比(G/R))
を最小から最大まで無段階に変化させることが出来る。
Since the capacity of the hydraulic motor is determined by the stroke of the piston 174, by moving the inclination angle θTRI of the swash plate 176 to the left from the maximum position shown by the solid line to the minimum position shown by the chain line, the speed ratio ratio (G/R))
can be changed steplessly from minimum to maximum.

ここで、速度比eは次式で示される。Here, the speed ratio e is expressed by the following equation.

速度比e=出力回転数/入力回転数 =ポンプの容量/モータの容量 而して、斜板176の一端には揺動リンク182の一端
がピン184を介して連結されており、このリンク18
2の他端は第2のピン186を介して前記した油圧シリ
ンダ154に連結される油圧シリンダ154は、シリン
ダ190と、該シリンダ内に摺合されてシリンダ内をヘ
ッド室192とロッド室194に画成するピストン19
6と、該ピストンに一体化されたピストンロッド198
とからなる。ピストンロッド198の先端には前記ピン
186を介して揺動リンク182の一端が連結されてお
り、ピストン19Gが最大限右動すると斜板104の傾
斜角θTRIが最大となり、油圧モータ106の容量が
最大となって速度比eが最小となる。逆に、ピストン1
96が最大限左動すると、斜板の傾斜角が鎖線で示す様
に最小となり、モータ容量が最小となって速度比eが最
大となる。
Speed ratio e=Output rotation speed/Input rotation speed=Pump capacity/Motor capacity One end of a swing link 182 is connected to one end of the swash plate 176 via a pin 184, and this link 18
The other end of the hydraulic cylinder 154 is connected to the aforementioned hydraulic cylinder 154 via a second pin 186, and the hydraulic cylinder 154 is slidably fitted into the cylinder 190, dividing the inside of the cylinder into a head chamber 192 and a rod chamber 194. piston 19
6, and a piston rod 198 integrated into the piston.
It consists of One end of the swing link 182 is connected to the tip of the piston rod 198 via the pin 186, and when the piston 19G moves to the maximum right, the tilt angle θTRI of the swash plate 104 becomes maximum, and the capacity of the hydraulic motor 106 increases. The speed ratio e becomes the minimum. Conversely, piston 1
When the motor 96 moves to the left as much as possible, the inclination angle of the swash plate becomes the minimum as shown by the chain line, the motor capacity becomes the minimum, and the speed ratio e becomes the maximum.

ここで再び36図に戻ってこれらの油圧シリンダを制御
するパイロット弁に付いて説明すると、先に述べたサー
ボシリンダ150には電磁パイロット弁200が設けら
れる。該パイロット弁200は、サーボシリンダ150
のヘッド室158=77− とロッド室160に夫々連通する油路202,204と
、補給ポンプ114の吐出口に連なる供給油路206及
び油タンク122に連通する戻り油路208との間に介
挿され、スリーブ210と該スリーブ内を相対移動可能
なスプール212とを備える。又、スリーブ210には
、サーボシリンダ150のピストンロッド164がリン
ク214を介して連結されており、サーボシリンダ15
0の働きがパイロット弁200にフィードバックされて
いる。
Now, returning to FIG. 36 again to explain the pilot valves that control these hydraulic cylinders, the servo cylinder 150 described above is provided with an electromagnetic pilot valve 200. The pilot valve 200 is a servo cylinder 150
An oil passage 202, 204 that communicates with the head chamber 158 = 77- and the rod chamber 160, respectively, and a supply oil passage 206 that communicates with the discharge port of the replenishment pump 114 and a return oil passage 208 that communicates with the oil tank 122. It is inserted into the sleeve 210 and includes a spool 212 that is relatively movable within the sleeve. Further, the piston rod 164 of the servo cylinder 150 is connected to the sleeve 210 via a link 214, and the servo cylinder 15
0 is fed back to the pilot valve 200.

而して、スプール212は中立位置を含む左右の3位置
間を移動自在であり、左動して右位置になると、サーボ
シリンダ150のヘッド室158には補給ポンプ114
の吐出油圧が導入されると共に、そのロッド室160は
油タンク122に解放され、それによってピストン16
2は左動して、前述の如くクラッチ弁112は閉弁する
。また、スプール212が右動すると、サーボシリンダ
150のロッド室160に吐出油圧が導かれると共にヘ
ッド室158は油タンクに解放されるので、ピストン1
62は右動し、クラッチ弁112は開弁する。尚、シリ
ンダ150はサーボシリンダであることから、ピストン
162の移動によりピストンロッド164が移動するに
伴ってスリーブ210も移動し、適宜位置で停止する。
The spool 212 is movable between three left and right positions including the neutral position, and when the spool 212 moves to the left and reaches the right position, the replenishment pump 114 is inserted into the head chamber 158 of the servo cylinder 150.
, and the rod chamber 160 is released to the oil tank 122, thereby causing the piston 16
2 moves to the left, and the clutch valve 112 closes as described above. Furthermore, when the spool 212 moves to the right, the discharge hydraulic pressure is guided to the rod chamber 160 of the servo cylinder 150, and the head chamber 158 is released to the oil tank, so that the piston 1
62 moves to the right, and the clutch valve 112 opens. Note that since the cylinder 150 is a servo cylinder, as the piston rod 164 moves due to the movement of the piston 162, the sleeve 210 also moves and stops at an appropriate position.

斯る機構を通じて、スプール212の移動量に応じてピ
ストン162を移動させることにより、クラッチ弁11
2の開度、即ち短絡路1100開度を任意に調節するこ
とが出来る。
Through such a mechanism, the clutch valve 11 is moved by moving the piston 162 according to the amount of movement of the spool 212.
2, that is, the opening degree of the short circuit 1100 can be arbitrarily adjusted.

続いて、油圧シリンダ154を制御する第2のパイロッ
ト弁220に付いて説明する。このパイロット弁220
は、該油圧シリンダのヘッド室192に連通可能な油路
222及びロッド室194に連通する油路224と、補
給ポンプ114の吐出油圧を導く前記供給路206及び
油タンク122に連なる戻り油路226との間に介挿さ
れる4ボート絞り切換弁(電磁弁)からなる。このパイ
ロット弁220はスリーブ228及び該スリーブ内を移
動自在なスプール230とを備え、該スプールは中立位
置及び左右の3位置間を絞りの程度が連続的に変化する
中間位置を含めて移動自在である。即ち、スプール23
0が左動すると、高圧作動油が油圧シリンダ154のヘ
ッド室192に導入されると共にロッド室194から排
出され、ピストン196及びビスロンロッド198は左
動し、前述の如く、斜板176の傾斜角は小さくなり、
油圧モータ容量が小さくなって速度比eは大きくなる。
Next, the second pilot valve 220 that controls the hydraulic cylinder 154 will be explained. This pilot valve 220
An oil passage 222 that can communicate with the head chamber 192 of the hydraulic cylinder, an oil passage 224 that communicates with the rod chamber 194, and a return oil passage 226 that leads to the supply passage 206 and the oil tank 122, which lead to the discharge oil pressure of the replenishment pump 114. It consists of a 4-boat throttle switching valve (electromagnetic valve) inserted between the The pilot valve 220 includes a sleeve 228 and a spool 230 that is movable within the sleeve, and the spool is movable between a neutral position and three left and right positions, including an intermediate position where the degree of restriction changes continuously. be. That is, the spool 23
0 moves to the left, high-pressure hydraulic oil is introduced into the head chamber 192 of the hydraulic cylinder 154 and discharged from the rod chamber 194, the piston 196 and the Vislon rod 198 move to the left, and as described above, the inclination angle of the swash plate 176 is becomes smaller,
As the hydraulic motor capacity becomes smaller, the speed ratio e becomes larger.

逆に、スプール230が右動すると、作動油がヘッド室
192から排出されると共にロッド室194に導かれて
ピストン196及びピストンロッド198は同様に右動
し、斜板傾斜角は増加し、油圧モータ容量が大きくなっ
て速度比eは小さくなる。而して、油圧シリンダ154
におけるヘッド室192とロッド室194との間の圧力
配分は、パイロット弁220の絞りの程度(即ち、スプ
ールの位置)によって定まり、ピストン196及びピス
トンロッド198は其の圧力差に応じた速度で作動し、
それにより油圧モータ106の容量が変化し、速度比e
、即ち、変速比(G/R)を変化させることが出来る。
Conversely, when the spool 230 moves to the right, hydraulic oil is discharged from the head chamber 192 and guided to the rod chamber 194, causing the piston 196 and piston rod 198 to similarly move to the right, increasing the swash plate inclination angle and increasing the hydraulic pressure. As the motor capacity increases, the speed ratio e decreases. Therefore, the hydraulic cylinder 154
The pressure distribution between the head chamber 192 and the rod chamber 194 is determined by the degree of restriction of the pilot valve 220 (i.e., the position of the spool), and the piston 196 and piston rod 198 operate at a speed corresponding to the pressure difference. death,
As a result, the capacity of the hydraulic motor 106 changes, and the speed ratio e
That is, the gear ratio (G/R) can be changed.

而して、パイロット弁200,220は変速制御ユニッ
ト60に接続されており、変速制御ユニットは該パイロ
ット弁のソレノイドを励磁/消磁してスプール212,
230を任意位置に移動させる。即ち、変速制御ユニッ
トは第1実施例におけると同様にスロットルセンサ50
、クランク角センサ52、ブレーキスイッチ54及び車
速センサ56の出力を受けており、それらの入力値から
後述の如く制御値を算出し、パイロット弁200を介し
て動力の伝達/遮断を制御すると共に、パイロット弁2
20を通じて変速比を任意に制御する。更に、変速制御
ユニットは油圧シリンダを備えるレンジ駆動機構152
の動作も制御しており、車両運転席床面に設置された手
動操作レバー(図示せず)を通じて指示されたF(前進
)、N(中立)、R(後退)信号に基づき、前記した前
後進切換装置130において前進又は後進用歯車列を確
立する。尚、斯るレンジ位置情報もレンジセレクタスイ
ッチ62を介して変速制御ユニットに人力されることは
云うまでもない。尚、本発明の主眼はファジィ推論を応
用した無段変速制御にあり無段変速機構そのものにない
ため、詳細は述べなかったが、パイロット弁200,2
20においてスプール212,230を、図示しない油
圧力乃至バネ力を介して或いはソレノイド弁のデユーテ
ィ制御を通じて、左右いづれかの方向に所定量だけ駆動
し、例えばパイロット弁220にあっては所望の絞りを
与えて無段変速機構の速度比を所望の値に制御可能であ
る様に構成していることは云うまでもない。
The pilot valves 200, 220 are connected to the speed change control unit 60, and the speed change control unit energizes/deenergizes the solenoid of the pilot valve to control the spools 212, 220,
230 to an arbitrary position. That is, the speed change control unit uses the throttle sensor 50 as in the first embodiment.
, receives the outputs of the crank angle sensor 52, brake switch 54, and vehicle speed sensor 56, calculates a control value as described later from these input values, and controls the transmission/cutoff of power via the pilot valve 200. Pilot valve 2
20 to arbitrarily control the gear ratio. Further, the speed change control unit includes a range drive mechanism 152 including a hydraulic cylinder.
It also controls the movement of the front and rear wheels based on F (forward), N (neutral), and R (reverse) signals instructed through a manual operation lever (not shown) installed on the floor of the driver's seat of the vehicle. A forward or reverse gear train is established in the forward switching device 130. It goes without saying that such range position information is also manually input to the speed change control unit via the range selector switch 62. Although the main focus of the present invention is on continuously variable transmission control applying fuzzy reasoning and not on the continuously variable transmission mechanism itself, the details are not described, but the pilot valves 200, 2
At 20, the spools 212, 230 are driven by a predetermined amount in either the left or right direction via hydraulic pressure or spring force (not shown) or through duty control of a solenoid valve, and for example, in the case of the pilot valve 220, a desired throttle is applied. Needless to say, the configuration is such that the speed ratio of the continuously variable transmission mechanism can be controlled to a desired value.

続いて、第38図以下を参照して第2実施例における変
速制御ユニットの動作を説明する。尚、第2実施例は第
1実施例と本質的に相違する点を中心に説明し、例えば
変速制御ユニットの詳細等は第1実施例の第3図に示す
ものに類僚するので、省略する。又、実走前のルール作
成等の準備作業に付いても同様、であることは云うまで
もない第38図は第2実施例の変速制御を概略的に示す
メイン・フロー・チャートであり、同図に従って説明す
ると、先ず52010において実測パラメータ値を読み
込んでストアする。現在の変速比(ギヤ比) G/Rに
関してはミッションの入出力回転数比等から算出するこ
とは第1実施例と同様である。続いて、52012にお
いて前進レンジ(前記Fレンジ)にあるか否か判断し、
肯定される場合は32014に進んで変速指令値を決定
し、32016において出力処理すると共に、5201
2において前進レンジにないと判断されるときは直ちに
本プログラムを終了する。
Next, the operation of the speed change control unit in the second embodiment will be explained with reference to FIG. 38 and subsequent figures. The second embodiment will be explained with a focus on the points that are essentially different from the first embodiment. For example, the details of the speed change control unit, etc. are similar to those shown in FIG. 3 of the first embodiment, so they will be omitted. do. It goes without saying that the same applies to preparatory work such as creating rules before actual driving. FIG. 38 is a main flow chart schematically showing the speed change control of the second embodiment. To explain according to the figure, first, at 52010, measured parameter values are read and stored. The current speed change ratio (gear ratio) G/R is calculated from the input/output rotation speed ratio of the transmission, etc., as in the first embodiment. Subsequently, at 52012, it is determined whether or not the forward range (the F range) is reached;
If it is affirmative, the process proceeds to 32014 to determine the shift command value, output processing is performed in 32016, and the process proceeds to 5201.
If it is determined in step 2 that the vehicle is not in the forward range, this program is immediately terminated.

第39図は第38図フロー・チャートの82014の変
速指令値決定ルーチンを示すフロー・チャートである。
FIG. 39 is a flow chart showing the shift command value determination routine 82014 in the flow chart of FIG.

同図において3210O52102,32104におい
て第1実施例と同様に加速度α、スロットル変化量Δθ
TH,PS比及び期待PS比を算出した後、52106
に進んで変速後回転数を計算する。
In the same figure, 3210O52102 and 32104 have an acceleration α and a throttle change amount Δθ as in the first embodiment.
After calculating TH, PS ratio and expected PS ratio, 52106
Proceed to calculate the rotation speed after shifting.

第40図は其の計算手法を示すフロー・チャートであり
、まず52200において変速比変化係数γの初期化、
具体的には其れをカウントするカウンタ値を初期化する
FIG. 40 is a flow chart showing the calculation method. First, in 52200, the gear ratio change coefficient γ is initialized,
Specifically, a counter value for counting them is initialized.

ここで本実施例の制御を概括すると、本実施例において
は無段変速機での制御であることから、第1実施例での
シフト位置に代えて変速比なる概念を使用し、その目標
変速比を逐次′推論して行うものである。而して、推論
対象は変速比そのものではなく、その変速比を変える係
数(前記した変速比変化係数T)で与えるものとする。
To summarize the control of this embodiment, since this embodiment uses a continuously variable transmission, the concept of gear ratio is used in place of the shift position in the first embodiment, and the target shift This is done by sequentially inferring the ratio. Thus, the object of inference is not the gear ratio itself, but a coefficient that changes the gear ratio (the aforementioned gear ratio change coefficient T).

即ち、目標変速比(G/R) =現在の変速比(G/R
) Xγで算出する。而して、変速比(G/R)に関し
ては第41図に示す如く、総減速比で示し、定義域は3
゜0(最旧gh側)〜11.0(最LoIl側)までの
閉区間で図に示す如きファジィ集合で網羅するものとし
た。図中、ファジィラベルH1は”変速比を大きく旧g
h側に’、MHは゛変速比を中程度胆gh側に°’、M
Lは゛′変速比を少しLow側に’、LOはパ変速比を
太き(Low側に“を示す。
In other words, target gear ratio (G/R) = current gear ratio (G/R
) Calculated by Xγ. As shown in Fig. 41, the gear ratio (G/R) is expressed as a total reduction ratio, and the defined area is 3.
The closed interval from 0 (oldest GH side) to 11.0 (most LoIl side) was assumed to be covered by a fuzzy set as shown in the figure. In the figure, the fuzzy label H1 indicates "larger gear ratio"
To the h side, MH is set to ``moderate gear ratio to the gh side.'', M
L indicates ``Slightly shift the gear ratio to the Low side'', and LO indicates ``Slightly shift the gear ratio to the Low side''.

又、変速比変化係数γに付いても第42図に示す如く、
0.27から3.74に至る値に付いて7つのファジィ
集合で定義した。尚、図示のファジィラベルにおいて、
BUは゛大きく旧gh側にMUは”′中程度にHigh
側に+、SUは″少し旧gh側に”、HDは”°現在の
変速比をホールド゛、SDは”少しLow側に”’、M
Dは”中程度にLo−側に’、BDは”太きく Low
側に“を意味する。
Also, regarding the gear ratio change coefficient γ, as shown in Fig. 42,
Seven fuzzy sets were defined for values ranging from 0.27 to 3.74. In addition, in the fuzzy label shown in the figure,
BU is ``largely on the old gh side, MU is ''moderately high
+ side, SU is ``slightly on the old gh side'', HD is ``hold the current gear ratio'', SD is ``slightly on the low side'', M
D is “moderately low”, BD is “thick low”
It means “on the side”.

従って、52200での初期化は、変速比変化係数γを
示すカウンタの値を最旧gh側の°°0.27”にセッ
トすることを意味する。
Therefore, initialization at 52200 means setting the value of the counter indicating the gear ratio change coefficient γ to 0.27'' on the oldest gh side.

続いて、52202において変速後回転数を算出する。Subsequently, in 52202, the post-shift rotation speed is calculated.

尚、この変速後回転数に付いては数個のポイントに付い
て算出するものとし、具体的には第42図においてグレ
ード値1.0のときの変速比変化係数Tの値、即ち、0
.27.0.42.0.65.1.0.1.56,2.
42,3.74の7種を現在の変速比に乗じ、よって得
た値毎に算出する。
The post-shift rotational speed is calculated at several points, and specifically, the value of the gear ratio change coefficient T when the grade value is 1.0 in FIG. 42, that is, 0.
.. 27.0.42.0.65.1.0.1.56,2.
The current gear ratio is multiplied by seven types, 42 and 3.74, and each value is calculated accordingly.

次いで、52204において算出した変速後回転数を該
当するアドレス、CFLNEに格納する(ココ7、FL
は前記したHl、MH,ML、LOを意味する)。尚、
ここで変速比変化係数γが7個与えられているのに対し
変速比を示すFLが4個しか与えられていないのは、例
えば現在量L011側にいるとき、それよりLow側に
ならない様な制約があるからである。これは、最旧gh
側にいるとしたときも同様である。
Next, the post-shift rotation speed calculated in 52204 is stored in the corresponding address, CFLNE (here 7, FL
(means Hl, MH, ML, LO described above). still,
Here, seven gear ratio change coefficients γ are given, but only four FLs indicating the gear ratio are given, because for example, when the current amount is on the L011 side, it does not go to the Low side. This is because there are restrictions. This is the oldest gh
The same is true when you are by his side.

次いで、52206において変速比変化係数カウンタ値
γに1.55を乗じて更新し、32208で最Low側
の3.74に達したことが確認されるまで個別に算出す
る。
Next, in step 52206, the gear ratio change coefficient counter value γ is updated by multiplying by 1.55, and the calculations are performed individually until it is confirmed in step 32208 that it has reached the lowest value of 3.74.

再び、第39図に戻ると、次いで3210Bにおいてシ
フト後期待PS比を算出する。第43図は其の算出手順
を示すサブルーチン・フロー・チャートである。先ず、
52300においてスロットル弁が閉弁方向にないこと
を確認した後、52302において変速比変化係数カウ
ンタ値を初期化する。ここで、初期値を’1.0”とし
たのは、シフト後期待PS比はLow側(ダウン側)に
付いてのみ算出すれば足るからである。次いで、523
04において最Low値に達したと判断されるまで、5
2306〜2312において変速比に前記係数を乗じて
得た値毎に個別に算出する。尚、スロットル弁が閉弁方
向にあるときはシフト後期待PS比を零とすることは第
1実施例と同様である。
Returning to FIG. 39 again, the expected post-shift PS ratio is then calculated at 3210B. FIG. 43 is a subroutine flow chart showing the calculation procedure. First of all,
After confirming that the throttle valve is not in the closing direction at 52300, the speed ratio change coefficient counter value is initialized at 52302. Here, the reason why the initial value is set to '1.0' is that it is sufficient to calculate the expected PS ratio after the shift only for the Low side (down side).
5 until it is determined that the lowest value has been reached at 04.
In steps 2306 to 2312, each value obtained by multiplying the gear ratio by the coefficient is calculated individually. Note that when the throttle valve is in the valve closing direction, the expected post-shift PS ratio is set to zero, as in the first embodiment.

再び、第39図に戻ると、次いで52110においてコ
ントロールタフネスを算出する。
Returning to FIG. 39 again, control toughness is then calculated at 52110.

第44図は其の算出手順を示すフロー・チャートである
が、52400〜52436において加速補正後の走行
抵抗R1を算出した後、32438において変速比変速
係数カウンタ値を初期化し、52440において最旧g
h側に達したと判断されるまで、32442〜3244
Bにおいて係数間の差たる値1.55で除して目標変速
比を算出し、その値毎に逐次全開時の駆動力Q1を算出
し、ストアして終わる。
FIG. 44 is a flow chart showing the calculation procedure. After calculating the running resistance R1 after acceleration correction in 52400 to 52436, the gear ratio speed coefficient counter value is initialized in 32438, and the oldest g
32442 to 3244 until it is determined that the h side has been reached.
At B, the target gear ratio is calculated by dividing by the difference between the coefficients, 1.55, and for each value, the driving force Q1 at full opening is calculated and stored.

再び、第39図に戻ると、最終ステップの52112に
おいてファジィ推論を通じて目標変速比を決定する。
Returning to FIG. 39 again, in the final step 52112, the target gear ratio is determined through fuzzy inference.

第45図は其のサブルーチンを示すフロー・チャートで
あり、同図に従って説明すると、先ず52500におい
て全てのルールに付いてメンバーシップ関数のグレード
値を計算し、結論部の値を波形合成して合計する。次い
で、32502において重心計算を行い、52504に
おいて重心点と交差する定義域上の値から変速比変化係
数Tを求め、52506において目標変速比(G/R)
を算出する。
FIG. 45 is a flow chart showing the subroutine. To explain according to the diagram, first, in 52500, grade values of membership functions are calculated for all rules, and the values of the conclusion part are waveform-synthesized and summed. do. Next, in 32502, the center of gravity is calculated, in 52504, the gear ratio change coefficient T is determined from the values on the domain that intersects with the center of gravity, and in 52506, the target gear ratio (G/R) is calculated.
Calculate.

第46図は第2実施例で使用される17個のルールを示
す。第1実施例において第25図に示したルールと相違
する点は、変速位置がシフト位置に代えて変速比(G/
R)で示されると共に、結論が前記した変速比変化係数
γで示されることであり、またルールの含意も其れに応
じて相違する点であるが、残余の構成は同様である。例
えば、コントロールタフネスに付いても当該ルールの結
論部が予定する変速比に該当する値を予め演算したおい
たものの中から検索してルール満足度を判断する点、第
1実施例と異ならない。
FIG. 46 shows 17 rules used in the second embodiment. The difference in the first embodiment from the rule shown in FIG. 25 is that the gear position is replaced by the gear ratio (G/
R) and the conclusion is expressed by the gear ratio change coefficient γ described above, and the implications of the rules are also different accordingly, but the rest of the configuration is the same. For example, regarding control toughness, the rule satisfaction level is determined by searching for a value corresponding to the gear ratio planned by the conclusion part of the rule from among pre-calculated values, which is the same as in the first embodiment.

而して、第1実施例のファジィ推論においてはミニ・マ
ックス演算を用い、最大のグレード値を得たルールを選
択し、そのルールが定める結論に従って変速指令値を決
定したが、本実施例においてはミニ値を求めた後、得ら
れた波形を合成し、重心点を求めて変速指令値を決定す
る。この点に付いて、第47図を参照して説明すると、
いま機関回転数Neが150Orpm、現在の変速比(
G/R)が4.6、車速■が10)an/h、スロット
ル開度θTHが1 / 8 WOT  (度)とする。
Therefore, in the fuzzy inference of the first embodiment, a mini-max operation was used to select the rule that obtained the maximum grade value, and the shift command value was determined according to the conclusion determined by that rule. After determining the mini value, the obtained waveforms are synthesized, the center of gravity is determined, and the shift command value is determined. To explain this point with reference to Figure 47,
The engine speed Ne is now 150 Orpm, and the current gear ratio (
G/R) is 4.6, vehicle speed ■ is 10) an/h, and throttle opening θTH is 1/8 WOT (degrees).

ルール1のグレード値を計算すると定義域で150Or
pmの位置から上方に線を立てた場合波形と交差しない
ことから、グレード値=0となる。ルール2に付いては
、車速■とスロットル開度θTl+に付いては波形と交
差するが、現在の変速比(G/R)が交差しないことか
らミニ値としてグレード値は0となる。ルール3に付い
ても同様である。而して、ルール4の場合、現在の変速
比(G/R)が波形と交差しており、車速等に付いても
同様であることから、結論に示す如く波形が得られる(
この場合、最大メンバーシップで交差することから波形
がそのまま残ることになる)。同図末尾に示す如く、以
上の4つのルールから得られる結果を同一定義域上に写
像すると、結果的には斜線で示す2等辺三角形が得られ
、その重心Gを求め、それから再び定義域に垂線を下し
、交差する位置での値、この場合T=0.65が結論と
なる。尚、図示例としてはルール1〜4の場合だけを採
り上げたが、斯る手順でルール17まで行い、得られた
波形を合成して重心を求めることになる。尚、ルールは
夫々相違する運転状態を想定して作成されているので、
全部のルールに付いてファジィ推論を行っても残るのは
2.3個程度に止まる筈である。
When calculating the grade value of rule 1, it is 150Or in the domain
If a line is drawn upward from the pm position, it will not intersect with the waveform, so the grade value will be 0. Regarding rule 2, although the vehicle speed ■ and the throttle opening θTl+ intersect with the waveforms, the current gear ratio (G/R) does not intersect, so the grade value is 0 as a mini value. The same applies to rule 3. Therefore, in the case of Rule 4, the current gear ratio (G/R) intersects with the waveform, and the same applies to vehicle speed, etc., so the waveform shown in the conclusion is obtained (
In this case, the waveform will remain as it is since it intersects at the maximum membership). As shown at the end of the figure, when the results obtained from the above four rules are mapped onto the same domain, an isosceles triangle shown by diagonal lines is obtained, its centroid G is found, and then the domain is mapped again. The value at the intersection of the perpendicular lines, in this case T=0.65, is the conclusion. Although only the cases of rules 1 to 4 are shown as examples, the procedure up to rule 17 is carried out, and the obtained waveforms are synthesized to find the center of gravity. In addition, the rules are created assuming different driving conditions, so
Even if fuzzy inference is performed on all the rules, only about 2.3 rules will remain.

而して、よって得られた結果に基づいて第38図メイン
・フロー・チャートの32016において出力処理を行
い、前記した電磁パイロット弁220を駆動して油圧モ
ータ106の容量を変化させ、変速比を所望の値に制御
する。
Then, based on the obtained results, output processing is performed at 32016 in the main flow chart of FIG. Control to desired value.

本実施例は上記の如く構成したので 無段変速機の変速
制御を行うに際し、ファジィ推論を通じて変速比を制御
することによってエキスパート運転者が手動変速車両に
おいて行っていた変速判断・操作を無断変速制御にも採
り入れることが出来、ビジー感のない滑らかな変速特性
が得られると共に、エミッション対策及びユーザ個々の
要求にも的確に応えることが出来る。
Since this embodiment is configured as described above, when controlling the speed change of the continuously variable transmission, by controlling the speed change ratio through fuzzy reasoning, the speed change judgment and operation that was performed by an expert driver in a manual transmission vehicle can be changed to continuous speed change control. In addition to providing smooth shifting characteristics without a busy feeling, it is also possible to accurately meet emissions countermeasures and individual user requirements.

尚、本実施例は変速比に付いてのみ制御したが、それ以
外にも変速比の変化速度に付いても可能であり、更には
斜板式の無段変速機構を例にとって説明したが、プーリ
ー式の機構であっても良いことは云うまでもなく、更に
は、トラクションの制御にも応用可能なものである。
In this embodiment, only the gear ratio was controlled, but it is also possible to control the speed of change of the gear ratio.Although a swash plate-type continuously variable transmission mechanism was explained as an example, pulley It goes without saying that a type mechanism may also be used, and furthermore, it can be applied to traction control.

(発明の効果) 本発明に係る自動変速機の制御装置は、少なくともスロ
ットル開度、その変化量、機関回転数、車両の走行加速
度のいづれか又は其の組合わせを含む車両の運転状態を
検出する車両運転状態検出手段、該車両運転状態検出手
段の出力を入力して車両が出力する駆動力を算出すると
共に、検出した走行加速度と車重との積を求めて前記駆
動力から減算して車両に加わっている走行抵抗を算出す
る走行抵抗演算手段、該走行抵抗演算手段及び前記車両
運転状態検出手段の出力を入力し、検出値から変速後の
スロットル全開時の駆動力を演算して前記走行抵抗との
比を求め、酸比から少なくともスロットル開度から推定
される運転者の変速意図に対する変速後の車両の反応の
適合度を定量的に予見する車両反応適合度予見手段、該
車両反応適合度予見手段及び前記車両運転状態検出手段
の出力を入力して評価スケールとし、運転者の変速動作
を分析して帰納される判断・操作に基づいて設定された
言語表現からなる複数個の変速ルールを適用して該変速
ルールの満足度を評価する変速ルール評価手段、該変速
ルール評価手段の出力を入力して評価値に基づいて変速
ルールの一つを選択し、それに基づいて変速制御値を決
定する変速制御値決定手段及び該変速制御値決定手段の
出力を入力して変速機構を駆動する変速手段からなり、
ファジィ推論を用いてなる如く構成したので、四囲の状
況を含む車両の運転状態を多変数で捉えてファジィ推論
を通じて処理することによって手動変速機車両において
エキスパート運転者が行っていた変速判断・操作に類似
する判断・動作を制御中に再現することが出来る。更に
は、従来技術に見られる如き予め設定された変速線図に
基づいてスロットル開度と車速とから機械的に変速時点
を判断することがないため、刻々変化する運転状態に即
応した変速制御を実現することにより、エミッション対
策に対応した変速制御或いはユーザ個々が求める変速特
性に個別に応えることが出来る変速制御を実現すること
も可能となる。更には、走行抵抗と変速後の駆動力とか
ら車両反応適合度を予見して変速判断の一層とすると共
に、その走行抵抗を所定制御周期間の機関出力の平均値
をもって算出する如く構成したので、走行抵抗の算出が
一層正確となって車両反応適合度の予見が更に的確とな
り、よって変速判断を一層正確に行うことが可能となる
(Effects of the Invention) The automatic transmission control device according to the present invention detects the operating state of the vehicle, including at least the throttle opening, the amount of change thereof, the engine rotation speed, and the vehicle running acceleration, or a combination thereof. A vehicle driving state detecting means inputs the output of the vehicle driving state detecting means to calculate the driving force output by the vehicle, and calculates the product of the detected running acceleration and vehicle weight and subtracts it from the driving force to calculate the driving force of the vehicle. The outputs of the running resistance calculating means and the vehicle driving state detecting means are inputted, and the driving force when the throttle is fully opened after shifting is calculated from the detected value, and the driving force is calculated when the throttle is fully opened after shifting. Vehicle reaction suitability prediction means for quantitatively predicting the degree of suitability of the vehicle's reaction after gear shifting to the driver's gear shifting intention estimated from the acid ratio at least from the throttle opening degree by determining the ratio of the vehicle's response to the resistance. The outputs of the speed prediction means and the vehicle driving state detection means are inputted as an evaluation scale, and a plurality of shift rules are made up of linguistic expressions set based on judgments and operations derived by analyzing the driver's shift actions. a shift rule evaluation means for evaluating the degree of satisfaction of the shift rule by applying the following; inputting the output of the shift rule evaluation means, selecting one of the shift rules based on the evaluation value, and determining a shift control value based on the output of the shift rule evaluation means; comprising a speed change control value determining means to be determined and a speed change means inputting the output of the speed change control value determining means to drive a speed change mechanism;
Since the structure was constructed using fuzzy inference, the driving state of the vehicle, including the surrounding situations, can be captured in multiple variables and processed through fuzzy inference, thereby improving gear shift judgment and operation performed by expert drivers in manual transmission vehicles. Similar judgments and actions can be reproduced during control. Furthermore, since the shift point is not mechanically determined from the throttle opening and vehicle speed based on a preset shift diagram as seen in the prior art, it is possible to perform shift control that immediately responds to constantly changing driving conditions. By realizing this, it becomes possible to realize a shift control that is compatible with emission countermeasures or a shift control that can individually respond to the shift characteristics desired by each user. Furthermore, the vehicle reaction suitability is predicted from the running resistance and the driving force after shifting to make a shift decision, and the running resistance is calculated using the average value of the engine output during a predetermined control period. The calculation of the running resistance becomes more accurate, and the prediction of the vehicle reaction suitability becomes more accurate, thereby making it possible to make a more accurate shift judgment.

更には、請求項3項に記載した無段変速機構を備えた自
動変速機の制御装置にあっても略同様に構成したので、
同様に四囲の状態を含む車両の運転状態を多数で捉えて
ファジィ推論を通じて瞬時に処理することによって手動
変速機車両においてエキスパート運転者が行っていた変
速判断・操作に類似する判断・動作を制御中に再現する
ことが出来、同様に従来技術に見られる如き予め設定さ
れた変速線図に基づいてスロットル開度と車速とから機
械的に変速時点を判断することがないため、刻々変化す
る運転状態に即応した変速制御を実現することによって
エミッション対策に対応した変速制御或いはユーザ個々
が求める変速特性に個別に応えることが出来る。
Furthermore, since the control device for an automatic transmission equipped with a continuously variable transmission mechanism according to claim 3 is configured in substantially the same manner,
Similarly, by capturing a large number of vehicle driving conditions, including surrounding conditions, and instantaneously processing them through fuzzy reasoning, judgments and actions similar to those made by expert drivers in manual transmission vehicles are being controlled. Similarly, since there is no need to mechanically determine the shift point based on the throttle opening and vehicle speed based on a preset shift diagram as seen in the prior art, it is possible to reproduce driving conditions that change from moment to moment. By realizing speed change control that responds immediately to the above, it is possible to respond individually to the speed change control corresponding to emission countermeasures or the speed change characteristics desired by each user.

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

第1図は本発明のクレーム対応図、第2図は本発明に係
る自動変速機の制御装置の全体構成を示す概略図、第3
図は其の中の制御ユニットの構成を示すブロック図、第
4図は該ユニットの動作を示すメインルーチン・フロー
・チャート、第5図は其の中の変速指令値決定サブルー
チンを示すフロー・チャート、第6図は其の中の加速度
及びスロットル変化量の演算を示す説明図、第7図は第
5図フロー・チャートの中のPS比計算サブルーチンを
示すフロー・チャート、第8図はその中のPS%の算出
を示す説明図、第9図は同様に第7図フロー・チャート
の中の発生馬力の算出を示す説明図、第10図は第5図
フロー・チャートの中の期待PS比算出のサブルーチン
を示すフロー・チャート、第11図は其の中の期待(S
変化量の演算を示す説明図、第12図は同様に第10図
フロー・チャート中で使用される補正係数の算出を示す
説明図、第13図は第5図フロー・チャートの中の変速
後回転数の算出サブルーチンを示すフロー・チャート、
第14図は其の算出例を示す説明図、第15図は第5図
フロー・チャートの中のシフト後期待PS比の算出サブ
ルーチンを示すフロー・チャート、第16図は第5図フ
ロー・チャートの中のコントロールタフネス算出サブル
ーチンを示すフロー・チャート、第17図はコントロー
ルタフネスの前提を説明する駆動力線図、第18図は第
16図フロー・チャートで使用されるトルク比を示す説
明図、第19図は同様に第16図フロー・チャートで算
出される平均トルクを示す説明図、第20図は同様にト
ルク算出手法を示す説明図、第21図は同様に加速補正
を示す説明図、第22図は其の前提を示す説明図、第2
3図はコントロールタフネスのメンバーシップ関数を示
す説明図、第24図はファジィプロダクションルールの
検索のメインルーチンを示すフロー・チャート、第25
図はファジィプロダクションルールを示す説明図、第2
6図は第24図フロー・チ中−トのメンバーシップ値算
出サブルーチンを示すフロー・チャート、第271!l
は該算出で使用するROM格納テーブルを示す説明図、
第28図及び第29図は同様に該算出で用いる演算テー
ブルを示す説明図、第30図は第24図フロー・チャー
ト中の検索マトリックス作成サブルーチンを示すフロー
・チャート、第31図は其の算出で用いられるROMに
格納されるルール・マトリックスを示す説明図、第32
図は同様の演算マツプを示す説明図、第33図は第24
図フロー・チャートの出力決定サブルーチンを示すフロ
ー・チャート、第34図及び第35図は其処で使用され
るROM及びRAMに格納されるテーブルを示す説明図
、第36図は本発明の第2実施例である無断変速機の制
御装置を油圧回路を中心に全体的に示す概略図、第37
図はその中の油圧モータの構造を示す拡大説明断面図、
第38図は其の変速制御ユニットのメイン・ルーチンを
示すフロー・チャート、第39図は其の中の変速指令値
決定ルーチンを示すフロー・チャート、第40図は第3
9図フロー・チャート中の変速後回転数算出サブ・ルー
チンを示すフロー・チャート、第41図は第2実施例で
使用する変速比のメンバーシップ関数を示す説明図、第
42図は同様に変速比変化係数のメンバーシップ関数を
示す説明図、第43図は第39図フロー・チャート中の
シフト後期待PS比算出ルーチンを示すフロー・チャー
ト、第44図は同様にコントロール・タフネス算出サブ
・ルーチンを示すフロー・チャート、第45図は同様に
ファジィ推論ルーチンを示すフロー・チャート、第46
図は第2実施例で使用するルール群を示す説明図及び第
47図はファジィ推論手法を示す説明図である。 10・・・内燃機関本体、16・・・スロットル弁、1
8・・・機関出力軸、20・・・トランスミッション、
22・・・トルクコンバータ、24・・・メインシャフ
ト、26・・・カウンタシャフト、30・・・油路、3
2.34・・・シフトバルブ、36.38・・・電磁ソ
レノイド、42・・・ディファレンシャル装置、46・
・・後輪、50・・・スロットルセンサ、52・・・ク
ランク角センサ、54・・・ブレーキスイッチ、56・
・・車速センサ、60・・・変速制御ユニット、62・
・・レンジセレクタスイッチ、64・・・シフトポジシ
ョンスイッチ、80・・・マイクロ・コンピュータ、1
00・・・無段変速機、102・・・定量吐出型油圧ポ
ンプ、104・・・駆動軸、106・・・可変容量型油
圧モータ、108・・・油圧閉回路、110・・・短絡
路、112・・・クラッチ弁、114、補給ポンプ、1
16.118,120・・・逆止弁、122・・・油タ
ンク、124・・・リリーフ弁、130・・・前後進切
換装置、132・・・第1駆動歯車、134・・・第2
駆動歯車、136・・・第1被動歯車、138・・中間
歯車、140・・−・第2被動歯車、142・・・被動
クラッチ歯輪、144・・・クラッチ部材、150・・
・サーボシリンダ、152・・・レンジ駆動機構、15
4・・・油圧シリンダ、156・・・シリンダ、158
・・・ヘッド室、160・・・ロッド室、162・・・
ピストン、164・・・ピストンロッド、166・・・
バネ、168・・・リンク、170・・・連結部材、1
72・・・シリンダブロック、174・・・ピストン、
176・・・斜版、178,180・・・シリンダ室、
182・・・揺動リンク、184,186・・・ビン、
190・ ・・シリンダ、192・ ・・ヘッド室、1
94・・・ロッド室、196・・・ピストン、198・
・・ピストンロッド、200・・・パイロット弁、20
2,204・・・油路、206・・・供給路、208・
・・戻り油路、210・・・スリーブ、212・・・ス
プール、214・・・リンク、220・・・パイロット
弁、222,224・・・油路、226・・・戻り油路
、228・・・スリーブ、230・・・スプール
FIG. 1 is a diagram corresponding to claims of the present invention, FIG. 2 is a schematic diagram showing the overall configuration of an automatic transmission control device according to the present invention, and FIG.
The figure is a block diagram showing the configuration of the control unit therein, FIG. 4 is a main routine flow chart showing the operation of the unit, and FIG. 5 is a flow chart showing the shift command value determination subroutine therein. , FIG. 6 is an explanatory diagram showing the calculation of the acceleration and throttle change amount, FIG. 7 is a flow chart showing the PS ratio calculation subroutine in the flow chart of FIG. 5, and FIG. 9 is an explanatory diagram showing the calculation of the generated horsepower in the flow chart in Figure 7, and Figure 10 is an explanatory diagram showing the calculation of the PS% in the flow chart in Figure 5. A flow chart showing the calculation subroutine, FIG. 11 shows the expectation (S
An explanatory diagram showing the calculation of the amount of change, FIG. 12 is an explanatory diagram showing the calculation of the correction coefficient used in the flow chart in FIG. 10, and FIG. 13 is an explanatory diagram showing the calculation of the correction coefficient used in the flow chart in FIG. 5. A flow chart showing a rotation speed calculation subroutine,
FIG. 14 is an explanatory diagram showing an example of the calculation, FIG. 15 is a flow chart showing the calculation subroutine of the expected PS ratio after shift in the flow chart of FIG. 5, and FIG. 16 is the flow chart of FIG. 5. 17 is a driving force diagram explaining the premise of control toughness, FIG. 18 is an explanatory diagram showing the torque ratio used in the flow chart of FIG. 16, FIG. 19 is an explanatory diagram showing the average torque calculated in the flow chart of FIG. 16, FIG. 20 is an explanatory diagram similarly showing the torque calculation method, and FIG. 21 is an explanatory diagram similarly showing acceleration correction. Figure 22 is an explanatory diagram showing the premise,
Fig. 3 is an explanatory diagram showing the membership function of control toughness, Fig. 24 is a flow chart showing the main routine of fuzzy production rule search, Fig. 25
The figure is an explanatory diagram showing fuzzy production rules.
FIG. 6 is a flow chart showing the membership value calculation subroutine in the flow chart of FIG. 24, No. 271! l
is an explanatory diagram showing a ROM storage table used in the calculation,
FIGS. 28 and 29 are explanatory diagrams showing calculation tables used in the calculation, FIG. 30 is a flow chart showing the search matrix creation subroutine in the flow chart of FIG. 24, and FIG. 31 is an illustration of the calculation. Explanatory diagram showing the rule matrix stored in the ROM used in the 32nd
The figure is an explanatory diagram showing a similar calculation map, and Figure 33 is the 24th
34 and 35 are explanatory diagrams showing tables stored in the ROM and RAM used therein, and FIG. 36 is a flowchart showing the output determination subroutine of the flow chart shown in FIG. Schematic diagram showing the entire control system of a continuously variable transmission as an example, centering on the hydraulic circuit, No. 37
The figure is an enlarged explanatory sectional view showing the structure of the hydraulic motor in it.
FIG. 38 is a flow chart showing the main routine of the shift control unit, FIG. 39 is a flow chart showing the shift command value determination routine therein, and FIG. 40 is a flow chart showing the main routine of the shift control unit.
9 is a flow chart showing the post-shift rotation speed calculation subroutine in the flow chart, FIG. 41 is an explanatory diagram showing the membership function of the gear ratio used in the second embodiment, and FIG. An explanatory diagram showing the membership function of the ratio change coefficient, FIG. 43 is a flow chart showing the post-shift expected PS ratio calculation routine in the flow chart of FIG. 39, and FIG. 44 similarly shows the control toughness calculation subroutine. FIG. 45 is a flow chart showing the fuzzy inference routine, and FIG. 46 is a flow chart showing the fuzzy inference routine.
FIG. 47 is an explanatory diagram showing a group of rules used in the second embodiment, and FIG. 47 is an explanatory diagram showing a fuzzy inference method. 10... Internal combustion engine main body, 16... Throttle valve, 1
8... Engine output shaft, 20... Transmission,
22... Torque converter, 24... Main shaft, 26... Counter shaft, 30... Oil path, 3
2.34...Shift valve, 36.38...Electromagnetic solenoid, 42...Differential device, 46.
... Rear wheel, 50... Throttle sensor, 52... Crank angle sensor, 54... Brake switch, 56...
...Vehicle speed sensor, 60...Speed change control unit, 62.
...Range selector switch, 64...Shift position switch, 80...Micro computer, 1
00... Continuously variable transmission, 102... Fixed discharge type hydraulic pump, 104... Drive shaft, 106... Variable displacement type hydraulic motor, 108... Hydraulic closed circuit, 110... Short circuit path , 112...Clutch valve, 114, Replenishment pump, 1
16.118, 120... Check valve, 122... Oil tank, 124... Relief valve, 130... Forward/forward switching device, 132... First drive gear, 134... Second
Drive gear, 136... First driven gear, 138... Intermediate gear, 140... Second driven gear, 142... Driven clutch gear, 144... Clutch member, 150...
・Servo cylinder, 152...Range drive mechanism, 15
4... Hydraulic cylinder, 156... Cylinder, 158
...Head chamber, 160...Rod chamber, 162...
Piston, 164...Piston rod, 166...
Spring, 168... Link, 170... Connecting member, 1
72... Cylinder block, 174... Piston,
176... oblique plate, 178,180... cylinder chamber,
182... Swing link, 184, 186... Bin,
190... Cylinder, 192... Head chamber, 1
94... Rod chamber, 196... Piston, 198...
...Piston rod, 200...Pilot valve, 20
2,204... Oil path, 206... Supply path, 208.
...Return oil path, 210... Sleeve, 212... Spool, 214... Link, 220... Pilot valve, 222, 224... Oil path, 226... Return oil path, 228... ...Sleeve, 230...Spool

Claims (6)

【特許請求の範囲】[Claims] (1) a、少なくともスロットル開度、その変化量、機関回転
数、車両の走行加速度のいづれか又は其の組合わせを含
む車両の運転状態を検出する車両運転状態検出手段、 b、該車両運転状態検出手段の出力を入力して車両が出
力する駆動力を算出すると共に、検出した走行加速度と
車重との積を求めて前記駆動力から減算して車両に加わ
っている走行抵抗を算出する走行抵抗演算手段、 c、該走行抵抗演算手段及び前記車両運転状態検出手段
の出力を入力し、検出値から変速後のスロットル全開時
の駆動力を演算して前記走行抵抗との比を求め、該比か
ら少なくともスロットル開度から推定される運転者の変
速意図に対する変速後の車両の反応の適合度を定量的に
予見する車両反応適合度予見手段、 d、該車両反応適合度予見手段及び前記車両運転状態検
出手段の出力を入力して評価スケールとし、運転者の変
速動作を分析して帰納される判断・操作に基づいて設定
された言語表現からなる複数個の変速ルールを適用して
該変速ルールの満足度を評価する変速ルール評価手段、 e、該変速ルール評価手段の出力を入力して評価値に基
づいて変速ルールの一つを選択し、それに基づいて変速
制御値を決定する変速制御値決定手段、 及び、 f、該変速制御値決定手段の出力を入力して変速機構を
駆動する変速手段、 からなることを特徴とするファジィ推論を用いてなる自
動変速機の制御装置。
(1) a. Vehicle operating state detection means for detecting the operating state of the vehicle, including at least the throttle opening, the amount of change thereof, engine speed, and vehicle running acceleration, or a combination thereof; b. The vehicle operating state. Driving in which the output of the detection means is input to calculate the driving force output by the vehicle, and the product of the detected running acceleration and vehicle weight is calculated and subtracted from the driving force to calculate the running resistance applied to the vehicle. a resistance calculating means, c, inputting the outputs of the running resistance calculating means and the vehicle driving state detecting means, calculating the driving force when the throttle is fully opened after shifting from the detected value, and determining the ratio with the running resistance; d. vehicle reaction suitability prediction means for quantitatively predicting the suitability of the vehicle's reaction after a shift to the driver's shift intention estimated from at least the throttle opening degree; The output of the driving state detection means is inputted as an evaluation scale, and a plurality of shift rules consisting of linguistic expressions set based on judgments and operations derived by analyzing the driver's gear shifting actions are applied to perform the gear shifting. Shift rule evaluation means for evaluating the degree of satisfaction of the rules; e. Shift control for inputting the output of the shift rule evaluation means, selecting one of the shift rules based on the evaluation value, and determining a shift control value based on it; 1. A control device for an automatic transmission using fuzzy inference, characterized in that it comprises: a value determining means; and f, a speed change means for inputting the output of the speed change control value determining means to drive a speed change mechanism.
(2)前記走行抵抗演算手段は、前記駆動力を所定制御
周期間の駆動力の平均値を使用して求めることを特徴と
する請求項1項記載の自動変速機の制御装置。
(2) The automatic transmission control device according to claim 1, wherein the running resistance calculating means calculates the driving force using an average value of driving forces during a predetermined control period.
(3)無段変速機構を備えてなる自動変速機の制御装置
であって、 a、スロットル開度、機関回転数のいづれか又は其の組
合わせを含む車両の運転状態を検出する車両運転状態検
出手段、 b、該車両運転状態検出手段の出力を入力して車両が出
力する駆動力を算出すると共に、検出した走行加速度と
車重との積を求めて前記駆動力から減算して車両に加わ
っている走行抵抗を算出する走行抵抗演算手段、 c、該走行抵抗演算手段及び前記車両運転状態検出手段
の出力を入力し、検出値から変速後のスロットル全開時
の駆動力を演算して前記走行抵抗との比を求め、該比か
ら少なくともスロットル開度から推定される運転者の変
速意図に対する変速後の車両の反応の適合度を定量的に
予見する車両反応適合度予見手段、 d、該車両反応適合度予見手段及び前記車両運転状態検
出手段の出力を入力して評価スケールとし、運転者の変
速動作を分析して帰納される判断・操作に基づいて設定
された言語表現からなる複数個の変速ルールを適用して
該変速ルールの満足度を評価する変速ルール満足度評価
手段、 e、該変速ルール評価手段の出力を入力して評価値に基
づいて該無段変速機構の変速比を決定する変速制御値決
定手段、 及び f、該変速制御値決定手段の出力を入力して該無段変速
機構を駆動する変速手段、 からなることを特徴とするファジィ推論を用いてなる自
動変速機の制御装置。
(3) A control device for an automatic transmission equipped with a continuously variable transmission mechanism, which detects the operating state of the vehicle, including a, throttle opening, engine speed, or a combination thereof. Means (b) inputting the output of the vehicle driving state detecting means to calculate the driving force output by the vehicle, and calculating the product of the detected running acceleration and the vehicle weight and subtracting it from the driving force to apply it to the vehicle. a running resistance calculation means for calculating the running resistance of the vehicle; d. vehicle reaction suitability prediction means for determining the ratio of the vehicle's response to the resistance and quantitatively predicting the suitability of the vehicle's response after the gear shift to the driver's gear shift intention estimated from the ratio at least from the throttle opening; d. The outputs of the reaction suitability predicting means and the vehicle driving state detecting means are inputted as an evaluation scale, and a plurality of linguistic expressions are set based on judgments and operations derived by analyzing the driver's gear shifting operation. a shift rule satisfaction evaluation means for applying a shift rule and evaluating the satisfaction of the shift rule; e. inputting the output of the shift rule evaluation means and determining a gear ratio of the continuously variable transmission mechanism based on the evaluation value; an automatic transmission using fuzzy inference, characterized in that the automatic transmission comprises: a speed change control value determining means for determining the speed change control value; Control device.
(4)前記機関運転状態検出手段の出力を入力して変速
後の機関回転数を予想する変速後回転数予想手段を設け
、前記変速ルール評価手段は該変速後回転数予想手段の
出力を入力して前記検出値及び予見値と共に評価スケー
ルとすることを特徴とする請求項3項記載の自動変速機
の制御装置。
(4) A post-shift rotation speed prediction means is provided which inputs the output of the engine operating state detection means and predicts the engine rotation speed after the shift, and the shift rule evaluation means inputs the output of the post-shift rotation speed prediction means. 4. The control device for an automatic transmission according to claim 3, wherein the detected value and the predicted value are used as an evaluation scale.
(5)前記機関運転状態検出手段の出力を入力して運転
者が期待する駆動力乃至其の変化量と、車両が実際に出
力する駆動力乃至其の変化量とを算出して其れ等の比を
求め、該比から運転者の期待と車両の能力とを照合して
運転者の満足度を定量的に予見する運転者満足度予見手
段を設け、前記変速ルール評価手段は該運転者満足度予
見手段の出力を入力して前記検出値及び予見値と共に評
価スケールとすることを特徴とする請求項3項記載の自
動変速機の制御装置。
(5) Inputting the output of the engine operating state detection means, calculating the driving force expected by the driver or the amount of change thereof, and the driving force actually output by the vehicle or the amount of change thereof, etc. A driver satisfaction prediction means is provided for quantitatively predicting the driver's satisfaction level by comparing the driver's expectations and the vehicle's capabilities from the ratio, 4. The control device for an automatic transmission according to claim 3, wherein the output of the satisfaction predicting means is inputted and used as an evaluation scale together with the detected value and the predicted value.
(6)前記変速制御値決定手段は、現在の変速比に所定
の係数を乗じて目標変速比を算出することを特徴とする
請求項3項乃至5項のいづれかに記載の自動変速機の制
御装置。
(6) The automatic transmission control according to any one of claims 3 to 5, wherein the speed change control value determining means calculates the target speed ratio by multiplying the current speed ratio by a predetermined coefficient. Device.
JP30340888A 1988-11-18 1988-11-30 Automatic transmission control device Granted JPH02150558A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP30340888A JPH02150558A (en) 1988-11-30 1988-11-30 Automatic transmission control device
DE68920013T DE68920013T2 (en) 1988-11-18 1989-11-20 Control system for an automatic vehicle transmission.
US07/439,933 US5079704A (en) 1988-11-18 1989-11-20 Vehicle automatic transmission control system
EP89311970A EP0377953B1 (en) 1988-11-18 1989-11-20 Vehicle automatic transmission control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30340888A JPH02150558A (en) 1988-11-30 1988-11-30 Automatic transmission control device

Publications (2)

Publication Number Publication Date
JPH02150558A true JPH02150558A (en) 1990-06-08
JPH0581791B2 JPH0581791B2 (en) 1993-11-16

Family

ID=17920665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30340888A Granted JPH02150558A (en) 1988-11-18 1988-11-30 Automatic transmission control device

Country Status (1)

Country Link
JP (1) JPH02150558A (en)

Also Published As

Publication number Publication date
JPH0581791B2 (en) 1993-11-16

Similar Documents

Publication Publication Date Title
JPH023738A (en) Controller for automatic transmission
US5079704A (en) Vehicle automatic transmission control system
US5036730A (en) Vehicle automatic transmission control system
EP0375155B1 (en) Vehicle automatic transmission control system
EP0532363B1 (en) Vehicle automatic transmission control system
JPH048964A (en) Control device of automatic transmission
JP2710080B2 (en) Control device for lock-up clutch of automatic transmission
CN1606670A (en) Shift strategies for mock continuously variable transmission
EP0559255A1 (en) A method of operating an automatic transmission
JPH02150558A (en) Automatic transmission control device
JPH023739A (en) Controller for automatic transmission
JP2853486B2 (en) Shift control device for automatic transmission for vehicle
JPH02138560A (en) Control device for automatic transmission
JPH02138561A (en) Control device for automatic transmission
JPH02138558A (en) Automatic transmission control device
JPH02138559A (en) Automatic transmission control device
JPH0581792B2 (en)
JPH05196123A (en) Automatic transmission control device
JP2959889B2 (en) Control device for automatic transmission
JP2004533592A (en) Automatic shifting control method as a function of road profile
JP2817018B2 (en) Shift control method for automatic transmission for vehicle
JP3028982B2 (en) Control device for automatic transmission
JPH0392667A (en) Gear shift control device for multistage automatic transmission
JP2959886B2 (en) Control device for automatic transmission
JPH0565956A (en) Automatic transmission control device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees