JPH0384255A - Speed change control device for automatic transmission - Google Patents
Speed change control device for automatic transmissionInfo
- Publication number
- JPH0384255A JPH0384255A JP1219242A JP21924289A JPH0384255A JP H0384255 A JPH0384255 A JP H0384255A JP 1219242 A JP1219242 A JP 1219242A JP 21924289 A JP21924289 A JP 21924289A JP H0384255 A JPH0384255 A JP H0384255A
- Authority
- JP
- Japan
- Prior art keywords
- gear
- shift
- satisfaction
- throttle opening
- degree
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Transmission Device (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は自“動変速機の変速制御装置に係り、特に、運
転者の意に反して変速段が切り換えられたリビジーシフ
トが生じたりすることを防止する技術に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a shift control device for an automatic transmission, and in particular, prevents the occurrence of a busy shift in which the gear is changed against the driver's will. It is related to the technology to
従来の技術
自動車の自動変速機は、一般に、流体式伝動装置と遊星
歯車装置等の変速機構と変速制御装置とを備えて構成さ
れ、変速比(出力側に対する入力側の回転速度比)がそ
れぞれ異なる複数の変速段を有するとともに、その変速
段は、エンジン出力要求量を含む自動車の走行状態と関
連して自動的に切り換えられるようになっている。例え
ば、特開昭58−30558号公報等に記載されている
変速制御装置においては、エンジン出力要求量および車
速をパラメータとする変速段切換えデータに基づいて変
速段が切り換えられるようになっている。また、本願出
願人が先に出願した特願昭63−121230号におい
ては、実際の走行状態が予め定められた制御ルールを満
足する度合をあいまい推論により各変速段毎に演算し、
その演算結果に基づいて例えば最も満足度の高い変速段
へ切り換えるようになっているが、この場合にもエンジ
ン出力要求量に関するルールが含まれている。BACKGROUND TECHNOLOGY Automatic transmissions for automobiles generally include a hydrodynamic transmission device, a transmission mechanism such as a planetary gear device, and a transmission control device, and each has a transmission ratio (rotational speed ratio of the input side to the output side). It has a plurality of different gears, and the gears are automatically switched in relation to the driving condition of the vehicle, including the engine output requirement. For example, in the shift control device described in Japanese Patent Application Laid-Open No. 58-30558, the gears are switched based on gear shift data using the engine output request amount and the vehicle speed as parameters. In addition, in Japanese Patent Application No. 121230/1987, which was previously filed by the applicant of the present application, the degree to which the actual driving condition satisfies a predetermined control rule is calculated for each gear stage by fuzzy reasoning.
Based on the calculation result, for example, the gear position is changed to the one with the highest degree of satisfaction, and even in this case, rules regarding the required amount of engine output are included.
なお、上記エンジン出力要求量はエンジン負荷に対応す
るもので、スロットル開度やアクセル操作量、ディーゼ
ルエンジンの場合には燃料噴射量等がこれに相当する。Note that the engine output request amount corresponds to the engine load, and corresponds to the throttle opening, accelerator operation amount, fuel injection amount, etc. in the case of a diesel engine.
第7図は前進4つの変速段を有する自動変速機の変速段
切換えデータの一例で、スロットル開度θと自動車の車
速Vとに基づいて切換えラインが階段状に設定されてお
り、図の実線は変速比が小さくなるアップシフトの切換
えラインで、破線はその変速比が大きくなるダウンシフ
トの切換えラインである。また、図中の「1→2J、r
2→3」等の1.2,3.0/Dは、それぞれ自動変速
機の第1変速段、第2変速段、第3変速段、 O/D(
オーバドライブ)変速段を表しており、第1変速段から
O/D変速段に向かうに従って変速比は順次小さくなる
。FIG. 7 is an example of gear change data for an automatic transmission having four forward gears. The change line is set in a step-like manner based on the throttle opening θ and the vehicle speed V, and the solid line in the figure is a switching line for an upshift where the gear ratio becomes smaller, and a broken line is a switching line for a downshift where the gear ratio becomes larger. Also, in the figure “1→2J, r
1.2 and 3.0/D such as "2→3" are respectively the 1st gear, 2nd gear, and 3rd gear of an automatic transmission, O/D (
(overdrive) gear, and the gear ratio gradually decreases from the first gear to the O/D gear.
発明が解決しようとする課題
しかしながら、このような従来の変速制御装置において
は、エンジン出力要求量が僅かに増加しただけで運転者
の意に反してダウンシフトが生じたり、2つの変速段の
間でアップシフトとダウンシフトを繰り返すビジーシフ
トが発生したりすることがあった。Problems to be Solved by the Invention However, in such conventional gear shift control devices, even a slight increase in engine output demand may cause a downshift against the driver's will or shift between two gears. A busy shift, which involves repeating upshifts and downshifts, may occur.
すなわち、前記第7図の変速段切換えデータを参照して
具体的に説明すると、例えばA2点で第3変速段からO
/D変速段へアップシフトが行われた後B1点からC1
点までスロットル開度θが増加しても変速段の切換えは
行われないが、A2点でアップシフトが行われた後B!
点からC2点までスロットル開度θが増加すると、その
スロットル開度θの増加量は上記B、点からC5点まで
の増加量より少ないにも拘らずO/D変速段から第3変
速段へダウンシフトされ、僅かなトルクアップを図ろう
とした運転者の意に反してダウンシフトによる必要以上
のトルクアップが行われてしまうのである。また、上記
82点とC2点との間にはアップシフトおよびダウンシ
フトの切換えラインが存在するため、その切換えライン
を超えてスロットル開度θが僅かに増減するとビジーシ
フトが生してしまうのである。Specifically, with reference to the gear change data shown in FIG.
/From point B1 to C1 after upshifting to D gear
Even if the throttle opening θ increases to point A, the gear position is not changed, but after an upshift is performed at point A2, B!
When the throttle opening θ increases from point C2 to point C2, even though the amount of increase in throttle opening θ is smaller than the amount of increase from point B to point C5, the shift from the O/D gear to the third gear changes. The downshift ends up increasing the torque more than necessary, against the will of the driver who was trying to increase the torque slightly. Furthermore, since there is an upshift and downshift switching line between the above 82 points and the C2 point, if the throttle opening θ slightly increases or decreases beyond the switching line, a busy shift will occur. .
本発明は以上の事情を背景として為されたもので、その
目的とするところは、運転者の意に反して変速段が切り
換えられたりビジーシフトが生じたりすることを防止す
ることにある。The present invention has been made against the background of the above-mentioned circumstances, and its purpose is to prevent the occurrence of a gear shift or a busy shift against the driver's will.
課題を解決するための手段
かかる目的を遠戚するためには、アップシフトが行われ
た後エンジン出力要求量が増加してもその増加量が大き
くなければダウンシフトしないようにすれば良く、本発
明は、複数の変速段を有する自動変速機において、少な
くともエンジン出力要求量を含む自動車の走行状態と関
連して前記変速段を自動的に切り換える変速制御装置で
あって、(a)任意の第1の変速段から他の第2の変速
段へのアップシフト時のエンジン出力要求量を記憶する
記憶手段と、中)前記第2の変速段から前記第1の変速
段へのダウンシフトに際し、その時のエンジン出力要求
量が前記記憶手段に記憶されたエンジン出力要求量より
も大きいことに対する満足度を予め定められたあいまい
推論によるメンバーシップ関数から求め、その満足度が
小さい場合にはそのダウンシフトを行う可能性を低くす
るように予め定められたあいまい推論の制御ルールを演
算する演算手段と、(C)その演算手段の演算結果に基
づいて前記ダウンシフトを行うか否かを判定する判定手
段とを有することを特徴とする。Means for Solving the Problem In order to achieve this objective, even if the engine output demand increases after an upshift, it is sufficient to avoid downshifting unless the amount of increase is large. The present invention relates to a shift control device that automatically switches the gear stages in an automatic transmission having a plurality of gear stages in relation to the driving state of a vehicle including at least an engine output requirement, the invention comprising: a storage means for storing an engine output requirement upon upshifting from one gear to another second gear, and (middle) upon downshifting from the second gear to the first gear; The degree of satisfaction that the engine output request amount at that time is greater than the engine output request amount stored in the storage means is determined from a membership function based on predetermined fuzzy reasoning, and if the satisfaction degree is small, the downshift is performed. (C) a calculation means for calculating a predetermined control rule for fuzzy inference so as to reduce the possibility of performing the downshift; and (C) a determination means for determining whether or not to perform the downshift based on the calculation result of the calculation means. It is characterized by having the following.
ここで、上記ダウンシフトを行う可能性に関する制御ル
ールは、例えばダウンシフト、アップシフト、現状維持
等の場合の満足度を自動車の走行状態等に応じてあいま
い推論によりそれぞれ求めるようになっている変速制御
装置においては、ダウンシフトを行う場合の制御ルール
として定められ、この場合には、前記判定手段は例えば
各制御ルー゛ルの満足度の最も高いものを選択するよう
に定められる。Here, the control rule regarding the possibility of downshifting is such that, for example, the degree of satisfaction in the case of downshifting, upshifting, maintaining the status quo, etc. is determined by fuzzy reasoning depending on the driving state of the vehicle, etc. In the control device, control rules are defined for downshifting, and in this case, the determining means is determined to select, for example, the control rule with the highest degree of satisfaction.
また、例えば変速段切換えデータに基づいて変速段を切
り換える際に、その変速段切換えデータの切換えライン
を自動車の走行状態等に応じてあいまい推論により補正
するようになっている場合には、この補正によってダウ
ンシフトを行う可能性を低くすることができるため、あ
いまい推論により補正するための制御ルールとして設定
することもできる。その場合には、判定手段は補正後の
変速段切換えデータに基づいてダウンシフトを行うか否
かを判定することとなる。なお、変速段切換えデータを
補正する代わりに、その変速段切換えデータと比較され
る走行パラメータ、すなわちエンジン出力要求量や車速
等を補正するようにしても差支えない。In addition, for example, when changing gears based on gear switching data, if the switching line of the gear switching data is corrected by vague inference depending on the driving condition of the car, etc., this correction Since it is possible to reduce the possibility of downshifting, it can also be set as a control rule for correction using ambiguous reasoning. In that case, the determination means will determine whether or not to perform a downshift based on the corrected gear change data. Note that instead of correcting the gear change data, it is also possible to correct the driving parameters to be compared with the gear change data, such as the required engine output amount and the vehicle speed.
また、上記変速段切換えデータを例えば車種や車重、エ
ンジンの仕様、運転者の好み等に応じて補正する補正マ
ツプを有する場合には、その補正マツプを更に自動車の
走行状態等に応じて補正するための制御ルールとして定
めることもできる。In addition, if there is a correction map that corrects the above-mentioned gear change data according to the vehicle type, vehicle weight, engine specifications, driver's preference, etc., the correction map is further corrected according to the driving condition of the car, etc. It can also be defined as a control rule for
また、変速段切換えデータに基づいてダウンシフトを行
う旨の判定が為された場合にのみ、エンジン出力要求量
の増加に関するメンバーシップ関数を含んで予め定めら
れたあいまい推論の制御ルールにより、そのダウンシフ
トを行う場合の可能性(満足度)を求め、その可能性の
大きさからダウンシフトの可否を判定するようにしても
良い。In addition, only when it is determined that a downshift is to be performed based on the gear change data, a predetermined fuzzy inference control rule that includes a membership function related to an increase in engine output demand is used to downshift. The possibility (satisfaction level) of performing a shift may be determined, and it may be determined whether a downshift is possible based on the magnitude of the possibility.
作用および発明の効果
このような変速制御装置においては、任意の第1の変速
段から第2の変速段ヘアツブジフトされた時のエンジン
出力要求量が記憶手段に記憶され、その後にエンジン出
力要求量が増加しても、その増加に関するメンバーシッ
プ関数の満足度が小さい間、換言すれば記憶手段に記憶
されたエンジン出力要求量に対する増加の程度が少ない
間は、演算手段による制御ルールの演算結果はダウンシ
フトを行う可能性を低くするものであるため、判定手段
においてはそのダウンシフトが許可され難くなり、運転
者の意に反するダウンシフトが防止されるとともに、そ
れに伴ってビジーシフトの発生も防止される。Operation and Effects of the Invention In such a shift control device, the required engine output amount when a hairshift is made from an arbitrary first gear to a second gear is stored in the storage means, and then the required engine output is stored in the storage means. Even if the increase occurs, while the degree of satisfaction of the membership function regarding the increase is small, in other words, while the degree of increase relative to the engine output demand stored in the storage means is small, the calculation result of the control rule by the calculation means is down. Since this reduces the possibility of a shift, it becomes difficult for the determination means to permit a downshift, thereby preventing a downshift against the driver's will and, accordingly, preventing the occurrence of a busy shift. Ru.
また、本発明ではエンジン出力要求量の増加の程度があ
いまい推論によるメンバーシップ関数の満足度として求
められ、その満足度に関連して制御ルールが演算される
ようになっているため、その制御ルールに含まれる走行
パラメータの数が多い場合でも、そのプログラム量が比
較的少なくて済む利点がある。すなわち、あいまい推論
を用いた場合には、考慮する走行パラメータの数に略比
例してプログラム量が増加するだけであるのに対し、ダ
ウンシフトを許可するか否かの判定値としてエンジン出
力要求量の増加量等をデータマツプで記憶させる場合に
、自動車の走行状態に応じて場合分けすると、そのマツ
プ量は走行パラメータの数の累乗に略比例して増加する
こととなり、走行パラメータの数が多くなると膨大な量
になってしまうのである。Furthermore, in the present invention, the degree of increase in engine output demand is determined as the degree of satisfaction of the membership function by fuzzy inference, and the control rule is calculated in relation to the degree of satisfaction. Even if the number of driving parameters included in the system is large, there is an advantage that the amount of the program can be relatively small. In other words, when using fuzzy reasoning, the program amount only increases approximately in proportion to the number of driving parameters to be considered, whereas When storing the amount of increase, etc. in a data map, if the cases are divided according to the driving condition of the car, the amount of the map will increase approximately in proportion to the power of the number of driving parameters, and as the number of driving parameters increases. The amount becomes huge.
実施例
以下、永発明の一実施例を図面に基づいて詳細に説明す
る。EXAMPLE Hereinafter, an example of the present invention will be described in detail based on the drawings.
第1図はミ本発明が適用された車両用自動変速機の構成
国で、トルクコンバータ10と遊星歯車式変速機構12
と変速制御装置14とから構成されている。トルクコン
バータ10のポンプ羽根車には図示しないエンジンの出
力軸16が連結されている一方、従動側のタービン羽根
車には変速機構12の入力軸18が連結されている。ま
た、その入力軸18はL/U (ロックアツプ)クラッ
チCLを介して出力軸16に選択的に直結されるように
なっている。Figure 1 shows the components of a vehicle automatic transmission to which the present invention is applied, including a torque converter 10 and a planetary gear type transmission mechanism 12.
and a speed change control device 14. An output shaft 16 of an engine (not shown) is connected to a pump impeller of the torque converter 10, while an input shaft 18 of a transmission mechanism 12 is connected to a turbine impeller on the driven side. Further, the input shaft 18 is selectively directly connected to the output shaft 16 via an L/U (lock-up) clutch CL.
変速機構12は、同軸上に配設された3つのシングルピ
ニオン型の遊星歯車装置20,22.24と前記入力軸
18と出力軸26とを備えており、出力軸26は図示し
ない差動歯車装置を介して車両の駆動輪に連結されてい
る。遊星歯車装置20゜22.24の構成要素の一部は
互いに一体的に連結されており、一部は3つのクラッチ
C+ 、Cz 。The transmission mechanism 12 includes three single pinion type planetary gear devices 20, 22, and 24 coaxially arranged, the input shaft 18, and the output shaft 26, and the output shaft 26 is a differential gear (not shown). It is connected to the drive wheels of the vehicle via a device. Some of the components of the planetary gear train 20°22.24 are integrally connected to each other, and some are the three clutches C+, Cz.
C2によって互いに選択的に連結されるようになってお
り、一部は4つのブレーキB+ 、Bz 、B2B4に
よってハウジング28に選択的に連結されるようになっ
ており、一部は3つの一方向りラッチF、、F2.F3
によってその回転方向により相互に若しくはハウジング
28と係合させられるようになっている。Some are selectively connected to each other by C2, some are selectively connected to the housing 28 by four brakes B+, Bz, B2B4, and some are three one-way brakes. Latch F,,F2. F3
Depending on the direction of rotation, they can be engaged with each other or with the housing 28.
上記クラッチC+ 、Cz 、C:+ 、ブレーキBI
。Above clutch C+, Cz, C:+, brake BI
.
B、、B、、B、は、例えば多板式のクラッチや1本ま
たは巻付は方向が反対の2木のバンドを備えたバンドブ
レーキ等にて構成され、それぞれ油圧アクチュエータに
よって作動させられるようになっており、前記変速制御
装置14によりそれ等の油圧アクチュエータの作動がそ
れぞれ制御されることにより、第2図に示されているよ
うに変速比(入力軸18の回転速度/出力軸26の回転
速度)がそれぞれ異なる前進4段・後進1段の変速段が
得られる。かかる第2図において、rlst」。B, ,B, ,B, are composed of, for example, a multi-disc clutch or a band brake with one or two bands with opposite winding directions, and each is actuated by a hydraulic actuator. By controlling the operation of each of these hydraulic actuators by the speed change control device 14, the speed change ratio (rotation speed of the input shaft 18/rotation of the output shaft 26) is determined as shown in FIG. There are four forward speeds and one reverse speed, each with different speeds. In such FIG. 2, "rlst".
’2ndJ 、 ’3rdJ 、 ’O/D Jは
、それぞれ前進側の第1変速段、第2変速段、第3変速
段、 0/D(オーバドライブ)変速段を表しており、
上記変速比は第1変速段からO/D変速段に向かうに従
って順次小さくなる。また、rRev」は後進変速段を
表している。'2ndJ, '3rdJ, and 'O/D J represent the forward-side first gear, second gear, third gear, and 0/D (overdrive) gear, respectively.
The above-mentioned gear ratio becomes smaller sequentially from the first gear to the O/D gear. Further, "rRev" represents a reverse gear stage.
なお、上記トルクコンバータ10および変速機構12は
、軸線に対して対称的に構成されているため、第1図に
おいては軸線の下側を省略して示しである。Note that the torque converter 10 and the transmission mechanism 12 are constructed symmetrically with respect to the axis, so the lower side of the axis is omitted from illustration in FIG.
変速制御装置14は、切換弁等を備えた油圧制御装置3
0と、その油圧制御装置30の作動を制御するマイクロ
コンピュータ32とから構成されており、油圧制御装置
30は3つのソレノイドNα1、Nα2.Nα3によっ
て制御されるようになっている。ソレノイドNo、 1
およびN092は変速機構12に関するものであり、こ
の2つのソレノイドNo、 1およびNo、 2が選択
的に励磁されることにより前記前進4段の変速段が適宜
切り換えられる。また、ソレノイドNo、 3はL/U
クラッチCLに関するものであり、これにより変速機構
12の入力軸18がエンジンの出力軸16に選択的に直
結される。The speed change control device 14 is a hydraulic control device 3 equipped with a switching valve and the like.
0 and a microcomputer 32 that controls the operation of the hydraulic control device 30. The hydraulic control device 30 includes three solenoids Nα1, Nα2 . It is controlled by Nα3. Solenoid No. 1
and No. 92 relate to the transmission mechanism 12, and by selectively energizing these two solenoids No. 1 and No. 2, the four forward speeds are appropriately switched. Also, solenoid No. 3 is L/U
This relates to the clutch CL, whereby the input shaft 18 of the transmission mechanism 12 is selectively directly connected to the output shaft 16 of the engine.
上記マイクロコンピュータ32には、車速センサ34.
スロットル開度センナ36.シフトレンジセンサ38.
ブレーキセンサ40からそれぞれ車速信号Sv、スロッ
トル間度信号Sθ、シフトレンジ信号SS、ブレーキ信
号SBが供給されるようになっている。これ等の信号S
V、Sθ、SS、SBはそれぞれ自動車の車速V(km
/h)。The microcomputer 32 includes a vehicle speed sensor 34.
Throttle opening senna 36. Shift range sensor 38.
A vehicle speed signal Sv, a throttle distance signal Sθ, a shift range signal SS, and a brake signal SB are supplied from the brake sensor 40, respectively. These signals S
V, Sθ, SS, and SB are the vehicle speed V (km
/h).
スロットル開度θ(%)、シフトレンジ、ブレーキ操作
の有無を表しており、上記センサ34,36.38.4
0はそれぞれ回転検出器等の良く知られた適宜の検出手
段にて構成される。上記スロットル開度θは、エンジン
出力要求量を表している。なお、シフトレンジはシフト
レバ−の操作位置を意味するもので、本実施例では第2
図に示されているようにrD」、r2」、rL」、
「R」。It represents the throttle opening θ (%), shift range, and presence or absence of brake operation, and the above sensors 34, 36, 38, 4
0 are each constituted by a well-known appropriate detection means such as a rotation detector. The throttle opening degree θ represents the required engine output amount. Note that the shift range means the operating position of the shift lever, and in this example, the shift range is the operating position of the shift lever.
rD'', r2'', rL'', as shown in the figure.
"R".
rp、、rN」の計6つのレンジに選択操作されるよう
になっている。A total of six ranges (rp, , rN) can be selected.
また、かかるマイクロコンピュータ32には、変速段を
切り換えるための変速段切換えデータ、L/Uクラッチ
CLの保合(ON)および解放(OFF)を切り換える
ためのL/Uクラッチ切換えデータ、それ等の切換えの
タイミング時間Lr、Lzt、を定めたタイミングデー
タ、上記変速段切換えデータに基づいて変速段毎に選択
されるべき満足度を設定するあいまい化ルール、自動車
の走行状態に応じてあいまい推論により変速段を選択す
るための制御ルール等が記憶されている。これ等のデー
タやプログラムはマイクロコンピュータ32のROM等
に予め記憶されており、マイクロコンピュータ32は、
RAMの一時記憶機能を利用しつつROMに予め設定さ
れたプログラムに従って信号処理を行い、前記ソレノイ
ドNo、1.No、2゜No、 3をそれぞれ励磁する
ことにより、変速機構12のクラッチC3,C2、Cx
、およびブレーキB+ 、Bz 、B:l 、B4の
作動を制御して前進4段の変速段を切換え制御するとと
もに、L/UクラッチCLを切換え制御する。前記第2
図は各シフトレンジにおける変速段と、その変速段を成
立させる際のソレノイド、クラッチ、ブレーキ、および
一方向クラッチの作動状態を示したものであり、ソレノ
イドの欄の「○」、r×」、r※」はそれぞれ励磁状態
、非励磁状態、 L/UクラッチCLを係合させる場
合のみ励磁状態であることを表している。また、クラッ
チおよびブレーキの欄の「○」は係合状態を表しており
、無印は非保合状態を表している。更に、一方向クラッ
チの欄の「Δ」はエンジンドライブ時に係合状態となる
ことを表しており、無印は非保合状態を表している。The microcomputer 32 also stores gear shift data for switching gears, L/U clutch switching data for switching engagement (ON) and release (OFF) of the L/U clutch CL, and the like. Timing data that determines the timing times Lr and Lzt for switching, an ambiguity rule that sets the degree of satisfaction to be selected for each gear based on the above-mentioned gear switching data, and a shift based on vague reasoning according to the driving state of the vehicle. Control rules and the like for selecting stages are stored. These data and programs are stored in advance in the ROM etc. of the microcomputer 32, and the microcomputer 32
Signal processing is performed according to a program preset in the ROM while utilizing the temporary storage function of the RAM, and the solenoid No. 1. By energizing No. 2° No. 3, respectively, the clutches C3, C2, Cx of the transmission mechanism 12
, and brakes B+, Bz, B:l, and B4 to control the switching of four forward gears, and control the switching of the L/U clutch CL. Said second
The figure shows the gears in each shift range and the operating states of the solenoids, clutches, brakes, and one-way clutches when establishing the gears. r*'' respectively represent an energized state, a non-energized state, and an energized state only when engaging the L/U clutch CL. Moreover, "○" in the column of clutches and brakes represents an engaged state, and no mark represents a non-engaged state. Further, "Δ" in the one-way clutch column indicates that the clutch is in an engaged state when the engine is driven, and no mark indicates a non-engaged state.
次に、上記変速制御装置14の作動の一例を第3図乃至
第6図のフローチャートを参照しつつ説明する。なお、
ここではシフトレバ−が複数の変速段を有する「D」ま
たは「2」レンジに選択操作された場合について説明す
る。Next, an example of the operation of the speed change control device 14 will be explained with reference to the flowcharts shown in FIGS. 3 to 6. In addition,
Here, a case will be described in which the shift lever is operated to select the "D" or "2" range, which has a plurality of gears.
先ず、ステップSSIにおいて信号SV、Sθ。First, in step SSI, signals SV and Sθ are generated.
33、SBが読み込まれた、後、ステップSS2におい
て、上記信号SSが表すシフトレンジに応じて変速段お
よびL/Uクラッチの切換えデータがそれぞれ設定され
る。変速段切換えデータは、自動車の車速■およびスロ
ットル開度θをパラメータとして、複数の変速段を有す
るシフトレンジ「D」および「2」についてそれぞれ記
憶されている。33. After the SB is read, in step SS2, the gear stage and L/U clutch switching data are respectively set according to the shift range represented by the signal SS. The gear change data is stored for shift ranges "D" and "2" each having a plurality of gears, using the vehicle speed ■ and the throttle opening θ as parameters.
第7図はr[)Jレンジにおける変速段切換えデータの
一例で、車速■とスロットル開度θとの直交座標におい
て階段状に設定されており、実線はアップシフトの切換
えラインで破線はダウンシフトの切換えラインである。Figure 7 shows an example of gear change data in the r[)J range, which is set in a step-like manner in the orthogonal coordinates of vehicle speed ■ and throttle opening θ, with the solid line being an upshift changeover line and the broken line being a downshift changeover line. This is the switching line.
また、L/Uクラッチ切換えデータは、自動車の車速V
およびスロットル開度θをパラメータとして、第2変速
段、第3変速段、またはO/D変速段を有するシフトレ
ンジ「DJおよび「2」についてそれぞれ記憶されてい
る。In addition, the L/U clutch switching data is the vehicle speed V of the vehicle.
and throttle opening θ are stored as parameters for shift ranges “DJ” and “2” having a second gear, a third gear, or an O/D gear.
第8図は「DJレンジにおけるL/Uクラッチ切換えデ
ータの一例で、車速Vとスロットル開度θとの直交座標
において略階段状に設定されており、実線は各変速段に
おいてL/UクラッチC4を係合させる場合(OFF−
+ON)の切換えラインであり、破線は各変速段におい
てL/UクラッチCLを解放する場合(ON→0FF)
の切換えラインである。Figure 8 shows an example of L/U clutch switching data in the DJ range, which is set in a substantially step-like manner in the orthogonal coordinates of vehicle speed V and throttle opening θ, and the solid line indicates L/U clutch C4 at each gear. When engaging (OFF-
+ON) switching line, and the broken line is when the L/U clutch CL is released at each gear (ON→0FF)
This is the switching line.
そして、次のステップSS3の変速段選択ルーチンにお
いて、上記変速段切換えデータおよび予め定められたあ
いまい推論の制御ルールに従って変速段が決定される。Then, in the next step SS3, a gear selection routine, a gear is determined in accordance with the gear change data and a predetermined fuzzy inference control rule.
この変速段選択ルーチンは、第4図に示されているフロ
ーチャートに従って実行され、先ず、ステップS1にお
いて上記変速段切換えデータから現在の変速段(現変速
段)N。This gear selection routine is executed according to the flowchart shown in FIG. 4, and first, in step S1, the current gear (current gear) N is determined from the gear change data.
スロットル開度θ、および車速Vに基づいて基準変速段
N1が決定される。すなわち、変速段切換えデータから
、現変速段Nおよびスロットル開度θに基づいて複数の
判定車速Vt 、Vt 、V’lが設定され、それ等の
判定車速と実際の車速Vとを比較して選択すべき変速段
を表す基準変速段N1が決定される。第7図に示されて
いる判定車速V。A reference gear position N1 is determined based on the throttle opening degree θ and the vehicle speed V. That is, a plurality of determination vehicle speeds Vt, Vt, V'l are set from the gear changeover data based on the current gear N and throttle opening θ, and these determination vehicle speeds are compared with the actual vehicle speed V. A reference gear N1 representing the gear to be selected is determined. Judgment vehicle speed V shown in FIG.
V、、V、は現変速段Nが第3変速段でスロットル開度
θが約40%の場合であり、V≦V、であれば第1変速
段「1」が基準変速段N′″として決定され、Vl <
V2V5であれば第2変速段「2」が基準変速段N1と
して決定され、VZ <V≦V、であれば第3変速段「
3」が基準変速段N1として決定され、Vl<Vであれ
ばO/D変速段「4」が基準変速段N1として決定され
る。なお、上記現変速段NはソレノイドN(L lおよ
びNα2に対する出力信号に基づいて読み込まれる。V, , V are when the current gear N is the third gear and the throttle opening θ is about 40%, and if V≦V, the first gear “1” is the reference gear N′″ and Vl <
If V2V5, the second gear "2" is determined as the reference gear N1, and if VZ<V≦V, the third gear "2" is determined as the reference gear N1.
3" is determined as the reference gear N1, and if Vl<V, the O/D gear "4" is determined as the reference gear N1. Note that the current gear position N is read based on the output signals to the solenoids N (Ll and Nα2).
続くステップS2においては、上記基準変速段N″に基
づいて予め定められたあいまい化ルールQにより各変速
段(J−1,2,3,4)の各々について選択されるべ
き満足度γ。(j)が設定される。あいまい化ルールQ
は、上記基準変速段N″に近いか否かを基準として満足
度γ、(j)を定めるようになっており、例えば基準変
速段N1については満足度To(j)=1.基準変速段
N1に隣接する変速段N8±1については満足度γo(
j)= 0.4 、変速段N”±2については満足度γ
0(j)=0.1.変速段N1±3については満足度T
0(j)=0なとのように設定される。第9図は、基準
変速段N1が第3変速段の場合における各変速段の満足
度γ。(j)を示す図である。なお、j=1. 2.
3. 4はそれぞれ第1変速段、第2変速段2第3変速
段、 0/D変速段に対応する。In the subsequent step S2, the degree of satisfaction γ to be selected for each gear (J-1, 2, 3, 4) based on the predetermined ambiguity rule Q based on the reference gear N''. j) is set.Disambiguation rule Q
The satisfaction level γ, (j) is determined based on whether or not the gear position is close to the reference gear position N''.For example, for the reference gear position N1, the satisfaction level To(j)=1. Regarding the gear stage N8±1 adjacent to N1, the satisfaction level γo(
j) = 0.4, satisfaction level γ for gear N''±2
0(j)=0.1. Satisfaction level T for gear N1±3
It is set such that 0(j)=0. FIG. 9 shows the satisfaction level γ of each gear when the reference gear N1 is the third gear. It is a figure showing (j). Note that j=1. 2.
3. 4 correspond to the first gear, the second gear, the third gear, and the 0/D gear, respectively.
次いで、ステップS3において’j=1」とされた後、
ステップS4においてjから現変速段Nを引算すること
により変化段数ΔNが算出され、ステップS5において
あいまい推論に基づく制御ルールにより実際の走行状態
等に応じて各変速段が選択されるべき満足度γ(j)が
計算される。Next, after 'j=1' is set in step S3,
In step S4, the number of gears to change ΔN is calculated by subtracting the current gear N from j, and in step S5, the degree of satisfaction with which each gear should be selected according to the actual driving condition etc. is calculated using a control rule based on vague reasoning. γ(j) is calculated.
この制御ルールは、現変速段Nに対する変化段数ΔNに
応して定められており、前記あいまい化ルールQや各種
の走行パラメータ等に関するサブルールを用いて3つの
制御ルールR1〜R3が設定されている。制御ルールR
1はΔN=0すなわち現変速段を維持する場合に満たす
べき条件を定めたものであり、制御ルールR2はΔN≧
+1すなわち現変速段からアップシフトする場合に満た
すべき条件を定めたものであり、制御ルールR3はΔN
≦−1すなわち現変速段からダウンシフトする場合に満
たすべき条件を定めたものである。このうち、ダウンシ
フトに関する制御ルールR3は、前記あいまい化ルール
QとサブルールIおよびJを用いて以下のように定めら
れている。This control rule is determined according to the number of gear changes ΔN with respect to the current gear N, and three control rules R1 to R3 are set using the ambiguity rule Q and sub-rules related to various driving parameters, etc. . control rule R
1 defines the conditions to be met when maintaining the current gear position, that is, ΔN=0, and the control rule R2 is ΔN≧
+1, that is, the conditions that must be met when upshifting from the current gear, and the control rule R3 is ΔN
≦-1, that is, the condition that must be met when downshifting from the current gear position is defined. Among these, the control rule R3 regarding downshift is defined as follows using the above-mentioned ambiguity rule Q and sub-rules I and J.
R3=Q and (I or J)
くサブルールI〉
「前回ダウンシフトである」
このルールは、前回の変速段の切換えがダウンシフトか
否かを判定するためのもので、このルールを満足する満
足度を表すメンバーシップ関数fr(i)の−例を第1
0図に示す。この場合の「i」は前回の変速段の切換え
がアップシフトかダウンシフトかを表しており、ダウン
シフトの場合の満足度fI(i)は1でアップシフトの
場合の満足度f+(i)は0である。R3=Q and (I or J) Sub-rule I>"The previous gear shift was a downshift" This rule is for determining whether the previous gear change was a downshift or not. The first example is the membership function fr(i) representing the degree
Shown in Figure 0. In this case, "i" represents whether the previous gear change was an upshift or a downshift, and the satisfaction level fI(i) for a downshift is 1 and the satisfaction level f+(i) for an upshift. is 0.
くサブルールJ〉
「前回アップシフト時のスロットル開度θUに対して現
在のスロットル開度θが所定量以上大きい
」このルールは、僅かなスロットル開
度θの変化によってダウンシフトが生じることを防止す
るために、前回アップシフト時のスロットル開度θUに
対する現在のスロットル開度θの増加量Δθ(=θ−θ
U)が所定量以上か否かを判定するためのもので、この
ルールを満足する満足度を表すメンバーシップ関数fa
(Δθ)の−例を第11図に示す。かかる第11図にお
ける値C,,C,は、運転者の意に反するダウンシフト
を防止する上で予め実験的に、或いはスロットル開度θ
Uや他の走行状態をパラメータとする演算式等によって
設定される。上記メンバーシップ関数ft(Δθ)は、
ダウンシフトを行う際のエンジン出力要求量(この実施
例ではスロットル開度θ)がアップシフト時のエンジン
出力要求量よりも大きいことに対する満足度を求めるた
めのものである。なお、上記スロットル開度θUは、第
5図のステップQ7においてRAMに記憶されるように
なっている。Sub-rule J〉 “The current throttle opening θ is greater than the specified amount compared to the throttle opening θU during the previous upshift.
” This rule is based on the increase amount Δθ (=θ−θ
It is used to determine whether U) is greater than or equal to a predetermined amount, and the membership function fa represents the degree of satisfaction of satisfying this rule.
An example of (Δθ) is shown in FIG. The values C, , C, in FIG.
It is set by an arithmetic expression that uses U and other driving conditions as parameters. The above membership function ft(Δθ) is
This is to determine the degree of satisfaction that the required engine output amount when performing a downshift (throttle opening θ in this embodiment) is larger than the required engine output amount when performing an upshift. Note that the throttle opening degree θU is stored in the RAM in step Q7 of FIG.
また、かかるサブルールJは、前記制御ルールR3から
明らかなように、前記サブルールIの満足度f+(i)
がOの場合、換言すれば前回の変速段の切換えがアップ
シフトで現在の変速段Nがそのアップシフトされた変速
段のままである場合に、増加量Δθの大きさによってダ
ウンシフトを規制するためのものである。すなわち、制
御ルールR3は、メンバーシップ関数fi(Δθ)の満
足度が小さい場合にはダウンシフトを行う可能性を低く
するように予め定められた制御ルールに相当する。Furthermore, as is clear from the control rule R3, the sub-rule J is based on the satisfaction level f+(i) of the sub-rule I.
is O, in other words, when the previous gear shift was an upshift and the current gear N remains the upshifted gear, downshifting is regulated based on the size of the increase Δθ. It is for. That is, the control rule R3 corresponds to a control rule that is predetermined to reduce the possibility of downshifting when the satisfaction level of the membership function fi (Δθ) is small.
一方、あいまい##、論法においては、rand Jは
代数積若しくはミニマム演算等と定義され、ror」は
論理和若しくはマキシマム演算等と定義されるが、ここ
ではそれぞれ代数積、マキシマム演算と定義すると、前
記制御ルールR3の満足度T(j)は次式(1)に従っ
て求められる。On the other hand, in ambiguous ## and reasoning, rand J is defined as algebraic product or minimum operation, etc., and ror is defined as logical sum or maximum operation, etc., but here, if they are defined as algebraic product and maximum operation, respectively, The satisfaction level T(j) of the control rule R3 is obtained according to the following equation (1).
γ(j) =ro (j) X max (f+ (i
)、fa (Δθ))・・・(1)
ここで、j=1で現在の変速段Nが「3」の場合には、
変化段数ΔNは−2となるため、かがるステップS5に
おいては制御ルールR3に従って上記(1)式により第
1変速段が選択されるべき満足度γ (1)が求められ
る。その後、ステップs6においてjが4より小さいか
否かが判断され、4より小さい場合にはステップS7に
おいてjに1が加算された後、上記ステップ34以下が
繰り返される。これにより、j=1からj=4、すなわ
ち第1変速段から0/D変速段までの各変速段が選訳さ
れるべき満足度r (1)、 γ(2)、γ(3)、
r(4)がそれぞれ算出される。具体的には、j=2の
場合にはΔN=−1となり、前記ステップS5において
は制御ルールR3に従って上記(1)式により第2変速
段が選択されるべき満足度T(2)が求められ、j=3
の場合にはΔN−0となり、前記ステップS5において
は制御ルールR1に従って第3変速段が選択されるべき
満足度γ(3)が求められ、j=4の場合にはΔN=+
1となり、前記ステップS5においては制御ルールR2
に従ってO/D変速段が選択されるべき満足度γ(4)
が求められる。γ(j) = ro (j) X max (f+ (i
), fa (Δθ))...(1) Here, if j=1 and the current gear N is "3",
Since the number of change gears ΔN is -2, in step S5, the degree of satisfaction γ (1) at which the first gear should be selected is determined by the above equation (1) in accordance with the control rule R3. Thereafter, it is determined in step s6 whether j is smaller than 4, and if it is smaller than 4, 1 is added to j in step S7, and then steps 34 and subsequent steps are repeated. As a result, the satisfaction levels r (1), γ (2), γ (3), which should be selected for each gear from j = 1 to j = 4, that is, from the 1st gear to the 0/D gear, are determined.
r(4) is calculated respectively. Specifically, when j=2, ΔN=-1, and in step S5, the satisfaction level T(2) at which the second gear should be selected is determined by the above equation (1) according to the control rule R3. is, j=3
In the case of j=4, ΔN-0 is obtained, and in step S5, the degree of satisfaction γ(3) at which the third gear should be selected is determined according to the control rule R1, and in the case of j=4, ΔN=+
1, and in step S5 the control rule R2
Satisfaction level γ(4) at which the O/D gear stage should be selected according to
is required.
第12図は、上記ステップS5において算出された満足
度γ (j)の−例を示す図である0本実施例ではマイ
クロコンピュータ32による一連の信号処理ロジックの
うち、上記ステップS5において制御ルールR3に従っ
て満足度r(j)を算出する部分が演算手段に相当する
。FIG. 12 is a diagram showing an example of the degree of satisfaction γ (j) calculated in step S5. In this embodiment, among a series of signal processing logics by the microcomputer 32, control rule R3 is The part that calculates the satisfaction level r(j) according to the equation corresponds to the calculation means.
なお、シフトレンジが「2」の場合には0/D変速段へ
切り換えることはないため、前記ステップS6はJが3
より小さいか否かを判断することとなる。Note that when the shift range is "2", there is no switching to 0/D gear, so step S6 is performed when J is 3.
It will be determined whether or not it is smaller.
このようにしてステップ34〜S7が繰り返され、j−
4(シフトレンジ「D」の場合)になるとステップS6
の判断はNoとなり、続いてステップS8が実行される
。このステップS8においては、上記ステップS5にお
いて算出された各変速段の満足度r (j)のうち最も
満足度が高いγ(k)、例えば前記第12図に示されて
いる満足度r (j)が得られた場合にはγ(2)が選
択され、次のステップS9において、選択すべき変速段
として上記r (k)の「k」、すなわち上側では第2
変速段が決定される。マイクロコンピュータ32による
一連の信号処理ロジックのうち上記ステップS8および
S9を実行する部分がダウンシフトを行うか否かを判定
する判定手段に相当し、この実施例ではダウンシフトを
行う旨の判定が為されたこととなる。In this way, steps 34 to S7 are repeated, and j-
4 (in case of shift range "D"), step S6
The determination is No, and step S8 is then executed. In step S8, γ(k), which has the highest satisfaction level among the satisfaction levels r (j) of each gear stage calculated in step S5, is selected, for example, the satisfaction level r (j ) is obtained, γ(2) is selected, and in the next step S9, "k" of the above r(k), that is, the second gear on the upper side, is selected as the gear stage to be selected.
The gear position is determined. Of the series of signal processing logic by the microcomputer 32, the part that executes steps S8 and S9 corresponds to a determining means for determining whether or not to perform a downshift, and in this embodiment, it is not possible to determine whether or not to perform a downshift. This means that it has been done.
このようにして変速段が決定されると、次に第3図のス
テップSS4が実行され、変速段を切り換えるか否か、
換言すれば上記決定された変速段kが現変速段Nと同じ
か否かが判断される。そして、変速段kが現変速段Nと
異なる場合には続いてステップSS5の変速段切換えル
ーチンが実行され、そうでない場合、すなわち現変速段
を維持する場合にはステップSS5を実行することなく
ステップSS6のL/Uクラッチ切換えルーチンが実行
される。When the gear position is determined in this way, step SS4 in FIG. 3 is executed, and it is determined whether or not to change the gear position.
In other words, it is determined whether or not the determined gear position k is the same as the current gear position N. If the gear position k is different from the current gear position N, then the gear change routine of step SS5 is executed. Otherwise, if the current gear position is to be maintained, step SS5 is not executed and the gear change routine is executed. The L/U clutch switching routine of SS6 is executed.
変速段切換えルーチンでは、第5図に示されているよう
に、先ずステップQ1が実行されてフラグF1が1であ
るか否かが判断され、lでない場合にはステップQ2に
おいてフラグF1が1にされるとともにタイマTMIが
リセットされて新たに計時を開始する。このフラグF1
は、同図のステップQ9において変速段の切換えが行わ
れた場合に0とされるため、前記ステップSS4におい
て新たな変速段の切換え判定が為された当初は0であり
、タイマTMIは新たな変速段の切換え判定が為されて
ステップQ1が実行された場合に、それ以後の時間を計
測することとなる。In the gear changeover routine, as shown in FIG. 5, step Q1 is first executed to determine whether flag F1 is 1. If not, flag F1 is set to 1 in step Q2. At the same time, the timer TMI is reset and starts counting a new time. This flag F1
is set to 0 when the gear change is performed in step Q9 of the figure, so it is initially 0 when the new gear change is determined in step SS4, and timer TMI When the gear change is determined and step Q1 is executed, the time after that is measured.
次に、ステップQ3においては、前記タイ【ングデータ
に従って54179時間t+、Lx、Lsが設定される
。タイ主ングデータは、変速段の切換えを円滑に行うた
めにその変速段の切換え時にL/UクラッチCLを一時
的に解放するためのもので、例えば第13図に示されて
いるように、L/UクラッチCtの作動状態や切り換え
られる変速段、その切換えがアップシフトかダウンシフ
トかによって定められている。また、第14図に示され
ているように、上記タイミング時間t1は、前記変速段
を切り換える旨の判定が為された時間T、から実際に変
速段を切り換える時間T、までの時間間隔であり、54
179時間t2は、上記時間T。Next, in step Q3, 54179 times t+, Lx, and Ls are set according to the timing data. The tie control data is used to temporarily release the L/U clutch CL at the time of gear change in order to smoothly change the gear. For example, as shown in FIG. 13, It is determined by the operating state of the L/U clutch Ct, the gear position to be changed, and whether the change is an upshift or a downshift. Further, as shown in FIG. 14, the timing time t1 is the time interval from the time T when it is determined that the gear is to be changed to the time T when the gear is actually changed. , 54
179 time t2 is the above time T.
からL/Uクラッ・チCLを解放すべき時間Tcまでの
時間間隔であり、54179時間t3は、上記時間Tb
からL/UクラッチCLを係合させても差支えない時間
T4までの時間間隔である。なお、上記タイミング時間
tzは、アップシフトの場合にはタイミング時間11よ
りも太き目に定められ、ダウンシフトの場合にはタイミ
ング時間t、よりも小さ目(本実施例ではO)に定めら
れている。54179 is the time interval from Tc to the time Tc at which the L/U clutch CL should be released, and the time t3 is the time Tb at which the L/U clutch CL should be released.
This is the time interval from T4 to time T4 at which it is safe to engage the L/U clutch CL. Note that the timing time tz is set to be thicker than the timing time 11 in the case of an upshift, and is set to be smaller than the timing time t (in this example, O) in the case of a downshift. There is.
また、第13図では隣接する変速段へ切り換える場合に
ついてのみ示されているが、1段゛若しくは2段飛び越
えて変速段を切り換える場合についても、図示は省略す
るが同様に設定されている。Further, although FIG. 13 only shows the case of switching to an adjacent gear, the same settings are made even if the gear is changed by skipping one or two gears, although not shown.
このようにしてタイもング時間t+、tz、t、xが設
定されると、続いてステップQ4が実行され、タイマT
MIの計数時間T1が上記タイごング時間t1よりも大
きいか否か、換言すれば変速段の切換えを行うべき時間
に達しているか否かが判断され、時間t、よりも大きい
場合には次にステップQ5が実行されるが、そうでない
場合にはステップQIOにおいてタイマTM2がリセッ
トされ、変速段切換えルーチンは終了する。After the timing times t+, tz, t, and x are set in this way, step Q4 is executed and the timer T
It is determined whether or not the MI counting time T1 is greater than the timing time t1, in other words, whether the time at which the gear stage should be changed has been reached. If it is greater than the time t, the next Step Q5 is executed in step QIO, but if not, timer TM2 is reset in step QIO, and the gear changeover routine ends.
ステップQ5においては、その変速段の切換えがアップ
シフトか否かが判断され、アップシフトの場合にはステ
ップQ6において変速段の切換えが行われるとともに、
ステップQ7においてこの時のスロットル開度θUが前
記スロットル開度信号Sθに基づいてRAMに記憶され
る。また、ステップQ5の判断がNoの場合、すなわち
ダウンシフトの場合にはステップQ8において変速段の
切換えが行われる。そして、このように変速段が切り換
えられると、ステップQ9においてフラグF1がOにさ
れた後、ステップQIOが実行されて変速段切換えルー
チンは終了する。なお、前記タイマTM2は、この変速
段切換えルーチンの実行が繰り返される間はその都度リ
セットされるため、変速段が切り換えられた後の時間を
計数することとなる。本実施例では、マイクロコンピュ
ータ32による一連の信号処理ロジックのうち、上記ス
テップQ7を実行する部分がアップシフト時のエンジン
出力要求量を記憶する記憶手段に相当する。In step Q5, it is determined whether or not the gear change is an upshift, and if it is an upshift, the gear is changed in step Q6, and
In step Q7, the throttle opening θU at this time is stored in the RAM based on the throttle opening signal Sθ. Furthermore, if the determination in step Q5 is No, that is, in the case of a downshift, the gear stage is changed in step Q8. When the gear position is changed in this manner, the flag F1 is set to O in step Q9, and then step QIO is executed and the gear position change routine ends. Note that the timer TM2 is reset each time this gear changeover routine is repeated, so it counts the time after the gear is changed. In this embodiment, of the series of signal processing logic by the microcomputer 32, the part that executes step Q7 corresponds to a storage means for storing the required engine output amount at the time of upshifting.
一方、前記ステップSS6のL/Uクラッチ切換えルー
チンでは、第6図に示されているように先ずステップL
1において前記タイマTMIの計数時間T1がタイミン
グ時間11よりも大きいか否か、換言すれば変速段の切
換え判定が為された後L/UクラッチCLを解放すべき
時間に達したか否かが判断され、時間11よりも大きい
場合にはステップL2においてフラグF3が1にされ、
そうでない場合にはステップL3においてフラグF3が
Oにされる。続いて、ステップL4が実行され、前記L
/Uクラッチ切換えデータに基づいて車速■およびスロ
ットル開度θがL/UクラッチCLを係合させるべき領
域内にあるか否かが判断され、その領域内にある場合に
はステップL6においてフラグF4が0にされ、そうで
ない場合にはステップL5においてフラグF4が1にさ
れる。On the other hand, in the L/U clutch switching routine at step SS6, as shown in FIG.
In step 1, it is determined whether the counting time T1 of the timer TMI is greater than the timing time 11, in other words, whether the time at which the L/U clutch CL should be released after the gear change judgment has been made is determined. If it is determined that the time is greater than time 11, flag F3 is set to 1 in step L2,
If not, flag F3 is set to O in step L3. Subsequently, step L4 is executed, and the L
Based on the /U clutch switching data, it is determined whether the vehicle speed ■ and the throttle opening θ are within the range in which the L/U clutch CL should be engaged, and if they are within the range, the flag F4 is set in step L6. is set to 0, and if not, the flag F4 is set to 1 in step L5.
また、ステップL7においては、前記信号SBに基づい
てブレーキが作動状態(ON)であるか否かが判断され
、作動状態の場合にはステップL8においてフラグF5
が1にされ、そうでない場合にはステップL9において
フラグF5がOにされる。ステップLIOでは、信号S
θに基づいてスロットル開度θが全閉(θZO)である
か否かが判断され、全閉の場合にはステップLllにお
いてタイマTM3がリセットされた後にステップL12
が実行され、そうでない場゛合には直ちにステップL1
2が実行される。ステップL12においては、タイマT
M3の計数時間T、が予め定められた時間t4よりも小
さいか否か、換言すればスロットル開度θが全閉若しく
は全閉状態から脱した後僅かな時間しか経過していない
か否かが判断され、時間t4よりも小さい場合にはステ
ップL13においてフラグF6が1にされ、゛そうでな
い場合にはステップL14においてフラグF6が0にさ
れる。これ等のステップL7〜L14は、ブレーキが作
動状態であったりスロットル開度θが全閉している場合
には、L/UクラッチCLを係合させることは好ましく
ないため、そのような場合には前記L/Uクラッチ切換
えデータに拘らずL/UクラッチCLを解放するように
設けられたステップである。Further, in step L7, it is determined whether the brake is in an operating state (ON) based on the signal SB, and if the brake is in an operating state, a flag F5 is set in step L8.
is set to 1, and if not, the flag F5 is set to O in step L9. In step LIO, the signal S
Based on θ, it is determined whether the throttle opening degree θ is fully closed (θZO), and if it is fully closed, the timer TM3 is reset in step Lll, and then the timer TM3 is reset in step L12.
is executed, otherwise step L1 is executed immediately.
2 is executed. In step L12, timer T
Whether or not the counting time T of M3 is smaller than a predetermined time t4, in other words, whether only a short time has elapsed after the throttle opening θ is fully closed or released from the fully closed state. If the time is smaller than the time t4, the flag F6 is set to 1 in step L13; otherwise, the flag F6 is set to 0 in step L14. These steps L7 to L14 are performed because it is not preferable to engage the L/U clutch CL when the brake is in operation or when the throttle opening θ is fully closed. is a step provided to release the L/U clutch CL regardless of the L/U clutch switching data.
続いてステップL15が実行され、前記タイマTM2の
計数時間T2がタイミング時間t、よりも大きいか否か
、換言すれば変速段が切り換えられた後L/Uクラッチ
CLを係合させても差支えない時間に達しているか否か
が判断され、時間t3よりも大きい場合にはステップL
16においてフラグF3が0にされる。その後、ステッ
プL17において、フラグF3〜F6が全て0であるか
否かが判断され、全てOの場合にはステップL18にお
いてL/UクラッチCLが係合させられ、そうでない場
合、すなわちフラグF3〜F6が1つでも1の場合には
ステップL19においてL/υクラッチCtが解放され
る。Subsequently, step L15 is executed, and it is determined whether the counting time T2 of the timer TM2 is greater than the timing time t, in other words, there is no problem even if the L/U clutch CL is engaged after the gear is changed. It is determined whether the time has reached or not, and if it is greater than the time t3, step L
At step 16, flag F3 is set to 0. Thereafter, in step L17, it is determined whether or not flags F3 to F6 are all 0. If all flags are O, L/U clutch CL is engaged in step L18, and if not, that is, flags F3 to If at least one F6 is 1, the L/υ clutch Ct is released in step L19.
以上によりL/Uクラッチ切換えルーチンは終了し、ス
テップ5SI−3S6が繰り返し実行されることにより
、変速段およびL/UクラッチCLが自動車の走行状態
に応じて適宜切り換えられるのである。With the above steps, the L/U clutch switching routine is completed, and steps 5SI-3S6 are repeatedly executed, so that the gear position and the L/U clutch CL are appropriately switched according to the driving state of the automobile.
ここで、かかる本実施例の変速制御装置14においては
、アップシフトされた際のスロットル開度θUを記憶す
る一方、変速段選択ルーチンにおいてあいまい推論によ
りダウンシフトを行う場合の満足度γ (j)を求める
制御ルールR3の1つのサブルールとして、上記スロッ
トル開度θUからの増加量Δθが所定量以上であるか否
かを判定するサブルールJが組み入れられ、増加量Δθ
が小さい場合、すなわちメンバーシップ間数ra(Δθ
〉の満足度が低い場合には、制御ルールR3の満足度r
(j)も低くされるようになっているため、僅かなスロ
ットル開度θの変化で運転者の意に反してダウンシフト
することが防止され、それに伴ってビジーシフトの発生
も抑制されるのである。Here, in the shift control device 14 of this embodiment, the throttle opening θU at the time of upshifting is stored, and the satisfaction level γ (j) when downshifting is performed by vague reasoning in the gear selection routine. As one sub-rule of the control rule R3 for determining the above-mentioned throttle opening θU, a sub-rule J is incorporated to determine whether the increase Δθ from the throttle opening θU is greater than or equal to a predetermined amount.
is small, that is, the membership number ra(Δθ
>, the satisfaction level r of control rule R3 is low.
(j) is also set low, which prevents downshifting against the driver's will due to slight changes in throttle opening θ, and thereby suppresses the occurrence of busy shifts. .
すなわち、例えば前記第7図の変速段切換えデータにお
いて、A2点でアップシフトが行われた後、スロットル
開度θがB2点からダウンシフトの切換えライン(破線
)を超えてC2点まで増加しても、そのスロットル開度
θの増加量Δθが少ない場合にはメンバーシップ関数f
□(Δθ)の満足度が低くなり、制御ルールR3の満足
度r (j)も低くなってダウンシフトが行われず、
僅かなトルクアップを図ろうとした運転者の意に反して
ダウンシフトによる必要以上のトルクアップが行われる
ことはないのである。また、上記B!点とC!点との間
にはアップシフトおよびダウンシフトの切換えラインが
存在するが、上記のようにダウンシフトが行われないこ
とから、スロットル開度θがその切換えラインを超えて
増減してもビジーシフトを生じる恐れがないのであ2る
。That is, for example, in the gear change data shown in FIG. 7, after an upshift is performed at point A2, the throttle opening θ increases from point B2 to point C2 beyond the downshift switching line (broken line). Also, if the increase amount Δθ of the throttle opening θ is small, the membership function f
The satisfaction level of □(Δθ) becomes low, and the satisfaction level r (j) of control rule R3 also becomes low, and the downshift is not performed.
This means that the downshift will not increase the torque more than necessary against the will of the driver who was trying to increase the torque slightly. Also, the above B! Dot and C! There is an upshift and downshift switching line between these points, but since no downshift is performed as described above, busy shifting is not performed even if the throttle opening θ increases or decreases beyond the switching line. There is no risk that this will occur, so it is 2.
また、上記制御ルールR3はあいまい推論によってダウ
ンシフトを行う場合の満足度を求めるものであるため、
その際のパラメータとしてスロットル開度の増加量Δθ
を加えても、そのプログラム量はそれ程増加せず、例え
ばダウンシフトを許可するか否かの判定値として増加量
Δθをマツプ化する場合に比較して、そのプログラム量
(マツプ量)が少なくて済む、すなわち、走行状態に応
じて判定値としての増加量Δθを設定すると、その走行
状態の場合分けによりマツプ量は走行パラメータの数の
累乗に略比例して増加するのに対し、本実施例のように
あいまい推論を用いた場合には、そのプログラム量はパ
ラメータの数に略比例して増加するだけなのである。In addition, since the above control rule R3 calculates the degree of satisfaction when downshifting is performed by fuzzy reasoning,
The parameter at that time is the amount of increase in throttle opening Δθ
Even if you add , the program amount does not increase that much, and the program amount (map amount) is smaller than, for example, when the increase amount Δθ is mapped as a judgment value for whether or not to permit downshifting. In other words, if the increase amount Δθ is set as a judgment value depending on the driving condition, the map amount increases approximately in proportion to the power of the number of driving parameters depending on the case of the driving condition. When using fuzzy inference like this, the amount of the program increases approximately in proportion to the number of parameters.
また、本実施例では変速段切換えデータに基づいて変速
段毎に選択されるべき満足度γ。(j)が設定されると
ともに、制御ルールR1〜R3に従って最終的な満足度
r (j)が求められ、その満足度r (j)が最も高
い変速段を選択するようになっているため、例えばあい
まい推論による演算結果に基づいて変速段切換えデータ
を補正する場合のように、演算結果から具体的な補正量
を求めるために重心法等の面倒な演算による一点化(非
あいまい化)を行う必要がない、但し、変速段の決定に
際して重心法9面積法等により満足度T(j)の重心や
面積中心を求め、それに最も近い変速段を選択するよう
にすることも可能である。Furthermore, in this embodiment, the satisfaction level γ should be selected for each gear based on the gear changeover data. (j) is set, the final satisfaction level r (j) is determined according to the control rules R1 to R3, and the gear position with the highest satisfaction level r (j) is selected. For example, when correcting gear change data based on the calculation result using fuzzy reasoning, in order to obtain a specific correction amount from the calculation result, one point (de-ambiguation) is performed using a complicated calculation such as the center of gravity method. This is not necessary, however, it is also possible to determine the center of gravity or center of area of the satisfaction level T(j) using the center of gravity method, 9-area method, etc. when determining the gear position, and select the gear position closest to the center of gravity or area center.
以上、本発明の一実施例を図面に基づいて詳細に説明し
たが、本発明は他の態様で実施することもできる。Although one embodiment of the present invention has been described above in detail based on the drawings, the present invention can also be implemented in other embodiments.
例えば、前記実施例では変速段切換えデータに基づいて
満足度ro (j)が設定され、その満足度r、(j)
を含むあいまい推論によって満足度T(j)が求められ
るようになっているが、満足度γ。For example, in the embodiment described above, the satisfaction level ro (j) is set based on the gear change data, and the satisfaction level r, (j)
Although the degree of satisfaction T(j) is determined by fuzzy inference including the degree of satisfaction γ.
(J)を設定することなく変速段切換えデータの切換え
ラインを走行状態等に応じてあいまい推論により補正す
る制御ルールを設けることも可能である。その場合には
、その補正する制御ルールに増加量Δθに関するルール
を組み込むこととなる。It is also possible to provide a control rule that corrects the switching line of the gear shift data by vague inference according to the driving condition, etc., without setting (J). In that case, a rule regarding the increase amount Δθ will be incorporated into the control rule to be corrected.
また、上記変速段切換えデータを用いることなく、あい
まい推論のみで自動車の走行状態に応じて変速段を決定
することも可能である。Further, it is also possible to determine the gear position according to the driving state of the vehicle only by vague inference without using the gear changeover data.
また、前記実施例における変速段切換えデータの切換え
ラインはスロットル開度θと車速Vとの直交座標におい
て階段状に設定されているが、切換えラインは直線2曲
線、屈曲線等であっても差支えなく、他の走行パラメー
タによる変速段切換えデータを採用したりすることもで
きる。なお、この変速段切換えデータをエンジンの仕様
や運転者の好みなどにより補正マツプ等によって補正す
ることも可能である。In addition, although the switching line of the gear shift data in the above embodiment is set in a step-like manner in the orthogonal coordinates of the throttle opening θ and the vehicle speed V, the switching line may be a straight line, two curved lines, a curved line, etc. Instead, it is also possible to use gear change data based on other driving parameters. Note that it is also possible to correct this gear shift data using a correction map or the like according to engine specifications, driver preference, etc.
また、前記実施例ではダウンシフトのみならず、現変速
段を維持する場合やアップシフトを行う場合についても
あいまい推論により自動車の走行状態に応じてその満足
度を算出するようになっているが、少なくとも1段だけ
変速段をダウンシフトさせる場合について、増加量Δθ
に関するメンバーシップ関数を含む制御ルールによりそ
の可能性を求めるようになっておれば良い。ダウンシフ
トについてのみ可能性を求めた場合には、その可能性の
大小からダウンシフトの可否を判定したり、その可能性
に基づいて変速段切換えデータを補正する場合には、そ
の補正後の変速段切換えデータからダウンシフトの可否
を判定したりすることとなる。Furthermore, in the embodiment described above, the degree of satisfaction is calculated based on the driving state of the vehicle based on fuzzy reasoning not only when downshifting but also when maintaining the current gear or upshifting. When downshifting the gear by at least one gear, the amount of increase Δθ
It suffices if the possibility is determined by a control rule that includes a membership function for. If only the possibility of downshifting is determined, the possibility of downshifting is determined based on the magnitude of the possibility, and if the gear change data is corrected based on the possibility, the corrected shift data is determined based on the possibility. Whether downshifting is possible is determined based on the stage switching data.
また、前記実施例におけるメンバーシップ間数f、(Δ
θ)の値C+、Ctは、実験的若しくは演算式等によっ
て設定されるようになっているが、これを更に現在の変
速段毎に異なる値が設定されるようにするなど、値C+
、Ctの設定の仕方については適宜変更できる。Furthermore, the number of memberships f, (Δ
The values C+ and Ct of θ) are set experimentally or by calculation formulas, but it is possible to set the values C+ and Ct by setting different values for each current gear.
, Ct can be set as appropriate.
また、前記実施例では3つの制御ルールR1〜R3が定
められているが、例えばアップシフトやダウンシフトに
ついてはその変化段数に応じて場合分けするなど、制御
ルールの数や内容すなわちサブルールは適宜設定できる
。In addition, in the above embodiment, three control rules R1 to R3 are defined, but the number and content of the control rules, that is, sub-rules, can be set as appropriate, such as dividing upshifts and downshifts according to the number of change stages. can.
また、前記実施例におけるあいまい推論のメンバーシッ
プ関数fJは傾斜を付けて設定されているが、この傾斜
がなく満足度が「1」または「O」の2段階で定められ
るようになっていても良い。Furthermore, although the membership function fJ for fuzzy inference in the above embodiment is set with a slope, even if there is no slope and the satisfaction level is determined in two stages, ``1'' or ``O''. good.
また、前記実施例ではあいまい推論における「and
」、 ror」をそれぞれ代数積、マキシマム演算と
定義した場合について説明したが、これ等の定義や推論
法を適宜変更しても差支えない。Furthermore, in the above embodiment, "and" in ambiguous reasoning is
``, ror'' are defined as an algebraic product and a maximum operation, respectively, but these definitions and inference methods may be changed as appropriate.
また、前記実施例の自動変速機は前進4段・後進1段が
得られるようになっているとともにL/UクラッチCL
を備えているが、変速段の数は変速機構12の構成によ
って適宜設定することができるし、L/UクラッチCL
は本発明を実施する上において必ずしも必要なものでは
ない。Further, the automatic transmission of the embodiment described above has four forward speeds and one reverse speed, and the L/U clutch CL
However, the number of gears can be set as appropriate depending on the configuration of the transmission mechanism 12, and the L/U clutch CL
is not necessarily necessary to carry out the present invention.
その他−々例示はしないが、本発明は当業者の知識に基
づいて種々の変更、改良を加えた態様で実施することが
できる。Although other examples are not provided, the present invention can be implemented with various modifications and improvements based on the knowledge of those skilled in the art.
第1図は本発明の一実施例である変速制御装置を備えた
自動変速機の構成を説明する図である。
第2図は第1図の自動変速機における変速段およびその
変速段を成立させる際のソレノイドの励磁状態、係合要
素の保合状態を示す図である。第3図は第1図の自動変
速機の作動を説明するフローチャートである。第4図は
第3図の変速段選択ルーチンを説明するフローチャート
である。第5図は第3図の変速段切換えルーチンを説明
するフローチャートである。第6図は第3図のL/Uク
ラッチ切換えルーチンを説明するフローチャートである
。第7図は第1図の自動変速機における変速段切換えデ
ータの一例を示す図である。第8図は第1図の自動変速
機におけるL/Uクラッチ切換えデータの一例を示す図
である。第9図は第4図のステップS2においてあいま
い化ルールに従って設定される各変速段の満足度の一例
を示す図である。
第10図および第11図は、それぞれ第4図のステップ
S5で用いられる制御ルールのメンバーシップ関数の一
例を示す図である。第12図は第4図のステップS5に
おける推論結果の一例である。
第13図は第5図のステップQ3において設定されるタ
イミング時間に関するデータマツプの一例である。第1
4図は第13図のタイミング時間を説明するタイムチャ
ートである。
14:変速制御装置
32:マイクロコンピュータ
θ:スロットル開度(エンジン出力要求量)θUニアツ
ブジフト時のスロットル開度Δθ:スロットル開度の増
加量
f、(Δθ):Δθに関するメンバーシップ関数ステッ
プS5:演算手段
ステップ3B、S9:判定手段
ステップQ7:記憶手段FIG. 1 is a diagram illustrating the configuration of an automatic transmission equipped with a speed change control device according to an embodiment of the present invention. FIG. 2 is a diagram showing a gear position in the automatic transmission of FIG. 1, an energized state of a solenoid, and a locked state of an engagement element when establishing the gear position. FIG. 3 is a flowchart illustrating the operation of the automatic transmission of FIG. 1. FIG. 4 is a flowchart illustrating the gear selection routine of FIG. 3. FIG. 5 is a flowchart illustrating the gear changeover routine of FIG. 3. FIG. 6 is a flowchart illustrating the L/U clutch switching routine of FIG. 3. FIG. 7 is a diagram showing an example of gear change data in the automatic transmission shown in FIG. 1. FIG. 8 is a diagram showing an example of L/U clutch switching data in the automatic transmission shown in FIG. 1. FIG. 9 is a diagram showing an example of the satisfaction level of each gear stage set according to the ambiguity rule in step S2 of FIG. 4. FIGS. 10 and 11 are diagrams each showing an example of the membership function of the control rule used in step S5 of FIG. 4. FIG. 12 is an example of the inference result in step S5 of FIG. 4. FIG. 13 is an example of a data map regarding the timing time set in step Q3 of FIG. 1st
FIG. 4 is a time chart explaining the timing time shown in FIG. 13. 14: Shift control device 32: Microcomputer θ: Throttle opening (required amount of engine output) θU Throttle opening during near shift Δθ: Throttle opening increase amount f, (Δθ): Membership function regarding Δθ Step S5: Calculation Means step 3B, S9: Determination means step Q7: Storage means
Claims (1)
もエンジン出力要求量を含む自動車の走行状態と関連し
て前記変速段を自動的に切り換える変速制御装置であっ
て、 任意の第1の変速段から他の第2の変速段へのアップシ
フト時のエンジン出力要求量を記憶する記憶手段と、 前記第2の変速段から前記第1の変速段へのダウンシフ
トに際し、その時のエンジン出力要求量が前記記憶手段
に記憶されたエンジン出力要求量よりも大きいことに対
する満足度を予め定められたあいまい推論によるメンバ
ーシップ関数から求め、該満足度が小さい場合には該ダ
ウンシフトを行う可能性を低くするように予め定められ
たあいまい推論の制御ルールを演算する演算手段と、該
演算手段の演算結果に基づいて前記ダウンシフトを行う
か否かを判定する判定手段と を有することを特徴とする自動変速機の変速制御装置。[Scope of Claims] A shift control device that automatically switches the gear position in relation to the driving state of the vehicle including at least the engine output requirement in an automatic transmission having a plurality of gear positions, the gear change control device comprising: an automatic transmission having a plurality of gear positions; storage means for storing an engine output requirement upon upshifting from one gear to another second gear; The degree of satisfaction that the required engine output amount is greater than the required amount of engine output stored in the storage means is determined from a membership function based on predetermined fuzzy reasoning, and if the degree of satisfaction is small, the downshift is performed. The method further includes a calculation means for calculating a control rule for fuzzy inference predetermined to reduce the possibility, and a determination means for determining whether or not to perform the downshift based on the calculation result of the calculation means. Characteristics of the automatic transmission shift control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1219242A JPH0384255A (en) | 1989-08-25 | 1989-08-25 | Speed change control device for automatic transmission |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1219242A JPH0384255A (en) | 1989-08-25 | 1989-08-25 | Speed change control device for automatic transmission |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0384255A true JPH0384255A (en) | 1991-04-09 |
Family
ID=16732445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1219242A Pending JPH0384255A (en) | 1989-08-25 | 1989-08-25 | Speed change control device for automatic transmission |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0384255A (en) |
-
1989
- 1989-08-25 JP JP1219242A patent/JPH0384255A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2956074B2 (en) | Transmission control device for automatic transmission | |
| JP2811912B2 (en) | Control device for automatic transmission for vehicles | |
| JPH06255405A (en) | Speed change control system and method for performance and saving mode of automatic transmission | |
| JP2516792B2 (en) | Shift control method for automatic transmission | |
| JPH0613906B2 (en) | Shift control device for automatic transmission for vehicle | |
| JP2797502B2 (en) | Direct transmission clutch control device for automatic transmission | |
| JPH0221064A (en) | Variable speed control device for automatic transmission | |
| JPH065103B2 (en) | Shift control device for automatic transmission for vehicle | |
| US5505670A (en) | Automatic transmission | |
| JPH0565037A (en) | Vehicle powertrain controller | |
| JPS63101549A (en) | Automatic speed change control method for vehicle | |
| JPH0384255A (en) | Speed change control device for automatic transmission | |
| JP6377240B2 (en) | Control device for automatic transmission | |
| JPH03121354A (en) | Speed shift control device for automatic transmission | |
| JP2621521B2 (en) | Gear stage control device for automatic transmission | |
| JPH0384256A (en) | Speed change control device for automatic transmission | |
| JPH0548395B2 (en) | ||
| JPH03163259A (en) | Speed change stage controller for automatic transmission | |
| JP4797573B2 (en) | Shift control device for automatic transmission for vehicle | |
| JPH09323565A (en) | Vehicle drive system controller | |
| JPS61294248A (en) | Reverse shift control method for automatic transmission of vehicle | |
| JPH0574748B2 (en) | ||
| JPH06313477A (en) | Vehicle automatic transmission device | |
| JPH0392675A (en) | Direct coupling clutch control device for automatic transmission | |
| JPH11294570A (en) | Transmission control device for automatic transmission with manual range |