(57)【特許請求の範囲】
【請求項１】
車両の操舵角を検出する検出部と、
前記車両が直進しているか否かを判定する判定部と、
前記検出部により検出された前記操舵角と前記判定部における判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新する更新部と、
を備え、
前記更新部は、前記判定部により前記車両が直進していると判定された場合に前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えたとき、当該操舵角が前記角度範囲に含まれるように前記角度範囲を更新する、
制御装置。
【請求項２】
車両の操舵角を検出する検出部と、
前記車両が直進しているか否かを判定する判定部と、
前記検出部により検出された前記操舵角と前記判定部における判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新する更新部と、
を備え、
前記更新部は、前記判定部により前記車両が直進していないと判定された場合に、前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えていないとき、当該操舵角が前記遊び区間に含まれないように前記角度範囲を更新する、
制御装置。
【請求項３】
前記更新部は、前記判定部により前記車両が直進していないと判定された場合に、前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えていないとき、前記角度範囲を予め定められた角度範囲に更新する、
請求項２に記載の制御装置。
【請求項４】
コンピュータが実行する、
車両の操舵角を検出するステップと、
前記車両が直進しているか否かを判定するステップと、
前記検出するステップにおいて検出された前記操舵角と前記判定するステップにおける判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新するステップと、
を有し、
前記更新するステップにおいて、前記コンピュータは、前記車両が直進していると判定した場合に、検出された前記操舵角が現時点における前記角度範囲を超えたとき、当該操舵角が前記角度範囲に含まれるように前記角度範囲を更新する、
制御方法。
【請求項５】
コンピュータが実行する、
車両の操舵角を検出するステップと、
前記車両が直進しているか否かを判定するステップと、
前記検出するステップにおいて検出された前記操舵角と前記判定するステップにおける判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新するステップと、
を有し、
前記更新するステップにおいて、前記コンピュータは、前記車両が直進していないと判定した場合に、検出された前記操舵角が現時点における前記角度範囲を超えていないとき、当該操舵角が前記遊び区間に含まれないように前記角度範囲を更新する、
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、操舵の遊び区間を管理する制御装置及び制御方法に関する。
【背景技術】
【０００２】
従来、車両の操舵角に基づいて車両の推定進行軌跡を特定し、当該軌跡上に障害物が存在すると車両の挙動を制御させることが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１０３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両には、ステアリングを操舵しても、操舵力が車輪の向きを変化させない操舵の遊び区間がある。このため、車両の推定進行軌跡を特定する場合には、操舵の遊び区間を考慮して推定進行軌跡を特定することが求められている。
【０００５】
また、リジット式サスペンションを搭載している車両は、荷物の積載状態が変化すると、アクスルの歪み状態が変化し、ステアリングの操舵角の遊び区間が変化してしまう。したがって、遊び区間の変化に応じて、車両において管理されている、遊び区間を示す情報を適切に更新することが望ましい。
【０００６】
そこで、本開示はこれらの点に鑑みてなされたものであり、操舵の遊び区間を示す情報を適切に更新することができる制御装置及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本開示の第１の態様に係る制御装置は、車両の操舵角を検出する検出部と、前記車両が直進しているか否かを判定する判定部と、前記検出部により検出された前記操舵角と前記判定部における判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新する更新部と、を備える。
【０００８】
前記更新部は、前記判定部により前記車両が直進していると判定された場合に前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えたとき、当該操舵角が前記角度範囲に含まれるように前記角度範囲を更新してもよい。
【０００９】
前記更新部は、前記判定部により前記車両が直進していないと判定された場合に、前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えていないとき、当該操舵角が前記遊び区間に含まれないように前記角度範囲を更新してもよい。
【００１０】
前記更新部は、前記判定部により前記車両が直進していないと判定された場合に、前記検出部により検出された前記操舵角が現時点における前記角度範囲を超えていないとき、前記角度範囲を予め定められた角度範囲に更新してもよい。
【００１１】
本開示の第２の態様に係る制御方法は、コンピュータが実行する、車両の操舵角を検出するステップと、前記車両が直進しているか否かを判定するステップと、前記検出するステップにおいて検出された前記操舵角と前記判定するステップにおける判定結果とに基づいて、前記車両の操舵の遊び区間に対応する前記操舵角の角度範囲を示す情報を更新するステップと、を備える。
【発明の効果】
【００１２】
本開示によれば、操舵の遊び区間を示す情報を適切に更新することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る制御装置の概要を説明するための図である。
【図２】本実施形態に係る制御装置の構成例を示す図である。
【図３】本実施形態に係る制御装置における処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
［制御装置１０の概要］
図１は、本実施形態に係る制御装置１０の概要を説明するための図である。制御装置１０は、例えば、バスやトラック等のリジット式サスペンションを搭載している車両Ｖにおける操舵の遊び区間を特定するための装置である。制御装置１０は、車両Ｖの操舵角を検出するとともに、車両Ｖが直進しているか否かを判定する（図１の（１）、（２））。制御装置１０は、検出した操舵角及び判定結果に基づいて、車両Ｖの操舵の遊び区間に対応する操舵角の角度範囲を示す情報を更新する（図１の（３））。このようにすることで、制御装置１０は、車両Ｖにおける操舵の遊び区間を示す情報を適切に更新することができる。
【００１５】
続いて、制御装置１０の構成について説明する。なお、以下の説明では、操舵角の遊び区間に対応する操舵角の角度範囲を、単に角度範囲ともいう。
【００１６】
［制御装置１０の構成］
図２は、本実施形態に係る制御装置１０の構成例を示す図である。
図２に示すように、制御装置１０は、車両Ｖに設けられている操舵角センサ１と、ヨーレートセンサ２とに電気的に接続されている。
【００１７】
操舵角センサ１は、例えば、車両Ｖのステアリングシャフト（不図示）に設けられている。操舵角センサ１は、所定時間（例えば、５０ミリ秒）おきにステアリングシャフトに接続されているステアリングホイール（不図示）の操舵角を検出する。例えば、操舵角センサ１は、工場出荷時においてステアリングホイールが操作されていない状態におけるステアリングホイールの角度を基準位置とし、当該基準位置からのステアリングホイールの回転角を操舵角として検出する。操舵角センサ１は、検出した操舵角の絶対値と、操舵方向とを示す操舵角情報を制御装置１０に出力する。
【００１８】
ヨーレートセンサ２は、所定時間おきに車両Ｖに発生するヨー角速度を検出する。ヨーレートセンサ２は、検出したヨー角速度を示すヨー角速度情報を制御装置１０に出力する。
【００１９】
制御装置１０は、記憶部１１と、制御部１２とを備える。
記憶部１１は、例えばＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）やハードディスクである。記憶部１１は、制御部１２を機能させるための各種のプログラムを記憶する。記憶部１１は、制御部１２を、検出部１２１、判定部１２２、更新部１２３、及び車両制御部１２４として機能させる車両制御プログラムを記憶する。
【００２０】
また、記憶部１１には、車両Ｖにおける操舵の遊び区間に対応する操舵角の角度範囲を示す遊び区間情報を記憶する。また、記憶部１１には、当該角度範囲の初期値を示す初期値情報が記憶されている。初期値情報は、例えば車両Ｖの工場出荷時に記憶部１１に記憶される。
【００２１】
制御部１２は、例えばＣＰＵ（Central Processing Unit）である。制御部１２は、記憶部１１に記憶されている操舵制御プログラムを実行することにより、検出部１２１、判定部１２２、更新部１２３、及び車両制御部１２４として機能する。
【００２２】
検出部１２１は、所定時間おきに操舵角センサ１から出力された操舵角情報を取得する。検出部１２１は、取得した操舵角情報に基づいて、車両Ｖに設けられているステアリングホイールの操舵角を検出する。
【００２３】
判定部１２２は、所定時間おきにヨーレートセンサ２から出力されるヨー角速度情報を取得する。判定部１２２は、取得したヨー角速度情報に基づいて、車両Ｖが直進しているか否かを判定する。具体的には、判定部１２２は、取得したヨー角速度情報が予め定められた所定速度未満である場合に、車両Ｖが直進していると判定し、ヨー角速度情報が予め定められた所定速度以上である場合に、車両Ｖが直進していないと判定する。なお、判定部１２２は、車両Ｖに発生する横加速度を検出し、当該横加速度に基づいて、車両Ｖが直進しているか否かを判定したり、車両Ｖの左右の車輪の回転速度を検出し、左右の車輪の回転速度の差に基づいて、車両Ｖが直進しているか否かを判定したりしてもよい。
【００２４】
更新部１２３は、検出部１２１により検出された操舵角と判定部１２２における判定結果とに基づいて、記憶部１１に記憶されている、車両Ｖの操舵の遊び区間に対応する操舵角の角度範囲を示す遊び区間情報を更新する。
【００２５】
具体的には、更新部１２３は、判定部１２２により車両Ｖが直進していると判定された場合に、検出部１２１により検出された操舵角が現時点における遊び区間情報が示す操舵角の角度範囲を超えているとき、検出された操舵角が当該角度範囲に含まれるように角度範囲を更新する。例えば、更新部１２３は、遊び区間情報が示す操舵角の角度範囲の上限値又は下限値を、検出部１２１により検出された操舵角とすることにより、角度範囲を拡大する。
【００２６】
例えば、現時点において記憶部１１に記憶されている遊び区間情報が示す操舵角の角度範囲が、−１０°から＋１０°までであったとする。この場合に、判定部１２２において車両Ｖが直進していると判定され、さらに、検出部１２１により検出された操舵角が＋１１°であるとき、更新部１２３は、記憶部１１に記憶されている遊び区間情報が示す操舵角の角度範囲を、−１０°から＋１１°までに更新する。
【００２７】
また、更新部１２３は、判定部１２２により車両Ｖが直進していないと判定された場合に、検出部１２１により検出された操舵角が現時点における遊び区間情報が示す操舵角の角度範囲を超えていないとき、検出された操舵角が遊び区間に含まれないように角度範囲を更新する。
【００２８】
例えば、現時点において遊び区間情報が示す操舵角の角度範囲が、−１０°から＋１０°までであり、遊び区間の角度範囲の初期値が、−３°から＋３°までであったとする。この場合に、判定部１２２において車両Ｖが直進していないと判定され、さらに、検出部１２１により検出された操舵角が＋８°であるとき、更新部１２３は、遊び区間情報が示す操舵角の角度範囲を、予め定められた初期値に対応する角度範囲（−３°から＋３°まで）に更新する。
【００２９】
なお、更新部１２３は、遊び区間情報が示す操舵角の角度範囲の上限値又は下限値を、検出部１２１により検出された操舵角とすることにより、角度範囲を縮小してもよい。例えば、現時点において遊び区間情報が示す操舵角の角度範囲が、−１０°から＋１０°までであったとする。この場合に、判定部１２２において車両Ｖが直進していないと判定され、さらに、検出部１２１により検出された操舵角が＋８°であるとき、更新部１２３は、遊び区間を示す操舵角の角度範囲を−１０°から＋８°までに更新する。
【００３０】
また、更新部１２３は、遊び区間に対応する操舵角の角度範囲を示す情報の更新頻度を可変にしてもよい。例えば、車両Ｖが予め定められている第１時間（例えば、１時間）以上停止していた場合、更新部１２３は、車両Ｖが走行を開始してから第２時間（例えば、３０分）までの間、第３時間（例えば５０ミリ秒）ごとに、遊び区間情報の更新を行うようにしてもよい。そして、更新部１２３は、車両Ｖが走行を開始してから第２時間が経過すると、第３時間よりも長い第４時間（例えば１秒）ごとに、遊び区間情報の更新を行うようにしてもよい。
【００３１】
操舵の遊び区間の変化は、車両Ｖに積載している荷物の積載量が変化したことによって生じる。これに対して、制御装置１０は、長時間にわたる停車等の荷物の積載量が変化する可能性が高いイベントが発生した後に、頻繁に遊び区間情報の更新を行う。このようにすることで、制御装置１０は、遊び区間情報が示す遊び区間を実際の遊び区間に早期にあわせることができる。また、制御装置１０は、長時間にわたる停車等の荷役が変化する可能性が高いイベントが発生してから所定時間が経過し、荷役が変化していない可能性が高い場合に、遊び区間情報の更新を減らすことにより、遊び区間情報の更新に係る処理負荷を軽減することができる。
【００３２】
車両制御部１２４は、所定時間おきに操舵角センサ１から出力された操舵角情報を取得するとともに、ヨーレートセンサ２から出力されるヨー角速度情報を取得する。車両制御部１２４は、取得した操舵角情報、ヨー角速度情報、及び記憶部１１に記憶されている遊び区間情報に基づいて、車両Ｖの推定進行軌跡を特定する。ここで、記憶部１１に記憶されている遊び区間情報は、更新部１２３により随時更新されている。したがって、車両制御部１２４は、当該遊び区間情報に基づいて、車両Ｖの推定進行軌跡を精度良く特定することができる。
【００３３】
また、車両制御部１２４は、所定時間おきに撮像装置（不図示）から車両Ｖの周囲を撮像した画像を取得する。車両制御部１２４は、取得した画像を解析し、推定進行軌跡上に障害物を検出すると、車両Ｖに設けられているブレーキを制御することにより、車両Ｖを制動させる。
【００３４】
［制御装置１０における処理の流れ］
続いて、制御装置１０における処理の流れについて説明する。図３は、本実施形態に係る制御装置１０における処理の流れを示すフローチャートである。
【００３５】
まず、検出部１２１は、車両Ｖの操舵角を検出する（Ｓ１０）。
続いて、判定部１２２は、車両Ｖが直進しているか否かを判定する（Ｓ２０）。判定部１２２は、車両Ｖが直進していると判定すると、Ｓ３０に処理を移し、車両Ｖが直進していないと判定すると、Ｓ５０に処理を移す。
【００３６】
なお、本フローチャートにおいて、制御装置１０は、検出部１２１による処理の後に、判定部１２２による処理を実行したが、これに限らない。制御装置１０は、判定部１２２による処理の後に、検出部１２１による処理を実行したり、検出部１２１による処理と、判定部１２２における処理とを並列して実行したりしてもよい。
【００３７】
Ｓ３０において、更新部１２３は、検出部１２１が検出した操舵角が、遊び区間情報が示す角度範囲外であるか否かを判定する。更新部１２３は、検出した操舵角が角度範囲外である場合には、Ｓ４０に処理を移し、検出した操舵角が角度範囲内である場合には、Ｓ１０に処理を移す。
【００３８】
Ｓ４０において、更新部１２３は、検出部１２１が検出した操舵角が遊び区間情報が示す角度範囲に含まれるように角度範囲を更新する。更新部１２３は、Ｓ４０に係る処理が終了すると、Ｓ１０に処理を移す。
【００３９】
Ｓ５０において、更新部１２３は、検出部１２１が検出した操舵角が、遊び区間情報が示す角度範囲内であるか否かを判定する。更新部１２３は、検出した操舵角が角度範囲内である場合には、Ｓ６０に処理を移し、検出した操舵角が角度範囲外である場合には、Ｓ１０に処理を移す。
【００４０】
Ｓ６０において、更新部１２３は、遊び区間情報が示す角度範囲を、予め定められた初期値に対応する角度範囲に更新することにより、当該角度範囲を初期化する。更新部１２３は、Ｓ６０に係る処理が終了すると、Ｓ１０に処理を移す。
【００４１】
［本実施形態に係る効果］
以上説明したように、本実施形態に係る制御装置１０は、車両Ｖの操舵角を検出するとともに、車両Ｖが直進しているか否かを判定する。そして、制御装置１０は、検出した操舵角と、車両Ｖが直進しているか否かの判定結果とに基づいて操舵の遊び区間に対応する操舵角の角度範囲を更新する。このようにすることで、制御装置１０は、車両Ｖの状態に応じて操舵の遊び区間が変化した場合であっても、遊び区間情報が示す操舵角の角度範囲を適切な角度範囲に更新することができる。
【００４２】
また、制御装置１０は、車両Ｖが直進していると判定した場合に検出した操舵角が現時点における角度範囲を超えたとき、当該操舵角が当該角度範囲に含まれるように角度範囲を更新する。このようにすることで、制御装置１０は、例えば、車両Ｖの積荷の状態が変化したことにより操舵角の遊び区間が拡大した場合に対応して、遊び区間情報を更新することができる。
【００４３】
また、制御装置１０は、車両Ｖが直進していないと判定した場合に検出した操舵角が現時点における角度範囲を超えていない、当該操舵角が当該角度範囲に含まれないように角度範囲を更新する。このようにすることで、制御装置１０は、例えば、車両Ｖの積荷の状態が変化したことにより操舵角の遊び区間が縮小した場合に対応して、遊び区間情報を更新することができる。
【００４４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。また、例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【符号の説明】
【００４５】
１・・・操舵角センサ
２・・・ヨーレートセンサ
１０・・・制御装置
１１・・・記憶部
１２・・・制御部
１２１・・・検出部
１２２・・・判定部
１２３・・・更新部
１２４・・・車両制御部
Ｖ・・・車両
【図１】
0006988579.tif 000002
【図２】
0006988579.tif 000003
【図３】
0006988579.tif 000004