JP2004251435A - Advanced control device, advanced control method and its program - Google Patents

Advanced control device, advanced control method and its program Download PDF

Info

Publication number
JP2004251435A
JP2004251435A JP2003122744A JP2003122744A JP2004251435A JP 2004251435 A JP2004251435 A JP 2004251435A JP 2003122744 A JP2003122744 A JP 2003122744A JP 2003122744 A JP2003122744 A JP 2003122744A JP 2004251435 A JP2004251435 A JP 2004251435A
Authority
JP
Japan
Prior art keywords
control
range
shift
shift position
advance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003122744A
Other languages
Japanese (ja)
Inventor
Masayuki Kuwata
雅之 桑田
Sukeyuki Tsugawa
祐之 津川
Mitsunori Nakane
光規 中根
Kaoru Otsuki
薫 大槻
Masao Saito
正雄 斉藤
Kenji Suzuki
研司 鈴木
Masakazu Nomura
誠和 野村
Shinichi Iizuka
慎一 飯塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2003122744A priority Critical patent/JP2004251435A/en
Publication of JP2004251435A publication Critical patent/JP2004251435A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Transmission Device (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the response of an automatic transmission and improve the drivability for a driver's gear shift operation. <P>SOLUTION: An advanced control device comprises a shift operation member, a position sensor 14 to generate a continuous output value accompanied by the operation of the shift operation member, a shift position judgment means to judge the shift position by comparing the output value with a position judgment pattern, a control prediction processing means to predict whether a predetermined control is performed or not based on the movement of the shift operation member, and an advanced control processing means to advance a predetermined process of the control when the predertemined control is predicted to perform. The control to be performed in the other range is advanced to start. This process enables the response of an automatic transmission and the drivability for the driver's gear change operation . <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、前出し制御装置、前出し制御方法及びそのプログラムに関するものである。
【0002】
【従来の技術】
従来、変速機、例えば、有段自動変速機、無段自動変速機(CVT)等の自動変速機によって変速制御を行うようにした車両においては、シフトレバーによってレンジが選択されると、自動変速機の制御を行う自動変速機制御装置(ECU)は、選択されたレンジにおける変速ロジックに従ってソレノイド等をオン・オフさせることによって変速制御を行うようになっている。そのために、自動変速機はポジション判断装置を備え、前記自動変速機制御装置は、前記ポジション判断装置のポジションセンサのセンサ出力を出力信号として受け、該出力信号に基づいてシフト位置(ポジション位置)を検出し、選択されたレンジを判断する。そして、前記自動変速機制御装置は、判断されたレンジを自動変速機に設定する。
【0003】
前記ポジションセンサとしては、シフトレバーを操作して回動させたときに、連動して回動させられるマニュアルシャフトに取り付けられ、該マニュアルシャフトと共に回動させられる可動側端子、及びセンサケースに取り付けられ、回動側端子が接触し、回動に伴って慴(しゅう)動する複数の固定側端子を備えた接触型のポジションセンサが使用される。
【0004】
該ポジションセンサにおいては、シフトレバーを操作してレンジを選択すると、マニュアルシャフトを介して可動側端子が、シフトレバーの回動角に応じて回動させられ、可動側端子と固定側端子との接触パターンが変化し、可動側端子及び固定側端子を含む電気回路の抵抗が変化する。そして、前記接触パターンの変化によって、ポジションセンサは、シフトレバーの回動角に対応したセンサ出力を電圧値又は電流値から成る出力値として発生させる。
【0005】
前記自動変速機制御装置は、前記ポジションセンサからの出力値を受けると、該出力値と各レンジの判断基準値となる閾(しきい)値とを比較し、シフト位置を判断し、選択されたレンジを判断する。なお、前記閾値は、前記出力値に対応させてあらかじめ電圧値又は電流値として設定される(例えば、特許文献1参照。)。
【0006】
【特許文献1】
米国特許第4914594号明細書
【0007】
【発明が解決しようとする課題】
しかしながら、前記従来の自動変速機制御装置においては、自動変速機を現在設定されているレンジから他のレンジに移行させる場合、運転者はシフトレバーを操作してシフト位置を現在のレンジから他のレンジに移動させる必要があるが、シフト位置が他のレンジに完全に移動したと判断されるまで、他のレンジを設定することができない。
【0008】
例えば、ドライブレンジが設定されているときに、運転者が自動変速機をドライブレンジからマニュアル変速の4速レンジに移行させる場合、シフト位置がドライブレンジと4速レンジとの間の中間領域を抜けるまでは、4速を設定することができない。したがって、4速への変速が開始されるのを早くすることができず、自動変速機の応答性を高くすることができない。
【0009】
本発明は、前記従来の自動変速機制御装置の問題点を解決して、運転者による変速操作に対して、自動変速機の応答性を向上させ、ドライバビリティを向上させることができる前出し制御装置、前出し制御方法及びそのプログラムを提供することを目的とする。
【0010】
【課題を解決するための手段】
そのために、本発明の前出し制御装置においては、変速機のレンジを選択するためのシフト操作部材と、該シフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値とポジション判断パターンとを比較して、前記シフト操作部材によるシフト位置を判断するシフト位置判断処理手段と、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測する制御予測処理手段と、所定の制御が行われると予測される場合に、該所定の制御を先行して行う前出し制御処理手段とを有する。
【0011】
本発明の他の前出し制御装置においては、さらに、前記シフト操作部材の移動によって、シフト位置が、現在のレンジのシフト位置から他のレンジシフト位置に移動する場合に、前記制御予測処理手段は、他のレンジにおいて前記所定の制御が行われるかどうかを予測する。
【0012】
本発明の更に他の前出し制御装置においては、さらに、前記制御は、制御の対象となる複数の被制御装置について行われる。
【0013】
本発明の更に他の前出し制御装置においては、さらに、前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させる。
【0014】
本発明の更に他の前出し制御装置においては、さらに、前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出し、前記出力値を電圧値で発生させる。
【0015】
本発明の更に他の前出し制御装置においては、さらに、前記ポジション判断パターンは出力値で表された判断基準値の組合せから成る。
【0016】
本発明の更に他の前出し制御装置においては、さらに、前記制御予測処理手段は、シフト位置の変化に基づいて他のレンジにおいて所定の制御が行われるかどうかを予測する。
【0017】
本発明の更に他の前出し制御装置においては、さらに、前記制御予測処理手段は、シフト位置の変化率に基づいて他のレンジにおいて所定の制御が行われるかどうかを予測する。
【0018】
本発明の更に他の前出し制御装置においては、さらに、前記前出し制御処理手段は、前出し制御を開始した後、設定時間が経過しても他のレンジにおける所定の制御が開始されない場合、前出し制御を中止する。
【0019】
本発明の更に他の前出し制御装置においては、さらに、前記前出し制御処理手段は前記所定の制御の一部を先行して行う。
【0020】
本発明の更に他の前出し制御装置においては、さらに、前記前出し制御処理手段は、前出し制御を開始した後、他のレンジにおける所定の制御が開始された場合、残りの制御を継続して行う。
【0021】
本発明の更に他の前出し制御装置においては、さらに、前記ポジション判断パターンにおいて、複数のレンジについて判断基準値間の領域が設定され、隣接する領域間に中間位置の領域が設定される。そして、前記前出し制御処理手段は前記中間位置の領域において前だし制御処理を開始する。
【0022】
本発明の前出し制御方法においては、シフト操作部材が操作され、変速機のレンジが選択されたときに、シフト操作部材の操作に伴ってポジションセンサによって発生させられた連続的な出力値とポジション判断パターンとを比較し、前記シフト操作部材によるシフト位置を判断し、該シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測し、所定の制御が行われると予測される場合に、該所定の制御を先行して行う。
【0023】
本発明の前出し制御方のプログラムにおいては、変速機のレンジを選択するためのシフト操作部材と、該シフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサとを備えた前出し制御装置に適用される。
【0024】
そして、コンピュータを、前記出力値とポジション判断パターンとを比較して、前記シフト操作部材によるシフト位置を判断するシフト位置判断処理手段、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測する制御予測処理手段、及び所定の制御が行われると予測される場合に、該所定の制御を先行して行う前出し制御処理手段として機能させる。
【0025】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。なお、この場合、変速機としての自動変速機について説明する。
【0026】
図1は本発明の第1の実施の形態におけるポジション判断装置の機構部を示す図、図2は本発明の第1の実施の形態における各制御用のシフト位置及び電圧値を示す図、図3は本発明の第1の実施の形態におけるシフト位置判断ロジックを説明するブロック図である。
【0027】
図に示されるように、11はポジション判断装置、12は自動変速機ケース、13は回動自在に配設されたマニュアルシャフトであり、前記ポジション判断装置11は、自動変速機ケース12の外側に配設され、筐(きょう)体としての制御装置ケース16、該制御装置ケース16内においてマニュアルシャフト13に取り付けられたポジションセンサ14、前記制御装置ケース16内に配設され、コンピュータとして機能し、自動変速機の制御を行う自動変速機制御装置(ECU)15、制御装置ケース16外に取り付けられたコネクタ17等を備える。該コネクタ17は、自動変速機制御装置15と、該自動変速機制御装置15による各制御の対象となる複数の被制御装置、例えば、自動変速機(リニアソレノイド、オン・オフソレノイド等のソレノイド)、図示されないエンジン、図示されないインジケータ、車両の制御要素等とを接続するための複数の端子を備える。前記ポジションセンサ14と自動変速機制御装置15とは互いに電気的に接続され、ポジションセンサ14及び自動変速機制御装置15によってセンサ一体型の制御装置が構成される。
【0028】
前記マニュアルシャフト13は、自動変速機ケース12外においてアウタレバー18に接続され、該アウタレバー18及び接続ワイヤとしてのコントロールワイヤ19を介してシフト操作部材(変速操作部材)としてのシフトレバー21と連結され、自動変速機ケース12内においてディテント31及びマニュアルバルブ32のバルブスプール33と連結される。なお、前記シフトレバー21は、自動変速機のレンジを選択するために配設され、そのために、ガイド22に沿って回動(移動)させ、パーキングレンジ(Pレンジ)、リバースレンジ(Rレンジ)、ニュートラルレンジ(Nレンジ)、ドライブレンジ(Dレンジ)、4速レンジ、3速レンジ及び2速レンジの各レンジを選択することができるようになっている。なお、4速レンジ、3速レンジ及び2速レンジについては、最高の変速段を4速、3速及び2速とする自動変速を行ったり、マニュアル変速で4速、3速及び2速に変速段を固定したりすることができる。
【0029】
ところで、前記ポジションセンサ14はマニュアルシャフト13と連結され、該マニュアルシャフト13と共に一体的に回動する回動部24を備える。そして、前記ポジションセンサ14は、前記シフトレバー21の操作量を表す前記回動部24の回動角、すなわち、ポジションセンサ角度θ(度の単位で表された回動角)を非接触で検出することによって、シフトレバー21の操作量に対応して変化する連続的な信号、すなわち、シフトポジション検出信号を、出力値(センサ出力)、本実施の形態においては、電圧値(ボルトの単位で表されたセンサ電圧)として発生させ、出力する。
【0030】
その場合、図2に示されるように、ポジションセンサ14は線形の入出力特性を有し、運転者によるシフトレバー21の操作に基づいて、入力側のポジションセンサ角度θの変化(増減移動)に対応して、線形(リニア)に、かつ、連続して変化(増減移動)する電圧値を発生させる。本実施の形態においては、出力値を電圧値で発生させるようになっているが、出力値を他の電気的な変量、例えば、電流値で発生させることもできる。なお、この場合、バルブボディ内の油圧回路の状態が変更され、ライン圧油路とDレンジ圧油路、Rレンジ圧油路等と連通させられる。そして、油圧発生角は、設定されるレンジに対応するレンジ圧を発生させ、又は発生させない油圧領域を表す。
【0031】
本実施の形態におけるポジション判断装置11が適用された自動変速機においては、各レンジに対応させてあらかじめポジションセンサ角度θ及び電圧値が設定され、該各電圧値によって、シフトレバー21によるシフト位置(シフトポジション)を判断し、レンジを判断するための基準となる判断基準値としての閾値が表される。
【0032】
そして、シフトレバー21が操作され、ガイド22に沿って回動させられると、コントロールワイヤ19及びアウタレバー18を介してマニュアルシャフト13が回動させられる。該マニュアルシャフト13の回動に伴って、ディテント31がマニュアルシャフト13の回動と一体的に回動させられ、ディテント31と連結されたバルブスプール33が、マニュアルシャフト13の回動の変位に対応させて切り換えられ、2レンジ圧、3レンジ圧、4レンジ圧、Dレンジ圧及びRレンジ圧等のレンジ圧を発生させる。
【0033】
そして、シフトレバー21が、ガイド22に表示され、各レンジを表す文字P、R、N、D、4、3及び2の位置のいずれか一つの位置に選択的に置かれると、バルブスプール33が前記位置に対応させてあらかじめ設定されたバルブ位置に移動し、マニュアルバルブ32が選択的に設定された油圧発生位置に設定され、自動変速機が前記油圧発生位置に対応するレンジに設定される。そして、レンジが設定されると、マニュアルシャフト13の回動がディテント31によって阻止されて、シフトレバー21が前記シフト位置に保持される。
【0034】
また、マニュアルシャフト13の回動に伴って、回動部24が回動すると、前記ポジションセンサ14は、ポジションセンサ角度θに対応した電圧値を発生させ、自動変速機制御装置15に対して出力する。自動変速機制御装置15は、ポジションセンサ14から電圧値を受けると、該電圧値を閾値と比較して選択されたレンジを判断し、判断結果に基づいて制御装置ケース16外の関係する前記各被制御装置に対して制御信号をコネクタ17の対応する端子から出力する。
【0035】
これによって、自動変速機制御装置15の指示に基づいて、自動変速機制御、エンジン制御、インジケータ制御等の各種の制御、例えば、自動変速機のリニアソレノイド制御、自動変速機のオン・オフソレノイド制御、エンジンのスタートロック制御(エンジン駆動制御)、自動変速機のシフトロック制御、車両の制御要素であるイグニッションキーのキーロック制御、自動変速機のフェール検出制御、車両の制御要素である図示されないリバースランプのリバース制御(リバースランプ点灯制御)、自動変速機のリバース制御(リバースインヒビット制御)、図示されないインジケータのインジケータ表示(点灯)制御、エンジンのエンジンアイドル制御、エンジンの燃料噴射制御等の各制御を行う。
【0036】
そして、自動変速機のリニアソレノイド制御において、自動変速機制御装置15は、選択されたレンジにおいてあらかじめ設定された変速制御に基づいてリニアソレノイドバルブを制御し、自動変速機のマニュアルバルブ32から出力される油圧を調圧し、自動変速機のクラッチ、ブレーキ等の摩擦係合要素の油圧サーボ等に送る。
【0037】
また、自動変速機のオン・オフソレノイド制御において、自動変速機制御装置15は、選択されたレンジにおいてあらかじめ設定された変速制御に基づいて図示されないオン・オフソレノイドバルブを制御し、自動変速機のマニュアルバルブ32から出力される油圧をリニアソレノイドバルブに送ったり、リニアソレノイドバルブによって調圧された油圧を自動変速機の前記各油圧サーボ等に送ったりする。
【0038】
さらに、エンジンのスタートロック制御において、自動変速機制御装置15は、選択されたレンジ、例えば、パーキングレンジ及びニュートラルレンジの車両を走行させない非駆動レンジにおいて、エンジンの始動を許可し、その他のレンジにおいて、エンジンの始動を禁止する。
【0039】
また、自動変速機のシフトロック制御において、自動変速機制御装置15は、選択されたレンジ、例えば、パーキングレンジ及びニュートラルレンジにおいて、シフトレバー21を、シフトロックソレノイドによってロックし、自動変速機のシフト操作を禁止し、他のレンジにおいて、ロックを解除し、自動7速機のシフト操作を許可する。
【0040】
そして、車両のキーロック制御において、自動変速機制御装置15は、選択されたレンジ、例えば、パーキングレンジにおいて、キーを抜くことを許可し、他のレンジにおいて、キーを抜くことを禁止する。
【0041】
さらに、自動変速機のフェール検出制御において、自動変速機制御装置15は、自動変速機のフェールを検出し、例えば、ドライブレンジ、リバースレンジ等の車両を走行させるための駆動レンジにおいて、必要な油圧が確実に発生しているかどうかをチェックし、所望のギヤ比を得ることができるかどうかをチェックし、また、例えば、パーキングレンジ及びニュートラルレンジの非駆動レンジにおいて、油圧が発生していないかどうかをチェックする。
【0042】
そして、自動変速機のリバース制御において、自動変速機制御装置15は、自動変速機がリバースレンジに設定されたときに、リバースランプを点灯させ、所定の条件が成立する状態でリバースレンジが設定された場合、リバースインヒビットを行う(他のレンジにおいては、車両を後退させない。)。
【0043】
また、車両のインジケータ表示制御において、自動変速機制御装置15は、パーキングレンジ及びニュートラルレンジにおける車両のインジケータパネルに設定されたレンジを表示する。
【0044】
さらに、エンジンアイドル制御において、自動変速機制御装置15は、エンジンのアイドリング時にエンジン回転速度(回転数)を低くする。
【0045】
なお、本実施の形態において、自動変速機制御装置15は、エンジン制御、インジケータ制御等を行うことができるようになっているが、エンジンコントロールユニット、インジケータコントロールユニット等に制御信号を送ることによって、エンジンコントロールユニットがエンジン制御を行い、インジケータコントロールユニットがインジケータ制御を行うようにすることもできる。
【0046】
ところで、本実施の形態におけるポジション判断装置11においては、図3に示されるように、自動変速機制御装置15において、シフト位置を判断するためのシフト位置(ポジション位置)判断ロジックが図示されない記録装置に格納される。該シフト位置判断ロジックは、前述された閾値に基づいて、自動変速機制御、エンジン制御、インジケータ制御等における各制御用のシフト位置の判断、すなわち、リニアソレノイド制御用のシフト位置の判断(リニアソレノイド制御用位置判断)、オン・オフソレノイド制御用のシフト位置の判断(オン・オフソレノイド制御用位置判断)、スタートロック制御用のシフト位置の判断(スタートロック制御用位置判断)、シフトロック制御用のシフト位置の判断(シフトロック制御用位置判断)、キーロック制御用のシフト位置の判断(キーロック制御用位置判断)、フェール検出制御用のシフト位置の判断(フェール検出制御用位置判断)、リバース制御用のシフト位置の判断(リバース制御用位置判断)、インジケータ表示制御用のシフト位置の判断(インジケータ表示制御用位置判断)、エンジンアイドル制御用のシフト位置の判断(エンジンアイドル制御用位置判断)等を行うためのロジックである。
【0047】
また、本実施の形態におけるポジション判断装置11において、シフト位置の判断に用いられる閾値は、自動変速機制御装置15による自動変速機制御、エンジン制御、インジケータ制御等における各制御ごとに、任意に、又は個別に独立させて設定される。すなわち、各制御ごとに、各レンジごとの閾値の組合せから成るポジション判断パターンが設定される。したがって、各制御ごとに、前記電圧値と前記ポジション判断パターンとを比較し、電圧値と各閾値とを比較することによって、シフト位置を判断し、レンジを判断することができる。
【0048】
次に、図2に基づいて、各制御ごとの閾値について具体的に説明する。
【0049】
図2において、閾値Vi(i=1、2、…、30)は、値iが大きいほど大きく、値iが小さいほど小さい。また、各制御ごとの閾値Viは、一例であって、任意に設定することができる。なお、本実施の形態において、二つの閾値Vi、例えば、閾値Vm、Vm+1間の領域、すなわち、電圧値領域を便宜上、閾値Vm〜Vm+1で表すが、実際は、閾値Vm以上、閾値Vm+1未満であることを表す。
【0050】
本実施の形態におけるポジション判断装置11においては、まず、リニアソレノイド制御用のシフト位置によって、従来の自動変速機における変速レンジと同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジが設定される。リニアソレノイド制御用のシフト位置はそれぞれ次のように設定される。
【0051】
すなわち、リニアソレノイド制御において、閾値V1〜V11の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V11はパーキングレンジが選択されたことを判断するための閾値となる。そして、自動変速機制御装置15の図示されないシフト位置判断処理手段は、シフト位置判断処理を行い、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V11の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるパーキングレンジに設定する。
【0052】
また、リニアソレノイド制御において、閾値V10〜V13の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V10、V13はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V10〜V13の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域(編み目領域)が設定される。
【0053】
また、リニアソレノイド制御において、閾値V12〜V26の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V12、V26はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V12〜V26の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【0054】
また、リニアソレノイド制御において、閾値V24〜V27の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V24、V27はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V24〜V27の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をリニアソレノイド制御におけるドライブレンジに設定する。
【0055】
また、リニアソレノイド制御において、閾値V27〜V28の電圧値領域が4速レンジを表すシフト位置として設定され、各閾値V27、V28は4速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V27〜V28の電圧値領域にあるとき、4速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における4速レンジに設定する。
【0056】
また、リニアソレノイド制御において、閾値V28〜V29の電圧値領域が3速レンジを表すシフト位置として設定され、各閾値V28、V29は3速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V28〜V29の電圧値領域にあるとき、3速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における3速レンジに設定する。
【0057】
また、リニアソレノイド制御において、閾値V29〜V30の電圧値領域が2速レンジを表すシフト位置として設定され、各閾値V29、V30は2速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リニアソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V29〜V30の電圧値領域にあるとき、2速レンジが選択されたと判断し、自動変速機をリニアソレノイド制御における2速レンジに設定する。
【0058】
なお、互いに隣接するレンジ間の閾値が重複又は共通となっているが、互いに隣接するレンジの間にシフト位置を判断しない電圧値領域を設けることもできる。このようにすると、シフト位置の判断を一層正確に行うことができる。
【0059】
また、本実施の形態におけるポジション判断装置11においては、オン・オフソレノイド制御用のシフト位置によって、前述されたリニアソレノイド制御用のシフト位置と同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジがそれぞれ設定される。オン・オフソレノイド制御用のシフト位置はそれぞれ次のように設定される。
【0060】
すなわち、オン・オフソレノイド制御において、閾値V1〜V7電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V7はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V7の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるパーキングレンジに設定する。
【0061】
また、オン・オフソレノイド制御において、閾値V6〜V16の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V6、V16はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V6〜V16の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域が設定される。
【0062】
また、オン・オフソレノイド制御において、閾値V15〜V22の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V15、V22はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V15〜V22の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【0063】
また、オン・オフソレノイド制御において、閾値V21〜V27の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V21、V27はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V21〜V27の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御におけるドライブレンジに設定する。なお、ニュートラルレンジとドライブレンジとの境界に重複領域が設定される。
【0064】
また、オン・オフソレノイド制御において、閾値V27〜V28の電圧値領域が4速レンジを表すシフト位置として設定され、各閾値V27、V28は4速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V27〜V28の電圧値領域にあるとき、4速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における4速レンジに設定する。
【0065】
また、オン・オフソレノイド制御において、閾値V28〜V29の電圧値領域が3速レンジを表すシフト位置として設定され、各閾値V28、V29は3速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V28〜V29の電圧値領域にあるとき、3速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における3速レンジに設定する。
【0066】
また、オン・オフソレノイド制御において、閾値V29〜V30の電圧値領域が2速レンジを表すシフト位置として設定され、各閾値V29、V30は2速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、オン・オフソレノイド制御において、ポジションセンサ14から出力される電圧値が閾値V29〜V30の電圧値領域にあるとき、2速レンジが選択されたと判断し、自動変速機をオン・オフソレノイド制御における2速レンジに設定する。
【0067】
また、本実施の形態におけるポジション判断装置11においては、スタートロック制御がエンジンの始動を許可するものであることから、スタートロック制御用のシフト位置によって、非駆動レンジであるパーキングレンジ及びニュートラルレンジだけが設定される。スタートロック制御用のシフト位置はそれぞれ次のように設定される。
【0068】
すなわち、スタートロック制御において、閾値V1〜V3の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V3はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、スタートロック制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V3の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をスタートロック制御におけるパーキングレンジに設定する。その場合、前記自動変速機制御装置15の図示されないスタートロック制御処理手段は、スタートロック制御処理を行い、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力する。なお、前記閾値V3はリニアソレノイド制御用のパーキングレンジを表すシフト位置を判断するための閾値となる閾値V11より小さく設定される。
【0069】
また、スタートロック制御において、閾値V18〜V19の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V18、V19はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、スタートロック制御において、ポジションセンサ14から出力される電圧値が閾値V18〜V19の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をスタートロック制御におけるニュートラルレンジに設定する。また、前記スタートロック制御処理手段は、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力する。なお、前記閾値V18、V19は、それぞれリニアソレノイド制御用のニュートラルレンジを表すシフト位置を判断するための閾値となる閾値V12より大きく、かつ、閾値V26より小さく、また、オン・オフソレノイド制御用のニュートラルレンジを表すシフト位置を判断するための閾値となる閾値V15より大きく、かつ、閾値V22より小さく設定される。
【0070】
また、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V1〜V3、V18〜V19の電圧値領域にないとき、スタートロック制御においてパーキングレンジ又はニュートラルレンジでないと判断し、前記スタートロック制御処理手段は、エンジンを始動するためのスタータモータを作動可能な状態にする信号をエンジンコントロールユニット又はスタータモータのリレー回路に対して出力しない。
【0071】
また、スタートロック制御用のパーキングレンジ又はニュートラルレンジという判断ではなく、閾値V1、V3、V18、V19を、単にエンジンを始動するためのスタータモータを駆動しない状態にする信号を出力する領域としたり、パーキングレンジとニュートラルレンジとの区別を行わない領域としたりすることができる。さらに、他の制御においても、パーキングレンジとニュートラルレンジとで同じ制御を行う場合(例えば、シフトロックP及びN)には、パーキングレンジとニュートラルレンジとの区別を行う必要はない。
【0072】
なお、本実施の形態におけるポジション判断装置11においては、スタートロック制御用のパーキングレンジの閾値V1と、リニアソレノイド制御用及びオン・オフソレノイド制御用の各パーキングレンジの閾値V1とが等しく設定されているが、互いに異ならせて設定することもできる。
【0073】
また、本実施の形態におけるポジション判断装置11においては、シフトロック制御用のシフト位置によって、スタートロック制御用のシフト位置と同様に、非駆動レンジであるパーキングレンジ及びニュートラルレンジだけが設定される。また、シフトロック制御用のシフト位置を判断するための閾値となる各電圧値は、スタートロック制御用のシフト位置を判断するための閾値となる各閾値V1、V3、V18、V19と等しく設定される。前記シフトロック制御用のシフト位置はそれぞれ次のように設定される。
【0074】
すなわち、シフトロック制御において、閾値V1〜V3の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V3はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、シフトロック制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V3の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をシフトロック制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置15の図示されないシフトロック制御処理手段は、シフトロック制御処理を行い、シフトロックソレノイドをオフにしてシフトレバー21の移動を禁止するとともに、変速を禁止する。
【0075】
また、シフトロック制御において、閾値V18〜V19の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V18、V19はニュートラルレンジが選択されたことを判断するための閾値となる。そして、自動変速機制御装置15の前記シフト位置判断処理手段は、シフトロック制御において、ポジションセンサ14から出力される電圧値が閾値V18〜V19の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をシフトロック制御におけるニュートラルレンジに設定する。また、前記シフトロック制御処理手段は、シフトロックソレノイドをオフにしてシフトレバー21の移動を禁止する。
【0076】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V1〜V3、V18〜V19の電圧値領域にないとき、シフトロック制御においてパーキングレンジ又はニュートラルレンジでないと判断し、前記シフトロック制御処理手段は、シフトロックソレノイドをオンにしてシフトレバー21の移動を許可する。
【0077】
なお、本実施の形態において、シフトロック制御用のパーキングレンジ及びニュートラルレンジの閾値V1、V3、V18、V19は、それぞれスタートロック制御用のパーキングレンジ及びニュートラルレンジの閾値V1、V3、V18、V19と等しく設定されているが、異ならせて設定することもできる。
【0078】
また、本実施の形態におけるポジション判断装置11において、キーロックが車両の非使用時に行われるものであるので、キーロック制御用のシフト位置によって、パーキングレンジだけが設定される。前記キーロック制御用のパーキングレンジのシフト位置は次のように設定される。
【0079】
すなわち、キーロック制御において、閾値V1〜V2の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V2はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、キーロック制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V2の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をキーロック制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置15の図示されないキーロック制御処理手段は、キーロック制御処理を行い、キーロック制御信号を図示されないキーロックコントロールユニットに対して出力する。そして、該キーロックコントロールユニットは、キーロックを解除し、キーが抜けるのを許容する。
【0080】
なお、前記閾値V2はスタートロック制御用のシフト位置を判断するための閾値となる閾値V3より小さく設定される。
【0081】
また、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V1〜V2の電圧値領域にないとき、キーロック制御においてパーキングレンジでないと判断し、前記キーロック制御処理手段は、キーロック制御信号をキーロックコントロールユニットに対して出力しない。そして、該キーロックコントロールユニットは、キーロックを設定し、キーが抜けるのを禁止する。なお、本実施の形態においては、キーロック制御信号をキーロックコントロールユニットに対して出力するようになっているが、キーロックコントロールユニットに代えてキーロック制御信号をキーロックソレノイドに対して出力することもできる。
【0082】
また、本実施の形態におけるポジション判断装置11においては、フェール検出制御用のシフト位置によって、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジがそれぞれ設定される。フェール検出制御用のシフト位置はそれぞれ次のように設定される。
【0083】
すなわち、フェール検出制御において、閾値V1〜V7の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V7はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V7の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をフェール検出制御におけるパーキングレンジに設定する。また、前記自動変速機制御装置15の図示されないフェール検出制御処理手段は、フェール検出制御処理を行い、自動変速機をフェールを検出する状態に設定する。
【0084】
また、フェール検出制御において、閾値V10〜V13の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V10、V13はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V10〜V13の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をフェール検出制御におけるリバースレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0085】
また、フェール検出制御において、閾値V15〜V22の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V15、V22はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V15〜V22の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をフェール検出制御におけるニュートラルレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0086】
また、フェール検出制御において、閾値V24〜V27の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V24、V27はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V24〜V27の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をフェール検出制御におけるドライブレンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0087】
また、フェール検出制御において、閾値V27〜V28の電圧値領域が4速レンジを表すシフト位置として設定され、各閾値V27、V28は4速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V27〜V28の電圧値領域にあるとき、4速レンジが選択されたと判断し、自動変速機をフェール検出制御における4速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0088】
また、フェール検出制御において、閾値V28〜V29の電圧値領域が3速レンジを表すシフト位置として設定され、各閾値V28、V29は3速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V28〜V29の電圧値領域にあるとき、3速レンジが選択されたと判断し、自動変速機をフェール検出制御における3速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0089】
また、フェール検出制御において、閾値V29〜V30の電圧値領域が2速レンジを表すシフト位置として設定され、各閾値V29、V30は2速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、フェール検出制御において、ポジションセンサ14から出力される電圧値が閾値V29〜V30の電圧値領域にあるとき、2速レンジが選択されたと判断し、自動変速機をフェール検出制御における2速レンジに設定する。また、前記フェール検出制御処理手段は、自動変速機をフェールを検出する状態に設定する。
【0090】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V1〜V7、V10〜V13、V15〜V22、V24〜V30の電圧値領域にないとき、フェール検出制御においてパーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジでないと判断し、前記フェール検出制御処理手段は、自動変速機をフェールを検出しない状態に設定する。
【0091】
また、本実施の形態におけるポジション判断装置11においては、リバース制御用のシフト位置によって、リバースレンジだけが設定される。前記リバース制御用のリバースレンジのシフト位置は次のように設定される。
【0092】
すなわち、リバース制御において、閾値V6〜V16の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V6、V16はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、リバース制御において、ポジションセンサ14から出力される電圧値が閾値V6〜V16の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をリバース制御におけるリバースレンジに設定する。また、前記自動変速機制御装置15の図示されないリバース制御処理手段のリバースランプ点灯制御処理手段は、リバースランプ点灯制御処理を行い、自動変速機をリバースランプを点灯する状態に設定する。さらに、前記リバース制御処理手段のリバースインヒビット制御処理手段は、リバースインヒビット制御処理を行い、自動変速機をリバースインヒビットを行う状態に設定する。
【0093】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V6〜V16の電圧値領域にないとき、リバース制御においてリバースレンジでないと判断し、前記リバース制御処理手段は、自動変速機を、リバースランプを点灯しない状態に設定するとともに、リバースインヒビットを行わない状態に設定する。
【0094】
また、本実施の形態におけるポジション判断装置11においては、自動変速機のインジケータ表示制御用のシフト位置によって、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジがそれぞれ設定される。インジケータ表示制御用のシフト位置はそれぞれ次のように設定される。
【0095】
すなわち、インジケータ表示制御において、閾値V1〜V5の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V5はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V5の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるパーキングレンジに設定する。
【0096】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V1〜V5の電圧値領域にないとき、インジケータ表示制御においてパーキングレンジでないと判断する。
【0097】
また、インジケータ表示制御において、閾値V4〜V9の電圧値領域が、シフト位置を判断しない第1の中間位置の領域に設定され、各閾値V4、V9は第1の中間位置であることを判断するための閾値となる。そして、パーキングレンジと第1の中間位置の領域との境界に重複領域が設定される。
【0098】
また、インジケータ表示制御において、閾値V8〜V14の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V8、V14はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V8〜V14の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるリバースレンジに設定する。なお、第1の中間位置の領域とリバースレンジとの境界に重複領域が設定される。
【0099】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V8〜V14の電圧値領域にないとき、インジケータ表示制御においてリバースレンジでないと判断する。
【0100】
また、インジケータ表示制御において、閾値V13〜V18の電圧値領域が、シフト位置を判断しない第2の中間位置の領域に設定され、各閾値V13、V18は第2の中間位置であることを判断するための閾値となる。そして、リバースレンジと第2の中間位置の領域との境界に重複領域が設定される。
【0101】
また、インジケータ表示制御において、閾値V17〜V20の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V17、V20はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V17〜V20の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるニュートラルレンジに設定する。なお、第2の中間位置の領域とニュートラルレンジとの境界に重複領域が設定される。
【0102】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V17〜V20の電圧値領域にないとき、インジケータ表示制御においてニュートラルレンジでないと判断する。
【0103】
また、インジケータ表示制御において、閾値V19〜V24の電圧値領域が、シフト位置を判断しない第3の中間位置の領域に設定され、各閾値V19、V24は第3の中間位置であることを判断するための閾値となる。そして、ニュートラルレンジと第3の中間位置の領域との境界に重複領域が設定される。
【0104】
また、インジケータ表示制御において、閾値V23〜V27の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V23、V27はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V23〜V27の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をインジケータ表示制御におけるドライブレンジに設定する。なお、第3の中間位置の領域とドライブレンジとの境界に重複領域が設定される。
【0105】
そして、前記シフト位置判断処理手段は、ポジションセンサ14から出力される電圧値が閾値V23〜V27の電圧値領域にないとき、インジケータ表示制御においてドライブレンジでないと判断する。
【0106】
また、インジケータ表示制御において、閾値V27〜V28の電圧値領域が4速レンジを表すシフト位置として設定され、各閾値V27、V28は4速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V27〜V28の電圧値領域にあるとき、4速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における4速レンジに設定する。
【0107】
また、インジケータ表示制御において、閾値V28〜V29の電圧値領域が3速レンジを表すシフト位置として設定され、各閾値V28、V29は3速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V28〜V29の電圧値領域にあるとき、3速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における3速レンジに設定する。
【0108】
また、インジケータ表示制御において、閾値V29〜V30の電圧値領域が2速レンジを表すシフト位置として設定され、各閾値V29、V30は2速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、インジケータ表示制御において、ポジションセンサ14から出力される電圧値が閾値V29〜V30の電圧値領域にあるとき、2速レンジが選択されたと判断し、自動変速機をインジケータ表示制御における2速レンジに設定する。
【0109】
また、本実施の形態におけるポジション判断装置11においては、エンジンアイドル制御用のシフト位置によって、前述されたオン、オフソノイド制御用のシフト位置と同様に、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジがそれぞれ設定される。エンジンアイドル制御用のシフト位置はそれぞれ次のように設定される。
【0110】
すなわち、エンジンアイドル制御において、閾値V1〜V7の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V1、V7はパーキングレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V1〜V7の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるパーキングレンジに設定する。
【0111】
また、エンジンアイドル制御において、閾値V6〜V16の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V6、V16はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V6〜V16の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるリバースレンジに設定する。なお、パーキングレンジとリバースレンジとの境界に重複領域が設定される。
【0112】
また、エンジンアイドル制御において、閾値V15〜V22の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V15、V22はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V15〜V22の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるニュートラルレンジに設定する。なお、リバースレンジとニュートラルレンジとの境界に重複領域が設定される。
【0113】
また、エンジンアイドル制御において、閾値V21〜V27の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V21、V27はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V21〜V27の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をエンジンアイドル制御におけるドライブレンジに設定する。なお、ニュートラルレンジとドライブレンジとの境界に重複領域が設定される。
【0114】
また、エンジンアイドル制御において、閾値V27〜V28の電圧値領域が4速レンジを表すシフト位置として設定され、各閾値V27、V28は4速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V27〜V28の電圧値領域にあるとき、4速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における4速レンジに設定する。
【0115】
また、エンジンアイドル制御において、閾値V28〜V29の電圧値領域が3速レンジを表すシフト位置として設定され、各閾値V28、V29は3速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V28〜V29の電圧値領域にあるとき、3速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における3速レンジに設定する。
【0116】
また、エンジンアイドル制御において、閾値V29〜V30の電圧値領域が2速レンジを表すシフト位置として設定され、各閾値V29、V30は2速レンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、エンジンアイドル制御において、ポジションセンサ14から出力される電圧値が閾値V29〜V30の電圧値領域にあるとき、2速レンジが選択されたと判断し、自動変速機をエンジンアイドル制御における2速レンジに設定する。
【0117】
なお、本実施の形態において、前記エンジンアイドル制御用の各閾値V1、V6、V7、V15、V16、V21、V22、V27〜V30は、オン・オフソレノイド制御の各閾値V1、V6、V7、V15、V16、V21、V22、V27〜V30と等しく設定されるが、異ならせて設定することもできる。
【0118】
このように、本実施の形態におけるポジション判断装置11においては、パーキングレンジにおけるシフト位置を判断するための電圧値は、リニアソレノイド制御、オン・オフソレノイド制御、スタートロック制御、シフトロック制御、キーロック制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立させて形成される。
【0119】
また、リバースレンジにおけるシフト位置を判断するための電圧値も、リニアソレノイド制御、オン・オフソレノイド制御、フェール検出制御、リバース制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立させて形成される。
【0120】
さらに、ニュートラルレンジにおけるシフト位置を判断するための電圧値も、リニアソレノイド制御、オン・オフソレノイド制御、スタートロック制御、キーロック制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立させて形成される。
【0121】
そして、ドライブレンジにおけるシフト位置を判断するための電圧値も、リニアソレノイド制御、オン・オフソレノイド制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立させて形成される。
【0122】
また、同様に、4速レンジ、3速レンジ及び2速レンジにおけるシフト位置を判断するための電圧値も、リニアソレノイド制御、オン・オフソレノイド制御、フェール検出制御、インジケータ表示制御、エンジンアイドル制御等の各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは、各制御ごとに任意に、又は独立させて形成される。
【0123】
ところで、本実施の形態においては、前述された各レンジにおける閾値は、それぞれ目的に応じて設定される。
【0124】
図4は本発明の第1の実施の形態における閾値の設定方法を示す図である。
【0125】
図において、各帯の幅が変化し、三角形で示される領域は、ポジションセンサ14(図1)の検出精度、自動変速機及び車両の制御を行うに当たり関係する部材の精度、自動変速機及び車両の各部品の組付け精度等のばらつき、及び油圧、自動変速機制御装置15等のばらつきを考慮して設定された領域である。例えば、前記ばらつきは、ポジションセンサ14の図示されないホールドICの温度特性、自動変速機制御装置15のソフトウェアの誤差、自動変速機制御装置15のハードウェアの誤差、ポジションセンサ14の傾き、マニュアルシャフト13の傾き等に起因するばらつきであり、三角形で示される領域は、これらのばらつきを吸収するように設定される。また、各帯の幅が一定である領域は、前述された各ばらつきにかかわらず、各シフト位置が確実に検出される領域である。
【0126】
図に示されるように、本実施の形態における各閾値は、パーキングレンジにおけるパーキングロック角、パーキングレンジにおけるシフトロック角、及びトランスミッションの油圧発生角に基づいて決定される。前記パーキングロック角は、トランスミッションのパーキングギヤとパーキングポールとが機械的に噛(し)合する領域であり、該領域においては、タイヤがロックされ、車両の移動が阻止される。なお、前記パーキングポールはディテント31と機械的に連結されて連動する。また、シフトロック角は、シフトレバー21を機械的にロックする領域であり、前記シフトレバー21がロックされるとレンジ圧が発生しない。
【0127】
そして、スタートロック制御において、パーキングレンジのシフト位置の閾値は、ばらつきにかかわらずシフトロックが確実に行われるシフトロック角の領域内に設定される。これにより、自動変速機制御装置15がスタートロック制御において、パーキングレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動するのに伴って車両が発進することがないようにしている。
【0128】
また、スタートロック制御におけるニュートラルレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧(レンジ圧)が確実に発生しない領域内に設定される。これにより、自動変速機制御装置15がスタートロック制御において、ニュートラルレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【0129】
なお、スタートロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域内に設定することもできる。その場合、パーキングレンジにおけるトランスミッションの油圧が確実に発生しない領域は、シフトロックが確実に行われる領域より広いので、閾値をシフトロック角で設定する場合より広く設定することができる。
【0130】
そして、シフトロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずシフトロック角が確実に設定される領域で、かつ、トランスミッションの油圧が確実に発生しない領域内に設定される。これにより、自動変速機制御装置15がシフトロック制御において、パーキングレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【0131】
また、シフトロック制御におけるニュートラルレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域内に設定される。これにより、自動変速機制御装置15がシフトロック制御において、ニュートラルレンジのシフト位置を判断したときに、エンジンを始動するためにスタータモータを駆動する際に、車両が意に反して発進することがないようにしている。
【0132】
さらに、キーロック制御におけるパーキングレンジのシフト位置の閾値は、ばらつきにかかわらずパーキングロック角が確実に設定される領域内に設定される。これにより、パーキングギヤがロックされる領域がキーロック解除領域として設定され、該キーロック解除領域だけでキーを抜くことが許可される。したがって、例えば、車両の駆動中にキーを抜くことができないようにしている。
【0133】
そして、リニアソレノイド制御において、リバースレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生する領域のシフト位置として設定される。これにより、油圧が発生していないときのリニアソレノイドバルブによる調圧が行われない状態、すなわち、空調圧が行われるのを防止するとともに、パーキングレンジ及びニュートラルレンジの非駆動レンジから前記各駆動レンジに設定が移行したときに、遅れることなく確実に発進可能となるようにしている。なお、必要に応じて、ドライブレンジ及びリバースレンジの駆動レンジのシフト位置の各閾値をばらつきの領域を含めた油圧発生角の領域内に設定することもできる。
【0134】
また、リニアソレノイド制御におけるパーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行するように設定される。
【0135】
さらに、オン・オフソレノイド制御において、リバースレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、油圧が発生しているときにオン・オフソレノイドバルブが不意に開かれて油圧が急にリニアソレノイドバルブ、油圧サーボ等に送られることがなくなり、ショックが発生するのを防止することができる。
【0136】
また、オン・オフソレノイド制御におけるパーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行するように設定される。
【0137】
さらに、フェール検出制御においては、リバースレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生する領域のシフト位置として設定され、また、パーキングレンジ及びニュートラルレンジの非駆動レンジのシフト位置の各閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、自動変速機のギヤエラー(自動変速機自体のエラー)の誤検出を防止することができる。
【0138】
そして、リバースランプ点灯制御においては、リバースレンジのシフト位置の閾値は、ばらつきにかかわらずトランスミッションの油圧が発生する領域外に設定される。これにより、リバースレンジに設定される前から確実にリバースランプを点灯させ、車外に知らせるようにしている。
【0139】
また、本実施の形態において、リバースインヒビット制御におけるリバースレンジのシフト位置の閾値は、リバースランプ点灯制御におけるリバースレンジのシフト位置の閾値と等しく設定される。前記リバースインヒビット制御においては、所定の車速以上で閾値がリバースレンジのシフト位置の電圧値領域になった場合、前記リバースインヒビット制御を実行してリバースギヤに入ることを禁止するようにしている。
【0140】
さらに、インジケータ表示制御におけるシフト位置の閾値は、シフトレバー21のがたつき等を考慮して設定される。その場合、ディテント31の谷(ディテント31によるシフトレバー21の位置保持を確定する。)を中心として左右対称となるようにその範囲を設定する。
【0141】
そして、エンジンアイドル制御においては、パーキングレンジ及びニュートラルレンジの非駆動レンジにおけるシフト位置の閾値は、いずれも、ばらつきにかかわらずトランスミッションの油圧が確実に発生しない領域のシフト位置として設定される。これにより、パーキングレンジ及びニュートラルレンジにおけるアイドル回転速度を低くし、パーキングレンジ及びニュートラルレンジにおいて燃料噴射量を絞って燃費を向上させることができる。
【0142】
また、エンジンアイドル制御におけるリバースレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジの各駆動レンジのシフト位置の各閾値は、いずれも、ばらつきを考慮して非駆動レンジから駆動レンジに連続して移行させ、駆動レンジ側に広くなるように設定される。これにより、非駆動レンジから駆動レンジに設定を変更するときに駆動レンジになることを早めに知って、エンジン回転速度をより早く高くするようにしている。
【0143】
次に、各シフト位置の閾値を設定するための自動変速機制御装置15の図示されない閾値設定処理手段による閾値設定処理の動作について説明する。
【0144】
図5は本発明の第1の実施の形態における閾値設定処理の動作を示すフローチャートである。
【0145】
まず、前記閾値設定処理手段は、現在のポジションセンサ14(図1)の電圧値を読み込み、該電圧値に基づいてポジションセンサ14が故障しているかどうかを判断する。
【0146】
ポジションセンサ14が故障していない場合、前記閾値設定処理手段は、各制御用のシフト位置について閾値を設定する。
【0147】
この場合、まず、リニアソレノイド制御用のシフト位置を設定する。該リニアソレノイド制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、自動変速機制御装置15の記録装置に記録する。
【0148】
次に、オン・オフソレノイド制御用のシフト位置を設定する。該オン・オフソレノイド制御用のシフト位置においても、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、前記記録装置に記録する。
【0149】
続いて、スタートロック制御用のシフト位置を設定する。該スタートロック制御用のシフト位置においては、前述されたように、パーキングレンジ及びニュートラルレンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、前記記録装置に記録する。
【0150】
次に、シフトロック制御用のシフト位置を設定する。該シフトロック制御用のシフト位置においては、前述されたように、パーキングレンジ及びニュートラルレンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、前記記録装置に記録する。
【0151】
そして、キーロック制御用のシフト位置を設定する。該キーロック制御用のシフト位置においては、前述されたように、パーキングレンジだけが設定されるので、前記閾値設定処理手段は、パーキングレンジの閾値を設定し、前記記録装置に記録する。
【0152】
次に、フェール検出制御用のシフト位置を設定する。該フェール検出制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、前記記録装置に記録する。
【0153】
続いて、リバース制御用のシフト位置を設定する。該リバース制御用のシフト位置においては、前述されたように、リバースレンジだけが設定されるので、前記閾値設定処理手段は、リバースレンジの閾値を設定し、前記記録装置に記録する。
【0154】
そして、インジケータ表示制御用のシフト位置を設定する。該インジケータ表示制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ、2速レンジ及び第1〜第3の中間位置の領域が設定されるので、前記閾値設定処理手段は、各レンジ及び第1〜第3の中間位置領域の閾値をそれぞれ設定し、前記記録装置に記録する。
【0155】
次に、エンジンアイドル制御用のシフト位置を設定する。該エンジンアイドル制御用のシフト位置においては、前述されたように、パーキングレンジ、リバースレンジ、ニュートラルレンジ、ドライブレンジ、4速レンジ、3速レンジ及び2速レンジが設定されるので、前記閾値設定処理手段は、各レンジの閾値をそれぞれ設定し、前記記録装置に記録する。
【0156】
さらに、その他の制御用のシフト位置(本実施の形態においては省略される。)が設定され、該シフト位置において設定されるレンジの閾値が設定され、前記記録装置に記録される。このようにして、各制御ごとの閾値が設定されると、処理が終了する。
【0157】
また、ポジションセンサ14が故障している場合、同様に、フェール検出時における各制御において、安全側の電圧値領域を表すように、各制御用のシフト位置が設定され、各閾値が設定される。
【0158】
次に、フローチャートについて説明する。
ステップS1 現在のポジションセンサ14の電圧値を読み込む。
ステップS2 ポジションセンサ14が故障しているかどうかを判断する。ポジションセンサ14が故障している場合はステップS13に、故障していない場合はステップS3に進む。
ステップS3 リニアソレノイド制御用のシフト位置を設定する。
ステップS4 オン・オフソレノイド制御用のシフト位置を設定する。
ステップS5 スタートロック制御用のシフト位置を設定する。
ステップS6 シフトロック制御用のシフト位置を設定する。
ステップS7 キーロック制御用のシフト位置を設定する。
ステップS8 フェール検出制御用のシフト位置を設定する。
ステップS9 リバース制御用のシフト位置を設定する。
ステップS10 インジケータ表示制御用のシフト位置を設定する。
ステップS11 エンジンアイドル制御用のシフト位置を設定する。
ステップS12 その他の制御用のシフト位置を設定し、処理を終了する。
ステップS13 フェール検出時における各制御用のシフト位置を設定し、処理を終了する。
【0159】
このように、本実施の形態においては、ポジションセンサ14によって出力された電圧値と、各制御ごとに任意に設定されたポジション判断パターンとが比較され、前記シフトレバー21によるシフト位置が判断されるので、各制御ごとに最適なレンジ情報を得ることができる。したがって、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【0160】
また、前記各制御は、自動変速機制御装置15の制御の対象となる複数の被制御装置について行われるので、各被制御装置について、各制御を的確に行うことができる。
【0161】
そして、前記ポジション判断パターンを、各制御ごとに個別に、又は独立させて設定することによって、各制御ごとにレンジを個別に、又は独立させて、かつ、きめ細かく判断することができる。したがって、各制御に対して最適なレンジ情報を得ることができる。その結果、最適なレンジ情報を用いることによって各制御を的確に行うことができる。
【0162】
また、前記ポジション判断パターンを、少なくとも一つの被制御装置に共通に設定することによって、各被制御装置について行われる各制御に対して共通のレンジ情報を得ることができる。その結果、共通のレンジ情報を用いることによって各制御を的確に行うことができる。
【0163】
例えば、自動変速機について行われる各制御に対して共通のレンジ情報を得たり、自動変速機について行われる各制御、エンジンについて行われるスタートロック制御、及び車両について行われるリバース制御に対して共通のレンジ情報を得たりすることができる。
【0164】
また、前記ポジションセンサ14は、運転者によるシフトレバー21の操作に基づいて、線形の電圧値を発生させるので、シフト位置を一層容易に、かつ、正確に判断することができる。
【0165】
そして、前記ポジションセンサ14は、前記シフトレバー21の操作量を非接触で検出するので、ポジションセンサ14の摩耗が抑制され、経時劣化を防止することができ、安定した出力を長期間にわたって発生させることができる。
【0166】
ところで、自動変速機を現在設定されているレンジから他のレンジに移行させる場合、運転者はシフトレバー21を操作してシフト位置を現在のレンジから他のレンジに移動させる必要があるが、シフト位置が他のレンジに完全に移動したと判断されるまで、他のレンジを設定することができない場合には、被制御装置の応答性が低下し、運転者に違和感を与えてしまう。
【0167】
例えば、ドライブレンジが設定されているときに、運転者が自動変速機をドライブレンジからマニュアル変速の4速レンジに移行させる場合、シフト位置が4速レンジに移動したと判断されるまで、4速を設定することができないと、4速への変速が開始されるのが遅くなり、自動変速機の応答性が低下し、運転者に違和感を与えてしまう。
【0168】
そこで、前記各制御において、シフトレバー21を操作して、隣接するレンジ間でシフト位置を移動させる場合に、シフトレバー21の移動に基づいて、移行する先の他のレンジ、すなわち、次のレンジを予測し、本来次のレンジにおいて行われる所定の処理について前出し制御を行うようにしている。なお、この場合、ポジションセンサ14、自動変速機制御装置15、シフトレバー21等によって前出し制御装置が構成される。
【0169】
図6は本発明の第1の実施の形態における前出し制御処理を説明するブロック図、図7は本発明の第1の実施の形態における前出し制御処理の動作を示すフローチャート、図8は本発明の第1の実施の形態における前出し制御処理のシフト位置及び電圧値を示す図、図9は本発明の第1の実施の形態における油圧波形図である。
【0170】
図に示されるように、前記記録装置にシフト位置を判断するためのシフト位置判断ロジック、シフトレバー21(図1)の移動に基づいて次のレンジで行われる制御を予測する制御予測ロジック、及び予測された所定の制御を先行して行う前出し制御ロジックが格納される。
【0171】
そして、前記シフト位置判断ロジックは、前述されたように、ポジションセンサ14からの電圧値を受けて、電圧値及び閾値に基づいて、被制御装置における制御、例えば、自動変速機制御、エンジン制御、インジケータ制御等のシフト位置の判断を行い、シフト位置情報を発生させるためのロジックであり、前記制御予測ロジックは、前記シフト位置情報に基づいてシフトレバー21の移動を分析し、次のレンジにおいて所定の制御が行われるかどうかを予測するロジックであり、前出し制御ロジックは、次のレンジにおいて所定の制御が行われると予測される場合に、該制御のうち、本来次のレンジにおいて行われる所定の処理について、次のレンジが設定される前に先行して行うためのロジックである。
【0172】
次に、自動変速機において変速制御を行う際の前出し制御について説明する。この場合、ドライブレンジが設定されているときに、運転者が自動変速機をドライブレンジからマニュアル変速の4速レンジに移行させ、マニュアルダウンの変速を行う場合について説明する。
【0173】
まず、運転者がシフトレバー21を操作してドライブレンジのシフト位置から4速レンジのシフト位置に移動させようとすると、自動変速機制御装置15はポジションセンサ14の電圧値を読み込む。続いて、自動変速機制御装置15の前記シフト位置判断処理手段は、シフト位置判断処理を行い、電圧値と閾値V27とを比較し、電圧値が閾値V27以上であるかどうかを判断することによって、変速判断、本実施の形態においては、マニュアルダウン要求が行われたかどうかを判断する。この場合、マニュアルダウン要求は、電圧値が閾値V27以上になって、シフト位置が4速レンジに完全に移動したと判断されることによって行われる。
【0174】
マニュアルダウン要求が行われた場合、自動変速機制御装置15の図示されない変速処理手段は、変速処理を行い、変速制御、本実施の形態においては、マニュアルダウン制御を開始する。そのために、例えば、前記変速処理手段のリニアソレノイド制御処理手段は、リニアソレノイド制御処理を行い、リニアソレノイド制御を行うとともに、オン・オフソレノイド制御処理手段は、オン・オフソレノイド制御処理を行い、オン・オフソレノイド制御を行う。
【0175】
本実施の形態においては、図9におけるタイミングt1でマニュアルダウン要求(変速判断)があると、タイミングt2で第1の摩擦係合要素の油圧サーボから油圧が油圧スケジュールS1に従ってドレーンされ始め、続いて、タイミングt3で第2の摩擦係合要素の油圧サーボに油圧が油圧スケジュールS2に従って供給され、第1の摩擦係合要素と第2の摩擦係合要素とでつかみ換えが行われるようになっている。そして、タイミングt4で実際の変速が開始され、タイミングt5で変速の終期が判断された後、タイミングt6が変速の終了が判断される。そして、タイミングt7で変速制御が終了される。なお、Niは自動変速機のトランスミッションの入力回転速度であり、変速が開始されるのに伴って高くなる。
【0176】
ところで、前記マニュアルダウン要求は、前述されたように、シフト位置が4速レンジに完全に移動したと判断されることによって行われるが、シフト位置が4速レンジに完全に移動したと判断される前、すなわち、マニュアルダウン要求が行われる前に、前記自動変速機制御装置15の図示されない制御予測処理手段は、制御予測処理を行い、前記制御予測ロジックに従って、次のレンジである4速レンジにおいて行われる所定の制御、本実施の形態においては、マニュアルダウン制御を行うための変速判断、本実施の形態においては、マニュアルダウン要求が行われるかどうかを予測する。
【0177】
この場合、図8に示されるように、シフト位置がドライブレンジの中央から矢印A方向に移動し、4速レンジの中央に向けて変化すると、電圧値は点p1の値から点p2の値に変化し、大きくなる。そこで、前記制御予測処理手段は、電圧値が点p1の値から点p2に向けて変化したかどうかによって、シフト位置が4速レンジの中央に向けて変化したかどうかを判断し、シフト位置が4速レンジの中央に向けて変化した場合、マニュアルダウン要求が行われると予測する。
【0178】
なお、電圧値が点p1から点p2に向けて変化するかどうかは、電圧値が点p1から、ドライブレンジと4速レンジとの境界までの間の所定の位置に設定された閾値より大きい値になったかどうかによって判断することができる。なお、この場合、シフト位置が変化し始めてから、所定の時間が経過したときに、電圧値が点P1より前記閾値より大きい値になったかどうかによって判断することもできる。
【0179】
本実施の形態において、前記制御予測処理手段は、シフト位置の変化に基づいて次のレンジにおいて所定の制御が行われるかどうかを予測するようにしているが、シフト位置の変化率が所定の閾値より大きいかどうかによって、次のレンジにおいて所定の制御が行われるかどうかを予測することもできる。その場合、シフト位置の変化率が所定の閾値より大きいかどうかは、シフト位置が変化し始めてから、所定の時間が経過したときの、電圧値の変化率が閾値より大きい場合に、運転者がレンジをドライブレンジから4速レンジに早く移行させたい意図を有していることが分かるので、次のレンジにおいて所定の制御が行われると予測される。
【0180】
続いて、マニュアルダウン要求が行われると予測される場合、自動変速機制御装置15の図示されない前出し制御処理手段は、前出し制御処理を行い、マニュアルダウン要求に基づいて、マニュアルダウン制御の所定の処理、本実施の形態においては、第2の摩擦係合要素の油圧サーボへの油圧の供給を、点p3までのピストンストローク分だけ先行して開始する。
【0181】
この場合、油圧の供給を先行して開始した後、自動変速機制御装置15の前出し制御処理手段は、点p3で油圧スケジュールS2の進行を停止させ、図示されないタイマ(ガードタイマ)によって計時を開始する。そして、マニュアルダウン要求が行われたかどうかを判断し、マニュアルダウン要求が行われると、前記変速処理手段は、変速処理を行い、マニュアルダウン制御を開始する。また、マニュアルダウン要求が行われない場合、前記前出し制御処理手段は、前記タイマによる計時が開始されてから設定時間が経過したかどうかを判断し、設定時間が経過すると、前出し制御処理を中止する。そして、前記変速制御処理手段は、多重制御によってドライブレンジが選択されていたときの元の変速段に戻す。
【0182】
このように、シフトレバー21の移動に基づいて、次のレンジで所定の制御が行われると予測される場合に、シフト位置が次のレンジに移動したと判断される前であっても、次のレンジにおいて行われる所定の制御が先行して開始される。したがって、次のレンジにおいて行われる制御が開始されるのが早くなるので、運転者による変速操作に対して、自動変速機の応答性を向上させることができ、ドライバビリティを向上させることができる。
【0183】
また、前出し制御を開始した後、設定時間が経過しても、次のレンジにおける所定の制御が開始されない場合、前出し制御処理が中止されるので、運転者に違和感を感じさせることがない。
【0184】
次に、フローチャートについて説明する。
ステップS21 電圧値を読み込む。
ステップS22 マニュアルダウン要求が行われたかを判断する。マニュアルダウン要求が行われた場合はステップS28に、行われていない場合はステップS23に進む。
ステップS23 マニュアルダウン要求が行われるかどうかを予測する。マニュアルダウン要求が行われると予測される場合はステップS24に進み、マニュアルダウン要求が行われないと予測される場合はステップS21に戻る。
ステップS24 前出し制御を開始する。
ステップS25 設定時間が経過したかどうかを判断する。設定時間が経過した場合はステップS26に、経過していない場合はステップS27に進む。
ステップS26 前出し制御を中止し、処理を終了する。
ステップS27 マニュアルダウン要求が行われたかを判断する。マニュアルダウン要求が行われた場合はステップS28に進み、行われていない場合はステップS25に戻る。
ステップS28 マニュアルダウン制御を開始し、処理を終了する。
【0185】
次に、本発明の第2の実施の形態について説明する。
【0186】
図10は本発明の第2の実施の形態におけるガレージ制御用のシフト位置及び電圧値を示す図である。
図において、閾値Vi(i=31、32、…、38)は、値iが大きいほど大きく、値iが小さいほど小さい。また、各制御ごとの閾値Viは、一例であって、任意に設定することができる。なお、本実施の形態において、二つの閾値Vi、例えば、閾値Vm、Vm+1間の電圧値領域を便宜上、閾値Vm〜Vm+1で表すが、実際は、閾値Vm以上、閾値Vm+1未満であることを表す。
【0187】
図に示されるように、本実施の形態におけるポジション判断装置11(図1)においては、ガレージ制御におけるシフト位置として、パーキングレンジ、リバースレンジ、ニュートラルレンジ及びドライブレンジが設定される。なお、本実施の形態においては、前記4速レンジ、3速レンジ及び2速レンジがそれぞれ省略されるが、これらのレンジを前述されたように設定することもできる。前記ガレージ制御用のシフト位置における各レンジのシフト位置は、それぞれ次のように設定される。
【0188】
すなわち、ガレージ制御において、閾値V31〜V32の電圧値領域がパーキングレンジを表すシフト位置として設定され、各閾値V31、V32はパーキングレンジが選択されたことを判断するための閾値となる。そして、自動変速機制御装置15の図示されないシフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御において、ポジションセンサ14から出力される電圧値が閾値V31〜V32の電圧値領域にあるとき、パーキングレンジが選択されたと判断し、自動変速機をガレージ制御におけるパーキングレンジに設定する。
【0189】
また、ガレージ制御において、閾値V33〜V34の電圧値領域がリバースレンジを表すシフト位置として設定され、各閾値V33、V34はリバースレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御において、ポジションセンサ14から出力される電圧値が閾値V33〜V34の電圧値領域にあるとき、リバースレンジが選択されたと判断し、自動変速機をガレージ制御におけるリバースレンジに設定する。
【0190】
また、ガレージ制御において、閾値V35〜V36の電圧値領域がニュートラルレンジを表すシフト位置として設定され、各閾値V35、V36はニュートラルレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御において、ポジションセンサ14から出力される電圧値が閾値V35〜V36の電圧値領域にあるとき、ニュートラルレンジが選択されたと判断し、自動変速機をガレージ制御におけるニュートラルレンジに設定する。
【0191】
また、ガレージ制御において、閾値V37〜V38の電圧値領域がドライブレンジを表すシフト位置として設定され、各閾値V37、V38はドライブレンジが選択されたことを判断するための閾値となる。そして、前記シフト位置判断処理手段は、シフト位置判断処理を行い、ガレージ制御において、ポジションセンサ14から出力される電圧値が閾値V37〜V38の電圧値領域にあるとき、ドライブレンジが選択されたと判断し、自動変速機をガレージ制御におけるドライブレンジに設定する。
【0192】
また、本実施の形態においては、パーキングレンジとリバースレンジとの間、リバースレンジとニュートラルレンジとの間、ニュートラルレンジとドライブレンジとの間に、シフト位置判断処理手段によるシフト位置が判断されず、レンジが判断されない第1〜第3の中間位置の領域が設定される。各第1〜第3の中間位置の領域は、閾値V32〜V33、V34〜V35、V36〜V37の各電圧値領域に設定される。
【0193】
また、図示されないスタートロック制御用のシフト位置、シフトロック制御用のシフト位置、フェール検出制御用のシフト位置、リバース制御用のシフト位置、キーロック制御用のシフト位置、インジケータ表示制御用のシフト位置及びエンジアイドル制御用のシフト位置においても、図2と同様のレンジが設定される。そして、シフト位置の判断に用いられる閾値は、各制御ごとに、任意に、又は独立させて設定される。すなわち、シフト位置を判断するためのポジション判断パターンは各制御ごとに、任意に、又は独立させて設定される。
【0194】
ところで、本実施の形態におけるポジション判断装置11においては、前述されたように、ガレージ制御用のシフト位置において設定される第1〜第3の中間位置の領域を利用して、自動変速機制御、エンジン制御、インジケータ制御等を行うようにしている。
【0195】
図11は本発明の第2の実施の形態における前出し制御処理を説明するブロック図である。
【0196】
図に示されるように、自動変速機制御装置15の図示されない記録装置にシフト位置を判断するためのシフト位置判断ロジック、シフト位置の移動を判断するためのシフト位置移動判断ロジック、及び前出し制御ロジックが格納される。
【0197】
そして、前記シフト位置判断ロジックは、第1の実施の形態と同様に、閾値に基づいて、自動変速機制御、エンジン制御、インジケータ制御等の各制御用のシフト位置の判断、すなわち、ガレージ制御用のシフト位置の判断、スタートロック制御用のシフト位置の判断、シフトロック制御用のシフト位置の判断、キーロック制御用のシフト位置の判断、フェール検出制御用のシフト位置の判断、リバース制御用のシフト位置の判断、インジケータ表示制御用のシフト位置の判断、エンジンアイドル制御用のシフト位置の判断等を行うためのロジックである。前記シフト位置移動判断ロジックは、ガレージ制御における第1〜第3の中間位置の領域において、シフト位置があるレンジから隣接する他の(次の)レンジに移行(移動)することを判断するためのロジックである。また、前記前出し制御ロジックは、シフト操作部材としてのシフトレバー21が他のレンジにおける制御のうちの油圧制御を、シフトレバー21がそのシフト位置に移動し、対応するレンジが設定される前に先行して行うためのロジックである。
【0198】
そして、自動変速機制御装置15は、電圧値が第1〜第3の中間位置の領域にあることを判断すると、図示されないシフト位置移動判断処理手段は、シフト位置移動判断処理を行い、シフト位置移動判断ロジックによって、シフトレバー21がどのレンジからどのレンジに移動中であるかを判断し、シフト位置移動信号を発生させ、出力する。
【0199】
前記自動変速機制御装置15の図示されない前出し制御処理手段は、前出し制御処理を行い、前記自動変速機のガレージ制御において、前記シフト位置移動信号に基づいて、前記前出し制御ロジックによって前出し制御を行う。また、エンジン制御においては、シフト位置移動信号が自動変速機制御装置15からCAN等の通信ラインを介してエンジンコントロールユニット等に対して出力され、該エンジンコントロールユニット等の図示されないエンジン制御処理手段は、エンジン制御処理を行い、例えば、燃料噴射量を制御してアイドリングを行うエンジンアイドル制御等のエンジン制御を行う。
【0200】
さらに、インジケータ制御において、シフト位置移動信号が自動変速機制御装置15からCAN等の通信ラインを介してインジケータコントロールユニットに対して出力され、インジケータコントロールユニットの図示されない通知処理手段は、通知処理を行い、インジケータの点灯制御等のインジケータ表示制御を行い、シフトレバー21がレンジ間を移動中であることを運転者に知らせる。
【0201】
次に、自動変速機制御装置15の動作について説明する。
【0202】
図12は本発明の第2の実施の形態における自動変速機制御装置の動作を示すフローチャートである。
【0203】
まず、自動変速機制御装置15は、現在のポジションセンサ14の電圧値を読み込み、該電圧値に基づいてポジションセンサ14が故障しているかどうかを判断する。
【0204】
ポジションセンサ14が故障していない場合、前記自動変速機制御装置15の図示されない電圧値判断処理手段は、電圧値判断処理を行い、電圧値があらかじめ設定された各シフト位置の閾値の範囲(電圧値領域)内にあるかどうかを判断する。
【0205】
次に、電圧値が前記閾値の範囲内にない場合、シフト位置移動判断処理手段は、シフト位置移動判断処理を行い、シフト位置が移動(ポジション移動)したと判断し、シフト位置の移動がガレージ制御用のシフト位置の移動であるかどうかを判断する。
【0206】
そして、シフト位置の移動がガレージ制御用のシフト位置の移動である場合、前記前出し制御処理手段は、前記自動変速機のガレージ制御において、前記シフト位置移動信号に基づいて前出し制御を行う。すなわち、第1〜第3の中間位置の領域において、シフトレバー21が次に設定されるシフト位置に移動し、レンジが設定される前に、そのレンジにおける油圧制御が開始される。また、シフト位置の移動がガレージ制御以外の被制御装置の制御、例えば、エンジン制御用のシフト位置の移動である場合は、シフト位置移動信号をエンジンコントロールユニットに出力し、エンジンの制御を指示し、インジケータ制御用のシフト位置の移動である場合は、シフト位置移動信号をインジケータントロールユニットに出力されてインジケータの点灯制御を行う。
【0207】
このように、本実施の形態においては、シフトレバー21のシフト位置の移動中に、次に設定されるレンジにおける制御を前出し制御によって行うことができるので、例えば、ガレージ制御においては、制御遅れが発生するのを低減させて変速ショックが発生するのを効果的に抑制することができる。
【0208】
また、他の制御においても、制御遅れが発生するのを低減させて他の制御を最適に行うことができる。
【0209】
したがって、次のレンジにおいて行われる制御が開始されるのが早くなるので、自動変速機の応答性を向上させることができ、運転者に違和感を与えるのを防止することができる。
【0210】
次に、フローチャートについて説明する。
ステップS31 現在のポジションセンサ14の電圧値を読み込む。
ステップS32 ポジションセンサ14が故障しているかどうかを判断する。ポジションセンサ33が故障している場合は処理を終了し、ポジションセンサ14が故障していない場合はステップS33に進む。
ステップS33 電圧値が閾値の範囲内にあるかどうかを判断する。電圧値が閾値の範囲内にある場合は処理を終了し、閾値の範囲内にない場合はステップS34に進む。
ステップS34 ガレージ制御用のシフト位置の移動であるかどうかを判断する。ガレージ制御用のシフト位置の移動である場合はステップS35に、移動でない場合はステップS36に進む。
ステップS35 油圧制御を開始し、処理を終了する。
ステップS36 シフト位置移動信号を出力し、処理を終了する。
【0211】
前記各実施の形態においては、ポジションセンサ14の電圧値が自動変速機制御装置15に送られ、該自動変速機制御装置15が前記電圧値に基づいてシフト位置を判断しているが、ポジションセンサ14にシフト位置の判断機能(ポジション判断機能)を持たせ、ポジションセンサ14自体がシフトポジションに基づいてシフト位置を判断し、その判断結果(判断されたシフト位置及び判断されたレンジ)を自動変速機制御装置15に送り、該自動変速機制御装置15から各被制御装置にレンジ情報又はシフト位置移動信号を送ったり、判断されたシフト位置に基づく制御信号を送ったりすることができる。さらに、ポジションセンサ14にシフト位置の判断機能を持たせた場合、判断結果を自動変速機制御装置15を介することなく、ポジションセンサ14から直接各被制御装置に送ることもできる。
【0212】
また、前記各実施の形態においては、自動変速機として有段の変速機について説明しているが、本発明を無段変速機(CVT)等の他の変速機に適用することができる。
【0213】
さらに、各レンジの設定も前記各実施の形態に限定されることなく、任意に設定することができる。
【0214】
そして、各実施の形態におけるシフト位置の判断は、運転者のシフトレバー21の操作によるものだけでなく、運転者がシフト操作部材として、プッシュボタンを操作することによって、所定のモータを駆動し、マニュアルバルブをモータによって操作することもできる。すなわち、シフト・バイ・ワイヤ等に適用することができる。
【0215】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【0216】
【発明の効果】
以上詳細に説明したように、本発明によれば、前出し制御装置においては、変速機のレンジを選択するためのシフト操作部材と、該シフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値とポジション判断パターンとを比較して、前記シフト操作部材によるシフト位置を判断するシフト位置判断処理手段と、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測する制御予測処理手段と、所定の制御が行われると予測される場合に、該所定の制御を先行して行う前出し制御処理手段とを有する。
【0217】
この場合、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかが予測され、所定の制御が行われると予測される場合に、該所定の制御が先行して行われるので、他のレンジにおいて行われる制御が開始されるのが早くなる。
【0218】
したがって、運転者による変速操作に対して、自動変速機の応答性を向上させることができ、ドライバビリティを向上させることができる。
【0219】
本発明の他の前出し制御装置においては、さらに、前記前出し制御処理手段は、前出し制御を開始した後、設定時間が経過しても他のレンジにおける所定の制御が開始されない場合、前出し制御を中止する。
【0220】
この場合、前出し制御を開始した後、設定時間が経過しても他のレンジにおける所定の制御が開始されない場合、前出し制御処理が中止されるので、運転者に違和感を感じさせることがない。
【0221】
本発明の更に他の前出し制御装置においては、さらに、前記ポジション判断パターンにおいて、複数のレンジについて判断基準値間の領域が設定され、隣接する領域間に中間位置の領域が設定される。そして、前記前出し制御処理手段は前記中間位置の領域において前だし制御処理を開始する。
【0222】
この場合、シフト操作部材のシフト位置の移動中に、他のレンジにおける制御を前出し制御で行うことができるので、例えば、ガレージ制御においては、制御遅れが発生するのを低減させて変速ショックが発生するのを効果的に抑制することができる。
【0223】
また、他の制御においても、制御遅れが発生するのを低減させて他の制御を最適に行うことができる。
【0224】
したがって、他のレンジにおいて行われる制御が開始されるのが早くなるので、運転者による変速操作に対して、自動変速機の応答性を向上させることができ、ドライバビリティを向上させることができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態におけるポジション判断装置の機構部を示す図である。
【図2】本発明の第1の実施の形態における各制御用のシフト位置及び電圧値を示す図である。
【図3】本発明の第1の実施の形態におけるシフト位置判断ロジックを説明するブロック図である。
【図4】本発明の第1の実施の形態における閾値の設定方法を示す図である。
【図5】本発明の第1の実施の形態における閾値設定処理の動作を示すフローチャートである。
【図6】本発明の第1の実施の形態における前出し制御処理を説明するブロック図である。
【図7】本発明の第1の実施の形態における前出し制御処理の動作を示すフローチャートである。
【図8】本発明の第1の実施の形態における前出し制御処理のシフト位置及び電圧値を示す図である。
【図9】本発明の第1の実施の形態における油圧波形図である。
【図10】本発明の第2の実施の形態におけるガレージ制御用のシフト位置及び電圧値を示す図である。
【図11】本発明の第2の実施の形態における前出し制御処理を説明するブロック図である。
【図12】本発明の第2の実施の形態における自動変速機制御装置の動作を示すフローチャートである。
【符号の説明】
14 ポジションセンサ
15 自動変速機制御装置
21 シフトレバー
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an advance control device, an advance control method, and a program thereof.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a vehicle in which shift control is performed by an automatic transmission such as a stepped automatic transmission or a continuously variable automatic transmission (CVT), when a range is selected by a shift lever, automatic transmission is performed. An automatic transmission control device (ECU) for controlling the engine performs a shift control by turning on / off a solenoid or the like according to a shift logic in a selected range. To this end, the automatic transmission includes a position determination device, and the automatic transmission control device receives a sensor output of a position sensor of the position determination device as an output signal, and determines a shift position (position position) based on the output signal. Detect and determine the selected range. Then, the automatic transmission control device sets the determined range to the automatic transmission.
[0003]
The position sensor is attached to a manual shaft that is rotated in conjunction with a shift lever when the shift lever is operated and rotated, and is attached to a movable terminal that is rotated together with the manual shaft, and a sensor case. A contact-type position sensor having a plurality of fixed terminals that come into contact with the rotating terminals and slide with the rotation is used.
[0004]
In the position sensor, when the shift lever is operated to select a range, the movable terminal is rotated in accordance with the rotation angle of the shift lever via the manual shaft, and the movable terminal and the fixed terminal are connected to each other. The contact pattern changes, and the resistance of the electric circuit including the movable terminal and the fixed terminal changes. Then, by the change of the contact pattern, the position sensor generates a sensor output corresponding to the rotation angle of the shift lever as an output value including a voltage value or a current value.
[0005]
When receiving the output value from the position sensor, the automatic transmission control device compares the output value with a threshold value serving as a criterion value for each range, determines a shift position, and selects a shift position. Determine the range. The threshold value is set in advance as a voltage value or a current value corresponding to the output value (for example, see Patent Document 1).
[0006]
[Patent Document 1]
U.S. Pat. No. 4,914,594
[0007]
[Problems to be solved by the invention]
However, in the conventional automatic transmission control device, when shifting the automatic transmission from the currently set range to another range, the driver operates the shift lever to change the shift position from the current range to another range. It is necessary to move to the range, but it is not possible to set another range until it is determined that the shift position has completely moved to another range.
[0008]
For example, when the driver shifts the automatic transmission from the drive range to the fourth speed range of the manual shift while the drive range is set, the shift position passes through an intermediate region between the drive range and the fourth speed range. Until the fourth gear can not be set. Therefore, the shift to the fourth speed cannot be started earlier, and the responsiveness of the automatic transmission cannot be increased.
[0009]
The present invention solves the problems of the conventional automatic transmission control device, and improves the responsiveness of the automatic transmission and improves drivability in response to a shift operation by a driver. It is an object to provide an apparatus, an advance control method, and a program thereof.
[0010]
[Means for Solving the Problems]
Therefore, in the advance control device of the present invention, a shift operation member for selecting a range of the transmission, a position sensor for generating a continuous output value in accordance with the operation of the shift operation member, and Shift position determination processing means for comparing a value with a position determination pattern to determine a shift position of the shift operation member; and a predetermined control based on movement of the shift operation member when the shift position moves. Control prediction processing means for predicting whether or not the control is performed, and advance control processing means for performing the predetermined control in advance when the predetermined control is predicted to be performed.
[0011]
In another advance control device of the present invention, when the shift position moves from the shift position of the current range to another range shift position by moving the shift operation member, the control prediction processing means , It is predicted whether or not the predetermined control is performed in another range.
[0012]
In still another advance control device of the present invention, the control is performed on a plurality of controlled devices to be controlled.
[0013]
In still another advance control device of the present invention, the position sensor generates a linear output value based on an operation of a shift operation member by a driver.
[0014]
In still another advance control device of the present invention, the position sensor detects an operation amount of the shift operation member in a non-contact manner, and generates the output value as a voltage value.
[0015]
In still another embodiment of the present invention, the position determination pattern further includes a combination of determination reference values represented by output values.
[0016]
In still another advance control device of the present invention, the control prediction processing means predicts whether or not predetermined control is performed in another range based on a change in a shift position.
[0017]
In still another control apparatus according to the present invention, the control prediction processing means predicts whether predetermined control is performed in another range based on a change rate of a shift position.
[0018]
In still another advance control device of the present invention, further, the advance control processing means, after starting the advance control, if the predetermined control in another range is not started even after the set time has elapsed, Cancel the advance control.
[0019]
In still another advance control device of the present invention, the advance control processing means performs a part of the predetermined control in advance.
[0020]
In still another advance control device of the present invention, when the advance control processing means starts the advance control and then starts predetermined control in another range, it continues the remaining control. Do it.
[0021]
In still another advance control device of the present invention, in the position determination pattern, an area between determination reference values is set for a plurality of ranges, and an intermediate position area is set between adjacent areas. Then, the advance control processing means starts the advance control process in the area at the intermediate position.
[0022]
In the advance control method of the present invention, when the shift operating member is operated and the range of the transmission is selected, the continuous output value and the position generated by the position sensor with the operation of the shift operating member are selected. Comparing with a determination pattern, determining a shift position by the shift operating member, and predicting whether or not predetermined control is performed based on the movement of the shift operating member when the shift position is moved. When the control is predicted to be performed, the predetermined control is performed in advance.
[0023]
According to the program of the advance control method of the present invention, a shift operation member for selecting a range of a transmission and a position sensor for generating a continuous output value in accordance with the operation of the shift operation member are provided. Applied to delivery control devices.
[0024]
Then, the computer compares the output value with a position determination pattern to determine a shift position of the shift operating member, and determines a shift position of the shift operating member. Based on the above, control prediction processing means for predicting whether or not predetermined control is performed, and advance control processing means for performing the predetermined control in advance when the predetermined control is predicted to be performed. .
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this case, an automatic transmission as a transmission will be described.
[0026]
FIG. 1 is a diagram showing a mechanism of the position determination device according to the first embodiment of the present invention, and FIG. 2 is a diagram showing shift positions and voltage values for respective controls according to the first embodiment of the present invention. FIG. 3 is a block diagram illustrating a shift position determination logic according to the first embodiment of the present invention.
[0027]
As shown in the figure, 11 is a position determining device, 12 is an automatic transmission case, 13 is a manual shaft that is rotatably disposed, and the position determining device 11 is located outside the automatic transmission case 12. A control device case 16 provided as a housing, a position sensor 14 attached to a manual shaft 13 in the control device case 16, and disposed in the control device case 16 to function as a computer; The vehicle includes an automatic transmission control device (ECU) 15 for controlling the automatic transmission, a connector 17 mounted outside a control device case 16, and the like. The connector 17 includes an automatic transmission control device 15 and a plurality of controlled devices to be controlled by the automatic transmission control device 15, for example, an automatic transmission (a solenoid such as a linear solenoid or an on / off solenoid). , An unillustrated engine, an unillustrated indicator, a control element of the vehicle, and the like. The position sensor 14 and the automatic transmission control device 15 are electrically connected to each other, and the position sensor 14 and the automatic transmission control device 15 constitute a sensor-integrated control device.
[0028]
The manual shaft 13 is connected to an outer lever 18 outside the automatic transmission case 12, and is connected to a shift lever 21 as a shift operation member (transmission operation member) through the outer lever 18 and a control wire 19 as a connection wire. In the automatic transmission case 12, the detent 31 and the valve spool 33 of the manual valve 32 are connected. The shift lever 21 is provided to select a range of the automatic transmission. For this purpose, the shift lever 21 is rotated (moved) along a guide 22, and a parking range (P range) and a reverse range (R range) are provided. , Neutral range (N range), drive range (D range), 4 speed range, 3 speed range, and 2 speed range. For the 4th, 3rd and 2nd speed ranges, automatic shifting is performed with the highest gear being 4th, 3rd and 2nd, or manual shifting to 4th, 3rd and 2nd. Or the steps can be fixed.
[0029]
Incidentally, the position sensor 14 is connected to the manual shaft 13 and includes a rotating portion 24 that rotates integrally with the manual shaft 13. Then, the position sensor 14 detects the rotation angle of the rotation part 24 representing the operation amount of the shift lever 21, that is, the position sensor angle θ (rotation angle expressed in units of degrees) in a non-contact manner. By doing so, a continuous signal that changes in accordance with the operation amount of the shift lever 21, that is, a shift position detection signal is output as an output value (sensor output). It is generated as a sensor voltage) and output.
[0030]
In this case, as shown in FIG. 2, the position sensor 14 has linear input / output characteristics, and changes (changes) in the input-side position sensor angle θ based on the operation of the shift lever 21 by the driver. Correspondingly, a voltage value that changes (moves up and down) linearly and continuously is generated. In the present embodiment, the output value is generated by a voltage value, but the output value may be generated by another electric variable, for example, a current value. In this case, the state of the hydraulic circuit in the valve body is changed, and the hydraulic circuit is communicated with the line pressure oil passage, the D range pressure oil passage, the R range pressure oil passage and the like. The hydraulic pressure generation angle indicates a hydraulic pressure range in which a range pressure corresponding to the set range is generated or not generated.
[0031]
In the automatic transmission to which the position judging device 11 according to the present embodiment is applied, the position sensor angle θ and the voltage value are set in advance corresponding to each range, and the shift position of the shift lever 21 ( (Shift position), and a threshold as a criterion value serving as a criterion for determining the range is represented.
[0032]
Then, when the shift lever 21 is operated and rotated along the guide 22, the manual shaft 13 is rotated via the control wire 19 and the outer lever 18. With the rotation of the manual shaft 13, the detent 31 is rotated integrally with the rotation of the manual shaft 13, and the valve spool 33 connected to the detent 31 corresponds to the displacement of the rotation of the manual shaft 13. Then, a range pressure such as 2 range pressure, 3 range pressure, 4 range pressure, D range pressure and R range pressure is generated.
[0033]
Then, when the shift lever 21 is displayed on the guide 22 and selectively placed at any one of the positions P, R, N, D, 4, 3 and 2 representing the respective ranges, the valve spool 33 Moves to a preset valve position corresponding to the position, the manual valve 32 is set to a selectively set hydraulic pressure generating position, and the automatic transmission is set to a range corresponding to the hydraulic pressure generating position. . When the range is set, the rotation of the manual shaft 13 is prevented by the detent 31, and the shift lever 21 is held at the shift position.
[0034]
When the rotating portion 24 rotates with the rotation of the manual shaft 13, the position sensor 14 generates a voltage value corresponding to the position sensor angle θ and outputs the voltage value to the automatic transmission control device 15. I do. When the automatic transmission control device 15 receives the voltage value from the position sensor 14, the automatic transmission control device 15 compares the voltage value with a threshold value to determine the selected range, and based on the determination result, determines the relevant range outside the control device case 16. A control signal is output from the corresponding terminal of the connector 17 to the controlled device.
[0035]
Thereby, various controls such as automatic transmission control, engine control, indicator control, etc., based on the instruction of the automatic transmission control device 15, for example, linear solenoid control of automatic transmission, on / off solenoid control of automatic transmission , Engine start lock control (engine drive control), automatic transmission shift lock control, ignition key key control as a vehicle control element, automatic transmission failure detection control, vehicle control element reverse (not shown) Controls such as lamp reverse control (reverse lamp lighting control), automatic transmission reverse control (reverse inhibit control), not-shown indicator display (lighting) control, engine engine idle control, engine fuel injection control, etc. Do.
[0036]
Then, in the linear solenoid control of the automatic transmission, the automatic transmission control device 15 controls the linear solenoid valve based on a shift control preset in a selected range, and is output from the manual valve 32 of the automatic transmission. The hydraulic pressure is adjusted and sent to a hydraulic servo of a friction engagement element such as a clutch or a brake of an automatic transmission.
[0037]
In the on / off solenoid control of the automatic transmission, the automatic transmission control device 15 controls an on / off solenoid valve (not shown) based on a shift control set in advance in a selected range, and controls the automatic transmission. The hydraulic pressure output from the manual valve 32 is sent to a linear solenoid valve, and the hydraulic pressure adjusted by the linear solenoid valve is sent to the hydraulic servos of the automatic transmission.
[0038]
Further, in the start lock control of the engine, the automatic transmission control device 15 permits the start of the engine in a selected range, for example, in a non-drive range in which the vehicle is not driven in a parking range and a neutral range, and in other ranges. , Prohibit starting the engine.
[0039]
In the shift lock control of the automatic transmission, the automatic transmission control device 15 locks the shift lever 21 by a shift lock solenoid in a selected range, for example, a parking range and a neutral range, and shifts the automatic transmission. The operation is prohibited, the lock is released in other ranges, and the shift operation of the automatic seven-speed machine is permitted.
[0040]
Then, in the key lock control of the vehicle, the automatic transmission control device 15 permits removal of the key in a selected range, for example, a parking range, and prohibits removal of the key in another range.
[0041]
Further, in the failure detection control of the automatic transmission, the automatic transmission control device 15 detects a failure of the automatic transmission, and for example, in a drive range for driving the vehicle such as a drive range and a reverse range, a required hydraulic pressure is set. To check whether the desired gear ratio can be obtained, and whether, for example, hydraulic pressure has not been generated in the non-drive range of the parking range and the neutral range. Check
[0042]
Then, in the reverse control of the automatic transmission, the automatic transmission control device 15 turns on the reverse lamp when the automatic transmission is set to the reverse range, and the reverse range is set in a state where the predetermined condition is satisfied. In this case, reverse inhibition is performed (the vehicle is not moved backward in other ranges).
[0043]
Further, in the vehicle indicator display control, the automatic transmission control device 15 displays the ranges set on the vehicle indicator panel in the parking range and the neutral range.
[0044]
Further, in the engine idle control, the automatic transmission control device 15 lowers the engine rotation speed (rotation speed) when the engine is idling.
[0045]
Note that, in the present embodiment, the automatic transmission control device 15 is capable of performing engine control, indicator control, and the like, but by transmitting a control signal to an engine control unit, an indicator control unit, and the like, The engine control unit may perform engine control, and the indicator control unit may perform indicator control.
[0046]
By the way, in the position determination device 11 in the present embodiment, as shown in FIG. 3, a shift position (position position) determination logic for determining a shift position in the automatic transmission control device 15 is not shown in the recording apparatus. Is stored in The shift position determination logic determines a shift position for each control in automatic transmission control, engine control, indicator control, and the like, that is, determines a shift position for linear solenoid control (linear solenoid control) based on the above-described threshold value. Control position determination), shift position determination for ON / OFF solenoid control (position determination for ON / OFF solenoid control), shift position determination for start lock control (position determination for start lock control), shift lock control Determination of shift position (position determination for shift lock control), determination of shift position for key lock control (position determination for key lock control), determination of shift position for failure detection control (position determination for failure detection control), Judgment of shift position for reverse control (judgment of position for reverse control), system for indicator display control Determination DOO position (indicator display control position determination), the determination of the shift position for engine idle control (engine idling control position determination) is a logic for performing like.
[0047]
In the position determination device 11 according to the present embodiment, the threshold value used for determining the shift position is arbitrarily determined for each control in the automatic transmission control, the engine control, the indicator control, and the like by the automatic transmission control device 15, Alternatively, they are set individually and independently. That is, a position determination pattern including a combination of threshold values for each range is set for each control. Therefore, for each control, the shift position can be determined and the range can be determined by comparing the voltage value with the position determination pattern and comparing the voltage value with each threshold value.
[0048]
Next, the threshold value for each control will be specifically described based on FIG.
[0049]
In FIG. 2, the threshold value Vi (i = 1, 2,..., 30) increases as the value i increases and decreases as the value i decreases. Also, the threshold value Vi for each control is an example, and can be set arbitrarily. In the present embodiment, a region between two threshold values Vi, for example, threshold values Vm and Vm + 1, that is, a voltage value region is represented by threshold values Vm to Vm + 1 for convenience, but is actually equal to or more than threshold value Vm and less than threshold value Vm + 1. It represents that.
[0050]
In the position determination device 11 according to the present embodiment, first, a parking range, a reverse range, a neutral range, a drive range, and a four-speed range are determined by a shift position for linear solenoid control in the same manner as a shift range in a conventional automatic transmission. , A third speed range and a second speed range are set. The shift positions for linear solenoid control are set as follows.
[0051]
That is, in the linear solenoid control, the voltage value range of the threshold values V1 to V11 is set as the shift position indicating the parking range, and the threshold values V1 and V11 are threshold values for determining that the parking range has been selected. Then, the shift position determination processing means (not shown) of the automatic transmission control device 15 performs the shift position determination process, and in the linear solenoid control, the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V11. At this time, it is determined that the parking range has been selected, and the automatic transmission is set to the parking range in the linear solenoid control.
[0052]
In the linear solenoid control, a voltage value range of threshold values V10 to V13 is set as a shift position indicating the reverse range, and each of the threshold values V10 and V13 is a threshold value for determining that the reverse range has been selected. Then, in the linear solenoid control, the shift position determination processing means determines that the reverse range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V10 to V13, and controls the automatic transmission. Set the reverse range in linear solenoid control. Note that an overlap area (a stitch area) is set at the boundary between the parking range and the reverse range.
[0053]
In the linear solenoid control, a voltage value range of threshold values V12 to V26 is set as a shift position indicating a neutral range, and the threshold values V12 and V26 are threshold values for determining that the neutral range has been selected. Then, in the linear solenoid control, the shift position determination processing means determines that the neutral range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V12 to V26, and operates the automatic transmission. Set to the neutral range in linear solenoid control. Note that an overlap area is set at the boundary between the reverse range and the neutral range.
[0054]
In the linear solenoid control, a voltage value range of threshold values V24 to V27 is set as a shift position indicating a drive range, and each of the threshold values V24 and V27 is a threshold value for determining that the drive range has been selected. Then, in the linear solenoid control, the shift position determination processing means determines that the drive range has been selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V24 to V27, and controls the automatic transmission. Set the drive range in the linear solenoid control.
[0055]
In the linear solenoid control, a voltage value range of threshold values V27 to V28 is set as a shift position indicating the fourth speed range, and each of the threshold values V27 and V28 is a threshold value for determining that the fourth speed range has been selected. In the linear solenoid control, the shift position determination processing means determines that the fourth speed range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V27 to V28, and Is set to the fourth speed range in the linear solenoid control.
[0056]
In the linear solenoid control, a voltage value range of threshold values V28 to V29 is set as a shift position indicating the third speed range, and each of the threshold values V28 and V29 is a threshold value for determining that the third speed range has been selected. In the linear solenoid control, the shift position determination processing means determines that the third speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V28 to V29. Is set to the third speed range in the linear solenoid control.
[0057]
In the linear solenoid control, a voltage value range of threshold values V29 to V30 is set as a shift position indicating the second speed range, and each of the threshold values V29 and V30 is a threshold value for determining that the second speed range has been selected. In the linear solenoid control, the shift position determination processing means determines that the second speed range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V29 to V30. Is set to the second speed range in the linear solenoid control.
[0058]
Although the thresholds between the mutually adjacent ranges are overlapped or common, a voltage value region in which the shift position is not determined may be provided between the mutually adjacent ranges. In this way, the shift position can be determined more accurately.
[0059]
Further, in the position determination device 11 according to the present embodiment, the parking range, the reverse range, the neutral range, and the drive range are determined by the shift position for the on / off solenoid control in the same manner as the shift position for the linear solenoid control described above. A fourth speed range, a third speed range, and a second speed range are respectively set. The shift position for ON / OFF solenoid control is set as follows.
[0060]
That is, in the on / off solenoid control, the threshold value V1 to V7 voltage value areas are set as shift positions representing the parking range, and the thresholds V1 and V7 are thresholds for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and selects a parking range when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V7 in the on / off solenoid control. Then, the automatic transmission is set to the parking range in the on / off solenoid control.
[0061]
In the on / off solenoid control, a voltage value range of threshold values V6 to V16 is set as a shift position indicating a reverse range, and each of the threshold values V6 and V16 is a threshold value for determining that the reverse range has been selected. In the on / off solenoid control, the shift position determination processing means determines that the reverse range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V6 to V16, and automatically shifts. Set the machine to reverse range in on / off solenoid control. Note that an overlap area is set at the boundary between the parking range and the reverse range.
[0062]
In the on / off solenoid control, a voltage value range of threshold values V15 to V22 is set as a shift position representing a neutral range, and each of the threshold values V15 and V22 is a threshold value for determining that the neutral range has been selected. In the on / off solenoid control, the shift position determination processing means determines that the neutral range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V15 to V22, and automatically shifts. Set the machine to the neutral range for on / off solenoid control. Note that an overlap area is set at the boundary between the reverse range and the neutral range.
[0063]
In the on / off solenoid control, a voltage value range of thresholds V21 to V27 is set as a shift position indicating a drive range, and each of the thresholds V21 and V27 is a threshold for determining that the drive range is selected. The shift position determination processing means determines that the drive range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V21 to V27 in the on / off solenoid control, and Set the machine to the drive range for on / off solenoid control. Note that an overlap area is set at the boundary between the neutral range and the drive range.
[0064]
In the on / off solenoid control, the voltage value range of the threshold values V27 to V28 is set as a shift position indicating the fourth speed range, and each of the threshold values V27 and V28 is a threshold value for determining that the fourth speed range is selected. Become. Then, in the on / off solenoid control, when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V27 to V28, the shift position determination processing means determines that the fourth speed range is selected, and Set the transmission to the 4th speed range in the on / off solenoid control.
[0065]
In the on / off solenoid control, the voltage value range of the threshold values V28 to V29 is set as a shift position indicating the third speed range, and each of the threshold values V28 and V29 is a threshold value for determining that the third speed range is selected. Become. In the on / off solenoid control, the shift position determination processing means determines that the third speed range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V28 to V29, and The transmission is set to the third speed range in the on / off solenoid control.
[0066]
Further, in the on / off solenoid control, the voltage value range of the threshold values V29 to V30 is set as a shift position indicating the second speed range, and each of the threshold values V29 and V30 is a threshold value for determining that the second speed range is selected. Become. In the on / off solenoid control, the shift position determination processing means determines that the second speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V29 to V30. The transmission is set to the second speed range in the on / off solenoid control.
[0067]
In the position determination device 11 according to the present embodiment, since the start lock control permits the start of the engine, only the parking range and the neutral range, which are the non-drive ranges, depend on the shift position for the start lock control. Is set. The shift position for start lock control is set as follows.
[0068]
That is, in the start lock control, the voltage value range of the threshold values V1 to V3 is set as the shift position indicating the parking range, and the threshold values V1 and V3 are the threshold values for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V3 in the start lock control. Then, the automatic transmission is set to the parking range in the start lock control. In this case, the start lock control processing means (not shown) of the automatic transmission control device 15 performs a start lock control process and outputs a signal for enabling a starter motor for starting an engine to an engine control unit or a starter motor. Output to the relay circuit. The threshold value V3 is set smaller than a threshold value V11 serving as a threshold value for determining a shift position indicating a parking range for linear solenoid control.
[0069]
Further, in the start lock control, a voltage value region of threshold values V18 to V19 is set as a shift position indicating a neutral range, and each of the threshold values V18 and V19 is a threshold value for determining that the neutral range has been selected. Then, the shift position determination processing means performs shift position determination processing. In the start lock control, when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V18 to V19, the neutral range is selected. Then, the automatic transmission is set to the neutral range in the start lock control. Further, the start lock control processing means outputs a signal for activating a starter motor for starting the engine to an engine control unit or a relay circuit of the starter motor. The thresholds V18 and V19 are larger than a threshold V12, which is a threshold for judging a shift position representing a neutral range for linear solenoid control, and smaller than a threshold V26, respectively. The threshold value is set to be larger than the threshold value V15, which is a threshold value for determining the shift position representing the neutral range, and smaller than the threshold value V22.
[0070]
When the voltage value output from the position sensor 14 is not in the voltage range of the threshold values V1 to V3 and V18 to V19, the shift position determination processing means determines that the vehicle is not in the parking range or the neutral range in the start lock control. The start lock control processing means does not output a signal for activating a starter motor for starting an engine to an engine control unit or a relay circuit of the starter motor.
[0071]
In addition, instead of determining the parking range or the neutral range for start lock control, the thresholds V1, V3, V18, and V19 may be set as an area for outputting a signal for simply not driving the starter motor for starting the engine. An area in which the parking range and the neutral range are not distinguished can be set. Further, in other control, when the same control is performed in the parking range and the neutral range (for example, shift locks P and N), there is no need to distinguish between the parking range and the neutral range.
[0072]
In the position determination device 11 according to the present embodiment, the threshold V1 of the parking range for start lock control and the threshold V1 of each parking range for linear solenoid control and on / off solenoid control are set to be equal. However, they can be set differently from each other.
[0073]
In the position determination device 11 according to the present embodiment, only the parking range and the neutral range, which are the non-drive ranges, are set by the shift position for shift lock control, similarly to the shift position for start lock control. In addition, each voltage value that is a threshold value for determining a shift position for shift lock control is set to be equal to each of the threshold values V1, V3, V18, and V19 that are threshold values for determining a shift position for start lock control. You. The shift positions for the shift lock control are set as follows.
[0074]
That is, in the shift lock control, the voltage value areas of the threshold values V1 to V3 are set as shift positions indicating the parking range, and the threshold values V1 and V3 are threshold values for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V3 in the shift lock control. Then, the automatic transmission is set to the parking range in the shift lock control. Further, a shift lock control processing means (not shown) of the automatic transmission control device 15 performs a shift lock control process, turns off the shift lock solenoid, prohibits the movement of the shift lever 21, and prohibits the shift.
[0075]
In the shift lock control, a voltage value range of threshold values V18 to V19 is set as a shift position indicating a neutral range, and each of the threshold values V18 and V19 is a threshold value for determining that the neutral range has been selected. The shift position determination processing means of the automatic transmission control device 15 determines that the neutral range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V18 to V19 in the shift lock control. Then, the automatic transmission is set to the neutral range in the shift lock control. Further, the shift lock control processing means turns off the shift lock solenoid to inhibit the shift lever 21 from moving.
[0076]
When the voltage value output from the position sensor 14 is not in the threshold voltage range of the threshold values V1 to V3 and V18 to V19, the shift position determination processing means determines that the vehicle is not in the parking range or the neutral range in the shift lock control. The shift lock control processing means turns on the shift lock solenoid and permits the shift lever 21 to move.
[0077]
In the present embodiment, the threshold values V1, V3, V18, and V19 of the parking range and the neutral range for the shift lock control are the threshold values V1, V3, V18, and V19 of the parking range and the neutral range for the start lock control, respectively. Although they are set equal, they can be set differently.
[0078]
Further, in the position determination device 11 according to the present embodiment, since the key lock is performed when the vehicle is not used, only the parking range is set by the shift position for key lock control. The shift position of the parking range for the key lock control is set as follows.
[0079]
That is, in the key lock control, the voltage value range of the threshold values V1 and V2 is set as the shift position indicating the parking range, and the threshold values V1 and V2 are the threshold values for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V2 in the key lock control. Then, the automatic transmission is set to the parking range in the key lock control. The key lock control processing means (not shown) of the automatic transmission control device 15 performs key lock control processing and outputs a key lock control signal to a key lock control unit (not shown). Then, the key lock control unit releases the key lock and allows the key to be released.
[0080]
The threshold value V2 is set smaller than a threshold value V3 serving as a threshold value for determining a shift position for start lock control.
[0081]
When the voltage value output from the position sensor 14 is not in the voltage value range of the threshold values V1 to V2, the shift position determination processing means determines that the vehicle is not in the parking range in the key lock control, and the key lock control processing means And does not output a key lock control signal to the key lock control unit. Then, the key lock control unit sets a key lock and prohibits the key from being removed. In this embodiment, the key lock control signal is output to the key lock control unit, but the key lock control signal is output to the key lock solenoid instead of the key lock control unit. You can also.
[0082]
In the position determination device 11 according to the present embodiment, a parking range, a reverse range, a neutral range, a drive range, a fourth speed range, a third speed range, and a second speed range are set according to shift positions for fail detection control. You. The shift positions for fail detection control are set as follows.
[0083]
That is, in the fail detection control, the voltage value range of the threshold values V1 to V7 is set as a shift position indicating the parking range, and the threshold values V1 and V7 are threshold values for determining that the parking range has been selected. The shift position determination processing means performs shift position determination processing, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V7 in the fail detection control. Then, the automatic transmission is set to the parking range in the fail detection control. Further, a failure detection control processing means (not shown) of the automatic transmission control device 15 performs a failure detection control process and sets the automatic transmission to a state of detecting a failure.
[0084]
In the fail detection control, a voltage value range of threshold values V10 to V13 is set as a shift position indicating the reverse range, and each of the threshold values V10 and V13 is a threshold value for determining that the reverse range has been selected. The shift position determination processing means determines that the reverse range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V10 to V13 in the fail detection control, and determines that the automatic transmission has been selected. Set to reverse range in fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0085]
In the fail detection control, a voltage value region of threshold values V15 to V22 is set as a shift position indicating a neutral range, and each of the threshold values V15 and V22 is a threshold value for determining that the neutral range has been selected. The shift position determination processing means determines that the neutral range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V15 to V22 in the fail detection control, and determines that the automatic transmission has been selected. Set to neutral range in fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0086]
In the fail detection control, a voltage value range of threshold values V24 to V27 is set as a shift position indicating a drive range, and each of the threshold values V24 and V27 is a threshold value for determining that the drive range has been selected. The shift position determination processing means determines that the drive range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V24 to V27 in the fail detection control, and determines that the automatic transmission is selected. Set to drive range in fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0087]
In the fail detection control, a voltage value range of threshold values V27 to V28 is set as a shift position indicating the fourth speed range, and each of the threshold values V27 and V28 is a threshold value for determining that the fourth speed range has been selected. The shift position determination processing means determines that the fourth speed range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V27 to V28 in the fail detection control, and Is set to the fourth speed range in the fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0088]
In the fail detection control, a voltage value range of threshold values V28 to V29 is set as a shift position indicating the third speed range, and each of the threshold values V28 and V29 is a threshold value for determining that the third speed range has been selected. The shift position determination processing means determines that the third speed range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V28 to V29 in the failure detection control, and Is set to the third speed range in the fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0089]
In the fail detection control, a voltage value range of threshold values V29 to V30 is set as a shift position indicating the second speed range, and each of the threshold values V29 and V30 is a threshold value for determining that the second speed range has been selected. In the fail detection control, the shift position determination processing means determines that the second speed range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V29 to V30, and Is set to the second speed range in the fail detection control. Further, the failure detection control processing means sets the automatic transmission to a state in which a failure is detected.
[0090]
When the voltage value output from the position sensor 14 is out of the voltage value range of the threshold values V1 to V7, V10 to V13, V15 to V22, and V24 to V30, the shift position determination processing means performs the parking range in the fail detection control. , The reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range, and the failure detection control processing means sets the automatic transmission to a state in which no failure is detected.
[0091]
In the position determination device 11 according to the present embodiment, only the reverse range is set according to the shift position for reverse control. The shift position of the reverse range for the reverse control is set as follows.
[0092]
That is, in the reverse control, the voltage value range of the threshold values V6 to V16 is set as the shift position indicating the reverse range, and each of the threshold values V6 and V16 is a threshold value for determining that the reverse range has been selected. In the reverse control, the shift position determination processing means determines that the reverse range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V6 to V16, and reverses the automatic transmission. Set the reverse range in control. Further, the reverse lamp lighting control processing means of the reverse control processing means (not shown) of the automatic transmission control device 15 performs the reverse lamp lighting control processing, and sets the automatic transmission to a state where the reverse lamp is turned on. Further, the reverse inhibit control processing means of the reverse control processing means performs reverse inhibit control processing, and sets the automatic transmission to a state of performing reverse inhibit.
[0093]
When the voltage value output from the position sensor 14 is not in the voltage range of the threshold values V6 to V16, the shift position determination processing means determines that the current value is not in the reverse range in the reverse control. The transmission is set to a state in which the reverse lamp is not turned on, and to a state in which the reverse inhibit is not performed.
[0094]
In the position determination device 11 according to the present embodiment, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range are determined according to the shift position for controlling the indicator display of the automatic transmission. Are set respectively. The shift positions for indicator display control are set as follows.
[0095]
That is, in the indicator display control, the voltage value areas of the thresholds V1 to V5 are set as shift positions indicating the parking range, and the thresholds V1 and V5 are thresholds for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V5 in the indicator display control. Then, the automatic transmission is set to the parking range in the indicator display control.
[0096]
When the voltage value output from the position sensor 14 is not in the voltage value region of the threshold values V1 to V5, the shift position determination processing means determines that the vehicle is not in the parking range in the indicator display control.
[0097]
In the indicator display control, the voltage value area of the threshold values V4 to V9 is set to a first intermediate position area where the shift position is not determined, and each of the threshold values V4 and V9 is determined to be the first intermediate position. Threshold value for Then, an overlap area is set at the boundary between the parking range and the area at the first intermediate position.
[0098]
In the indicator display control, a voltage value range of threshold values V8 to V14 is set as a shift position indicating a reverse range, and each of the threshold values V8 and V14 is a threshold value for determining that the reverse range has been selected. The shift position determination processing means performs shift position determination processing, and determines that the reverse range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V8 to V14 in the indicator display control. Then, the automatic transmission is set to the reverse range in the indicator display control. Note that an overlap area is set at the boundary between the area at the first intermediate position and the reverse range.
[0099]
Then, when the voltage value output from the position sensor 14 is not in the voltage value range of the threshold values V8 to V14, the shift position determination processing means determines that it is not the reverse range in the indicator display control.
[0100]
Further, in the indicator display control, the voltage value area of the threshold values V13 to V18 is set to the area of the second intermediate position where the shift position is not determined, and it is determined that each of the threshold values V13 and V18 is the second intermediate position. Threshold value for Then, an overlap area is set at the boundary between the reverse range and the area at the second intermediate position.
[0101]
Further, in the indicator display control, a voltage value region of thresholds V17 to V20 is set as a shift position indicating a neutral range, and each of the thresholds V17 and V20 is a threshold for determining that the neutral range has been selected. Then, in the indicator display control, when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V17 to V20, the shift position determination processing means determines that the neutral range is selected, and operates the automatic transmission. Set to neutral range in indicator display control. Note that an overlap area is set at the boundary between the area at the second intermediate position and the neutral range.
[0102]
Then, when the voltage value output from the position sensor 14 is not in the voltage value region of the threshold values V17 to V20, the shift position determination processing means determines that it is not in the neutral range in the indicator display control.
[0103]
In the indicator display control, the voltage value area of the threshold values V19 to V24 is set to a third intermediate position area where the shift position is not determined, and it is determined that each of the threshold values V19 and V24 is the third intermediate position. Threshold value for Then, an overlap area is set at the boundary between the neutral range and the area at the third intermediate position.
[0104]
In the indicator display control, a voltage value region of threshold values V23 to V27 is set as a shift position indicating a drive range, and each of the threshold values V23 and V27 is a threshold value for determining that the drive range has been selected. Then, in the indicator display control, the shift position determination processing means determines that the drive range has been selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V23 to V27, and controls the automatic transmission. Set the drive range in the indicator display control. Note that an overlap area is set at the boundary between the third intermediate position area and the drive range.
[0105]
Then, when the voltage value output from the position sensor 14 is not in the voltage value range of the threshold values V23 to V27, the shift position determination processing means determines that it is not the drive range in the indicator display control.
[0106]
In the indicator display control, a voltage value range of threshold values V27 to V28 is set as a shift position indicating the fourth speed range, and each of the threshold values V27 and V28 is a threshold value for determining that the fourth speed range has been selected. In the indicator display control, when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V27 to V28, the shift position determination processing means determines that the fourth speed range has been selected, and Is set to the fourth speed range in the indicator display control.
[0107]
In the indicator display control, a voltage value range of threshold values V28 to V29 is set as a shift position indicating the third speed range, and each of the threshold values V28 and V29 is a threshold value for determining that the third speed range has been selected. In the indicator display control, the shift position determination processing means determines that the third speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V28 to V29, and Is set to the third speed range in the indicator display control.
[0108]
In the indicator display control, a voltage value range of threshold values V29 to V30 is set as a shift position indicating the second speed range, and each of the threshold values V29 and V30 is a threshold value for determining that the second speed range has been selected. In the indicator display control, the shift position determination processing means determines that the second speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V29 to V30. Is set to the second speed range in the indicator display control.
[0109]
Further, in the position determination device 11 according to the present embodiment, the parking range, the reverse range, the neutral range, the drive range, A fourth speed range, a third speed range, and a second speed range are respectively set. The shift positions for engine idle control are set as follows.
[0110]
That is, in the engine idle control, the voltage value range of the threshold values V1 to V7 is set as the shift position indicating the parking range, and the threshold values V1 and V7 are the threshold values for determining that the parking range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the parking range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V1 to V7 in the engine idle control. Then, the automatic transmission is set to the parking range in the engine idle control.
[0111]
In the engine idle control, a voltage value range of threshold values V6 to V16 is set as a shift position indicating a reverse range, and each of the threshold values V6 and V16 is a threshold value for determining that the reverse range has been selected. The shift position determination processing means determines that the reverse range has been selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V6 to V16 in the engine idle control, and determines whether the automatic transmission has been selected. Set to reverse range in engine idle control. Note that an overlap area is set at the boundary between the parking range and the reverse range.
[0112]
In the engine idle control, a voltage value range of threshold values V15 to V22 is set as a shift position indicating a neutral range, and each of the threshold values V15 and V22 is a threshold value for determining that the neutral range has been selected. The shift position determination processing means determines that the neutral range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V15 to V22 in the engine idle control, and the automatic transmission is determined. Set to the neutral range in engine idle control. Note that an overlap area is set at the boundary between the reverse range and the neutral range.
[0113]
In the engine idle control, a voltage value range of thresholds V21 to V27 is set as a shift position indicating a drive range, and each of the thresholds V21 and V27 is a threshold for determining that the drive range has been selected. The shift position determination processing means determines that the drive range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V21 to V27 in the engine idle control, and determines whether the automatic transmission is selected. Set the drive range in engine idle control. Note that an overlap area is set at the boundary between the neutral range and the drive range.
[0114]
In the engine idle control, a voltage value range of threshold values V27 to V28 is set as a shift position indicating the fourth speed range, and each of the threshold values V27 and V28 is a threshold value for determining that the fourth speed range has been selected. The shift position determination processing means determines that the fourth speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V27 to V28 in the engine idle control, and Is set to the fourth speed range in the engine idle control.
[0115]
In the engine idle control, a voltage value range of threshold values V28 to V29 is set as a shift position indicating the third speed range, and the threshold values V28 and V29 are threshold values for determining that the third speed range has been selected. The shift position determination processing means determines that the third speed range is selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V28 to V29 in the engine idle control. Is set to the third speed range in the engine idle control.
[0116]
Further, in the engine idle control, a voltage value range of threshold values V29 to V30 is set as a shift position indicating the second speed range, and the threshold values V29 and V30 are threshold values for determining that the second speed range has been selected. The shift position determination processing means determines that the second speed range has been selected when the voltage value output from the position sensor 14 is in the voltage value range of the threshold values V29 to V30 in the engine idling control. Is set to the second speed range in the engine idle control.
[0117]
In the present embodiment, the threshold values V1, V6, V7, V15, V16, V21, V22, and V27 to V30 for the engine idle control are the threshold values V1, V6, V7, V15 for the on / off solenoid control. , V16, V21, V22, and V27 to V30, but may be set differently.
[0118]
As described above, in the position determination device 11 according to the present embodiment, the voltage value for determining the shift position in the parking range includes linear solenoid control, on / off solenoid control, start lock control, shift lock control, and key lock. It is set arbitrarily or independently for each control such as control, fail detection control, indicator display control, and engine idle control. That is, the position determination pattern for determining the shift position is formed arbitrarily or independently for each control.
[0119]
In addition, the voltage value for determining the shift position in the reverse range is also arbitrarily determined for each control such as linear solenoid control, on / off solenoid control, fail detection control, reverse control, indicator display control, engine idle control, etc. Or, they are set independently. That is, the position determination pattern for determining the shift position is formed arbitrarily or independently for each control.
[0120]
In addition, the voltage value for determining the shift position in the neutral range is also determined for each control such as linear solenoid control, on / off solenoid control, start lock control, key lock control, fail detection control, indicator display control, engine idle control, etc. Are set arbitrarily or independently. That is, the position determination pattern for determining the shift position is formed arbitrarily or independently for each control.
[0121]
The voltage value for determining the shift position in the drive range is also arbitrarily or independently set for each control such as linear solenoid control, on / off solenoid control, fail detection control, indicator display control, and engine idle control. Is set. That is, the position determination pattern for determining the shift position is formed arbitrarily or independently for each control.
[0122]
Similarly, the voltage value for determining the shift position in the fourth speed range, the third speed range, and the second speed range also includes linear solenoid control, on / off solenoid control, fail detection control, indicator display control, engine idle control, and the like. Is set arbitrarily or independently for each control of. That is, the position determination pattern for determining the shift position is formed arbitrarily or independently for each control.
[0123]
By the way, in the present embodiment, the above-mentioned threshold value in each range is set according to the purpose.
[0124]
FIG. 4 is a diagram illustrating a method for setting a threshold according to the first embodiment of the present invention.
[0125]
In the drawing, the width of each band changes, and the area indicated by a triangle indicates the detection accuracy of the position sensor 14 (FIG. 1), the accuracy of members involved in controlling the automatic transmission and the vehicle, the automatic transmission and the vehicle. This is an area set in consideration of variations in the assembling accuracy and the like of each component, and variations in the hydraulic pressure, the automatic transmission control device 15, and the like. For example, the variation includes temperature characteristics of a hold IC (not shown) of the position sensor 14, software errors of the automatic transmission control device 15, hardware errors of the automatic transmission control device 15, inclination of the position sensor 14, The area indicated by a triangle is set so as to absorb these variations. Further, the region where the width of each band is constant is a region where each shift position is reliably detected regardless of the above-described variations.
[0126]
As shown in the figure, each threshold in the present embodiment is determined based on the parking lock angle in the parking range, the shift lock angle in the parking range, and the hydraulic pressure generation angle of the transmission. The parking lock angle is a region where the parking gear of the transmission and the parking pawl mechanically mesh with each other. In this region, the tires are locked and the vehicle is prevented from moving. In addition, the parking pole is mechanically connected to the detent 31 and interlocks. The shift lock angle is a region in which the shift lever 21 is mechanically locked. When the shift lever 21 is locked, no range pressure is generated.
[0127]
Then, in the start lock control, the threshold value of the shift position of the parking range is set within the range of the shift lock angle at which the shift lock is reliably performed regardless of the variation. Thereby, when the automatic transmission control device 15 determines the shift position of the parking range in the start lock control, the vehicle is not started in association with driving the starter motor to start the engine. ing.
[0128]
Further, the threshold value of the shift position of the neutral range in the start lock control is set within a region where the hydraulic pressure (range pressure) of the transmission is not reliably generated regardless of the variation. As a result, when the automatic transmission control device 15 determines the shift position of the neutral range in the start lock control, the vehicle may start unexpectedly when driving the starter motor to start the engine. I try not to.
[0129]
Note that the threshold value of the shift position of the parking range in the start lock control may be set within a region where the hydraulic pressure of the transmission is not reliably generated regardless of the variation. In this case, the region in which the transmission hydraulic pressure is not reliably generated in the parking range is wider than the region in which the shift lock is reliably performed, so that the threshold can be set wider than when the shift lock angle is set.
[0130]
Then, the threshold value of the shift position of the parking range in the shift lock control is set in a region where the shift lock angle is reliably set irrespective of variation and in a region where the hydraulic pressure of the transmission is not reliably generated. Accordingly, when the automatic transmission control device 15 determines the shift position of the parking range in the shift lock control, the vehicle may start unexpectedly when driving the starter motor to start the engine. I try not to.
[0131]
Further, the threshold value of the shift position in the neutral range in the shift lock control is set within a region where the hydraulic pressure of the transmission is not reliably generated regardless of the variation. As a result, when the automatic transmission control device 15 determines the shift position in the neutral range in the shift lock control, the vehicle may start unexpectedly when driving the starter motor to start the engine. I try not to.
[0132]
Further, the threshold value of the shift position of the parking range in the key lock control is set within a region where the parking lock angle is reliably set regardless of variation. As a result, the area where the parking gear is locked is set as the key unlock area, and it is permitted to remove the key only in the key unlock area. Therefore, for example, the key cannot be removed during driving of the vehicle.
[0133]
Then, in the linear solenoid control, the hydraulic pressure of the transmission is reliably generated irrespective of the variation in each of the shift position thresholds of the reverse range, the drive range, the fourth speed range, the third speed range, and the second speed range. Is set as the shift position of the region where This prevents the linear solenoid valve from performing pressure adjustment when no hydraulic pressure is generated, that is, prevents the air conditioning pressure from being performed, and reduces the drive range from the non-drive range of the parking range and the neutral range. When the setting is changed to, the vehicle can be started without delay. If necessary, each threshold value of the shift position of the drive range and the drive range of the reverse range can be set within the range of the hydraulic pressure generation angle including the range of the variation.
[0134]
In addition, each threshold value of the shift position of the non-drive range of the parking range and the neutral range in the linear solenoid control is set so as to continuously shift from the non-drive range to the drive range in consideration of variation.
[0135]
Further, in the on / off solenoid control, the threshold of the shift position of each of the drive ranges of the reverse range, the drive range, the fourth speed range, the third speed range, and the second speed range has a reliable transmission hydraulic pressure regardless of variation. Is set as the shift position of the area that does not occur in This prevents the on / off solenoid valve from suddenly opening when hydraulic pressure is generated and the hydraulic pressure from being suddenly sent to the linear solenoid valve, hydraulic servo, etc., and prevents the occurrence of a shock. it can.
[0136]
Further, each threshold value of the shift position of the non-drive range of the parking range and the neutral range in the on / off solenoid control is set so as to continuously shift from the non-drive range to the drive range in consideration of variation. .
[0137]
Further, in the fail detection control, the hydraulic pressure of the transmission is ensured irrespective of the variation in the shift position of each of the drive ranges of the reverse range, the drive range, the fourth speed range, the third speed range, and the second speed range. Each threshold value of the shift position of the non-drive range of the parking range and the neutral range is set as the shift position of the region where the transmission hydraulic pressure does not reliably occur regardless of the variation. Is done. This can prevent erroneous detection of a gear error of the automatic transmission (error of the automatic transmission itself).
[0138]
Then, in the reverse lamp lighting control, the threshold value of the shift position of the reverse range is set outside the range where the hydraulic pressure of the transmission is generated regardless of the variation. This ensures that the reverse lamp is turned on even before the reverse range is set, to notify the outside of the vehicle.
[0139]
In the present embodiment, the threshold value of the shift position of the reverse range in the reverse inhibit control is set equal to the threshold value of the shift position of the reverse range in the reverse lamp lighting control. In the reverse inhibit control, when the threshold value becomes a voltage value region at the shift position of the reverse range at a predetermined vehicle speed or higher, the reverse inhibit control is executed to prohibit the vehicle from entering the reverse gear.
[0140]
Further, the threshold value of the shift position in the indicator display control is set in consideration of rattling of the shift lever 21 and the like. In this case, the range is set so as to be symmetrical about the valley of the detent 31 (the position holding of the shift lever 21 by the detent 31 is determined).
[0141]
In the engine idle control, the threshold value of the shift position in the non-drive range of the parking range and the neutral range is set as a shift position in a region where the hydraulic pressure of the transmission is not reliably generated regardless of the variation. As a result, the idle rotation speed in the parking range and the neutral range can be reduced, and the fuel injection amount can be reduced in the parking range and the neutral range to improve fuel efficiency.
[0142]
Also, in the engine idle control, each threshold value of the shift position of each drive range of the reverse range, the drive range, the fourth speed range, the third speed range, and the second speed range is changed from the non-drive range to the drive range in consideration of variation. The transition is made continuously, and is set so as to become wider toward the drive range. Thus, when the setting is changed from the non-drive range to the drive range, the fact that the drive range will be reached is known early, and the engine speed is increased faster.
[0143]
Next, the operation of the threshold setting processing by the threshold setting processing means (not shown) of the automatic transmission control device 15 for setting the threshold of each shift position will be described.
[0144]
FIG. 5 is a flowchart illustrating the operation of the threshold setting process according to the first embodiment of the present invention.
[0145]
First, the threshold value setting processing means reads the current voltage value of the position sensor 14 (FIG. 1), and determines whether or not the position sensor 14 has failed based on the voltage value.
[0146]
When the position sensor 14 is not out of order, the threshold setting processing means sets a threshold for each control shift position.
[0147]
In this case, first, a shift position for linear solenoid control is set. At the shift position for the linear solenoid control, as described above, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range are set. The means sets a threshold value for each range and records the threshold value in the recording device of the automatic transmission control device 15.
[0148]
Next, a shift position for on / off solenoid control is set. At the shift position for the on / off solenoid control, as described above, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range are set. The setting processing means sets a threshold value of each range, and records the threshold value in the recording device.
[0149]
Subsequently, a shift position for start lock control is set. At the shift position for the start lock control, as described above, the parking range and the neutral range are set, so that the threshold value setting processing means sets the threshold value of each range and records it in the recording device. .
[0150]
Next, a shift position for shift lock control is set. At the shift position for the shift lock control, as described above, the parking range and the neutral range are set, so the threshold value setting processing means sets the threshold value of each range and records it in the recording device. .
[0151]
Then, a shift position for key lock control is set. At the key lock control shift position, as described above, only the parking range is set. Therefore, the threshold value setting processing unit sets a threshold value of the parking range and records it in the recording device.
[0152]
Next, a shift position for fail detection control is set. At the shift position for fail detection control, as described above, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range are set. The means sets a threshold value for each range, and records the threshold value in the recording device.
[0153]
Subsequently, a shift position for reverse control is set. At the shift position for the reverse control, only the reverse range is set as described above, so the threshold value setting processing means sets the threshold value of the reverse range and records it in the recording device.
[0154]
Then, a shift position for indicator display control is set. At the shift position for the indicator display control, as described above, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, the second speed range, and the first to third intermediate positions are selected. Since the area is set, the threshold setting processing means sets the threshold of each range and the first to third intermediate position areas, respectively, and records the threshold in the recording device.
[0155]
Next, a shift position for engine idle control is set. At the shift position for the engine idle control, the parking range, the reverse range, the neutral range, the drive range, the fourth speed range, the third speed range, and the second speed range are set as described above. The means sets a threshold value for each range, and records the threshold value in the recording device.
[0156]
Further, other shift positions for control (omitted in the present embodiment) are set, and a threshold value of the range set at the shift position is set and recorded in the recording device. When the threshold value for each control is set in this way, the process ends.
[0157]
When the position sensor 14 is out of order, similarly, in each control at the time of failure detection, a shift position for each control is set and each threshold is set so as to indicate a voltage value region on the safe side. .
[0158]
Next, the flowchart will be described.
Step S1 The current voltage value of the position sensor 14 is read.
Step S2: It is determined whether or not the position sensor 14 has failed. If the position sensor 14 has failed, the process proceeds to step S13, and if not, the process proceeds to step S3.
Step S3: Set a shift position for linear solenoid control.
Step S4: Set a shift position for on / off solenoid control.
Step S5 A shift position for start lock control is set.
Step S6 A shift position for shift lock control is set.
Step S7: A shift position for key lock control is set.
Step S8: A shift position for fail detection control is set.
Step S9: A shift position for reverse control is set.
Step S10 A shift position for indicator display control is set.
Step S11 A shift position for engine idle control is set.
Step S12: Set other shift positions for control, and end the process.
Step S13: The shift position for each control at the time of failure detection is set, and the process ends.
[0159]
As described above, in the present embodiment, the voltage value output by the position sensor 14 is compared with the position determination pattern arbitrarily set for each control, and the shift position by the shift lever 21 is determined. Therefore, optimal range information can be obtained for each control. Therefore, each control can be accurately performed by using the optimal range information.
[0160]
Further, since each of the above-described controls is performed on a plurality of controlled devices to be controlled by the automatic transmission control device 15, each control can be accurately performed on each of the controlled devices.
[0161]
By setting the position determination pattern individually or independently for each control, the range can be determined individually or independently for each control and finely determined. Therefore, optimal range information can be obtained for each control. As a result, each control can be accurately performed by using the optimal range information.
[0162]
Also, by setting the position determination pattern in common to at least one controlled device, it is possible to obtain common range information for each control performed for each controlled device. As a result, each control can be accurately performed by using the common range information.
[0163]
For example, common range information is obtained for each control performed on the automatic transmission, and common control is performed on each control performed on the automatic transmission, start lock control performed on the engine, and reverse control performed on the vehicle. And get range information.
[0164]
Further, since the position sensor 14 generates a linear voltage value based on the operation of the shift lever 21 by the driver, the shift position can be more easily and accurately determined.
[0165]
Since the position sensor 14 detects the operation amount of the shift lever 21 in a non-contact manner, wear of the position sensor 14 is suppressed, deterioration over time can be prevented, and a stable output is generated for a long period of time. be able to.
[0166]
When shifting the automatic transmission from the currently set range to another range, the driver needs to operate the shift lever 21 to move the shift position from the current range to another range. If another range cannot be set until it is determined that the position has completely moved to another range, the responsiveness of the controlled device is reduced, giving the driver an uncomfortable feeling.
[0167]
For example, when the driver shifts the automatic transmission from the drive range to the fourth speed range of the manual shift while the drive range is set, the driver may shift to the fourth speed range until it is determined that the shift position has moved to the fourth speed range. Cannot be set, the start of the shift to the fourth speed is delayed, the responsiveness of the automatic transmission is reduced, and the driver feels strange.
[0168]
Therefore, in each control, when the shift lever 21 is operated to shift the shift position between adjacent ranges, the other range to which the shift is performed based on the movement of the shift lever 21, that is, the next range , And the advance control is performed for a predetermined process that is originally performed in the next range. In this case, the advance control device is constituted by the position sensor 14, the automatic transmission control device 15, the shift lever 21, and the like.
[0169]
FIG. 6 is a block diagram illustrating the advance control process according to the first embodiment of the present invention, FIG. 7 is a flowchart illustrating the operation of the advance control process according to the first embodiment of the present invention, and FIG. FIG. 9 is a diagram showing shift positions and voltage values in the advance control process according to the first embodiment of the present invention, and FIG. 9 is a hydraulic waveform diagram according to the first embodiment of the present invention.
[0170]
As shown in the drawing, a shift position determination logic for determining a shift position in the printing apparatus, a control prediction logic for predicting control to be performed in the next range based on the movement of the shift lever 21 (FIG. 1), The advance control logic for performing the predicted predetermined control in advance is stored.
[0171]
Then, as described above, the shift position determination logic receives the voltage value from the position sensor 14 and performs control in the controlled device based on the voltage value and the threshold, for example, automatic transmission control, engine control, This is logic for performing shift position determination such as indicator control and generating shift position information. The control prediction logic analyzes movement of the shift lever 21 based on the shift position information, and determines a predetermined range in the next range. Is a logic for predicting whether or not the control will be performed. When the predetermined control is predicted to be performed in the next range, the predetermined control logic is for performing the predetermined control that is originally performed in the next range. This is the logic for performing the processing in advance before the next range is set.
[0172]
Next, the advance control at the time of performing the shift control in the automatic transmission will be described. In this case, a case will be described in which the driver shifts the automatic transmission from the drive range to the fourth speed range of the manual shift and performs the manual down shift when the drive range is set.
[0173]
First, when the driver operates the shift lever 21 to move from the drive range shift position to the fourth speed range shift position, the automatic transmission control device 15 reads the voltage value of the position sensor 14. Subsequently, the shift position determination processing means of the automatic transmission control device 15 performs a shift position determination process, compares the voltage value with a threshold value V27, and determines whether the voltage value is equal to or greater than the threshold value V27. In the present embodiment, it is determined whether a manual down request has been made. In this case, the manual down request is performed when it is determined that the voltage value has become equal to or greater than the threshold value V27 and the shift position has completely moved to the fourth speed range.
[0174]
When a manual down request is made, a shift processing unit (not shown) of the automatic transmission control device 15 performs a shift process, and starts a shift control, that is, a manual down control in the present embodiment. For this purpose, for example, the linear solenoid control processing means of the speed change processing means performs a linear solenoid control processing, performs a linear solenoid control, and the on / off solenoid control processing means performs an on / off solenoid control processing,・ Off-solenoid control is performed.
[0175]
In the present embodiment, when there is a manual down request (shift determination) at timing t1 in FIG. 9, the hydraulic pressure of the first frictional engagement element starts to be drained at timing t2 according to the hydraulic schedule S1, and subsequently, At timing t3, the hydraulic pressure is supplied to the hydraulic servo of the second frictional engagement element according to the hydraulic pressure schedule S2, so that the first frictional engagement element and the second frictional engagement element perform the grip change. I have. Then, the actual shift is started at timing t4, and the end of the shift is determined at timing t5, and then the end of the shift is determined at timing t6. Then, the shift control ends at timing t7. Note that Ni is the input rotational speed of the transmission of the automatic transmission, and increases as the shift is started.
[0176]
The manual down request is made by determining that the shift position has completely moved to the fourth speed range, as described above. However, it is determined that the shift position has completely moved to the fourth speed range. Before, that is, before the manual down request is made, the control prediction processing means (not shown) of the automatic transmission control device 15 performs a control prediction process, and according to the control prediction logic, in the next range, the fourth speed range. The predetermined control to be performed, in this embodiment, a shift determination for performing manual down control, and in the present embodiment, whether or not a manual down request is performed is predicted.
[0177]
In this case, as shown in FIG. 8, when the shift position moves from the center of the drive range in the direction of arrow A and changes toward the center of the fourth speed range, the voltage value changes from the value at point p1 to the value at point p2. Change and grow. Therefore, the control prediction processing means determines whether or not the shift position has changed toward the center of the fourth speed range by determining whether or not the voltage value has changed from the value of the point p1 toward the point p2. If it changes toward the center of the fourth speed range, it is predicted that a manual down request will be made.
[0178]
Whether the voltage value changes from the point p1 to the point p2 is determined by a value larger than a threshold value set at a predetermined position between the point p1 and the boundary between the drive range and the fourth speed range. Can be determined based on whether or not In this case, it is also possible to determine whether the voltage value has become larger than the threshold value from the point P1 when a predetermined time has elapsed since the shift position began to change.
[0179]
In the present embodiment, the control prediction processing means predicts whether or not predetermined control will be performed in the next range based on a change in the shift position. Whether or not the predetermined control is performed in the next range can be predicted depending on whether or not the value is larger than the predetermined range. In this case, the driver determines whether the change rate of the shift position is larger than the predetermined threshold value when the change rate of the voltage value is larger than the threshold value when a predetermined time has elapsed since the shift position started to change. Since it is known that the driver intends to shift the range from the drive range to the fourth speed range quickly, it is predicted that predetermined control will be performed in the next range.
[0180]
Subsequently, when it is predicted that a manual down request will be made, the advance control processing means (not shown) of the automatic transmission control device 15 performs advance control processing, and based on the manual down request, performs a predetermined manual down control. In the present embodiment, the supply of the hydraulic pressure to the hydraulic servo of the second frictional engagement element is started in advance by the piston stroke up to the point p3.
[0181]
In this case, after starting the supply of the hydraulic pressure in advance, the advance control processing means of the automatic transmission control device 15 stops the progress of the hydraulic schedule S2 at the point p3, and measures the time by a timer (guard timer) not shown. Start. Then, it is determined whether or not a manual down request is made. When the manual down request is made, the shift processing means performs a shift process and starts manual down control. If the manual down request is not made, the advance control processing means determines whether or not a set time has elapsed since the start of the time measurement by the timer. Abort. Then, the shift control processing means returns to the original gear position when the drive range was selected by the multiplex control.
[0182]
As described above, when it is predicted that the predetermined control will be performed in the next range based on the movement of the shift lever 21, even if it is not determined that the shift position has moved to the next range, The predetermined control performed in the range is started in advance. Therefore, the control to be performed in the next range is started earlier, so that the responsiveness of the automatic transmission can be improved in response to the driver's gear change operation, and the drivability can be improved.
[0183]
Further, if the predetermined control in the next range is not started even after the set time has elapsed after the start of the advance control, the advance control process is stopped, so that the driver does not feel uncomfortable. .
[0184]
Next, the flowchart will be described.
Step S21 The voltage value is read.
Step S22: It is determined whether a manual down request has been made. If a manual down request has been made, the process proceeds to step S28; otherwise, the process proceeds to step S23.
Step S23: It is predicted whether a manual down request is made. If it is predicted that a manual down request will be made, the process proceeds to step S24. If it is predicted that a manual down request is not made, the process returns to step S21.
Step S24: Advance control is started.
Step S25: It is determined whether the set time has elapsed. If the set time has elapsed, the process proceeds to step S26, and if not, the process proceeds to step S27.
Step S26: Cancel the advance control and end the process.
Step S27: It is determined whether a manual down request has been made. If a manual down request has been made, the process proceeds to step S28; otherwise, the process returns to step S25.
Step S28: Manual down control is started, and the process ends.
[0185]
Next, a second embodiment of the present invention will be described.
[0186]
FIG. 10 is a diagram showing shift positions and voltage values for garage control according to the second embodiment of the present invention.
In the figure, the threshold value Vi (i = 31, 32,..., 38) increases as the value i increases, and decreases as the value i decreases. Also, the threshold value Vi for each control is an example, and can be set arbitrarily. In the present embodiment, a voltage value region between two threshold values Vi, for example, the threshold values Vm and Vm + 1, is represented by threshold values Vm to Vm + 1 for convenience.
[0187]
As shown in the figure, in the position determination device 11 (FIG. 1) in the present embodiment, a parking range, a reverse range, a neutral range, and a drive range are set as shift positions in the garage control. In the present embodiment, the fourth speed range, the third speed range, and the second speed range are omitted. However, these ranges may be set as described above. The shift position of each range in the garage control shift position is set as follows.
[0188]
That is, in the garage control, the voltage range of the thresholds V31 to V32 is set as the shift position indicating the parking range, and the thresholds V31 and V32 are the thresholds for determining that the parking range has been selected. Then, the shift position determination processing means (not shown) of the automatic transmission control device 15 performs the shift position determination process, and when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V31 to V32 in the garage control. Then, it is determined that the parking range has been selected, and the automatic transmission is set to the parking range in the garage control.
[0189]
In the garage control, a voltage value range of threshold values V33 to V34 is set as a shift position indicating a reverse range, and each of the threshold values V33 and V34 is a threshold value for determining that the reverse range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the reverse range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V33 to V34 in the garage control. Then, the automatic transmission is set to the reverse range in the garage control.
[0190]
In the garage control, a voltage value range of threshold values V35 to V36 is set as a shift position indicating a neutral range, and each of the threshold values V35 and V36 is a threshold value for determining that the neutral range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the neutral range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V35 to V36 in the garage control. Then, the automatic transmission is set to the neutral range in the garage control.
[0191]
In the garage control, a voltage value region of threshold values V37 to V38 is set as a shift position indicating a drive range, and each of the threshold values V37 and V38 is a threshold value for determining that the drive range has been selected. The shift position determination processing means performs a shift position determination process, and determines that the drive range is selected when the voltage value output from the position sensor 14 is in the voltage value region of the threshold values V37 to V38 in the garage control. Then, the automatic transmission is set to the drive range in the garage control.
[0192]
In the present embodiment, the shift position is not determined by the shift position determination processing means between the parking range and the reverse range, between the reverse range and the neutral range, and between the neutral range and the drive range. Regions of the first to third intermediate positions where the range is not determined are set. The regions at the first to third intermediate positions are set to respective voltage value regions of threshold values V32 to V33, V34 to V35, and V36 to V37.
[0193]
Further, a shift position for start lock control, a shift position for shift lock control, a shift position for fail detection control, a shift position for reverse control, a shift position for key lock control, a shift position for indicator display control, not shown. The same range as that in FIG. 2 is also set at the shift position for engine idle control. The threshold value used for determining the shift position is set arbitrarily or independently for each control. That is, the position determination pattern for determining the shift position is set arbitrarily or independently for each control.
[0194]
By the way, in the position determination device 11 according to the present embodiment, as described above, the automatic transmission control is performed by using the first to third intermediate positions set at the garage control shift position. Engine control, indicator control, and the like are performed.
[0195]
FIG. 11 is a block diagram illustrating advance control processing according to the second embodiment of the present invention.
[0196]
As shown in the figure, a shift position determination logic for determining a shift position in a recording device (not shown) of the automatic transmission control device 15, a shift position determination logic for determining shift position shift, and advance control. Logic is stored.
[0197]
The shift position determination logic determines the shift position for each control such as automatic transmission control, engine control, indicator control, etc., based on the threshold value, as in the first embodiment, that is, for the garage control. Determination of shift position for start lock control, determination of shift position for shift lock control, determination of shift position for key lock control, determination of shift position for failure detection control, determination of shift position for reverse control, This is logic for determining a shift position, determining a shift position for indicator display control, determining a shift position for engine idle control, and the like. The shift position shift determination logic is for determining (shifting) a shift position from one range to another adjacent (next) range in the first to third intermediate positions in the garage control. It is logic. In addition, the advance control logic is configured such that the shift lever 21 as the shift operation member performs the hydraulic control of the control in the other range before the shift lever 21 moves to the shift position and the corresponding range is set. This is the logic to perform in advance.
[0198]
When the automatic transmission control device 15 determines that the voltage value is in the region of the first to third intermediate positions, the shift position movement determination processing means (not shown) performs a shift position movement determination process, and The movement determination logic determines from which range the shift lever 21 is moving to which range, and generates and outputs a shift position movement signal.
[0199]
The advance control processing means (not shown) of the automatic transmission control device 15 performs an advance control process, and in the garage control of the automatic transmission, based on the shift position movement signal, the advance control logic executes the advance control. Perform control. In the engine control, a shift position movement signal is output from the automatic transmission control device 15 to an engine control unit or the like via a communication line such as a CAN. The engine control process is performed to perform engine control such as engine idle control for idling by controlling the fuel injection amount.
[0200]
Further, in the indicator control, a shift position movement signal is output from the automatic transmission control device 15 to the indicator control unit via a communication line such as CAN, and a not-shown notification processing means of the indicator control unit performs a notification process. , An indicator display control such as an indicator lighting control is performed to notify the driver that the shift lever 21 is moving between the ranges.
[0201]
Next, the operation of the automatic transmission control device 15 will be described.
[0202]
FIG. 12 is a flowchart showing the operation of the automatic transmission control device according to the second embodiment of the present invention.
[0203]
First, the automatic transmission control device 15 reads the current voltage value of the position sensor 14 and determines whether or not the position sensor 14 has failed based on the voltage value.
[0204]
If the position sensor 14 is not out of order, the voltage value determination processing means (not shown) of the automatic transmission control device 15 performs a voltage value determination process, and the voltage value is set in advance to a predetermined threshold range of each shift position (voltage). Value area).
[0205]
Next, when the voltage value is not within the range of the threshold value, the shift position movement determination processing means performs a shift position movement determination process, determines that the shift position has moved (position movement), and determines whether the shift position has moved in the garage. It is determined whether or not the shift position is for control.
[0206]
If the shift of the shift position is a shift of the garage control shift position, the advance control processing means performs the advance control based on the shift position movement signal in the garage control of the automatic transmission. That is, in the range of the first to third intermediate positions, the shift lever 21 moves to the next set shift position, and before the range is set, the hydraulic control in that range is started. If the shift position is a control of a controlled device other than the garage control, for example, if the shift position is a shift position for engine control, a shift position shift signal is output to the engine control unit to instruct the engine control. In the case of a shift of the shift position for indicator control, a shift position shift signal is output to the indicator control unit to control lighting of the indicator.
[0207]
As described above, in the present embodiment, while the shift lever 21 is moving the shift position, control in the next set range can be performed by the advance control. For example, in the garage control, the control delay Is reduced, and the occurrence of a shift shock can be effectively suppressed.
[0208]
Also in other controls, it is possible to reduce the occurrence of control delay and perform other controls optimally.
[0209]
Accordingly, the control to be performed in the next range is started earlier, so that the responsiveness of the automatic transmission can be improved, and the driver can be prevented from feeling uncomfortable.
[0210]
Next, the flowchart will be described.
Step S31 The current voltage value of the position sensor 14 is read.
Step S32: It is determined whether or not the position sensor 14 has failed. If the position sensor 33 is out of order, the process ends. If the position sensor 14 is not out of order, the process proceeds to step S33.
Step S33: It is determined whether or not the voltage value is within a threshold range. If the voltage value is within the range of the threshold value, the process ends, and if not, the process proceeds to step S34.
Step S34: It is determined whether or not the shift position is for a garage control shift position. If it is a shift of the garage control shift position, the flow proceeds to step S35, and if not, the flow proceeds to step S36.
Step S35: The hydraulic control is started, and the process ends.
Step S36: Output the shift position movement signal and end the process.
[0211]
In the above embodiments, the voltage value of the position sensor 14 is sent to the automatic transmission control device 15, and the automatic transmission control device 15 determines the shift position based on the voltage value. 14 is provided with a shift position determination function (position determination function), and the position sensor 14 itself determines the shift position based on the shift position, and automatically changes the determination result (the determined shift position and the determined range). The automatic transmission control device 15 can transmit range information or a shift position movement signal to each controlled device, or can transmit a control signal based on the determined shift position. Further, when the position sensor 14 has a function of determining a shift position, the determination result can be sent directly from the position sensor 14 to each controlled device without passing through the automatic transmission control device 15.
[0212]
In each of the above embodiments, a stepped transmission is described as an automatic transmission. However, the present invention can be applied to other transmissions such as a continuously variable transmission (CVT).
[0213]
Further, the setting of each range can be arbitrarily set without being limited to the above embodiments.
[0214]
The determination of the shift position in each embodiment is performed not only by the operation of the shift lever 21 by the driver, but also by the driver operating a push button as a shift operation member, thereby driving a predetermined motor. The manual valve can also be operated by a motor. That is, it can be applied to shift-by-wire and the like.
[0215]
It should be noted that the present invention is not limited to the above-described embodiment, but can be variously modified based on the gist of the present invention, and they are not excluded from the scope of the present invention.
[0216]
【The invention's effect】
As described in detail above, according to the present invention, in the advance control device, the shift operation member for selecting the range of the transmission, and the continuous output value in accordance with the operation of the shift operation member, A position sensor to be generated, a shift position determination processing means for comparing the output value and a position determination pattern to determine a shift position of the shift operation member, and Control prediction processing means for predicting whether or not predetermined control is performed based on the movement; and advance control processing means for performing the predetermined control in advance when the predetermined control is predicted to be performed. Having.
[0219]
In this case, when the shift position moves, whether or not predetermined control is performed is predicted based on the movement of the shift operation member, and when it is predicted that predetermined control is performed, the predetermined control is performed. Since the control is performed in advance, the control performed in another range is started earlier.
[0218]
Therefore, the responsiveness of the automatic transmission can be improved with respect to the driver's gear change operation, and drivability can be improved.
[0219]
In another advance control device according to the present invention, the advance control processing means may further include, if the predetermined control in another range is not started even after the set time has elapsed after starting the advance control, Dispensing control is stopped.
[0220]
In this case, if predetermined control in another range is not started even after the set time has elapsed after starting the advance control, the advance control process is stopped, so that the driver does not feel uncomfortable. .
[0221]
In still another advance control device of the present invention, in the position determination pattern, an area between determination reference values is set for a plurality of ranges, and an intermediate position area is set between adjacent areas. Then, the advance control processing means starts the advance control process in the area at the intermediate position.
[0222]
In this case, while the shift operation member is moving the shift position, control in another range can be performed by the advance control. For example, in garage control, the occurrence of a control delay is reduced to reduce the shift shock. This can be effectively suppressed.
[0223]
Also in other controls, it is possible to reduce the occurrence of control delay and perform other controls optimally.
[0224]
Accordingly, the control performed in another range is started earlier, so that the responsiveness of the automatic transmission to a shift operation by the driver can be improved, and the drivability can be improved.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a mechanism of a position determination device according to a first embodiment of the present invention.
FIG. 2 is a diagram showing shift positions and voltage values for respective controls according to the first embodiment of the present invention.
FIG. 3 is a block diagram illustrating a shift position determination logic according to the first embodiment of the present invention.
FIG. 4 is a diagram illustrating a method for setting a threshold according to the first embodiment of the present invention.
FIG. 5 is a flowchart illustrating an operation of a threshold setting process according to the first embodiment of the present invention.
FIG. 6 is a block diagram illustrating advance control processing according to the first embodiment of the present invention.
FIG. 7 is a flowchart showing the operation of the advance control process according to the first embodiment of the present invention.
FIG. 8 is a diagram showing shift positions and voltage values in the advance control process according to the first embodiment of the present invention.
FIG. 9 is a hydraulic waveform diagram according to the first embodiment of the present invention.
FIG. 10 is a diagram showing shift positions and voltage values for garage control according to a second embodiment of the present invention.
FIG. 11 is a block diagram illustrating advance control processing according to the second embodiment of the present invention.
FIG. 12 is a flowchart illustrating an operation of the automatic transmission control device according to the second embodiment of the present invention.
[Explanation of symbols]
14 Position sensor
15 Automatic transmission control device
21 Shift lever

