(57)【要約】  車両の車輪に偏角を与えて車両の操舵系に回転角度であるハンドル角を入力する入力軸を駆動するモータと、入力軸のハンドル角を測定角度として検出する角度センサとを備える操舵駆動装置に対して、測定角度が目標角度に追従するようにモータを制御するハンドル角制御装置２３であって、角度センサより測定角度を取得する測定角度取得部２３２と、モータへ角速度を指示角速度として出力する角速度出力部２３４と、取得された測定角度に基づく角速度を測定角速度として算出する角速度算出部２３３と、指示角速度と測定角速度との差の絶対値が、予め設定された第１閾値以上であるか否かを判定する角速度判定部２３６とを備え、角速度出力部２３３は、差の絶対値が第１閾値以上と判定された場合、モータの制御を停止することを特徴とする。
2020090864.tif 000002
【特許請求の範囲】
【請求項１】
車両の車輪に偏角を与えて該車両の操舵系に回転角度であるハンドル角を入力する入力軸を駆動するモータと、該入力軸のハンドル角を測定角度として検出する角度センサとを備える操舵駆動装置に対して、前記測定角度が目標角度に追従するように前記モータを制御するハンドル角制御装置であって、
前記角度センサより前記測定角度を取得する測定角度取得部と、
前記モータへ角速度を指示角速度として出力する角速度出力部と、
前記取得された測定角度に基づく角速度を測定角速度として算出する角速度算出部と、
前記指示角速度と前記測定角速度との差の絶対値が、予め設定された第１閾値以上であるか否かを判定する角速度判定部とを備え、
前記角速度出力部は、前記差の絶対値が前記第１閾値以上と判定された場合、前記モータの制御を停止することを特徴とするハンドル角制御装置。
【請求項２】
前記角速度判定部は、前記差の絶対値が前記第１閾値以上である状態が、予め設定された時間である第２閾値以上に維持されるか否かを判定し、
前記角速度出力部は、前記差の絶対値が前記第１閾値以上である状態が前記第２閾値以上に維持される場合、前記モータの制御を停止することを特徴とする請求項１に記載のハンドル角制御装置。
【請求項３】
前記差の絶対値が前記第１閾値以上である状態が前記第２閾値以上に維持される場合、前記車両の運転者に対して、前記モータの制御が停止される旨を提示する提示部を更に備えることを特徴とする請求項２に記載のハンドル角制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、車両のハンドル角を制御する技術に関する。
【背景技術】
【０００２】
従来、農作業の効率化を目的として、トラクタや田植機などの農作業用車両を指定した走行経路に追従させる自動操舵技術が知られている。このような自動操舵がなされる対象車両には、自動操舵に対応した機構が装備されたものと、自動操舵に対応せず手動でハンドル操作を行う機構のみが装備された手動用車両とがある。【０００３】
手動用車両は、操舵系に操舵トルクとしての回転力を入力する入力軸を回転させて手動操舵するためのステアリングハンドルが入力軸から取り外し可能となっている。そこで、入力軸とステアリングハンドルとの間に入力軸を所定のハンドル角に回転駆動させる操舵駆動装置を組み込み、この操舵駆動装置を制御することによって、手動用車両を自動操舵に対応させることが可能となる。【０００４】
このような、手動用車両を操舵駆動装置により制御する技術として、位置指示信号を受信する受信機と、位置指示信号に基づいて操舵制御信号を生成する操舵制御装置と、ステアリングシャフト及びこれを回転させるステアリングホイールと同軸である駆動軸周りにトルクを生成して、操舵制御信号に応答して操舵アセンブリを直接駆動する駆動アセンブリとを含む車両案内システム、が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開２０１０／１３９０１３号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の作業車両の自動操舵によれば、予め定められた走行経路に沿うように作業車両が走行されることとなるが、この走行経路上に障害物や人が存在する場合、作業車両の運転者は、障害物を認識して自動操舵機能の解除操作をした後に、障害物を避けるためにハンドルによって手動操作をする必要がある。つまり、従来の作業車両の自動操舵においては、自動操舵中に障害物や人を避けるためには、自動操舵機能を解除する操作が事前に必要となる、という問題がある。【０００７】
本発明は、上述した問題点を解決するためになされたものであり、自動操舵機能の解除操作をすることなく、手動操作に切り替えることができるハンドル角制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本実施形態のハンドル角制御装置は、車両の車輪に偏角を与えて該車両の操舵系に回転角度であるハンドル角を入力する入力軸を駆動するモータと、該入力軸のハンドル角を測定角度として検出する角度センサとを備える操舵駆動装置に対して、前記測定角度が目標角度に追従するように前記モータを制御するハンドル角制御装置であって、前記角度センサより前記測定角度を取得する測定角度取得部と、前記モータへ角速度を指示角速度として出力する角速度出力部と、前記取得された測定角度に基づく角速度を測定角速度として算出する角速度算出部と、前記指示角速度と前記測定角速度との差の絶対値が、予め設定された第１閾値以上であるか否かを判定する角速度判定部とを備え、前記角速度出力部は、前記差の絶対値が前記第１閾値以上と判定された場合、前記モータの制御を停止することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、自動操舵機能の解除操作をすることなく、手動操作に切り替えることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る農用トラクタの構成を示す概略側面図である。
【図２】実施形態に係る自動操舵システムのハードウェア構成を示すブロック図である。
【図３】ハンドル角制御装置のハードウェア構成を示すブロック図である。
【図４】ハンドル角制御装置の機能構成を示すブロック図である。
【図５】ハンドル角判定処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１２】
（対象車両及び自動操舵システムの構成）
まず、本実施形態に係る自動操舵システムとこの自動操舵システムにより自動操舵される対象車両について説明する。図１は、実施形態に係る農業用トラクタの構成を示す概略側面図である。図２は、実施形態に係る自動操舵システムのハードウェア構成を示すブロック図である。
【００１３】
本実施形態に係る自動操舵システムの操舵対象としての車両は、作業車であり、具体的には、図１に示すような農業用のトラクタ１とする。このトラクタ１は、車体１０と、２つの前輪１１と２つの後輪１２とを備える四輪車両とするが、操舵可能な車両であればどのような車両であっても良い。また、トラクタ１は、運転者が座るための座席１３、図示しない作業機を連結接続するリンク機構１４、ステアリングコラム１５、ステアリングハンドル１６、操舵駆動装置１７、アクセル、ブレーキ等を含むペダル類１８、屋根部１９を備える。
【００１４】
ステアリングコラム１５内には前輪１１に操舵角としての偏角を与えてトラクタ１を操舵する操舵系が備えられ、ステアリングハンドル１６または操舵駆動装置１７によるハンドル角を操舵系に入力するための入力軸１５１が内蔵され、この入力軸１５１の回転に基づく操舵角が前輪１１に与えられる。操舵駆動装置１７は、自動操舵制御をするための構成が備えられていない、手動操舵を前提としたトラクタ１を自動操舵するために後付けされる装置であり、上方においては、ステアリングハンドル１６が取り付けられるとともに、下方において、操舵系の入力軸１５１の上端部が嵌合される。屋根部１９は、車体１０において前後左右に異なる位置に設けられた４つの支持フレーム上に載置される全体として略平板上の部材である。
【００１５】
屋根部１９の上面には、少なくともＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）とジャイロセンサとを含むセンサ類２１が設けられる。このセンサ類２１は、少なくとも車両の位置と走行面上の車両の方位とを検出するものであれば、いかなるセンサを含むものであっても良い。また、屋根部１９を支持する支持フレームのうち、前方に位置する１つの支持フレームには、トラクタ１の自動操舵を制御する自動操舵制御装置２２が設けられる。
【００１６】
自動操舵システムは、図２に示すように、操舵系における入力軸１５１を駆動する操舵駆動装置１７と、センサ類２１と、自動操舵制御装置２２と、図１に図示されないハンドル角制御装置２３とにより構成される。
【００１７】
操舵駆動装置１７は、入力軸１５１に駆動力を伝達する伝達軸１７１、伝達軸１７１を駆動するステッピングモータであるモータ１７２、伝達軸１７１の回転角度をハンドル角として検知するロータリエンコーダである角度センサ１７３を備える。なお、モータ１７２は、入力軸１５１を回転させるのに十分なトルクを出力可能であるモータであれば、どのような種類のモータであっても良い。
【００１８】
自動操舵制御装置２２は、センサ類２１による検出値に基づいて操舵角を出力し、ハンドル角制御装置２３は、自動操舵制御装置２２により指示された操舵角に基づいて操舵駆動装置１７をフィードバック制御する。ここで、操舵駆動装置１７は、角度センサ１７３により検知された回転位置が所望の回転位置となるハンドル角を目標角度としたモータ１７２の制御により伝達軸１７１を駆動させる。また、本実施形態において、自動操舵制御装置２２は、自動操舵に係る情報を運転者に提示するとともに、運転者からの操作を取得するための入出力装置として、ディスプレイを備えるものとする。
【００１９】
このように、トラクタ１に対して、操舵駆動装置１７、センサ類２１、自動操舵制御装置２２及びハンドル角制御装置２３を後付けで設置することによって、手動操舵されるように構成されたトラクタ１において自動操舵を実現することが可能となる。
【００２０】
（ハンドル角制御装置の構成）
ハンドル角制御装置のハードウェア構成及び機能構成について説明する。図３、図４は、それぞれ、ハンドル角制御装置のハードウェア構成、機能構成を示すブロック図である。
【００２１】
ハンドル角制御装置２３は、ハードウェアとして、図３に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３２、記憶装置３３、外部Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３４を備える。
【００２２】
ＣＰＵ３１及びＲＡＭ３２は協働して後述する各種機能を実行し、記憶装置３３は各種機能により実行される処理に用いられる各種データを記憶する。外部Ｉ／Ｆ３４は、外部装置としての自動操舵制御装置２２、モータ１７２、角度センサ１７３とのデータの入出力を行う。
【００２３】
また、ハンドル角制御装置２３は、機能として、図４に示すように、目標角度算出部２３１、測定角度取得部２３２、角速度出力部２３３、角速度算出部２３４、平滑化処理部２３５、角速度判定部２３６、提示部２３７を備える。
【００２４】
目標角度算出部２３１は、自動操舵制御装置２２により出力された目標舵角に基づいて、目標角度としてのハンドル角を算出する。測定角度取得部２３２は、角度センサ１７３により測定されたハンドル角を測定角度として取得する。角速度出力部２３３は、目標角度と測定角度との偏差角度が低減するような角速度を指示角速度としてモータ１７２へ出力する。なお、測定角度取得部２３２により取得された測定角度、及び角速度出力部２３３により出力された指示角速度は、記憶装置３３に時系列に記憶されるものとする。
【００２５】
角速度算出部２３４は、測定角度取得部２３２により取得された測定角度に基づく角速度を測定角速度として算出する。この測定角速度についても、測定角度、指示角速度と同様に、記憶装置３３に時系列に記憶されるものとする。
【００２６】
平滑化処理部２３５は、角速度算出部２３４により算出された角速度を平滑化する。角速度判定部２３６は、角速度出力部２３３により出力される角速度と、平滑化処理部２３５により平滑化された角速度とに基づいて、伝達軸１７１、延いては入力軸１５１の回転角度が正常に制御されているか否かを判定する。
【００２７】
提示部２３７は、角速度判定部２３６により伝達軸１７１の回転角度が正常に制御されていないと判断された場合、自動操舵制御装置２２に対して、ハンドル角制御、延いては自動操舵が停止されたことを示す停止情報を自動操舵制御装置２２へ通知することによって、自動操舵が停止されたことを運転者に提示する。この提示は、本実施形態においては、自動操舵制御装置２２に備えられるディスプレイによりなされるものとするが、如何なる手段を用いても良い。
【００２８】
（ハンドル角制御装置の動作）
ハンドル角制御装置におけるハンドル角判定処理について説明する。図５は、ハンドル角判定処理を示すフローチャートである。なお、ハンドル角制御装置において、ハンドル角の制御は所定の周期毎になされるものとし、図５に示すハンドル角判定処理は、ハンドル角の制御に係る周期よりも大きい周期毎に実行されるものとする。
【００２９】
図５に示すように、まず、角速度算出部２３４は、測定角度取得部２３２により取得された測定角度に基づいて、伝達軸１７１延いては入力軸１５１の角速度を測定角速度として算出する（Ｓ１０１）。ここで、角速度算出部２３４は、記憶装置３３に記憶された測定角度のうち、直近の測定角度を含む複数の測定角度を微分することにより現行の測定角速度を算出する。また、算出された測定角速度は記憶装置３３に時系列に記憶される。
【００３０】
次に、平滑化処理部２３５は、測定角速度の平滑化を行う（Ｓ１０２）。ここで、平滑化処理部２３５は、現行の測定角速度を含む複数の測定角速度の移動平均を算出することによって測定角速度を平滑化して現行の平滑化された測定角速度を算出する、これによって、測定角速度における飛びやノイズが除去される。
【００３１】
平滑化後、角速度判定部２３６は、現行の指示角速度と現行の平滑化された測定角速度との差の絶対値が予め設定された値である第１閾値以上であるか否かを判定する（Ｓ１０３）。
【００３２】
差の絶対値が第１閾値以上である場合（Ｓ１０３，ＹＥＳ）、角速度判定部２３６は、連続して差の絶対値が第１閾値以上であると判定されている時間である超過時間が、予め設定された時間である第２閾値以上であるか否かを判定する（Ｓ１０４）。
【００３３】
超過時間が第２閾値以上である場合（Ｓ１０４，ＹＥＳ）、角速度出力部２３３がモータ１７２への角速度の出力を停止してモータ１７２の制御を停止し（Ｓ１０５）、提示部２３７が自動操舵制御装置２２へ停止情報を通知することによって、ハンドル角制御、延いては自動操舵制御の停止を運転者へ提示する（Ｓ１０６）。
【００３４】
一方、超過時間が第２閾値以上ではない場合（Ｓ１０４，ＮＯ）、ハンドル角判定処理の現周期の動作が終了される。
【００３５】
また、ステップＳ１０３において、差の絶対値が第１閾値以上ではない場合（Ｓ１０３，ＮＯ）、ハンドル角判定処理の現周期の動作が終了される。
【００３６】
以上に説明したように、本実施形態に係るハンドル角制御装置２３によれば、モータ１７２へ出力される指示角速度と、角度センサ１７３から取得される測定角度に基づく測定角速度との差による判定に基づいてハンドル角制御、延いては自動操舵制御が停止させる。これによって、自動操舵制御中に運転者がトラクタ１の進路を遮る障害物を避けるためにステアリングハンドル１６を操作した場合、自動操舵制御が停止されて、手動操舵に切り替わるため、事前の自動操舵制御の解除操作が不要となる。
【００３７】
また、指示角速度と測定角速度との剥離は、操舵駆動装置１７内部の機構やモータ１７２の故障によっても生じ得るため、ステアリングハンドル１６が操作されない状態においては、操舵駆動装置１７の故障によりハンドル角制御、自動操舵制御が停止され、また、その旨が運転者に提示されるため、より安全にトラクタ１を運用することが可能となる。
【００３８】
本発明の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３９】
２３  ハンドル角制御装置
２３２  測定角度取得部
２３３  角速度出力部
２３４  角速度算出部
２３５  平滑化処理部
２３６  角速度判定部
２３７  提示部
【図１】
2020090864.tif 000003
【図２】
2020090864.tif 000004
【図３】
2020090864.tif 000005
【図４】
2020090864.tif 000006
【図５】
2020090864.tif 000007
【国際調査報告】
2020090864.tif 000008
2020090864.tif 000009
2020090864.tif 000010
2020090864.tif 000011
2020090864.tif 000012