(57)【要約】【課題】  操舵装置の操舵特性に対する運転者の慣れ度合いを考慮して、車両の運転を易しくすること。【解決手段】  電子制御ユニット３６は、ステップＳ１１にて各センサから検出値を入力する。ステップＳ１２にて、入力した検出値を用いて運転者の操舵特性に対する慣れ度合いを表す慣れ度合い係数Nk_0を決定する。ステップＳ１６にて、係数Nk_0が「０」に近い値であれば小さな目標転舵角δdを計算し、係数Nk_0が「１」に近い値であれば大きな目標転舵角δdを計算する。ステップＳ１７にて、係数Nk_0が「０」に近い値であれば転舵アクチュエータ２１の時定数τを大きな値に設定し、係数Nk_0が「１」に近い値であれば小さな時定数τを設定する。そして、ステップＳ１８にて、係数Nk_0が「０」に近い値であれば大きな反力トルクTzを計算し、係数Nk_0が「１」に近い値であれば小さな反力トルクTzを計算する。【選択図】  図２
2008087533.tif 000002
【特許請求の範囲】
【請求項１】
車両を操舵するために運転者によって操作される操舵ハンドルと、同操舵ハンドルの操作に対して付与する反力を調整するための反力アクチュエータと、転舵輪を転舵するための転舵アクチュエータと、前記操舵ハンドルの操作に応じて前記反力アクチュエータを駆動して前記反力の大きさを調整するとともに前記転舵アクチュエータを駆動して前記転舵輪の転舵を制御する制御装置とを備えた車両の操舵装置において、前記制御装置を、
前記操舵ハンドルの操作経験の差に応じて変化する物理量に基づいて、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対する運転者の慣れ度合いを決定する慣れ度合い決定手段と、
前記決定された運転者の慣れ度合いに応じて、前記操舵特性を変更する操舵特性変更手段と、
前記操舵特性変更手段によって変更された操舵特性に基づいて、前記反力アクチュエータおよび転舵アクチュエータの作動を制御するアクチュエータ作動制御手段とで構成したことを特徴とする車両の操舵装置。
【請求項２】
請求項１に記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記操舵ハンドルに対する運転者の操作量を検出する操作量検出手段と、
前記操舵ハンドルの操作に起因して変化する車両の運動状態量を検出する運動状態量検出手段とを備えており、
前記操作入力値検出手段によって検出された操作量、前記運動状態量検出手段によって検出された車両の運動状態量および前記検出された操作量に基づいて計算される車両の目標運動状態量のうちの少なくとも一つに基づいて、前記操舵特性に対する運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項３】
請求項２に記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記操作量検出手段によって検出された操舵ハンドルの操作量の大きさと、同検出された操作量の時間微分値の大きさとに基づいて、前記運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項４】
請求項２に記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記運動状態量検出手段によって検出された車両の運動状態量の大きさと、同検出された車両の運動状態量の時間微分値の大きさとに基づいて、前記運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項５】
請求項２に記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記操作量検出手段によって検出された操舵ハンドルの操作量の時間微分値の大きさと、前記検出された操舵ハンドルの操作量に基づいて計算される車両の目標横加速度の大きさまたは車両の目標ヨーレートの大きさとに基づいて、前記運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項６】
請求項３ないし請求項５のうちのいずれか一つに記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記操作量検出手段によって検出された操舵ハンドルの操作量の時間変化におけるピーク値の大きさと前記操作量の時間微分値の時間変化におけるピーク値の大きさとに基づいて、前記運動状態量検出手段によって検出された車両の運動状態量の時間変化におけるピーク値の大きさと前記車両の運動状態量の時間微分値の時間変化におけるピーク値の大きさとに基づいて、または、前記操作量検出手段によって検出された操舵ハンドルの操作量の時間微分値の時間変化におけるピーク値の大きさと前記計算された車両の目標横加速度または車両の目標ヨーレートの時間変化におけるピーク値の大きさとに基づいて前記運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項７】
請求項２に記載した車両の操舵装置において、
前記運動状態量検出手段は、
前記操舵ハンドルの操作に起因して車両に発生する横加速度およびヨーレートのうちの少なくとも一方を検出することを特徴とする車両の操舵装置。
【請求項８】
請求項２に記載した車両の操舵装置において、
前記慣れ度合い決定手段は、
前記操舵ハンドルの操作状態が、前記操作量検出手段によって検出された操作量の絶対値が増加する切込み操作状態であるときに、前記運転者の慣れ度合いを決定することを特徴とする車両の操舵装置。
【請求項９】
請求項１に記載した車両の操舵装置において、
前記慣れ度合い決定手段を、
前記操舵ハンドルに対する運転者の操作量を検出する操作量検出手段と、
前記操舵ハンドルの操作に起因して変化する車両の運動状態量を検出する運動状態量検出手段と、
車両に設けられたイグニッションスイッチの操作状態を検出するイグニッションスイッチ操作状態検出手段と、
前記操作入力値検出手段によって検出された操作量、前記運動状態量検出手段によって検出された車両の運動状態量および前記検出された操作量に基づいて計算される車両の目標運動状態量のうちの少なくとも一つに基づいて、前記運転者の慣れ度合いを表す慣れ度合い係数を決定する慣れ度合い係数決定手段と、
前記イグニッションスイッチ操作状態検出手段によって前記イグニッションスイッチのオフ状態への移行が検出される直前にて、前記慣れ度合い係数決定手段によって決定された慣れ度合い係数を記憶する慣れ度合い係数記憶手段と、
前記イグニッションスイッチ操作状態検出手段によって前記イグニッションスイッチのオフ状態からオン状態への移行が検出されたとき、同イグニッションスイッチがオフ状態に維持されていたオフ状態時間を検出するオフ状態時間検出手段と、
前記オフ状態時間検出手段によって検出されたオフ状態時間に基づいて、前記慣れ度合い係数記憶手段に記憶された慣れ度合い係数を補正する慣れ度合い係数補正手段とで構成し、
前記操舵特性変更手段は、
前記慣れ度合い係数補正手段によって補正された慣れ度合い係数により表される慣れ度合いに基づいて、前記操舵特性を変更することを特徴とする車両の操舵装置。
【請求項１０】
請求項９に記載した車両の操舵装置において、
前記慣れ度合い係数補正手段は、
前記オフ状態時間検出手段によって検出されたオフ状態時間が長くなるのに伴って、前記慣れ度合い係数記憶手段に記憶された慣れ度合い係数を、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対して運転者が不慣れであることを表す側に補正することを特徴とする車両の操舵装置。
【請求項１１】
請求項１に記載した車両の操舵装置において、
前記制御装置は、さらに、
車両を運転する運転者を特定する運転者特定手段と、
前記運転者特定手段によって特定された運転者ごとに、前記慣れ度合い決定手段によって決定された慣れ度合いを記憶する運転者別慣れ度合い記憶手段と、
前記運転者別慣れ度合い記憶手段に記憶された慣れ度合いを用いて、前記運転者特定手段によって特定された運転者ごとの慣れ度合いを初期設定する慣れ度合い設定手段とを備えることを特徴とする車両の操舵装置。
【請求項１２】
請求項１１に記載した車両の操舵装置において、
前記制御装置は、さらに、
車両に設けられたイグニッションスイッチの操作状態を検出するイグニッションスイッチ操作状態検出手段と、
前記運転者特定手段によって特定された運転者の操作に応じて、前記イグニッションスイッチ操作状態検出手段により前記イグニッションスイッチのオフ状態からオン状態への移行が検出されたとき、同イグニッションスイッチがオフ状態とされていたオフ状態時間を検出するオフ状態時間検出手段と、
前記オフ状態時間検出手段によって検出されたオフ状態時間が長くなるのに伴って、前記慣れ度合い設定手段によって初期設定された慣れ度合いを、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対して運転者が不慣れであることを表す側に補正する運転者別慣れ度合い補正手段とを備えることを特徴とする車両の操舵装置。
【請求項１３】
請求項１に記載した車両の操舵装置において、
前記操舵特性変更手段を、
前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作に対して付与する反力が大きくなる反力特性に変更する反力特性変更手段と、
前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作に対する前記転舵輪の転舵動作が緩やかになる転舵特性に変更する転舵特性変更手段との少なくとも一方を備えて構成することを特徴とする車両の操舵装置。
【請求項１４】
請求項１３に記載した車両の操舵装置において、
前記転舵特性変更手段は、
前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作量に対する前記転舵輪の転舵量の比が小さくなるとともに前記操舵ハンドルの操作に応じて駆動する前記転舵アクチュエータの時定数が大きくなる転舵特性に変更することを特徴とする車両の操舵装置。
【請求項１５】
請求項１に記載した車両の操舵装置において、
前記制御装置は、さらに、
運転者による前記操舵ハンドルの操作状態が緊急回避操作状態であるか否かを判定する緊急回避操作状態判定手段と、
前記緊急回避操作状態判定手段によって前記操舵ハンドルの操作状態が緊急回避操作状態であると判定されると、前記慣れ度合い決定手段によって決定された慣れ度合いを、前記操舵特性に対して運転者が十分に慣れていることを表す側に補正する緊急回避操作時慣れ度合い補正手段とを備えることを特徴とする車両の操舵装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両を操舵するために運転者によって操作される操舵ハンドルと、同操舵ハンドルの操作に対して付与する反力を調整するための反力アクチュエータと、転舵輪を転舵するための転舵アクチュエータと、前記操舵ハンドルの操作に応じて前記反力アクチュエータを駆動して前記反力の大きさを調整するとともに前記転舵アクチュエータを駆動して前記転舵輪の転舵を制御する制御装置とを備えた車両の操舵装置に関する。
【背景技術】
【０００２】
近年、この種のステアリングバイワイヤ方式の操舵装置の開発は、積極的に行なわれるようになった。例えば、下記特許文献１には、車両の走行状態に応じて操舵装置を制御するために、各時点の走行状態における運転者の運転技量を推定し、同推定した運転技量に応じて操舵装置に対する制御特性を変化させることにより、運転技量の影響が大きい車両の操舵装置を常に最適に制御する車両操舵装置の制御装置が示されている。そして、この車両操舵装置の制御装置においては、車両の旋回挙動から車両の実軌跡を求めるとともに、運転者の操作または車両の地図上の走行経路から目標軌跡を求め、実軌跡と目標軌跡との変化の積分値を所定時間単位で所定値と比較して運転者の運転技量を推定することにより、車両の走行状態によらず運転者の運転技量を常に最適に推定できるようになっている。
【特許文献１】特開平７−４７９７０号公報
【発明の開示】
【０００３】
ところで、一般的に、操舵ハンドルの操作量に対して機械的に決定される一定の転舵量で転舵輪を転舵させる操舵装置（以下、通常の操舵装置という）の搭載された車両を長く運転した運転者は、操舵ハンドルの操作量に対して転舵輪の転舵量を変更可能な操舵装置（以下、転舵量可変操舵装置という）の搭載された車両に乗り換えた場合には、これら操舵装置の操舵特性の差異に対して違和感を覚える可能性が高い。すなわち、転舵量可変操舵装置においては、例えば、運転者による操舵ハンドルの操作量が小さくても、大きな転舵量で転舵輪を転舵させることができる。このことは、転舵量可変操舵装置の操舵特性を熟知した言い換えれば操舵特性に慣れた運転者にとっては、操舵ハンドルの操作量を小さくできるため、極めて良好な操作性を得ることができる。
【０００４】
しかし、転舵量可変操舵装置の操舵特性を熟知していない言い換えれば操舵特性に慣れていない運転者にとっては、このような転舵輪の転舵動作に対して違和感を覚える場合がある。すなわち、いくら運転技量の高い運転者であっても、通常の操舵装置における操舵特性から転舵量可変操舵装置における特有の操舵特性（転舵動作）に慣れるまでは、操舵特性に対して違和感を覚えて車両の運転が難しいと感じる可能性がある。したがって、違和感を解消するとともに運転が簡単であると感じるためには、転舵量可変操舵装置の特有の操舵特性に慣れることが肝要である。
【０００５】
ところが、転舵量可変操舵装置の特有の操舵特性に慣れるまでの期間（時間）や特有の操舵特性に対する慣れ度合いは、これまでの車両の運転経験など個々の運転者の運転環境の差に依存して大きく異なる。具体的には、運転技量が高くて車両の運転自体に慣れている運転者にとっては、転舵量可変操舵装置の特有の操舵特性に早く慣れる可能性が高く、車両を運転する機会が少ない運転者にとっては、転舵量可変操舵装置の特有の操舵特性に慣れるまで時間がかかる可能性が高い。したがって、転舵量可変操舵装置においては、車両を運転する運転者ごとに慣れ度合いが異なることを考慮して、全ての運転者にとって良好な操作性が得られること、言い換えれば、車両の運転が簡単になることが望まれている。
【０００６】
本発明は、上記課題を解決するためになされたものであり、その目的は、操舵装置の操舵特性に対する運転者の慣れ度合いを考慮することによって、車両の運転を易しくした車両の操舵装置を提供することにある。
【０００７】
上記目的を達成するために、本発明の特徴は、車両を操舵するために運転者によって操作される操舵ハンドルと、同操舵ハンドルの操作に対して付与する反力を調整するための反力アクチュエータと、転舵輪を転舵するための転舵アクチュエータと、前記操舵ハンドルの操作に応じて前記反力アクチュエータを駆動して前記反力の大きさを調整するとともに前記転舵アクチュエータを駆動して前記転舵輪の転舵を制御する制御装置とを備えた車両の操舵装置において、前記制御装置を、前記操舵ハンドルの操作経験の差に応じて変化する物理量に基づいて、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対する運転者の慣れ度合いを決定する慣れ度合い決定手段と、前記決定された運転者の慣れ度合いに応じて、前記操舵特性を変更する操舵特性変更手段と、前記操舵特性変更手段によって変更された操舵特性に基づいて、前記反力アクチュエータおよび転舵アクチュエータの作動を制御するアクチュエータ作動制御手段とで構成したことにある。
【０００８】
この場合、前記操舵特性変更手段を、前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作に対して付与する反力が大きくなる反力特性に変更する反力特性変更手段と、前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作に対する前記転舵輪の転舵動作が緩やかになる転舵特性に変更する転舵特性変更手段との少なくとも一方を備えて構成するとよい。そして、この場合、前記転舵特性変更手段は、前記慣れ度合い決定手段によって決定された慣れ度合いに基づいて、運転者が前記操舵特性に対して不慣れであるほど、前記操舵ハンドルの操作量に対する前記転舵輪の転舵量の比が小さくなるとともに前記操舵ハンドルの操作に応じて駆動する前記転舵アクチュエータの時定数が大きくなる転舵特性に変更するとよい。
【０００９】
これらによれば、操舵ハンドルの操作に対して転舵輪を独立的に転舵させることができる操舵装置を運転する場合、この操舵装置の操舵ハンドルを操作した経験の差、より具体的には、この操舵装置の搭載された車両を運転した経験の差に応じて変化する物理量（例えば、操舵ハンドルの操作量や横加速度、ヨーレートなどの車両の運動状態量など）に基づいて、操舵特性に対する運転者の慣れ度合いを決定することができる。そして、この決定した慣れ度合いに応じて操舵特性を変更することができる。
【００１０】
これにより、例えば、運転者が操舵特性に対して不慣れであれば、操舵ハンドルの大きな操作を抑制するために大きな反力を付与する反力特性に変更したり、転舵輪が緩やかに転舵する転舵特性に変更したりすることができる。一方、運転者が操舵特性に対して慣れていてば、操舵ハンドルを軽快に操作できるように小さな反力を付与する反力特性に変更したり、転舵輪が速やかに転舵する転舵特性に変更したりすることができる。そして、この変更した操舵特性に基づいて反力アクチュエータおよび転舵アクチュエータの作動を制御することができる。したがって、運転者の操舵特性に対する慣れ度合いに応じて適切な操舵特性を設定することができ、運転者は簡単に車両を運転することができる。
【００１１】
また、前記慣れ度合い決定手段は、前記操舵ハンドルに対する運転者の操作量を検出する操作量検出手段と、前記操舵ハンドルの操作に起因して変化する車両の運動状態量を検出する運動状態量検出手段とを備えており、前記操作入力値検出手段によって検出された操作量、前記運動状態量検出手段によって検出された車両の運動状態量および前記検出された操作量に基づいて計算される車両の目標運動状態量のうちの少なくとも一つに基づいて、前記操舵特性に対する運転者の慣れ度合いを決定するとよい。この場合、前記運動状態量検出手段は、例えば、前記操舵ハンドルの操作に起因して車両に発生する横加速度およびヨーレートのうちの少なくとも一方を検出するとよい。
【００１２】
そして、前記慣れ度合い決定手段は、例えば、前記操作量検出手段によって検出された操舵ハンドルの操作量の大きさと、同検出された操作量の時間微分値の大きさとに基づいて、前記運転者の慣れ度合いを決定することができる。また、前記慣れ度合い決定手段は、例えば、前記運動状態量検出手段によって検出された車両の運動状態量の大きさと、同検出された車両の運動状態量の時間微分値の大きさとに基づいて、前記運転者の慣れ度合いを決定することができる。さらに、前記慣れ度合い決定手段は、例えば、前記操作量検出手段によって検出された操舵ハンドルの操作量の時間微分値の大きさと、前記検出された操舵ハンドルの操作量に基づいて計算される車両の目標横加速度の大きさまたは車両の目標ヨーレートの大きさとに基づいて、前記運転者の慣れ度合いを決定することができる。
【００１３】
また、前記慣れ度合い決定手段は、例えば、前記操作量検出手段によって検出された操舵ハンドルの操作量の時間変化におけるピーク値の大きさと前記操作量の時間微分値の時間変化におけるピーク値の大きさとに基づいて、または、前記運動状態量検出手段によって検出された車両の運動状態量の時間変化におけるピーク値の大きさと前記車両の運動状態量の時間微分値の時間変化におけるピーク値の大きさとに基づいて、前記運転者の慣れ度合いを決定することもできる。
【００１４】
これらによれば、操舵ハンドルを操作した経験の差に応じて変化する物理量として、操舵ハンドルの操作量およびその時間微分値、車両に発生した横加速度およびその時間微分値、車両に発生したヨーレートおよびその時間微分値を採用することができ、さらには、操舵ハンドルの操作量の時間微分値と目標横加速度または目標ヨーレートも採用することもでき、操舵特性に対する運転者の慣れ度合いをより正確に決定することができる。また、操舵ハンドルの操作量の時間変化におけるピーク値と操作量の時間微分値の時間変化におけるピーク値、または、車両の運動状態量の時間変化におけるピーク値と車両の運動状態量の時間微分値の時間変化におけるピーク値を考慮して、操舵特性に対する運転者の慣れ度合いを決定することができる。これにより、慣れ度合いの決定精度を大幅に向上させることができ、より運転者に適した操舵特性に変更することができる。
【００１５】
そして、前記慣れ度合い決定手段は、例えば、前記操舵ハンドルの操作状態が、前記操作量検出手段によって検出された操作量の絶対値が増加する切込み操作状態であるときに、前記運転者の慣れ度合いを決定するとよい。これによれば、運転者が安定して操舵ハンドルを操作できる状態で慣れ度合いを決定することができるため、より正確な慣れ度合いを決定することができる。その結果、より運転者に適した操舵特性に変更することができる。
【００１６】
また、本発明の他の特徴は、前記慣れ度合い決定手段を、前記操舵ハンドルに対する運転者の操作量を検出する操作量検出手段と、前記操舵ハンドルの操作に起因して変化する車両の運動状態量を検出する運動状態量検出手段と、車両に設けられたイグニッションスイッチの操作状態を検出するイグニッションスイッチ操作状態検出手段と、前記操作入力値検出手段によって検出された操作量、前記運動状態量検出手段によって検出された車両の運動状態量および前記検出された操作量に基づいて計算される車両の目標運動状態量のうちの少なくとも一つに基づいて、前記運転者の慣れ度合いを表す慣れ度合い係数を決定する慣れ度合い係数決定手段と、前記イグニッションスイッチ操作状態検出手段によって前記イグニッションスイッチのオフ状態への移行が検出される直前にて、前記慣れ度合い係数決定手段によって決定された慣れ度合い係数を記憶する慣れ度合い係数記憶手段と、前記イグニッションスイッチ操作状態検出手段によって前記イグニッションスイッチのオフ状態からオン状態への移行が検出されたとき、同イグニッションスイッチがオフ状態に維持されていたオフ状態時間を検出するオフ状態時間検出手段と、前記オフ状態時間検出手段によって検出されたオフ状態時間に基づいて、前記慣れ度合い係数記憶手段に記憶された慣れ度合い係数を補正する慣れ度合い係数補正手段とで構成し、前記操舵特性変更手段は、前記慣れ度合い係数補正手段によって補正された慣れ度合い係数により表される慣れ度合いに基づいて、前記操舵特性を変更することにもある。
【００１７】
この場合、前記慣れ度合い係数補正手段は、例えば、前記オフ状態時間検出手段によって検出されたオフ状態時間が長くなるのに伴って、前記慣れ度合い係数記憶手段に記憶された慣れ度合い係数を、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対して運転者が不慣れであることを表す側に補正するとよい。
【００１８】
これらによれば、運転者が車両を運転する間隔に応じて、慣れ度合い係数を補正することができる。そして、この慣れ度合い係数の補正に関しては、運転者が車両を運転する間隔が長くなればなるほど、不慣れであることを表すように補正することができる。これにより、運転者が操舵特性に一旦慣れた状態であっても、例えば、長期間車両を運転しなかった場合には、不慣れな状態に戻り操舵特性に対して違和感を覚える可能性があるものの、運転しなかった期間に基づいて慣れ度合い係数を補正することにより、現在の運転者の操舵特性に対する慣れ度合いに応じた操舵特性に変更することができる。したがって、このような場合であっても、運転者は簡単に車両を運転することができる。
【００１９】
また、本発明の他の特徴は、前記制御装置は、さらに、車両を運転する運転者を特定する運転者特定手段と、前記運転者特定手段によって特定された運転者ごとに、前記慣れ度合い決定手段によって決定された慣れ度合いを記憶する運転者別慣れ度合い記憶手段と、前記運転者別慣れ度合い記憶手段に記憶された慣れ度合いを用いて、前記運転者特定手段によって特定された運転者ごとの慣れ度合いを初期設定する慣れ度合い設定手段とを備えて構成されることにもある。
【００２０】
この場合、前記制御装置は、さらに、車両に設けられたイグニッションスイッチの操作状態を検出するイグニッションスイッチ操作状態検出手段と、前記運転者特定手段によって特定された運転者の操作に応じて、前記イグニッションスイッチ操作状態検出手段により前記イグニッションスイッチのオフ状態からオン状態への移行が検出されたとき、同イグニッションスイッチがオフ状態とされていたオフ状態時間を検出するオフ状態時間検出手段と、前記オフ状態時間検出手段によって検出されたオフ状態時間が長くなるのに伴って、前記慣れ度合い設定手段によって初期設定された慣れ度合いを、前記操舵ハンドルの操作と同操舵ハンドルの操作に応じた反力の反力特性および前記転舵輪の転舵特性との関係を表す操舵特性に対して運転者が不慣れであることを表す側に補正する運転者別慣れ度合い補正手段とを備えるとよい。
【００２１】
これらによれば、車両を運転する運転者ごとに慣れ度合いを記憶しておくことができ、次回運転が開始されたときには、この記憶した慣れ度合いを用いて、運転者にとって適切な慣れ度合いを設定することができる。さらに、運転者が車両を運転する間隔に応じて、記憶した慣れ度合いを補正することもできる。したがって、運転者ごとの慣れ度合いに基づき、最適な操舵特性に変更することができて、運転者はより簡単に車両を運転することができる。
【００２２】
さらに、本発明の他の特徴は、前記制御装置が、さらに、運転者による前記操舵ハンドルの操作状態が緊急回避操作状態であるか否かを判定する緊急回避操作状態判定手段と、前記緊急回避操作状態判定手段によって前記操舵ハンドルの操作状態が緊急回避操作状態であると判定されると、前記慣れ度合い決定手段によって決定された慣れ度合いを、前記操舵特性に対して運転者が十分に慣れていることを表す側に補正する緊急回避操作時慣れ度合い補正手段とを備えて構成されることにもある。
【００２３】
これによれば、例えば、車両と衝突対象物との衝突を回避するために、操舵ハンドルの操作状態が緊急回避操作状態である場合には、操舵特性に対する運転者の慣れ度合いを、一時的に、運転者が操舵特性に対して十分に慣れていることを表すように補正することができる。これにより、操舵ハンドルの大きな操作を可能とするために小さな反力を付与する反力特性に変更したり、操舵ハンドルの回動操作に対して転舵輪が速やかに転舵する転舵特性に変更したりして、緊急回避時における車両の旋回性能を向上させることができる。したがって、運転者は、極めて容易に車両を緊急回避状態で運転することができる。
【発明を実施するための最良の形態】
【００２４】
ａ．第１実施形態
以下、本発明の実施形態に係る車両の操舵装置について図面を用いて説明する。図１は、第１実施形態ないし第４実施形態に係る共通のステアリングバイワイヤ方式を採用した車両の操舵装置を概略的に示している。
【００２５】
この操舵装置は、転舵輪としての左右前輪ＦＷ１，ＦＷ２を転舵するために、運転者によって回動操作される操舵ハンドル１１を備えている。操舵ハンドル１１は操舵入力軸１２の上端に固定され、操舵入力軸１２の下端は電動モータおよび減速機構からなる反力アクチュエータ１３に接続されている。反力アクチュエータ１３は、運転者の操舵ハンドル１１の回動操作に対して反力を付与する。
【００２６】
また、この操舵装置は、電動モータおよび減速機構からなる転舵アクチュエータ２１を備えている。この転舵アクチュエータ２１による転舵力は、転舵出力軸２２、ピニオンギア２３およびラックバー２４を介して左右前輪ＦＷ１，ＦＷ２に伝達される。この構成により、転舵アクチュエータ２１からの回転力は転舵出力軸２２を介してピニオンギア２３に伝達され、ピニオンギア２３の回転によりラックバー２４が軸線方向に変位して、このラックバー２４の軸線方向の変位により、左右前輪ＦＷ１，ＦＷ２は左右に転舵される。
【００２７】
次に、これらの反力アクチュエータ１３および転舵アクチュエータ２１の作動を制御する電気制御装置３０について説明する。電気制御装置３０は、操舵角センサ３１、転舵角センサ３２、車速センサ３３、横加速度センサ３４およびヨーレートセンサ３５を備えている。
【００２８】
操舵角センサ３１は、操舵入力軸１２に組み付けられていて、操舵ハンドル１１の中立位置からの回転角を検出して操舵角θとして出力する。転舵角センサ３２は、転舵出力軸２２に組み付けられていて、転舵出力軸２２の中立位置からの回転角を検出して実転舵角δ（左右前輪ＦＷ１，ＦＷ２の転舵角に対応）として出力する。ここで、本明細書において、中立位置とは、車両が直進状態を維持するための操舵ハンドル１１、操舵入力軸１２、転舵出力軸２２および左右前輪ＦＷ１，ＦＷ２の作動位置をいう。そして、操舵角θおよび転舵角δは、中立位置を「０」とし、左方向の回転角を正の値で表すとともに、右方向の回転角を負の値でそれぞれ表す。
【００２９】
車速センサ３３は、車速Vを検出して出力する。横加速度センサ３４は、車両の実横加速度Gを検出して出力する。ヨーレートセンサ３５は、車両の実ヨーレートγを検出して出力する。なお、実横加速度Gおよび実ヨーレートγも、左方向の加速度およびヨーレートを正の値で表し、右方向の加速度およびヨーレートを負の値で表す。
【００３０】
これらのセンサ３１〜３５は、電子制御ユニット３６に接続されている。電子制御ユニット３６は、ＣＰＵ、ＥＥＰＲＯＭ、ＲＡＭ、タイマなどからなるマイクロコンピュータを主要構成部品とするもので、後述するプログラムを含む各種プログラムの実行により、反力アクチュエータ１３および転舵アクチュエータ２１の作動をそれぞれ制御する。電子制御ユニット３６の出力側には、反力アクチュエータ１３および転舵アクチュエータ２１を駆動するための駆動回路３７，３８がそれぞれ接続されている。駆動回路３７，３８内には、反力アクチュエータ１３および転舵アクチュエータ２１内の電動モータに流れる駆動電流を検出するための電流検出器３７ａ，３８ａが設けられている。電流検出器３７ａ，３８ａによって検出された駆動電流は、両電動モータの駆動を制御するために、電子制御ユニット３６にフィードバックされている。
【００３１】
次に、上記のように構成したステアリングバイワイヤ方式の操舵装置、より詳しくは、操舵入力軸１２の回転に対して転舵出力軸２２を相対的に回転可能な操舵装置の動作について説明する。一般的に、操舵入力軸と転舵出力軸とが相対回転しない通常の操舵装置の操作経験の長い運転者がステアリングバイワイヤ方式の操舵装置を操作する場合、これら操舵装置における操舵ハンドルの操作と反力特性および転舵特性との関係を表す操舵特性の違いに慣れる必要がある。そして、この操舵特性の違いに慣れる度合い（以下、慣れ度合いという）は、運転者によって異なる。
【００３２】
このため、電子制御ユニット３６は、運転者の慣れ度合いを考慮してステアリングバイワイヤ方式の操舵特性を適宜変更するために、図２に示す操舵特性変更プログラムを実行する。以下、この操舵特性変更プログラムを具体的に説明する。
【００３３】
電子制御ユニット３６は、図示しないイグニッションスイッチがオン状態とされると、操舵特性変更プログラムを所定の短時間の経過ごとに繰り返し実行する。すなわち、電子制御ユニット３６は、ステップＳ１０にて、操舵特性変更プログラムの実行を開始し、ステップＳ１１にて、各センサ３１〜３５によって検出されたそれぞれの検出値を入力する。そして、電子制御ユニット３６は、各検出値を入力すると、ステップＳ１２に進む。
【００３４】
ステップＳ１２においては、電子制御ユニット３６は、乗車した運転者のステアリングバイワイヤ方式の操舵特性に対する慣れ度合いを表す慣れ度合い係数Nk_0を推定して決定する。ただし、慣れ度合い係数Nk_0は、「０」から「１」まで変化する変数であり、乗車した運転者が操舵特性に不慣れなほど「０」に近い値に決定され、運転者が操舵特性に慣れているほど「１」に近い値に決定される。
【００３５】
ここで、電子制御ユニット３６は、運転者がステアリングバイワイヤ方式の操舵装置を操作して車両を運転した走行距離および走行時間や、車両旋回時における操舵ハンドル１１の修正回動操作回数、操舵ハンドル１１の回動操作に伴う車両の挙動変化量など、主として運転者の運転経験に関連する物理量に総合的に基づいて慣れ度合い係数Nk_0を推定して決定する。このため、本発明者は、乗車した運転者の慣れ度合い係数Nk_0をより精度よく推定して決定するために、走行距離および走行時間、修正回動操作回数や、挙動変化量と慣れ度合い係数Nk_0との関係を得るべく、男女、年齢、車両の運転歴などの異なる種々の人間に対して実験を行った。その結果、ステアリングバイワイヤ方式の操舵装置が搭載された車両を運転した走行距離および走行時間が短いほど、旋回時における操舵ハンドル１１の修正回動操作回数が多いほど、あるいは、車両の挙動変化量が大きいほど、操舵特性に慣れていないことが分かった。
【００３６】
したがって、電子制御ユニット３６は、例えば、現在の車両の走行距離や走行時間、旋回時における操舵ハンドル１１の修正回動操作回数、前記ステップＳ１１にて横加速度センサ３４およびヨーレートセンサ３５から入力した実横加速度Gおよび実ヨーレートγの変化量などに基づき、慣れ度合い係数Nk_0を推定して決定する。そして、電子制御ユニット３６は、ステップＳ１２にて慣れ度合い係数Nk_0を決定すると、ステップＳ１３に進む。
【００３７】
ステップＳ１３においては、電子制御ユニット３６は、前記ステップＳ１１にて操舵角センサ３１から入力した検出操舵角θの絶対値が減少する状態、言い換えれば、操舵ハンドル１１が切戻し操作状態であるか否かを判定する。すなわち、電子制御ユニット３６は、検出操舵角θの絶対値が減少していれば、「Ｙｅｓ」と判定してステップＳ１４に進む。
【００３８】
ステップＳ１４においては、電子制御ユニット３６は、前記ステップＳ１２にて決定した慣れ度合い係数Nk_0を切戻し操作状態に対応して補正する。具体的に説明すると、ステアリングバイワイヤ方式の操舵装置のように、操舵入力軸１２に対して転舵出力軸２２が相対的に回転可能である場合には、操舵入力軸１２の回転量と転舵出力軸２２の回転量との比（例えば、ギア比）を適宜変更することができる。これにより、操舵ハンドル１１の回動操作量に対して左右前輪ＦＷ１，ＦＷ２の転舵量を変更して車両を容易に旋回させたり、旋回挙動を安定化させたりすることができる。しかし、このような転舵特性においては、特に、操舵ハンドル１１を切戻し操作したときには、左右前輪ＦＷ１，ＦＷ２の転舵動作が速やかになる場合があり、その結果、ステアリングバイワイヤ方式における操舵特性に慣れた運転者であっても、左右前輪ＦＷ１，ＦＷ２の転舵動作に違和感を覚える可能性がある。
【００３９】
このため、電子制御ユニット３６は、操舵ハンドル１１が切戻し操作状態にあるときには、図３に示すように、前記ステップＳ１２にて決定した慣れ度合い係数Nk_0の値が小さくなるように補正した補正慣れ度合い係数Nk_1を設定する。そして、電子制御ユニット３６は、補正慣れ度合い係数Nk_1を設定すると、ステップＳ１６に進む。
【００４０】
一方、前記ステップＳ１３にて、検出操舵角θの絶対値が増加する状態、言い換えれば、操舵ハンドル１１が切込み操作状態であれば、電子制御ユニット３６は「Ｎｏ」と判定して、ステップＳ１５に進む。ステップＳ１５においては、電子制御ユニット３６は、以降の各ステップ処理に対応させるために、前記ステップＳ１２にて決定した慣れ度合い係数Nk_0を補正慣れ度合い係数Nk_1として決定する。そして、電子制御ユニット３６は、切込み操作状態における補正慣れ度合い係数Nk_1を決定すると、ステップＳ１６に進む。
【００４１】
ステップＳ１６においては、電子制御ユニット３６は、前記ステップＳ１２にて決定した慣れ度合い係数Nk_0に応じて左右前輪ＦＷ１，ＦＷ２を転舵させるために、例えば、べき乗関数的に変化する目標転舵角δdを下記式１に従って計算する。
δd＝(1／Kg)・a・θI  …式１
ただし、前記式１中のaは、前記ステップＳ１１にて車速センサ３３から入力した検出車速Vに応じて変化する車速係数であり、図４に示すように、検出車速Vが小さい範囲内で「１」よりも大きく、検出車速Vが大きい範囲内で「１」よりも小さく、検出車速Vの増加に伴って「１」を挟んで非線形に減少する特性を有している。なお、車速係数aとしては、操舵入力軸１２の回転量に対する転舵出力軸２２の回転量の比、例えば、伝達比やギア比などを採用することも可能である。
【００４２】
また、前記式１中のθは、前記ステップＳ１１にて操舵角センサ３１から入力した検出操舵角θの絶対値を表しており、検出操舵角θが正の値であれば車速係数aを正の値とするとともに検出操舵角θが負の値であれば車速係数aの値を前記正の値と同じ絶対値を有する負の値とする。さらに、前記式１中のIは、べき指数を表す定数であり、「１」よりも大きな値に設定されるものである。
【００４３】
また、前記式１中のKgは、前記ステップＳ１２にて決定した慣れ度合い係数Nk_0に応じて変化する転舵量補正係数であり、図５に示すように、慣れ度合い係数Nk_0が小さくなるのに伴ってすなわち運転者が操舵特性に不慣れなほど大きな値Kg0まで変化し、慣れ度合い係数Nk_0が大きくなるのに伴ってすなわち運転者が操舵特性に慣れるほど小さな値（例えば、「１」）に変化する特性を有している。このように転舵量補正係数Kgが慣れ度合い係数Nk_0に応じて変化することにより、運転者によるステアリングバイワイヤ方式の操舵特性の慣れ具合に応じて、左右前輪ＦＷ１，ＦＷ２を転舵させることができる。
【００４４】
具体的に説明すると、ステアリングバイワイヤ方式の操舵特性に不慣れな運転者すなわち慣れ度合い係数Nk_0が「０」に近い値に決定されている場合には、転舵量補正係数Kgは大きな値に設定される。これにより、運転者による操舵ハンドル１１の回動操作より詳しくは検出操舵角θの変化に対してべき乗関数的に変化する目標転舵角δdの値が相対的に小さく計算され、この結果、左右前輪ＦＷ１，ＦＷ２を緩やかに転舵させることができる。したがって、ステアリングバイワイヤ方式の操舵特性に慣れていない運転者であっても、容易に車両を旋回させることができる。
【００４５】
一方、ステアリングバイワイヤ方式の操舵特性に慣れた運転者すなわち慣れ度合い係数Nk_0が「１」に近い値に決定されている場合には、転舵量補正係数Kgは小さな値に設定される。これにより、べき乗関数的に変化する目標転舵角δdの値が相対的に大きく計算され、この結果、左右前輪ＦＷ１，ＦＷ２を速やかに転舵させることができる。したがって、ステアリングバイワイヤ方式の操舵特性に慣れた運転者である場合には、例えば、低速域において小さな操舵ハンドル１１の回動操作量で車両を容易に旋回させることができる。そして、電子制御ユニット３６は、目標転舵角δdを計算すると、ステップＳ１７に進む。
【００４６】
ステップＳ１７においては、電子制御ユニット３６は、運転者による操舵ハンドル１１の回動操作に対する左右前輪ＦＷ１，ＦＷ２の転舵動作の応答性を、前記ステップＳ１４またはステップＳ１５にて決定した補正慣れ度合い係数Nk_1の値に応じて変更する。すなわち、電子制御ユニット３６は、駆動回路３８内に設けられるソフトフィルタの時定数τを補正慣れ度合い係数Nk_1の値に応じて変更する。ここで、時定数τは、図６に示すように、補正慣れ度合い係数Nk_1の値が小さくなるのに伴って大きな値τ0まで変化し、補正慣れ度合い係数Nk_1の値が大きくなるに伴って小さな値に変化する特性を有している。
【００４７】
具体的に説明すると、電子制御ユニット３６は、補正慣れ度合い係数Nk_1が小さい、言い換えれば、運転者がステアリングバイワイヤ方式の操舵特性に不慣れであれば、時定数τを大きな値に設定する。これにより、運転者による操舵ハンドル１１の回動操作に応じて駆動制御される転舵アクチュエータ２１（より詳しくは電動モータ）の作動開始時期を若干遅らせることができ、左右前輪ＦＷ１，ＦＷ２の転舵動作の応答性を鈍くすることができる。したがって、ステアリングバイワイヤ方式の操舵特性に不慣れな運転者が比較的速く操舵ハンドル１１を回動操作した場合であっても、左右前輪ＦＷ１，ＦＷ２の急激な転舵動作が抑制され、運転者による操舵ハンドル１１の回動操作に起因する車両の挙動乱れを良好に抑制することができる。
【００４８】
一方、電子制御ユニット３６は、補正慣れ度合い係数Nk_1が大きい、言い換えれば、運転者がステアリングバイワイヤ方式の操舵特性に慣れていれば、時定数τを小さな値に設定する。これにより、運転者による操舵ハンドル１１の回動操作に対する転舵アクチュエータ２１（より詳しくは電動モータ）の作動開始時期を早くすることができ、左右前輪ＦＷ１，ＦＷ２の転舵動作の応答性を機敏にすることができる。したがって、ステアリングバイワイヤ方式の操舵特性に慣れた運転者は、自身の操舵ハンドル１１の回動操作に応じて車両をきびきびと旋回させることができる。このように、時定数τを設定すると、電子制御ユニット３６は、ステップＳ１８に進む。
【００４９】
ステップＳ１８においては、電子制御ユニット３６は、ステップＳ１４またはステップＳ１５にて決定した補正慣れ度合い係数Nk_1の値に応じて運転者による操舵ハンドル１１の回動操作に対して付与する目標反力トルクTzを下記式２に従って計算する。
Tz＝Ks・Ts＋Kf・Tf＋Kr・Tr  …式２
ただし、前記式２中のTsは前記ステップＳ１１にて操舵角センサ３１から入力した検出操舵角θの大きさに応じて変化するバネ項成分トルクを表し、Tfは検出操舵角θの時間微分値dθ／dt（以下、この微分値を操舵角速度dθ／dtという）の大きさに応じて変化する摩擦項成分トルクを表し、Trは操舵角速度dθ／dtの大きさに応じて変化する粘性項成分トルクを表す。
【００５０】
ここで、バネ項成分トルクTs、摩擦項成分トルクTfおよび粘性項成分トルクTrについて簡単に説明しておく。バネ項成分トルクTsは検出操舵角θに比例するものであり、電子制御ユニット３６は、図７に示すような特性の変換テーブルを用いて、検出操舵角θに対するバネ項成分トルクTsを計算する。摩擦項成分トルクTfは操舵角速度dθ／dtの大きさに依存するとともにヒステリシス特性を有するものであり、電子制御ユニット３６は、図８に示すような特性の変換テーブルを用いて、操舵角速度dθ／dtに対する摩擦項成分トルクTfを計算する。粘性項成分トルクTrは操舵角速度dθ／dtに比例するものであり、電子制御ユニット３６は、図９に示すような特性の変換テーブルを用いて、操舵角速度dθ／dtに対する粘性項成分トルクTrを計算する。
【００５１】
また、前記式２中の係数Ks，Kf，Krは、前記ステップＳ１４またはステップＳ１５にて決定した補正慣れ度合い係数Nk_1に応じて変化する補正係数である。より具体的に説明すると、補正係数Ksは、バネ成分項トルクTsを補正するための補正係数であり、図１０に示すように、補正慣れ度合い係数Nk_1が小さくなるのに伴って大きな値Ks0まで変化し、補正慣れ度合い係数Nk_1が大きくなるのに伴って小さな値に変化する特性を有している。また、補正係数Kfは、摩擦成分項トルクTfを補正するための補正係数であり、図１１に示すように、補正慣れ度合い係数Nk_1が小さくなるのに伴って大きな値Kf0までに変化し、補正慣れ度合い係数Nk_1が大きくなるのに伴って小さな値に変化する特性を有している。さらに、補正係数Krは、粘性成分項トルクTrを補正するための補正係数であり、図１２に示すように、補正慣れ度合い係数Nk_1が小さくなるのに伴って大きな値Kr0までに変化し、補正慣れ度合い係数Nk_1が大きくなるのに伴って小さな値に変化する特性を有している。
【００５２】
そして、電子制御ユニット３６は、前記ステップＳ１４またはステップＳ１５にて決定した補正慣れ度合い係数Nk_1に応じた目標反力トルクTzを計算する。すなわち、電子制御ユニット３６は、補正慣れ度合い係数Nk_1が小さければ、補正係数Ks，Kf，Krを大きな値に設定して、前記式２に従って計算される目標反力トルクTzを大きくする。これにより、ステアリングバイワイヤ方式の操舵特性に不慣れな運転者による操舵ハンドル１１の大きな回動操作を抑制することができる。一方、電子制御ユニット３６は、補正慣れ度合い係数Nk_1が大きければ、補正係数Ks，Kf，Krを小さな値に設定して、前記式２に従って計算される目標反力トルクTzを小さくする。これにより、ステアリングバイワイヤ方式の操舵特性に慣れた運転者は、操舵ハンドル１１を軽快に回動操作することができる。このように、補正慣れ度合い係数Nk_1に応じた目標反力トルクTzを計算すると、電子制御ユニット３６は、ステップＳ１９に進む。
【００５３】
ステップＳ１９においては、電子制御ユニット３６は、前記ステップＳ１６にて計算した目標転舵角δd、前記ステップＳ１７にて設定した時定数τおよび前記ステップＳ１８にて計算した目標反力トルクTzに基づいて、反力アクチュエータ１３および転舵アクチュエータ２１の作動を制御する。以下、反力制御から具体的に説明する。
【００５４】
電子制御ユニット３６は、駆動回路３７内に設けられた電流検出器３７ａから反力アクチュエータ１３内の電動モータに流れる駆動電流を入力し、同電動モータに目標反力トルクTzに対応した駆動電流が流れるように駆動回路３７をフィードバック制御する。この反力アクチュエータ１３内の電動モータの駆動制御により、同電動モータは、操舵入力軸１２を介して操舵ハンドル１１に目標反力トルクTzに対応した反力を付与する。
【００５５】
次に、転舵制御を具体的に説明する。電子制御ユニット３６は、転舵角センサ３２によって検出された実転舵角δを入力し、転舵出力軸２２が前記ステップＳ１６にて計算した目標転舵角δdに回転するように、転舵アクチュエータ２１内の電動モータの回転をフィードバック制御する。このとき、電子制御ユニット３６は、駆動回路３８内に設けられた電流検出器３８ａから転舵アクチュエータ２１内の電動モータに流れる駆動電流を入力し、同電動モータに転舵力に対応した大きさの駆動電流が適切に流れるように駆動回路３８をフィードバック制御する。
【００５６】
また、電子制御ユニット３６は、前記ステップＳ１７にて設定した駆動回路３８内に設けられたソフトフィルタの時定数τに基づいて転舵アクチュエータ２１内の電動モータが駆動力を発生するように駆動回路３８を制御する。これにより、転舵出力軸２２に一体的に組み付けられたピニオンギア２３が回転し、このピニオンギア２３の回転によってラックバー２４が軸線方向に変位する。そして、このラックバー２４の軸線方向への変位により、左右前輪ＦＷ１，ＦＷ２は目標転舵角δdに対応して転舵される。
【００５７】
このように、電子制御ユニット３６が反力アクチュエータ１３および転舵アクチュエータ２１の作動を制御することにより、反力アクチュエータ１３は、補正慣れ度合い係数Nk_1（すなわち慣れ度合い係数Nk_0）に応じて適切な反力を運転者による操舵ハンドル１１の回動操作に対して付与することができる。また、転舵アクチュエータ２１は、慣れ度合い係数Nk_0に応じて適切に左右前輪ＦＷ１，ＦＷ２を転舵させることができる。したがって、ステアリングバイワイヤ方式を採用した操舵装置、言い換えれば、操舵入力軸１２と転舵出力軸２２とが相対回転可能な操舵装置が搭載された車両を運転する場合には、運転者の操舵特性に対する慣れ度合いに応じた最適な転舵特性および反力特性を提供することができ、運転者は、乗り換えに伴う違和感を覚えることなく、極めて簡単に車両を運転することができる。
【００５８】
そして、電子制御ユニット３６は、ステップＳ１９にて反力アクチュエータ１３および転舵アクチュエータ２１の作動を制御すると、ステップＳ２０に進む。ステップＳ２０においては、電子制御ユニット３６は、操舵特性変更プログラムの実行を一旦終了する。そして、所定の短時間の経過後、電子制御ユニット３６は、ふたたび、ステップＳ１０にて、操舵特性変更プログラムに実行を開始して、慣れ度合い係数Nk_0（補正慣れ度合い係数Nk_1）に応じて、反力アクチュエータ１３および転舵アクチュエータ２１を作動させる。
【００５９】
以上の説明からも理解できるように、この第１実施形態によれば、ステアリングバイワイヤ方式の操舵装置を運転する場合、操舵ハンドル１１を操作した経験の差、より具体的には、この操舵装置の搭載された車両を運転した走行距離や走行時間など運転経験の差に応じて変化する物理量としての、操舵ハンドル１１の修正回動操作回数や横加速度G、ヨーレートγの変化量などに基づいて、操舵特性に対する運転者の慣れ度合い係数Nk_0を決定することができる。そして、この決定した慣れ度合い係数Nk_0に応じて、運転者が操舵特性に対して不慣れであれば、操舵ハンドル１１の大きな操作を抑制するために大きな反力トルクTzを付与する反力特性に変更したり、左右前輪ＦＷ１，ＦＷ２が緩やかに転舵する転舵特性に変更したりすることができる。さらに、この変更した操舵特性に基づいて反力アクチュエータ１３および転舵アクチュエータ２１の作動を制御することができる。したがって、運転者の操舵特性に対する慣れ度合いに応じて適切な操舵特性を設定することができ、運転者は簡単に車両を運転することができる。
【００６０】
ｂ．第２実施形態
次に、車両を運転する運転者ごとの操舵特性に対する慣れ度合いを考慮して、ステアリングバイワイヤ方式の転舵特性および反力特性すなわち操舵特性を最適に変更する第２実施形態を説明する。上記第１実施形態においては、運転者のステアリングバイワイヤ方式の操舵特性に対する一般的な慣れ度合いを表す慣れ度合い係数Nk_0を推定して決定し、この慣れ度合い係数Nk_0に基づいて転舵特性および反力特性を変更するように実施した。しかし、車両を運転する機会は運転者によって様々であり、一時的に操舵特性に慣れて慣れ度合い係数Nk_0の値が大きくなったとしても、次回車両を運転するまでの期間が長くなれば、ふたたび、慣れ度合い係数Nk_0が小さくすなわち不慣れな状態となる可能性がある。したがって、この第２実施形態においては、慣れ度合い係数Nk_0を個々の運転者の状況に対応して決定する。なお、この第２実施形態の説明においては、上記第１実施形態と同一部分に同一の符号を付し、その詳細な説明を省略する。
【００６１】
この第２実施形態においては、電子制御ユニット３６は、図１３に示す操舵特性変更プログラムを実行する。この第２実施形態における操舵特性変更プログラムは、上記第１実施形態にて説明した操舵特性変更プログラムに対して、ステップＳ３０，３２，３３およびステップＳ３４が追加されるとともに、前記ステップＳ１２がステップＳ３１に変更されている。すなわち、電子制御ユニット３６は、図示しないイグニッションスイッチがオン状態とされると、第２実施形態に係る操舵特性変更プログラムを所定の短い時間ごとにステップＳ１０にて繰り返し実行を開始する。そして、電子制御ユニット３６は、ステップＳ３０にて、現在車両を運転している運転者を特定する。
【００６２】
具体的に説明すると、電子制御ユニット３６は、乗車している運転者を特定するために、図示しない受信機を介して、運転者を特定し得る情報、例えば、運転者が所持する携帯電話から出力される特定電波、運転者が所持するスマートキーから出力される特定電波、あるいは、運転者ごとに割り当てられたイグニッションキーから出力される特定電波などを受信する。また、電子制御ユニット３６は、イグニッションスイッチがオン状態とされた時点で運転者が交代したか否かを判定するために、例えば、車速センサ３３による検出車速Vや、図示しない車両のサスペンション装置に設けられた車高検出センサによって検出される車高を表す車高情報、図示しないシートに設けられた着座検出センサから出力される着座情報、図示しないドアに設けられたの開閉検出センサから出力される開閉情報などを入力する。
【００６３】
そして、電子制御ユニット３６は、運転者が交代したと判定した場合には、受信した特定電波によって表される運転者特定情報と、例えば、ＥＥＰＲＯＭ内に予め登録された運転者登録情報とを比較する。この比較によって、電子制御ユニット３６は、現在車両を運転している運転者を特定する。なお、電子制御ユニット３６は、イグニッションスイッチがオフ状態とされた場合、検出車速V、車高情報、着座情報または開閉情報などに基づいて運転者が交代したと判定した場合にのみ、ステップＳ３０を実行して運転者を特定するように実施可能であることはいうまでもない。このように、運転者を特定すると、電子制御ユニット３６は、上記第１実施形態と同様にステップＳ１１を実行して各センサからそれぞれの検出値を入力し、ステップＳ３１に進む。
【００６４】
ステップＳ３１においては、電子制御ユニット３６は、前記ステップＳ３０にて特定した運転者の慣れ度合い係数Nk_0を決定するための慣れ度合い係数決定ルーチンを実行する。以下、この慣れ度合い係数決定ルーチンを具体的に説明する。
【００６５】
この慣れ度合い係数決定ルーチンは、図１４に示すように、ステップＳ５０にてその実行が開始され、ステップＳ５１にて、電子制御ユニット３６は、イグニッションスイッチがオン状態とされた後、今回の慣れ度合い係数決定ルーチンの実行が初回であるか否かを判定する。すなわち、電子制御ユニット３６は、慣れ度合い係数決定ルーチンの実行が初回であれば「Ｙｅｓ」と判定して、ステップＳ５２に進む。一方、今回の慣れ度合い係数決定ルーチンの実行が２回目以降であれば「Ｎｏ」と判定して、後述するステップＳ５５に進む。
【００６６】
ステップＳ５２においては、電子制御ユニット３６は、操舵特性変更プログラムにおける前記ステップＳ３０にて特定した運転者に関連して、前回、イグニッションスイッチがオフ状態とされたときに、例えば、ＥＥＰＲＯＭ内の所定記憶位置に記憶された慣れ度合い係数Nk_0の記憶値（以下、この記憶値を慣れ度合い係数記憶値Nk_Igoffという）を読み出す。ここで、慣れ度合い係数記憶値Nk_Igoffの記憶に際しては、電子制御ユニット３６は、記憶した時刻を表す時刻情報を合わせて記憶するようになっている。なお、慣れ度合い係数記憶値Nk_IgoffのＥＥＰＲＯＭ内への記憶については、後に詳述する。このように、慣れ度合い係数記憶値Nk_Igoffを読み出すと、電子制御ユニット３６はステップＳ５３に進む。
【００６７】
ステップＳ５３においては、電子制御ユニット３６は、前記ステップＳ３０にて特定した運転者によって、前回、イグニッションスイッチがオフ状態とされてから、今回、イグニッションスイッチがオン状態とされるまでの経過時間（以下、この経過時間をオフ状態時間T_Igoffという）を計算する。すなわち、電子制御ユニット３６は、前記ステップＳ５２にて読み出した慣れ度合い係数記憶値Nk_Igoffに合わせて記憶された時刻情報により表されるイグニッションスイッチオフ時刻と、イグニッションスイッチがオン状態とされた時点のイグニッションスイッチオン時刻とを比較する。そして、イグニッションスイッチオフ時刻とイグニッションスイッチオン時刻との差分値から、前回イグニッションスイッチがオフ状態とされてから今回イグニッションスイッチがオン状態とされるまでのオフ状態時間T_Igoffを計算する。このように、オフ状態時間T_Igoffを計算すると、電子制御ユニット３６はステップＳ５４に進む。
【００６８】
ステップＳ５４においては、電子制御ユニット３６は、今回、イグニッションスイッチがオン状態とされた時点における慣れ度合い係数の初期値（以下、この初期値を慣れ度合い初期値係数Nk_Igonという）を、下記式３に従って計算する。
Nk_Igon＝Nk_Igoff・K_time  …式３
ただし、前記式３中の係数K_timeは、オフ状態時間T_Igoffに応じて変化する時間係数であり、例えば、図１５に示すように、オフ状態時間T_Igoffの増加に伴って「１」から非線形的に減少する特性を有するものである。そして、電子制御ユニット３６は、慣れ度合い初期値係数Nk_Igonを計算すると、ステップＳ５５に進む。なお、慣れ度合い初期値係数Nk_Igonの大きさに関しては、例えば、運転席周辺に配置した調整スイッチを操作することによって、運転者自身が設定することも可能である。
【００６９】
ステップＳ５５においては、電子制御ユニット３６は、イグニッションスイッチがオン状態とされた後、車両が走行した走行距離Dis_Igonを計算する。すなわち、電子制御ユニット３６は、操舵特性変更プログラムの前記ステップＳ１１にて車速センサ３３から入力した検出車速Vを走行時間によって積分することによって走行距離Dis_Igonを計算する。なお、走行距離Dis_Igonの計算に際しては、例えば、車両に設けられたトリップメータなどの値を用いて計算してもよい。そして、電子制御ユニット３６は、走行距離Dis_Igonを計算すると、ステップＳ５６に進む。
【００７０】
ステップＳ５６においては、電子制御ユニット３６は、イグニッションスイッチがオン状態とされてからの運転者による操舵ハンドル１１の回動操作回数N_Igonを計算する。すなわち、電子制御ユニット３６は、操舵特性変更プログラムの前記ステップＳ１１にて操舵角センサ３１から入力した検出操舵角θの絶対値の大きさと、操舵ハンドル１１が回動操作されたことを判定するために予め設定された所定値の大きさとを比較する。そして、電子制御ユニット３６は、操舵ハンドル１１の回動操作状態に関し、検出操舵角θの絶対値が所定値以下の状態から所定値よりも大きな状態となったときの回数をカウントし、このカウント値を回動操作回数N_Igonとして計算する。このように、回動操作回数N_Igonを計算すると、電子制御ユニット３６はステップＳ５７に進む。
【００７１】
ステップＳ５７においては、電子制御ユニット３６は、特定した運転者の慣れ度合い係数Nk_0を計算する。具体的に説明すると、電子制御ユニット３６は、前記ステップＳ５４にて計算した慣れ度合い初期値係数Nk_Igon、前記ステップＳ５５にて計算した走行距離Dis_Igonおよび前記ステップＳ５６にて計算した回動操作回数N_Igonを用いた下記式４に従って慣れ度合い係数Nk_0を計算する。
Nk_0＝Nk_Igon＋K_dis・Dis_Igon＋K_N・N_Igon  …式４
ただし、前記式４中のK_disおよびK_Nは、予め設定された正の小さな定数である。
【００７２】
このように、前記式４に従って計算される慣れ度合い係数Nk_0は、慣れ度合い初期値係数Nk_Igonが大きいほど、「１」に近い値として計算される。すなわち、慣れ度合い初期値係数Nk_Igonは、前記式３によって示されるように、オフ状態時間T_Igoffが大きいほど小さな値に設定される時刻係数K_timeに基づいて計算される。言い換えれば、前回、車両の運転を終了してから今回車両を運転するまでの間の期間が短ければ慣れ度合い初期値係数Nk_Igonはある程度大きな値に計算され、期間が長ければ慣れ度合い初期値係数Nk_Igonはより小さな値に計算される。これにより、前回までの運転経験により、ステアリングバイワイヤ方式の操舵特性に慣れた運転者であっても、オフ状態時間T_Igoffが長い場合には、一時的に慣れ度合い係数Nk_0を「０」に近づけることにより、操舵特性に関する違和感を覚えにくくすることができる。
【００７３】
また、前記式４に従って計算される慣れ度合い係数Nk_0は、走行距離Dis_Igonが長いほど、「１」に近い値として計算される。すなわち、今回の車両の運転において、走行距離Dis_Igonが長くなればなるほど、運転者はステアリングバイワイヤ方式の操舵特性に慣れるため、「１」により近い慣れ度合い係数Nk_0の値が計算される。さらに、前記式４に従って計算される慣れ度合い係数Nk_0は、操舵ハンドル１１の回動操作回数N_Igonが多いほど、「１」に近い値として計算される。すなわち、今回の車両の運転において、操舵ハンドル１１回動操作回数N_Igonが多くなればなるほど、運転者はステアリングバイワイヤ方式の操舵特性に慣れるため、「１」により近い慣れ度合い係数Nk_0の値が計算される。
【００７４】
これにより、オフ状態時間T_Igoffに応じて慣れ度合い初期値係数Nk_Igonを計算するとともに走行距離Dis_Igonおよび回動操作回数N_Igonを考慮して慣れ度合い係数Nk_0を計算することにより、例えば、図１６に概略的に示すように、慣れ度合い係数Nk_0は、走行距離Dis_Igonが長くなるほどまた回動操作回数N_Igonが多くなるほど、言い換えれば、イグニッションスイッチがオン状態とされる時間が長いほど、「１」に近い値に変化するようになる。したがって、運転者は、車両を走行させて操舵ハンドル１１を回動操作するほどに、ステアリングバイワイヤ方式の操舵特性に慣れることになる。そして、電子制御ユニット３６は、慣れ度合い係数Nk_0を計算すると、ステップＳ５８にて、慣れ度合い係数決定ルーチンの実行を一旦終了する。
【００７５】
ふたたび、第２実施形態における操舵特性変更プログラムの説明に戻り、電子制御ユニット３６は、前記計算した慣れ度合い係数Nk_0を用いて、上述した第１実施形態と同様に、操舵特性変更プログラムのステップＳ１３からステップＳ１９までの各ステップ処理を実行する。これにより、上述した第１実施形態と同様に、運転者のステアリングバイワイヤ方式の操舵特性に対する慣れ度合いに応じて転舵特性および反力特性を変更することができる。そして、電子制御ユニット３６は、ステップＳ１９の処理後、ステップＳ３２に進む。
【００７６】
ステップＳ３２においては、電子制御ユニット３６は、運転者によってイグニッションスイッチがオフ状態とされたか否かを判定する。すなわち、電子制御ユニット３６は、イグニッションスイッチがオン状態に維持されていれば、「Ｎｏ」と判定してステップＳ２０に進み、操舵特性変更プログラムに実行を一旦終了する。そして、所定の短時間の経過後、ふたたび、ステップＳ１０にて同プログラムの実行を開始する。
【００７７】
一方、運転者によってイグニッションスイッチがオフ状態とされると、電子制御ユニット３６は「Ｙｅｓ」と判定して、ステップＳ３３に進む。ステップＳ３３においては、電子制御ユニット３６は、図示しない所定の終了プログラムを実行し、イグニッションスイッチがオフ状態とされた時点における慣れ度合い係数Nk_0を慣れ度合い係数記憶値Nk_IgoffとしてＥＥＰＲＯＭの所定記憶位置に記憶するとともに、イグニッションスイッチがオフ状態とされた時刻情報を合わせて記憶する。この場合、電子制御ユニット３６は、前記ステップＳ３０にて特定した運転者を特定するために用いる運転者登録情報と、前記慣れ度合い係数記憶値Nk_Igoffおよび時刻情報とを互いに関連付けて記憶する。そして、電子制御ユニット３６は、ステップＳ３４に進み、操舵特性変更プログラムの実行を完全に終了する。
【００７８】
以上の説明からも理解できるように、この第２実施形態によれば、車両を運転する運転者ごとに適切な慣れ度合い係数Nk_0を設定することができる。したがって、運転者ごとの慣れ度合い係数Nk_0に基づき、最適な操舵特性に変更することができて、運転者はより簡単に車両を運転することができる。また、各運転者が車両を運転する間隔を考慮して、慣れ度合い係数Nk_0を補正することができる。そして、この慣れ度合い係数Nk_0の補正に関しては、運転者が車両を運転する間隔が長くなればなるほど、不慣れであることを表すように「０」に近い値に補正することができる。これにより、運転者が操舵特性に一旦慣れた状態であっても、例えば、長期間車両を運転しなかった場合には、操舵特性に対して違和感を覚える可能性があるものの、運転しなかった期間に基づいて慣れ度合い係数Nk_0を補正することにより、現在の運転者の操舵特性に対する慣れ度合いに応じた操舵特性に変更することができる。したがって、このような場合であっても、運転者は簡単に車両を運転することができる。その他の効果は、上記第１実施形態と同様である。
【００７９】
ｃ．第３実施形態
次に、本発明の第３実施形態を説明する。この第３実施形態においても、上記第２実施形態と同様に、車両を運転する運転者ごとの操舵特性に対する慣れ度合いを考慮して、ステアリングバイワイヤ方式の転舵特性および反力特性を適正に変更する。ただし、上記第２実施形態において説明した慣れ度合い係数決定ルーチンとこの第３実施形態における慣れ度合い係数決定ルーチンとは異なる。以下、第３実施形態における慣れ度合い係数決定ルーチンを詳細に説明し、他の部分については、上記第２実施形態と同様であるため、同一の符号を付してその詳細な説明を省略する。
【００８０】
この第３実施形態においても、上記第２実施形態と同様に、電子制御ユニット３６は、図１３に示す転舵制御プログラムを実行する。すなわち、電子制御ユニット３６は、図示しないイグニッションスイッチがオン状態とされると、操舵特性変更プログラムを所定の短い時間ごとにステップＳ１０にて繰り返し実行する。そして、電子制御ユニット３６は、上記第２実施形態と同様に、ステップＳ３０にて、現在車両を運転している運転者を特定する。そして、電子制御ユニット３６は、ステップＳ１１にて各センサからそれぞれの検出値を入力すると、ステップＳ３１にて慣れ度合い係数決定ルーチンを実行する。
【００８１】
この第３実施形態における慣れ度合い係数決定ルーチンは、運転者による操舵ハンドル１１の回動操作状態に応じて変化する車両の旋回状態に基づいて、慣れ度合い係数Nk_0を決定するものである。以下、具体的に、第３実施形態に係る慣れ度合い係数決定ルーチンを説明する。
【００８２】
この慣れ度合い係数決定ルーチンは、図１７に示すように、ステップＳ７０にてその実行が開始され、ステップＳ７１にて、電子制御ユニット３６は、イグニッションスイッチがオン状態とされた後、今回の慣れ度合い係数決定ルーチンの実行が初回であるか否かを判定する。すなわち、電子制御ユニット３６は、慣れ度合い係数決定ルーチンの実行が初回であれば「Ｙｅｓ」と判定して、ステップＳ７２に進む。一方、今回の慣れ度合い係数決定ルーチンの実行が２回目以降であれば、電子制御ユニット３６は「Ｎｏ」と判定して、後述するステップＳ７５に進む。
【００８３】
ステップＳ７２においては、電子制御ユニット３６は、操舵特性変更プログラムの前記ステップＳ３０にて特定した運転者に関連して、前回、イグニッションスイッチがオフ状態とされたときに、ＥＥＰＲＯＭ内の所定記憶位置に記憶された慣れ度合い係数記憶値Nk_Igoffを読み出す。そして、電子制御ユニット３６は、慣れ度合い係数記憶値Nk_Igoffを読み出すと、ステップＳ７３に進む。
【００８４】
ステップＳ７３においては、電子制御ユニット３６は、前回、イグニッションスイッチがオフ状態とされてから、今回、イグニッションスイッチがオン状態とされるまでのオフ状態時間T_Igoffを計算する。なお、このオフ状態時間T_Igoffの計算については、上述した第２実施形態における慣れ度合い係数決定ルーチンのステップＳ５３と同様であるため、詳細な説明を省略する。そして、電子制御ユニット３６は、オフ状態時間T_Igoffを計算すると、ステップＳ７４に進む。
【００８５】
ステップＳ７４においては、電子制御ユニット３６は、電子制御ユニット３６は、上述した第２実施形態における慣れ度合い係数決定ルーチンのステップＳ５４と同様に、前記式３に従って慣れ度合い初期値係数Nk_Igonを計算する。なお、この場合においても、例えば、運転者自身が調整スイッチを操作することによって慣れ度合い初期値係数Nk_Igonの大きさを適宜設定可能であることはいうまでもない。そして、電子制御ユニット３６は、慣れ度合い初期値係数Nk_Igonを計算すると、ステップＳ７５に進む。
【００８６】
ステップＳ７５においては、電子制御ユニット３６は、前記ステップＳ１１にてヨーレートセンサ３５から入力した検出ヨーレートγの時間微分値dγ／dt（以下、この微分値をヨーレート微分値dγ／dtという）を計算する。そして、電子制御ユニット３６は、ヨーレート微分値dγ／dtを計算すると、ステップＳ７６に進む。
【００８７】
ステップＳ７６および後述するステップＳ７８においては、電子制御ユニット３６は、前記ステップＳ１１にて入力した検出ヨーレートγの絶対値と前記ステップＳ７１にて計算したヨーレート微分値dγ／dtの絶対値とによって決定される点が、図１８に示す領域判定マップのいずれの領域に属するかを判定する。ここで、領域判定マップについて説明しておく。
【００８８】
領域判定マップは、図１８に示すように、領域Ａ、領域Ｂおよび領域Ｃの３つの領域から構成されている。領域Ａは、検出ヨーレートγの絶対値の変化量に対して、ヨーレート微分値dγ／dtの絶対値の変化量が大きい領域であり、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクした旋回状態となる領域である。また、領域Ｃは、検出ヨーレートγの絶対値の変化量に対して、ヨーレート微分値dγ／dtの絶対値の変化量が小さい領域であり、運転者による操舵ハンドル１１の回動操作に対して車両がスムーズな旋回状態となる領域である。さらに、領域Ｂは、検出ヨーレートγの絶対値の変化量に対するヨーレート微分値dγ／dtの絶対値の変化量が、領域Ａにおける変化量と領域Ｃにおける変化量のほぼ中間となる領域である。なお、領域判定マップは、例えば、ＥＥＰＲＯＭ内の所定記憶位置に予め記憶されているものである。
【００８９】
そして、電子制御ユニット３６は、ステップＳ７６にて、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップにおける領域Ａに属するか否か、言い換えれば、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクした旋回状態となっているか否かを判定する。すなわち、電子制御ユニット３６は、図１８に示す領域判定マップを用いて、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域Ａ内にあれば「Ｙｅｓ」と判定し、ステップＳ７７に進む。
【００９０】
ステップＳ７７においては、電子制御ユニット３６は、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が属する領域に応じて変化し、前記ステップＳ７４にて計算された慣れ度合い初期値係数Nk_Igonに対して加算される慣れカウンタN_countの値から「１」を減ずる。すなわち、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域Ａに属する場合には、運転者による操舵ハンドル１１の回動操作によって車両がギクシャクして旋回している状態である。そして、このようなギクシャクした車両の旋回状態は、運転者がステアリングバイワイヤ方式の操舵特性に慣れていないときに発生する可能性が高い。
【００９１】
このため、電子制御ユニット３６は、後述するように計算される慣れ度合い係数Nk_0の値が小さくなるように、慣れカウンタN_countの値から「１」を減ずる。ここで、慣れカウンタN_countは、イグニッションスイッチがオン状態とされた時点で初期化されるカウンタ値であり、「０」が最小値として設定されるものである。そして、電子制御ユニット３６は、慣れカウンタN_countの値から「１」を減ずると、ステップＳ８０に進む。
【００９２】
一方、前記ステップＳ７６にて、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップの領域Ａに属しなければ、電子制御ユニット３６は「Ｎｏ」と判定してステップＳ７８に進む。ステップＳ７８においては、電子制御ユニット３６は、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップの領域Ｃに属するか否か、言い換えれば、車両がスムーズな旋回状態となっているか否かを判定する。すなわち、電子制御ユニット３６は、図１８に示す領域判定マップを用いて、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域Ｃ内にあれば「Ｙｅｓ」と判定し、ステップＳ７９に進む。
【００９３】
ステップＳ７９においては、電子制御ユニット３６は、慣れカウンタN_countの値に「１」を加える。すなわち、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域Ｃに属する場合には、運転者による操舵ハンドル１１の回動操作によって車両がスムーズに旋回している状態である。そして、このようなスムーズな車両の旋回状態は、運転者がステアリングバイワイヤ方式の操舵特性に慣れているときに生じるものである。このため、電子制御ユニット３６は、後述するように計算される慣れ度合い係数Nk_0の値が大きくなるように、慣れカウンタN_countの値に「１」を加える。そして、電子制御ユニット３６は、慣れカウンタN_countの値に「１」を加えると、ステップＳ８０に進む。
【００９４】
一方、前記ステップＳ７８にて、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップの領域Ｃに属しなければ、言い換えれば、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップの領域Ｂに属するときには、電子制御ユニット３６は「Ｎｏ」と判定してステップＳ８０に進む。このように、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップの領域Ｂに属するときには、運転者がステアリングバイワイヤ方式の操舵特性に不慣れではないけれども、十分に慣れているわけでもない状態である。このため、電子制御ユニット３６は、慣れカウンタN_countの値を加減することなく、ステップＳ８０に進む。
【００９５】
なお、前記ステップＳ７６および前記ステップＳ７８の領域判定処理において、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値の大きさがともに小さい場合、言い換えれば、車両が略直進状態にある場合には、電子制御ユニット３６は領域判定処理を行わない。このように、領域判定処理を行わないのは、車両が略直進状態にある状態では、運転者によって操舵ハンドル１１が積極的に回動操作されていないため、ステアリングバイワイヤ方式の操舵特性に対する慣れ不慣れを判定する必要がないからである。
【００９６】
ステップＳ８０においては、電子制御ユニット３６は、特定した運転者の慣れ度合い係数Nk_0を計算する。具体的に説明すると、電子制御ユニット３６は、前記ステップＳ７４にて計算した慣れ度合い初期値係数Nk_Igon、前記ステップＳ７７または前記ステップＳ７９にて加減した慣れカウンタN_countの値を用いた下記式５に従って慣れ度合い係数Nk_0を計算する。
Nk_0＝Nk_Igon＋K_count・N_count  …式５
ただし、前記式５中のK_countは、予め設定された正の小さな定数である。
【００９７】
このように、前記式５に従って計算される慣れ度合い係数Nk_0は、慣れ度合い初期値係数Nk_Igonが大きいほど、「１」に近い値として計算される。すなわち、慣れ度合い初期値係数Nk_Igonは、前記式３によって示されるように、オフ状態時間T_Igoffが大きいほど小さな値に設定される時刻係数K_timeに基づいて計算される。言い換えれば、前回、車両の運転を終了してから今回車両を運転するまでの間の期間が短ければ慣れ度合い初期値係数Nk_Igonはある程度大きな値に計算され、期間が長ければ慣れ度合い初期値係数Nk_Igonはより小さな値に計算される。これにより、前回までの運転経験により、ステアリングバイワイヤ方式の操舵特性に慣れた運転者であっても、オフ状態時間T_Igoffが長い場合には、一時的に慣れ度合い係数Nk_0を「０」に近づけることにより、操舵特性に関する違和感を覚えにくくすることができる。
【００９８】
また、前記式５に従って計算される慣れ度合い係数Nk_0は、慣れカウンタN_countの値が大きいほど、「１」に近い値として計算される。すなわち、今回の車両の運転において、車両の旋回状態がスムーズであればあるほど、運転者はステアリングバイワイヤ方式の操舵特性に慣れているため、「１」により近い慣れ度合い係数Nk_0の値が計算される。
【００９９】
これにより、オフ状態時間T_Igoffに応じて慣れ度合い初期値係数Nk_Igonを計算するとともに慣れカウンタN_countの値を考慮して慣れ度合い係数Nk_0を計算することにより、運転者による実際の車両の旋回状態を反映して、慣れ度合い係数Nk_0は変化するようになる。そして、電子制御ユニット３６は、慣れ度合い係数Nk_0を計算すると、ステップＳ８１にて、慣れ度合い係数決定ルーチンの実行を一旦終了する。
【０１００】
このように、電子制御ユニット３６は、慣れ度合い係数決定ルーチンの実行を一旦終了すると、操舵特性変更プログラムを上記第１実施形態および上記第２実施形態と同様に実行する。したがって、その説明を省略する。
【０１０１】
以上の説明からも理解できるように、この第３実施形態によれば、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値とに基づいて、慣れ度合い係数Nk_0を決定することができる。したがって、より正確に操舵特性に対する運転者の慣れ度合い係数Nk_0を決定することができ、その結果、運転者に対して適切な操舵特性を設定することができる。したがって、運転者は、より簡単に車両を運転することができる。その他の効果については、上記第１実施形態と同様である。
【０１０２】
ここで、上述した慣れ度合い係数決定ルーチンのステップＳ７６およびステップＳ７８においては、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップのいずれの領域に属するかを判定するように実施した。これに代えて、または、加えて、横加速度センサ３４によって検出された検出横加速度Gの絶対値と同検出横加速度Gの時間微分値dG／dt（以下、この微分値を横ジャークdG／dtという）の絶対値によって決定される点が図１８に示す領域判定マップのいずれの領域に属するかを判定するように実施することも可能である。
【０１０３】
この場合においても、検出横加速度Gの絶対値と横ジャークdG／dtの絶対値とによって決定される点が領域Ａに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクして旋回している状態であると判定することができる。また、検出横加速度Gの絶対値と横ジャークdG／dtの絶対値とによって決定される点が領域Ｃに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がスムーズに旋回している状態であると判定することができる。
【０１０４】
また、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップのいずれの領域に属するかを判定することに代えて、または、加えて、操舵角センサ３１によって検出された検出操舵角θの絶対値と操舵角速度dθ／dtの絶対値によって決定される点が図１８に示す領域判定マップのいずれの領域に属するかを判定するように実施することも可能である。
【０１０５】
この場合においても、検出操舵角θの絶対値と操舵角速度dθ／dtの絶対値とによって決定される点が領域Ａに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクして旋回している状態であると判定することができる。また、検出操舵角θの絶対値と操舵角速度dθ／dtの絶対値とによって決定される点が領域Ｃに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がスムーズに旋回している状態であると判定することができる。
【０１０６】
さらに、検出ヨーレートγの絶対値とヨーレート微分値dγ／dtの絶対値によって決定される点が領域判定マップのいずれの領域に属するかを判定することに代えて、または、加えて、検出操舵角θに基づいて計算される目標横加速度Gdの絶対値と操舵角速度dθ／dtの絶対値によって決定される点、あるいは、検出操舵角θに基づいて計算される目標ヨーレートγdの絶対値と操舵角速度dθ／dtの絶対値によって決定される点が図１８に示す領域判定マップのいずれの領域に属するかを判定するように実施することも可能である。
【０１０７】
この場合においても、目標横加速度Gdの絶対値または目標ヨーレートγdの絶対値と操舵角速度dθ／dtの絶対値とによって決定される点が領域Ａに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクして旋回している状態であると判定することができる。また、目標横加速度Gdの絶対値または目標ヨーレートγdと操舵角速度dθ／dtの絶対値とによって決定される点が領域Ｃに属する場合には、運転者による操舵ハンドル１１の回動操作に対して車両がスムーズに旋回している状態であると判定することができる。
【０１０８】
また、上述した領域判定を実行する場合には、操舵ハンドル１１の操舵状態が切込み操作状態のときに実行するとよい。これは、上記第１実施形態において説明したように、ステアリングバイワイヤ方式の操舵装置においては、操舵特性に慣れた運転者であっても、切戻し操作状態における左右前輪ＦＷ１，ＦＷ２の速やかな転舵動作に違和感を覚える可能性があり、その結果、操舵ハンドル１１の回動操作が不安定となる場合がある。これに対し、切込み操作状態においては、操舵ハンドル１１の回動操作に対して左右前輪ＦＷ１，ＦＷ２の転舵変化量が比較的緩やかに増加して変化するため、運転者は操舵ハンドル１１を安定して回動操作することができる。したがって、電子制御ユニット３６は、操舵ハンドル１１が切込み操作状態であるときに、上述した領域判定を実行する。
【０１０９】
ｄ．第３実施形態の変形例
上述した第３実施形態における慣れ度合い係数決定ルーチンにおいては、検出ヨーレートγの絶対値とこの検出ヨーレートγを時間微分したヨーレート微分値dγ／dtの絶対値とによって決定される点が領域判定マップの領域Ａないし領域Ｃのいずれの領域に属するか否かを判定するように実施した。しかし、一般的に、ヨーレートγの時間変化とヨーレート微分値dγ／dtの時間変化との間には、図１９にて時系列を概略的に示すように、時間遅れ（位相ずれ）が生じる。したがって、この第３実施形態に変形例においては、電子制御ユニット３６は、この時間遅れ（位相ずれ）を考慮して、より正確な領域判定が可能な慣れ度合い係数決定ルーチンを実行する。以下、この変形例に係る慣れ度合い係数決定ルーチンを詳細に説明するが、上記第３実施形態における慣れ度合い係数決定ルーチンと同一部分に同一の符号を付し、その詳細な説明を省略する。
【０１１０】
この第３実施形態の変形例における慣れ度合い係数決定ルーチンは、図２０に示すように、上述した第３実施形態における慣れ度合い係数決定ルーチンのステップＳ７５からステップＳ８０が変更される。すなわち、電子制御ユニット３６は、上記第３実施形態の慣れ度合い係数決定ルーチンと同様に、ステップＳ７０にてその実行を開始し、ステップＳ７１にて、電子制御ユニット３６は、イグニッションスイッチがオン状態とされた後、今回の慣れ度合い係数決定ルーチンの実行が初回であるか否かを判定する。そして、電子制御ユニット３６は、慣れ度合い係数決定ルーチンの実行が初回であれば「Ｙｅｓ」と判定して、上記第３実施形態の慣れ度合い係数決定ルーチンと同様に、ステップＳ７２からステップＳ７４の各ステップ処理を実行する。これにより、電子制御ユニット３６は、慣れ度合い初期値係数Nk_Igonを計算し、ステップＳ９０に進む。一方、慣れ度合い係数決定ルーチンの実行が２回目以降であれば電子制御ユニット３６は「Ｎｏ」と判定して、ステップＳ９０に進む。
【０１１１】
ステップＳ９０においては、電子制御ユニット３６は、前記操舵特性変更プログラムにおけるステップＳ１１にてヨーレートセンサ３５から入力した検出ヨーレートγに基づき、ヨーレート微分値dγ／dtを計算する。そして、電子制御ユニット３６は、ヨーレート微分値dγ／dtを計算すると、ステップＳ９１に進む。
【０１１２】
ステップＳ９１においては、電子制御ユニット３６は、前記ステップＳ９０にて計算したヨーレート微分値dγ／dtの絶対値が予め設定された所定の基準ヨーレートγoよりも大きいか否かを判定する。すなわち、電子制御ユニット３６は、ヨーレート微分値dγ／dtの絶対値が基準ヨーレートγoよりも大きければ「Ｙｅｓ」と判定してステップＳ９２に進む。ここで、基準ヨーレートγoは、車両が実際に旋回を開始したときに検出される実ヨーレートγの大きさに基づいて予め設定されるものである。
【０１１３】
ステップＳ９２においては、電子制御ユニット３６は、ヨーレート微分値dγ／dtのピーク値(dγ／dt)_maxを下記式６に示す関係式に従って計算する。
(dγ／dt)_max＝MAX((dγ／dt)_new，(dγ／dt)_old)  …式６
ただし、前記式６中の(dγ／dt)_newは今回の慣れ度合い係数決定ルーチン実行時において前記ステップＳ９０にて計算されたヨーレート微分値dγ／dtを表し、(dγ／dt)_oldは前回の慣れ度合い係数決定ルーチン実行時において前記ステップＳ９０にて計算されたヨーレート微分値dγ／dtを表す。そして、電子制御ユニット３６は、ヨーレート微分値のピーク値(dγ／dt)_maxを計算すると、ステップＳ１０１に進み、慣れ度合い係数決定ルーチンの実行を一旦終了する。
【０１１４】
一方、電子制御ユニット３６は、前記ステップＳ９１にて、ヨーレート微分値dγ／dtの絶対値が基準ヨーレートγo以下であれば「Ｎｏ」と判定してステップＳ９３に進む。ステップＳ９３においては、電子制御ユニット３６は、前回の慣れ度合い係数決定ルーチン実行時における前記ステップＳ９１にてヨーレート微分値dγ／dtが基準ヨーレートγoよりも大きいか否か、言い換えれば、(dγ／dt)_oldが基準ヨーレートγoよりも大きいか否かを判定する。以下、この判定について具体的に説明する。
【０１１５】
上述したように、検出ヨーレートγの時間変化とヨーレート微分値dγ／dtの時間変化との間には、より詳しくは、検出ヨーレートのピーク値γ_maxの出現タイミングとヨーレート微分値のピーク値(dγ／dt)_maxの出現タイミングとの間には、時間遅れ（位相ずれ）が生じる。具体的に説明すると、基準ヨーレートγoよりも大きなヨーレート微分値dγ／dtは、図１９にて破線で示すように、検出ヨーレートのピーク値γ_maxの出現タイミングよりも早くピーク値を迎え、その後、減少に転じて基準ヨーレートγo以下まで変化する。一方、検出ヨーレートγは、図１９にて実線で示すように、ヨーレート微分値dγ／dtの値が減少に転じた後にピーク値γ_maxを迎える。このとき、検出ヨーレートのピーク値γ_maxは、図１９に示すように、ヨーレート微分値dγ／dtが基準ヨーレートγo以下となった時点に出現するとみなして差し支えない。
【０１１６】
このことに基づき、前記ステップＳ９１における判定処理に基づいて現在のヨーレート微分値(dγ／dt)_newが基準ヨーレートγo以下となっている状況において、電子制御ユニット３６は、ステップＳ９３にて、前回のヨーレート微分値(dγ／dt)_oldの絶対値が基準ヨーレートγoよりも大きいか否かを判定する。すなわち、電子制御ユニット３６は、ステップＳ９３にて、ヨーレート微分値(dγ／dt)_oldの絶対値が基準ヨーレートγoよりも大きければ、検出ヨーレートのピーク値γ_maxが出現しているため、「Ｙｅｓ」と判定してステップＳ９４に進む。
【０１１７】
一方、電子制御ユニット３６は、前記ステップＳ９１における判定処理に基づいて現在のヨーレート微分値(dγ／dt)_newの絶対値が基準ヨーレートγo以下となっている状況において、ヨーレート微分値(dγ／dt)_oldの絶対値が基準ヨーレートγo以下であれば、車両は実質的な旋回状態にないため、「Ｎｏ」と判定してステップＳ９５に進む。ステップＳ９５においては、電子制御ユニット３６は、前回までの慣れ度合い係数決定ルーチンのステップＳ９２の計算処理によって計算されたヨーレート微分値のピーク値(dγ／dt)_maxを「０」に設定し、ステップＳ８１にて慣れ度合い係数決定ルーチンの実行を一旦終了する。
【０１１８】
ステップＳ９４においては、電子制御ユニット３６は、前記ステップＳ９１の判定処理に基づき、今回のヨーレート微分値(dγ／dt)_newが基準ヨーレートγo以下となった時点における検出ヨーレートのピーク値γ_maxを決定する。そして、電子制御ユニット３６は、検出ヨーレートのピーク値γ_maxを決定すると、ステップＳ９６に進む。
【０１１９】
ステップＳ９６においては、電子制御ユニット３６は、検出ヨーレートのピーク値γ_max（絶対値）と前記ステップＳ９２にて計算したヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が図１８に示した領域判定マップにおける領域Ａに属するか否か、言い換えれば、運転者による操舵ハンドル１１の回動操作に対して車両がギクシャクした旋回状態となっているか否かを判定する。すなわち、電子制御ユニット３６は、図１８に示した領域判定マップを用いて、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域Ａ内にあれば「Ｙｅｓ」と判定し、ステップＳ９７に進む。
【０１２０】
ステップＳ９７においては、上述した第３実施形態における慣れ度合い係数決定ルーチンのステップＳ７７と同様に、慣れカウンタN_countの値から「１」を減ずる。そして、電子制御ユニット３６は、慣れカウンタN_countの値から「１」を減ずると、ステップＳ１００に進む。
【０１２１】
一方、前記ステップＳ９６にて、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域判定マップの領域Ａに属しなければ、電子制御ユニット３６は「Ｎｏ」と判定してステップＳ９８に進む。ステップＳ９８においては、電子制御ユニット３６は、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域判定マップの領域Ｃに属するか否か、言い換えれば、車両がスムーズな旋回状態となっているか否かを判定する。すなわち、電子制御ユニット３６は、図１８に示した領域判定マップを用いて、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域Ｃ内にあれば「Ｙｅｓ」と判定し、ステップＳ９９に進む。
【０１２２】
ステップＳ９９においては、上述した第３実施形態における慣れ度合い係数決定ルーチンのステップＳ７９と同様に、慣れカウンタN_countの値に「１」を加える。そして、電子制御ユニット３６は、慣れカウンタN_countの値に「１」を加えると、ステップＳ１００に進む。
【０１２３】
一方、前記ステップＳ９８にて、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域判定マップの領域Ｃに属しなければ、言い換えれば、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域判定マップの領域Ｂに属するときには、電子制御ユニット３６は「Ｎｏ」と判定してステップＳ１００に進む。このように、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）によって決定される点が領域判定マップの領域Ｂに属するときには、運転者がステアリングバイワイヤ方式の操舵特性に不慣れではないけれども、十分に慣れているわけでもない状態である。このため、電子制御ユニット３６は、慣れカウンタN_countの値を加減することなく、ステップＳ１００に進む。
【０１２４】
ステップＳ１００においては、電子制御ユニット３６は、特定した運転者の慣れ度合い係数Nk_0を計算する。すなわち、電子制御ユニット３６は、前記ステップＳ７４にて計算した慣れ度合い初期値係数Nk_Igon、前記ステップＳ９７または前記ステップＳ９９にて加減した慣れカウンタN_countの値を用いて、上述した第３実施形態における慣れ度合い係数決定ルーチンのステップＳ８０と同様に、前記式５に従って慣れ度合い係数Nk_0を計算する。
【０１２５】
そして、この第３実施形態の変形例においても、前記式５に従って計算される慣れ度合い係数Nk_0は、慣れ度合い初期値係数Nk_Igonが大きいほど、「１」に近い値として計算される。すなわち、慣れ度合い初期値係数Nk_Igonは、前記式３によって示されるように、オフ状態時間T_Igoffが大きいほど小さな値に設定される時刻係数K_timeに基づいて計算される。言い換えれば、前回、車両の運転を終了してから今回車両を運転するまでの間の期間が短ければ慣れ度合い初期値係数Nk_Igonはある程度大きな値に計算され、期間が長ければ慣れ度合い初期値係数Nk_Igonはより小さな値に計算される。これにより、前回までの運転経験により、ステアリングバイワイヤ方式の操舵特性に慣れた運転者であっても、オフ状態時間T_Igoffが長い場合には、一時的に慣れ度合い係数Nk_0を「０」に近づけることにより、操舵特性に関する違和感を覚えにくくすることができる。
【０１２６】
また、前記式５に従って計算される慣れ度合い係数Nk_0は、慣れカウンタN_countの値が大きいほど、「１」に近い値として計算される。すなわち、今回の車両の運転において、車両の旋回状態がスムーズであればあるほど、運転者はステアリングバイワイヤ方式の操舵特性に慣れているため、「１」により近い慣れ度合い係数Nk_0の値が計算される。
【０１２７】
これにより、オフ状態時間T_Igoffに応じて慣れ度合い初期値係数Nk_Igonを計算するとともに慣れカウンタN_countの値を考慮して慣れ度合い係数Nk_0を計算することにより、運転者による実際の車両の旋回状態を反映して、慣れ度合い係数Nk_0は変化するようになる。そして、電子制御ユニット３６は、慣れ度合い係数Nk_0を計算すると、ステップＳ８１にて、慣れ度合い係数決定ルーチンの実行を一旦終了する。
【０１２８】
このように、電子制御ユニット３６は、慣れ度合い係数決定ルーチンの実行を一旦終了すると、操舵特性変更プログラムを上記第１実施形態ないし上記第３実施形態と同様に実行する。したがって、その説明を省略する。
【０１２９】
以上の説明からも理解できるように、この第３実施形態の変形例によれば、検出ヨーレートのピーク値γ_max（絶対値）とヨーレート微分値のピーク値(dγ／dt)_max（絶対値）に基づいて、慣れ度合い係数Nk_0を決定することができる。これにより、検出ヨーレートγとヨーレート微分値dγ／dtとの間の時間遅れ（位相ずれ）を考慮して、より正確に慣れ度合い係数Nk_0を決定することができる。したがって、運転者に対して適切な操舵特性を設定することができ、運転者は、より簡単に車両を運転することができる。その他の効果については、上記第１実施形態と同様である。
【０１３０】
ｅ．第４実施形態
上記第１実施形態においては、運転者の慣れ度合いに応じて、転舵特性および反力特性すなわち操舵特性を適宜変更し、運転者がステアリングバイワイヤ方式の操舵装置を違和感なく操作できるように実施した。しかし、上述したように、ステアリングバイワイヤ方式の操舵装置は、操舵入力軸１２と転舵出力軸２２とが相対回転可能に構成されており、運転者による操舵ハンドル１１の回動操作に対して左右前輪ＦＷ１，ＦＷ２を速やかに転舵させることができる。この操舵特性は、例えば、運転者が障害物との衝突を回避するために操舵ハンドル１１を回動操作する場合（以下、この回動操作を緊急回避操作という）に極めて有効となる。
【０１３１】
したがって、この第４実施形態においては、運転者によって操舵ハンドル１１が緊急回避操作された場合に、左右前輪ＦＷ１，ＦＷ２を応答性よく転舵させるように実施する。以下、この第４実施形態を詳細に説明するが、上記第１実施形態と同一部分に同一の符号を付し、その詳細な説明を省略する。なお、以下の説明においては、上記第１実施形態を例示的に挙げて説明するが、上記第２実施形態、第３実施形態およびその変形例においても実施可能であることはいうまでもない。
【０１３２】
この第４実施形態においては、電子制御ユニット３６は、図２１に示す操舵特性変更プログラムを実行する。この第４実施形態における操舵特性変更プログラムは、上記第１実施形態にて説明した操舵特性変更プログラムに対して、ステップＳ３５が追加されて変更されている。すなわち、電子制御ユニット３６は、図示しないイグニッションスイッチがオン状態とされると、第４実施形態に係る操舵特性変更プログラムを所定の短い時間ごとにステップＳ１０にて繰り返し実行を開始する。そして、電子制御ユニット３６は、上記第１実施形態と同様に、ステップＳ１１にて各センサからそれぞれの検出値を入力し、ステップＳ１２にて運転者の慣れ度合い係数Nk_0を推定して決定する。
【０１３３】
そして、電子制御ユニット３６は、続くステップＳ３５にて、緊急回避操作対応ルーチンを実行する。以下、この緊急回避操作対応ルーチンを詳細に説明する。
【０１３４】
緊急回避操作対応ルーチンは、図２２に示すように、ステップＳ１２０にてその実行が開始され、電子制御ユニット３６は、ステップＳ１２１にて、現在、運転者によって操舵ハンドル１１が緊急回避操作されているか否かを判定する。具体的に説明すると、電子制御ユニット３６は、前記操舵特性変更プログラムのステップＳ１１にて操舵角センサ３１から入力した検出操舵角θの絶対値が予め設定された基準操舵角θkよりも大きく、かつ、検出操舵角θを時間微分した操舵角速度dθ／dtの絶対値が予め設定された基準操舵角速度dθk／dtよりも大きく、かつ、車速センサ３３から入力した検出車速Vが予め設定された基準車速Vkよりも大きいか否か（以下、これらの条件をまとめて緊急回避操作成立条件という）を判定する。
【０１３５】
すなわち、電子制御ユニット３６は、緊急回避操作成立条件が成立していれば、現在、運転者によって操舵ハンドル１１が緊急回避操作されているため、「Ｙｅｓ」と判定してステップＳ１２２に進む。ステップＳ１２２においては、電子制御ユニット３６は、運転者による操舵ハンドル１１の緊急回避操作が終了した後に運転者の慣れ度合いに応じた転舵特性および反力特性に戻すために、前記操舵特性変更プログラムのステップＳ１２にて決定した慣れ度合い係数Nk_0を一時的にＥＥＰＲＯＭ内の所定記憶位置に記憶する。なお、以下の説明においては、一時的に記憶された慣れ度合い係数Nk_0を一時記憶値Nk_memoという。そして、電子制御ユニット３６は、一時記憶値Nk_memoを記憶すると、ステップＳ１２３に進む。
【０１３６】
ステップＳ１２３においては、電子制御ユニット３６は、運転者の慣れ度合い係数Nk_0を、ステアリングバイワイヤ方式の操舵特性に慣れたことを表す「１」に設定し、ステップＳ１２７にて、緊急回避操作対応ルーチンの実行を一旦終了する。このように、緊急回避操作対応ルーチンの実行によって慣れ度合い係数Nk_0が「１」に設定された後、上記第１実施形態と同様に、操舵特性変更プログラムのステップＳ１３以降の各ステップ処理が実行されると、運転者による操舵ハンドル１１の回動操作に対して左右前輪ＦＷ１，ＦＷ２が応答性よく大きく転舵されるとともに、回動操作に対して小さな反力トルクTzが付与される。
【０１３７】
具体的に説明すると、慣れ度合い係数Nk_0が「１」に設定されることにより、補正慣れ度合い係数Nk_1がより「１」に近い値に設定（切込み操作時においては補正慣れ度合い係数Nk_1が「１」に設定）される。これにより、転舵量補正係数Kgが小さな値に計算され、時定数τが小さな値に設定される。これにより、転舵アクチュエータ２１は、応答性よく転舵出力軸２２を操舵入力軸１２対して相対的に大きく回転させるため、左右前輪ＦＷ１，ＦＷ２は速やかに転舵される。言い換えれば、運転者による操舵ハンドル１１の回動操作に対して、車両を速やかに旋回させることができる。したがって、例えば、車両前方に存在する衝突対象物と車両との衝突を速やかに回避することができる。
【０１３８】
また、補正慣れ度合い係数Nk_1がより「１」に近い値に設定（切込み操作時においては補正慣れ度合い係数Nk_1が「１」に設定）されることにより、反力トルクTzを形成するバネ成分項トルクTs，摩擦成分項トルクTfおよび粘性項成分トルクTrの大きさをそれぞれ補正する補正係数Ks，Kf，Krが小さな値に設定される。これにより、操舵ハンドル１１の回動操作に対して付与される反力トルクTzの大きさが小さくなり、その結果、運転者は操舵ハンドル１１を軽快に回動操作することができる。したがって、運転者は、操舵ハンドル１１を良好に緊急回避操作することができる。
【０１３９】
一方、前記ステップＳ１２１にて緊急回避操作成立条件が成立しなければ、電子制御ユニット３６は「Ｎｏ」と判定してステップＳ１２４に進む。ステップＳ１２４においては、電子制御ユニット３６は、前回、緊急回避操作対応ルーチンを実行したときに前記ステップＳ１２１にて緊急回避操作成立条件が成立したか否かを判定する。すなわち、電子制御ユニット３６は、前回のルーチン実行時に緊急回避操作成立条件が成立していれば、「Ｙｅｓ」と判定してステップＳ１２５に進む。
【０１４０】
ステップＳ１２５においては、電子制御ユニット３６は、緊急回避操作成立条件が成立したと判定してから予め設定された所定時間だけ経過したか否かを判定する。なお、予め設定される所定時間は、衝突対象物との衝突を回避するために必要な時間に基づいて設定されるものである。そして、電子制御ユニット３６は、緊急回避操作成立条件が成立したと判定してから所定時間だけ経過していれば、既に衝突対象物との衝突が回避されていると判断し、「Ｙｅｓ」と判定してステップＳ１２６に進む。
【０１４１】
ステップＳ１２６においては、電子制御ユニット３６は、「１」に設定された慣れ度合い係数Nk_0の値を、前記ステップＳ１２２にてＥＥＰＲＯＭに記憶した一時記憶値Nk_memoすなわち前記操舵特性変更プログラムのステップＳ１２にて決定された慣れ度合い係数Nk_0の値に戻して設定する。そして、電子制御ユニット３６は、ステップＳ１２７にて、緊急回避操作対応ルーチンの実行を一旦終了する。
【０１４２】
このように、緊急回避操作対応ルーチンの実行によって慣れ度合い係数Nk_0の値が一時記憶値Nk_memoの値に再度設定された後、上記第１実施形態にて説明したように、操舵特性変更プログラムのステップＳ１３以降の各ステップ処理が実行されると、運転者のステアリングバイワイヤ方式の操舵特性に対する慣れ度合いに応じて転舵特性および反力特性が適宜変更される。すなわち、慣れ度合い係数Nk_0（補正慣れ度合い係数Nk_1）に応じて、操舵ハンドル１１の回動操作に対して左右前輪ＦＷ１，ＦＷ２が転舵されるとともに、回動操作に対して適切な大きさの反力トルクTzが付与される。これにより、運転者が操舵ハンドル１１を通常の回動操作状態で操作する場合には、違和感を覚えることなく運転することができる。
【０１４３】
一方、前記ステップＳ１２４にて、前回のルーチン実行時に緊急回避操作成立条件が成立していなければ、電子制御ユニット３６は「Ｎｏ」と判定し、ステップＳ１２７にて緊急回避操作対応ルーチンの実行を一旦終了する。この場合には、運転者によって操舵ハンドル１１が緊急回避操作されていないため、電子制御ユニット３６は、慣れ度合い係数Nk_0の値として、前記操舵特性変更プログラムのステップＳ１２にて決定した値を維持する。そして、電子制御ユニット３６は、上記第１実施形態と同様に、前記操舵特性変更プログラムのステップＳ１３以降の各ステップ処理を実行する。
【０１４４】
以上の説明からも理解できるように、この第４実施形態によれば、車両と衝突対象物との衝突を回避するために、操舵ハンドル１１が緊急回避操作状態である場合には、操舵特性に対する運転者の慣れ度合い係数Nk_0を、一時的に、運転者が操舵特性に対して十分に慣れていることを表す「１」に補正することができる。これにより、操舵ハンドル１１の大きな操作を可能とする反力特性に変更したり、操舵ハンドル１１の回動操作に対して左右前輪ＦＷ１，ＦＷ２が速やかに転舵する転舵特性に変更したりして、緊急回避時における車両の旋回性能を向上させることができる。したがって、運転者は、極めて容易に車両を緊急回避状態で運転することができる。
【０１４５】
ｆ．その他の変形例
さらに、本発明の実施にあたっては、上記第１実施形態ないし第４実施形態およびそれらの変形例に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【０１４６】
例えば、上記第１実施形態ないし第４実施形態およびそれらの変形例においては、操舵入力軸１２と転舵出力軸２２とが相対回転可能な操舵装置としてステアリングバイワイヤ方式の操舵装置を用い、慣れ度合い係数Nk_0の大きさに応じて操舵特性を適宜変更するように実施した。しかし、操舵入力軸と転舵出力軸とが相対回転可能な操舵装置として、例えば、伝達比可変方式の操舵装置の操舵特性を慣れ度合い係数Nk_0に応じて適宜変更することも可能である。
【０１４７】
この場合、例えば、慣れ度合い係数Nk_0に応じて、伝達比可変機構によって操舵入力軸の回転量に対する転舵出力軸の回転量の比（伝達比）を連続的に変更することにより、運転者の伝達比可変方式の操舵装置に対する慣れ度合いに応じて転舵特性を適宜変更することができる。また、例えば、運転者による操舵ハンドル１１の回動操作力を低減するためのアシスト機構（電動モータや油圧機構）のアシスト量を慣れ度合い係数Nk_0に応じて変更することにより、運転者の伝達比可変方式の操舵装置に対する慣れ度合いに応じて反力特性を適宜変更することができる。したがって、ステアリングバイワイヤ方式以外の他方式を採用する操舵装置であっても、運転者が違和感を覚えることなく運転することができる。
【０１４８】
また、上記第１実施形態ないし第４実施形態およびそれらの変形例における慣れ度合い係数Nk_0の決定に関しては、各実施形態および変形例において説明した決定方法を適宜組み合わせて実施することも可能である。この場合であっても、適切に慣れ度合い係数Nk_0を適切に決定し、この決定した慣れ度合い係数Nk_0に応じて操舵特性を最適に変更することができる。
【０１４９】
また、上記第１実施形態ないし第４実施形態およびそれらの変形例においては、車両を旋回させるために回動操作される操舵ハンドル１１を用いるようにした。しかし、これに代えて、例えば、直線的に変位するジョイスティックタイプの操舵ハンドルを用いてもよいし、その他、運転者によって操作されるとともに車両に対する操舵を指示できるものであれば、いかなるものを用いてもよい。
【０１５０】
また、上記第１実施形態ないし第４実施形態およびそれらの変形例においては、転舵アクチュエータ２１を用いて転舵出力軸２２を回転させることにより、左右前輪ＦＷ１，ＦＷ２を転舵するようにした。しかし、これに代えて、転舵アクチュエータ２１を用いてラックバー２４をリニアに変位させることにより、左右前輪ＦＷ１，ＦＷ２を転舵するようにしてもよい。
【図面の簡単な説明】
【０１５１】
【図１】本発明の第１ないし第４実施形態に共通の車両の操舵装置の概略図である。
【図２】本発明の第１実施形態に係り、図１の電子制御ユニットによって実行される操舵特性変更プログラムを示すフローチャートである。
【図３】慣れ度合い係数と補正慣れ度合い係数の関係を示すグラフである。
【図４】車速と車速係数の関係を示すグラフである。
【図５】慣れ度合い係数と転舵量補正係数の関係を示すグラフである。
【図６】補正慣れ度合い係数と時定数の関係を示すグラフである。
【図７】操舵角とバネ項成分トルクの関係を示すグラフである。
【図８】操舵角速度と摩擦項成分トルクの関係を示すグラフである。
【図９】操舵角速度と粘性項成分トルクの関係を示すグラフである。
【図１０】補正慣れ度合い係数とバネ項成分トルクを補正する補正係数の関係を示すグラフである。
【図１１】補正慣れ度合い係数と摩擦項成分トルクを補正する補正係数の関係を示すグラフである。
【図１２】補正慣れ度合い係数と粘性項成分トルクを補正する補正係数の関係を示すグラフである。
【図１３】本発明の第２実施形態に係り、図１の電子制御ユニットによって実行される操舵特性変更プログラムを示すフローチャートである。
【図１４】図１３の操舵特性変更プログラムにおける慣れ度合い係数決定ルーチンを示すフローチャートである。
【図１５】オフ状態時間と時間係数の関係を示すグラフである。
【図１６】イグニッションスイッチの操作状態に対応して変化する慣れ度合い係数を説明するための図である。
【図１７】本発明の第３実施形態に係り、図１の電子制御ユニットによって実行される慣れ度合い係数決定ルーチンを示すフローチャートである。
【図１８】領域判定マップを示す概略的なグラフである。
【図１９】本発明の第３実施形態の変形例に係り、検出ヨーレートとヨーレート微分値との間の遅れを説明するための図である。
【図２０】本発明の第３実施形態の変形例に係り、図１の電子制御ユニットによって実行される慣れ度合い係数決定ルーチンを示すフローチャートである。
【図２１】本発明の第４実施形態に係り、図１の電子制御ユニットによって実行される操舵特性変更プログラムを示すフローチャートである。
【図２２】図２１の操舵特性変更プログラムにおける緊急回避操作対応ルーチンを示すフローチャートである。
【符号の説明】
【０１５２】
ＦＷ１，ＦＷ２…前輪、１１…操舵ハンドル、１２…操舵入力軸、１３…反力アクチュエータ、２１…転舵アクチュエータ、２２…転舵出力軸、３１…操舵角センサ、３２…転舵角センサ、３３…車速センサ、３４…横加速度センサ、３５…ヨーレートセンサ、３６…電子制御ユニット
【図１】
2008087533.tif 000003
【図２】
2008087533.tif 000004
【図３】
2008087533.tif 000005
【図４】
2008087533.tif 000006
【図５】
2008087533.tif 000007
【図６】
2008087533.tif 000008
【図７】
2008087533.tif 000009
【図８】
2008087533.tif 000010
【図９】
2008087533.tif 000011
【図１０】
2008087533.tif 000012
【図１１】
2008087533.tif 000013
【図１２】
2008087533.tif 000014
【図１３】
2008087533.tif 000015
【図１４】
2008087533.tif 000016
【図１５】
2008087533.tif 000017
【図１６】
2008087533.tif 000018
【図１７】
2008087533.tif 000019
【図１８】
2008087533.tif 000020
【図１９】
2008087533.tif 000021
【図２０】
2008087533.tif 000022
【図２１】
2008087533.tif 000023
【図２２】
2008087533.tif 000024