(57)【要約】【課題】変速レバーの操作位置を、センサ出力特性の勾配が経時変化しても、絶えず製造時の精度で検出し得るようにする。【解決手段】２速シフト操作量センサ出力学習値（V2）と、5速シフト操作量センサ出力学習値（V5）とから、実線で示すシフト操作量センサ出力特性を求め、その勾配ΔDを算出する。同様にして製造時の一点鎖線で示す初期センサ出力特性を求めてその勾配ΔDを算出する。次にセンサ出力勾配変化率（ΔD/ΔD0）と、センサ出力中央値VMと、初期中立位置センサ出力VN0から、現在の中立位置センサ出力VNをVN＝VM−（VM−VN0）×ΔD/ΔD0により求め、センサ出力勾配変化による中立位置センサ出力VNの初期値VN0からの変化量ΔVNRMP＝VN−VN0を求める。変速段選択位置判定センサ出力値に勾配変化率ΔD/ΔD0を乗じて目標変速段の演算に供し、初期中立位置センサ出力VN0を、中立位置センサ出力変化量ΔVNRMPだけ補正して目標変速段の演算に資する。【選択図】図７
2010025276.tif 000002
【特許請求の範囲】
【請求項１】
中立位置を挟んで変速段選択位置間で変速レバーを操作することにより対応する変速段間での変速が行われ、該変速レバーを中立位置にするとき、動力伝達不能なニュートラル状態にされるマニュアルトランスミッションに用いられ、
前記変速レバーの操作量を検出して連続的なセンサ出力を発生する変速レバー操作量センサからの該センサ出力をもとに、変速レバーが中立位置にある時の中立位置センサ出力であって製造時の初期中立位置センサ出力からのセンサ出力変化量が変速段ごとの変速段選択位置判定値になった時をもって、変速レバーが対応する変速段選択位置に操作されたと認識する変速レバー操作位置検出装置において、
変速レバー操作量に対する前記センサ出力の変化勾配を求めて、該現在のセンサ出力勾配および製造時の初期センサ出力勾配間におけるセンサ出力勾配変化率を演算するセンサ出力勾配変化率演算手段と、
該手段で演算したセンサ出力勾配変化率、前記センサ出力の最大値および最小値間におけるセンサ出力中央値、および、前記中立位置センサ出力であって製造時の初期中立位置センサ出力に基づき、前記センサ出力勾配変化に起因した初期中立位置センサ出力から現在の中立位置センサ出力への変化量を演算する中立位置センサ出力変化量演算手段と、
変速レバーが変速段選択位置に操作されたと認識するに際して用いる前記センサ出力および変速段選択位置判定値の一方を、前記センサ出力勾配変化率により補正して該認識に供すると共に、前記初期中立位置センサ出力を前記中立位置センサ出力変化量だけ補正して該認識に供するようにした補正手段とを具備してなることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項２】
請求項1に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記センサ出力勾配変化率演算手段は、変速レバー操作量に対する現在のセンサ出力勾配を求めるに際し、変速段選択位置ごとのセンサ出力を学習し、これらセンサ出力学習値をもとに、変速レバー操作量に対する現在のセンサ出力勾配を求めるものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項３】
請求項1または2に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記センサ出力勾配変化率演算手段は、前記初期センサ出力勾配ΔD0に対する前記現在のセンサ出力勾配ΔDの比ΔD/ΔD0を前記センサ出力勾配変化率とするものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項４】
請求項1〜3のいずれか1項に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記中立位置センサ出力変化量演算手段は、前記センサ出力勾配変化率と、前記センサ出力中央値と、前記初期中立位置センサ出力とから現在の中立位置センサ出力を演算し、
該現在の中立位置センサ出力と、前記初期中立位置センサ出力との差を、前記センサ出力勾配変化に起因した初期中立位置センサ出力から現在の中立位置センサ出力への中立位置センサ出力変化量とするものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項５】
請求項4に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記中立位置センサ出力変化量演算手段は、前記センサ出力勾配変化率ΔD/ΔD0と、前記センサ出力中央値VMと、前記初期中立位置センサ出力VN0とから、現在の中立位置センサ出力VNを
VN＝VM−（VM−VN0）×ΔD/ΔD0
の演算により求めるものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項６】
請求項1〜5のいずれか1項に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記センサ出力中央値、および、製造時における変速段選択位置ごとの初期センサ出力から、センサ出力中央値の初期内分比を求めるセンサ出力中央値初期内分比演算手段と、
前記センサ出力中央値、および、現在における変速段選択位置ごとの実センサ出力から、現在におけるセンサ出力中央値の内分比を求めるセンサ出力中央値実内分比演算手段と、
これら手段で求めたセンサ出力中央値初期内分比およびセンサ出力中央値実内分比、並びに現在における変速段選択位置ごとの実センサ出力から、センサ出力特性のオフセットに起因した中立位置センサ出力のオフセット量を演算する中立位置センサ出力オフセット量演算手段とを設け、
前記補正手段は、前記初期中立位置センサ出力を前記中立位置センサ出力変化量だけ補正した後、更に前記中立位置センサ出力オフセット量だけ補正したものを前記認識に供するようにしたものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項７】
請求項6に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記センサ出力中央値初期内分比演算手段は、前記センサ出力中央値VM、および、変速段選択位置ごとの初期センサ出力V20,V50（V20<V50）から、センサ出力中央値の初期内分比X0を
X0＝（VM−V20）/（V50−V20）
の演算により求めるものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項８】
請求項6または7に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記センサ出力中央値実内分比演算手段は、前記センサ出力中央値VM、および、変速段選択位置ごとの実センサ出力V2',V5'（V2'<V5'）から、現在におけるセンサ出力中央値の実内分比X0'を
X0'＝（VM−V2'）/（V5'−V2'）
の演算により求めるものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【請求項９】
請求項6〜8のいずれか1項に記載のマニュアルトランスミッションの変速レバー操作位置検出装置において、
前記中立位置センサ出力オフセット量演算手段は、前記センサ出力中央値初期内分比X0およびセンサ出力中央値実内分比X0'（>X0）、並びに現在における変速段選択位置ごとの実センサ出力V2',V5'（V2'<V5'）から、センサ出力特性のオフセットに起因した中立位置センサ出力のオフセット量ΔVOFFを
ΔVOFF＝（X0'− X0）×（V5'− V2'）
の演算により求めるものであることを特徴とするマニュアルトランスミッションの変速レバー操作位置検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マニュアルトランスミッションに関し、特に、その変速レバーが何れの変速段選択位置に操作されたのかを、変速レバー操作量センサのセンサ出力特性が経時劣化などにより製造時と異なるものとなった場合でも、製造時と同じ高い精度で検出し続け得るようにした変速レバー操作位置検出装置に関するものである。
【背景技術】
【０００２】
マニュアルトランスミッションは、エンジンとの間におけるクラッチの解放状態で、変速レバーを操作することにより変速段の選択（切り替え）を行い、その後クラッチを締結させることにより変速段の選択（変速）を完了する。
【０００３】
ところで、変速段の選択後クラッチを締結させるに際しては、クラッチの前後回転が同期した状態で当該締結を行わないと、クラッチの大きな締結ショックが発生する。
かといって、クラッチの前後回転が同期するのを待っていたのでは、クラッチを締結させ得る同期状態になるまでに相当時間を要し、変速が完了するまでに長い時間が必要になる。
【０００４】
そこで従来、クラッチが変速に際し解放されている状態で、切り替え後における変速段のギヤ比と車速（変速機出力回転数）とで決まる変速機入力回転数（クラッチの後側回転数）に対し、クラッチの前側回転数を原動機の回転制御により同期させて、クラッチの前後回転を同期させるようにしたマニュアルトランスミッションのクラッチ回転同期制御装置が提案されている。
【０００５】
このクラッチ回転同期制御装置は、変速レバーの操作位置から切り替え後変速段を判定し、
当該切り替え後変速段のギヤ比および変速機出力回転数から変速段切り替え後変速機入力回転数を求め、
クラッチの前側回転数であるエンジン回転数が変速段切り替え後変速機入力回転数に一致するよう原動機を回転制御するものである。
従って、クラッチ回転同期制御装置は変速レバーの操作位置を検出する必要がある。
【０００６】
例えばかかる要求に鑑み変速レバーの操作位置を検出するに際しては従来、特許文献1に記載のようなものを用いることが提案されている。
特許文献１に記載の変速レバー操作位置検出装置は、変速レバーの操作に応答するポテンショメータからのセンサ出力（電圧値）を基準電圧と比較することにより、変速レバーの操作位置を検出するものである。
一方で特許文献１には、上記のごとく変速レバー操作位置を検出するに際し、変速レバーが特定の変速段選択位置に操作されているときのポテンショメータのセンサ出力電圧から、電圧と変速レバー操作位置との関係を補正する技術も開示されている。
【特許文献１】特開２００２−１２０５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記ポテンショメータなどの変速レバー操作位置センサを用いた、マニュアルトランスミッションの変速レバー操作位置検出装置では、変速レバー操作位置センサの出力が製造時の初期値からずれる要因として、変速レバーの操作に対するセンサ出力変化特性が移動して生ずる"オフセット誤差"と、変速レバーの操作に対するセンサ出力変化特性の勾配が変化して生ずる"センサ出力勾配変化"との２つがある。
【０００８】
前者の"オフセット誤差"は、変速レバー操作位置センサの取付け位置のバラツキ等や、経時変化によって、変速レバーが中立位置にあるときのセンサ出力（中立位置センサ出力）が、製造時の中立位置センサ出力からずれることに起因する。
また、後者の"センサ出力勾配変化"は、経時変化によって、変速レバー操作量に対するセンサ出力の変化特性（勾配）が変わったことに起因する。
【０００９】
ところで、特許文献1に記載の変速レバー操作位置検出装置において、センサ出力と変速レバー操作位置との関係を補正する技術は、"オフセット誤差"によるセンサ出力と変速レバー操作位置との関係のずれを補正することができても、"センサ出力勾配変化"によるセンサ出力と変速レバー操作位置との関係のずれを補正することができない。
【００１０】
ちなみに、"センサ出力勾配変化"は、変速レバーが変速段選択位置にあるときの変速段選択位置センサ出力を製造時の初期値からずらしてしまうだけでなく、
中立位置センサ出力がセンサ出力の最大値と最小値との間のセンサ出力中央値でない場合、この中立位置センサ出力をも製造時の初期値からずらしてしまう。
【００１１】
一方、変速レバー操作量センサからのセンサ出力をもとに変速レバーの操作位置を検出するに当たっては、製造時の初期中立位置センサ出力からのセンサ出力変化量が変速段ごとの変速段選択位置判定値になった時をもって、変速レバーが対応する変速段選択位置に操作されたと認識するのが常套である。
従って、"センサ出力勾配変化"に起因した中立位置センサ出力の初期値からのずれも、変速レバーの操作位置検出精度を低下させる要因となり、"センサ出力勾配変化"に起因した変速段選択位置センサ出力の初期値からずれによる変速レバーの操作位置検出精度の低下と相まって、変速レバーの操作位置検出精度を更に低下させてしまう。
【００１２】
本発明は、上述の実情に鑑み、"センサ出力勾配変化"によるセンサ出力と変速レバー操作位置との関係の全てのずれを補正することができるようにした、マニュアルトランスミッションの変速レバー操作位置検出装置を提案し、
"センサ出力勾配変化"による変速段選択位置センサ出力の初期値からの「ずれ」、および、中立位置センサ出力の初期値からの「ずれ」を共に補正して、変速レバー操作位置の検出精度を確実に向上させることを目的とする。
【課題を解決するための手段】
【００１３】
この目的のため、本発明によるマニュアルトランスミッションの変速レバー操作位置検出装置は、請求項１に記載のごとくに構成する。
先ず、本発明の変速レバー操作位置検出装置を適用するマニュアルトランスミッションを説明するに、これは、
中立位置を挟んで変速段選択位置間で変速レバーを操作することにより対応する変速段間での変速が行われ、該変速レバーを中立位置にするとき、動力伝達不能なニュートラル状態にされるものである。
【００１４】
かかるマニュアルトランスミッションに用いる本発明の変速レバー操作位置検出装置は、
変速レバーの操作量を検出して連続的なセンサ出力を発生する変速レバー操作量センサを具え、
これからのセンサ出力をもとに、変速レバーが中立位置にある時の中立位置センサ出力であって製造時の初期中立位置センサ出力からのセンサ出力変化量が変速段ごとの変速段選択位置判定値になった時をもって、変速レバーが対応する変速段選択位置に操作されたと認識するものである。
【００１５】
そして特に、本発明の変速レバー操作位置検出装置は、以下のようなセンサ出力勾配変化率演算手段と、中立位置センサ出力変化量演算手段と、補正手段とを設けた構成に特徴づけられる。
【００１６】
センサ出力勾配変化率演算手段は、変速レバー操作量に対する前記センサ出力の変化勾配を求めて、該現在のセンサ出力勾配および製造時の初期センサ出力勾配間におけるセンサ出力勾配変化率を演算する。
また、中立位置センサ出力変化量演算手段は、該演算したセンサ出力勾配変化率、前記センサ出力の最大値及び最小値間におけるセンサ出力中央値、および、前記中立位置センサ出力であって製造時の初期中立位置センサ出力に基づき、前記センサ出力勾配変化に起因した初期中立位置センサ出力から現在の中立位置センサ出力への変化量を演算する。
【００１７】
補正手段は、変速レバーが変速段選択位置に操作されたと認識するに際して用いる前記センサ出力および変速段選択位置判定値の一方を、前記センサ出力勾配変化率により補正して該認識に供すると共に、前記初期中立位置センサ出力を前記中立位置センサ出力変化量だけ補正して、当該認識に供する。
【発明の効果】
【００１８】
上記した本発明によるマニュアルトランスミッションの変速レバー操作位置検出装置によれば、
補正手段が、変速レバーの変速段選択位置への操作を認識する際に用いるセンサ出力および変速段選択位置判定値の一方を、センサ出力勾配変化率により補正して当該認識に供すると共に、前記初期中立位置センサ出力を前記中立位置センサ出力変化量だけ補正して当該認識に供するため、
"センサ出力勾配変化"による変速段選択位置センサ出力の初期値からの「ずれ」が補正され、"センサ出力勾配変化"による中立位置センサ出力の初期値からのずれも補正されることとなる。
よって本発明によれば、"センサ出力勾配変化"によるセンサ出力と変速レバー操作位置との関係の全てのずれを補正することができ、変速レバー操作位置の検出精度を確実に向上させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を、図面に示す実施例に基づき詳細に説明する。
図1は、本発明の一実施例になる変速レバー操作位置検出装置を具えたマニュアルトランスミッションを搭載する車両のパワートレーンを、クラッチ回転同期制御システムと共に示す概略系統図である。
図1において、1は、動力源であるエンジン、2は、マニュアルトランスミッションを示し、エンジン1およびマニュアルトランスミッション2間をクラッチ3により断接可能とする。
【００２０】
クラッチ3は、常態で内蔵バネにより係合状態を保って、エンジン1およびマニュアルトランスミッション2間を駆動結合させるが、クラッチペダル4の踏み込みにより内蔵バネに抗して解放状態にされ、エンジン1およびマニュアルトランスミッション2間を遮断するものとする。
マニュアルトランスミッション2は変速レバー5を具え、運転者がこの変速レバー5を操作することで、マニュアルトランスミッション2は同期噛合機構（シンクロメッシュ機構）を介して任意の変速段を選択した状態にされるものとする。
【００２１】
変速レバー5は、車両上方から見て図2,3に示すようなシフトゲート6に沿って操作されるものである。
シフトゲート6は、変速レバー5を図2,3の左右方向（車幅方向）へセレクト操作可能にガイドすると共に、図2,3の上下方向（車両前後方向）へシフト操作可能にガイドする。
このためシフトゲート6は、セレクト操作方向に沿って延設されるニュートラル（中立）ゲート部6aと、
ニュートラル（中立）ゲート部6aの左端に連なって、ここから図の上下方向（シフト操作方向）に延設される1（第1速選択位置）‐2（第2速選択位置）ゲート部6bと、
ニュートラル（中立）ゲート部6aの中央部左側に連なって、ここから図の上下方向（シフト操作方向）に延設される3（第3速選択位置）‐4（第4速選択位置）ゲート部6cと、
ニュートラル（中立）ゲート部6aの中央部右側に連なって、ここから図の上下方向（シフト操作方向）に延設される5（第5速選択位置）‐6（第6速選択位置）ゲート部6dと、
ニュートラル（中立）ゲート部6aの右端に連なって、ここから図の下方向（車両後方へのシフト操作方向）に延設されるRev（後退選択位置）ゲート部6eとを有する。
【００２２】
変速レバー5をニュートラル（中立）ゲート部6a内に位置させるとき、変速レバー5は図2,3に二点鎖線で示すごとく、ニュートラル（中立）ゲート部6aと3‐4ゲート部6cとが交差する中立位置に弾支されるものとする。
この変速レバー5を、ニュートラル（中立）ゲート部6aに沿って1‐2ゲート部6bへセレクト操作し、1速位置へシフト操作することによりマニュアルトランスミッション2は第1速へ投入され、同じセレクト位置で、2速位置へシフト操作することによりマニュアルトランスミッション2は第2速へ投入される。
【００２３】
変速レバー5を、図2,3に二点鎖線で示す中立位置において、ニュートラル（中立）ゲート部6aから3速位置へシフト操作することにより、マニュアルトランスミッション2は第3速へ投入され、同じ中立位置で、ニュートラル（中立）ゲート部6a から4速位置へシフト操作することによりマニュアルトランスミッション2は第4速へ投入される。
変速レバー5を、ニュートラル（中立）ゲート部6aに沿って5‐6ゲート部6dへセレクト操作し、5速位置へシフト操作することによりマニュアルトランスミッション2は第5速へ投入され、同じセレクト位置で、6速位置へシフト操作することによりマニュアルトランスミッション2は第6速へ投入される。
【００２４】
変速レバー5を、ニュートラル（中立）ゲート部6aに沿ってRevゲート部6eへセレクト操作し、Rev位置へシフト操作することによりマニュアルトランスミッション2は後退変速段へ投入される。
勿論、上記した変速段への投入は、クラッチペダル4の踏み込みによりクラッチ3を解放し、マニュアルトランスミッション2をエンジン1から遮断した状態で行うのは言うまでもない。
【００２５】
現在選択中の選択変速段から別の目標変速段への切り替え（変速）に際しては、クラッチペダル4の踏み込みによりクラッチ3を解放し、マニュアルトランスミッション2をエンジン1から遮断した状態で、変速レバー5を、選択変速段に対応したシフト位置から戻しシフト操作によりセレクト操作可能なニュートラル（中立）ゲート部6a内の位置となす。
次いで変速レバー5をこのニュートラル（中立）ゲート部6aに沿いセレクト操作して目標変速段に対応したセレクト位置となし、
このセレクト位置で目標変速段に対応した方向へシフト操作することにより目標変速段への切り替え（変速）を行う。
その後、クラッチペダル4の釈放によりクラッチ3を締結してマニュアルトランスミッション2をエンジン1に結合することで、上記目標変速段への切り替え（変速）を完了することができる。
【００２６】
ところで当該クラッチ3の締結は、クラッチ3の前後回転が同期した状態で行わないと、大きなクラッチの締結ショックを生ずる。
そのため本実施例においては、エンジン1の回転制御によりクラッチ3の前後回転を同期させるようにするため、図1に示すごとく当該回転同期のためのエンジンコントローラ11を設ける。
【００２７】
そして当該エンジンコントローラ11には、クラッチペダル4の踏み込みを検知してクラッチ3が解放状態である時にONとなるクラッチペダルスイッチ12からの信号と、
エンジン1の回転数Ne（クラッチ3の前側回転数）を検出するエンジン回転センサ13から信号と、
変速機入力回転数Ni（クラッチ3の後側回転数）を検出する変速機入力回転センサ14からの信号と、
変速機出力回転数Noを検出する変速機出力回転センサ15からの信号と、
変速レバー5のセレクト操作量を検出するセレクト操作量センサ16（変速レバー操作量センサ）からの信号と、
変速レバー5のシフト操作量を検出するシフト操作量センサ17（変速レバー操作量センサ）からの信号と、
アクセルペダル7の踏み込み量（アクセル開度APO）を検出するアクセル開度センサ18からの信号とを入力する。
【００２８】
セレクト操作量センサ16は、変速レバー5のセレクト操作量に応動して連続的に変化（比例）するセンサ出力（電圧）を発生するものとする。
コントローラ11はセレクト操作位置の判定に際し、変速レバー5が図2,3に二点鎖線で示す中立位置にあるときの中立位置センサ出力であって製造時の初期中立位置センサ出力を基準とし、この初期中立位置センサ出力からのセンサ出力（電圧）の変化量が図2に示すセレクト位置判定値になった時をもって、変速レバー5が、図2に示すように設定した1,2速セレクト位置判定領域、3,4速セレクト位置判定領域、5,6速セレクト位置判定領域の何れの領域にあるのかを検知する。
【００２９】
シフト操作量センサ17は、変速レバー5のシフト操作量に応動して連続的に変化（比例）するセンサ出力（電圧）を発生するものとする。
コントローラ11はシフト操作位置の判定に際し、変速レバー5が図2,3に二点鎖線で示す中立位置（ニュートラルゲート部6a）にあるときの中立位置センサ出力であって製造時の初期中立位置センサ出力を基準とし、この初期中立位置センサ出力からのセンサ出力（電圧）の変化量が図3に示すシフト位置判定値になった時をもって、変速レバー5が、図3に示すように設定した1,3,5速シフト位置判定領域、2,4,6速シフト位置判定領域、ニュートラルシフト位置判定領域の何れの領域にあるのかを検知する。
【００３０】
コントローラ11は、これらセレクト操作量センサ16からの信号に基づくセレクト位置領域判定結果と、シフト操作量センサ17からの信号に基づくシフト位置領域判定結果との組み合わせにより、変速レバー5の変速操作位置（変速レバー5による変速段選択位置）を判定する。
【００３１】
コントローラ11は、上記した各種センサからの情報をもとに、上記した変速時におけるクラッチ3の回転同期を図るべく、エンジン1を回転速度制御する。
なおエンジン1の回転速度制御は、一般的な手法を用いて、図1に示す電子制御式スロットルバルブ21の開度（スロットル開度）を加減することにより実現することができる。
コントローラ11は通常、スロットルバルブ21の目標開度（目標スロットル開度）TVOをアクセル開度APOに対応した開度とし、この目標スロットル開度TVOとなるようモータ22によりスロットルバルブ21を開度制御するが、
クラッチ3の回転同期を図るべくエンジン1を回転速度制御する際は、目標スロットル開度TVOをアクセル開度APOとは別に、クラッチ3の回転同期が実現されるように加減するものとする。
【００３２】
上記回転同期制御用の目標スロットル開度TVOを決定するコントローラ11の部分をブロック線図により示すと、図4に示すごときものとなる。
目標変速段算出部101は、セレクト操作量センサ16およびシフト操作量センサ17からのセンサ出力を基に前記したごとくに変速レバー5の操作位置（変速段選択位置）を検出し、かように検出した変速レバー5の操作位置（変速段選択位置）から、運転者が希望する目標変速段を求める。
【００３３】
目標エンジン回転数算出部102は、算出部101で求めた目標変速段のギヤ比と、現在の変速機出力回転数Noとから求め得る変速後の変速機入力回転数（クラッチ3の後側回転数）に対し、クラッチの前側回転数をエンジン1の回転制御により一致させて、クラッチの前後回転を同期させるのに必要な目標エンジン回転数tNeを求める。
回転同期制御実行判定部103は、クラッチペダルスイッチ12からの信号および変速機出力回転数Noから、クラッチペダル4が踏み込まれてクラッチ3が解放状態であり、且つ、変速機出力回転数Noがクラッチ回転同期制御を行ってもよい車速域である時に、クラッチ回転同期制御実行許可信号を出力する。
【００３４】
エンジン回転数フィードバック（F/B）制御部104は、回転同期制御実行判定部103からクラッチ回転同期制御実行許可信号が出力されている間、算出部102からの目標エンジン回転数tNeに実エンジン回転数Neを一致させるのに必要な目標エンジントルクtTeを求める。
エンジントルク制御部105は、この目標エンジントルクtTeが達成されるような目標スロットル開度TVOを求め、これをモータ22へ指令してスロットルバルブ21の開度を目標スロットル開度TVOに一致させる。
【００３５】
以上により、実エンジン回転数Neが目標エンジン回転数tNeに一致し、結果として、変速中のため解放状態にされているクラッチの前後回転が同期し、クラッチ3の締結により変速を完了させても大きな変速ショックが発生しないようにし得る。
【００３６】
ところで、変速レバー5の実際のセレクト操作量およびシフト操作量に対するセレクト操作量センサ16およびシフト操作量センサ17のセンサ出力特性が経時劣化等により変化すると、
セレクト操作位置およびシフト操作位置の組み合わせである変速レバー5の変速操作位置を誤検出する虞がある。
かといって当該誤検出を防止するため、図2に示すセレクト位置判定領域や図3に示すシフト位置判定領域を狭くすると、変速レバー5の変速操作位置の検出遅れを生じ、上記したクラッチ回転同期制御を応答良く開始させることができず、上記の変速ショック抑制効果が低下する。
【００３７】
そこで本実施例においては、図4に示すようにセンサ出力特性学習制御部106を設け、
これにより、セレクト操作量センサ16およびシフト操作量センサ17のセンサ出力特性の経時劣化等による変化を学習して、変速レバー5の操作位置を判定領域の拡大に頼ることなく当初のまま高精度に検出し得るようにする。
【００３８】
このためセンサ出力特性学習制御部106は、図5に示す制御プログラムを実行して、変速レバー5が各変速段（第1速〜第6速）選択位置へ操作された時におけるセレクト操作量センサ16およびシフト操作量センサ17のセンサ出力（変速段選択位置センサ出力）を以下のように学習する。
【００３９】
先ずステップＳ21において、車両が走行中であるか（クラッチ3が締結状態で、マニュアルトランスミッション2が第1速〜第6速のどれかに投入されているか）否かをチェックする。
車両が走行中でなければ、変速段選択位置センサ出力を学習することができないから、制御をそのまま終了する。
【００４０】
ステップＳ21で車両走行中と判定するときは、ステップＳ22において、セレクト操作量センサ16およびシフト操作量センサ17のセンサ出力（電圧）、変速機入力回転数Ni、および変速機出力回転数Noを読み込む。
次のステップＳ23においては、変速機入力回転数Niと変速機出力回転数Noとの比（マニュアルトランスミッション2の実効ギヤ比）を算出する。
ステップＳ24においては、ステップＳ23で算出した実効ギヤ比（Ni/No）が、各変速段（第1速〜第6速）のいずれかのギヤ比範囲に対応しているか否かを判断する。
【００４１】
ステップＳ24で実効ギヤ比（Ni/No）がいずれの変速段（第1速〜第6速）のギヤ比範囲にも属していないと判定するときは、変速段選択位置センサ出力を学習することができないから、制御をそのまま終了する。
ステップＳ24で実効ギヤ比（Ni/No）が変速段（第1速〜第6速）のどれかのギヤ比範囲に属していると判定するときは、ステップＳ25において、変速段ごとにセレクト操作量センサ16およびシフト操作量センサ17のセンサ出力（電圧）を学習する。
ステップＳ25では更に、変速段ごとに今回の学習値と、前回までの学習値とを加重平均するなどして、学習値を更新する。
【００４２】
センサ出力特性学習制御部106は、上記のごとくに変速段ごとのセレクト操作量センサ16およびシフト操作量センサ17のセンサ出力（電圧）学習値を更新し、
これに基づき図6に機能別ブロック線図で示すような処理を行って、目標変速段演算部101での演算資料を作り出すものとする。
なお図6では、シフト操作量センサ17のセンサ出力（電圧V）につき、また、変速レバー5が第2速選択位置および第5速選択位置の時におけるシフト操作量センサ17のセンサ出力（電圧V）学習値がそれぞれ図7に示すごとく（V2およびV5）、または図8に示すごとく（V2'およびV5'）である場合につき、代表的に説明を展開するが、
セレクト操作量センサ16のセンサ出力（電圧V）についても同様な処理を行って、目標変速段演算部101での演算資料を作り出すこと勿論である。
【００４３】
図6のセンサ出力勾配変化時補正演算部110は、シフト操作量センサ17のシフト操作量センサ出力（電圧V）について図5に示す制御プログラムを実行することにより、変速段ごとにシフト操作量センサ17のシフト操作量センサ出力（電圧）を学習し更新する。
【００４４】
そしてセンサ出力勾配変化時補正演算部110は、当該更新した変速段選択位置シフト操作量センサ出力（電圧）の学習値を用い、変速レバー5が第2速選択位置の時における２速シフト操作量センサ出力学習値（電圧V2）と、変速レバー5が第5速選択位置の時における5速シフト操作量センサ出力学習値（電圧V5）とから、図7に実線で示すような現在における変速レバー5のシフト操作量に対するシフト操作量センサ17のセンサ出力特性を求め、その勾配ΔDを算出する。
同時にセンサ出力勾配変化時補正演算部110は、製造時におけるシフト操作量センサ17の初期２速センサ出力（電圧V20）と、製造時におけるシフト操作量センサ17の初期5速センサ出力（電圧V50）とから、図7に一点鎖線で示すような製造時における変速レバー5のシフト操作量に対するシフト操作量センサ17の初期センサ出力特性を求め、その勾配ΔDを算出する。
【００４５】
その後センサ出力勾配変化時補正演算部110は、初期センサ出力勾配ΔD0に対する現在のセンサ出力勾配ΔDの比（ΔD/ΔD0）
ΔD/ΔD0＝（V5−V2）/（V50−V20）  ・・・(1)
を、センサ出力勾配変化率として出力する。
従ってセンサ出力勾配変化時補正演算部110は、本発明におけるセンサ出力勾配変化率演算手段を構成する。
【００４６】
なお、上記したセンサ出力勾配変化は、変速レバー5が2速選択位置および5速選択位置にあるときの変速段選択位置センサ出力V2,V5をそれぞれ、図7のごとく製造時の初期値V20,V50からずらしてしまうだけでなく、
変速レバー5が中立位置の時におけるシフト操作量センサ17の中立位置センサ出力VNが図7に示すように、センサ出力の最大値と最小値との間のセンサ出力中央値VM（図7では2500mV）と同じでない場合、
この中立位置センサ出力VNをも製造時の初期中立位置センサ出力VN0からΔVNRMPだけ変化させてしまう。
【００４７】
センサ出力勾配変化に起因した現在の中立位置センサ出力VNは、上記のセンサ出力勾配変化率ΔD/ΔD0が、
ΔD/ΔD0＝（VM−VN）/（VM−VN0）
によっても表され得ることから、この式を展開して、
VN＝VM−（VM−VN0）×ΔD/ΔD0  ・・・(2)
の演算により求めることができる。
従って、センサ出力勾配変化による中立位置センサ出力VNの初期中立位置センサ出力VN0からの変化量ΔVNRMPは、上記(2)式により求めた現在の中立位置センサ出力VNと、初期中立位置センサ出力VN0との差値として、
ΔVNRMP＝VN−VN0  ・・・(3)
の演算により求めることができる。
従ってセンサ出力勾配変化時補正演算部110は、本発明における中立位置センサ出力変化量演算手段をも構成する。
【００４８】
一方、変速レバーシフト操作量センサ17からのセンサ出力をもとに変速レバー5のシフト操作位置を検出するに当たって本実施例では、初期中立位置センサ出力VN0からのシフト操作量センサ出力（電圧V）の変化量が、変速段（第2速、第5速）ごとの変速段選択位置判定センサ出力値になった時をもって、変速レバー5が対応する変速段（第2速、第5速）選択位置に操作されたと認識する。
従って、センサ出力勾配変化に起因した中立位置センサ出力VNの初期値VN0からのずれΔVNRMPも、変速レバー5の操作位置検出精度を低下させる要因となり、センサ出力勾配変化に起因した変速段選択位置センサ出力V2,V5の初期値V20,V50からずれによる変速レバー5の操作位置検出精度の低下と相まって、変速レバー5の操作位置検出精度を更に低下させてしまう。
【００４９】
そこで本実施例においては、先ず、センサ出力勾配変化に起因した変速段選択位置センサ出力V2,V5の初期値V20,V50からずれによる変速レバー5の操作位置検出精度の低下を回避するため、
積算部111で変速段（第2速、第5速）ごとの変速段選択位置判定センサ出力値に前記のセンサ出力勾配変化率ΔD/ΔD0を乗じて補正後変速段選択位置判定センサ出力値を求め、これを目標変速段演算部101での演算に資する。
従って積算部111は、本発明における補正手段を構成する。
【００５０】
図6のセンサ出力オフセット時補正演算部112も、シフト操作量センサ17のシフト操作量センサ出力（電圧V）について図5に示す制御プログラムを実行することにより、変速段ごとにシフト操作量センサ17のシフト操作量センサ出力（電圧）を学習して更新する。
そしてセンサ出力オフセット時補正演算部112は、当該更新した変速段選択位置シフト操作量センサ出力（電圧）の学習値を用い、シフト操作量センサ17のシフト操作量センサ出力（電圧V）特性が、例えば図8に実線で示すごとく、図7に実線で示す勾配変化した特性と同じ二点鎖線のセンサ出力特性からオフセット（ΔVOFF）した場合の補正演算を以下のように行う。
【００５１】
なお、かかるオフセットにより、変速レバー5が第2速選択位置の時における２速シフト操作量センサ出力学習値（電圧V2）はV2'へと増大し、変速レバー5が第5速選択位置の時における5速シフト操作量センサ出力学習値（電圧V5）はV5'へと増大し、
またセンサ出力中央値VMとなる変速レバーシフト操作量は、αで示すように低下して、センサ出力中央値VMの内分比がX0からX0'へと変化する。
【００５２】
センサ出力オフセット時補正演算部112は、センサ出力中央値VM、および、製造時における変速段（第2速、第5速）選択位置ごとの初期センサ出力V20,V50（V20<V50）から、センサ出力中央値の初期内分比X0を
X0＝（VM−V20）/（V50−V20）  ・・・(4)
の演算により求める。
一方でセンサ出力オフセット時補正演算部112は、センサ出力中央値VM、および、現在における変速段（第2速、第5速）選択位置ごとの実センサ出力V2',V5'（V2'<V5'）から、現在におけるセンサ出力中央値の実内分比X0'を
X0'＝（VM−V2'）/（V5'−V2'）  ・・・(5)
の演算により求める。
従ってセンサ出力オフセット時補正演算部112は、本発明におけるセンサ出力中央値初期内分比演算手段、およびセンサ出力中央値実内分比演算手段を構成する。
【００５３】
そしてセンサ出力オフセット時補正演算部112は、センサ出力中央値初期内分比X0およびセンサ出力中央値実内分比X0'（>X0）、並びに現在における変速段選択位置ごとの実センサ出力V2',V5'（V2'<V5'）から、センサ出力特性のオフセットに起因した中立位置センサ出力のオフセット量ΔVOFFを
ΔVOFF＝（X0'− X0）×（V5'− V2'）  ・・・(6)
の演算により求める。
従ってセンサ出力オフセット時補正演算部112は、本発明における中立位置センサ出力オフセット量演算手段をも構成する。
【００５４】
図6の加算部113は、初期中立位置センサ出力VN0を、センサ出力勾配変化時補正演算部110で前記のごとくに求めた、センサ出力勾配変化による中立位置センサ出力変化量ΔVNRMP、および、センサ出力オフセット時補正演算部112で上記のごとくに求めた、センサ出力特性のオフセットに起因した中立位置センサ出力オフセット量ΔVOFFだけ補正すべく、
初期中立位置センサ出力VN0に、中立位置センサ出力変化量ΔVNRMPおよび中立位置センサ出力オフセット量ΔVOFFを加算して、補正後中立位置センサ出力を求める。
従って加算部113は、積算部111と共に、本発明における補正手段を構成する。
【００５５】
上記は、シフト操作量センサ17からのシフト操作量センサ出力（電圧V）特性が勾配変化し、オフセットを生じた時の補正要領について述べたが、
セレクト操作量センサ16からのセレクト操作量センサ出力（電圧V）特性が勾配変化し、オフセットを生じた時も、これに対し図6につき上述したと同様の補正を行う。
【００５６】
図4,6における目標変速段演算部101は、加算部113からのシフト方向およびセレクト方向における補正後中立位置センサ出力を基準とし、これらからの、シフト操作量センサ出力（電圧V）およびセレクト操作量センサ出力（電圧V）の変化量が、積算部111で求めた変速段（第2速、第5速）ごとの補正後変速段選択位置判定センサ出力値になった時をもって、変速レバー5が対応する変速段（第2速、第5速）選択位置に操作されたと認識し、これを目標変速段として、図4での前記したクラッチ回転同期制御に資する。
【００５７】
ところで本実施例においては、変速レバー5の変速段選択位置への操作を認識する際に用いる変速段選択位置判定センサ出力を、センサ出力勾配変化率（ΔD/ΔD0）の乗算により補正して（積算部111）当該認識に供すると共に、初期中立位置センサ出力VN0を、センサ出力勾配変化に起因した中立位置センサ出力変化量ΔVNRMPだけ補正して（加算部113）当該認識に供するため、
センサ出力勾配変化による変速段選択位置センサ出力V2,V5の初期値V20,V50からの「ずれ」が補正され、センサ出力勾配変化による中立位置センサ出力VNの初期値VN0からのずれΔVNRMPも補正されることとなる。
よって本実施例によれば、センサ出力勾配変化によるセンサ出力（電圧V）と変速レバー5の操作位置との関係の全てのずれを補正することができ、変速レバー操作位置（目標変速段）の検出精度を確実に向上させることができる。
【００５８】
しかも本実施例においては、センサ出力勾配変化率（ΔD/ΔD0）の演算に際し、変速レバー操作量に対する現在のセンサ出力勾配ΔDを求めるに当たり、
図5の制御プログラムを実行して図7または図8に示すように変速段選択位置ごとのセンサ出力（V2,V5）または（V2',V5'）を学習し、これらセンサ出力学習値をもとに、変速レバー操作量に対する現在のセンサ出力勾配ΔDを求めるため、
運転者の変速操作に対してロバスト性が高くて、対外乱性を向上させることができる。
【００５９】
更に本実施例ではセンサ出力オフセット時補正演算部112において、センサ出力中央値VM、および、変速段（第2速、第5速）選択位置ごとの初期センサ出力（V20,V50）から、センサ出力中央値の初期内分比X0を前記(4)式の演算により求め、
センサ出力中央値VM、および、現在における変速段（第2速、第5速）選択位置ごとの実センサ出力（V2',V5'）から、現在におけるセンサ出力中央値の実内分比X0'を前記(5)式の演算により求め、
更に、これらセンサ出力中央値初期内分比X0およびセンサ出力中央値実内分比X0'、並びに現在における変速段（第2速、第5速）選択位置ごとの実センサ出力（V2',V5'）から、センサ出力特性のオフセットに起因した中立位置センサ出力のオフセット量ΔVOFFを前記(6)式の演算により求め、
また加算部113において、初期中立位置センサ出力VN0を、センサ出力勾配変化に起因した中立位置センサ出力変化量ΔVNRMPだけ補正した後、更に中立位置センサ出力オフセット量ΔVOFFだけ補正して補正後中立位置センサ出力を求め、
これを、前記した変速レバー操作位置（目標変速段）の検出に供するため、
センサ出力特性のオフセットに起因した中立位置センサ出力のオフセット量ΔVOFFによる影響も排除して、変速レバー操作位置（目標変速段）の検出を更に高精度に行うことができる。
【００６０】
なお図6では、センサ出力勾配変化に起因した中立位置センサ出力変化量ΔVNRMPによる影響を排除するに際し、積算部111で変速段選択位置判定センサ出力にセンサ出力勾配変化率（ΔD/ΔD0）を乗じ、これにより得られる補正後変速段選択位置判定センサ出力を変速レバー操作位置（目標変速段）の検出に用いるようにしたが、
この代わりに図9に示すごとく、積算部111でシフト操作量センサ出力にセンサ出力勾配変化率（ΔD/ΔD0）を乗じ、これにより得られる補正後シフト操作量センサ出力を変速レバー操作位置（目標変速段）の検出に用いるようにしてもよい。
【００６１】
この場合、目標変速段演算部101には、上記の補正後シフト操作量センサ出力と、変速段選択位置判定センサ出力と、加算部113からの補正後中立位置センサ出力とを入力する。
目標変速段演算部101は、これら入力情報をもとに、補正後中立位置センサ出力を基準とし、この補正後中立位置センサ出力からの補正後シフト操作量センサ出力の変化量が変速段選択位置判定センサ出力になった時をもって、変速レバー5の変速段選択位置（目標変速段）を検知する。
【００６２】
なお図示例では、変速レバー5の変速段選択位置（目標変速段）を検知した結果を、マニュアルトランスミッションの変速時におけるクラッチの前後回転同期をとる制御に用いる場合につき説明したが、用途はこれに限られることなく、自動変速化したマニュアルトランスミッションの自動変速制御などにも用い得ること勿論である。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施例になる変速レバー操作位置検出装置を具えたマニュアルトランスミッションを搭載する車両のパワートレーンを、クラッチ回転同期制御システムと共に示す概略系統図である。
【図２】図1におけるマニュアルトランスミッションの変速レバー係わるシフトゲートを、変速レバーのセレクト位置判定領域と共に示す平面図である。
【図３】図1におけるマニュアルトランスミッションの変速レバー係わるシフトゲートを、変速レバーのシフト位置判定領域と共に示す平面図である。
【図４】図1に示すエンジンコントローラのクラッチ回転同期制御部分を示す機能別ブロック線図である。
【図５】変速段選択位置センサ出力の学習制御プログラムを示すフローチャートである。
【図６】図4におけるセンサ出力特性学習制御部を示す機能別ブロック線図である。
【図７】シフト操作量センサ出力特性が勾配変化を生じた時における補正要領を説明するのに用いたセンサ出力変化特性図である。
【図８】シフト操作量センサ出力特性がオフセットを生じた時における補正要領を説明するのに用いたセンサ出力変化特性図である。
【図９】本発明の他の実施例を示す、図6と同様なセンサ出力特性学習制御部の機能別ブロック線図である。
【符号の説明】
【００６４】
１  エンジン
２  マニュアルトランスミッション
３  クラッチ
４  クラッチペダル
５  変速レバー
６  シフトゲート
6a  ニュートラル（中立）ゲート部
6b  1速‐2速ゲート部
6c  3速‐4速ゲート部
6d  5速‐6速ゲート部
6e  Rev（後退）ゲート部
７  アクセルペダル
11  エンジンコントローラ
12  クラッチペダルセンサ
13  エンジン回転センサ
14  変速機入力回転センサ
15  変速機出力回転センサ
16  セレクト操作量センサ（変速レバー操作量センサ）
17  シフト操作量センサ（変速レバー操作量センサ）
18  アクセル開度センサ
21  スロットルバルブ
22  モータ
101  目標変速段算出部
102  目標エンジン回転数算出部
103  回転同期制御実行判定部
104  エンジン回転数フィードバック制御部
105  エンジントルク制御部
106  センサ出力特性学習制御部
110  センサ出力勾配変化時補正演算部（センサ出力勾配変化率演算手段、
中立位置センサ出力変化量演算手段）
111  積算部（補正手段）
112  センサ出力オフセット時補正演算部（センサ出力中央値初期内分比演算手段、
センサ出力中央値実内分比演算手段）
113  加算部（補正手段）
【図１】
2010025276.tif 000003
【図２】
2010025276.tif 000004
【図３】
2010025276.tif 000005
【図４】
2010025276.tif 000006
【図５】
2010025276.tif 000007
【図６】
2010025276.tif 000008
【図７】
2010025276.tif 000009
【図８】
2010025276.tif 000010
【図９】
2010025276.tif 000011