(57)【要約】【課題】　本発明の目的は、車重と走行負荷を推定し車重及び走行負荷にあわせた的確な変速を実行し、燃費向上を図ることである。【解決手段】　自動車の車重の推定を行なう車重推定手段と、出力トルクの推定を行なうトルク推定手段と、加速度信号を受付ける加速度入力手段と、得られた車重、出力トルク、加速度から走行負荷を推定する負荷推定手段と、複数の変速スケジュ−ルの記憶手段と、得られた車重と走行負荷に応じて上記変速スケジュ−ルから一つを選択し、選択された変速スケジュ−ルに従ってギア位置の決定を行なうギア位置決定手段とを有する。【選択図】　　　図１
2004108589.tif 000002
【特許請求の範囲】
【請求項１】
　自動車の負荷を計算する負荷計算手段と、
　駆動系のトルク特性を参照して、出力トルクを算出する出力トルク推定手段と、
　上記負荷と出力トルクとより走行負荷を推定する走行負荷推定手段と、
　少なくとも２つの変速スケジュ−ルの記憶手段と、
　上記走行負荷と上記変速スケジュ−ルより、実走行時の自動変速機の変速スケジュールを決定する変速スケジュール可変制御部と、
　少なくともスロットル開度及び加速度車重を入力しこれらに対応する車重を予め学習させたニューロと、
　を有し、
　上記負荷計算手段は、自動車の車重の推定を行なう車重推定手段であり、
　上記車重推定手段は、少なくともスロットル開度及び加速度の各々を時系列化して上記ニューロに入力し、車重を推定する、
　ことを特徴とする自動車の自動変速制御装置。
【請求項２】
　請求項１記載の自動車の自動変速制御装置において、
　上記車重推定手段は、時系列化した上記スロットル開度及び加速度の取り込みタイミングは、スロットル開度が所定の値を越え、更に加速度か所定の値を越えた時に、上記スロットル開度及び加速度を取り込む、
　ことを特徴とする自動車の自動変速制御装置。
【請求項３】
　道路の勾配を推定する勾配推定装置であって、
　車両のトルクを算出するトルク算出手段と、
　車速を検出する車速検出手段と、
　上記車速より走行抵抗を求め、上記車両のトルクから上記走行抵抗を減算して勾配抵抗を求めることにより、道路の勾配を推定する勾配推定手段と、
　を有し、
　上記車速検出手段は、
　トルクコンバータの出力側にある車軸の回転によりパルスを生成するパルス生成手段と、
　得られたパルス信号の周期を計測する周期計測手段と、
　得られた周期を換算して車速を算出する車速変換手段と、
　を有し、
　一定時間間隔毎に、車速を検出する、
　ことを特徴とする勾配推定装置。
【請求項４】
　請求項３記載の勾配推定装置において、
　上記車速検出手段は、
　上記周期計測手段の出力する周期を予め定められたパルス数の間積算する積算手段を有し、
　上記車速変換手段は、積算された周期より車速を算出する、
　ことを特徴とする勾配推定装置。
【請求項５】
　請求項３記載の勾配推定装置において、
　上記車速検出手段は、
　上記周期計測手段の出力する周期を、上記周期計測手段の出力する周期の長さにより決められるパルス数の間積算する積算手段を有し、
　上記車速変換手段は、積算された周期より車速を算出する、
　ことを特徴とする勾配推定装置。
【請求項６】
　請求項５記載の勾配推定装置において、
　上記周期計測手段の出力する周期の長さにより決められるパルス数は、車速の変化に対して、ヒステリシスを有する、
　ことを特徴とする勾配推定装置。
【発明の詳細な説明】
【産業上の利用分野】
【０００１】
　本発明は、自動車の変速制御装置及び勾配推定装置に関する。
【背景技術】
【０００２】
　自動車の変速制御装置は、車速及びスロットル開度を電気信号として検知し、車速及びスロットル開度を変数としてあらかじめ設定されている変速パターンに基づいて、現在の車速及びスロットル開度に対応する所定の変速段を選択する。変速パターンは複数組設定されており、運転者の操作により選択される。
【０００３】
　また、変速パターンの選択は運転者の運転操作により自動的に切り替えるようにしたものもある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
　従来の変速機の制御は車速及びスロットル開度を変数としてあらかじめ設定されている変速パターンに基づいて、現在の車速及びスロットル開度に対応する所定のギア位置を選択するようにしてある。
【０００５】
　また、特公昭６３−４５９７６号公報には、吸気管圧力からトルクを求め、トルクから変速比（内燃機関の回転数／車速）を決定する技術が公開されている。　これらの方法では運転状況の変動、特に走行負荷の変化に対して的確な変速を行うことが困難であった。たとえば平坦路または緩い下り坂では、登り坂に比べて早めにシフトアップすることにより運転を損なわずしかも燃費が向上すると考えられるが、従来はアクセル開度と車速のみから変速を行っていたので、このような変速は行えなかった。
【０００６】
　また発進加速の際の車重による加速特性の変化に対応するように変速制御を行うことが車両の軽量化に伴って重要となる。そこで走行負荷ならびに車重を推定し、加速の際には車重ならびに走行負荷によって変速パターンを変化させ、また減速の際にも走行負荷に応じて変速パターンを変えることによって、燃費が向上し運転状況に応じた的確な変速が行えると考えられる。
【０００７】
　この様に、従来技術は、変速パターンが代表的な２〜３の運転状況に基づいて決められているため、運転状況を的確に反映した変速が行えない場合があった。その結果燃費の悪化をまねくことが多かった。
【０００８】
　本発明の第１の目的は、トルクを求めることにより、精度良く走行負荷を推定し、走行負荷にあわせた変速を実行する自動車の自動変速制御装置を提供することである。
【０００９】
　さらに、勾配の推定及びその利用に関して、従来の装置は、特開平３ー２４３６２号公報に記載のように、車速やスロットル開度やその変化速度から勾配の状況を判断し（勾配の値ではなく、勾配が大きいか小さいかというふうに定性的に判断する）、勾配に応じた変速をしているが、勾配を正確に求めて、快適な運転環境を提供するという点に関して、不十分であった。
【００１０】
　なお、勾配を精度良く、かつきめ細かく求めようとするとエンジンの状態や変速機の機械特性の影響を受ける場合がある。例えば、スロットル開度の急変、ブレーキ時、また変速中などの場合には勾配の判定に誤差が生じやすいという課題がある。
【００１１】
　本発明の第２の目的は、勾配を高精度に推定する勾配推定装置を提供することである。
【００１２】
　上記の場合に、出力軸トルクを算出し、加速トルクを車速の微分より高精度に求めるものであるが、エンジンや変速機の機械的特性により、推定誤差が生じる場合がある。そこで本発明ではきめ細かく勾配を推定する場合の課題であるエンジンや変速機の機械的特性による推定誤差を機械特性の物理現象に合わせてその誤差のノイズを取り去るようにして、勾配を提供し制御に供給するものである。
【００１３】
　すなわち、本発明の第３の目的は、精度の高い勾配推定を安定して出力する勾配推定装置を提供することである。
【課題を解決するための手段】
【００１４】
　上記第１の目的を達成するために、本発明は自動車の自動変速制御装置において、自動車の負荷を計算する負荷計算手段と、駆動系のトルク特性を参照して、出力トルクを算出する出力トルク推定手段と、上記負荷と出力トルクとより走行負荷を推定する走行負荷推定手段と、少なくとも２つの変速スケジュ−ルの記憶手段と、上記走行負荷と上記変速スケジュ−ルより実走行時の自動変速機の変速スケジュールを決定する変速スケジュール可変制御部とを有することとしたものである。
【００１５】
　また、走行負荷のみならず、推定された自動車の車重と走行負荷とより変速するために、自動車の車重の推定を行なう車重推定手段と、出力トルクの推定を行なうトルク推定手段と、加速度信号を受付ける加速度入力手段と、得られた車重、出力トルク、加速度から走行負荷を推定する走行負荷推定手段と、複数の変速スケジュ−ルの記憶手段と、得られた車重と走行負荷に応じて上記変速スケジュ−ルから一つを選択し、選択された変速スケジュ−ルに従ってギア位置の決定を行なうギア位置決定手段とを有することとしてもよい。
【００１６】
　本発明は、上記第２の課題を解決するために、道路の勾配を推定する勾配推定装置において、車両のトルクを算出するトルク算出手段と、車速を検出する車速検出手段とを有し、上記車速より走行抵抗を求め、上記車両のトルクから上記走行抵抗を減算して勾配抵抗を求めることにより、道路の勾配を推定することとしたものである。
【００１７】
　また、上記第３の課題を解決するために、上記勾配推定装置において、推定された勾配に含まれるノイズを除去するノイズ除去部を有し、上記ノイズ除去部は、ノイズが発生していることを判定する判定部を有し、ノイズが発生している時に、その時の推定値を無効とすることとしたものである。
【発明の効果】
【００１８】
　本発明によれば、走行負荷を推定し、車重および走行負荷にあわせた変速を実行するため、運転環境（山道、多人数乗車時）に応じて最適な変速パターンが形成され、運転性が向上し、平地走行時には従来に比べ燃費が向上した自動車の自動変速制御装置を提供することができる。
【００１９】
　また、勾配を高精度に推定する勾配推定装置を提供できる。
【００２０】
　さらに、精度の高い勾配推定を安定して出力する勾配推定装置を提供できる。
【作用】
【００２１】
　上記第１の課題を解決するために、自動車の自動変速制御装置において、負荷計算手段は、自動車の負荷を計算する。出力トルク推定手段は、駆動系のトルク特性を参照して、出力トルクを算出する。走行負荷推定手段は、上記負荷と出力トルクとより走行負荷を推定する。変速スケジュール可変制御部は、上記走行負荷と上記変速スケジュ−ルより実走行時の自動変速機の変速スケジュールを決定する。
【００２２】
　また、走行負荷のみならず、推定された自動車の車重と走行負荷とより変速するために、自動車の自動変速制御装置において、車重推定手段は、自動車の車重の推定を行なう。トルク推定手段は、出力トルクの推定を行なう。加速度入力手段は、加速度信号を受付ける。負荷推定手段は、得られた車重、出力トルク、加速度から走行負荷を推定する。記憶手段は、複数の変速スケジュ−ルを記憶する。ギア位置決定手段は、得られた車重と走行負荷に応じて上記変速スケジュ−ルから一つを選択し、選択された変速スケジュ−ルに従ってギア位置の決定を行なう。　上記第２の課題を解決するために、道路の勾配を推定する勾配推定装置において、トルク算出手段は、車両のトルクを算出する。車速検出手段は、車速を検出する。上記車速より走行抵抗を求め、上記車両のトルクから上記走行抵抗を減算して勾配抵抗を求めることにより、道路の勾配を推定する。
【００２３】
　また、上記第３の課題を解決するために、上記勾配推定装置において、判定部は、ノイズが発生していることを判定する。そして、ノイズ除去部は、ノイズが発生している時に、その時の推定値を無効とする。
【実施例】
【００２４】
　以下本発明の実施例を図に従って説明する。なお以下の説明では変速比またはギア比はトランスミッションのギア比とファイナルギア比をかけたものとする。
【００２５】
　本発明の構成の概略を図１に示す。
【００２６】
　スロットル開度を検知するスロットル開度検知手段１０１からはスロットル開度１２１が、車重推定手段１０６およびエンジン発生トルク推定手段１０８およびギア位置決定手段１０９に出力される。
【００２７】
　加速度を検知する加速度検知手段１０２からは加速度１２２が車重推定手段１０６および負荷推定手段１１０に出力される。
【００２８】
　車速を検知する車速検知手段１０３からは車速１２３が車重推定手段１０６およびギア位置決定手段１０９に出力される。
【００２９】
　エンジン回転数を検知するエンジン回転数検知手段１０４からはエンジン回転数１２４がトルクコンバータ発生トルク推定手段１０７およびエンジン発生トルク推定手段１００１に出力される。トルクコンバータ発生トルク推定手段１０７およびエンジン発生トルク推定手段１０８は、トルク推定手段である。
【００３０】
　タービン回転数を検知するタービン回転数検知手段１０５からはタービン回転数１２５がトルクコンバータ発生トルク推定手段１０７に出力される。
【００３１】
　車重推定手段１０６ではスロットル開度１２１、加速度１２２、車速１２３をもとにして車重の推定が行われ、推定された車重１２６はギア位置決定手段１０９および負荷推定手段１１０に出力される。
【００３２】
　トルクコンバータ発生トルク推定手段１０７ではエンジン回転数１２４、タービン回転数１２５からトルクコンバータの発生トルクの推定が行われる。推定されたトルクコンバータの発生トルク１０２２は負荷推定手段１１０に出力される。
【００３３】
　エンジン発生トルク推定手段１００１ではスロットル開度１２１、エンジン回転数１２４からエンジン発生トルク１０１５の推定が行われる。推定されたエンジン発生トルク１０１５はトルクコンバータ発生トルク推定手段１０７に出力される。
【００３４】
　負荷推定手段１１０では推定車重１２６、トルクコンバータの推定発生トルク１０２２から負荷トルクの推定が行われる。推定された負荷トルク１２８はギア位置決定手段１０９に出力される。
【００３５】
　ギア位置決定手段（変速スケジュ−ルの記憶手段でもある）１０９ではスロットル開度１２１、車速１２３、車重１２６、負荷トルク１０２８をもとにギア位置１２９の決定が行われる。決定されたギア位置１２９は油圧駆動手段１１１に出力される。
【００３６】
　油圧駆動手段１１１では決定されたギア位置になるように自動変速機のクラッチの駆動油圧が決定されクラッチを駆動する。
【００３７】
　図２は、本発明において用いられるエンジン駆動系とその制御ユニットの構成を示している。エンジン２０１及びトランスミッション２０２からはそれぞれの運転状態を示す信号がＡＴコントロールユニット２０３に出力される。また車両信号２０７及びＡＳＣＤコントロール（定速走行制御）ユニット信号２０８もＡＴコントロールユニット２０３に入力される。ＡＴコントロールユニット２０３ではこれらの信号からギア位置を決定しトランスミッション２０２に変速指令信号２０６を出力する。
【００３８】
　図３は図２において示された信号の詳細な説明である。信号３０４から信号３０７までがエンジンからの信号２０４に対応し、信号３０８から３１０までがトランスミッションからの信号２０５に対応し、信号３１１から信号３１４までが車両信号２０７に対応し、信号３１５，３１６がＡＳＣＤコントロールユニット信号２０８に対応し、信号３１７から信号３２１までがＡＴコントロールユニット信号２０６に対応する。これらの信号は入力信号処理ユニット３０２を介してＡＴコントロールユニット３０１に入力され、ＡＴコントロールユニット３０１から出力信号処理ユニット３０３を介して出力される。
【００３９】
　車重推定の方法はスロットルを踏み込んだときの加速度、車速の加速対応が車重によって違うことを利用して加速応答波形から車重を認識する方式である。この方式では、車重測定用のセンサを用いることによってコストをあげることがなく、自動変速機の変速制御を行うのに十分な精度で車重を推定することができる。
【００４０】
　図４は車重推定手段の詳細なブロック図である。加速度検知手段４０１から加速度４１１が時系列化手段（加速度入力手段）４０５および時系列化開始信号発生手段４０４に出力される。車速検知手段４０２から車速４１２が時系列化手段４０５に出力される。スロットル開度検知手段４０３からスロットル開度４１３が時系列化手段４０５および時系列化開始信号発生手段４０４に出力される。
【００４１】
　時系列化開始信号発生手段４０４では加速度４１１とスロットル開度４１３の両方の信号を見てスロットルが踏み込まれ、加速度が立ち上がった時つまり加速応答波形に対して時系列化を開始させるように時系列化手段４０５に信号を送る。
【００４２】
　時系列化手段４０５では時系列化開始信号４１６が出力された時点から、加速度、車速、スロットル開度を時系列化して時系列信号４１４をニューロ車重推定手段４０６に出力する。ニューロ車重推定手段４０６では加速度、車速、スロットル開度の時系列信号４１４を入力して車重の推定を行い推定車重４１５を出力する。
【００４３】
　図５は加速度、車速、スロットル開度の加速応答の時系列化について説明した図である。加速度があらかじめ定められたしきい値αthを越えた時点ｔsoから時系列化を開始し、周期Δｔで加速度、車速、スロットル開度をサンプリングする。
【００４４】
　加速度にしきい値を設けた理由を図６に示す。加速時に時系列化を行う目的でスロットル開度にしきい値を設け、スロットル開度の立ち上がりに同期してサンプリングを開始することにした場合、スロットル開度の踏み方に個人差があるため前後加速度の立ち上がりにずれが生じてしまう。このずれを解消するために加速度にしきい値を設け、加速度がしきい値を越えた時点からサンプリングを開始することにしている。
【００４５】
　図７に時系列化開始信号発生手段の処理の手順を示す。まずスロットル開度が閉じていることを確認する。次にスロットルが設定されたしきい値を越え、立ち上がったあと、加速度がしきい値を越えた時点から時系列化を開始する。
【００４６】
　図８に図５の時系列化開始信号発生手段の処理の流れを示す。
【００４７】
ｓｔｅｐ８０１：スロットル開度が閉じていればｓｔｅｐ７０２へ。そうでなければｓｔｅｐ７０１へ。
【００４８】
ｓｔｅｐ８０２：スロットル開度がしきい値θｔｈを越えたならｓｔｅｐ７０３へ。そうでなければｓｔｅｐ７０２へ。
【００４９】
ｓｔｅｐ８０３：加速度αがしきい値αｔｈを越えたならｓｔｅｐ７０４へ。そうでなければｓｔｅｐ７０３へ。
【００５０】
ｓｔｅｐ８０４：時系列化開始信号を出力する。
【００５１】
　図９は車重推定に用いるニューラルネットの学習方法を示した図である。車重推定手段９０１は入力層、中間層、出力層の３層からなるラメルハート型のニューラルネットで構成されている。各層にはユニットがあり各層間のユニットの間は枝によってつながっている。信号は入力層→中間層→出力層と伝わっていく。枝には重みが与えられておりユニットから出力された信号は枝の重みを乗算されて次のユニットの入力となる。各ユニットでは入力信号の和からシグモイド関数を用いて変換が行われ出力される。
【００５２】
　ニューラルネットの車重学習は加速度、車速、スロットル開度が入力されたときの推定車重と実車重との誤差が小さくなるように各枝の重みを変更することによって行われる。いろいろなスロットル開度の踏み込み方に対応するために、あらかじめ一つの車に対して車重、スロットル開度を変えて加速応答波形を図４に示す時系列化方法によって実験によって測定しておき、ニューラルネットに加速度、速度、スロットル開度の時系列波形を入力して推定車重９１１を出力させる。そして実車重９１２との誤差９１３を求める。
【００５３】
　重み変更手段９０２では推定車重９１１と実車重９１２との誤差９１３を基に各層間の枝の重みを誤差が小さくなるように変更する。重みの変更アルゴリズムはバックプロパゲーションアルゴリズムが代表的であるが他のアルゴリズムを用いてもよい。
【００５４】
　走行負荷を推定し、それに応じて変速制御を行うための方法は、出力トルクを推定し、推定出力トルクと加速度、推定車重から運動方程式を解いて走行負荷を求めることにした。
【００５５】
　出力トルクの推定方法はトルコンの滑りと回転数からトルコン特性に従って出力トルクを推定する方法とエンジンの回転数とスロットル開度からエンジントルク特性に従って推定トルクを求める方法がある。
【００５６】
　トルコンの滑りから出力トルクを推定する方法はトルコンの滑りが大きい、すなわち入力と出力の回転比が小さいときには精度よく推定することができるが、滑りが小さいところ、すなわち入力と出力の回転比が大きいところでは精度が悪くなる。
【００５７】
　一方エンジンの特性から出力トルクを推定する方法は運転の全領域で精度は一定だが、補機類やエアコンの稼働に必要なトルクがわからないという問題がある。そこでトルコンの滑りの大きい領域ではトルコンから出力トルクを推定し、同時に補機やエアコンの稼働に必要なトルクも推定し、トルコンの滑りの小さい領域ではエンジンからの推定トルクに先に求めておいた補機類のトルクを引いて出力トルクとすることにした。
【００５８】
　図１０は出力トルクの推定方法および負荷の推定方法を表した図である。エンジンの発生トルクから出力トルクを推定するにはスロットル開度１０１１とエンジン回転数１０１２からエンジントルクマップエンジン発生トルク推定手段）１００１を用いてエンジン出力トルク１０１５を求める。エンジン出力トルク１０１５から補機等の負荷トルク１０１６を引いたものにトルコンのトルク比１０１７をかけてエンジン回転数から求めたタービントルク１０１４を求める。
【００５９】
　またトルコンのポンプ回転数（エンジン回転数）１０１２とタービン回転数１０１３から出力トルクを求めるにはタービン回転数１０１３とエンジン回転数１０１２からタービン回転数とエンジン回転数の比Ｎt／Ｎeを求め、トルコントルク特性マップ１００２からトルコンのトルク比１０１７とポンプトルク容量係数τ１０１８を求める。トルコンのポンプトルク容量係数τ１０１８にエンジン回転数１０１２の２乗をかけポンプトルクを求める。さらにこれにトルク比１０１７をかけてタービントルク１０１９を求める。
【００６０】
補機トルク推定手段１００３ではエンジンからの推定タービントルク１０１４
とトルコンからの推定タービントルク１０１９を比較し、タービン回転数とエンジン回転数の比Ｎt／Ｎeが０．８より小さいときはエンジンからのタービン出力トルク１０１４とトルコンからのタービン出力トルク１０１９との誤差がなくなるように推定補機トルク１０１６を出力する。タービン回転数とエンジン回転数の比Ｎt／Ｎeが０．８より大きいときは最新の推定補機トルクＴacc１０１６を
出力する。
【００６１】
　ここでＮｔ／Ｎｅ＝０．８で切り替えることとしたが、０．８という値は、トルクコンバータの特性により変わるが、トルクコンバータのクラッチポイント付近の値を用いると良い。これは、トルコンのポンプ容量係数の誤差が大きくなるＮｔ／Ｎｅの値がクラッチポイントを境にするからである。
【００６２】
　タービントルク推定手段１００４ではトルコンのタービン回転数とエンジン回転数の比Ｎt／Ｎe１０２１が０．８より小さい時はトルコンからタービントルクを推定トルクとして出力し、０．８より大きいときはエンジンからのタービントルクを推定タービントルクとして出力する。このようにして求めた推定タービントルク１０２２にギア比ｒ１０２４をかけて推定出力トルクＴo１０２３を求め
る。推定走行負荷トルクＴL１０２８はこの推定出力トルク１０２３から推定車
重にタイヤの有効径と加速度１０２６をかけたものを引いて求める。
【００６３】
　図１１はエンジントルクマップを(a)に、トルコン特性マップを(b)に表したものである。エンジントルクマップはエンジンの回転数を横軸にとり、スロットル開度をパラメ-タとして、発生トルクを表している。トルコン特性マップは横軸
にトルコンの入力と出力の回転比をとりポンプトルク容量係数τとトルコンの入力と出力のトルク比tを表している。
【００６４】
　図１２は補機トルク推定手段１００３の処理の流れを表したものである。以下に処理の流れを示す。
【００６５】
ＳＴＥＰ１２０１：補機トルクＴａｃｃ＝０とする。
【００６６】
ＳＴＥＰ１２０２：トルコンのすべりｅが０．８より小さいときはＳＴＥＰ１２０３へ。そうでないときはＳＴＥＰ１２０２へ。
【００６７】
ＳＴＥＰ１２０３：エンジンからの推定タービントルクＴt1とトルコンからの推定タービントルクＴt2の差を求める。Ｔerr＝Ｔt1−Ｔt2
ＳＴＥＰ１２０４：補機推定トルクを求める。Ｔacc＝Ｔacc＋Ｔerr／ｔ
但しｔはトルコントルク比
　図１３はエンジンからの推定タービントルクを求める処理の流れである。以下にその処理を示す。
【００６８】
ＳＴＥＰ１３０１：エンジン回転数Ｎeとスロットル開度ＴＶＯの値を読み込む
。
【００６９】
ＳＴＥＰ１３０２：エンジン回転数Ｎeとスロットル開度ＴＶＯからエンジント
ルクマップに従ってエンジントルクＴeを求める。
【００７０】
ＳＴＥＰ１３０３：エンジントルクＴeから補機トルクＴaccを引いてトルコンのトルク比ｔをかけてエンジンからのタービントルクＴt1を求める。
【００７１】
　図１４はトルコンの回転からタービントルクを求める処理の流れである。以下にその処理を示す。
【００７２】
ＳＴＥＰ１４０１：車速Ｖsp、エンジン回転数Ｎe、ギア比ｒの値を読み込む。
【００７３】
ＳＴＥＰ１４０３：タービン回転数を車速とタイヤの有効径ｒwから計算する。
【００７４】
ＳＴＥＰ１４０５：トルコンの滑りｅを求めトルコン特性マップからポンプトルク容量係数τとトルコンのトルク比ｔを求める。
【００７５】
ＳＴＥＰ１４０６：エンジン回転数Ｎeを２乗したものにポンプトルク容量係数
τをかけて、ポンプトルクＴpを求め、さらにポンプトルクＴpにトルコンのトルク比ｔをかけてトルコンからのタービントルクＴt2１０１９を求める。
【００７６】
なおこの処理は車速からタービン回転数を求めるかわりに直接タービン回転数を求めてもよい。この場合ＳＴＥＰ１４０１，ＳＴＥＰ１４０３は以下の処理で置き換えられる。
【００７７】
ＳＴＥＰ１４０２：エンジン回転数Ｎeの値を読み込む。
【００７８】
ＳＴＥＰ１４０４：タービン回転数Ｎtの値を読み込む。
【００７９】
　図１５は推定出力トルクと加速度から推定負荷トルクＴLを求める処理の流れ
である。以下に処理を示す。
【００８０】
ＳＴＥＰ１５０１：トルコンの回転比ｅが０．８より小さいならばＳＴＥＰ１５０２へ、そうでなければＳＴＥＰ１５０３へ。
【００８１】
ＳＴＥＰ１５０２：推定タービントルクＴtをトルコンからのタービントルクＴt２とする。ＳＴＥＰ１５０４へ。
【００８２】
ＳＴＥＰ１５０３：推定タービントルクＴtをエンジンからのタービントルクＴt１とする。
【００８３】
ＳＴＥＰ１５０４：推定タービントルクＴtにギア比ｒをかけて推定出力トルク
Ｔｏを求める。
【００８４】
ＳＴＥＰ１５０５：推定出力トルクＴoから推定車重Ｍに有効タイヤ径ｒwと加速度αをかけたものを引いて推定負荷トルクＴLを求める。
【００８５】
　図１６は補機類のトルクを求める別の方法を示している。この方法は補機類のトルクをあらかじめ機器ごとに設定しておきその機器がＯＮになっているときにはその値を加えるというものである。この図ではエアコンのトルクを例にとっている。
【００８６】
ＳＴＥＰ１６０１：Ｔacc＝０
ＳＴＥＰ１６０２：エアコンがＯＮになっていればＳＴＥＰ１６０３へ、そうでなければ終りへ。
【００８７】
ＳＴＥＰ１６３０：Ｔacc＝Ｔacc＋Ｔac
　次に推定負荷及び推定車重をもとに変速パターンを変える制御について説明する。図１７は推定車重および推定負荷からギア位置を決定するギア位置決定手段のブロック図である。
【００８８】
シフトアップ変速線選択部１７０１は車重信号１７１１および負荷信号１７１２を入力とし、シフトアップ変速線１７１４をギア位置最終決定手段１７０３に出力する。シフトダウン変速線選択部１７０２は負荷信号１７１２を入力としてシフトダウン変速線１７１５を出力する。ギア位置最終決定手段１７０３は車速信号１７１６とスロットル開度信号１７１７とシフトアップ変速線１７１４とシフトダウン変速線１７１５を入力として変速信号１７１３を出力する。
【００８９】
図１８はシフトアップとシフトダウンの車重と負荷による制御について示したものである。シフトアップの場合には図１８(a)のような変速マップを用い、シ
フトダウンの場合には(b)のような変速マップを用いる。
【００９０】
　シフトアップの場合には車重、負荷が大きくなるにつれ変速線は１，２，３と移動する。またシフトダウンの場合には負荷が大きくなるにつれＡ，Ｂ，Ｃと変速線が移動する。
【００９１】
　シフトダウンの場合に変速線Ａがスロットル開度が小さい場合に車速が高いほうに変速線が移動しているのはエンジンブレーキを意図している。
【００９２】
　上記の実施例では、車重と走行負荷から変速線を決定したが、走行負荷のみから変速線を決定することとしても良い。
【００９３】
　上記の実施例では、予め設定された変速線のいずれかを選択したが、推定負荷や車重や勾配から変速線を連続的に変えることとしても良い。連続的に変える方法としては、交差しない２つの変速線を用い、これを例えば、車速方向に内分または外分することとすれば良い。以下これを説明する。
【００９４】
　図１９に傾斜角（勾配）と車重から変速線を決定する自動車の自動変速制御装置のブロック図を示す。
【００９５】
　本装置は、勾配抵抗算出部（負荷推定手段）１９０１と、連続可変量算出部１９０２と、連続可変部１９０３と、変速パターンＡ記憶手段１９０４と、変速パターンＢ記憶手段１９０５とを有する。連続可変量算出部１９０２と、連続可変部１９０３とは変速スケジュール可変制御部であり、変速パターンＡ記憶手段１９０４と、変速パターンＢ記憶手段１９０５とは、変速スケジュールの記憶手段である。
【００９６】
　勾配抵抗算出部（負荷推定手段）１９０１は、勾配θと、車重Ｗとを入力されて、以下の数１により、勾配増分抵抗ΔＬを求める。
【００９７】
【数１】
2004108589.tif 000003
【００９８】
　連続可変量算出部１９０２は、以下の数２、数３により連続可変量Ｚを求める。
【００９９】
【数２】
2004108589.tif 000004
【０１００】
【数３】
2004108589.tif 000005
【０１０１】
　ここで、ｙは勾配相当係数であり、上記の数２よりｙ≒Ｗ・θ／Ｗｓｔで求めても良い。Ｗｓｔは、デフォルトで設定されている標準車重、εは、連続可変量変換係数である。
【０１０２】
　連続可変部１９０３は、連続可変量Ｚより以下の数４で示すｘを求め、このｘとスロットル開度より図２０に示すように可変に変速線を求めて、ギヤ位置を決定する。
【０１０３】
【数４】
2004108589.tif 000006
【０１０４】
　変速パターンＡ，Ｂは、変速パターンＡ記憶手段１９０４と、変速パターンＢ記憶手段１９０５から送られてくる。これにより、勾配に応じた滑らかな変速が可能となる。
【０１０５】
　次に、車重と勾配と加速要求からギヤ位置を決定する場合について述べる。この場合は、上記の図１９において勾配増分抵抗を以下のように求める。勾配増分抵抗を求めた後の処理は、図１９のままである。まず、図２１（ａ）に示すスロットル開度の時間変化を測定する。次に、図２１（ｂ）に示す様に、スロットル開度の時間微分を求める。これらのスロットル開度の時間微分、スロットル開度より予め定められた関数関係に基ずいて、以下の数５により加速要求αを求める。
【０１０６】
【数５】
2004108589.tif 000007
【０１０７】
　加速要求αを求めた結果の１例を図２１（ｃ）に示す。この様にスロトル開度およびスロトル開度の微分が１定値以上のときに加速要求があるとする。
【０１０８】
　得られた加速要求αと車重Ｗと勾配θとより、以下の数６により勾配増分抵抗ΔＬを求める。
【０１０９】
【数６】
2004108589.tif 000008
【０１１０】
　上記に依れば、加速要求も考慮した滑らかな変速が可能となる。
【０１１１】
　以上述べたように本発明に依れば、自動車の運転特性から車重を推定し、出力トルクについてはトルコンのすべりまたはエンジンの回転数とスロットル開度から推定して、出力トルクと加速度から走行負荷を推定し、シフトアップ時には車重および走行負荷の両方を利用して変速線を移動し、シフトダウン時には走行負荷のみを考慮して変速線を移動することにより、燃費が向上し、運転状況に応じた的確な変速が可能となる。
【０１１２】
　なお、本実施例は、車重を推定することとしてが、本発明は、これに限られるものではなく、車重をセンサにより、直接計測することとしても良い。
【０１１３】
　つぎに、本発明のうち勾配推定及びそれを利用した変速制御装置について述べる。図４２は、本発明の１実施例のブロック図であり、図４３、４４は勾配推定部、図４５、４６はトルク推定部のブロック図である。図４７は勾配推定例のチャート図である。図４８は本発明に係るノイズ除去部をホールド機能により実現した具体的な構成ブロック図である。図４９はスロットル加減速によるノイズ除去の処理手順を示すブロック図、図５０はスロットル加減速判定のフローチャート図、図５１はスロットル開度差分によるノイズ除去の処理手順を示すタイムチャート図、図５２はブレーキ操作判定によるノイズ除去の処理手順を示すブロック図、図５３はブレーキ操作判定によるノイズ除去の処理手順のタイムチャート図、図５４は車速ホールド判定によるノイズ除去の処理手順のブロック図、図５５は車速ホールド判定によるノイズ除去の処理を示すタイムチャート図、図５６は加速度によるノイズ除去の処理手順を示すブロック図、図５７は加速度によるノイズ除去の処理手順のタイムチャート図、図５８は複合要因が重なった時のホールド例、図５９は複合要因の和としてのホールド信号の生成ブロック図、図６０はマスクフラグによるノイズ除去の実現例である。
【０１１４】
　図６１は変速機制御への応用の１実施例、図６２は変速機制御への応用の他の実施例、図２２は変速パターン生成のブロック図、図２３は変速パターン可変量Ｘ算出のブロック図、図２４は変速パターン勾配分可変量関数のグラフ、図２５は変速機制御への応用の他の実施例、図２６は変速パターン切り換えで使う変速パターン、図２７は勾配対応変速機制御を行うハード構成図、図２８はエンジン、変速機の構成図、図２９は車速計測の処理を示すタイムチャート図、図３０は車速計測の処理手順を示すブロック図、図３１はＮ分周の周期計測による車速計測の処理手順を示すブロック図、図３２は可変分周の周期計測による車速計測の処理手順を示すブロック図、図３３はヒステリシス付可変分周の周期計測による車速計測の処理手順を示すブロック図、図３４はヒステリシス付可変分周の動作を示すグラフ図である。
【０１１５】
　図３５はタービンセンサとエンジン回転センサによる速度比ｅの計算処理手順を示すブロック図、図３６は車速センサとエンジン回転センサによる速度比ｅの計算処理手順を示すブロック図、図３７はトルコントルクとエンジントルクの切り換え処理手順を示すブロック図、図３８はトルコントルクとエンジントルクの切り換えによる出力軸トルク推定部の処理手順を示すブロック図、図３９は悪路によるノイズ除去の処理手順を示すブロック図、図４０はノイズ除去全体の処理手順を示すブロック図、図４１はエンジントルク特性によるポンプトルク推定の処理手順を示すブロック図である。
【０１１６】
　まず、図４２において、本発明に係る勾配対応自動車制御装置は、勾配推定装置と自動車制御部５とを有する。勾配推定装置は、勾配推定部１と、ノイズ除去部３とを有する。勾配対応自動車制御装置は、車速、スロットル開度、エンジン回転数、及びギヤ位置等の自動車のエンジン及び自動変速機の内部状態より、勾配推定部１で勾配を推定し、推定勾配２を車速、スロットル開度、エンジン回転数、ギヤ位置及びブレーキの作動に係わるブレーキ信号等の自動車のエンジン及び自動変速機の内部状態より推定勾配に重畳する機械的メカニズムにより発生するノイズを除去するノイズ除去部３を付加する。
【０１１７】
　ここで、推定勾配に重畳する機械的メカニズムは予めその特性を把握し、プログラムされ、上記内部状態よりノイズ除去信号を生成するものである。例えば、自動変速機の変速中は、変速中であることをギア位置から求め、その変速中及び、その後に及ぶ影響の時間区間をノイズ除去時間帯としてノイズを除去する。ここで上記その後に及ぶ時間区間とは内部の処理のローパスフィルタにより発生するものでその対策も実施している。ノイズ除去後の推定勾配４を用い自動車制御部５では、例えば自動変速機（ＡＴ）の変速パターンを勾配に応じて可変化する。
【０１１８】
　具体的には、高速時の変速頻度が増すビジィシフトの回避を勾配５−６％を参考にして、ビジィシフトの開始の確認及びその終了検出に使う。ビジィシフトの回避は最高速段のギア位置からシフトダウンしたらそのギア位置を維持する制御である。
【０１１９】
　このほか、景勝地によく見られる登坂屈曲路のコーナ前での足離しによるアップシフトをなくす変速パターンの制御がある。これは、勾配が６−７％以上となると、変速パターンのスロットルが低開度のときのアップシフトの変速パターンを高車速側にし、アップシフトを防止するという制御である。
【０１２０】
　また降り坂では、降りの勾配を検知すると、車速が低いときはエンジンブレーキがかるようにギア位置及びエンジンブレーキ用ワンウェイクラッチの制御を行なうもので、降り坂を安心して降りることができる。
【０１２１】
　このほか、車速一定制御では、勾配が先行的に取得できる特長を活かし、勾配路での応答性を向上できる。
【０１２２】
　このほかにもエンジン制御、電子スロットル制御、スリップを防止するブレーキ制御、トラクション制御、ナビゲーション制御等の自動車の制御をおこなう。　たとえば、ナビゲーションシステムにおいては、自動車の勾配により、傾斜の評定の誤差の補正ができる。その効果として、位置評定の累積誤差を小さくすることができる。
【０１２３】
　図４３は図４２の勾配推定部１の１実施例のブロック図を示したものである。まず、図４３の考え方を以下数式により説明する。自動車が走行するときの走行抵抗ＦRは下記の数１にしめすようにころがり抵抗、空気抵抗、勾配抵抗の和か
らなる。
【０１２４】
【数７】
2004108589.tif 000009
【０１２５】
　それぞれ下記の数８−１０にその表現をしめす。
【０１２６】
【数８】
2004108589.tif 000010
【０１２７】
【数９】
2004108589.tif 000011
【０１２８】
【数１０】
2004108589.tif 000012
【０１２９】
　ここで、Ｗは自動車総重量、Ｗrは回転部相当重量、μrはころがり抵抗係数、μ1は空気抵抗係数、Ａは自動車の全面投影面積、及びθが勾配の角度をしめす
。以上の数７−１０を使って、下記の数１１に変形できる。
【０１３０】
【数１１】
2004108589.tif 000013
【０１３１】
　また加速に必要な加速抵抗Ｆαは下記の数１２となる。
【０１３２】
【数１２】
2004108589.tif 000014
【０１３３】
　ここで下記の数１３をもちいて、勾配抵抗を求めると、下記の数１４となり、変形すると、下記の数１５となり、更にトルクで表現すると下記の数１６となる。
【０１３４】
【数１３】
2004108589.tif 000015
【０１３５】
【数１４】
2004108589.tif 000016
【０１３６】
【数１５】
2004108589.tif 000017
【０１３７】
【数１６】
2004108589.tif 000018
【０１３８】
　ここで、エンジンそして、トルクコンバータ及びギアトレインから伝達される駆動力がＦo、駆動トルクが下記の数１７である。
【０１３９】
【数１７】
2004108589.tif 000019
【０１４０】
　また、平地の走行抵抗による平地走行トルクを下記の数12に示す。
【０１４１】
【数１８】
2004108589.tif 000020
【０１４２】
　車両の加速度αは車速の微分（差分）より求める。
【０１４３】
図４３は数10の展開例のブロック図である。図４４は車速の加速度相当量であるDVSPがローパスフィルタを通した結果を説明する図である。同時に図の他の実施例でもある。図４４固有の効果としては、単体でDVSPを利用できるため加速度を他の制御に利用できるという特長がある。
【０１４４】
　図４５は、駆動トルク（出力軸トルク）Ｔoを具体的に算出する方法を示す。
ここでは、トルクコンバータの機械的特性より求め方式により実現している。トルコントルク特性記憶部1015を利用し、1010を実行する。その詳細を図４６に示す。
【０１４５】
　トルクコンバータの入出力回転速度比ｅの定義式は下記の数１９に示す。
【０１４６】
【数１９】
2004108589.tif 000021
【０１４７】
　トルクコンバータの入力側のポンプトルクＴpの定義式は下記の数２０に示す
。
【０１４８】
【数２０】
2004108589.tif 000022
【０１４９】
　さらに出力側のタービントルクの定義式は下記の数２１であり、駆動力トルクＴoの定義式は下記の数２２で表現される。
【０１５０】
【数２１】
2004108589.tif 000023
【０１５１】
【数２２】
2004108589.tif 000024
【０１５２】
　この数２２の実現ブロック図が図４６である。ここではトルクコンバータの特性を用いたが、エンジンのトルク特性をスロットル開度とエンジン回転数から予め記憶したマップを検索しアクセサリ負荷を差し引いたのち使う方式としてもよい。また両者の併用も他の実現手段である。これらの特長は付加センサなしに算出できるという効果がある。付加センサとして車両の前後方向の加速度を検出する加速度センサを追加し、そのセンサが勾配路走行時には勾配抵抗と車両の加速度を重畳して、検出することを利用し、センサの出力から車速の微分DVSPを差し引き勾配を求めてもよい。この場合始動時等、エンジン等の特性が定常に達しない場合でも利用できるという特長効果がある。
【０１５３】
　再度、ブロック図の説明を加える。図４３において、勾配推定の１実施例の動作を説明する。車速、スロットル開度、エンジン回転数、及びギヤ位置等車両走行条件より出力軸トルク推定部1010で推定した出力軸トルクから、車速より平地走行抵抗部1030で求めた平地走行抵抗と、車速差分部1040で求めた車速の差分に自動車総重量1050とタイヤ半径1060を掛けたものを引き、ＬＰＦ1020に通し、自動車総重量とタイヤ半径1070で割り、勾配２を求める。この時の車速は出力軸の回転パルスを周期計測して高精度に求めている。
【０１５４】
　図２８において、車速計測のためのエンジン、変速機の構成を説明をする。エンジン1110の回転がＡＴ1120に伝わりトルコンを介して駆動軸に伝わる。駆動軸に取り付けられた歯車1122が回転すると磁気ピックアップの車速センサ1121によりパルス信号1123が発生する。この回転パルスを周期計測して車速を求める。また歯車1122と車速センサ1121を車輪軸に設けてもよい。
【０１５５】
　図２９において、駆動軸または車輪軸に設けた歯車から車速を求めるタイムチャートの動作説明をする。歯車1122が回転すると磁気ピックアップの車速センサ1121によりパルス信号1123が発生する。このパルス間をクロック1125でカウントし、周期Ｔを求める。この周期Ｔを一定時間Ｔｔ毎にサンプリングし、車速1126に変換する。
【０１５６】
　図３０において、車速を求めるブロック図の動作説明をする。パルス信号1123を周期計測部1127においてクロック1125でカウントし周期Ｔを求め、一定時間サンプリング部1128でＴｔ毎にサンプリングし、車速変換部1129で車速に変換する。
【０１５７】
　図３１において、車速を求める他の実施例のブロック図の動作説明をする。歯車の歯の間隔は必ずしも一定ではないので、１周期毎の周期計測では歯車のピッチエラーによる周期計測誤差が大きくあらわれる。そこで歯車の１回転分の周期を計測することにより計測誤差を小さくすることが可能になる。パルス信号1123を周期計測部1127においてクロック1125でカウントし周期Ｔを求め、Ｎ分周カウント部1130でＮ個分のパルス信号1123をカウントするまで積算手段1131で周期Ｔを積算していく。この積算値を一定時間サンプリング部1128でＴｔ毎にサンプリングし、車速変換部1129で車速に変換する。
【０１５８】
　図３２において、車速を求める他の実施例のブロック図の動作説明をする。図３１で示したように分周比を増加した方が計測誤差を小さくできる。しかし低車速では周期計測値がオーバーフローするおそれがある。また車速とクロックと車速変換のタイミングの関係で変換した車速にノイズがのる領域がある。そこで車速に応じて分周比を変更することにより車速を高精度に計測することができる。パルス信号1123を周期計測部1127においてクロック1125でカウントし周期Ｔを求め、可変分周カウント部1132で周期Ｔに応じて決定された分周比Ｍ個分のパルス信号1123をカウントするまで積算手段1131で周期Ｔを積算していく。この積算値を一定時間サンプリング部1128でＴｔ毎にサンプリングし、車速変換部1129で分周比Ｍに応じた車速に変換する。
【０１５９】
　図３３において、車速を求める他の実施例のブロック図の動作説明をする。図１１４の可変分周カウント部1132に車速によるヒステリシスをもたせたものがヒステリシス付可変分周カウント部1133である。ヒステリシスをもたせることにより分周が切り換わる車速付近で走っていても分周比が忙しく切り換らず分周比の違いによる変動を小さくすることができる。
【０１６０】
　図３４において、ヒステリシスをもった可変分周の動作説明をする。低車速から高車速に移るときは車速Ｖ１までは分周比Ｎ１、Ｖ１からＶ２まではＮ３、Ｖ２からＶ３まではＮ２、Ｖ３以上はＮ３となる。高車速から低車速に移るときはＶ３’以上
はＮ３、Ｖ３’からＶ２’まではＮ２、Ｖ２’からＶ１’まではＮ３、Ｖ１’以下は分周比Ｎ１となる。
【０１６１】
　図４４において、勾配推定の他の実施例の動作を説明する。車速、スロットル開度、エンジン回転数、及びギヤ位置等車両走行条件より出力軸トルク推定部1010で推定した出力軸トルクから車速より平地走行抵抗部1030で求めた平地走行抵抗を引きＬＰＦ1021に通したものから、車速差分部1040で求めた車速の差分に自動車総重量1050とタイヤ半径1060を掛けＬＰＦ1022に通したものを引き、自動車総重量とタイヤ半径1070で割り、勾配２を求める。
【０１６２】
　図４５において、出力軸トルク推定部の動作の説明をする。スロットル開度、エンジン回転数、及びギヤ位置等車両走行条件より出力軸トルク推定部1010とトルコントルク記憶部1015で出力軸トルクを推定する。
【０１６３】
　図４６において、出力軸トルク推定部の詳細な動作の説明をする。タービン回転数とエンジン回転数を速度比計算部1011に入力し、速度比ｅを求め、これよりポンプトルクマップ1016よりポンプトルク係数、トルクマップ1017よりトルク比を求め、ポンプトルク係数にエンジン回転数の２乗とトルク比を掛ける。これにギヤ比計算部1012でギヤ位置により求めたギヤ比とファイナルギヤ比を掛けて出力軸トルクを算出する。これはトルコンの特性から出力軸トルクを算出しているが、スロットル開度とエンジン回転数からエンジンの出力トルクを計算して出力軸トルクを算出してもよい。この時、エアコン等のアクセサリー負荷を考慮にいれなければならない。また両者の併用も他の実現手段である。
【０１６４】
　図４１にエンジントルク特性によるポンプトルク推定のブロック図の説明をする。エンジントルク算出部1911でスロットル開度とエンジン回転数から予め記憶したマップを検索し、エンジンの出力トルクＴeを計算する。このエンジントル
クＴeからエアコン等に使われるトルクＴaccを引きポンプトルクＴpを算出する
。
【０１６５】
　図３５に速度比ｅを求めるブロック図の説明をする。タービンセンサ1710のパルス信号をタービン回転数計算部1711で周期計測し、タービン回転数に変換する。エンジン回転センサ1712のパルス信号をエンジン回転数計算部1713で周期計測し、エンジン回転数に変換する。この計算されたタービン回転数とエンジン回転数を速度比計算部714に入力し、速度比ｅを求める。
【０１６６】
　図３６に速度比ｅを求める他の実施例のブロック図の説明をする。車速センサ1121のパルス信号を車速変換部1129で周期計測し、車速を求め、ギヤ位置と車速によりタービン回転数換算部でタービン回転数に変換する。エンジン回転センサ1712のパルス信号をエンジン回転数計算部1713で周期計測し、エンジン回転数に変換する。この計算されたタービン回転数とエンジン回転数を速度比計算部1011に入力し、速度比ｅを求める。
【０１６７】
　図３７にトルコントルクとエンジントルク併用のポンプトルク推定の実施例のブロック図を示す。速度比ｅが高い時や、コースト、エンブレ、Ｌ／Ｕ時はトルクコンバータの特性から求めるトルクよりもエンジンのトルク特性から求めるトルクの方が精度が良いので、速度比ｅ、Ｌ／Ｕ、ＴＶＯ等の状態により使用するトルクを切り換えてトルク推定誤差を小さくすることが可能になる。図５で説明したようにトルコントルク算出部1910でトルコントルクＴp１を算出する。また、エンジントルク算出部1911でスロットル開度とエンジン回転数から予め記憶したマップを検索しエンジントルクＴeを算出し、補器トルク学習部1912で計算され
たアクセサリ負荷Ｔacc１を差し引きポンプトルクＴp２を算出する。このアクセサリ負荷Ｔacc１は変速中及び速度比ｅがある一定の範囲内の時は学習計算しない。また、トルクを０としたものをＴp３とする。コースト、エンブレ、Ｌ／Ｕ判定部1917に速度比ｅ、Ｌ／Ｕ、ＴＶＯの信号を入力し、コースト、エンブレ、Ｌ／Ｕを判定し、その状態と速度比ｅをトルク切り換え部1916に入力する。トルク切り換え部1916では速度比ｅがある値以下の時はＴｐ１、そうでない時及びＬ／Ｕ時
はＴp２、コースト時はＴp３、エンブレ時はＴp２を選択しＴp４として出力しポンプトルク推定誤差を小さくする。
【０１６８】
　図３８にトルコントルクとエンジントルク併用の出力軸トルク推定の実施例のブロック図を示す。図４６で説明したようにトルコントルク算出部1910でトルコントルクＴp１を算出する。また、エンジントルク算出部1911でスロットル開度とエンジン回転数から予め記憶したマップを検索しエンジントルクＴeを算出し、
補器トルク学習部1912で計算されたアクセサリ負荷Ｔacc１を差し引きポンプトルクＴp２を算出する。このアクセサリ負荷Ｔacc１は現在のギヤ位置ＣＵＲＧＰと次の指令ギヤ位置ＮＸＴＧＰにより変速中検出部1913で変速中と判定された時及び速度比ｅがある一定の範囲内の時は学習計算しない。また、トルクを０としたものをＴp３とする。コースト、エンブレ、Ｌ／Ｕ判定部1917に速度比ｅ、Ｌ／Ｕ、ＴＶＯの信号を入力し、ｅ＜１でＴＶＯ＝０の時はコースト、ｅ＞１でＴＶＯ＝０の時はエンブレ、Ｌ／Ｕ信号がＯＮの時はＬ／Ｕと判定し、その状態と速度比ｅをトルク切り換え部1916に入力する。トルク切り換え部1916では速度比ｅがある値以下の時はＴｐ１、そうでない時及びＬ／Ｕ時はＴp２、コースト時はＴp３、
エンブレ時はＴp２を選択しＴp４として出力しポンプトルク推定誤差を小さくする。このＴp４に1017でｅから予め記憶したマップを検索し算出したトルク比ｔ掛け、ギヤ比テーブル1012で現在のギヤ位置ＣＵＲＧＰから検索したギヤ比を掛け、ファイナルギヤ比1013を掛け出力軸トルクＴoを算出する。ギヤ比テーブル1012
でギヤ比を求めるギヤ位置信号は次の指令ギヤ位置ＮＸＴＧＰでもよい。または現在のギヤ位置ＣＵＲＧＰと次の指令ギヤ位置ＮＸＴＧＰの併用でもよい。
【０１６９】
　図４７において、ギヤ位置によるノイズ除去のタイムチャートの１実施例を説明する。変速中及び変速完了後一定時間は推定勾配のように誤差を生じる。このため変速中及び変速完了後一定時間はノイズ除去をする必要がある。現在のギヤ位置信号ＣＵＲＧＰが次のギヤ位置信号ＮＸＴＧＰと違う時及び現在のギヤ位置信号と次のギヤ位置信号が同じになってから一定時間（Ｔ１秒）は推定勾配をホールドし、ホールド後の推定勾配のようにノイズ除去をする。
【０１７０】
　図４８において、ギヤ位置によるノイズ除去の処理手順の１実施例を説明する。推定勾配はエンジン／変速機のメカに依存しているので変速中はギヤ位置及びギヤ比がはっきりせず推定勾配に誤差が生じる。このため変速中はノイズ除去をする必要がある。またＬＰＦに通しているので変速完了後一定時間はスパイク状の誤差が生じる。このため変速完了後一定時間はノイズ除去をする必要がある。変速機制御部60より出力される現在のギヤ位置信号と次のギヤ位置信号が同じか否かにより変速状態を変速中判定部3010で判定し、変速中フラグを出力する。ディレイ部3020で変速中フラグがＯＮの時及び変速中判定部3010の判定がＯＮからＯＦＦに変わった後一定時間（Ｔ１秒）はホールドＯＮとし、勾配ホールド部3030でホールドＯＮ時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１７１】
　図４９において、スロットル開度によるノイズ除去の処理手順の１実施例を説明する。スロットルを急に開いたり閉じたりするとトルクが大きく変動する。このためスロットルの急開閉時は推定勾配に誤差を生じる。このためスロットル急開閉時はノイズ除去する必要がある。またＬＰＦに通しているのでスロットル急開閉時後一定時間にも誤差が生じる。このためスロットル急開閉時後一定時間はノイズ除去する必要がある。スロットル開度の一定時間の差分をスロットル開度差分部70で求め、スロットル加減速判定部3011でスロットル加減速中か判定し、スロットル加減速中フラグを出力する。ディレイ部3020でスロットル加減速中フラグがＯＮ及びスロットル加減速判定部の判定がＯＮからＯＦＦに変わった後一定時間（Ｔ２秒）はホールドＯＮとし、勾配ホールド部3030でホールドＯＮ時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１７２】
　図５０において、スロットル加減速判定のフローチャートの１実施例を説明する。スロットル差分とスロットル加速スレッシュホールド値とを比較し（3040）、スロットル差分がスロットル加速スレッシュホールド値より大きければ加速中と判定し、スロットル加減速中フラグをＯＮし（3041）、そうでなければＯＦＦする（3042）。次にスロットル差分とスロットル減速スレッシュホールド値とを比較し（3043）、スロットル差分がスロットル減速スレッシュホールド値より小さければ減速中と判定し、スロットル加減速中フラグをＯＮし（3044）、そうでなければＯＦＦする（3045）。
【０１７３】
　図５１において、スロットル開度によるノイズ除去のタイムチャートの１実施例を説明する。スロットル加減速中及びスロットル加減速後一定時間は推定勾配のように誤差を生じる。このためスロットル加減速中及びスロットル加減速後一定時間はノイズ除去をする必要がある。スロットル差分がスロットル加減速スレッシュホールド値の範囲外になった時及びその後一定時間（Ｔ２−１，Ｔ２−２秒）は推定勾配をホールドし、ホールド後の推定勾配のようにノイズ除去をする。
【０１７４】
　図５２において、ブレーキによるノイズ除去の処理手順の１実施例を説明する。ブレーキを踏むとタイヤが拘束され走行抵抗に誤差を生じ、推定勾配に誤差を生じる。ブレーキ操作時はノイズ除去をする必要がある。またＬＰＦに通しているのでブレーキを離した後一定時間はスパイク状の誤差が生じる。このためブレーキを離した後一定時間はノイズ除去をする必要がある。ブレーキ操作判定部3012でブレーキを踏んでいるか否か判定し、ブレーキ操作中フラグを出力する。ディレイ部3020でブレーキ操作中フラグがＯＮの時及びブレーキ操作判定部3012の判定がＯＮからＯＦＦに変わった後一定時間（Ｔ３秒）はホールドＯＮとし、勾配ホールド部3030でホールドＯＮ時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１７５】
　図５３において、ブレーキによるノイズ除去のタイムチャートの１実施例を説明する。ブレーキ操作中及びブレーキ操作後一定時間は推定勾配のように誤差を生じる。このためブレーキ操作中及びブレーキ操作後一定時間はノイズ除去をする必要がある。ブレーキを踏んでいる時及びブレーキを離した後一定時間（Ｔ３）は推定勾配をホールドし、ホールド後の推定勾配のようにノイズ除去をする。
【０１７６】
　図５４において、車速によるノイズ除去の処理手順の１実施例を説明する。車速は出力軸の回転パルスを周期計測して高精度に求めているので車速数ｋｍ／ｈ以下で計測不可能な領域があり、推定勾配に誤差を生じる。このため車速数ｋｍ／ｈ以下でノイズ除去をする必要がある。車速ホールド判定部3013で車速数ｋｍ／ｈ以下か否か判定し、車速ホールドフラグを出力し、勾配ホールド部3030で車速が数ｋｍ／ｈ以下の時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１７７】
　図５５において、車速によるノイズ除去のタイムチャートの１実施例を説明する。車速数ｋｍ／ｈ以下では推定勾配に誤差を生じる。このため車速数ｋｍ／ｈ以下でノイズ除去をする必要がある。車速が車速スレッシュホールド以下の時推定勾配をホールドし、ホールド後の推定勾配のようにノイズ除去をする。
【０１７８】
　図５６において、車速差分によるノイズ除去の処理手順の１実施例を説明する。急な速度変化があるとＬＰＦ等のために推定勾配に誤差が生じる。また、計算の時オーバーフローで推定勾配に誤差がでる場合がある。このため急な速度変化があった時ノイズ除去をする必要がある。また、メモリ節約のためリミッタを設け入力を制限する必要がある。車速差分部1040で現在の車速と一定時間前の車速の差をとり、ＬＰＦ1022に通し、車速差分ホールド判定部3014で車速差分スレッシュホールド値より大きいか否かによりホールドＯＮ・ＯＦＦを判定し、車速差分ホールドフラグを出力し、勾配ホールド部3030でホールドＯＮの時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１７９】
　図５７において、車速差分によるノイズ除去のタイムチャートの１実施例を説明する。急な車速変化があると推定勾配に誤差が生じる。車速差分が車速差分スレッシュホールド値よりも高い時は推定勾配はホールドされ、ホールド後の推定勾配のようになる。
【０１８０】
　図３９において、悪路によるノイズ除去の処理手順の１実施例を説明する。悪路では車体が急激に前後左右に傾くので推定勾配に誤差を生じる。また低μ路を走行すると車輪がスリップしたりして走行抵抗が変化するので推定勾配に誤差を生じる。このため悪路や低μ路を走行するときはノイズ除去をする必要がある。車速と車速差分部1040で現在の車速と一定時間前の車速の差をとった車速差分とスロットル開度とスロットル開度差分部70で現在のスロットル開度と一定時間前のスロットル開度の差をとったスロットル開度差分を悪路判定部3015に入力し、それらがある一定範囲内にあるか否かにより悪路ホールドＯＮ・ＯＦＦを判定し、悪路ホールドフラグを出力し、ディレイ部3020で悪路ホールドフラグがＯＮの時及び悪路判定部3015の判定がＯＮからＯＦＦに変わった後一定時間はホールドＯＮとし、勾配ホールド部3030でホールドＯＮ時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。低μ路も同様に検出し、ノイズ除去ができる。
【０１８１】
　図４０において、ノイズ除去処理の全体のブロック図の動作説明をする。車速、スロットル開度、ブレーキ信号、ギヤ位置信号が入力され、それぞれの判定部3010〜3015で判定する。このうちの一つでもホールドＯＮになると勾配ホールド部3030でホールドＯＮ時はホールドＯＮ直前の値を保ちノイズ除去をおこなう。
【０１８２】
　図５８において、複合要因が重なった時のホールド例を説明する。スロットル加速と変速が重なった時それぞれのホールドフラグはそれぞれの条件を満たした時のみ出力され、全体のホールドフラグはそれらの和で出力される。
【０１８３】
　図５９において、複合要因の和としてのホールド信号生成の動作説明をする。変速ホールドフラグ、スロットル差分ホールドフラグ、ブレーキホールドフラグ、車速ホールドフラグ、車速差分ホールドフラグの和が全体のホールドフラグとなる。
【０１８４】
　図６０において、マスクフラグによるノイズ除去の実現例を説明する。変速機制御部60より出力される現在のギヤ位置信号と次のギヤ位置信号が同じか否かにより変速状態を変速中判定部3010で判定し、変速中フラグを出力する。ディレイ部3020で変速中フラグがＯＮの時及び変速中判定部3010の判定がＯＮからＯＦＦに変わった後一定時間（Ｔ６秒）はマスクＯＮとし、勾配２と共にマスクフラグを自動車制御部５に出力し、マスクフラグの値を見て勾配２を使うか否かを決めノイズ除去をおこなう。
【０１８５】
　図６１において、変速機制御への応用の１実施例を説明する。変速機制御部5010に勾配、車速、スロットル開度を入力し、勾配により変速マップを変え、車速とスロットル開度によりギヤ位置を決め制御する。これにより登り坂を高車速で走る場合に起こりやすいビジィシフトの回避や登り坂のコーナーでのアップシフト防止や下り坂での走りすぎ防止等が実現できる。
【０１８６】
　図６２において、変速機制御への応用の他の実施例を説明する。低車速側に変速線が寄っていて低車速ですぐアップシフトする変速パターンＡ5022と高車速側に変速線が寄っていて高車速にならないとアップシフトしないパターンＢ5023からＴＶＯ，ＶＳＰ，ＤＴＶＯ，θを用いて現在の走行状態に最適な変速パターンを変速パターン生成部5021で生成する。この生成された変速パターンを用いＣＵＲＧＰ，ＴＶＯ，ＶＳＰで次の指令ギヤ位置ＮＸＴＧＰＮＥＷを検索し出力する。ここで用いているパターンＡ5022とパターンＢ5023は車速方向に変速線を動かしているがＴＶＯ方向に動かしてもよい。変速線を高開度側に寄せればすぐシフトアップし、低開度側に寄せればシフトアップしにくいパターンとなる。
【０１８７】
　図２２において、変速パターン生成のブロック図を説明する。可変量Ｘ算出部5024でＴＶＯ，ＶＳＰ，ＤＴＶＯ，θを用いて可変量Ｘを算出する。変速パターン計算部5025でパターンＡ5022とパターンＢ5023の間を可変量Ｘに応じて補間し変速パターンを生成する。
【０１８８】
　図２３において、可変量Ｘ算出のブロック図を説明する。可変量Ｘ算出部5024は勾配による変速パターンの可変量ｘ１を算出する勾配分可変量算出部5026と運
転者の加速意図による変速パターンの可変量ｘ２を算出する加速意図分可変量算
出部5027で構成されており、これらの出力ｘ１，ｘ２をたしたものが可変量Ｘとなる。勾配分可変量算出部5026はθを引数とする関数によりｘ１を算出する。例え
ばθ１からθ２の間はｘ１は一定値でθ１以下はθが小さくにつれｘ１が大きくなり
、θ２以上はθに比例してｘ１が大きくなるような関数により算出される。この場合θ１からθ２の範囲では変速パターンに変化はないが、この範囲外の登り坂や下り坂になると変速線が勾配に応じて高車速側に移動し、適切な変速パターンを生成する。加速意図分可変量算出部5027はＤＴＶＯスレッシュホールド算出部5028でＴＶＯとＶＳＰによりＤＴＶＯスレッシュホールド値Ｗnを検索し、ＤＴＶＯ
をＤＴＶＯスレッシュホールド値Ｗnで割り、定数ｋを掛けてｘ２を算出する。そしてＸ＝ｘ１＋ｘ２として可変量Ｘを算出する。
【０１８９】
　図２４において、勾配分可変量関数の説明をする。（Ａ）はθ０以下ではθが
小さくなるにつれてｘ１が大きくなり、θ０以上はθに比例してｘ１が大きくなる
。この関数を用いると勾配に比例して変速パターンを変更することができる。（Ｂ）は（Ａ）の関数にリミッタを設けたものでθ１からθ２の範囲内では（Ａ）の関数と同じ動きをするが、範囲外ではｘ１＝ｘaとなる。（Ｃ）は勾配範囲で段階的に変速パターンを変更する関数である。θ１以下ではｘa、θ１からθ２の範囲ではｘb、θ２からθ３の範囲ではｘc、θ３からθ４の範囲ではｘ０、θ４からθ５の範
囲ではｘc、θ５からθ６の範囲ではｘb、θ６以上ではｘaとなる。この段階はいくらでもよい。（Ｄ）はθ１からθ２の範囲では一定だが、θ１以下ではθが小さく
なるにつれてｘ１が大きくなり、θ２以上ではθが大きくなるにつれてｘ１が大き
くなる。この時θ０から離れるにしたがってｘ１の増加のしかたが小さくなる動きをする。これらの関数を図２３の勾配分可変量算出部5026の関数としてもよい。
【０１９０】
　図２５において、変速機制御への応用の他の実施例を説明する。変速パターン切り換え部5031でＴＶＯ，ＶＳＰ，ＤＴＶＯ，θを用いて変速パターン部5032のどの変速パターンを使うか判断し切り換え、ギヤ位置検索部5020で選択された変速パターンを用いてＣＵＲＧＰ，ＴＶＯ，ＶＳＰで次の指令ギヤ位置ＮＸＴＧＰＮＥＷを検索し出力する。これにより登り坂を高車速で走る場合に起こりやすいビジィシフトの回避や登り坂のコーナーでのアップシフト防止や下り坂での走りすぎ防止等が実現できる。
【０１９１】
　図２６において、図２５の変速パターン部5032で使う変速パターンの説明をする。（Ａ）は１速でしか登れないようなものすごく急な登り坂や１速のエンブレを使わないといけないものすごく急な下り坂の時に選択する。（Ｂ）は１速か２速でしか登れないような急な登り坂や２速のエンブレを使わないといけない急な下り坂の時に選択する。（Ｃ）は３速まででしか登れないような登り坂や３速のエンブレを使わないといけない下り坂の時に選択する。（Ｄ）は高速登坂時に選択しビジィシフトを回避する。（Ｅ）は平地通常走行時に選択される。（Ｆ）は鋭い加速感やパワーがいる時に選択される。（Ｇ）は鈍い加速感や低燃費で走行したい時に選択される。（Ｈ）は低速登坂屈曲路時に選択しアップシフトを防止する。（Ｉ）は高速走行緩加速時に選択され不意のダウンシフトを防止する。（Ｊ）は低μ路や下り坂で２速で発進したい時選択される。（Ｋ）は低μ路や下り坂で３速で発進したい時選択される。
【０１９２】
　図２７において、勾配対応変速機制御を行うハード構成図の説明をする。エンジン1110、ＡＴ1120等に付いているエンジン回転数センサ2713とタービン回転数センサ2714と車速センサ1121とその他のスロットルセンサ2710とブレーキＳＷ2711とシフトレンジＳＷ2712等の信号を自動変速機のコントロールユニット2740に入力する。これらの信号を入力回路2730や波形整形回路2731を通しマイコン2750のＩ／Ｏポート2755に入力し、Ａ／Ｄ変換や周期計測を行う。この時の時間管理はＲＯＭ2753に書き込まれたプログラムをＣＰＵ2751で実行しシステムコントローラ2752を動かし行う。取り込まれたデータはＲＡＭ2754に格納されＲＯＭ2753に書き込まれたプログラムに従いトルク推定、勾配推定、変速パターンの変更等の計算をＣＰＵ2751で実行する。この結果出てくるギヤ位置とＬ／Ｕ信号をＩ／Ｏポート2755からシフトソレノイドＡ，Ｂ，Ｃドライバ2732〜2734とＬ／Ｕソレノイドドライバ2735に出力し油圧機構2720を動かし変速機制御を行う。ＲＯＭ2753には変速パターン、ポンプトルクマップ、エンジントルクマップ等のテーブルも入っている。
【０１９３】
　なお、推定された勾配を制御に用いる方法としては、上記の変速制御に限らず、速度調整手段を制御して、車速一定制御を行う車速一定制御手段とを有する勾配対応自動車制御装置において、車速を記憶する記憶手段と、勾配によらず所定の加速度になるように、前記速度調整手段の状態を勾配を考慮して決定し、上記車速一定制御手段への制御信号を出力する状態決定手段とを有することとしてもよい。
【０１９４】
　また、車両の位置を検出する位置検出手段と、傾斜を検出する傾斜検出手段とを有するナビゲーション装置において、勾配により、傾斜検出手段により得られた傾斜を補正する補正部を有することといてもよい。
【０１９５】
　さらに、勾配対応自動車制御装置において、スロットルを駆動するスロットル駆動手段と、アクセルの踏み込み量に見合った加速を、勾配によらず実現するスロットル制御装置とを有することといてもよい。
【０１９６】
　このように、全ての自動車の走行状態でノイズ除去された推定勾配が用いられるので安定した自動車制御ができる。
【図面の簡単な説明】
【０１９７】
【図１】本発明に係る自動変速制御装置を含む変速制御系のブロック図。
【図２】本発明に係る自動変速制御装置を含む変速制御系のハードウェアのブロック図。
【図３】ＡＴコントロールユニットへの入力信号と出力信号の詳細を示す説明図。
【図４】車重推定手段を含む車重推定系の構成図。
【図５】加速応答波形の時系列化について示した説明図。
【図６】時系列化を開始するための方法について示した説明図。
【図７】時系列化開始信号発生の処理の流れを示した説明図。
【図８】時系列化開始信号発生手段の処理の流れについて示したフロ−チャ−ト。
【図９】車重推定手段に使うニューラルネットの学習方法について示した説明図。
【図１０】トルクコンバータ発生トルク推定手段とエンジン発生トルク推定手段と負荷推定手段を含む変速制御系のブロック図。
【図１１】エンジンのトルクマップとトルコン特性マップの説明図。
【図１２】補機トルクの推定処理の流れを示したフロ−チャ−ト。
【図１３】エンジン発生トルク推定の処理の流れを示したフロ−チャ−ト。
【図１４】トルコンから出力トルクを推定する処理の流れを示すフロ−チャ−ト。
【図１５】推定出力トルクから走行負荷トルクを推定する処理の流れを示すフロ−チャ−ト。
【図１６】補機トルクの推定の別の方法の処理の流れを示すフロ−チャ−ト。
【図１７】ギア位置決定手段の構成図。
【図１８】負荷推定及び車重推定による変速スケジュールの変更方法の変速マップを示した説明図。
【図１９】勾配を考慮して、変速スケジュールを連続的に可変する自動変速制御装置のブロック図。
【図２０】変速スケジュールを連続的に可変する場合の変速マップを示した説明図。
【図２１】加速要求の求め方を示した説明図。
【図２２】変速パターン生成のブロック図。
【図２３】変速パターン可変量Ｘ算出のブロック図。
【図２４】変速パターン勾配分可変量関数のグラフ。
【図２５】変速機制御への応用の他の説明図。
【図２６】変速パターン切り換えで使う変速パターンの説明図。
【図２７】勾配対応変速機制御を行うハードウェアの構成図。
【図２８】エンジン、変速機の構成図。
【図２９】車速計測の処理を示すタイムチャート図。
【図３０】車速計測の処理手順を示すブロック図。
【図３１】Ｎ分周の周期計測による車速計測の処理手順を示すブロック図。
【図３２】可変分周の周期計測による車速計測の処理手順を示すブロック図。
【図３３】ヒステリシス付可変分周の周期計測による車速計測の処理手順を示すブロック図。
【図３４】ヒステリシス付可変分周の動作を示すグラフ
【図３５】タービンセンサとエンジン回転センサによる速度比ｅの計算処理手順を示すブロック図。
【図３６】車速センサとエンジン回転センサによる速度比ｅの計算処理手順を示すブロック図。
【図３７】トルコントルクとエンジントルクの切り換え処理手順を示すブロック図。
【図３８】トルコントルクとエンジントルクの切り換えによる出力軸トルク推定部の処理手順を示すブロック図。
【図３９】悪路によるノイズ除去の処理手順を示すブロック図。
【図４０】ノイズ除去全体の処理手順を示すブロック図。
【図４１】エンジントルク特性によるポンプトルク推定の処理手順を示すブロック図。
【図４２】ノイズ除去部を設けた自動車制御装置の１実施例を示すブロック図。
【図４３】勾配推定の１実施例を示すブロック図。
【図４４】勾配推定の他の実施例を示すブロック図。
【図４５】出力軸トルク推定部のブロック図。
【図４６】出力軸トルク推定部の詳細なブロック図。
【図４７】変速時の勾配推定例のタイムチャート図。
【図４８】変速中ホールドによるノイズ除去の処理手順を示すブロック図。
【図４９】スロットル加減速によるノイズ除去の処理手順を示すブロック図。
【図５０】スロットル加減速判定のフローチャート図。
【図５１】スロットル開度差分によるノイズ除去の処理手順のタイムチャート図。
【図５２】ブレーキ操作判定によるノイズ除去の処理手順を示すブロック図。
【図５３】ブレーキ操作判定によるノイズ除去の処理手順のタイムチャート図。
【図５４】車速ホールド判定によるノイズ除去の処理手順のブロック図。
【図５５】車速ホールド判定によるノイズ除去の処理を示すタイムチャート図。
【図５６】加速度によるノイズ除去の処理手順を示すブロック図。
【図５７】加速度によるノイズ除去の処理手順のタイムチャート図。
【図５８】複合要因が重なった時のホールドの仕方の説明図。
【図５９】複合要因の和としてのホールド信号の生成ブロック図。
【図６０】マスクフラグによるノイズ除去の説明図。
【図６１】変速機制御への応用の説明図。
【図６２】変速機制御への応用の他の説明図。
【符号の説明】
【０１９８】
　　　１　　　　勾配推定部、
　　　３　　　　ノイズ除去部、
　　　５　　　　自動車の制御部
　　　１０１　　スロットル開度検知手段
　　　１０２　　加速度検知手段
　　　１０３　　車速検知手段
　　　１０４　　エンジン回転数検知手段
　　　１０５　　タービン回転数検知手段
　　　１０６　　車重推定手段
　　　１０７　　トルクコンバータ発生トルク推定手段
　　　１０８　　エンジン発生トルク推定手段
　　　１０９　　ギア位置決定手段
　　　１１０　　負荷推定手段
　　　１１１　　油圧駆動手段
　　　１０１０　トルク推定部
【図１】
2004108589.tif 000025
【図２】
2004108589.tif 000026
【図３】
2004108589.tif 000027
【図４】
2004108589.tif 000028
【図５】
2004108589.tif 000029
【図６】
2004108589.tif 000030
【図７】
2004108589.tif 000031
【図８】
2004108589.tif 000032
【図９】
2004108589.tif 000033
【図１０】
2004108589.tif 000034
【図１１】
2004108589.tif 000035
【図１２】
2004108589.tif 000036
【図１３】
2004108589.tif 000037
【図１４】
2004108589.tif 000038
【図１５】
2004108589.tif 000039
【図１６】
2004108589.tif 000040
【図１７】
2004108589.tif 000041
【図１８】
2004108589.tif 000042
【図１９】
2004108589.tif 000043
【図２０】
2004108589.tif 000044
【図２１】
2004108589.tif 000045
【図２２】
2004108589.tif 000046
【図２３】
2004108589.tif 000047
【図２４】
2004108589.tif 000048
【図２５】
2004108589.tif 000049
【図２６】
2004108589.tif 000050
【図２７】
2004108589.tif 000051
【図２８】
2004108589.tif 000052
【図２９】
2004108589.tif 000053
【図３０】
2004108589.tif 000054
【図３１】
2004108589.tif 000055
【図３２】
2004108589.tif 000056
【図３３】
2004108589.tif 000057
【図３４】
2004108589.tif 000058
【図３５】
2004108589.tif 000059
【図３６】
2004108589.tif 000060
【図３７】
2004108589.tif 000061
【図３８】
2004108589.tif 000062
【図３９】
2004108589.tif 000063
【図４０】
2004108589.tif 000064
【図４１】
2004108589.tif 000065
【図４２】
2004108589.tif 000066
【図４３】
2004108589.tif 000067
【図４４】
2004108589.tif 000068
【図４５】
2004108589.tif 000069
【図４６】
2004108589.tif 000070
【図４７】
2004108589.tif 000071
【図４８】
2004108589.tif 000072
【図４９】
2004108589.tif 000073
【図５０】
2004108589.tif 000074
【図５１】
2004108589.tif 000075
【図５２】
2004108589.tif 000076
【図５３】
2004108589.tif 000077
【図５４】
2004108589.tif 000078
【図５５】
2004108589.tif 000079
【図５６】
2004108589.tif 000080
【図５７】
2004108589.tif 000081
【図５８】
2004108589.tif 000082
【図５９】
2004108589.tif 000083
【図６０】
2004108589.tif 000084
【図６１】
2004108589.tif 000085
【図６２】
2004108589.tif 000086
【手続補正書】
【提出日】平成15年11月25日(2003.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
　少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　現在のギヤ位置信号と次のギヤ位置信号とが不一致の間、及び、該現在のギヤ位置信号と該次のギヤ位置信号とが同じになってから所定の間は、上記勾配の推定値を、上記不一致の発生時の値にホールドする、
　ことを特徴とする勾配推定装置。
【請求項２】
　少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　上記スロットル開度の一定時間の差分を求める差分算出手段を有し、
　上記スロットル開度の差分が所定範囲を逸脱したとき、及び、該逸脱の発生した後であって該スロットル開度の差分が該所定範囲に収まった後の所定の間は、上記勾配の推定値を、上記逸脱の発生時の値にホールドする、
　ことを特徴とする勾配推定装置。
【請求項３】
　少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　ブレーキが操作されているか否かを判定するブレーキ操作判定手段を有し、
　上記ブレーキが操作されている間、及び、該ブレーキの操作終了後の所定の間は、上記勾配の推定値を、上記ブレーキの操作発生時の値にホールドする、
　ことを特徴とする勾配推定装置。
【請求項４】
　少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　上記車速の一定時間の差分を求める差分算出手段を有し、
　上記車速の差分が所定範囲を逸脱している間は、上記勾配の推定値を、上記逸脱の発生時の値にホールドする、
　ことを特徴とする勾配推定装置。
【請求項５】
　少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　車速を検出する手段を有し、
　上記車速が所定値より小さくなっている間は、上記勾配の推定値を該車速が該所定値より小さくなったときの値にホールドする、
　ことを特徴とする勾配推定装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
　本発明は、自動車の勾配推定装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
　本発明の目的は、勾配を高精度に推定する勾配推定装置を提供することである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
　上記目的を達成するために、本発明は、少なくともスロットル開度とギヤ位置とを用いて車両の駆動軸トルクを算出し、該駆動軸トルクと車速とを用いて勾配を推定する勾配推定装置において、
　以下の（１）〜（５）の少なくともいずれか１つを特徴とする。
（１）現在のギヤ位置信号と次のギヤ位置信号とが不一致の間、及び、該現在のギヤ位置信号と該次のギヤ位置信号とが同じになってから所定の間は、上記勾配の推定値を上記不一致の発生時の値にホールドする。
（２）上記スロットル開度の一定時間の差分を求める差分算出手段を有し、
　上記スロットル開度の差分が所定範囲を逸脱したとき、及び該逸脱の発生した後であって該スロットル開度の差分が該所定範囲に収まった後の所定の間は、上記勾配の推定値を上記逸脱の発生時の値にホールドする。
（３）ブレーキが操作されているか否かを判定するブレーキ操作判定手段を有し、
　上記ブレーキが操作されている間、及び該ブレーキの操作終了後の所定の間は、上記勾配の推定値を上記ブレーキの操作発生時の値にホールドする。
（４）上記車速の一定時間の差分を求める差分算出手段を有し、
　上記車速の差分が所定範囲を逸脱している間は、上記勾配の推定値を、上記逸脱の発生時の値にホールドする。
（５）車速を検出する手段を有し、
　上記車速が所定値より小さくなっている間は、上記勾配の推定値を該車速が該所定値より小さくなったときの値にホールドする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
　本発明によれば、勾配を高精度に推定することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】