Claims (14)

変速機のレンジを選択するためのシフト操作部材と、該シフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサと、前記出力値とポジション判断パターンとを比較して、前記シフト操作部材によるシフト位置を判断するシフト位置判断処理手段と、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測する制御予測処理手段と、所定の制御が行われると予測される場合に、該所定の制御を先行して行う前出し制御処理手段とを有することを特徴とする前出し制御装置。A shift operation member for selecting a range of a transmission, a position sensor for generating a continuous output value in accordance with the operation of the shift operation member, and comparing the output value with a position determination pattern, Shift position determination processing means for determining a shift position by an operation member, and control prediction processing means for predicting whether predetermined control is performed based on movement of the shift operation member when the shift position moves. And a feed control processing means for performing the predetermined control in advance when the predetermined control is predicted to be performed. 前記シフト操作部材の移動によって、シフト位置が、現在のレンジのシフト位置から他のレンジシフト位置に移動する場合に、前記制御予測処理手段は、他のレンジにおいて前記所定の制御が行われるかどうかを予測する請求項1に記載の前出し制御装置。When the shift position is shifted from the shift position of the current range to another range shift position by the movement of the shift operation member, the control prediction processing unit determines whether the predetermined control is performed in another range. The advance control device according to claim 1, wherein: 前記制御は、制御の対象となる複数の被制御装置について行われる請求項1に記載の前出し制御装置。The advance control device according to claim 1, wherein the control is performed on a plurality of controlled devices to be controlled. 前記ポジションセンサは、運転者によるシフト操作部材の操作に基づいて、線形の出力値を発生させる請求項1〜3のいずれか1項に記載の前出し制御装置。4. The advance control device according to claim 1, wherein the position sensor generates a linear output value based on a driver's operation of a shift operation member. 5. 前記ポジションセンサは、前記シフト操作部材の操作量を非接触で検出し、前記出力値を電圧値で発生させる請求項1〜4のいずれか1項に記載の前出し制御装置。The advance control device according to claim 1, wherein the position sensor detects an operation amount of the shift operation member in a non-contact manner, and generates the output value as a voltage value. 前記ポジション判断パターンは出力値で表された判断基準値の組合せから成る請求項1〜4のいずれか1項に記載の前出し制御装置。5. The advance control device according to claim 1, wherein the position determination pattern includes a combination of determination reference values represented by output values. 6. 前記制御予測処理手段は、シフト位置の変化に基づいて他のレンジにおいて所定の制御が行われるかどうかを予測する請求項1に記載の前出し制御装置。2. The advance control device according to claim 1, wherein the control prediction processing unit predicts whether or not predetermined control is performed in another range based on a change in a shift position. 前記制御予測処理手段は、シフト位置の変化率に基づいて他のレンジにおいて所定の制御が行われるかどうかを予測する請求項1に記載の前出し制御装置。2. The advance control device according to claim 1, wherein the control prediction processing unit predicts whether predetermined control is performed in another range based on a change rate of a shift position. 3. 前記前出し制御処理手段は、前出し制御を開始した後、設定時間が経過しても他のレンジにおける所定の制御が開始されない場合、前出し制御を中止する請求項1に記載の前出し制御装置。2. The advance control according to claim 1, wherein the advance control processing unit stops the advance control when predetermined control in another range is not started even after a set time has elapsed after the advance control is started. 3. apparatus. 前記前出し制御処理手段は前記所定の制御の一部を先行して行う請求項1に記載の前出し制御装置。2. The advance control device according to claim 1, wherein the advance control processing means performs a part of the predetermined control in advance. 前記前出し制御処理手段は、前出し制御を開始した後、他のレンジにおける所定の制御が開始された場合、残りの制御を継続して行う請求項1に記載の前出し制御装置。The advance control device according to claim 1, wherein the advance control processing means continues the remaining control when predetermined control in another range is started after the advance control is started. 前記ポジション判断パターンにおいて、複数のレンジについて判断基準値間の領域が設定され、隣接する領域間に中間位置の領域が設定されるとともに、前記前出し制御処理手段は前記中間位置の領域において前だし制御処理を開始する請求項1に記載の前出し制御装置。In the position determination pattern, areas between determination reference values are set for a plurality of ranges, an area at an intermediate position is set between adjacent areas, and the advance control processing means sets a forward position in the area at the intermediate position. 2. The advance control device according to claim 1, wherein the control process is started. シフト操作部材が操作され、変速機のレンジが選択されたときに、シフト操作部材の操作に伴ってポジションセンサによって発生させられた連続的な出力値とポジション判断パターンとを比較し、前記シフト操作部材によるシフト位置を判断し、該シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測し、所定の制御が行われると予測される場合に、該所定の制御を先行して行うことを特徴とする前出し制御方法。When the shift operation member is operated and the range of the transmission is selected, a continuous output value generated by the position sensor in accordance with the operation of the shift operation member is compared with a position determination pattern, and the shift operation is performed. When the shift position by the member is determined, and when the shift position is moved, based on the movement of the shift operation member, it is predicted whether predetermined control is performed, and when it is predicted that the predetermined control is performed. Wherein the predetermined control is performed in advance. 変速機のレンジを選択するためのシフト操作部材と、該シフト操作部材の操作に伴って連続的な出力値を発生させるポジションセンサとを備えた前出し制御装置において、コンピュータを、前記出力値とポジション判断パターンとを比較して、前記シフト操作部材によるシフト位置を判断するシフト位置判断処理手段、前記シフト位置が移動したときに、前記シフト操作部材の移動に基づいて、所定の制御が行われるかどうかを予測する制御予測処理手段、及び所定の制御が行われると予測される場合に、該所定の制御を先行して行う前出し制御処理手段として機能させることを有することを特徴とする前出し制御方法のプログラム。In the advance control device including a shift operation member for selecting a range of a transmission and a position sensor that generates a continuous output value in accordance with the operation of the shift operation member, a computer controls the output value and Shift position determination processing means for comparing a position determination pattern to determine a shift position of the shift operation member, and when the shift position moves, predetermined control is performed based on the movement of the shift operation member Control prediction processing means for predicting whether or not predetermined control is to be performed; and functioning as advance control processing means for performing the predetermined control in advance when the predetermined control is predicted to be performed. The program of the delivery control method.
JP2003122744A 2002-12-27 2003-04-25 Advanced control device, advanced control method and its program Pending JP2004251435A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003122744A JP2004251435A (en) 2002-12-27 2003-04-25 Advanced control device, advanced control method and its program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002381435 2002-12-27
JP2003122744A JP2004251435A (en) 2002-12-27 2003-04-25 Advanced control device, advanced control method and its program

