JPH0659796B2 - Controller for continuously variable transmission - Google Patents
Controller for continuously variable transmissionInfo
- Publication number
- JPH0659796B2 JPH0659796B2 JP15883286A JP15883286A JPH0659796B2 JP H0659796 B2 JPH0659796 B2 JP H0659796B2 JP 15883286 A JP15883286 A JP 15883286A JP 15883286 A JP15883286 A JP 15883286A JP H0659796 B2 JPH0659796 B2 JP H0659796B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- shift
- gear shift
- gear
- calibration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Transmissions By Endless Flexible Members (AREA)
- Control Of Transmission Device (AREA)
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、無段変速機の制御装置に関するものである。Description: (a) Field of Industrial Application The present invention relates to a control device for a continuously variable transmission.
(ロ)従来の技術 従来の無段変速機の制御装置としては、例えば特開昭5
8−180867号公報に示されるものがある。すなわ
ち、変速指令信号によって変速モータを動作させて変速
比を制御する制御装置の場合、信号にノイズが入力され
て誤差を生ずると、この誤差が累積され変速指令信号と
変速モータの実際の回転位置とが対応しなくなる可能性
がある。これを防止するために変速モータが所定の回転
位置に達したことを変速基準スイッチによって検出し、
変速基準スイッチが作動したときには必ずその作動信号
により変速指令信号を変速モータの回転位置に対応する
状態に設定し直すように構成される。これにより、誤差
の累積を防止することができる。(B) Conventional Technology As a conventional control device for a continuously variable transmission, for example, Japanese Patent Laid-Open No.
There is one disclosed in Japanese Unexamined Patent Publication No. 8-180867. That is, in the case of a control device that operates the shift motor by the shift command signal to control the gear ratio, when noise is input to the signal and an error occurs, the error is accumulated and the shift command signal and the actual rotational position of the shift motor are increased. And may not correspond. To prevent this, the shift reference switch detects that the shift motor has reached a predetermined rotation position,
When the shift reference switch is actuated, the shift command signal is always reset by the actuation signal to a state corresponding to the rotational position of the shift motor. This makes it possible to prevent the accumulation of errors.
(ハ)発明が解決しようとする問題点 しかし、従来は変速基準スイッチの作動に基づいて変速
指令信号の較正が行われるため、これが故障した場合に
は、変速指令信号の設定のし直しが終了しないことにな
る。例えば、変速基準スイッチがオンのままになると変
速アクチュエータが最小変速比側に移動し、発進をする
ことができなくなり、また逆に変速基準スイッチがオフ
のままになると最大変速比のまま固定され、変速が行わ
れないことになる。(C) Problems to be solved by the invention However, since the shift command signal is conventionally calibrated based on the operation of the shift reference switch, if this fails, the resetting of the shift command signal is completed. Will not do. For example, if the gear shift reference switch remains on, the gear shift actuator moves to the side of the minimum gear ratio and it becomes impossible to start. Conversely, if the gear shift reference switch remains off, the gear shift actuator is fixed at the maximum gear ratio. The gear will not be changed.
(ニ)問題点を解決するための手段 本発明は、変速基準位置センサーの故障などにより所定
時間内に変速指令信号の較正が終了しない場合には、そ
の時点の変速アクチュエータの位置を基準位置とし、こ
の基準位置に対応するように変速指令信号を較正するこ
とにより、上記問題点を解決する。すなわち、本発明に
よる無段変速機の制御装置は、変速指令信号によって作
動する変速アクチュエータを有し、この変速アクチュエ
ータの動作状態に応じて変速比が連続的に制御される無
段変速機の制御装置であって、変速アクチュエータが所
定の信号較正用位置にあることを検出する変速基準位置
センサーと、変速基準位置センサーからの信号に基づい
て変速指令信号を信号較正用位置に対応する状態に構成
する信号較正手段と、所定の場合に変速アクチュエータ
を信号較正用位置に作動させて信号較正手段を作用させ
る初期設定手段と、を有するものに適用されるものであ
り、初期設定手段からの指令によって変速指令信号の較
正が開始されてから所定時間内に較正動作が終了しない
場合には、上記所定時間経過時点の変速アクチュエータ
の動作位置を所定の基準位置として変速指令信号をこの
基準位置に対応する状態に較正する故障時信号較正手
段、を有している。(D) Means for Solving the Problems In the present invention, when the gear shift command signal is not calibrated within a predetermined time due to a malfunction of the gear shift reference position sensor, the position of the gear shift actuator at that time is set as the reference position. The above problem is solved by calibrating the shift command signal so as to correspond to the reference position. That is, the control device for a continuously variable transmission according to the present invention has a gear shift actuator that operates according to a gear shift command signal, and controls the continuously variable transmission in which the gear ratio is continuously controlled according to the operating state of the gear shift actuator. A gear shift reference position sensor for detecting that the gear shift actuator is at a predetermined signal calibration position, and a gear shift command signal based on a signal from the gear shift reference position sensor in a state corresponding to the signal calibration position. It is applied to a device having a signal calibrating means for operating the speed change actuator to a signal calibrating position in a predetermined case to cause the signal calibrating means to act, according to a command from the initial setting means. If the calibration operation is not completed within a predetermined time after the calibration of the shift command signal is started, the shift actuator at the time when the predetermined time has elapsed is actuated. Failure-time signal calibration means for calibrating the operating position of the shift command signal as a predetermined reference position in a state that corresponds to the reference position, and a.
(ホ)作用 初期設定手段からの指令によって信号較正動作が開始さ
れてから所定時間内に信号較正が終了しない場合には、
変速基準位置センサーの故障と判断し、上記所定時間経
過時点の変速アクチュエータの動作位置を基準位置とす
る。この時点では、変速アクチュエータは例えば変速比
小側又は変速比大側の機械的可動限界位置まで作動して
いる。故障時信号較正手段は変速指令信号を機械的可動
限界位置に対応する状態とする。これにより変速指令信
号と実際の変速アクチュエータの動作状態との間に大き
な誤差を生じることを防止することができる。(E) Action When the signal calibration operation is not completed within a predetermined time after the signal calibration operation is started by the command from the initial setting means,
It is determined that the gear shift reference position sensor is out of order, and the operating position of the gear shift actuator at the time when the predetermined time has elapsed is set as the reference position. At this point in time, the gear shift actuator is operating up to the mechanically movable limit position on the small gear ratio side or the large gear ratio side, for example. The fault signal calibrating means sets the shift command signal to a state corresponding to the mechanical limit position. As a result, it is possible to prevent a large error from occurring between the shift command signal and the actual operating state of the shift actuator.
(ヘ)実施例 第2図に無段変速機の動力伝達機構を示す。この無段変
速機はフルードカップリング12、前後進切換機構1
5、Vベルト式無段変速機構29、差動装置56等を有
しており、エンジン10の出力軸10aの回転を所定の
変速比及び回転方向で出力軸66及び68に伝達するこ
とができる。この無段変速機は、フルードカップリング
12(ロックアップ油室12a、ポンプインペラー12
b、タービンランナ12c等を有している)、回転軸1
3、駆動軸14、前後進切換機構15、駆動プーリ16
(固定円すい板18、駆動プーリシリンダ室20(室2
0a、室20b)、可動円すい板22、みぞ22a等か
らなる)、遊星歯車機構17(サンギア19、ピニオン
ギア21、ピニオンギア23、ピニオンキャリア25、
インターナルギア27等から成る)、Vベルト24、従
動プーリ26(固定円すい板30、従動プーリシリンダ
室32、可動円すい板34等から成る)、従動軸28、
前進用クラッチ40、駆動ギア46、アイドラギア4
8、後進用ブレーキ50、アイドラ軸52、ピニオンギ
ア54、ファイナルギア44、ピニオンギア58、ピニ
オンギア60、サイドギア62、サイドギア64、出力
軸66、出力軸68などから構成されているが、これら
についての詳細な説明は省略する。なお、説明を省略し
た部分の構成については本出願人の出願に係る特願昭5
9−226706号に記載されている。(F) Embodiment FIG. 2 shows a power transmission mechanism of a continuously variable transmission. This continuously variable transmission includes a fluid coupling 12 and a forward / reverse switching mechanism 1.
5, the V-belt type continuously variable transmission mechanism 29, the differential device 56 and the like are provided, and the rotation of the output shaft 10a of the engine 10 can be transmitted to the output shafts 66 and 68 at a predetermined gear ratio and rotation direction. . This continuously variable transmission includes a fluid coupling 12 (lock-up oil chamber 12a, pump impeller 12
b, the turbine runner 12c, etc.), the rotary shaft 1
3, drive shaft 14, forward-reverse switching mechanism 15, drive pulley 16
(Fixed cone plate 18, drive pulley cylinder chamber 20 (chamber 2
0a, chamber 20b), movable cone plate 22, groove 22a, etc.), planetary gear mechanism 17 (sun gear 19, pinion gear 21, pinion gear 23, pinion carrier 25,
Internal gear 27, etc.), V belt 24, driven pulley 26 (composed of fixed conical plate 30, driven pulley cylinder chamber 32, movable conical plate 34, etc.), driven shaft 28,
Forward clutch 40, drive gear 46, idler gear 4
8, a reverse brake 50, an idler shaft 52, a pinion gear 54, a final gear 44, a pinion gear 58, a pinion gear 60, a side gear 62, a side gear 64, an output shaft 66, an output shaft 68, etc. The detailed description of is omitted. Regarding the structure of the part of which description is omitted, Japanese Patent Application No.
9-226706.
第3図に無段変速機の油圧制御装置を示す。この油圧制
御装置は、オイルポンプ101、ライン圧調圧弁10
2、マニアル弁104、変速制御弁106、調整圧切換
弁108、変速モータ(変速アクチュエータ)110、
変速操作機構112、スロットル弁114、一定圧調圧
弁116、電磁弁118、カップリング圧調圧弁12
0、ロックアップ制御弁122等を有しており、これら
は互いに図示のように接続されており、また前進用クラ
ッチ40、後進用ブレーキ50、フルードカップリング
12、ロックアップ油室12a、駆動プーリシリンダ室
20及び従動プーリシリンダ室32とも図示のように接
続されている。これらの弁等についての詳細な説明は省
略する。説明を省略した部分については前述の特願昭5
9−226706号に記載されている。なお、第3図中
の各参照符号は次の部材を示す。ピニオンギア110
a、タンク130、ストレーナ131、湯路132、リ
リーフ弁133、弁穴134、ポート134a〜e、ス
プール136、ランド136a〜b、湯路138、一方
向オリフィス139、湯路140、湯路142、一方向
オリフィス143、弁穴146、ポート146a〜g、
スプール148、ランド148a〜e、スリーブ15
0、スプリング152、スプリング154、押圧部材1
58、油路164、油路165、オリフィス166、オ
リフィス170、弁穴172、ポート172a〜e、ス
プール174、ランド174a〜c、スプリング17
5、油路176、オリフィス177、レバー178、油
路179、ピン181、ロッド182、ランド182a
〜b、ラック182c、ピン183、ピン185、弁穴
186、ポート186a〜d、油路188、油路18
9、油路190、弁穴192、ポート192a〜g、ス
プール194、ランド194a〜e、負圧ダイヤフラム
198、オリフィス199、オリフィス202、オリフ
ィス203、弁穴204、ポート204a〜e、スプー
ル206、ランド206a〜b、スプリング208、油
路209、フィルター211、オリフィス216、ポー
ト222、ソレノイド224、プランジャ224a、ス
プリング225、弁穴230、ポート230a〜e、ス
プール232、ランド232a〜b、スプリング23
4、油路235、オリフィス236、弁穴240、ポー
ト240a〜h、スプール242、ランド242a〜
e、油路243、油路245、オリフィス246、オリ
フィス247、オリフィス248、オリフィス249、
チョーク形絞り弁250、リリーフバルブ251、チョ
ーク形絞り弁252、保圧弁253、油路254、クー
ラー256、クーラー保圧弁258、オリフィス25
9、切換検出スイッチ278。FIG. 3 shows a hydraulic control device for a continuously variable transmission. This hydraulic control device includes an oil pump 101, a line pressure regulating valve 10
2, a manual valve 104, a shift control valve 106, an adjusting pressure switching valve 108, a shift motor (shift actuator) 110,
Gear change operation mechanism 112, throttle valve 114, constant pressure regulating valve 116, solenoid valve 118, coupling pressure regulating valve 12
0, a lock-up control valve 122, etc., which are connected to each other as shown in the figure, and also a forward clutch 40, a reverse brake 50, a fluid coupling 12, a lock-up oil chamber 12a, a drive pulley. The cylinder chamber 20 and the driven pulley cylinder chamber 32 are also connected as shown. Detailed description of these valves and the like will be omitted. The parts omitted from the explanation are the aforementioned Japanese Patent Application No. 5
9-226706. Each reference numeral in FIG. 3 indicates the following member. Pinion gear 110
a, tank 130, strainer 131, runner 132, relief valve 133, valve hole 134, ports 134a-e, spool 136, lands 136a-b, runner 138, one-way orifice 139, runner 140, runner 142, One-way orifice 143, valve hole 146, ports 146a-g,
Spool 148, lands 148a-e, sleeve 15
0, spring 152, spring 154, pressing member 1
58, oil passage 164, oil passage 165, orifice 166, orifice 170, valve hole 172, ports 172a-e, spool 174, lands 174a-c, spring 17
5, oil passage 176, orifice 177, lever 178, oil passage 179, pin 181, rod 182, land 182a
-B, rack 182c, pin 183, pin 185, valve hole 186, ports 186a-d, oil passage 188, oil passage 18
9, oil passage 190, valve hole 192, ports 192a-g, spool 194, lands 194a-e, negative pressure diaphragm 198, orifice 199, orifice 202, orifice 203, valve hole 204, ports 204a-e, spool 206, land 206a-b, spring 208, oil passage 209, filter 211, orifice 216, port 222, solenoid 224, plunger 224a, spring 225, valve hole 230, port 230a-e, spool 232, land 232a-b, spring 23.
4, oil passage 235, orifice 236, valve hole 240, ports 240a to h, spool 242, land 242a to
e, oil passage 243, oil passage 245, orifice 246, orifice 247, orifice 248, orifice 249,
Choke type throttle valve 250, relief valve 251, choke type throttle valve 252, pressure holding valve 253, oil passage 254, cooler 256, cooler pressure holding valve 258, orifice 25
9. Changeover detection switch 278.
次に、ステップモータ110及びソレノイド224の作
動を制御する変速制御装置300について説明する。変
速制御装置300には、第4図に示すように、エンジン
回転速度センサー301、車速センサー302、スロッ
トル開度センサー303、シフトポジションスイッチ3
04、タービン回転速度センサー305、切換検出スイ
ッチ298(変速基準位置センサー)、エンジン冷却水
温センサー306、及びブレーキセンサー307からの
電気信号が入力される。エンジン回転速度センサー30
1はエンジンのイグニッション点火パルスからエンジン
回転速度を検出し、また車速センサー302は無段変速
機の出力軸の回転から車速を検出する。スロットル開度
センサー303はエンジンのスロットル開度を電圧信号
として検出する。シフトポジションスイッチ304は、
マニアルバルブ104がP、R、N、D、Lのどの位置
にあるかを検出する。タービン回転速度センサー305
は、フルードカップリング12のタービン軸の回転速度
を検出する。切換検出スイッチ298は、変速操作機構
112のロッド182が変速比の最も大きい位置を越え
て更に移動したとき(すなわちオーバストローク領域に
おいて)オンとなるスイッチである。エンジン冷却水温
センサー306は、エンジン冷却水の温度が一定値以下
のときに信号を発生する。ブレーキセンサー307は、
車両のブレーキが使用されているかどうかを検出する。
エンジン回転速度センサー301、車速センサー302
及びタービン回転速度センサー305からの信号はそれ
ぞれ波形整形器308、309及び322を通して入力
インターフェース311に送られ、またスロットル開度
センサー303からの電圧信号はAD変換機310によ
ってデジタル信号に変換されて入力インターフェース3
11に送られる。変速制御装置300は、入力インター
フェース311、CPU(中央処理装置)313、基準
パルス発生器312、ROM(リードオンリメモリ)3
14、RAM(ランダムアクセスメモリ)315、及び
出力インターフェース316を有しており、これらはア
ドレスバス319及びデータバス320によって連絡さ
れている。基準パルス発生器312は、CPU313を
作動させる基準パルスを発生させる。ROM314に
は、ステップモータ110及びソレノイド224を制御
するためのプログラム、及び制御に必要なデータを格納
してある。RAM315には、各センサー及びスイッチ
からの情報、制御に必要なパラメータ等を一時的に格納
する。変速制御装置300からの出力信号は増幅器31
7を介してステップモータ110に出力され、またソレ
ノイド224に出力される。Next, the shift control device 300 that controls the operation of the step motor 110 and the solenoid 224 will be described. As shown in FIG. 4, the shift control device 300 includes an engine speed sensor 301, a vehicle speed sensor 302, a throttle opening sensor 303, and a shift position switch 3.
04, turbine rotation speed sensor 305, changeover detection switch 298 (shift reference position sensor), engine cooling water temperature sensor 306, and brake sensor 307. Engine speed sensor 30
1 detects the engine rotation speed from the ignition pulse of the engine, and the vehicle speed sensor 302 detects the vehicle speed from the rotation of the output shaft of the continuously variable transmission. The throttle opening sensor 303 detects the throttle opening of the engine as a voltage signal. The shift position switch 304 is
The position of the manual valve 104 at P, R, N, D, L is detected. Turbine rotation speed sensor 305
Detects the rotational speed of the turbine shaft of the fluid coupling 12. The change detection switch 298 is a switch that is turned on when the rod 182 of the speed change operation mechanism 112 further moves beyond the position where the gear ratio is largest (that is, in the overstroke region). The engine cooling water temperature sensor 306 generates a signal when the temperature of the engine cooling water is below a certain value. The brake sensor 307 is
Detects if the vehicle brakes are used.
Engine speed sensor 301, vehicle speed sensor 302
The signals from the turbine rotation speed sensor 305 are sent to the input interface 311 through the waveform shapers 308, 309 and 322, respectively, and the voltage signal from the throttle opening sensor 303 is converted into a digital signal by the AD converter 310 and input. Interface 3
Sent to 11. The shift control device 300 includes an input interface 311, a CPU (central processing unit) 313, a reference pulse generator 312, and a ROM (read only memory) 3.
14, a RAM (random access memory) 315, and an output interface 316, which are connected by an address bus 319 and a data bus 320. The reference pulse generator 312 generates a reference pulse for operating the CPU 313. The ROM 314 stores a program for controlling the step motor 110 and the solenoid 224, and data necessary for the control. The RAM 315 temporarily stores information from each sensor and switch, parameters necessary for control, and the like. The output signal from the shift control device 300 is the amplifier 31.
7 to the step motor 110, and also to the solenoid 224.
次に、この変速制御装置300によって行なわれるステ
ップモータ110及びソレノイド224の具体的な制御
の内容について説明する。Next, specific control contents of the step motor 110 and the solenoid 224 performed by the shift control device 300 will be described.
ステップモータ110及びソレノイド224の制御ルー
チンを第5〜8図に示す。まず、コンピュータの初期設
定を行い、すなわちタイマーTM1及びタイマーTM2を
清算し(ステップ501)、次いでシフトポジションス
イッチ304からシフトポジションの読込みを行なう
(ステップ502)、次いでステップ902及び904
で現在のステップモータ110のパルス数PA(変速ア
クチュエータの変速指令信号)が0であるかどうか及び
切換検出スイッチ298がオンであるかどうかを判断
し、PA=0であるにもかかわらず切換検出スイッチ2
98がオフの場合には初期設定終了フラグを清算し(同
906)、ステップ908に進む。上記以外の場合は初
期設定終了フラグを清算することなくステップ908に
進む。ステップ908、910及び912では、切換検
出スイッチ298がオンで、EDGEフラグが設定され
ている場合にPAの値としてP1を設定する。このステッ
プ908、910及び912に進むのは、ステップ91
4及びステップ916の作用により切換検出スイッチ2
98がオフからオンになったときだけである。これで切
換検出スイッチ298がオフからオンになったときに、
これに対応するパルス数P1となるようにPAが較正され
る。すなわち、初期設定が行われる。次いでステップ9
18に進み、車速Vの読込みを行い、次いで車速Vがわ
所定の小さい値V1よりも小さいかどうか(同92
0)、及び初期設定終了フラグが設定されているかどう
か(同922)を判断し、車速VがV1よりも小さくか
つ初期設定終了フラグが設定されていない場合には第6
図に示すステップ924に進み、車速VがV1以上であ
る場合及び初期設定フラグが設定されている場合には第
7図に示すステップ504以下に進む。A control routine for the step motor 110 and the solenoid 224 is shown in FIGS. First, the computer is initialized, that is, the timers TM 1 and TM 2 are settled (step 501), then the shift position is read from the shift position switch 304 (step 502), and then steps 902 and 904.
In determining whether or not and switching the detecting switch 298 pulse number P A of the current stepper motor 110 (the shift command signal of the shift actuator) is 0 is on, even though a P A = 0 Changeover detection switch 2
If 98 is off, the initialization completion flag is cleared (at step 906) and the routine proceeds to step 908. In cases other than the above, the process proceeds to step 908 without clearing the initialization completion flag. In steps 908, 910 and 912, P 1 is set as the value of P A when the change detection switch 298 is on and the EDGE flag is set. Step 91 is to proceed to steps 908, 910 and 912.
4 and the operation of step 916, the changeover detection switch 2
Only when 98 goes from off to on. With this, when the changeover detection switch 298 is turned on,
P A is calibrated to have a corresponding number of pulses P 1 . That is, the initial setting is performed. Then step 9
18, the vehicle speed V is read, and then the vehicle speed V is smaller than a predetermined small value V 1 (id.
0), and whether or not the initialization end flag is set (at 922). If the vehicle speed V is lower than V 1 and the initialization end flag is not set, the sixth
The process proceeds to step 924 shown in the figure, and when the vehicle speed V is V 1 or more and the initial setting flag is set, the process proceeds to step 504 and the steps shown in FIG.
第6図に示すステップ924、926及び928ではそ
れぞれ切換検出スイッチ298がオンであるかどうか、
ステップモータをダウンシフト側へ逆転させるかを判定
するBSTPフラグが設定されているかどうか、及びP
A=0であるかどうかを判断し、切換検出スイッチ29
8がオンであり、BSTPフラグがセットされており、
かつPA=0の場合に初期設定終了フラグを設定する
(同930)。次いでBSTPフラグを清算し(同93
2)、第7図のステップ504以下に進む。すなわち、
ステップ924→926→928→930→932に進
む場合には、切換検出スイッチ298がオンとなったと
ころでパルス数PAが0に設定され初期設定が終了した
ことになる。ステップ924で切換検出スイッチ298
がオフの場合、BSTPフラグを設定した後で(同93
4)、またステップ928でPA=0でない場合には直
ちに、ステップ936に進み、タイマーTM1の値が所
定の値TOより大きいかどうか、すなわち初期設定開始
から所定時間経過しているかどうかを判断する。所定時
間TOが経過していない場合には第8図に示すステップ
620以下に進み、ステップモータ110をダウンシフ
ト方向に移動する。ステップ936で所定時間TOを経
過している場合には初期設定終了フラグを設定し(同9
38)、PAの値を0とし(同940)、BSTPフラ
グを清算し(同942)、初期設定第1エラーフラグを
設定し(同944)、ステップ504以下に進む。前述
のステップ926でBSTPフラグが設定されていない
場合にはタイマーTM2の値が所定値T1より大きいかど
うか、すなわち初期設定開始から所定時間T1が経過し
ているかどうかを判断し(同946)、T1時間が経過
していない場合には第8図に示すステップ632に進
み、ステップモータ110をアップシフト方向に移動さ
せる。ステップ946で所定時間T1が経過した場合に
はその時点のパルス数PXをPAとして設定し(同94
8)、初期設定第2エラーフラグを設定し(同95
0)、初期設定終了フラグを設定し(同952)、ステ
ップ504以下に進む。At steps 924, 926 and 928 shown in FIG. 6, whether the changeover detection switch 298 is on or not,
Whether the BSTP flag for determining whether to reverse the step motor to the downshift side is set, and P
It is determined whether or not A = 0, and the changeover detection switch 29
8 is on, BSTP flag is set,
When P A = 0, the initialization completion flag is set (at step 930). Next, the BSTP flag is cleared (see 93
2), proceed to step 504 onward in FIG. That is,
In the case of proceeding to steps 924 → 926 → 928 → 930 → 932, the pulse number P A is set to 0 when the change detection switch 298 is turned on, and the initial setting is completed. In step 924, the changeover detection switch 298
Is off, after setting the BSTP flag (see
4) Also, if P A = 0 is not established in step 928, the process immediately proceeds to step 936, whether the value of the timer TM 1 is larger than a predetermined value T O , that is, whether a predetermined time has elapsed from the start of initialization. To judge. If the predetermined time T O has not elapsed, the process proceeds to step 620 and thereafter shown in FIG. 8 to move the step motor 110 in the downshift direction. If the predetermined time T O has elapsed in step 936, the initialization end flag is set (see
38), the value of P A is set to 0 (at 940), the BSTP flag is settled (at 942), the first setting first error flag is set (at 944), and the process proceeds to step 504 and thereafter. If the BSTP flag is not set in step 926, it is determined whether the value of the timer TM 2 is larger than the predetermined value T 1 , that is, whether the predetermined time T 1 has elapsed from the start of the initialization (the same). 946), if the time T 1 has not elapsed, the process proceeds to step 632 shown in FIG. 8 to move the step motor 110 in the upshift direction. When the predetermined time T 1 has passed in step 946, the number of pulses P X at that time is set as P A (see 94
8), and set the second error flag for initial setting (see
0), the initial setting end flag is set (at step 952), and the process proceeds to step 504 and thereafter.
第7図に示すステップ504では、シフトポジションが
走行位置(すなわち、D、L又はRレンジ)にあるかど
うかを判断し(同504)、走行位置にない場合にはソ
レノイド224のデューテイ比を0に設定し(同50
6)、後述のステップ630に進む。シフトポジション
が走行位置にある場合にはスロットル開度センサー30
3からスロットル開度THを読込み(同508)、車速
センサー302から車速Vを読込み(同510)、エン
ジン回転速度センサー301からエンジン回転速度NE
を読込み(同512)、またタービン回転速度センサー
305からタービン回転速度Ntの読込みを行なう(同
514)。次いで、エンジン回転速度NEとタービン回
転速度Ntとの差NDを算出し(同516)、次いでロ
ックアップオン車速VON及びロックアップオフ車速V
OFFの検索を行なう(同518)。ロックアップオン車
速VON及びロックアップオフ車速VOFFは、車速Vとス
ロットル開度THとの関数として所定の特性のものが記
憶させてある。次いで、ロックアップフラグLUFが設
定されているかどうかを判断し(同520)、フラグL
UFが設定されてない場合には実際の車速Vがロックア
ップオン車速VONよりも大きいかどうかを判断し(同5
22)、V>VONの場合にはND−Nm1をeとして設定
する(同524)。なお、Nm1はエンジン回転速度NE
とタービン回転速度Ntとの偏差の目標値である。次い
で、eの値に基づいてフィードバック制御ゲインG1の
検索を行なう(同526)。次いで、NDが所定の小さ
い値NOより小さいかどうかを判断する(同528)。
NOは、NDがこれよりも大きい場合にはフィードバック
制御が行なわれ、これよりも小さい場合にはフィードフ
ォワード制御が行なわれる回転差である。ND<NOの場
合には現在のデューテイ比に微小な値α%を加算した値
を新たなデューテイ比として設定し(同530)、次い
でデューテイ比が100%より小さいかどうかを判断し
(同532)、100%より小さい場合には後述のステ
ップ602に進み、一方100%以上の場合にはデュー
テイ比を100%に設定し(同534)、次いでロック
アップフラグLUFを設定し(同536)、同様に後述
のステップ602に進む(すなわち、フィードフォーワ
ード制御が行なわれる)。前述のステップ528でND
≧NOの場合には、偏差e及びフィードバックゲインG1
に基づいてデューテイ比を決定し(同538)、ステッ
プ602に進む(すなわち、フィードバック制御が行な
われる)。また、前述のステップ522でV≦VONの場
合にはデューテイ比を0%に設定し(同540)、次い
でロックアップフラグLUFを清算する(同542)。
これによってロックアップ機構の作動が解除される。ま
た、前述のステップ520でロックアップフラグLUF
が設定されている場合には車速Vがロックアップオフ車
速VOFFより小さいかどうかを判断し(同544)、V
<VOFFの場合にはステップ540及び542に進み
(ロックアップ解除)、またV≧VOFFの場合にはデュ
ーテイ比を100%に設定する(同546)(これによ
りロックアップ状態が保持される)。In step 504 shown in FIG. 7, it is judged whether or not the shift position is in the traveling position (that is, the D, L or R range) (step 504), and if it is not in the traveling position, the duty ratio of the solenoid 224 is set to 0. Set to (50
6), and proceeds to step 630 described later. When the shift position is in the traveling position, the throttle opening sensor 30
3, the throttle opening TH is read (step 508), the vehicle speed V is read from the vehicle speed sensor 302 (step 510), and the engine speed N E is read from the engine speed sensor 301.
Is read (512), and the turbine rotational speed Nt is read from the turbine rotational speed sensor 305 (514). Next, the difference N D between the engine rotation speed N E and the turbine rotation speed Nt is calculated (step 516), and then the lockup ON vehicle speed V ON and the lockup OFF vehicle speed V
A search for OFF is performed (step 518). The lock-up on vehicle speed V ON and the lock-up off vehicle speed V OFF have predetermined characteristics stored as a function of the vehicle speed V and the throttle opening TH. Next, it is judged whether or not the lockup flag LUF is set (at step 520), and the flag L is set.
When UF is not set, it is determined whether the actual vehicle speed V is higher than the lockup ON vehicle speed V ON (the same 5
22), in the case of V> V ON to set the N D -NM 1 as e (the 524). Nm 1 is the engine speed N E
Is a target value of the deviation between the turbine rotation speed Nt and the turbine rotation speed Nt. Then, the feedback control gain G 1 is searched based on the value of e (step 526). Next, it is judged whether N D is smaller than a predetermined small value N O (at 528).
N O is a rotation difference for which feedback control is performed when N D is larger than this and feed forward control is performed when N D is smaller than this. When N D <N O , a value obtained by adding a small value α% to the current duty ratio is set as a new duty ratio (at 530), and then it is determined whether the duty ratio is less than 100% ( 532), if it is less than 100%, the operation proceeds to step 602 described later, while if it is 100% or more, the duty ratio is set to 100% (534) and then the lockup flag LUF is set (536). ), Similarly, the process proceeds to step 602 described later (that is, feedforward control is performed). N D in step 528 above
When ≧ N O , the deviation e and the feedback gain G 1
The duty ratio is determined based on the above (step 538), and the routine proceeds to step 602 (that is, feedback control is performed). If V ≦ V ON in step 522, the duty ratio is set to 0% (at 540), and then the lockup flag LUF is cleared (at 542).
This releases the operation of the lockup mechanism. Further, in step 520 described above, the lockup flag LUF
Is set, it is determined whether the vehicle speed V is lower than the lockup off vehicle speed V OFF (step 544), and V
<V OFF proceeds to steps 540 and 542 (lockup release), and when V ≧ V OFF , the duty ratio is set to 100% (step 546) (this holds the lockup state) ).
前述のステップ532、536、538、542及び5
46からはステップ602に進む。ステップ602では
車速Vが所定の小さい値VO(例えば、2〜3km/hで
あり、前述のVON及びVOFFより小さい値である。)よ
りも小さいかどうかを判断し、V<VOの場合にはクリ
ープ制御が行なわれ、V≧VOの場合には変速制御が行
なわれることになる。まず、V<VOの場合にはスロッ
トル開度THが所定の小さい値THOよりも小さいかど
うかを判断し(同604)、スロットルがアイドル状態
にない場合にはデューテイ比を0%に設定し(同60
6)(これによって前進用クラッチ40は完全に締結さ
れる)、ステップモータ110の目標パルス数PDをP1
に設定しておく(同608)。ステップ608の後はス
テップ630に進んで実際のステップモータ110の位
置がパルス数P1の位置になるように制御が行なわれ
る。ステップ604でスロットルがアイドル状態にある
場合には、切換検出スイッチ298がオンであるかどう
かが判断され(同610)、オンの場合には、エンジン
回転速度NEとタービン回転速度Ntとの差NDと、目標
偏差Nm2との差をeとして設定し(同612)、この
eの値に基づいてフィードバックゲインG2の検索を行
なう(同614)。次いで、偏差e及びフィードバック
ゲインG2に基づいてデューテイ比を設定し(同61
6)、次いで目標とするパルス数PDを0に設定し(同
618)、ステップモータ駆動信号を出力し(同63
6)、またソレノイド駆動信号を出力する(同63
8)。前述のステップ610で切換検出スイッチ298
がオフの場合にはステップモータ駆動信号をダウンシフ
ト方向に移動し(同620)、現在のパルス数PAから
1を減算したものを新たにパルス数PAとして設定し
(同622)、ステップモータ駆動信号を出力し(同6
36)、ソレノイド駆動信号を出力する(同638)。Steps 532, 536, 538, 542 and 5 above
From 46, the process proceeds to step 602. In step 602, it is determined whether the vehicle speed V is smaller than a predetermined small value V O (for example, 2 to 3 km / h, which is smaller than the above-mentioned V ON and V OFF ), and V <V O creep control is performed in the case of, so that the shift control is performed in the case of V ≧ V O. First, in the case of V <V O determines whether the throttle opening TH is smaller than a predetermined small value TH O (same 604), sets the duty ratio to 0% when the throttle is not in the idle state Shi (same as 60
6) (By this, the forward clutch 40 is completely engaged), the target pulse number P D of the step motor 110 is set to P 1
Is set to (step 608). After step 608, the routine proceeds to step 630, where control is performed so that the actual position of the step motor 110 becomes the position of the pulse number P 1 . If the throttle is in the idle state in step 604, it is judged whether or not the changeover detection switch 298 is on (step 610). If it is on, the difference between the engine speed N E and the turbine speed Nt is determined. The difference between N D and the target deviation Nm 2 is set as e (at 612), and the feedback gain G 2 is searched based on the value of this e (at 614). Then, the duty ratio is set based on the deviation e and the feedback gain G 2 (at the same step 61).
6) Next, the target pulse number P D is set to 0 (step 618) and the step motor drive signal is output (step 63).
6), and also outputs a solenoid drive signal (63)
8). In step 610, the changeover detection switch 298 is selected.
When is off, the stepping motor drive signal is moved in the downshift direction (at 620), and a value obtained by subtracting 1 from the current pulse number P A is newly set as the pulse number P A (at 622). Outputs the motor drive signal (same as 6
36), and outputs a solenoid drive signal (at 638).
前述のステップ602でV≧VOの場合にはシフトポジ
ションがDレンジにあるかどうかを判断し(同62
4)、Dレンジにある場合にはDレンジ変速パターンの
検索を行ない(同626)、またDレンジにないと判断
され(同624)、Lレンジにあると判断された場合
(同639)には、Lレンジ変速パターンの検索を行な
い(同628)、ステップ639でLレンジにもないと
判断された場合には、Rレンジ変速パターンの検索を行
ない(同640)、これによって目標とするパルス数P
Dを決定する。次いで、検索した目標とするパルス数PD
と実際のパルス数PAとの比較を行ない(同630)、
PD=PAの場合にはそのままステップ636及び638
に進み、ステップモータ駆動信号及びソレノイド駆動信
号を出力する。PA<PDの場合にはステップモータ駆動
信号をアップシフト方向に移動し(同632)、次いで
現在のパルス数PAに1を加算したものを新たにパルス
数PAとして設定し(同634)、ステップ636及び
638でステップモータ駆動信号及びソレノイド駆動信
号を出力する。PA<PDの場合にはステップモータ駆動
信号をダウンシフト方向に移動し(同620)、次いで
現在のパルス数PAから1を減算したものを新たなパル
ス数PAとして設定し(同622)、ステップ636及
び638に進んでステップモータ駆動信号及びソレノイ
ド駆動信号を出力する。Shift position in the case of V ≧ V O at step 602 described above, it is judged whether the D range (the 62
4) If it is in the D range, the D range shift pattern is searched (at 626), and if it is determined that it is not at the D range (at 624), it is determined that it is in the L range (at 639). Performs an L range shift pattern search (step 628) and, if it is determined in step 639 that the L range shift pattern is not in the L range, searches for an R range shift pattern (step 640), thereby obtaining the target pulse. Number P
Determine D. Next, the searched target pulse number P D
And the actual pulse number P A are compared (at 630),
When P D = P A , steps 636 and 638 are performed as they are.
Then, the step motor drive signal and the solenoid drive signal are output. If P A <P D , the step motor drive signal is moved in the upshift direction (at 632), and then the current pulse number P A plus 1 is newly set as the pulse number P A (at the same time). 634), the step motor drive signal and the solenoid drive signal are output in steps 636 and 638. In the case of P A <P D to move the stepper motor drive signal to downshift direction (the 620), then sets the obtained by subtracting 1 from the current number of pulses P A as the new pulse number P A (same 622) and proceeds to steps 636 and 638 to output the step motor drive signal and the solenoid drive signal.
結局、上記制御ルーチン902〜954によって次のよ
うな制御が行われることになる。初期設定を開始してか
ら切換検出スイッチ298がオフのままである場合(ス
テップ924→934)又は切換検出スイッチ298が
オンとなってもこれに対応してPA=0とならない場合
(ステップ924→926→928→936)、すなわ
ち、初期設定開始から所定時間TOを経過しても切換検
出スイッチ298がオフからオンに切換わらない場合又
は切換わってもPA=0とならない場合には、その時点
においてパルス数PAを0に較正して初期設定が終了し
たこととしてエラーフラグを設定する(ステップ936
→944)。所定時間TOはステップモータ110が全
ストロークを作動するのに十分な時間としてある。所定
時間TOが経過するまでの間ステップ936からステッ
プ620に進みステップモータ110はダウンシフト方
向に作動するため、TO時間経過後はステップモータ1
10は変速比大側の機械的可動限界位置に達しており、
この位置に対応してPA=0に設定されることになり、
パルス数PAとステップモータ110の動作位置とがほ
ぼ対応することになる。また、初期設定を開始してから
切換検出スイッチ298がオンのままである場合(ステ
ップ924→926→946と進む場合)、すなわち所
定時間T1が経過しても切換検出スイッチ298がオフ
とならない場合には、パルス数PAを所定の値PXに設定
して初期設定が終了したこととしてエラーフラグを設定
する(ステップ946→954)。所定時間T1はステ
ップモータ110が全ストロークを作動するのに十分な
時間としてある。所定時間T1が経過するまでの間ステ
ップ946からステップ632に進みステップモータ1
10はアップシフト方向に作動するため、T1時間経過
時点ではステップモータ110は最小変速比側の機械的
可動限界位置に達している。この機械的可動限界位置に
対応するようにあらかじめPXの値を設定してあるの
で、パルス数PAとステップモータ110の動作位置と
がほぼ対応することになる。従って、切換検出スイッチ
298がオンのまま故障した場合及びオフのままで故障
した場合のいずれであってもとりあえず初期設定を行う
ことができ、以後の運転を続行することができる。Eventually, the following control is performed by the control routines 902 to 954. If the changeover detection switch 298 remains off after the initial setting is started (steps 924 → 934) or if the changeover detection switch 298 is turned on but P A does not become 0 (step 924). (→ 926 → 928 → 936), that is, when the change detection switch 298 does not change from OFF to ON even after a predetermined time T O has elapsed from the start of initial setting, or when P A = 0 does not occur even if the change detection switch 298 changes. At that time, the pulse number P A is calibrated to 0 and the error flag is set because the initial setting is completed (step 936).
→ 944). The predetermined time T O stepper motor 110 is a sufficient time to operate the full stroke. Since the step motor 110 proceeds from between step 936 until the predetermined time T O elapses in step 620 operates the downshift direction, after T O time step motor 1
10 has reached the mechanical movable limit position on the high gear ratio side,
P A = 0 will be set corresponding to this position,
The pulse number P A and the operating position of the step motor 110 substantially correspond to each other. Further, if the changeover detection switch 298 remains on after starting the initial setting (step 924 → 926 → 946), that is, the changeover detection switch 298 does not turn off even after the elapse of the predetermined time T 1. In this case, the number of pulses P A is set to a predetermined value P X and the error flag is set because the initial setting is completed (step 946 → 954). The predetermined time T 1 is sufficient for the step motor 110 to operate the entire stroke. Until the predetermined time T 1 elapses, the process proceeds from step 946 to step 632 and the step motor 1
Since 10 operates in the upshift direction, the step motor 110 reaches the mechanical movable limit position on the side of the minimum gear ratio at the time point when T 1 time has elapsed. Since the value of P X is set in advance so as to correspond to this mechanical limit position, the pulse number P A and the operating position of the step motor 110 substantially correspond to each other. Therefore, regardless of whether the changeover detection switch 298 has a failure in the ON state or a failure in the OFF state, the initial setting can be performed for the time being and the subsequent operation can be continued.
なお、上述したステップ944及び950で設定される
初期設定第1及び第2フラグは、故障モニター用の信号
として利用することができ、これらのフラグの設定時を
判別してモニターランプを点灯する等のフローを付加し
て、修理サービス性を向上することができる。なお、こ
れらのフラグは、電源オフ又はリセットスイッチにより
適宜清算できるようにすればよい。The initial setting first and second flags set in steps 944 and 950 described above can be used as signals for failure monitoring, and the monitor lamp is turned on by determining when these flags are set. It is possible to improve repair serviceability by adding the flow of. Note that these flags may be settled as appropriate by turning off the power or resetting the switches.
(ト)発明の効果 以上説明してきたように、本発明によると、変速指令信
号の初期設定が所定時間内に終了しない場合には、所定
時間経過時点の変速アクチュエータ位置に基づいて変速
指令信号を較正するようにしたので、変速基準位置セン
サーが故障した場合であっても大きな誤差を生ずること
なく変速制御を続行することができるという効果が得ら
れる。(G) Effect of the Invention As described above, according to the present invention, when the initial setting of the shift command signal is not completed within the predetermined time, the shift command signal is generated based on the position of the shift actuator at the time when the predetermined time has elapsed. Since the calibration is performed, the shift control can be continued without causing a large error even if the shift reference position sensor fails.
第1図は本発明の構成要素間の関係を示す図、第2図は
無段変速機の動力伝達機構を示す図、第3図は無段変速
機の油圧制御装置を示す図、第4図は無段変速機の変速
制御装置を示す図、第5、6、7及び8図は制御ルーチ
ンを示す図である。 110…変速アクチュエータ(ステップモータ)、29
8…変速基準位置センサー(切換検出スイッチ)。FIG. 1 is a diagram showing a relationship between components of the present invention, FIG. 2 is a diagram showing a power transmission mechanism of a continuously variable transmission, FIG. 3 is a diagram showing a hydraulic control device of the continuously variable transmission, and FIG. The figure shows a shift control device for a continuously variable transmission, and FIGS. 5, 6, 7 and 8 show a control routine. 110 ... Gear change actuator (step motor), 29
8: Gear shift reference position sensor (switch detection switch).
Claims (1)
ュエータを有し、この変速アクチュエータの動作状態に
応じて変速比が連続的に制御される無段変速機の制御装
置であって、変速アクチュエータが所定の信号較正用位
置にあることを検出する変速基準位置センサーと、変速
基準位置センサーからの信号に基づいて変速指令信号を
信号較正用位置に対応する状態に較正する信号較正手段
と、所定の場合に変速アクチュエータを信号較正用位置
に作動させて信号較正手段を作用させる初期設定手段
と、を有する無段変速機の制御装置において、 初期設定手段からの指令によって変速指令信号の較正が
開始されてから所定時間内に較正動作が終了しない場合
には、上記所定時間経過時点の変速アクチュエータの動
作位置を所定の基準位置として変速指令信号をこの基準
位置に対応する状態に較正する故障時信号較正手段、を
有することを特徴とする無段変速機の制御装置。1. A control device for a continuously variable transmission, comprising: a gear shift actuator which operates in response to a gear shift command signal; wherein a gear ratio is continuously controlled in accordance with an operating state of the gear shift actuator, wherein the gear shift actuator has a predetermined size. Of the gear shift reference position sensor for detecting that it is in the signal calibration position, and signal calibration means for calibrating the gear shift command signal to a state corresponding to the signal calibration position based on the signal from the gear shift reference position sensor; In a control device for a continuously variable transmission, further comprising: initial setting means for actuating the speed change actuator to a signal calibration position to operate the signal calibration means, and the calibration of the speed change command signal is started by a command from the initial setting means. If the calibration operation is not completed within a predetermined time from, the operating position of the gear shift actuator at the time when the above predetermined time has elapsed is set to the predetermined reference position. And a failure signal calibrating means for calibrating the shift command signal to a state corresponding to the reference position.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15883286A JPH0659796B2 (en) | 1986-07-08 | 1986-07-08 | Controller for continuously variable transmission |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15883286A JPH0659796B2 (en) | 1986-07-08 | 1986-07-08 | Controller for continuously variable transmission |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6317132A JPS6317132A (en) | 1988-01-25 |
| JPH0659796B2 true JPH0659796B2 (en) | 1994-08-10 |
Family
ID=15680367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15883286A Expired - Lifetime JPH0659796B2 (en) | 1986-07-08 | 1986-07-08 | Controller for continuously variable transmission |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0659796B2 (en) |
-
1986
- 1986-07-08 JP JP15883286A patent/JPH0659796B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6317132A (en) | 1988-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7104907B2 (en) | System and method of controlling automatic transmission | |
| JPH0765661B2 (en) | Shift control device for continuously variable transmission | |
| US5157991A (en) | Automatic transmission control system for vehicle | |
| JP2605840B2 (en) | Transmission control device for continuously variable transmission | |
| JP2687696B2 (en) | Transmission control device for continuously variable transmission | |
| JPH03292462A (en) | Controller for lockup clutch | |
| JP2663673B2 (en) | Control device for lock-up clutch | |
| JPH0756333B2 (en) | Automatic transmission control device | |
| JP2529672B2 (en) | Shift control device for continuously variable transmission | |
| JP2906692B2 (en) | Transmission control device for continuously variable transmission | |
| JP2891028B2 (en) | Control device for continuously variable transmission | |
| JPH0678784B2 (en) | Controller for continuously variable transmission | |
| JPH0659796B2 (en) | Controller for continuously variable transmission | |
| JP2692298B2 (en) | Transmission control device for continuously variable transmission | |
| JP2663675B2 (en) | Control device for lock-up clutch | |
| JP2504574B2 (en) | Control device for engine and continuously variable transmission drive system | |
| JP2910325B2 (en) | Control device for lock-up device | |
| JP3099601B2 (en) | Transmission control device for continuously variable transmission | |
| JP3125537B2 (en) | Control device for continuously variable transmission | |
| JP2718049B2 (en) | Control device for continuously variable transmission | |
| JPS62244724A (en) | Controller for continuously variable transmission | |
| JP2809724B2 (en) | Lock-up control for automatic transmission | |
| JP2589728B2 (en) | Transmission control device for automatic transmission | |
| JP2687695B2 (en) | Transmission control device for continuously variable transmission | |
| JP2906784B2 (en) | Control device for V-belt type continuously variable transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |