(57)【特許請求の範囲】
【請求項１】
車体と、
前記車体に支持されるブレードと、
前記ブレードを上下させるための一対の第１油圧シリンダと、
前記ブレードを前後および左右に傾けるための一対の第２油圧シリンダと、
前記一対の第１油圧シリンダのストローク量を検出する一対のストロークセンサと、
一方の前記第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態で、他方の前記第２油圧シリンダを一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの前記一対の第１油圧シリンダのストローク量の差に基づいて前記ブレードの姿勢を制御する制御部とを備える、作業車両。
【請求項２】
前記制御部は、前記一対の第１油圧シリンダのストローク量の差が所定値となるように他方の前記第２油圧シリンダを、一方のストロークエンドから他方のストロークエンドに向けて駆動させ、前記一対の第１油圧シリンダのストローク量が一致するまで一方の前記第２油圧シリンダを前記一方および他方のストロークエンドのいずれかにある状態から駆動する、請求項１記載の作業車両。
【請求項３】
前記制御部は、前記一対の第１油圧シリンダのストローク量の差が最大となる最大値に基づいて前記所定値を設定する、請求項２記載の作業車両。
【請求項４】
前記制御部は、前記一対の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態における、前記一対の第１油圧シリンダのストローク量の差を最小値として算出し、
前記最大値および前記最小値とに基づいて前記所定値を設定する、請求項３記載の作業車両。
【請求項５】
前記制御部は、操作者からの指示に従って、一方の前記第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態となるように駆動し、前記他方の前記第２油圧シリンダを、一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの前記一対の第１油圧シリンダのストローク量の差に基づいて前記ブレードの姿勢を制御する、請求項１〜４のいずれか１項に記載の作業車両。
【請求項６】
操作者からの指示に従って前記所定値の値を変更する調節部をさらに備える、請求項２〜５のいずれか１項に記載の作業車両。
【請求項７】
車体に支持されるブレードを上下させるための一対の第１油圧シリンダと、前記ブレードを前後および左右に傾けるための一対の第２油圧シリンダとを備えた、作業車両の制御方法であって、
前記一対の第１油圧シリンダのストローク量を検出するステップと、
一方の前記第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態となるように駆動するステップと、
他方の前記第２油圧シリンダを前記一対の第１油圧シリンダのストローク量の差が所定値となるように一方のストロークエンドから他方のストロークエンドに向けて駆動するステップと、
検出される前記一対の第１油圧シリンダのストローク量が一致するまで前記一方の前記第２油圧シリンダを前記一方および他方のストロークエンドのいずれかにある状態から駆動するステップとを備える、作業車両の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業車両に関し、特にブレードを備える作業車両およびその制御方法に関する。
【背景技術】
【０００２】
ブルドーザやモータグレーダなどの作業車両は、土を掘削するためのブレードを備えている。【０００３】
特許文献１には、ブレードを上下させる一対のリフトシリンダと、ブレードを前傾又は後傾させる一対のピッチ/チルトシリンダとを備える作業車両が開示されている。【０００４】
作業車両では、一対のピッチ/チルトシリンダの両方又は一方を駆動させることでブレードを前後左右に傾けることが可能であるが効率的に掘削作業を行うためにはブレードの姿勢を制御する必要がある。【０００５】
例えば、ブレードが基準高さにリフトされていても、ブレードが大きく前傾していればブレードの刃先が地面に食い込み過剰に掘削されてしまう。一方で、ブレードが大きく後傾していればブレードの刃先が地面から大きく離れてしまい十分に掘削することができない。【０００６】
この点で、一対のリフトシリンダおよび一対のピッチ/チルトシリンダにそれぞれ設けられた４つのストロークセンサでストローク量を検出することによりブレードの姿勢を認識することが可能である。【０００７】
一方、ストロークセンサは一般的に高価であるため、例えば一対のリフトシリンダのストローク量を検出する２つのストロークセンサのみでブレードの姿勢を認識できることが好ましい。【０００８】
特許文献１の作業車両では、一対のリフトシリンダのストローク量のみに基づいて、ブレードの姿勢を自動制御する方式が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１４−０３１６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
当該特許文献１の作業車両は、長さの異なる一対のピッチ／チルトシリンダを備えており、一方のシリンダの長さが他方のシリンダの長さの約半分という長短を利用してブレードの姿勢を中間の傾きに制御する方式が開示されている。しかし、シリンダの長短の機構を利用した制御であり、ストロークが異なる２種類のシリンダを備えた作業車両でなければ用いることができないという課題がある。【００１１】
本発明は、上記のような課題を解決するためになされたものであって、一対のピッチ／チルトシリンダの、それぞれの長さに関わらず、簡易な方式でブレードの姿勢を制御することが可能な作業車両および作業車両の制御方法を提供することを目的とする。【００１２】
その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１３】
本発明のある局面に従う作業車両は、車体と、車体に支持されるブレードと、ブレードを上下させるための一対の第１油圧シリンダと、ブレードを前後および左右に傾けるための一対の第２油圧シリンダと、一対の第１油圧シリンダのストローク量を検出する一対のストロークセンサと、一方の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態で、他方の第２油圧シリンダを一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの一対の第１油圧シリンダのストローク量の差に基づいてブレードの姿勢を制御する制御部とを含む。【００１４】
本発明の作業車両によれば、制御部は、一方の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態で、他方の第２油圧シリンダを一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの一対の第１油圧シリンダのストローク量の差に基づいてブレードの姿勢を制御する。したがって、それぞれの第２油圧シリンダのシリンダの長さに関わらず、ブレードの姿勢を簡易な方式で制御することが可能である。【００１５】
好ましくは、制御部は、一対の第１油圧シリンダのストローク量の差が所定値となるように他方の第２油圧シリンダを、一方のストロークエンドから他方のストロークエンドに向けて駆動させ、一対の第１油圧シリンダのストローク量が一致するまで一方の第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態から駆動する。【００１６】
上記によれば、ストローク量の差が所定値となるように他方の第２油圧シリンダを駆動させることにより位置調節が可能となるため、それぞれの第２油圧シリンダのシリンダの長さに関わらず、ブレードの姿勢を簡易な方式で制御することが可能である。【００１７】
好ましくは、制御部は、一対の第１油圧シリンダのストローク量の差が最大となる最大値に基づいて所定値を設定する。【００１８】
上記によれば、最大値に基づいて所定値を設定することが可能であるため簡易に位置調節が可能である。【００１９】
好ましくは、制御部は、一対の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態における、一対の第１油圧シリンダのストローク量の差を最小値として算出し、最大値および最小値とに基づいて所定値を設定する。【００２０】
上記によれば、最大値および最小値に基づいて所定値を設定することが可能であるため誤差を考慮して簡易に位置調節が可能である。【００２１】
好ましくは、制御部は、操作者からの指示に従って、一方の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態となるように駆動し、他方の第２油圧シリンダを、一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの一対の第１油圧シリンダのストローク量の差に基づいてブレードの姿勢を制御する。【００２２】
上記によれば、操作者からの指示に従ってブレードの姿勢が制御されるため操作者が意図するタイミングで実行することが可能である。【００２３】
好ましくは、操作者からの指示に従って所定値の値を変更する調節部をさらに含む。
上記によれば、操作者からの指示に従ってブレードの姿勢を簡易に調節することが可能である。【００２４】
本発明のある局面に従う車体に支持されるブレードを上下させるための一対の第１油圧シリンダと、ブレードを前後および左右に傾けるための一対の第２油圧シリンダとを備えた、作業車両の制御方法であって、一対の第１油圧シリンダのストローク量を検出するステップと、一方の第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態となるように駆動するステップと、他方の第２油圧シリンダを一対の第１油圧シリンダのストローク量の差が所定値となるように一方のストロークエンドから他方のストロークエンドに向けて駆動するステップと、検出される一対の第１油圧シリンダのストローク量が一致するまで一方の第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態から駆動するステップとを備える。【００２５】
本発明の作業車両の制御方法によれば、一方の第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態で他方の第２油圧シリンダを一方のストロークエンドから他方のストロークエンドに向けて駆動するステップと、検出される一対の第１油圧シリンダのストローク量が一致するまで一方の第２油圧シリンダを一方および他方のストロークエンドのいずれかにある状態から駆動するステップとを含む。したがって、それぞれの第２油圧シリンダのシリンダの長さに関わらず、ブレードの姿勢を簡易な方法で制御することが可能である。
【発明の効果】
【００２６】
以上説明したように、本発明の作業車両は、一対の第１油圧シリンダのストローク量の差に基づいてブレードの傾きが所定の傾きとなるように調節されるため、それぞれの第２油圧シリンダのシリンダの長さに関わらず、簡易な方式でブレードの姿勢を制御することが可能である。
【図面の簡単な説明】
【００２７】
【図１】実施形態に基づくブルドーザ１の前方斜視図である。
【図２】実施形態に基づくブレードの駆動系の構成について説明する図である。
【図３】実施形態に基づくキャブ６の内部構成を示す斜視図である。
【図４】実施形態に基づくブルドーザ１の油圧駆動システムの回路図である。
【図５】実施形態に基づくコントロールバルブ４７の動作について説明する図である。
【図６】実施形態に基づくブルドーザ１のブレード５０の基準姿勢について説明する図である。
【図７】実施形態に基づくブルドーザ１のブレード５０の姿勢制御について説明する図である。
【図８】実施形態に基づくブルドーザ１のブレード５０の姿勢制御に用いられるピッチ／チルトシリンダ７０の伸縮に従って変化するストローク量の差を説明する図である。
【図９】実施形態に基づく姿勢制御処理について説明するフローチャートである。
【図１０】実施形態に基づくピッチ初期調整モードにおけるブレード５０の状態を説明する図である。
【図１１】実施形態に基づくピッチ初期調整処理について説明するフローチャートである。
【図１２】実施形態に基づくピッチ設定画面について説明する図である。
【発明を実施するための形態】
【００２８】
以下、実施形態について図に基づいて説明する。
以下、「作業車両」の一例であるブルドーザについて、図面を参照しながら説明する。    
【００２９】
以下の説明において、「上」「下」「前」「後」「左」「右」とは、運転席に着座したオペレータを基準とする用語である。
【００３０】
＜全体構成＞
図１は、実施形態に基づくブルドーザ１の前方斜視図である。
【００３１】
図１に示すように、ブルドーザ１は、車体１０と、キャブ６と、走行装置３０と、一対のリフトフレーム４０と、ブレード５０と、一対のリフトシリンダ６０と、一対のピッチ／チルトシリンダ７０と、リッパー８とを備える。
【００３２】
車体１０は、キャブ６を支持する。車体１０は、走行装置３０の上部に設けられる。
キャブ６は、車体１０の中央後部よりに設けられ、オペレータが着座するための運転席、走行装置３０及びブレード５０を操作するためのレバーやペダル等が搭載される。
【００３３】
走行装置３０は、車体１０の下部に走行自在に設けられる。
走行装置３０は、一対の履帯３１と、一対のスプロケット３２とを有する。一対の履帯３１は、一対のスプロケット３２によって回転されることにより不整地における走行が可能となっている。
【００３４】
ブレード５０は、車体１０の前方の作業機として装着され、地面を削り取って土砂を押し運ぶための作業機であって、後述するブレード操作レバーの操作に応じてリフトシリンダ６０、ピッチ／チルトシリンダ７０によって駆動される。
【００３５】
リッパー８は、車体１０の後方の作業機として装着され、略鉛直下向きに突出する先端のリッパーポイントを岩石等に突き刺して、走行装置３０による牽引力によって切削、粉砕を行う。リッパー８は、ブレード５０と同様に、後述するリッパー操作レバーの操作に応じて油圧シリンダ８ａによって駆動される。一般的に、リッパー８を上下動させるリフトシリンダと、リッパー８の先端を前後動させるチルトシリンダとが設けられている。
【００３６】
キャブ６には、操作者（オペレータ）が着座するためのオペレータシート（運転席）や各種操作のためのレバー、ペダルおよび計器類等が内装されている。
【００３７】
一対のリフトフレーム４０は、車体１０側を内側として一対の履帯３１の両外側に配置される。一対のリフトフレーム４０は、右リフトフレームと左リフトフレームとを有する。
【００３８】
一対のリフトフレーム４０の後端部は、走行装置３０の両外側に回転可能に取付けられている。一対のリフトフレーム４０の前端部には、ブレード５０が連結されている。
【００３９】
ブレード５０は、車体１０の前方に配置される。ブレード５０は、一対のリフトフレーム４０、一対のリフトシリンダ６０及び一対のピッチ/チルトシリンダ７０によって支持される。ブレード５０は、一対のリフトシリンダ６０によって上下に動かされる。ブレード５０は、一対のピッチ/チルトシリンダ７０によって前後および左右に傾けられる。ブレード５０の下端部には、掘削及び整地時に地面に当接される刃先５１が取り付けられている。
【００４０】
＜ブレードの駆動系の構成＞
図２は、実施形態に基づくブレードの駆動系の構成について説明する図である。
【００４１】
図２に示されるように、一対のリフトシリンダ６０は、車体１０とブレード５０に連結される。
【００４２】
一対のリフトシリンダ６０は、右リフトシリンダ６１と左リフトシリンダ６２とを有する。作動油により右リフトシリンダ６１と左リフトシリンダ６２とが連動して伸縮することによって、リフトシリンダ６０と連結されているブレード５０が上下に動かされる。このブレードの上下方向の動作はリフト動作と呼ばれる。
【００４３】
一対のリフトシリンダ６０には、一対のリフトストロークセンサが取付けられている。一対のリフトストロークセンサは、シリンダ位置を検出するための回転ローラと、シリンダ位置を原点復帰するための磁力センサとを有する。
【００４４】
一対のリフトストロークセンサは、右リフトシリンダ６１のストローク量と左リフトシリンダ６２のストローク量を検出する。ここで、ストローク量とは、最もシリンダを縮めた状態からのシリンダの移動量である。リフトシリンダ６０は車体１０とブレード５０に連結されており、ストローク量検出により、リフトシリンダ６０の位置を検出できる。
【００４５】
一対のピッチ/チルトシリンダ７０は、一対のリフトフレーム４０とブレード５０に連結される。
【００４６】
一対のピッチ/チルトシリンダ７０は、右ピッチ／チルトシリンダ７１と、左ピッチ/チルトシリンダ７２とを有する。作動油により右ピッチ／チルトシリンダ７１と左ピッチ/チルトシリンダ７２とが連動して同じ速度で伸縮することによって、ブレード５０が前後に傾けられる。このブレードの前後方向の傾動動作はピッチ動作と呼ばれる。右ピッチ／チルトシリンダ７１と左ピッチ/チルトシリンダ７２とがともに伸張すればブレード５０は前傾し、右ピッチ／チルトシリンダ７１と左ピッチ/チルトシリンダ７２とが収縮すればブレード５０は後傾する。なお、右ピッチ／チルトシリンダ７１および左ピッチ/チルトシリンダ７２のシリンダの長さは概ね同じである。言い換えれば、右ピッチ／チルトシリンダ７１および左ピッチ/チルトシリンダ７２のストロークは概ね同じである。
【００４７】
右ピッチ／チルトシリンダ７１が伸縮しない状態で左ピッチ/チルトシリンダ７２だけが伸縮することによって、ブレード５０の左側が略上下に動かされる。左ピッチ/チルトシリンダ７２だけが伸張すればブレード５０は右傾し、左ピッチ/チルトシリンダ７２だけが収縮すればブレード５０は左傾する。
【００４８】
一方、左ピッチ／チルトシリンダ７２が伸縮しない状態で右ピッチ/チルトシリンダ７１だけが伸縮することによって、ブレード５０の右側が略上下に動かされる。右ピッチ/チルトシリンダ７１だけが伸張すればブレード５０は左傾し、右ピッチ/チルトシリンダ７１だけが収縮すればブレード５０は右傾する。
【００４９】
このブレード５０の左右方向の傾動動作はチルト動作と呼ばれる。チルト動作によりブレード５０が左右方向に傾くと、右リフトシリンダ６１と左リフトシリンダ６２との間でストローク量の差が生じ、シリンダ位置が非平行となる。ブレード５０が左右に傾かない水平な位置にあるときは、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量は同じとなり、シリンダ位置は平行となる。
【００５０】
＜キャブ６の構成＞
図３は、実施形態に基づくキャブ６の内部構成を示す斜視図である。
【００５１】
図３に示されるように、キャブ６は、オペレータシート１９、右側操作装置２４、左側操作装置２７、操作パネル１００、ロックレバー２９等を有する。
【００５２】
オペレータシート１９は、運転室に乗降するオペレータ（操作者）が着座して運転操作を行う座席であって、前後にスライド可能な状態で設置されている。
【００５３】
このオペレータシート１９の正面には、オペレータ（操作者）が着座した状態で操作可能な操作パネル１００が設置されている。操作者は、当該操作パネル１００を操作して、ブルドーザ１の各種設定等を行うことが可能である。操作パネル１００は、ブルドーザのエンジン状態をオペレータに通知するとともに、種々の操作に関する設定指示を受け付け可能に設けられている。エンジン状態とは、例えば、エンジン冷却水の温度、作動油温度、燃料残量等である。また、種々の操作とは、後述するピッチ調整機能に関する設定等である。
【００５４】
そして、このオペレータシート１９の左右両脇には、操作者によって操作される操作レバー等の操作機器類が設置されている。
【００５５】
右側操作装置２４は、オペレータシート１９に着座した操作者からみてオペレータシート１９の右側に配置されている。右側操作装置２４の上面には、ブレード５０の上下動作、ピッチ動作およびチルト動作等の操作を行うブレード操作レバー２５やリッパー操作レバー２６等が設けられている。
【００５６】
左側操作装置２７は、オペレータシート１９に着座した操作者からみてオペレータシート１９の左側に配置されている。左側操作装置２７の上面には、走行操作レバー２８等が設けられている。走行操作レバー２８は、車体の前進方向を前方とした場合の前後方向および左右方向において揺動され、ステアリング操作がなされる。
【００５７】
ロックレバー２９は、走行操作レバー２８およびブレード操作レバー２５の近傍にそれぞれ設けられる。なお、本例においては、左右に設けられたロックレバー２９が連結されており、一方を上下動操作することにより他方も同様に可動する。なお、本例においては、ロックレバー２９が両側に設けられた構成について説明するが片方に設けられた構成とすることも可能である。ここで、ロックレバー２９とは、作業機（ブレード５０、リッパー８）の操作、および走行装置３０の走行等の機能を停止させるためのものである。ロックレバー２９を下げた状態に位置させる操作（ここでは、ロックレバーの引き下げ操作）を行うことによって、作業機等の動きをロック（規制）することができる。ロックレバー２９によって作業機等の動きがロックされた状態では、操作者がブレード操作レバー２５あるいは走行操作レバー２８等を操作しても、作業機等は動作しない。
【００５８】
＜油圧駆動システムの構成＞
次に、ブルドーザ１の油圧駆動システムについて説明する。
【００５９】
図４は、実施形態に基づくブルドーザ１の油圧駆動システムの回路図である。
図４に示すように、ブルドーザ１の駆動システムは、ブレード５０と、エンジン４と、油圧ポンプ４３と、管路３１ａと、作動油タンク１７と、コントローラ２０と、サーボ弁３１ｂと、コントロールバルブ４７と、リフトシリンダ６０，ピッチ／チルトシリンダ７０と、操作検出部４９と、ブレード操作レバー２５と、操作パネル１００と、リフトストロークセンサ６３とを有する。
【００６０】
図１に示した作業機（ここでは代表としてブレード５０とする）用として、エンジン４により可変容量型の油圧ポンプ４３が駆動される。
【００６１】
油圧ポンプ４３から吐出された作動油は、管路３１ａを経由してコントロールバルブ４７に流入し、コントロールバルブ４７の作動によりリフトシリンダ６０、ピッチ／チルトシリンダ７０に供給されている。リフトシリンダ６０、ピッチ／チルトシリンダ７０の伸縮により、ブレード５０の前後および左右の傾動動作が行なわれる。リフトシリンダ６０、ピッチ／チルトシリンダ７０からの戻り油は、図示しない管路を介して作動油タンク１７へ戻る。
【００６２】
操作検出部４９は、ブレード操作レバー２５の各種操作量に応じた指令をコントローラ２０に出力する。
【００６３】
コントローラ２０は、操作検出部４９からの指令に従ってコントロールバルブ４７およびサーボ弁３１ｂを制御する。油圧ポンプ４３は、サーボ弁３１ｂの作動により吐出量が制御され、この可変吐出量によりリフトシリンダ６０、ピッチ／チルトシリンダ７０の速度を制御している。サーボ弁３１ｂは油圧ポンプ４３の斜板の傾転角を制御する。
【００６４】
なお、本例においては、ブレード操作レバー２５によりリフトシリンダ６０、ピッチ／チルトシリンダ７０が伸縮されてブレード５０を駆動する方式について説明したが、図示しないが同様の方式に従って、リッパー操作レバー２６により油圧シリンダ８ａが伸縮されてリッパー８が駆動される。
【００６５】
コントローラ２０は、ブルドーザ１全体を制御するコントローラであり、ＣＰＵ（Central  Processing  Unit）、不揮発性メモリ、タイマ等により構成される。また、制御データ等を記憶する記憶部２０ａを有している。
【００６６】
操作パネル１００は、コントローラ２０と接続され、各種の操作指示を受け付ける。本例においては、後述するピッチ初期調整機能に関して、管理者からの指示を受け付けてコントローラ２０に対してピッチ初期調整処理を実行するように指示する。
【００６７】
リフトストロークセンサ６３は、リフトシリンダ６０に設けられ、一対のリフトシリンダ６０のストローク量を検出してコントローラ２０に出力する。
【００６８】
図５は、実施形態に基づくコントロールバルブ４７の動作について説明する図である。
図５に示すように、一対のリフトシリンダ６０と、一対のリフトストロークセンサ６３と、一対のピッチ/チルトシリンダ７０と、コントローラ２０と、油圧ポンプ４３と、ポンプ圧検出センサ４４と、サーボ弁３１ｂとを備える。
【００６９】
一対のリフトシリンダ６０は、右リフトシリンダ６１および左リフトシリンダ６２を有する。一対のピッチ/チルトシリンダ７０は、右ピッチ／チルトシリンダ７１および左ピッチ/チルトシリンダ７２を有する。
【００７０】
コントローラ２０は、ブレード操作レバー２５の各種操作量に応じた指令に基づいてコントロールバルブ４７に制御信号を送信することによって、油圧ポンプ４３から管路３１ａを介して右リフトシリンダ６１、左リフトシリンダ６２、右ピッチ／チルトシリンダ７１および左ピッチ/チルトシリンダ７２に別個に作動油を供給することができる。
【００７１】
コントロールバルブ４７は、複数のバルブユニット８１〜８４と、ＥＰＣバルブ（電磁比例制御弁）８１Ｂ〜８４Ｂ、８１Ｈ〜８４Ｈとを有する。
【００７２】
右リフトシリンダ６１は、バルブユニット８１と接続される。バルブユニット８１には、ＥＰＣバルブ８１Ｂ，８１Ｈが設けられる。ＥＰＣバルブ８１Ｂ，８１Ｈに対してコントローラ２０から電流を出力することにより管路３１ａと連結されるバルブの開閉動作を制御して右リフトシリンダ６１のストローク量を調整する。コントローラ２０は、ＥＰＣバルブ８１Ｂに対して電流を出力することにより右リフトシリンダ６１を収縮し、ＥＰＣバルブ８１Ｈに対して電流を出力することにより右リフトシリンダ６１を伸長する。
【００７３】
左リフトシリンダ６２は、バルブユニット８２と接続される。バルブユニット８２には、ＥＰＣバルブ８２Ｂ，８２Ｈが設けられる。ＥＰＣバルブ８２Ｂ，８２Ｈに対してコントローラ２０から電流を出力することにより管路３１ａと連結されるバルブの開閉動作を制御して左リフトシリンダ６２のストローク量を調整する。コントローラ２０は、ＥＰＣバルブ８２Ｂに対して電流を出力することにより左リフトシリンダ６２を収縮し、ＥＰＣバルブ８２Ｈに対して電流を出力することにより左リフトシリンダ６２を伸長する。
【００７４】
右ピッチ／チルトシリンダ７１は、バルブユニット８３と接続される。バルブユニット８３には、ＥＰＣバルブ８３Ｂ，８３Ｈが設けられる。ＥＰＣバルブ８３Ｂ，８３Ｈに対してコントローラ２０から電流を出力することにより管路３１ａと連結されるバルブの開閉動作を制御して右ピッチ／チルトシリンダ７１のストローク量を調整する。コントローラ２０は、ＥＰＣバルブ８３Ｂに対して電流を出力することにより右ピッチ／チルトシリンダ７１を収縮し、ＥＰＣバルブ８３Ｈに対して電流を出力することにより右ピッチ／チルトシリンダ７１を伸長する。
【００７５】
左ピッチ／チルトシリンダ７２は、バルブユニット８４と接続される。バルブユニット８４には、ＥＰＣバルブ８４Ｂ，８４Ｈが設けられる。ＥＰＣバルブ８４Ｂ，８４Ｈに対してコントローラ２０から電流を出力することにより管路３１ａと連結されるバルブの開閉動作を制御して左ピッチ／チルトシリンダ７２のストローク量を調整する。コントローラ２０は、ＥＰＣバルブ８４Ｂに対して電流を出力することにより左ピッチ／チルトシリンダ７２を収縮し、ＥＰＣバルブ８４Ｈに対して電流を出力することにより左ピッチ／チルトシリンダ７２を伸長する。
【００７６】
コントローラ２０は、各シリンダを独立して駆動させることができる。
ポンプ圧検出センサ４４は、管路３１ａにおける油圧ポンプ４３のポンプ圧を検出して、コントローラ２０に出力する。
【００７７】
例えば、ブレード操作レバー２５を操作してブレード５０を後傾させる傾動動作を指示するピッチバック操作によりコントローラ２０は、ＥＰＣバルブ８３Ｂ、ＥＰＣバルブ８４Ｂに対して電流を出力する。これにより、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２を収縮する。
【００７８】
右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２がともに一方のストロークエンドまで駆動された場合に管路３１ａのポンプ圧が高まる。これにより、ポンプ圧検出センサ４４は、所定のリリーフ圧を検出する。当該所定のリリーフ圧の検出に従って右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２がともに最も収縮した状態であることを検知することが可能である。
【００７９】
コントローラ２０は、ピッチバック操作があるか否かを判断し、ピッチバック操作があると判断した場合に、所定のリリーフ圧を検出した場合にブレード５０の姿勢制御を開始する。リリーフ圧とは管路３１ａにおけるポンプ圧が所定値を超えてリリーフ弁を開放する際の圧力である。
【００８０】
ブレード操作レバー２５を操作してブレード５０を前傾させる傾動動作を指示するピッチフォワード操作によりコントローラ２０は、ＥＰＣバルブ８３Ｈ、ＥＰＣバルブ８４Ｈに対して電流を出力する。これにより、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２は伸長する。
【００８１】
右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２がともに他方のストロークエンドまで駆動された場合に管路３１ａのポンプ圧が高まる。これにより、ポンプ圧検出センサ４４は、所定のリリーフ圧を検出する。当該所定のリリーフ圧の検出に従って右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２がともに最も伸長した状態であることを検知することが可能である。
【００８２】
ブレード操作レバー２５を操作して、ブレード５０の左側が略上下する傾動動作を指示する左チルト操作によりコントローラ２０は、ＥＰＣ８４ＢあるいはＥＰＣ８４Ｈに対して電流を出力する。左チルト操作の指示に従って左ピッチ／チルトシリンダ７２が伸縮する。左チルト操作の指示に従って左ピッチ／チルトシリンダ７２が最も収縮した状態（一方のストロークエンド）あるいは最も伸長した状態（他方のストロークエンド）まで駆動された場合に管路３１ａのポンプ圧が高まる。これにより、ポンプ圧検出センサ４４は、所定のリリーフ圧を検出する。当該所定のリリーフ圧の検出に従って、左ピッチ／チルトシリンダ７２が最も収縮した状態あるいは伸長した状態であることを検知することが可能である。
【００８３】
ブレード操作レバー２５を操作して、ブレード５０の右側が略上下する傾動動作を指示する右チルト操作によりコントローラ２０は、ＥＰＣ８３ＢあるいはＥＰＣ８３Ｈに対して電流を出力する。右チルト操作の指示に従って右ピッチ／チルトシリンダ７１が伸縮する。右チルト操作の指示に従って右ピッチ／チルトシリンダ７１が最も収縮した状態（一方のストロークエンド）あるいは最も伸長した状態（他方のストロークエンド）まで駆動された場合に管路３１ａのポンプ圧が高まる。これにより、ポンプ圧検出センサ４４は、所定のリリーフ圧を検出する。当該所定のリリーフ圧の検出に従って、右ピッチ／チルトシリンダ７１が最も収縮した状態あるいは伸長した状態であることを検知することが可能である。
【００８４】
＜基準姿勢＞
図６は、実施形態に基づくブルドーザ１のブレード５０の基準姿勢について説明する図である。
【００８５】
図６に示されるように、ブレード５０の基準姿勢とは、履帯３１の履板（シュープレート）下端が接地しているＧＬライン（ＧＬ：Ground Line）まで、ブレード５０が水平かつブレード５０の刃先が履帯の高さまで下した状態を意味する。ブレード５０が水平とは前後に所定の傾きを有し、かつ、左右に傾いていない状態を意味する。
【００８６】
履帯３１は、履板が取り付けられた複数の履帯用リンクが無端状に連結されることにより、環状に構成されている。
【００８７】
ブレード５０を当該基準姿勢に設定することにより、効率的に掘削作業を行うことが可能である。所定の傾きは、当該基準姿勢においてブレード５０の刃先５１とＧＬラインとの角度について、ブレード５０の刃先５１が地面に食い込み過剰とならないように、かつ、地面から大きく離れてしまわない所定角度を意味する。
【００８８】
以下に、ブレード５０の傾きを自動調節する姿勢制御について説明する。
＜姿勢制御＞
図７は、実施形態に基づくブルドーザ１のブレード５０の姿勢制御について説明する図である。
【００８９】
図７（Ａ）に示されるように、ピッチ／チルトシリンダ７０の一方のストロークエンドまでピッチ／チルトシリンダ７０を駆動する。具体的には、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２をともに収縮してブレード５０を後方向に傾動動作させる。
【００９０】
この場合、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量はほぼ同じになる。したがって、その差はほぼなくなる。
【００９１】
図７（Ｂ）に示されるように、次に、右ピッチ／チルトシリンダ７１におけるストロークエンドの状態を維持して、左ピッチ／チルトシリンダ７２を一方のストロークエンドから他方のストロークエンド側に駆動する。具体的には、左ピッチ／チルトシリンダ７２を伸長する。これにより右リフトシリンダ６１と左リフトシリンダ６２との間にストローク量の差が生じ始める。
【００９２】
そして、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差が所定値となった場合に左ピッチ／チルトシリンダ７２の一方のストロークエンドから他方のストロークエンド側への駆動を停止する。具体的には、左ピッチ／チルトシリンダ７２の伸長を停止する。
【００９３】
図７（Ｃ）に示されるように、次に、左ピッチ／チルトシリンダ７２におけるストロークエンドの状態を維持して、右ピッチ／チルトシリンダ７１を一方のストロークエンドから他方のストロークエンド側に駆動する。具体的には、右ピッチ／チルトシリンダ７１を伸長する。これにより、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差が小さくなる。
【００９４】
そして、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量が一致した場合に右ピッチ／チルトシリンダ７１の一方のストロークエンドから他方のストロークエンド側への駆動を停止する。具体的には、右ピッチ／チルトシリンダ７１の伸長を停止する。
【００９５】
ストローク量が一致した場合とは、右リフトシリンダ６１と左リフトシリンダ６２のそれぞれのストロークセンサのストローク量の検出値の差が０となる場合のみならず、その差が所定の範囲内にある場合も含まれる。以下においても同様である。
【００９６】
図８は、実施形態に基づくブルドーザ１のブレード５０の姿勢制御に用いられるピッチ／チルトシリンダ７０の伸縮に従って変化するストローク量の差を説明する図である。
【００９７】
図８を参照して、ここでは、縦軸は、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差を示す。また、横軸は、左ピッチ／チルトシリンダ７２の伸長率を示す。当該データは、コントローラ２０の記憶部２０ａに記憶されているものである。
【００９８】
伸長率「０％」は、ピッチ／チルトシリンダ７０を一方のストロークエンドまで駆動した状態である。具体的には、ピッチ／チルトシリンダ７０のうちの右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２の両方のシリンダをともに最も収縮した状態である。ブレード５０を後方向（刃先が寝る方向）に傾動動作させた状態である。
【００９９】
伸長率「０％」の場合の右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差がΔＬ１として示されている。これは、ピッチ／チルトシリンダ７０の製造誤差あるいはブレード５０の取り付け誤差により生じる値である。誤差が生じない場合にはΔＬ１は「０」となる。
【０１００】
本例においては、左ピッチ／チルトシリンダ７２のみを伸長する。右ピッチ／チルトシリンダ７１は最も収縮した状態を維持する。
【０１０１】
伸長率「１００％」は、ピッチ／チルトシリンダ７０のストロークエンドまで左ピッチ／チルトシリンダ７２を駆動した状態である。具体的には、左ピッチ／チルトシリンダ７２を最も伸長した状態である。一方、右ピッチ／チルトシリンダ７１は最も収縮した状態である。
【０１０２】
伸長率「１００％」の場合の右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差がΔＬ２として示されている。これは、右ピッチ／チルトシリンダ７１を最も収縮した状態で、左ピッチ／チルトシリンダ７２を最大伸長した状態におけるストローク量の差である。
【０１０３】
したがって、図８のデータと、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差とに基づいて左ピッチ／チルトシリンダ７２の一方のストロークエンドから他方のストロークエンドまでの間の所定位置に左ピッチ／チルトシリンダ７２のストローク量を調節することが可能である。
【０１０４】
右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差に基づいて左ピッチ／チルトシリンダ７２を伸長して、シリンダ位置を設定することが可能である。
【０１０５】
例えば、左ピッチ／チルトシリンダ７２のストローク量を一方のストロークエンドから他方のストロークエンドまでの間の中間位置（伸長率α＝５０％）となるように設定したい場合には、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差がΔＬ１とΔＬ２との間の中間値ΔＬ３（＝（ΔＬ１＋ΔＬ２）／２）になるように左ピッチ／チルトシリンダ７２を一方のストロークエンドから他方のストロークエンド側に駆動する。これにより、左ピッチ／チルトシリンダ７２は、一方のストロークエンドから他方のストロークエンドまでの間の中間位置（伸長率α＝５０％）に設定される。
【０１０６】
そして、次に、右ピッチ／チルトシリンダ７１を一方のストロークエンドから他方のストロークエンド側へ駆動する。当該動作により、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差がΔＬ３から小さくなる。右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量が一致するまで（ストローク量の差がなくなるまで）右ピッチ／チルトシリンダ７１を一方のストロークエンドから他方のストロークエンド側へ駆動する。これにより、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量の差が無くなることによりブレード５０を水平にすることが可能となる。なお、右ピッチ／チルトシリンダ７１は、左ピッチ／チルトシリンダ７２の位置とほぼ同じ中間位置に位置する。
【０１０７】
右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差に基づいて左ピッチ／チルトシリンダ７２の位置決めをし、そして、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差に基づいて右ピッチ／チルトシリンダ７１を駆動して、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量の差を無くしてブレード５０を水平にする方式である。シリンダ位置を所定の位置に調節することにより、ブレード５０が所定の傾きとなるようにブレードの姿勢を制御することが可能となる。
【０１０８】
右リフトシリンダ６１および左リフトシリンダ６２のストローク量の差に基づいてブレード５０の傾きが所定の傾きとなるように調節されるため、右ピッチ／チルトシリンダ７１および左ピッチ／チルトシリンダ７２の長さに関わらず、簡易な方式でブレード５０の姿勢を制御することが可能である。
【０１０９】
なお、本例においては、例えば、左ピッチ／チルトシリンダ７２のストローク量を一方のストロークエンドから他方のストロークエンドまでの間の中間位置となるように設定する場合について説明したが、特に左ピッチ／チルトシリンダ７２に限られず、右ピッチ／チルトシリンダ７１を一方のストロークエンドから他方のストロークエンドまでの間の中間位置となるように設定して、そして、左ピッチ／チルトシリンダ７２を同様の方式に従って、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量が一致するまで駆動して、ブレードの姿勢を制御することも可能である。
【０１１０】
また、本例においては、左ピッチ／チルトシリンダ７２のストローク量を一方のストロークエンドから他方のストロークエンドまでの間の中間位置となるように左ピッチ／チルトシリンダ７２が一方のストロークエンドにある状態から他方のストロークエンド側へ駆動する場合について説明したが、他方のストロークエンドにある状態から一方のストロークエンド側へ駆動する場合についても同様に適用可能である。左ピッチ／チルトシリンダ７２が最も伸長した状態から収縮させて所定の位置に調節することも可能である。
【０１１１】
また、本例においては、ブレード５０の傾きについて、ピッチ／チルトシリンダ７０を最も収縮した状態と、ピッチ／チルトシリンダ７０を最も伸長した状態の間の中間状態の傾きとなるように姿勢制御する場合について説明した。ブレード５０を後方向（刃先が立つ方向）に傾動動作させた状態と、ブレード５０を前方向（刃先が寝る方向）に傾動動作させた状態の間の中間状態となる場合について説明したが、ΔＬ３の値を調整することにより中間状態の刃先の角度から刃先が立つ方向に傾動動作させた状態に設定したり、あるいは、中間状態の刃先の角度から刃先が寝る方向に傾動動作させた状態に設定することも可能である。
【０１１２】
具体的には、図８のデータに従って伸長率α（＝５０％）を±β％加減算したΔＬ３の値を調節することによりブレード５０の傾きを調整することが可能である。
【０１１３】
＜姿勢制御処理＞
図９は、実施形態に基づく姿勢制御処理について説明するフローチャートである。
【０１１４】
図９に示されるように、コントローラ２０は、ピッチバック操作が有るか否かを判断する（ステップＳ１）。ピッチバック操作とは、ブレード５０をブレード操作レバー２５により後方向に傾動動作させる操作である。具体的には、コントローラ２０は、ブレード操作レバー２５に従う操作検出部４９からの操作指令を受け付けてピッチバック操作である否かを判断する。
【０１１５】
次に、ピッチバック操作があると判断した場合（ステップＳ１においてＹＥＳ）には、所定のリリーフ圧を検出したか否かを判断する（ステップＳ２）。具体的には、コントローラ２０は、ポンプ圧検出センサ４４で検出された管路３１ａのポンプ圧が所定のリリーフ圧の値であるかどうかを判断する。右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２がともに一方のストロークエンドまで駆動された場合に所定のリリーフ圧が検出される。
【０１１６】
したがって、ピッチバック操作の際に所定のリリーフ圧が検出された場合には、シリンダが最も収縮した状態であることが把握される。
【０１１７】
ステップＳ２において、所定のリリーフ圧を検出したと判断した場合（ステップＳ２においてＹＥＳ）には、ブレード５０の姿勢制御を開始する（ステップＳ３）。
【０１１８】
一方、ステップＳ２において、所定のリリーフ圧を検出しないと判断した場合（ステップＳ２においてＮＯ）には、ステップＳ１に戻る。
【０１１９】
ステップＳ３においてブレード５０の姿勢制御を開始すると判断した後、次に、左ピッチ／チルトシリンダ７２に電流を出力する（ステップＳ４）。具体的には、コントローラ２０は、ＥＰＣバルブ８４Ｈに対して電流を出力する。これにより左ピッチ／チルトシリンダ７２が伸長する。
【０１２０】
次に、ストローク量の差が所定値になるか否かを判断する（ステップＳ５）。具体的には、コントローラ２０は、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差がΔＬ３となるかどうかを判断する。
【０１２１】
ステップＳ５において、ストローク量の差が所定値にならないと判断した場合（ステップＳ５においてＮＯ）には、ステップＳ４に戻り、左ピッチ／チルトシリンダ７２に電流を出力（ステップＳ４）し、ストローク量の差が所定値となるまで上記処理を繰り返す。
【０１２２】
ステップＳ５において、ストローク量の差が所定値になると判断した場合（ステップＳ５においてＹＥＳ）には、左ピッチ／チルトシリンダ７２への電流を停止し、右ピッチ／チルトシリンダ７１に電流を出力する（ステップＳ６）。具体的には、コントローラ２０は、ＥＰＣバルブ８４Ｈへの電流を停止し、ＥＰＣバルブ８３Ｈに対して電流を出力する。これにより左ピッチ／チルトシリンダ７２の伸長が停止し、右ピッチ／チルトシリンダ７１が伸長する。
【０１２３】
次に、ストローク量の差が無くなるか否かを判断する（ステップＳ７）。具体的には、コントローラ２０は、右リフトシリンダ６１と左リフトシリンダ６２との間のストローク量の差が無くなるかどうかを判断する。
【０１２４】
ステップＳ７において、ストローク量の差が無くならないと判断した場合（ステップＳ７においてＮＯ）には、ステップＳ６に戻り、右ピッチ／チルトシリンダ７１に電流を出力し、ストローク量の差が無くなるまで上記処理を繰り返す。
【０１２５】
ステップＳ７において、ストローク量の差が無くなると判断した場合（ステップＳ７においてＹＥＳ）には、右ピッチ／チルトシリンダ７１への電流を停止する（ステップＳ８）。具体的には、コントローラ２０は、ＥＰＣバルブ８３Ｈへの電流を停止する。これにより右ピッチ／チルトシリンダ７１の伸長が停止する。
【０１２６】
当該動作により、右リフトシリンダ６１と左リフトシリンダ６２とのストローク量の差を無くしてブレード５０を水平にすることが可能である。
【０１２７】
そして、処理を終了する（エンド）。
なお、上記のブレードの姿勢制御処理においては、ピッチバック操作とともに、所定のリリーフ圧を検出した場合をトリガとして姿勢制御を開始する場合について説明したが、特にトリガはこれに限られず、他の条件に従って姿勢制御を開始するようにしても良い。例えば、ブレードの姿勢制御を指示する専用のボタン等を設けて、当該ボタンの選択指示に従って、上記ブレードの姿勢制御の処理を実行するようにしても良い。具体的には、当該ボタンの選択指示に従って、姿勢制御の処理を開始し、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２をともに一方のストロークエンドまで駆動した後に、ステップＳ４からの処理を実行するようにすればよい。
【０１２８】
＜ピッチ初期調整機能＞
ピッチ初期調整機能とは、ブルドーザ１にブレード５０を取り付けた際にブレードの傾きを調整する機能である。当該ピッチ初期調整機能を実行することにより図８で説明した伸長率とストローク量の差のデータを取得することが可能である。
【０１２９】
当該ピッチ初期調整の指示は、操作パネル１００を介して設定指示される。当該設定指示は、工場出荷時に操作パネル１００を介して管理者が指示する。
【０１３０】
図示しないが操作パネル１００の管理者用の管理画面において指示することにより、コントローラ２０に対してピッチ初期調整機能の実行の指示が入力される。
【０１３１】
コントローラ２０は、操作パネル１００からの指示に従ってコントロールバルブ４７に制御信号を出力する。具体的には、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２をともに一方のストロークエンドまで駆動する。そして、コントローラ２０は、当該状態における右リフトシリンダ６１、左リフトシリンダ６２のストローク量の差をリフトストロークセンサ６３から取得する。また、コントローラ２０は、当該状態から左ピッチ／チルトシリンダ７２を他方のストロークエンドまで駆動する。そして、コントローラ２０は、当該状態における右リフトシリンダ６１、左リフトシリンダ６２のストローク量の差をリフトストロークセンサ６３から取得する。
【０１３２】
図１０は、実施形態に基づくピッチ初期調整モードにおけるブレード５０の状態を説明する図である。
【０１３３】
図１０（Ａ）に示されるように、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２をともに一方のストロークエンドまで駆動する。そして、当該状態における右リフトシリンダ６１、左リフトシリンダ６２のストローク量の差をリフトストロークセンサ６３から取得する。
【０１３４】
本例においては、ストローク量の差として最小値ΔＬｍｉｎとして示される。
図１０（Ｂ）に示されるように、左ピッチ／チルトシリンダ７２を他方のストロークエンドまで駆動する。そして、当該状態における右リフトシリンダ６１、左リフトシリンダ６２のストローク量の差をリフトストロークセンサ６３から取得する。
【０１３５】
本例においては、ストローク量の差として最大値ΔＬｍａｘとして示される。
当該取得したストローク量の差に基づいて図８で説明したデータを取得することが可能である。ストローク量の差ΔＬ１は、最小値ΔＬｍｉｎとなり、ΔＬ２は、最大値Δｍａｘとなる。
【０１３６】
図１１は、実施形態に基づくピッチ初期調整処理について説明するフローチャートである。
【０１３７】
図１１に示されるように、コントローラ２０は、右リフトシリンダ６１、左リフトシリンダ６２に電流を出力する（ステップＳ１１）。具体的には、コントローラ２０は、ＥＰＣバルブ８１Ｈ，８２Ｈに対して電流を出力する。これにより右リフトシリンダ６１、左リフトシリンダ６２が収縮する。
【０１３８】
次に、ブレードが所定の高さに達した否かを判断する（ステップＳ１２）。具体的には、コントローラ２０は、リフトストロークセンサ６３から右リフトシリンダ６１、左リフトシリンダ６２のストローク量を取得して所定の高さに達したか否かを判断する。右リフトシリンダ６１、左リフトシリンダ６２のストローク量が所定値以上となった場合にブレード５０は所定の高さに達したと判断する。ピッチ初期調整処理においては、ブレード５０を所定の高さに達した状態で実行する。左ピッチ／チルトシリンダ７２を他方のストロークエンドまで駆動してブレード５０を最右傾するチルト動作が実行されるため当該チルト動作においてブレード５０が地面と接触しないようにするためである。
【０１３９】
ステップＳ１２において、ブレードが所定の高さに達していないと判断した場合（ステップＳ１２においてＮＯ）には、ステップＳ１１に戻り上記処理を繰り返す。
【０１４０】
次に、ステップＳ１２において、ブレードが所定の高さに達したと判断した場合（ステップＳ１２においてＹＥＳ）には、右リフトシリンダ６１、左リフトシリンダ６２への電流を停止する（ステップＳ１３）。具体的には、コントローラ２０は、ＥＰＣバルブ８１Ｈ，８２Ｈに対する電流の出力を停止する。これにより右リフトシリンダ６１、左リフトシリンダ６２の収縮が停止する。
【０１４１】
次に、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２に電流を出力する（ステップＳ１４）。具体的には、コントローラ２０は、ＥＰＣバルブ８３Ｂ，８４Ｂに対して電流を出力する。これにより右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２が収縮する。
【０１４２】
次に、所定のリリーフ圧を検出したか否かを判断する（ステップＳ１５）。具体的には、コントローラ２０は、ポンプ圧検出センサ４４で検出された管路３１ａのポンプ圧が所定のリリーフ圧の値であるかどうかを判断する。
【０１４３】
右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２が収縮した際に所定のリリーフ圧が検出された場合とは、シリンダが最も収縮した状態である。したがって、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２が一方のストロークエンドに到達した場合であることが把握される。
【０１４４】
ステップＳ１５において、所定のリリーフ圧を検出していないと判断した場合（ステップＳ１５においてＮＯ）には、ステップＳ１４に戻り上記処理を繰り返す。
【０１４５】
ステップＳ１５において、所定のリリーフ圧を検出したと判断した場合（ステップＳ１においてＹＥＳ）には、右ピッチ／チルトシリンダ７１、左ピッチ／チルトシリンダ７２への電流を停止する（ステップＳ１６）。具体的には、コントローラ２０は、ポンプ圧検出センサ４４で検出された管路３１ａのポンプ圧が所定のリリーフ圧であると判断した場合には、ＥＰＣバルブ８３Ｂ，８４Ｂに対する電流の出力を停止する。
【０１４６】
次に、ΔＬｍｉｎを計測する（ステップＳ１７）。具体的には、コントローラ２０は、リフトストロークセンサ６３から右リフトシリンダ６１、左リフトシリンダ６２のストローク量を取得してその差である最小値ΔＬｍｉｎを計測する。
【０１４７】
次に、左ピッチ／チルトシリンダ７２に電流を出力する（ステップＳ１８）。具体的には、コントローラ２０は、ＥＰＣバルブ８４Ｈに対して電流を出力する。これにより左ピッチ／チルトシリンダ７２が伸長する。
【０１４８】
次に、所定のリリーフ圧を検出したか否かを判断する（ステップＳ１９）。具体的には、コントローラ２０は、ポンプ圧検出センサ４４で検出された管路３１ａのポンプ圧が所定のリリーフ圧の値であるかどうかを判断する。
【０１４９】
左ピッチ／チルトシリンダ７２が伸長した際に所定のリリーフ圧が検出された場合とは、左ピッチ／チルトシリンダ７２が最も伸長した状態である。したがって、左ピッチ／チルトシリンダ７２が他方のストロークエンドに到達した場合であることが把握される。
【０１５０】
ステップＳ１９において、所定のリリーフ圧を検出していないと判断した場合（ステップＳ１９においてＮＯ）には、ステップＳ１８に戻り上記処理を繰り返す。
【０１５１】
ステップＳ１９において、所定のリリーフ圧を検出したと判断した場合（ステップＳ１９においてＹＥＳ）には、左ピッチ／チルトシリンダ７２への電流を停止する（ステップＳ２０）。具体的には、コントローラ２０は、ポンプ圧検出センサ４４で検出されたポンプ圧が所定のリリーフ圧であると判断した場合には、ＥＰＣバルブ８４Ｈに対する電流の出力を停止する。
【０１５２】
次に、ΔＬｍａｘを計測する（ステップＳ２１）。具体的には、コントローラ２０は、リフトストロークセンサ６３から右リフトシリンダ６１、左リフトシリンダ６２のストローク量を取得してその差である最大値ΔＬｍａｘを計測する。
【０１５３】
そして、次に、データを作成する（ステップＳ２２）。具体的には、ΔＬｍｉｎおよびΔＬｍａｘに基づいて図８に示されるデータを作成する。
【０１５４】
そして、処理を終了する（エンド）。
当該ピッチ初期調整処理における最小値ΔＬｍｉｎおよび最大値ΔＬｍａｘに基づいて上記で説明したブレード５０の姿勢制御処理を実行することが可能である。
【０１５５】
なお、本実施形態においては、最小値ΔＬｍｉｎ，最大値ΔＬｍａｘをともに計測する場合について説明したが、最小値ΔＬｍｉｎの値が無視可能な程度である場合には最大値ΔＬｍａｘのみを計測するようにしても良い。その場合、ΔＬ３を最大値ΔＬｍａｘ／２に設定するようにしても良い。これによりピッチ初期調整処理を簡易に実行することが可能である。
【０１５６】
図１２は、実施形態に基づくピッチ設定画面について説明する図である。
図１２に示されるピッチ設定画面３５０は、操作パネル１００の図示しない所定ボタンの選択指示に従って表示される。
【０１５７】
ピッチ設定画面３５０においては、「ピッチ設定」、「５０％」の表示とともに、当該数値を上昇あるいは下降させることが可能なアイコン３５１，３５２が設けられる。当該「ピッチ設定」「５０％」は、上記で説明した伸長率αに対応している。なお、本例において伸長率αは初期値５０％に設定されているものとする。
【０１５８】
例えば、アイコン３５１にカーソルを合わせて選択することにより、「５０％」から数値が上昇する。一方、アイコン３５２にカーソルを合わせて選択することにより、「５０％」から数値が減少する。これにより姿勢制御におけるブレードの傾きの調節が可能である。具体的には、姿勢制御処理において、伸長率αが上昇することによりブレード５０が前傾となるように調節することが可能となり、伸長率αが下降することによりブレード５０が後傾となるように調節することが可能である。なお、ピッチ設定で設定された値は、記憶部２０ａに記憶されるものとする。
【０１５９】
なお、本実施形態においては、ピッチ初期調整処理により図８に示されるデータが作成される場合について説明したが、特にこれに限られず事前にシミュレーションした結果に基づいて出荷時に記憶部２０ａに格納するようにしても良い。
【０１６０】
＜その他＞
上記においては、姿勢制御処理において、ブレードの傾きを調整する場合について説明したが、ブレードの傾きとともにブレードの高さを調整することも可能である。例えば、図１３で説明したように、ブレードを所定の高さに達したか否かを判断して、所定の高さに達した状態でブレードの傾きを調整する上記姿勢制御処理を実行するようにしても良い。また、ブレードの傾きを調整した後、図６で説明した基準姿勢となるようにブレードの高さを調整することも可能である。
【０１６１】
なお、上記においては、リフトシリンダ６０のシリンダ長をリフトストロークセンサ６３を用いて検出する場合について説明したが、当該方式に限られずシリンダ長を検出可能な構成であればどのような方式を採用しても良い。例えば、リフトシリンダに供給される作動油の油量に基づいてシリンダ長を算出することも可能である。
【０１６２】
なお、本例においては、作業車両の一例として、ブルドーザを例に挙げて説明したが、油圧ショベルやホイールローダ等の作業車両にも適用可能であり、油圧シリンダが設けられた作業用の機械であればどのようなものにも適用可能である。
【０１６３】
以上、本発明の実施形態について説明したが、今回開示された実施形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は請求の範囲によって示され、請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１６４】
１  ブルドーザ、４  エンジン、６  キャブ、８  リッパー、８ａ  油圧シリンダ、１０  車体、３１  履帯、１７  作動油タンク、１９  オペレータシート、２０  コントローラ、２０ａ  記憶部、２４  右側操作装置、２５  ブレード操作レバー、２６  リッパー操作レバー、２７  左側操作装置、２８  走行操作レバー、２９  ロックレバー、３０  走行装置、３１ａ  管路、３１ｂ  サーボ弁、３２  スプロケット、４０  リフトフレーム、４３  油圧ポンプ、４４  ポンプ圧検出センサ、４７  コントロールバルブ、４９  操作検出部、５０  ブレード、５１  刃先、６０  リフトシリンダ、６１  右リフトシリンダ、６２  左リフトシリンダ、６３  リフトストロークセンサ。
【要約】
作業車両は、車体と、車体に支持されるブレードと、ブレードを上下させるための一対の第１油圧シリンダと、ブレードを前後および左右に傾けるための一対の第２油圧シリンダと、一対の第１油圧シリンダのストローク量を検出する一対のストロークセンサと、一方の第２油圧シリンダが一方および他方のストロークエンドのいずれかにある状態で、他方の第２油圧シリンダを一方のストロークエンドから他方のストロークエンドに向けて駆動させたときの一対の第１油圧シリンダのストローク量の差に基づいてブレードの姿勢を制御する制御部とを備える。【図１】
0005634654.tif 000002
【図２】
0005634654.tif 000003
【図３】
0005634654.tif 000004
【図４】
0005634654.tif 000005
【図５】
0005634654.tif 000006
【図６】
0005634654.tif 000007
【図７】
0005634654.tif 000008
【図８】
0005634654.tif 000009
【図９】
0005634654.tif 000010
【図１０】
0005634654.tif 000011
【図１１】
0005634654.tif 000012
【図１２】
0005634654.tif 000013