Publications (1)

Publication Number Publication Date
JP2004251435A true JP2004251435A (en) 2004-09-09

Family

ID=33031869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003122744A Pending JP2004251435A (en) 2002-12-27 2003-04-25 Advanced control device, advanced control method and its program

Country Status (1)

Country Link
JP (1) JP2004251435A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007056960A (en) * 2005-08-23 2007-03-08 Denso Corp Shift range switching device
GB2491940A (en) * 2011-06-16 2012-12-19 Ford Global Tech Llc A predictive gear sensing system for a manual transmission
CN104074969A (en) * 2014-06-30 2014-10-01 长城汽车股份有限公司 Gear selecting and shifting structure and vehicle with the same
CN104455369A (en) * 2014-11-30 2015-03-25 江苏林海动力机械集团公司 Engine shifting locking device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007056960A (en) * 2005-08-23 2007-03-08 Denso Corp Shift range switching device
GB2491940A (en) * 2011-06-16 2012-12-19 Ford Global Tech Llc A predictive gear sensing system for a manual transmission
RU2602869C2 (en) * 2011-06-16 2016-11-20 Форд Глобал Технолоджис, ЛЛК System for preliminary determination of transfer for mechanical transmission
GB2491940B (en) * 2011-06-16 2017-12-13 Ford Global Tech Llc A predictive gear sensing system for a manual transmission
CN104074969A (en) * 2014-06-30 2014-10-01 长城汽车股份有限公司 Gear selecting and shifting structure and vehicle with the same
CN104455369A (en) * 2014-11-30 2015-03-25 江苏林海动力机械集团公司 Engine shifting locking device

Similar Documents

Publication Publication Date Title
JP4356353B2 (en) POSITION JUDGING DEVICE, POSITION JUDGING METHOD, AND PROGRAM
KR101575414B1 (en) Shifting apparatus for vehicle
US5475561A (en) Solenoid circuit
US5025686A (en) Automatic transmission apparatus for vehicle
JPH0477823B2 (en)
US20120010793A1 (en) Shift control device for vehicle
KR20170070340A (en) Method and system for preventing miss operation of shift lever
JP2008002561A (en) Shift-by-wire range change-over control device
CA2051084C (en) System for starting an internal combustion engine for powering vehicles
KR100468538B1 (en) Shift control system for automatic transmission
JP4575448B2 (en) Control method of automatic transmission
US9841100B2 (en) Shift position switching controller
JP2004251435A (en) Advanced control device, advanced control method and its program
JP2010173607A (en) Vehicle control system
CN103620193A (en) Vehicle drive control device
JP3477798B2 (en) Electric range change device for automatic transmission
JP4848743B2 (en) Control device for automatic transmission
JP4134811B2 (en) Select shock reduction device for shift-by-wire automatic transmission
JP2009168187A (en) Shift change-over device
JPH07253150A (en) Motor-driven type range change-over device for automatic transmission
JP5234309B2 (en) Shift control device
JP4164933B2 (en) Control device for engine start of vehicle with automatic transmission
JP2002349695A (en) Vehicle controller
KR100293673B1 (en) Method for controlling shift of automatic transmission
JP2003034157A (en) Shift control device for transmission and shift operation device for transmission

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060421

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070619

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090331

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090528

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090714