JPWO2020095935A1 - Excavator - Google Patents

Excavator Download PDF

Info

Publication number
JPWO2020095935A1
JPWO2020095935A1 JP2020556112A JP2020556112A JPWO2020095935A1 JP WO2020095935 A1 JPWO2020095935 A1 JP WO2020095935A1 JP 2020556112 A JP2020556112 A JP 2020556112A JP 2020556112 A JP2020556112 A JP 2020556112A JP WO2020095935 A1 JPWO2020095935 A1 JP WO2020095935A1
Authority
JP
Japan
Prior art keywords
bucket
control
pilot
controller
arm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020556112A
Other languages
Japanese (ja)
Other versions
JP7454505B2 (en
Inventor
力 伊藤
力 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Heavy Industries Ltd
Original Assignee
Sumitomo Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Heavy Industries Ltd filed Critical Sumitomo Heavy Industries Ltd
Publication of JPWO2020095935A1 publication Critical patent/JPWO2020095935A1/en
Application granted granted Critical
Publication of JP7454505B2 publication Critical patent/JP7454505B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • E02F3/36Component parts
    • E02F3/42Drives for dippers, buckets, dipper-arms or bucket-arms
    • E02F3/43Control of dipper or bucket position; Control of sequence of drive operations
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/26Indicating devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Mining & Mineral Resources (AREA)
  • Civil Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Operation Control Of Excavators (AREA)

Abstract

アタッチメントの先端部における作業部位を設計面により精度良く一致させることが可能なショベルを提供する。本開示の一実施形態に係るショベルは、アタッチメントATに関する操作を受け付ける操作装置26と、操作装置26に対する操作入力に対応して動作し、アームを駆動するアームシリンダ8と、バケット6を駆動するバケットシリンダ9と、アームシリンダ8の動作に合わせて、バケット6の制御基準の目標施工面に対する鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御するコントローラ30と、を備える。Provided is an excavator capable of matching the work part at the tip of the attachment more accurately on the design surface. The excavator according to the embodiment of the present disclosure includes an operation device 26 that receives an operation related to the attachment AT, an arm cylinder 8 that operates in response to an operation input to the operation device 26 and drives an arm, and a bucket that drives a bucket 6. A cylinder 9 and a controller 30 that controls the operation of the bucket cylinder 9 so as to adjust the position of the bucket 6 in the vertical direction with respect to the target construction surface of the control reference according to the operation of the arm cylinder 8 are provided.

Description

本開示は、ショベルに関する。 This disclosure relates to excavators.

例えば、バケットの爪先等のアタッチメントの先端部における所定の作業部位を設計面に沿って移動させる制御を行うショベルが知られている(特許文献1参照)。 For example, there is known a shovel that controls the movement of a predetermined work portion at the tip of an attachment such as the toe of a bucket along a design surface (see Patent Document 1).

特開2013−217137号公報Japanese Unexamined Patent Publication No. 2013-217137

しかしながら、上述のような制御では、マスタ要素としてのアームの動作に合わせて、主に、ブームシリンダを伸縮させ、ブームを上げ下げすることにより、アタッチメントの先端部における作業部位の設計面に対する鉛直方向の位置を調整し、アタッチメントの先端部における作業部位を設計面に一致させる場合が多い。そのため、作用する荷重が相対的に大きく、且つ、アタッチメントの根元に位置するブームシリンダの伸縮をきめ細かく制御することは難しく、場合によっては、アームの動作に合わせて、アタッチメントの先端部の設計面に対する鉛直方向の位置を精度良く調整することができない可能性がある。 However, in the control as described above, the boom cylinder is mainly expanded and contracted according to the operation of the arm as a master element, and the boom is raised and lowered in the vertical direction with respect to the design surface of the work part at the tip of the attachment. In many cases, the position is adjusted so that the working part at the tip of the attachment matches the design surface. Therefore, the applied load is relatively large, and it is difficult to finely control the expansion and contraction of the boom cylinder located at the base of the attachment. It may not be possible to adjust the vertical position accurately.

そこで、上記課題に鑑み、アタッチメントの先端部における作業部位を設計面により精度良く一致させることが可能なショベルを提供することを目的とする。 Therefore, in view of the above problems, it is an object of the present invention to provide an excavator capable of accurately matching the work portion at the tip of the attachment with the design surface.

上記目的を達成するため、本開示の一実施形態では、
下部走行体と、
前記下部走行体に対して、旋回自在に搭載される上部旋回体と、
前記上部旋回体に取り付けられ、ブーム、アーム、及びバケットを含むアタッチメントと、
前記アームを駆動するアームシリンダと、
前記バケットを駆動するバケットシリンダと、
前記アームシリンダの動作に合わせて、前記バケットの所定の作業部位に設定される制御基準の目標施工面に対する鉛直方向の位置を調整するように、前記バケットシリンダの動作を制御する制御装置と、を備える、
ショベルが提供される。
In order to achieve the above object, in one embodiment of the present disclosure,
With the lower running body,
An upper swivel body that is swivelly mounted on the lower traveling body and
An attachment that is attached to the upper swing body and includes a boom, an arm, and a bucket.
An arm cylinder that drives the arm and
The bucket cylinder that drives the bucket and
A control device that controls the operation of the bucket cylinder so as to adjust the vertical position of the control reference set at a predetermined work site of the bucket with respect to the target construction surface according to the operation of the arm cylinder. Prepare, prepare
Excavator is provided.

また、本開示の他の実施形態では、
下部走行体と、
前記下部走行体に対して、旋回自在に搭載される上部旋回体と、
前記上部旋回体に取り付けられ、複数の動作要素を含むアタッチメントと、
一のアタッチメント動作指令に基づき、前記複数の動作要素のうちの一の動作要素に関する一のマスタ指令と、前記複数の動作要素のうちの前記一の動作要素以外の動作要素に関する複数のスレーブ指令とを生成すると共に、所定の条件に基づき、前記複数のスレーブ指令の中で前記マスタ指令に同期させるスレーブ指令を切り換える制御装置と、を備える、
ショベルが提供される。
Also, in other embodiments of the present disclosure,
With the lower running body,
An upper swivel body that is swivelly mounted on the lower traveling body and
An attachment attached to the upper swing body and containing a plurality of operating elements,
Based on one attachment operation command, one master command for one operation element of the plurality of operation elements, and a plurality of slave commands for operation elements other than the one operation element among the plurality of operation elements. A control device for switching a slave command to be synchronized with the master command among the plurality of slave commands based on a predetermined condition.
Excavator is provided.

上述の実施形態によれば、アタッチメントの先端部における作業部位を設計面により精度良く一致させることが可能なショベルを提供することができる。 According to the above-described embodiment, it is possible to provide an excavator capable of more accurately matching the working portion at the tip end portion of the attachment with the design surface.

ショベルの側面図である。It is a side view of an excavator. ショベルの上面図である。It is a top view of the excavator. ショベルの油圧システムの構成の一例を示す図である。It is a figure which shows an example of the structure of the hydraulic system of an excavator. ショベルの油圧システムにおけるアームに関する操作系の構成部分の一例を示す図である。It is a figure which shows an example of the component part of the operation system about the arm in the hydraulic system of an excavator. ショベルの油圧システムにおけるブームに関する操作系の構成部分の一例を示す図である。It is a figure which shows an example of the component part of the operation system about a boom in the hydraulic system of an excavator. ショベルの油圧システムにおけるバケットに関する操作系の構成部分の一例を示す図である。It is a figure which shows an example of the component part of the operation system about a bucket in the hydraulic system of an excavator. ショベルの油圧システムにおける上部旋回体に関する操作系の構成部分の一例を示す図である。It is a figure which shows an example of the component part of the operation system about the upper swing body in the hydraulic system of an excavator. ショベルのマシンガイダンス機能及びマシンコントロール機能に関する構成の一例の概要を示すブロック図である。It is a block diagram which shows the outline of an example of the structure about the machine guidance function and the machine control function of an excavator. ショベルのマシンコントロール機能に関する詳細な構成の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the detailed structure about the machine control function of a shovel. ショベルのマシンコントロール機能に関する詳細な構成の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the detailed structure about the machine control function of a shovel. ショベルのコントローラによるマシンコントロール機能に関する制御処理の一例を概略的に示すフローチャートである。It is a flowchart which shows typically an example of the control process about the machine control function by the excavator controller. ショベルのマシンコントロール機能によるアタッチメントの動作を説明する図である。It is a figure explaining the operation of the attachment by the machine control function of a shovel. ショベルのマシンコントロール機能によるアタッチメントの動作を説明する図である。It is a figure explaining the operation of the attachment by the machine control function of a shovel. ショベルのマシンコントロール機能に関する詳細な構成の他の例を示す機能ブロック図である。It is a functional block diagram which shows the other example of the detailed configuration about the machine control function of an excavator.

以下、図面を参照して実施形態について説明する。 Hereinafter, embodiments will be described with reference to the drawings.

[ショベルの概要]
最初に、図1、図2を参照して、本実施形態に係るショベル100の概要について説明する。
[Outline of excavator]
First, the outline of the excavator 100 according to the present embodiment will be described with reference to FIGS. 1 and 2.

図1、図2は、それぞれ、本実施形態に係るショベル100の上面図及び側面図である。 1 and 2 are a top view and a side view of the excavator 100 according to the present embodiment, respectively.

本実施形態に係るショベル100は、下部走行体1と、旋回機構2を介して旋回自在に下部走行体1に搭載される上部旋回体3と、アタッチメントATを構成するブーム4、アーム5、及び、エンドアタッチメントの一例としてのバケット6と、キャビン10とを備える。 The excavator 100 according to the present embodiment includes a lower traveling body 1, an upper rotating body 3 that is swivelably mounted on the lower traveling body 1 via a swivel mechanism 2, a boom 4, an arm 5, and an attachment AT. , A bucket 6 as an example of an end attachment and a cabin 10 are provided.

下部走行体1は、左右一対のクローラ1C、具体的には、左クローラ1CL及び右クローラ1CRを含む。下部走行体1は、左クローラ1CL及び右クローラ1CRが走行油圧モータ2M(走行油圧モータ2ML,2MR)でそれぞれ油圧駆動されることにより、ショベル100を走行させる。 The lower traveling body 1 includes a pair of left and right crawlers 1C, specifically, a left crawler 1CL and a right crawler 1CR. The lower traveling body 1 travels the excavator 100 by hydraulically driving the left crawler 1CL and the right crawler 1CR by the traveling hydraulic motors 2M (traveling hydraulic motors 2ML and 2MR), respectively.

上部旋回体3は、旋回油圧モータ2Aで駆動されることにより、下部走行体1に対して旋回する。 The upper swivel body 3 is driven by the swivel hydraulic motor 2A to swivel with respect to the lower traveling body 1.

ブーム4は、上部旋回体3の前部中央に俯仰可能に枢着され、ブーム4の先端には、アーム5が上下回動可能に枢着され、アーム5の先端には、バケット6が上下回動可能に枢着される。ブーム4、アーム5、及びバケット6は、それぞれ、油圧アクチュエータとしてのブームシリンダ7、アームシリンダ8、及びバケットシリンダ9によりそれぞれ油圧駆動される。 The boom 4 is pivotally attached to the center of the front portion of the upper swing body 3 so as to be upright, an arm 5 is pivotally attached to the tip of the boom 4 so as to be vertically rotatable, and a bucket 6 is vertically attached to the tip of the arm 5. It is rotatably pivoted. The boom 4, arm 5, and bucket 6 are hydraulically driven by the boom cylinder 7, arm cylinder 8, and bucket cylinder 9 as hydraulic actuators, respectively.

キャビン10は、オペレータが搭乗する運転室であり、上部旋回体3の前部左側に搭載される。 The cabin 10 is a driver's cab on which the operator is boarded, and is mounted on the front left side of the upper swing body 3.

ショベル100は、キャビン10に搭乗するオペレータの操作に応じて、アクチュエータ(例えば、油圧アクチュエータ)を動作させ、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の動作要素(被駆動要素)を駆動する。 The excavator 100 operates an actuator (for example, a hydraulic actuator) in response to an operation of an operator boarding the cabin 10, and operates elements such as a lower traveling body 1, an upper swing body 3, a boom 4, an arm 5, and a bucket 6. (Driven element) is driven.

また、ショベル100は、キャビン10のオペレータにより操作されるのに代えて、或いは、加えて、所定の外部装置のオペレータによって遠隔操作されてもよい。所定の外部装置には、例えば、ショベル100の稼働状況等を管理する管理装置や作業現場の監督者、作業者等が利用する携帯端末等を含まれてよい。管理装置は、例えば、ショベル100の作業現場の外部に設置されるクラウドサーバであってもよいし、ショベル100の作業現場に設置されるエッジサーバやコンピュータ端末であってもよい。この場合、ショベル100は、例えば、後述の空間認識装置70に含まれる撮像装置が出力する画像情報(撮像画像)を外部装置に送信する。また、後述するショベル100の表示装置D1に表示される各種の情報画像(例えば、各種設定画面等)は、同様に、外部装置に設けられる表示装置にも表示されてよい。これにより、オペレータは、例えば、外部装置に設けられる表示装置に表示される内容を確認しながら、ショベル100を遠隔操作することができる。そして、ショベル100は、外部装置から受信される、遠隔操作の内容を表す遠隔操作信号に応じて、アクチュエータを動作させ、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の動作要素を駆動してよい。ショベル100が遠隔操作される場合、キャビン10の内部は、無人状態であってもよい。以下、オペレータの操作には、キャビン10のオペレータの操作装置26に対する操作、及び外部装置のオペレータの遠隔操作の少なくとも一方が含まれる前提で説明を進める。 Further, the excavator 100 may be remotely controlled by an operator of a predetermined external device instead of or in addition to being operated by the operator of the cabin 10. The predetermined external device may include, for example, a management device for managing the operating status of the excavator 100, a mobile terminal used by a supervisor at a work site, a worker, or the like. The management device may be, for example, a cloud server installed outside the work site of the excavator 100, or an edge server or a computer terminal installed at the work site of the excavator 100. In this case, the excavator 100 transmits, for example, image information (image captured) output by the image pickup device included in the space recognition device 70 described later to the external device. Further, various information images (for example, various setting screens and the like) displayed on the display device D1 of the excavator 100, which will be described later, may be similarly displayed on the display device provided in the external device. As a result, the operator can remotely control the excavator 100 while checking the contents displayed on the display device provided in the external device, for example. Then, the excavator 100 operates the actuator in response to the remote control signal indicating the content of the remote control received from the external device, and causes the lower traveling body 1, the upper swing body 3, the boom 4, the arm 5, and the bucket 6 to operate. Etc. may be driven. When the excavator 100 is remotely controlled, the inside of the cabin 10 may be unmanned. Hereinafter, the description will proceed on the premise that the operator's operation includes at least one of the operation of the cabin 10 operator with respect to the operation device 26 and the remote control of the operator of the external device.

また、ショベル100は、オペレータの操作の内容に依らず、自動でアクチュエータを動作させてもよい。これにより、ショベル100は、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の動作要素の少なくとも一部を自動で動作させる機能(以下、「自動運転機能」或いは「マシンコントロール機能」)を実現する。 Further, the excavator 100 may automatically operate the actuator regardless of the content of the operator's operation. As a result, the excavator 100 has a function of automatically operating at least a part of operating elements such as the lower traveling body 1, the upper rotating body 3, the boom 4, the arm 5, and the bucket 6 (hereinafter, "automatic driving function" or "automatic driving function" or ". Realize the machine control function ").

自動運転機能には、オペレータの操作装置26に対する操作や遠隔操作に応じて、操作対象の動作要素(アクチュエータ)以外の動作要素(アクチュエータ)を自動で動作させる機能(いわゆる「半自動運機能」)が含まれてよい。また、自動運転機能には、オペレータの操作装置26に対する操作や遠隔操作がない前提で、複数の動作要素(アクチュエータ)の少なくとも一部を自動で動作させる機能(いわゆる「完全自動運転機能」)が含まれてよい。ショベル100において、完全自動運転機能が有効な場合、キャビン10の内部は無人状態であってよい。また、自動運転機能には、ショベル100の周囲の作業者等の人のジェスチャをショベル100が認識し、認識されるジェスチャの内容に応じて、複数の動作要素(油圧アクチュエータ)の少なくとも一部を自動で動作させる機能(「ジェスチャ操作機能」)が含まれてよい。また、半自動運転機能や完全自動運転機能やジェスチャ操作機能には、自動運転の対象の動作要素(油圧アクチュエータ)の動作内容が予め規定されるルールに従って自動的に決定される態様が含まれてよい。また、半自動運転機能や完全自動運転機能やジェスチャ操作機能には、ショベル100が自律的に各種の判断を行い、その判断結果に沿って、自律的に自動運転の対象の動作要素(油圧アクチュエータ)の動作内容が決定される態様(いわゆる「自律運転機能」)が含まれてもよい。 The automatic driving function includes a function (so-called "semi-automatic luck function") for automatically operating an operating element (actuator) other than the operating element (actuator) to be operated in response to an operator's operation on the operating device 26 or a remote operation. May be included. In addition, the automatic driving function includes a function (so-called "fully automatic driving function") in which at least a part of a plurality of operating elements (actuators) is automatically operated on the premise that there is no operation or remote control of the operator's operating device 26. May be included. When the fully automatic driving function is enabled in the excavator 100, the inside of the cabin 10 may be unmanned. Further, in the automatic operation function, the excavator 100 recognizes the gestures of people such as workers around the excavator 100, and at least a part of a plurality of operating elements (hydraulic actuators) is provided according to the contents of the recognized gestures. A function to operate automatically (“gesture operation function”) may be included. Further, the semi-automatic operation function, the fully automatic operation function, and the gesture operation function may include a mode in which the operation content of the operation element (hydraulic actuator) to be automatically operated is automatically determined according to a predetermined rule. .. In addition, the excavator 100 autonomously makes various judgments for the semi-automatic driving function, the fully automatic driving function, and the gesture operation function, and according to the judgment results, the operating elements (hydraulic actuators) that are the targets of the automatic driving autonomously. The mode in which the operation content of the above is determined (so-called “autonomous driving function”) may be included.

[ショベルの構成]
次に、図1、図2に加えて、図3、図4(図4A〜図4D)を参照して、ショベル100の構成について説明する。
[Excavator configuration]
Next, the configuration of the excavator 100 will be described with reference to FIGS. 3 and 4 (FIGS. 4A to 4D) in addition to FIGS. 1 and 2.

図3は、本実施形態に係るショベル100の油圧システムの構成の一例を説明する図である。図4A〜図4Dは、それぞれ、本実施形態に係るショベル100の油圧システムにおけるアーム5、ブーム4、バケット6、及び上部旋回体3に関する操作系の構成部分の一例を示す図である。 FIG. 3 is a diagram illustrating an example of the configuration of the hydraulic system of the excavator 100 according to the present embodiment. 4A to 4D are diagrams showing an example of a component of an operation system related to an arm 5, a boom 4, a bucket 6, and an upper swing body 3 in the hydraulic system of the excavator 100 according to the present embodiment, respectively.

本実施形態に係るショベル100の油圧システムは、エンジン11と、レギュレータ13と、メインポンプ14と、パイロットポンプ15と、コントロールバルブ17と、操作装置26と、吐出圧センサ28と、操作圧センサ29と、コントローラ30とを含む。また、本実施形態に係るショベル100の油圧システムは、上述の如く、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6のそれぞれを油圧駆動する走行油圧モータ2ML,2MR、旋回油圧モータ2A、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9等の油圧アクチュエータを含む。 The hydraulic system of the excavator 100 according to the present embodiment includes an engine 11, a regulator 13, a main pump 14, a pilot pump 15, a control valve 17, an operating device 26, a discharge pressure sensor 28, and an operating pressure sensor 29. And the controller 30. Further, as described above, the hydraulic system of the excavator 100 according to the present embodiment includes the traveling hydraulic motors 2ML, 2MR, which hydraulically drive each of the lower traveling body 1, the upper rotating body 3, the boom 4, the arm 5, and the bucket 6. Includes hydraulic actuators such as a swing hydraulic motor 2A, a boom cylinder 7, an arm cylinder 8, and a bucket cylinder 9.

エンジン11は、油圧システムのメイン動力源であり、例えば、上部旋回体3の後部に搭載される。具体的には、エンジン11は、コントローラ30による直接或いは間接的な制御下で、予め設定される目標回転数で一定回転し、メインポンプ14及びパイロットポンプ15を駆動する。エンジン11は、例えば、軽油を燃料とするディーゼルエンジンである。 The engine 11 is the main power source of the hydraulic system, and is mounted on the rear part of the upper swing body 3, for example. Specifically, the engine 11 rotates constantly at a preset target rotation speed under direct or indirect control by the controller 30 to drive the main pump 14 and the pilot pump 15. The engine 11 is, for example, a diesel engine that uses light oil as fuel.

レギュレータ13は、メインポンプ14の吐出量を制御する。例えば、レギュレータ13は、コントローラ30からの制御指令に応じて、メインポンプ14の斜板の角度(傾転角)を調節する。レギュレータ13は、後述するメインポンプ14L,14Rのそれぞれに対応するレギュレータ13L,13Rを含む。 The regulator 13 controls the discharge amount of the main pump 14. For example, the regulator 13 adjusts the angle (tilt angle) of the swash plate of the main pump 14 in response to a control command from the controller 30. The regulator 13 includes regulators 13L and 13R corresponding to the main pumps 14L and 14R, which will be described later.

メインポンプ14は、例えば、エンジン11と同様、上部旋回体3の後部に搭載され、上述の如く、エンジン11により駆動されることにより、高圧油圧ラインを通じてコントロールバルブ17に作動油を供給する。メインポンプ14は、例えば、可変容量式油圧ポンプであり、コントローラ30の制御下で、上述の如く、レギュレータ13により斜板の傾転角が調節されることでピストンのストローク長が調整され、吐出流量(吐出圧)が制御される。メインポンプ14は、メインポンプ14L,14Rを含む。 Like the engine 11, the main pump 14 is mounted on the rear portion of the upper swing body 3, and is driven by the engine 11 as described above to supply hydraulic oil to the control valve 17 through the high-pressure hydraulic line. The main pump 14 is, for example, a variable displacement hydraulic pump, and under the control of the controller 30, the stroke length of the piston is adjusted by adjusting the tilt angle of the swash plate by the regulator 13 as described above, and the pump is discharged. The flow rate (discharge pressure) is controlled. The main pump 14 includes main pumps 14L and 14R.

パイロットポンプ15は、例えば、上部旋回体3の後部に搭載され、パイロットラインを介して操作装置26にパイロット圧を供給する。パイロットポンプ15は、例えば、固定容量式油圧ポンプであり、上述の如く、エンジン11により駆動される。 The pilot pump 15 is mounted on the rear portion of the upper swing body 3, for example, and supplies the pilot pressure to the operating device 26 via the pilot line. The pilot pump 15 is, for example, a fixed-capacity hydraulic pump, and is driven by the engine 11 as described above.

コントロールバルブ17は、例えば、上部旋回体3の中央部に搭載され、オペレータの動作要素(油圧アクチュエータ)に関する操作に応じて、油圧駆動系の制御を行う油圧制御装置である。コントロールバルブ17は、上述の如く、高圧油圧ラインを介してメインポンプ14と接続され、メインポンプ14から供給される作動油を、オペレータの動作要素(油圧アクチュエータ)に関する操作状態に応じて、油圧アクチュエータ(走行油圧モータ2ML,2MR、旋回油圧モータ2A、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9)に選択的に供給する。具体的には、コントロールバルブ17は、メインポンプ14から油圧アクチュエータのそれぞれに供給される作動油の流量と流れる方向を制御する制御弁171〜176を含む。制御弁171は、走行油圧モータ2MLに対応する。また、制御弁172は、走行油圧モータ2MRに対応する。また、制御弁173は、旋回油圧モータ2Aに対応し、制御弁174は、バケットシリンダ9に対応する。また、制御弁175は、ブームシリンダ7に対応し、制御弁175L,175Rを含む。制御弁176は、アームシリンダ8に対応し、制御弁176L,176Rを含む。 The control valve 17 is, for example, a hydraulic control device mounted on the central portion of the upper swing body 3 and controls a hydraulic drive system in response to an operation related to an operator's operating element (hydraulic actuator). As described above, the control valve 17 is connected to the main pump 14 via the high-pressure hydraulic line, and the hydraulic oil supplied from the main pump 14 is supplied to the hydraulic actuator according to the operating state of the operator's operating element (hydraulic actuator). (Traveling hydraulic motor 2ML, 2MR, swivel hydraulic motor 2A, boom cylinder 7, arm cylinder 8, and bucket cylinder 9) are selectively supplied. Specifically, the control valve 17 includes control valves 171 to 176 that control the flow rate and flow direction of the hydraulic oil supplied from the main pump 14 to each of the hydraulic actuators. The control valve 171 corresponds to the traveling hydraulic motor 2ML. Further, the control valve 172 corresponds to the traveling hydraulic motor 2MR. Further, the control valve 173 corresponds to the swing hydraulic motor 2A, and the control valve 174 corresponds to the bucket cylinder 9. Further, the control valve 175 corresponds to the boom cylinder 7 and includes the control valves 175L and 175R. The control valve 176 corresponds to the arm cylinder 8 and includes control valves 176L and 176R.

操作装置26は、キャビン10の操縦席付近に設けられ、オペレータが各種動作要素(下部走行体1、上部旋回体3、ブーム4、アーム5、バケット6等)の操作を行うための操作入力手段である。換言すれば、操作装置26は、オペレータがそれぞれの動作要素を駆動する油圧アクチュエータ(即ち、走行油圧モータ2ML,2MR、旋回油圧モータ2A、ブームシリンダ7、アームシリンダ8、バケットシリンダ9等)の操作を行うための操作入力手段である。 The operation device 26 is provided near the driver's seat of the cabin 10, and is an operation input means for the operator to operate various operation elements (lower traveling body 1, upper turning body 3, boom 4, arm 5, bucket 6, etc.). Is. In other words, the operating device 26 operates the hydraulic actuators (that is, traveling hydraulic motors 2ML, 2MR, swivel hydraulic motor 2A, boom cylinder 7, arm cylinder 8, bucket cylinder 9, etc.) in which the operator drives each operating element. It is an operation input means for performing.

図3、図4A〜図4Dに示すように、操作装置26は、例えば、油圧パイロット式である。操作装置26は、その二次側のパイロットラインを通じて、直接的に、或いは、その二次側のパイロットラインに設けられる後述のシャトル弁32を介して、コントロールバルブ17に接続される。これにより、コントロールバルブ17には、操作装置26における下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の操作状態に応じたパイロット圧が入力されうる。そのため、コントロールバルブ17は、操作装置26における操作状態に応じて、それぞれの油圧アクチュエータを駆動することができる。操作装置26は、アタッチメントAT、即ち、ブーム4(ブームシリンダ7)、アーム5(アームシリンダ8)、バケット6(バケットシリンダ9)、並びに、上部旋回体3を操作するための左操作レバー26L及び右操作レバー26Rを含む。また、操作装置26は、下部走行体1を操作するための走行レバー26Dを含み、走行レバー26Dは、左クローラ1CLを操作するための左走行レバー26DLと、右クローラ1CRを操作するための右走行レバー26DRを含む。 As shown in FIGS. 3 and 4A to 4D, the operating device 26 is, for example, a hydraulic pilot type. The operating device 26 is connected to the control valve 17 directly through the pilot line on the secondary side thereof or via the shuttle valve 32 described later provided on the pilot line on the secondary side thereof. As a result, the control valve 17 can be input with the pilot pressure according to the operating state of the lower traveling body 1, the upper swinging body 3, the boom 4, the arm 5, the bucket 6 and the like in the operating device 26. Therefore, the control valve 17 can drive each of the hydraulic actuators according to the operating state of the operating device 26. The operating device 26 includes an attachment AT, that is, a boom 4 (boom cylinder 7), an arm 5 (arm cylinder 8), a bucket 6 (bucket cylinder 9), and a left operating lever 26L for operating the upper swing body 3. Includes right operating lever 26R. Further, the operating device 26 includes a traveling lever 26D for operating the lower traveling body 1, and the traveling lever 26D includes a left traveling lever 26DL for operating the left crawler 1CL and a right for operating the right crawler 1CR. Includes traveling lever 26DR.

左操作レバー26Lは、上部旋回体3の旋回操作とアーム5の操作に用いられる。左操作レバー26Lは、キャビン10内のオペレータから見た前後方向(つまり、上部旋回体3の前後方向)に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。また、左操作レバー26Lは、キャビン10内のオペレータから見た左右方向(つまり、上部旋回体3の左右方向)に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。 The left operating lever 26L is used for the turning operation of the upper turning body 3 and the operation of the arm 5. When the left operating lever 26L is operated in the front-rear direction (that is, the front-rear direction of the upper swing body 3) as seen from the operator in the cabin 10, the hydraulic oil discharged from the pilot pump 15 is used to adjust the lever operation amount. The corresponding control pressure (pilot pressure) is output to the pilot line on the secondary side. Further, when the left operation lever 26L is operated in the left-right direction (that is, the left-right direction of the upper swing body 3) as seen from the operator in the cabin 10, the lever operation is performed by using the hydraulic oil discharged from the pilot pump 15. The control pressure (pilot pressure) according to the amount is output to the pilot line on the secondary side.

右操作レバー26Rは、ブーム4の操作とバケット6の操作に用いられる。右操作レバー26Rは、キャビン10内のオペレータから見た前後方向に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。また、右操作レバー26Rは、左右方向に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。 The right operating lever 26R is used for operating the boom 4 and the bucket 6. When the right operating lever 26R is operated in the front-rear direction as seen from the operator in the cabin 10, the hydraulic oil discharged from the pilot pump 15 is used to secondaryly control the control pressure (pilot pressure) according to the lever operating amount. Output to the pilot line on the side. Further, when the right operating lever 26R is operated in the left-right direction, the hydraulic oil discharged from the pilot pump 15 is used to output a control pressure (pilot pressure) according to the lever operating amount to the pilot line on the secondary side. do.

左走行レバー26DLは、上述の如く、左クローラ1CLの操作に用いられ、図示しない左走行ペダルと連動するように構成されていてもよい。左走行レバー26DLは、キャビン10内のオペレータから見た前後方向に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。左走行レバー26DLの前進方向及び後進方向の操作に対応する二次側のパイロットラインは、それぞれ、制御弁171の対応するパイロットポートに直接的に接続される。つまり、走行油圧モータ2MLを駆動する制御弁171のスプール位置には、左走行レバー26DLの操作内容が反映される。 As described above, the left travel lever 26DL may be used for operating the left crawler 1CL and may be configured to interlock with a left travel pedal (not shown). When the left travel lever 26DL is operated in the front-rear direction as seen from the operator in the cabin 10, the hydraulic oil discharged from the pilot pump 15 is used to secondaryly control the control pressure (pilot pressure) according to the lever operation amount. Output to the pilot line on the side. The secondary pilot lines corresponding to the forward and reverse operations of the left travel lever 26DL are respectively directly connected to the corresponding pilot ports of the control valve 171. That is, the operation content of the left traveling lever 26DL is reflected in the spool position of the control valve 171 that drives the traveling hydraulic motor 2ML.

右走行レバー26DRは、上述の如く、右クローラ1CRの操作に用いられ、図示しない右走行ペダルと連動するように構成されていてもよい。右走行レバー26DRは、キャビン10内のオペレータから見た前後方向に操作されると、パイロットポンプ15から吐出される作動油を利用し、レバー操作量に応じた制御圧(パイロット圧)を二次側のパイロットラインに出力する。右走行レバー26DRの前進方向及び後進方向の操作に対応する二次側のパイロットラインは、それぞれ、制御弁172の対応するパイロットポートに直接的に接続される。つまり、走行油圧モータ2MLを駆動する制御弁172のスプール位置には、左走行レバー26DLの操作内容が反映される。 As described above, the right traveling lever 26DR is used for operating the right crawler 1CR, and may be configured to interlock with a right traveling pedal (not shown). When the right traveling lever 26DR is operated in the front-rear direction as seen from the operator in the cabin 10, the hydraulic oil discharged from the pilot pump 15 is used to secondary control pressure (pilot pressure) according to the lever operation amount. Output to the pilot line on the side. The secondary pilot lines corresponding to the forward and reverse operations of the right travel lever 26DR are respectively directly connected to the corresponding pilot ports of the control valve 172. That is, the operation content of the left traveling lever 26DL is reflected in the spool position of the control valve 172 that drives the traveling hydraulic motor 2ML.

また、操作装置26(左操作レバー26L、右操作レバー26R、左走行レバー26DL、及び右走行レバー26DR)は、操作内容に対応する電気信号(以下、「操作信号」)を出力する電気式であってもよい。この場合、操作装置26の出力(操作信号)は、例えば、コントローラ30に取り込まれ、コントローラ30は、操作信号に対応する制御指令、即ち、操作装置26の操作内容に対応する制御指令を所定の油圧制御弁(以下、「操作用制御弁」)に出力してよい。そして、操作用制御弁は、パイロットポンプ15から供給される作動油を用いて、コントローラ30からの制御指令に対応するパイロット圧を出力し、コントロールバルブ17内の対応する制御弁のパイロットポートにそのパイロット圧を作用させてよい。また、この場合、コントロールバルブ17内の制御弁171〜176は、電磁ソレノイド式スプール弁であってもよく、操作装置26の出力(操作信号)は、電磁ソレノイド式スプール弁に直接入力されてもよい。これにより、操作装置26における操作内容がコントロールバルブ17の動作に反映され、油圧アクチュエータによって、操作装置26の操作内容に沿った各種動作要素(被駆動要素)の動作が実現される。 Further, the operating device 26 (left operating lever 26L, right operating lever 26R, left traveling lever 26DL, and right traveling lever 26DR) is an electric type that outputs an electric signal (hereinafter, "operation signal") corresponding to the operation content. There may be. In this case, the output (operation signal) of the operation device 26 is taken into, for example, the controller 30, and the controller 30 determines a control command corresponding to the operation signal, that is, a control command corresponding to the operation content of the operation device 26. It may be output to a hydraulic control valve (hereinafter, "operation control valve"). Then, the operation control valve uses the hydraulic oil supplied from the pilot pump 15 to output the pilot pressure corresponding to the control command from the controller 30, and the pilot pressure is output to the pilot port of the corresponding control valve in the control valve 17. Pilot pressure may be applied. Further, in this case, the control valves 171 to 176 in the control valve 17 may be electromagnetic solenoid type spool valves, and the output (operation signal) of the operating device 26 may be directly input to the electromagnetic solenoid type spool valve. good. As a result, the operation content of the operation device 26 is reflected in the operation of the control valve 17, and the operation of various operation elements (driven elements) according to the operation content of the operation device 26 is realized by the hydraulic actuator.

また、ショベル100が遠隔操作される場合、例えば、コントローラ30は、上記の操作用制御弁を用いて、ショベル100の遠隔操作を実現してよい。具体的には、コントローラ30は、外部装置から受信される遠隔操作信号で指定される遠隔操作の内容に対応する制御指令を操作用制御弁に出力してよい。そして、操作用制御弁は、パイロットポンプ15から供給される作動油を用いて、コントローラ30からの制御指令に対応するパイロット圧を出力し、コントロールバルブ17内の対応する制御弁のパイロットポートにそのパイロット圧を作用させてよい。これにより、遠隔操作の内容がコントロールバルブ17の動作に反映され、油圧アクチュエータによって、遠隔操作の内容に沿った各種動作要素(被駆動要素)の動作が実現される。 Further, when the shovel 100 is remotely controlled, for example, the controller 30 may realize the remote control of the shovel 100 by using the above-mentioned operation control valve. Specifically, the controller 30 may output a control command corresponding to the content of the remote control specified by the remote control signal received from the external device to the control valve for operation. Then, the operation control valve uses the hydraulic oil supplied from the pilot pump 15 to output the pilot pressure corresponding to the control command from the controller 30, and the pilot pressure is output to the pilot port of the corresponding control valve in the control valve 17. Pilot pressure may be applied. As a result, the content of the remote control is reflected in the operation of the control valve 17, and the operation of various operating elements (driven elements) according to the content of the remote control is realized by the hydraulic actuator.

吐出圧センサ28は、メインポンプ14の吐出圧を検出する。吐出圧センサ28により検出された吐出圧に対応する検出信号は、コントローラ30に取り込まれる。吐出圧センサ28は、メインポンプ14L,14Rのそれぞれの吐出圧を検出する吐出圧センサ28L,28Rを含む。 The discharge pressure sensor 28 detects the discharge pressure of the main pump 14. The detection signal corresponding to the discharge pressure detected by the discharge pressure sensor 28 is taken into the controller 30. The discharge pressure sensor 28 includes discharge pressure sensors 28L and 28R that detect the discharge pressures of the main pumps 14L and 14R, respectively.

操作圧センサ29は、操作装置26の二次側のパイロット圧、即ち、操作装置26におけるそれぞれの動作要素(即ち、油圧アクチュエータ)の操作状態に対応するパイロット圧を検出する。操作圧センサ29による操作装置26における下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の操作状態に対応するパイロット圧の検出信号は、コントローラ30に取り込まれる。操作圧センサ29は、操作圧センサ29LA,29LB,29RA,29RB,29DL,29DRを含む。 The operating pressure sensor 29 detects the pilot pressure on the secondary side of the operating device 26, that is, the pilot pressure corresponding to the operating state of each operating element (that is, the hydraulic actuator) in the operating device 26. The pilot pressure detection signal corresponding to the operating state of the lower traveling body 1, the upper swinging body 3, the boom 4, the arm 5, the bucket 6 and the like in the operating device 26 by the operating pressure sensor 29 is taken into the controller 30. The operating pressure sensor 29 includes an operating pressure sensor 29LA, 29LB, 29RA, 29RB, 29DL, 29DR.

操作圧センサ29LAは、オペレータによる左操作レバー26Lに対する前後方向の操作内容(例えば、操作方向及び操作量)を、左操作レバー26Lの二次側のパイロットラインの作動油の圧力(以下、「操作圧」)の形で検出する。 The operating pressure sensor 29LA determines the operation content (for example, the operating direction and the operating amount) in the front-rear direction with respect to the left operating lever 26L by the operator, and the pressure of the hydraulic oil in the pilot line on the secondary side of the left operating lever 26L (hereinafter, "operation". Detected in the form of "pressure").

操作圧センサ29LBは、オペレータによる左操作レバー26Lに対する左右方向の操作内容(例えば、操作方向及び操作量)を、左操作レバー26Lの二次側のパイロットラインの操作圧の形で検出する。 The operating pressure sensor 29LB detects the operation content (for example, the operating direction and the operating amount) in the left-right direction with respect to the left operating lever 26L by the operator in the form of the operating pressure of the pilot line on the secondary side of the left operating lever 26L.

操作圧センサ29RAは、オペレータによる右操作レバー26Rに対する前後方向の操作内容(例えば、操作方向及び操作量)を、右操作レバー26Rの二次側のパイロットラインの操作圧の形で検出する。 The operating pressure sensor 29RA detects the operation content (for example, the operating direction and the operating amount) in the front-rear direction with respect to the right operating lever 26R by the operator in the form of the operating pressure of the pilot line on the secondary side of the right operating lever 26R.

操作圧センサ29RBは、オペレータによる右操作レバー26Rに対する左右方向の操作内容(例えば、操作方向及び操作量)を、右操作レバー26Rの二次側のパイロットラインの操作圧の形で検出する。 The operating pressure sensor 29RB detects the operation content (for example, the operating direction and the operating amount) in the left-right direction with respect to the right operating lever 26R by the operator in the form of the operating pressure of the pilot line on the secondary side of the right operating lever 26R.

操作圧センサ29DLは、オペレータによる左走行レバー26DLに対する前後方向の操作内容(例えば、操作方向及び操作量)を、左走行レバー26DLの二次側のパイロットラインの操作圧の形で検出する。 The operating pressure sensor 29DL detects the operation content (for example, the operating direction and the operating amount) in the front-rear direction with respect to the left traveling lever 26DL by the operator in the form of the operating pressure of the pilot line on the secondary side of the left traveling lever 26DL.

操作圧センサ29DRは、オペレータによる右走行レバー26DRに対する前後方向の操作内容(例えば、操作方向及び操作量)を、右走行レバー26DRの二次側のパイロットラインの操作圧の形で検出する。 The operating pressure sensor 29DR detects the operation content (for example, the operating direction and the operating amount) in the front-rear direction with respect to the right traveling lever 26DR by the operator in the form of the operating pressure of the pilot line on the secondary side of the right traveling lever 26DR.

尚、操作装置26(左操作レバー26L、右操作レバー26R、左走行レバー26DL、及び右走行レバー26DR)の操作内容は、操作圧センサ29以外のセンサ(例えば、右操作レバー26R、左走行レバー26DL、及び右走行レバー26DRに取り付けられるポテンショメータ等)で検出されてもよい。また、操作装置26が電気式である場合、操作圧センサ29は、省略される。 The operation contents of the operating device 26 (left operating lever 26L, right operating lever 26R, left traveling lever 26DL, and right traveling lever 26DR) include sensors other than the operating pressure sensor 29 (for example, right operating lever 26R, left traveling lever). It may be detected by 26DL and a potentiometer attached to the right traveling lever 26DR). Further, when the operating device 26 is an electric type, the operating pressure sensor 29 is omitted.

コントローラ30(制御装置の一例)は、例えば、キャビン10内に設けられ、ショベル100の駆動制御を行う。コントローラ30は、その機能が任意のハードウェア、或いは、ハードウェア及びソフトウェアの組み合わせにより実現されてよい。例えば、コントローラ30は、CPU(Central Processing Unit)、RAM(Random Access Memory)等のメモリ装置(「主記憶装置」とも称する)、ROM(Read Only Memory)等の不揮発性の補助記憶装置、及び各種入出力用のインタフェース等を含むマイクロコンピュータを中心に構成される。コントローラ30は、例えば、不揮発性の補助記憶装置にインストールされる各種プログラムをCPU上で実行することにより各種機能を実現する。 The controller 30 (an example of a control device) is provided in the cabin 10, for example, and controls the drive of the excavator 100. The function of the controller 30 may be realized by any hardware or a combination of hardware and software. For example, the controller 30 includes a memory device (also referred to as a “main storage device”) such as a CPU (Central Processing Unit) and a RAM (Random Access Memory), a non-volatile auxiliary storage device such as a ROM (Read Only Memory), and various types. It is mainly composed of a microcomputer including an input / output interface and the like. The controller 30 realizes various functions by executing various programs installed in the non-volatile auxiliary storage device on the CPU, for example.

例えば、コントローラ30は、周辺監視機能に関する制御を行う。周辺監視機能では、空間認識装置70で取得される情報に基づき、ショベル100の周囲の所定範囲(以下、「監視範囲」)内への監視対象の物体の進入が監視される。監視範囲内への監視対象の物体の進入の判断処理は、空間認識装置70によって行われてもよいし、空間認識装置70の外部(例えば、コントローラ30)によって行われてもよい。監視対象の物体には、例えば、人、トラック、他の建設機械、電柱、吊り荷、パイロン、建屋等が含まれてよい。 For example, the controller 30 controls the peripheral monitoring function. In the peripheral monitoring function, the approach of the object to be monitored into the predetermined range around the excavator 100 (hereinafter, “monitoring range”) is monitored based on the information acquired by the space recognition device 70. The process of determining the entry of the object to be monitored into the monitoring range may be performed by the space recognition device 70, or may be performed by the outside of the space recognition device 70 (for example, the controller 30). Objects to be monitored may include, for example, people, trucks, other construction machinery, utility poles, suspended loads, pylon, buildings and the like.

また、例えば、コントローラ30は、物体検出報知機能に関する制御を行う。物体検出報知機能では、周辺監視機能によって、監視範囲内に監視対象の物体が存在すると判断される場合に、キャビン10内のオペレータやショベル100の周囲に対する監視対象の物体の存在が報知される。コントローラ30は、例えば、表示装置D1や音声出力装置D2を用いて、物体検出報知機能を実現してよい。 Further, for example, the controller 30 controls the object detection / notification function. In the object detection / notification function, when it is determined by the peripheral monitoring function that an object to be monitored exists within the monitoring range, the presence of the object to be monitored is notified to the operator in the cabin 10 and the surroundings of the excavator 100. The controller 30 may realize the object detection / notification function by using, for example, the display device D1 or the voice output device D2.

また、例えば、コントローラ30は、動作制限機能に関する制御を行う。動作制限機能では、例えば、周辺監視機能によって、監視対象内に監視対象の物体が存在すると判断される場合に、ショベル100の動作を制限する。 Further, for example, the controller 30 controls the operation limiting function. In the operation restriction function, for example, when it is determined by the peripheral monitoring function that an object to be monitored exists in the monitoring target, the operation of the excavator 100 is restricted.

コントローラ30は、例えば、アクチュエータが動作する前において、空間認識装置70の取得情報に基づきショベル100から所定範囲内(監視範囲内)に人が存在すると判断される場合、オペレータが操作装置26を操作しても、アクチュエータの動作を動作不能、或いは、微速状態での動作に制限してよい。具体的には、コントローラ30は、監視範囲内に人が存在すると判断される場合、ゲートロック弁をロック状態にすることでアクチュエータを動作不能にすることができる。電気式の操作装置26の場合には、コントローラ30から操作用制御弁への信号を無効にすることで、アクチュエータを動作不能にすることができる。他の方式の操作装置26でも、コントローラ30からの制御指令に対応するパイロット圧を出力し、コントロールバルブ17内の対応する制御弁のパイロットポートにそのパイロット圧を作用させる操作用制御弁が用いられる場合には、同様である。アクチュエータの動作を微速にしたい場合には、コントローラ30から操作用制御弁への制御信号を相対的に小さいパイロット圧に対応する内容に制限することで、アクチュエータの動作を微速状態にすることができる。このように、検出される監視対象の物体が監視範囲内に存在すると判断されると、操作装置26が操作されてもアクチュエータは駆動されない、或いは、操作装置26への操作入力に対応する動作速度よりも小さい動作速度(微速)で駆動される。更に、オペレータが操作装置26を操作している最中において、監視範囲内に人が存在すると判断される場合には、オペレータの操作に関わらずアクチュエータの動作を停止、或いは、減速させてもよい。具体的には、監視範囲内に人が存在すると判断される場合、ゲートロック弁をロック状態にすることでアクチュエータを停止させてよい。コントローラ30からの制御指令に対応するパイロット圧を出力し、コントロールバルブ内の対応する制御弁のパイロットポートにそのパイロット圧を作用させる操作用制御弁が用いられる場合には、コントローラ30から操作用制御弁への信号を無効にする、或いは、操作用制御弁に減速指令を出力することで、アクチュエータを動作不能、或いは、微速状態の動作に制限することができる。また、検出された監視対象の物体がトラックの場合、アクチュエータの停止或いは減速に関する制御は実施されなくてもよい。例えば、検出されたトラックを回避するようにアクチュエータは制御されてよい。このように、検出された物体の種類が認識され、その認識に基づきアクチュエータは制御されてよい。 In the controller 30, for example, when it is determined from the excavator 100 that a person exists within a predetermined range (within the monitoring range) based on the information acquired by the space recognition device 70 before the actuator operates, the operator operates the operation device 26. Even so, the operation of the actuator may be limited to inoperability or operation in a very low speed state. Specifically, the controller 30 can disable the actuator by locking the gate lock valve when it is determined that a person is within the monitoring range. In the case of the electric operation device 26, the actuator can be inoperable by disabling the signal from the controller 30 to the operation control valve. In another type of operation device 26, an operation control valve that outputs a pilot pressure corresponding to a control command from the controller 30 and applies the pilot pressure to the pilot port of the corresponding control valve in the control valve 17 is used. In some cases, the same is true. When it is desired to slow down the operation of the actuator, the operation of the actuator can be slowed down by limiting the control signal from the controller 30 to the control valve for operation to the content corresponding to a relatively small pilot pressure. .. As described above, when it is determined that the detected object to be monitored exists within the monitoring range, the actuator is not driven even if the operation device 26 is operated, or the operation speed corresponding to the operation input to the operation device 26. It is driven at a smaller operating speed (slow speed). Further, if it is determined that a person exists within the monitoring range while the operator is operating the operating device 26, the operation of the actuator may be stopped or decelerated regardless of the operator's operation. .. Specifically, when it is determined that a person is within the monitoring range, the actuator may be stopped by locking the gate lock valve. When an operation control valve that outputs the pilot pressure corresponding to the control command from the controller 30 and applies the pilot pressure to the pilot port of the corresponding control valve in the control valve is used, the operation control is performed from the controller 30. By disabling the signal to the valve or outputting a deceleration command to the operation control valve, the actuator can be restricted to inoperable or slow speed operation. Further, when the detected object to be monitored is a truck, control regarding stopping or deceleration of the actuator may not be performed. For example, the actuator may be controlled to avoid detected tracks. In this way, the type of detected object is recognized, and the actuator may be controlled based on the recognition.

また、例えば、コントローラ30は、マシンガイダンス機能やマシンコントロール機能(自動運転機能)に関する制御を行う。詳細は後述する。 Further, for example, the controller 30 controls the machine guidance function and the machine control function (automatic driving function). Details will be described later.

尚、コントローラ30の機能の一部は、他のコントローラ(制御装置)により実現されてもよい。即ち、コントローラ30の機能は、複数のコントローラにより分散される態様で実現されてもよい。 A part of the function of the controller 30 may be realized by another controller (control device). That is, the function of the controller 30 may be realized in a manner distributed by a plurality of controllers.

ここで、図3に示すように、ショベル100の油圧システムにおいて、油圧アクチュエータを駆動する駆動系の油圧システムの部分は、エンジン11により駆動されるメインポンプ14L,14Rのそれぞれから、センタバイパス油路40L,40R、パラレル油路42L,42Rを経て作動油タンクまで作動油を循環させる。 Here, as shown in FIG. 3, in the hydraulic system of the excavator 100, the parts of the hydraulic system of the drive system for driving the hydraulic actuator are center bypass oil passages from the main pumps 14L and 14R driven by the engine 11, respectively. The hydraulic oil is circulated to the hydraulic oil tank via 40L, 40R and parallel oil passages 42L, 42R.

センタバイパス油路40Lは、メインポンプ14Lを起点として、コントロールバルブ17内に配置される制御弁171,173,175L,176Lを順に通過し、作動油タンクに至る。 The center bypass oil passage 40L starts from the main pump 14L, passes through the control valves 171, 173, 175L, and 176L arranged in the control valve 17 in order, and reaches the hydraulic oil tank.

センタバイパス油路40Rは、メインポンプ14Rを起点として、コントロールバルブ17内に配置される制御弁172,174,175R,176Rを順に通過し、作動油タンクに至る。 The center bypass oil passage 40R starts from the main pump 14R, passes through the control valves 172, 174, 175R, and 176R arranged in the control valve 17 in order, and reaches the hydraulic oil tank.

制御弁171は、メインポンプ14Lから吐出される作動油を走行油圧モータ2MLへ供給し、且つ、走行油圧モータ2MLが吐出する作動油を作動油タンクに排出させるスプール弁である。 The control valve 171 is a spool valve that supplies the hydraulic oil discharged from the main pump 14L to the traveling hydraulic motor 2ML and discharges the hydraulic oil discharged from the traveling hydraulic motor 2ML to the hydraulic oil tank.

制御弁172は、メインポンプ14Rから吐出される作動油を走行油圧モータ2MRへ供給し、且つ、走行油圧モータ2MRが吐出する作動油を作動油タンクへ排出させるスプール弁である。 The control valve 172 is a spool valve that supplies the hydraulic oil discharged from the main pump 14R to the traveling hydraulic motor 2MR and discharges the hydraulic oil discharged by the traveling hydraulic motor 2MR to the hydraulic oil tank.

制御弁173は、メインポンプ14Lから吐出される作動油を旋回油圧モータ2Aへ供給し、且つ、旋回油圧モータ2Aが吐出する作動油を作動油タンクへ排出させるスプール弁である。 The control valve 173 is a spool valve that supplies the hydraulic oil discharged from the main pump 14L to the swing hydraulic motor 2A and discharges the hydraulic oil discharged by the swing hydraulic motor 2A to the hydraulic oil tank.

制御弁174は、メインポンプ14Rから吐出される作動油をバケットシリンダ9へ供給し、且つ、バケットシリンダ9内の作動油を作動油タンクへ排出させるスプール弁である。 The control valve 174 is a spool valve that supplies the hydraulic oil discharged from the main pump 14R to the bucket cylinder 9 and discharges the hydraulic oil in the bucket cylinder 9 to the hydraulic oil tank.

制御弁175L,175Rは、それぞれ、メインポンプ14L,14Rが吐出する作動油をブームシリンダ7へ供給し、且つ、ブームシリンダ7内の作動油を作動油タンクへ排出させるスプール弁である。 The control valves 175L and 175R are spool valves that supply the hydraulic oil discharged by the main pumps 14L and 14R to the boom cylinder 7 and discharge the hydraulic oil in the boom cylinder 7 to the hydraulic oil tank, respectively.

制御弁176L,176Rは、メインポンプ14L,14Rが吐出する作動油をアームシリンダ8へ供給し、且つ、アームシリンダ8内の作動油を作動油タンクへ排出させるスプール弁である。 The control valves 176L and 176R are spool valves that supply the hydraulic oil discharged by the main pumps 14L and 14R to the arm cylinder 8 and discharge the hydraulic oil in the arm cylinder 8 to the hydraulic oil tank.

制御弁171,172,173,174,175L,175R,176L,176Rは、それぞれ、パイロットポートに作用するパイロット圧に応じて、油圧アクチュエータに給排される作動油の流量を調整したり、流れる方向を切り換えたりする。 The control valves 171, 172, 173, 174, 175L, 175R, 176L, and 176R adjust the flow rate of the hydraulic oil supplied to and discharged from the hydraulic actuator according to the pilot pressure acting on the pilot port, and the flow direction, respectively. To switch.

パラレル油路42Lは、センタバイパス油路40Lと並列的に、制御弁171,173,175L,176Lにメインポンプ14Lの作動油を供給する。具体的には、パラレル油路42Lは、制御弁171の上流側でセンタバイパス油路40Lから分岐し、制御弁171,173,175L,176Rのそれぞれに並列してメインポンプ14Lの作動油を供給可能に構成される。これにより、パラレル油路42Lは、制御弁171,173,175Lの何れかによってセンタバイパス油路40Lを通る作動油の流れが制限或いは遮断された場合に、より下流の制御弁に作動油を供給できる。 The parallel oil passage 42L supplies the hydraulic oil of the main pump 14L to the control valves 171, 173, 175L, and 176L in parallel with the center bypass oil passage 40L. Specifically, the parallel oil passage 42L branches from the center bypass oil passage 40L on the upstream side of the control valve 171 and supplies the hydraulic oil of the main pump 14L in parallel with the control valves 171, 173, 175L, and 176R, respectively. It is configured to be possible. As a result, the parallel oil passage 42L supplies the hydraulic oil to the control valve further downstream when the flow of the hydraulic oil through the center bypass oil passage 40L is restricted or blocked by any of the control valves 171, 173, and 175L. can.

パラレル油路42Rは、センタバイパス油路40Rと並列的に、制御弁172,174,175R,176Rにメインポンプ14Rの作動油を供給する。具体的には、パラレル油路42Rは、制御弁172の上流側でセンタバイパス油路40Rから分岐し、制御弁172,174,175R,176Rのそれぞれに並列してメインポンプ14Rの作動油を供給可能に構成される。パラレル油路42Rは、制御弁172,174,175Rの何れかによってセンタバイパス油路40Rを通る作動油の流れが制限或いは遮断された場合に、より下流の制御弁に作動油を供給できる。 The parallel oil passage 42R supplies the hydraulic oil of the main pump 14R to the control valves 172, 174, 175R and 176R in parallel with the center bypass oil passage 40R. Specifically, the parallel oil passage 42R branches from the center bypass oil passage 40R on the upstream side of the control valve 172, and supplies hydraulic oil for the main pump 14R in parallel with the control valves 172, 174, 175R, and 176R, respectively. It is configured to be possible. The parallel oil passage 42R can supply the hydraulic oil to the control valve further downstream when the flow of the hydraulic oil through the center bypass oil passage 40R is restricted or blocked by any of the control valves 172, 174, and 175R.

レギュレータ13L,13Rは、それぞれ、コントローラ30による制御下で、メインポンプ14L、14Rの斜板の傾転角を調節することによって、メインポンプ14L,14Rの吐出量を調節する。 The regulators 13L and 13R adjust the discharge amounts of the main pumps 14L and 14R by adjusting the tilt angles of the swash plates of the main pumps 14L and 14R, respectively, under the control of the controller 30.

吐出圧センサ28Lは、メインポンプ14Lの吐出圧を検出し、検出された吐出圧に対応する検出信号は、コントローラ30に取り込まれる。吐出圧センサ28Rについても同様である。これにより、コントローラ30は、メインポンプ14L,14Rの吐出圧に応じて、レギュレータ13L,13Rを制御することができる。 The discharge pressure sensor 28L detects the discharge pressure of the main pump 14L, and the detection signal corresponding to the detected discharge pressure is taken into the controller 30. The same applies to the discharge pressure sensor 28R. As a result, the controller 30 can control the regulators 13L and 13R according to the discharge pressures of the main pumps 14L and 14R.

センタバイパス油路40L,40Rにおいて、最も下流にある制御弁176L,176Rのそれぞれと作動油タンクとの間には、ネガティブコントロール絞り(以下、「ネガコン絞り」)18L,18Rが設けられる。これにより、メインポンプ14L,14Rにより吐出された作動油の流れは、ネガコン絞り18L,18Rで制限される。そして、ネガコン絞り18L、18Rは、レギュレータ13L,13Rを制御するための制御圧(以下、「ネガコン圧」)を発生させる。 In the center bypass oil passages 40L and 40R, negative control throttles (hereinafter referred to as “negative control throttles”) 18L and 18R are provided between the most downstream control valves 176L and 176R and the hydraulic oil tank. As a result, the flow of hydraulic oil discharged by the main pumps 14L and 14R is restricted by the negative control throttles 18L and 18R. Then, the negative control diaphragms 18L and 18R generate a control pressure (hereinafter, “negative control pressure”) for controlling the regulators 13L and 13R.

ネガコン圧センサ19L,19Rは、ネガコン圧を検出し、検出されたネガコン圧に対応する検出信号は、コントローラ30に取り込まれる。 The negative control pressure sensors 19L and 19R detect the negative control pressure, and the detection signal corresponding to the detected negative control pressure is taken into the controller 30.

コントローラ30は、吐出圧センサ28L,28Rにより検出されるメインポンプ14L,14Rの吐出圧に応じて、レギュレータ13L,13Rを制御し、メインポンプ14L,14Rの吐出量を調節してよい。例えば、コントローラ30は、メインポンプ14Lの吐出圧の増大に応じて、レギュレータ13Lを制御し、メインポンプ14Lの斜板傾転角を調節することにより、吐出量を減少させてよい。レギュレータ13Rについても同様である。これにより、コントローラ30は、吐出圧と吐出量との積で表されるメインポンプ14L,14Rの吸収馬力がエンジン11の出力馬力を超えないように、メインポンプ14L,14Rの全馬力制御を行うことができる。 The controller 30 may control the regulators 13L and 13R according to the discharge pressure of the main pumps 14L and 14R detected by the discharge pressure sensors 28L and 28R, and adjust the discharge amount of the main pumps 14L and 14R. For example, the controller 30 may reduce the discharge amount by controlling the regulator 13L according to the increase in the discharge pressure of the main pump 14L and adjusting the swash plate tilt angle of the main pump 14L. The same applies to the regulator 13R. As a result, the controller 30 controls the total horsepower of the main pumps 14L and 14R so that the absorbed horsepower of the main pumps 14L and 14R, which is represented by the product of the discharge pressure and the discharge amount, does not exceed the output horsepower of the engine 11. be able to.

また、コントローラ30は、ネガコン圧センサ19L,19Rにより検出されるネガコン圧に応じて、レギュレータ13L,13Rを制御することにより、メインポンプ14L,14Rの吐出量を調節してよい。例えば、コントローラ30は、ネガコン圧が大きいほどメインポンプ14L,14Rの吐出量を減少させ、ネガコン圧が小さいほどメインポンプ14L,14Rの吐出量を増大させる。 Further, the controller 30 may adjust the discharge amount of the main pumps 14L and 14R by controlling the regulators 13L and 13R according to the negative control pressure detected by the negative control pressure sensors 19L and 19R. For example, the controller 30 reduces the discharge amount of the main pumps 14L and 14R as the negative pressure increases, and increases the discharge amount of the main pumps 14L and 14R as the negative pressure decreases.

具体的には、ショベル100における油圧アクチュエータが何れも操作されていない待機状態(図3に示す状態)の場合、メインポンプ14L,14Rから吐出される作動油は、センタバイパス油路40L,40Rを通ってネガコン絞り18L、18Rに至る。そして、メインポンプ14L,14Rから吐出される作動油の流れは、ネガコン絞り18L,18Rの上流で発生するネガコン圧を増大させる。その結果、コントローラ30は、メインポンプ14L,14Rの吐出量を許容最小吐出量まで減少させ、吐出された作動油がセンタバイパス油路40L,40Rを通過する際の圧力損失(ポンピングロス)を抑制する。 Specifically, in the standby state (state shown in FIG. 3) in which none of the hydraulic actuators in the excavator 100 is operated, the hydraulic oil discharged from the main pumps 14L and 14R passes through the center bypass oil passages 40L and 40R. Through it, it reaches the negative control aperture 18L and 18R. Then, the flow of the hydraulic oil discharged from the main pumps 14L and 14R increases the negative control pressure generated upstream of the negative control throttles 18L and 18R. As a result, the controller 30 reduces the discharge amount of the main pumps 14L and 14R to the allowable minimum discharge amount, and suppresses the pressure loss (pumping loss) when the discharged hydraulic oil passes through the center bypass oil passages 40L and 40R. do.

一方、何れかの油圧アクチュエータが操作された場合、メインポンプ14L,14Rから吐出される作動油は、操作対象の油圧アクチュエータに対応する制御弁を介して、操作対象の油圧アクチュエータに流れ込む。そして、メインポンプ14L,14Rから吐出される作動油の流れは、ネガコン絞り18L,18Rに至る量を減少或いは消失させ、ネガコン絞り18L,18Rの上流で発生するネガコン圧を低下させる。その結果、コントローラ30は、メインポンプ14L,14Rの吐出量を増大させ、操作対象の油圧アクチュエータに十分な作動油を循環させ、操作対象の油圧アクチュエータを確実に駆動させることができる。 On the other hand, when any of the hydraulic actuators is operated, the hydraulic oil discharged from the main pumps 14L and 14R flows into the operation target hydraulic actuator via the control valve corresponding to the operation target hydraulic actuator. Then, the flow of the hydraulic oil discharged from the main pumps 14L and 14R reduces or eliminates the amount reaching the negative control throttles 18L and 18R, and lowers the negative control pressure generated upstream of the negative control throttles 18L and 18R. As a result, the controller 30 can increase the discharge amount of the main pumps 14L and 14R, circulate sufficient hydraulic oil to the operation target hydraulic actuator, and reliably drive the operation target hydraulic actuator.

また、図3、図4A〜図4Dに示すように、ショベル100の油圧システムにおいて、操作系に関する油圧システム部分は、パイロットポンプ15と、操作装置26(左操作レバー26L、右操作レバー26R、左走行レバー26DL、及び右走行レバー26DR)と、比例弁31と、シャトル弁32と、減圧用比例弁33とを含む。 Further, as shown in FIGS. 3 and 4A to 4D, in the hydraulic system of the excavator 100, the hydraulic system portion related to the operation system includes the pilot pump 15 and the operation device 26 (left operation lever 26L, right operation lever 26R, left). The traveling lever 26DL and the right traveling lever 26DR), a proportional valve 31, a shuttle valve 32, and a pressure reducing proportional valve 33 are included.

比例弁31は、パイロットポンプ15とシャトル弁32とを接続するパイロットラインに設けられ、その流路面積(作動油が通流可能な断面積)を変更できるように構成される。比例弁31は、コントローラ30から入力される制御指令に応じて動作する。これにより、コントローラ30は、オペレータにより操作装置26(具体的には、左操作レバー26L、右操作レバー26R)が操作されていない場合であっても、パイロットポンプ15から吐出される作動油を、比例弁31及びシャトル弁32を介し、コントロールバルブ17内の対応する制御弁(具体的には、制御弁173〜176)のパイロットポートに供給できる。そのため、コントローラ30は、比例弁31を制御することにより、ショベル100の自動運転機能や遠隔操作機能を実現することができる。比例弁31は、比例弁31AL,31AR,31BL,31BR,31CL,31CR,31DL,31DRを含む。 The proportional valve 31 is provided in the pilot line connecting the pilot pump 15 and the shuttle valve 32, and is configured so that the flow path area (cross-sectional area through which hydraulic oil can flow) can be changed. The proportional valve 31 operates in response to a control command input from the controller 30. As a result, the controller 30 can supply the hydraulic oil discharged from the pilot pump 15 even when the operating device 26 (specifically, the left operating lever 26L and the right operating lever 26R) is not operated by the operator. It can be supplied to the pilot port of the corresponding control valve (specifically, control valves 173 to 176) in the control valve 17 via the proportional valve 31 and the shuttle valve 32. Therefore, the controller 30 can realize the automatic operation function and the remote control function of the excavator 100 by controlling the proportional valve 31. The proportional valve 31 includes proportional valves 31AL, 31AR, 31BL, 31BR, 31CL, 31CR, 31DL, 31DR.

シャトル弁32は、2つの入口ポートと1つの出口ポートを有し、2つの入口ポートに入力されたパイロット圧のうちの高い方のパイロット圧を有する作動油を出口ポートに出力させる。シャトル弁32は、2つの入口ポートのうちの一方が操作装置26に接続され、他方が比例弁31に接続される。シャトル弁32の出口ポートは、パイロットラインを通じて、コントロールバルブ17内の対応する制御弁のパイロットポートに接続されている。そのため、シャトル弁32は、操作装置26が生成するパイロット圧と比例弁31が生成するパイロット圧のうちの高い方を、対応する制御弁のパイロットポートに作用させることができる。つまり、コントローラ30は、操作装置26から出力される二次側のパイロット圧よりも高いパイロット圧を比例弁31から出力させることにより、オペレータによる操作装置26の操作に依らず、対応する制御弁を制御し、下部走行体1、上部旋回体3、アタッチメントATの動作を制御することができる。シャトル弁32は、シャトル弁32AL,32AR,32BL,32BR,32CL,32CR,32DL,32DRを含む。 The shuttle valve 32 has two inlet ports and one outlet port, and outputs hydraulic oil having the higher pilot pressure of the pilot pressures input to the two inlet ports to the outlet port. In the shuttle valve 32, one of the two inlet ports is connected to the operating device 26 and the other is connected to the proportional valve 31. The outlet port of the shuttle valve 32 is connected to the pilot port of the corresponding control valve in the control valve 17 through a pilot line. Therefore, the shuttle valve 32 can make the higher of the pilot pressure generated by the operating device 26 and the pilot pressure generated by the proportional valve 31 act on the pilot port of the corresponding control valve. That is, the controller 30 outputs a pilot pressure higher than the pilot pressure on the secondary side output from the operating device 26 from the proportional valve 31, so that the corresponding control valve can be operated regardless of the operation of the operating device 26 by the operator. It can be controlled to control the operation of the lower traveling body 1, the upper turning body 3, and the attachment AT. The shuttle valve 32 includes shuttle valves 32AL, 32AR, 32BL, 32BR, 32CL, 32CR, 32DL, 32DR.

減圧用比例弁33は、操作装置26とシャトル弁32とを接続するパイロットラインに設けられ、その流路面積を変更できるように構成される。減圧用比例弁33は、コントローラ30から入力される制御指令に応じて動作する。これにより、コントローラ30は、オペレータにより操作装置26(具体的には、左操作レバー26L、右操作レバー26R)が操作されている場合に、操作装置26から出力されるパイロット圧を強制的に減圧させることができる。そのため、コントローラ30は、操作装置26が操作されている場合であっても、操作装置26の操作に対応する油圧アクチュエータの動作を強制的に抑制させたり停止させたりすることができる。また、コントローラ30は、例えば、操作装置26が操作されている場合であっても、操作装置26から出力されるパイロット圧を減圧させ、比例弁31から出力されるパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31及び減圧用比例弁33を制御することで、例えば、操作装置26の操作内容とは無関係に、所望のパイロット圧をコントロールバルブ17内の制御弁のパイロットポートに確実に作用させることができる。よって、コントローラ30は、例えば、比例弁31に加えて、減圧用比例弁33を制御することで、ショベル100の自動運転機能や遠隔操作機能をより適切に実現することができる。減圧用比例弁33は、減圧用比例弁33AL,33AR,33BL,33BR,33CL,33CR,33DL,33DRを含む。 The pressure reducing proportional valve 33 is provided in the pilot line connecting the operating device 26 and the shuttle valve 32, and is configured so that the flow path area thereof can be changed. The pressure reducing proportional valve 33 operates in response to a control command input from the controller 30. As a result, the controller 30 forcibly reduces the pilot pressure output from the operating device 26 when the operating device 26 (specifically, the left operating lever 26L and the right operating lever 26R) is operated by the operator. Can be made to. Therefore, the controller 30 can forcibly suppress or stop the operation of the hydraulic actuator corresponding to the operation of the operating device 26 even when the operating device 26 is being operated. Further, for example, the controller 30 may reduce the pilot pressure output from the operating device 26 to be lower than the pilot pressure output from the proportional valve 31 even when the operating device 26 is being operated. can. Therefore, the controller 30 controls the proportional valve 31 and the pressure reducing proportional valve 33 to, for example, apply a desired pilot pressure to the pilot port of the control valve in the control valve 17 regardless of the operation content of the operating device 26. It can work reliably. Therefore, for example, the controller 30 can more appropriately realize the automatic operation function and the remote control function of the excavator 100 by controlling the proportional valve 33 for reducing pressure in addition to the proportional valve 31. The pressure reducing proportional valve 33 includes a pressure reducing proportional valve 33AL, 33AR, 33BL, 33BR, 33CL, 33CR, 33DL, 33DR.

図4Aに示すように、左操作レバー26Lは、オペレータが前後方向に傾倒する態様で、アーム5に対応するアームシリンダ8を操作するために用いられる。つまり、左操作レバー26Lは、前後方向に傾倒される場合、アーム5の動作を操作対象とする。左操作レバー26Lは、パイロットポンプ15から吐出される作動油を利用して、前後方向への操作内容に応じたパイロット圧を二次側に出力する。 As shown in FIG. 4A, the left operating lever 26L is used to operate the arm cylinder 8 corresponding to the arm 5 in a manner in which the operator tilts in the front-rear direction. That is, when the left operation lever 26L is tilted in the front-rear direction, the operation of the arm 5 is the operation target. The left operating lever 26L uses the hydraulic oil discharged from the pilot pump 15 to output the pilot pressure according to the operation content in the front-rear direction to the secondary side.

シャトル弁32ALは、二つの入口ポートが、それぞれ、アーム5の閉じ方向の操作(以下、「アーム閉じ操作」)に対応する左操作レバー26Lの二次側のパイロットラインと、比例弁31ALの二次側のパイロットラインとに接続され、出口ポートが制御弁176Lの右側のパイロットポート及び制御弁176Rの左側のパイロットポートに接続される。 In the shuttle valve 32AL, the two inlet ports are the pilot line on the secondary side of the left operating lever 26L corresponding to the operation in the closing direction of the arm 5 (hereinafter, “arm closing operation”), and the proportional valve 31AL. It is connected to the next pilot line, and the outlet port is connected to the pilot port on the right side of the control valve 176L and the pilot port on the left side of the control valve 176R.

シャトル弁32ARは、二つの入口ポートが、それぞれ、アーム5の開き方向の操作(以下、「アーム開き操作」)に対応する左操作レバー26Lの二次側のパイロットラインと、比例弁31ARの二次側のパイロットラインとに接続され、出口ポートが制御弁176Lの左側のパイロットポート及び制御弁176Rの右側のパイロットポートに接続される。 In the shuttle valve 32AR, the two inlet ports are the pilot line on the secondary side of the left operating lever 26L corresponding to the operation in the opening direction of the arm 5 (hereinafter, “arm opening operation”), and the proportional valve 31AR. It is connected to the next pilot line, and the outlet port is connected to the pilot port on the left side of the control valve 176L and the pilot port on the right side of the control valve 176R.

つまり、左操作レバー26Lは、シャトル弁32AL,32ARを介して、前後方向への操作内容に応じたパイロット圧を制御弁176L、176Rのパイロットポートに作用させる。具体的には、左操作レバー26Lは、アーム閉じ操作された場合に、操作量に応じたパイロット圧をシャトル弁32ALの一方の入口ポートに出力し、シャトル弁32ALを介して、制御弁176Lの右側のパイロットポートと制御弁176Rの左側のパイロットポートに作用させる。また、左操作レバー26Lは、アーム開き操作された場合に、操作量に応じたパイロット圧をシャトル弁32ARの一方の入口ポートに出力し、シャトル弁32ARを介して、制御弁176Lの左側のパイロットポートと制御弁176Rの右側のパイロットポートに作用させる。 That is, the left operating lever 26L applies a pilot pressure according to the operation content in the front-rear direction to the pilot ports of the control valves 176L and 176R via the shuttle valves 32AL and 32AR. Specifically, when the arm is closed, the left operating lever 26L outputs the pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32AL, and the control valve 176L via the shuttle valve 32AL. It acts on the pilot port on the right side and the pilot port on the left side of the control valve 176R. Further, the left operating lever 26L outputs a pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32AR when the arm is opened, and the pilot on the left side of the control valve 176L via the shuttle valve 32AR. It acts on the port and the pilot port on the right side of the control valve 176R.

比例弁31ALは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31ALは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32ALの他方のパイロットポートに出力する。これにより、比例弁31ALは、シャトル弁32ALを介して、制御弁176Lの右側のパイロットポート及び制御弁176Rの左側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31AL operates according to the control current input from the controller 30. Specifically, the proportional valve 31AL uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32AL. Thereby, the proportional valve 31AL can adjust the pilot pressure acting on the pilot port on the right side of the control valve 176L and the pilot port on the left side of the control valve 176R via the shuttle valve 32AL.

比例弁31ARは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31ARは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32ARの他方のパイロットポートに出力する。これにより、比例弁31ARは、シャトル弁32ARを介して、制御弁176Lの左側のパイロットポート及び制御弁176Rの右側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31AR operates according to the control current input from the controller 30. Specifically, the proportional valve 31AR uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32AR. Thereby, the proportional valve 31AR can adjust the pilot pressure acting on the pilot port on the left side of the control valve 176L and the pilot port on the right side of the control valve 176R via the shuttle valve 32AR.

つまり、比例弁31AL、31ARは、左操作レバー26Lの操作状態に依らず、制御弁176L,176Rを任意の弁位置で停止できるように、二次側に出力するパイロット圧を調整することができる。 That is, the proportional valves 31AL and 31AR can adjust the pilot pressure output to the secondary side so that the control valves 176L and 176R can be stopped at an arbitrary valve position regardless of the operating state of the left operating lever 26L. ..

減圧用比例弁33ALは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33ALは、コントローラ30からの制御電流が入力されない場合、左操作レバー26Lのアーム閉じ操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33ALは、コントローラ30からの制御電流が入力される場合、左操作レバー26Lのアーム閉じ操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32ALの一方の入口ポートに出力する。これにより、減圧用比例弁33ALは、左操作レバー26Lでアーム閉じ操作が行われている場合であっても、必要に応じて、アーム閉じ操作に対応するアームシリンダ8の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33ALは、左操作レバー26Lでアーム閉じ操作がされている場合であっても、シャトル弁32ALの一方の入口ポートに作用するパイロット圧を、比例弁31ALからシャトル弁32ARの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31AL及び減圧用比例弁33ALを制御し、所望のパイロット圧を確実に制御弁176L,176Rのアーム閉じ側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33AL operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33AL outputs the pilot pressure corresponding to the arm closing operation of the left operating lever 26L to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33AL reduces the pilot pressure of the secondary side pilot line corresponding to the arm closing operation of the left operating lever 26L to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32AL. As a result, the pressure reducing proportional valve 33AL forcibly suppresses the operation of the arm cylinder 8 corresponding to the arm closing operation, if necessary, even when the arm closing operation is performed by the left operating lever 26L. It can be stopped or stopped. Further, the pressure reducing proportional valve 33AL applies the pilot pressure acting on one inlet port of the shuttle valve 32AL from the proportional valve 31AL to the shuttle valve 32AR even when the arm is closed by the left operating lever 26L. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31AL and the pressure reducing proportional valve 33AL so that the desired pilot pressure can be reliably applied to the pilot port on the arm closing side of the control valves 176L and 176R.

減圧用比例弁33ARは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33ARは、コントローラ30からの制御電流が入力されない場合、左操作レバー26Lのアーム開き操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33ARは、コントローラ30からの制御電流が入力される場合、左操作レバー26Lのアーム開き操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32ARの一方の入口ポートに出力する。これにより、減圧用比例弁33ARは、左操作レバー26Lでアーム開き操作が行われている場合であっても、必要に応じて、アーム開き操作に対応するアームシリンダ8の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33ARは、左操作レバー26Lでアーム開き操作がされている場合であっても、シャトル弁32ARの一方の入口ポートに作用するパイロット圧を、比例弁31ARからシャトル弁32ARの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31AR及び減圧用比例弁33ARを制御し、所望のパイロット圧を確実に制御弁176L,176Rのアーム開き側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33AR operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33AR outputs the pilot pressure corresponding to the arm opening operation of the left operating lever 26L to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33AR reduces the pilot pressure of the secondary side pilot line corresponding to the arm opening operation of the left operating lever 26L to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32AR. As a result, the pressure reducing proportional valve 33AR forcibly suppresses the operation of the arm cylinder 8 corresponding to the arm opening operation, if necessary, even when the arm opening operation is performed by the left operation lever 26L. It can be stopped or stopped. Further, the pressure reducing proportional valve 33AR applies the pilot pressure acting on one inlet port of the shuttle valve 32AR from the proportional valve 31AR to the shuttle valve 32AR even when the arm is opened by the left operating lever 26L. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31AR and the pressure reducing proportional valve 33AR so that the desired pilot pressure can be reliably applied to the pilot ports on the arm opening side of the control valves 176L and 176R.

このように、減圧用比例弁33AL,33ARは、左操作レバー26Lの前後方向への操作状態に対応するアームシリンダ8の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33AL,33ARは、シャトル弁32AL,32ARの一方の入口ポートに作用するパイロット圧を低下させ、比例弁31AL,31ARのパイロット圧がシャトル弁32AL,32ARを通じて確実に制御弁176L,176Rのパイロットポートに作用するように補助することができる。 In this way, the pressure reducing proportional valves 33AL and 33AR can forcibly suppress or stop the operation of the arm cylinder 8 corresponding to the operation state of the left operating lever 26L in the front-rear direction. Further, the pressure reducing proportional valves 33AL and 33AR reduce the pilot pressure acting on one of the inlet ports of the shuttle valves 32AL and 32AR, and the pilot pressure of the proportional valves 31AL and 31AR is surely controlled through the shuttle valves 32AL and 32AR. , 176R can be assisted to act on the pilot port.

尚、コントローラ30は、減圧用比例弁33ALを制御する代わりに、比例弁31ARを制御することによって、左操作レバー26Lのアーム閉じ操作に対応するアームシリンダ8の動作を強制的に抑制させたり停止させたりしてもよい。例えば、コントローラ30は、左操作レバー26Lでアーム閉じ操作が行われる場合に、比例弁31ARを制御し、比例弁31ARからシャトル弁32ARを介して制御弁176L,176Rのアーム開き側のパイロットポートに所定のパイロット圧を作用させてよい。これにより、左操作レバー26Lからシャトル弁32ALを介して制御弁176L,176Rのアーム閉じ側のパイロットポートに作用するパイロット圧に対抗する形で、制御弁176L,176Rのアーム開き側のパイロットポートにパイロット圧が作用する。そのため、コントローラ30は、制御弁176L,176Rを強制的に中立位置に近づけて、左操作レバー26Lのアーム閉じ操作に対応するアームシリンダ8の動作を抑制させたり停止させたりすることができる。同様に、コントローラ30は、減圧用比例弁33ARを制御する代わりに、比例弁31ALを制御することによって、左操作レバー26Lのアーム開き操作に対応するアームシリンダ8の動作を強制的に抑制させたり停止させたりしてもよい。 The controller 30 controls the proportional valve 31AR instead of controlling the pressure reducing proportional valve 33AL to forcibly suppress or stop the operation of the arm cylinder 8 corresponding to the arm closing operation of the left operating lever 26L. You may let it. For example, the controller 30 controls the proportional valve 31AR when the arm closing operation is performed by the left operating lever 26L, and from the proportional valve 31AR to the pilot port on the arm opening side of the control valves 176L and 176R via the shuttle valve 32AR. A predetermined pilot pressure may be applied. As a result, from the left operating lever 26L to the pilot port on the arm opening side of the control valves 176L and 176R in a form that opposes the pilot pressure acting on the pilot port on the arm closing side of the control valves 176L and 176R via the shuttle valve 32AL. Pilot pressure acts. Therefore, the controller 30 can forcibly bring the control valves 176L and 176R closer to the neutral position to suppress or stop the operation of the arm cylinder 8 corresponding to the arm closing operation of the left operating lever 26L. Similarly, the controller 30 forcibly suppresses the operation of the arm cylinder 8 corresponding to the arm opening operation of the left operating lever 26L by controlling the proportional valve 31AL instead of controlling the reducing pressure proportional valve 33AR. You may stop it.

操作圧センサ29LAは、オペレータによる左操作レバー26Lに対する前後方向への操作内容を圧力(操作圧)の形で検出し、検出された圧力に対応する検出信号は、コントローラ30に取り込まれる。これにより、コントローラ30は、左操作レバー26Lに対する前後方向への操作内容を把握できる。検出対象の左操作レバー26Lに対する前後方向への操作内容には、例えば、操作方向、操作量(操作角度)等が含まれうる。以下、左操作レバー26Lに対する左右方向の操作内容、並びに、右操作レバー26Rに対する前後方向及び左右方向の操作内容についても同様である。 The operating pressure sensor 29LA detects the operation content in the front-rear direction with respect to the left operating lever 26L by the operator in the form of pressure (operating pressure), and the detection signal corresponding to the detected pressure is taken into the controller 30. As a result, the controller 30 can grasp the operation content in the front-rear direction with respect to the left operation lever 26L. The operation content in the front-rear direction with respect to the left operation lever 26L to be detected may include, for example, an operation direction, an operation amount (operation angle), and the like. Hereinafter, the same applies to the operation contents in the left-right direction with respect to the left operation lever 26L, and the operation contents in the front-rear direction and the left-right direction with respect to the right operation lever 26R.

コントローラ30は、オペレータによる左操作レバー26Lに対するアーム閉じ操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31AL及びシャトル弁32ALを介して、制御弁176Lの右側のパイロットポート及び制御弁176Rの左側のパイロットポートに供給できる。また、コントローラ30は、オペレータによる左操作レバー26Lに対するアーム開き操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31AR及びシャトル弁32ARを介して、制御弁176Lの左側のパイロットポート及び制御弁176Rの右側のパイロットポートに供給させることができる。即ち、コントローラ30は、アーム5の開閉動作を自動制御し、ショベル100の自動運転機能や遠隔操作機能等を実現することができる。 The controller 30 supplies the hydraulic oil discharged from the pilot pump 15 to the pilot port on the right side of the control valve 176L and the pilot port on the right side of the control valve 176L via the proportional valve 31AL and the shuttle valve 32AL, regardless of the arm closing operation on the left operating lever 26L by the operator. It can be supplied to the pilot port on the left side of the control valve 176R. Further, the controller 30 transfers the hydraulic oil discharged from the pilot pump 15 to the pilot on the left side of the control valve 176L via the proportional valve 31AR and the shuttle valve 32AR regardless of the arm opening operation with respect to the left operation lever 26L by the operator. It can be supplied to the port and the pilot port on the right side of the control valve 176R. That is, the controller 30 can automatically control the opening / closing operation of the arm 5 and realize the automatic operation function, the remote control function, and the like of the excavator 100.

また、例えば、図4Bに示すように、右操作レバー26Rは、オペレータが前後方向に傾倒する態様で、ブーム4に対応するブームシリンダ7を操作するために用いられる。つまり、右操作レバー26Rは、前後方向に傾倒される場合、ブーム4の動作を操作対象とする。右操作レバー26Rは、パイロットポンプ15から吐出される作動油を利用して、前後方向への操作内容に応じたパイロット圧を二次側に出力する。 Further, for example, as shown in FIG. 4B, the right operating lever 26R is used to operate the boom cylinder 7 corresponding to the boom 4 in a manner in which the operator tilts in the front-rear direction. That is, when the right operating lever 26R is tilted in the front-rear direction, the operation of the boom 4 is the operation target. The right operating lever 26R uses the hydraulic oil discharged from the pilot pump 15 to output the pilot pressure according to the operation content in the front-rear direction to the secondary side.

シャトル弁32BLは、二つの入口ポートが、それぞれ、ブーム4の上げ方向の操作(以下、「ブーム上げ操作」)に対応する右操作レバー26Rの二次側のパイロットラインと、比例弁31BLの二次側のパイロットラインとに接続され、出口ポートが、制御弁175Lの右側のパイロットポート及び制御弁175Rの左側のパイロットポートに接続される。 In the shuttle valve 32BL, the two inlet ports are the pilot line on the secondary side of the right operating lever 26R corresponding to the operation in the raising direction of the boom 4 (hereinafter, "boom raising operation"), and the proportional valve 31BL. It is connected to the pilot line on the next side, and the outlet port is connected to the pilot port on the right side of the control valve 175L and the pilot port on the left side of the control valve 175R.

シャトル弁32BRは、二つの入口ポートが、それぞれ、ブーム4の下げ方向の操作(以下、「ブーム下げ操作」)に対応する右操作レバー26Rの二次側のパイロットラインと、比例弁31BRの二次側のパイロットラインとに接続され、出口ポートが、制御弁175Rの右側のパイロットポートに接続される。 In the shuttle valve 32BR, the two inlet ports are the pilot line on the secondary side of the right operating lever 26R corresponding to the operation in the lowering direction of the boom 4 (hereinafter, "boom lowering operation"), and the proportional valve 31BR. It is connected to the next pilot line and the outlet port is connected to the pilot port on the right side of the control valve 175R.

つまり、右操作レバー26Rは、シャトル弁32BL,32BRを介して、前後方向への操作内容に応じたパイロット圧を制御弁175L,175Rのパイロットポートに作用させる。具体的には、右操作レバー26Rは、ブーム上げ操作された場合に、操作量に応じたパイロット圧をシャトル弁32BLの一方の入口ポートに出力し、シャトル弁32BLを介して、制御弁175Lの右側のパイロットポートと制御弁175Rの左側のパイロットポートに作用させる。また、右操作レバー26Rは、ブーム下げ操作された場合に、操作量に応じたパイロット圧をシャトル弁32BRの一方の入口ポートに出力し、シャトル弁32BRを介して、制御弁175Rの右側のパイロットポートに作用させる。 That is, the right operating lever 26R applies a pilot pressure according to the operation content in the front-rear direction to the pilot ports of the control valves 175L and 175R via the shuttle valves 32BL and 32BR. Specifically, the right operating lever 26R outputs a pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32BL when the boom is raised, and the control valve 175L via the shuttle valve 32BL. It acts on the pilot port on the right side and the pilot port on the left side of the control valve 175R. Further, the right operating lever 26R outputs a pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32BR when the boom is lowered, and the pilot on the right side of the control valve 175R via the shuttle valve 32BR. Act on the port.

比例弁31BLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31BLは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32BLの他方の入口ポートに出力する。これにより、比例弁31BLは、シャトル弁32BLを介して、制御弁175Lの右側のパイロットポート及び制御弁175Rの左側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31BL operates according to the control current input from the controller 30. Specifically, the proportional valve 31BL uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other inlet port of the shuttle valve 32BL. Thereby, the proportional valve 31BL can adjust the pilot pressure acting on the pilot port on the right side of the control valve 175L and the pilot port on the left side of the control valve 175R via the shuttle valve 32BL.

比例弁31BRは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31BRは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32BRの他方の入口ポートに出力する。これにより、比例弁31BRは、シャトル弁32BRを介して、制御弁175Rの右側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31BR operates according to the control current input from the controller 30. Specifically, the proportional valve 31BR uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other inlet port of the shuttle valve 32BR. Thereby, the proportional valve 31BR can adjust the pilot pressure acting on the pilot port on the right side of the control valve 175R via the shuttle valve 32BR.

つまり、比例弁31BL,31BRは、右操作レバー26Rの操作状態に依らず、制御弁175L、175Rを任意の弁位置で停止できるように、二次側に出力するパイロット圧を調整することができる。 That is, the proportional valves 31BL and 31BR can adjust the pilot pressure output to the secondary side so that the control valves 175L and 175R can be stopped at an arbitrary valve position regardless of the operating state of the right operating lever 26R. ..

減圧用比例弁33BLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33BLは、コントローラ30からの制御電流が入力されない場合、右操作レバー26Rのブーム上げ操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33BLは、コントローラ30からの制御電流が入力される場合、右操作レバー26Rのブーム上げ操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32BLの一方の入口ポートに出力する。これにより、減圧用比例弁33BLは、右操作レバー26Rでブーム上げ操作が行われている場合であっても、必要に応じて、ブーム上げ操作に対応するブームシリンダ7の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33BLは、右操作レバー26Rでブーム上げ操作がされている場合であっても、シャトル弁32BLの一方の入口ポートに作用するパイロット圧を、比例弁31BLからシャトル弁32BRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31BL及び減圧用比例弁33BLを制御し、所望のパイロット圧を確実に制御弁175L,175Rのブーム上げ側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33BL operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33BL outputs the pilot pressure corresponding to the boom raising operation of the right operating lever 26R to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33BL reduces the pilot pressure of the secondary side pilot line corresponding to the boom raising operation of the right operating lever 26R to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32BL. As a result, the pressure reducing proportional valve 33BL forcibly suppresses the operation of the boom cylinder 7 corresponding to the boom raising operation, if necessary, even when the boom raising operation is performed by the right operating lever 26R. It can be stopped or stopped. Further, the pressure reducing proportional valve 33BL applies the pilot pressure acting on one inlet port of the shuttle valve 32BL from the proportional valve 31BL to the shuttle valve 32BR even when the boom is raised by the right operating lever 26R. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31BL and the pressure reducing proportional valve 33BL so that the desired pilot pressure can be reliably applied to the pilot ports on the boom raising side of the control valves 175L and 175R.

減圧用比例弁33BRは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33BRは、コントローラ30からの制御電流が入力されない場合、右操作レバー26Rのブーム下げ操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33BRは、コントローラ30からの制御電流が入力される場合、右操作レバー26Rのブーム下げ操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32BRの一方の入口ポートに出力する。これにより、減圧用比例弁33BRは、右操作レバー26Rでブーム下げ操作が行われている場合であっても、必要に応じて、ブーム下げ操作に対応するブームシリンダ7の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33BRは、右操作レバー26Rでブーム下げ操作がされている場合であっても、シャトル弁32BRの一方の入口ポートに作用するパイロット圧を、比例弁31BRからシャトル弁32BRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31BR及び減圧用比例弁33BRを制御し、所望のパイロット圧を確実に制御弁175L,175Rのブーム下げ側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33BR operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33BR outputs the pilot pressure corresponding to the boom lowering operation of the right operating lever 26R to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33BR reduces the pilot pressure of the secondary side pilot line corresponding to the boom lowering operation of the right operating lever 26R to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32BR. As a result, the pressure reducing proportional valve 33BR forcibly suppresses the operation of the boom cylinder 7 corresponding to the boom lowering operation, if necessary, even when the boom lowering operation is performed by the right operating lever 26R. It can be stopped or stopped. Further, the pressure reducing proportional valve 33BR applies the pilot pressure acting on one inlet port of the shuttle valve 32BR from the proportional valve 31BR to the shuttle valve 32BR even when the boom is lowered by the right operating lever 26R. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31BR and the pressure reducing proportional valve 33BR so that the desired pilot pressure can be reliably applied to the pilot ports on the boom lowering side of the control valves 175L and 175R.

このように、減圧用比例弁33BL,33BRは、右操作レバー26Rの前後方向への操作状態に対応するブームシリンダ7の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33BL,33BRは、シャトル弁32BL,32BRの一方の入口ポートに作用するパイロット圧を低下させ、比例弁31BL,31BRのパイロット圧がシャトル弁32BL,32BRを通じて確実に制御弁175L,175Rのパイロットポートに作用するように補助することができる。 In this way, the pressure reducing proportional valves 33BL and 33BR can forcibly suppress or stop the operation of the boom cylinder 7 corresponding to the operation state of the right operating lever 26R in the front-rear direction. Further, the pressure reducing proportional valves 33BL and 33BR reduce the pilot pressure acting on one inlet port of the shuttle valves 32BL and 32BR, and the pilot pressure of the proportional valves 31BL and 31BR is surely controlled through the shuttle valves 32BL and 32BR. , Can assist in acting on the 175R pilot port.

尚、コントローラ30は、減圧用比例弁33BLを制御する代わりに、比例弁31BRを制御することによって、右操作レバー26Rのブーム上げ操作に対応するブームシリンダ7の動作を強制的に抑制させたり停止させたりしてもよい。例えば、コントローラ30は、右操作レバー26Rでブーム上げ操作が行われる場合に、比例弁31BRを制御し、比例弁31BRからシャトル弁32BRを介して制御弁175L,175Rのブーム下げ側のパイロットポートに所定のパイロット圧を作用させてよい。これにより、右操作レバー26Rからシャトル弁32BLを介して制御弁175L,175Rのブーム上げ側のパイロットポートに作用するパイロット圧に対抗する形で、制御弁175L,175Rのブーム下げ側のパイロットポートにパイロット圧が作用する。そのため、コントローラ30は、制御弁175L,175Rを強制的に中立位置に近づけて、右操作レバー26Rのブーム上げ操作に対応するブームシリンダ7の動作を抑制させたり停止させたりすることができる。同様に、コントローラ30は、減圧用比例弁33BRを制御する代わりに、比例弁31BLを制御することによって、右操作レバー26Rのブーム下げ操作に対応するブームシリンダ7の動作を強制的に抑制させたり停止させたりしてもよい。 The controller 30 controls the proportional valve 31BR instead of controlling the pressure reducing proportional valve 33BL to forcibly suppress or stop the operation of the boom cylinder 7 corresponding to the boom raising operation of the right operating lever 26R. You may let it. For example, the controller 30 controls the proportional valve 31BR when the boom raising operation is performed by the right operating lever 26R, and from the proportional valve 31BR to the pilot port on the boom lowering side of the control valves 175L and 175R via the shuttle valve 32BR. A predetermined pilot pressure may be applied. As a result, from the right operating lever 26R to the pilot port on the boom lowering side of the control valves 175L and 175R in a form that opposes the pilot pressure acting on the pilot port on the boom raising side of the control valves 175L and 175R via the shuttle valve 32BL. Pilot pressure acts. Therefore, the controller 30 can forcibly bring the control valves 175L and 175R closer to the neutral position to suppress or stop the operation of the boom cylinder 7 corresponding to the boom raising operation of the right operating lever 26R. Similarly, the controller 30 controls the proportional valve 31BL instead of controlling the pressure reducing proportional valve 33BR to forcibly suppress the operation of the boom cylinder 7 corresponding to the boom lowering operation of the right operating lever 26R. You may stop it.

操作圧センサ29RAは、オペレータによる右操作レバー26Rに対する前後方向への操作内容を圧力(操作圧)の形で検出し、検出された圧力に対応する検出信号は、コントローラ30に取り込まれる。これにより、コントローラ30は、右操作レバー26Rに対する前後方向への操作内容を把握できる。 The operating pressure sensor 29RA detects the operation content in the front-rear direction with respect to the right operating lever 26R by the operator in the form of pressure (operating pressure), and the detection signal corresponding to the detected pressure is taken into the controller 30. As a result, the controller 30 can grasp the operation content in the front-rear direction with respect to the right operation lever 26R.

コントローラ30は、オペレータによる右操作レバー26Rに対するブーム上げ操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31BL及びシャトル弁32BLを介して、制御弁175Lの右側のパイロットポート及び制御弁175Rの左側のパイロットポートに供給させることができる。また、コントローラ30は、オペレータによる右操作レバー26Rに対するブーム下げ操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31BR及びシャトル弁32BRを介して、制御弁175Rの右側のパイロットポートに供給できる。即ち、コントローラ30は、ブーム4の上げ下げの動作を自動制御し、ショベル100の自動運転機能や遠隔操作機能等を実現することができる。 The controller 30 supplies the hydraulic oil discharged from the pilot pump 15 to the pilot port on the right side of the control valve 175L and the pilot port on the right side of the control valve 175L via the proportional valve 31BL and the shuttle valve 32BL, regardless of the boom raising operation on the right operating lever 26R by the operator. It can be supplied to the pilot port on the left side of the control valve 175R. Further, the controller 30 transfers the hydraulic oil discharged from the pilot pump 15 to the pilot on the right side of the control valve 175R via the proportional valve 31BR and the shuttle valve 32BR regardless of the boom lowering operation of the right operating lever 26R by the operator. Can be supplied to the port. That is, the controller 30 can automatically control the raising and lowering operation of the boom 4 and realize the automatic operation function, the remote control function, and the like of the excavator 100.

図4Cに示すように、右操作レバー26Rは、オペレータが左右方向に傾倒する態様で、バケット6に対応するバケットシリンダ9を操作するために用いられる。つまり、右操作レバー26Rは、左右方向に傾倒される場合、バケット6の動作を操作対象とする。右操作レバー26Rは、パイロットポンプ15から吐出される作動油を利用して、左右方向への操作内容に応じたパイロット圧を二次側に出力する。 As shown in FIG. 4C, the right operating lever 26R is used to operate the bucket cylinder 9 corresponding to the bucket 6 in a manner in which the operator tilts in the left-right direction. That is, when the right operating lever 26R is tilted in the left-right direction, the operation of the bucket 6 is the operation target. The right operating lever 26R uses the hydraulic oil discharged from the pilot pump 15 to output the pilot pressure according to the operation content in the left-right direction to the secondary side.

シャトル弁32CLは、二つの入口ポートが、それぞれ、バケット6の閉じ方向の操作(以下、「バケット閉じ操作」)に対応する右操作レバー26Rの二次側のパイロットラインと、比例弁31CLの二次側のパイロットラインとに接続され、出口ポートが、制御弁174の左側のパイロットポートに接続される。 In the shuttle valve 32CL, the two inlet ports are the pilot line on the secondary side of the right operating lever 26R corresponding to the operation in the closing direction of the bucket 6 (hereinafter, “bucket closing operation”), and the proportional valve 31CL. It is connected to the next pilot line and the outlet port is connected to the pilot port on the left side of the control valve 174.

シャトル弁32CRは、二つの入口ポートが、それぞれ、バケット6の開き方向の操作(以下、「バケット開き操作」)に対応する右操作レバー26Rの二次側のパイロットラインと、比例弁31CRの二次側のパイロットラインとに接続され、出口ポートが、制御弁174の右側のパイロットポートに接続される。 In the shuttle valve 32CR, the two inlet ports are the pilot line on the secondary side of the right operating lever 26R corresponding to the operation in the opening direction of the bucket 6 (hereinafter, “bucket opening operation”), and the proportional valve 31CR. It is connected to the next pilot line and the outlet port is connected to the pilot port on the right side of the control valve 174.

つまり、右操作レバー26Rは、シャトル弁32CL,32CRを介して、左右方向への操作内容に応じたパイロット圧を制御弁174のパイロットポートに作用させる。具体的には、右操作レバー26Rは、バケット閉じ操作された場合に、操作量に応じたパイロット圧をシャトル弁32CLの一方の入口ポートに出力し、シャトル弁32CLを介して、制御弁174の左側のパイロットポートに作用させる。また、右操作レバー26Rは、バケット開き操作された場合に、操作量に応じたパイロット圧をシャトル弁32CRの一方の入口ポートに出力し、シャトル弁32CRを介して、制御弁174の右側のパイロットポートに作用させる。 That is, the right operating lever 26R applies a pilot pressure according to the operation content in the left-right direction to the pilot port of the control valve 174 via the shuttle valves 32CL and 32CR. Specifically, when the bucket closing operation is performed, the right operating lever 26R outputs a pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32CL, and the control valve 174 via the shuttle valve 32CL. It acts on the pilot port on the left side. Further, the right operating lever 26R outputs a pilot pressure according to the amount of operation to one inlet port of the shuttle valve 32CR when the bucket is opened, and the pilot on the right side of the control valve 174 via the shuttle valve 32CR. Act on the port.

比例弁31CLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31CLは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32CLの他方のパイロットポートに出力する。これにより、比例弁31CLは、シャトル弁32CLを介して、制御弁174の左側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31CL operates according to the control current input from the controller 30. Specifically, the proportional valve 31CL uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32CL. Thereby, the proportional valve 31CL can adjust the pilot pressure acting on the pilot port on the left side of the control valve 174 via the shuttle valve 32CL.

比例弁31CRは、コントローラ30が出力する制御電流に応じて動作する。具体的には、比例弁31CRは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32CRの他方のパイロットポートに出力する。これにより、比例弁31CRは、シャトル弁32CRを介して、制御弁174の右側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31CR operates according to the control current output by the controller 30. Specifically, the proportional valve 31CR uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32CR. Thereby, the proportional valve 31CR can adjust the pilot pressure acting on the pilot port on the right side of the control valve 174 via the shuttle valve 32CR.

つまり、比例弁31CL,31CRは、右操作レバー26Rの操作状態に依らず、制御弁174を任意の弁位置で停止できるように、二次側に出力するパイロット圧を調整することができる。 That is, the proportional valves 31CL and 31CR can adjust the pilot pressure output to the secondary side so that the control valve 174 can be stopped at an arbitrary valve position regardless of the operating state of the right operating lever 26R.

減圧用比例弁33CLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33CLは、コントローラ30からの制御電流が入力されない場合、右操作レバー26Rのバケット閉じ操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33CLは、コントローラ30からの制御電流が入力される場合、右操作レバー26Rのバケット閉じ操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32CLの一方の入口ポートに出力する。これにより、減圧用比例弁33CLは、右操作レバー26Rでバケット閉じ操作が行われている場合であっても、必要に応じて、バケット閉じ操作に対応するバケットシリンダ9の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33CLは、右操作レバー26Rでバケット閉じ操作がされている場合であっても、シャトル弁32CLの一方の入口ポートに作用するパイロット圧を、比例弁31CLからシャトル弁32CRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31CL及び減圧用比例弁33CLを制御し、所望のパイロット圧を確実に制御弁174のバケット閉じ側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33CL operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33CL outputs the pilot pressure corresponding to the bucket closing operation of the right operating lever 26R to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33CL reduces the pilot pressure of the secondary side pilot line corresponding to the bucket closing operation of the right operating lever 26R to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32CL. As a result, the pressure reducing proportional valve 33CL forcibly suppresses the operation of the bucket cylinder 9 corresponding to the bucket closing operation, if necessary, even when the bucket closing operation is performed by the right operating lever 26R. It can be stopped or stopped. Further, the pressure reducing proportional valve 33CL applies the pilot pressure acting on one inlet port of the shuttle valve 32CL from the proportional valve 31CL to the shuttle valve 32CR even when the bucket is closed by the right operating lever 26R. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31CL and the pressure reducing proportional valve 33CL so that a desired pilot pressure can be reliably applied to the pilot port on the bucket closing side of the control valve 174.

減圧用比例弁33CRは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33CRは、コントローラ30からの制御電流が入力されない場合、右操作レバー26Rのバケット開き操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33CRは、コントローラ30からの制御電流が入力される場合、右操作レバー26Rのバケット開き操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32CRの一方の入口ポートに出力する。これにより、減圧用比例弁33CRは、右操作レバー26Rでバケット開き操作が行われている場合であっても、必要に応じて、バケット開き操作に対応するバケットシリンダ9の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33CRは、右操作レバー26Rでバケット開き操作がされている場合であっても、シャトル弁32CRの一方の入口ポートに作用するパイロット圧を、比例弁31CRからシャトル弁32CRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31CR及び減圧用比例弁33CRを制御し、所望のパイロット圧を確実に制御弁174のバケット開き側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33CR operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33CR outputs the pilot pressure corresponding to the bucket opening operation of the right operating lever 26R to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33CR reduces the pilot pressure of the secondary side pilot line corresponding to the bucket opening operation of the right operating lever 26R to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32CR. As a result, the pressure reducing proportional valve 33CR forcibly suppresses the operation of the bucket cylinder 9 corresponding to the bucket opening operation, if necessary, even when the bucket opening operation is performed by the right operating lever 26R. It can be stopped or stopped. Further, the pressure reducing proportional valve 33CR applies the pilot pressure acting on one inlet port of the shuttle valve 32CR from the proportional valve 31CR to the shuttle valve 32CR even when the bucket opening operation is performed by the right operating lever 26R. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31CR and the pressure reducing proportional valve 33CR so that a desired pilot pressure can be reliably applied to the pilot port on the bucket opening side of the control valve 174.

このように、減圧用比例弁33CL,33CRは、右操作レバー26Rの左右方向への操作状態に対応するバケットシリンダ9の動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33CL,33CRは、シャトル弁32CL,32CRの一方の入口ポートに作用するパイロット圧を低下させ、比例弁31CL,31CRのパイロット圧がシャトル弁32CL,32CRを通じて確実に制御弁174のパイロットポートに作用するように補助することができる。 In this way, the pressure reducing proportional valves 33CL and 33CR can forcibly suppress or stop the operation of the bucket cylinder 9 corresponding to the operation state of the right operating lever 26R in the left-right direction. Further, the pressure reducing proportional valves 33CL and 33CR reduce the pilot pressure acting on one of the inlet ports of the shuttle valves 32CL and 32CR, and the pilot pressure of the proportional valves 31CL and 31CR is surely controlled through the shuttle valves 32CL and 32CR. Can assist in acting on the pilot port of.

尚、コントローラ30は、減圧用比例弁33CLを制御する代わりに、比例弁31CRを制御することによって、右操作レバー26Rのバケット閉じ操作に対応するバケットシリンダ9の動作を強制的に抑制させたり停止させたりしてもよい。例えば、コントローラ30は、右操作レバー26Rでバケット閉じ操作が行われる場合に、比例弁31CRを制御し、比例弁31CRからシャトル弁32CRを介して制御弁174のバケット開き側のパイロットポートに所定のパイロット圧を作用させてよい。これにより、右操作レバー26Rからシャトル弁32CLを介して制御弁174のバケット閉じ側のパイロットポートに作用するパイロット圧に対抗する形で、制御弁174のバケット開き側のパイロットポートにパイロット圧が作用する。そのため、コントローラ30は、制御弁174を強制的に中立位置に近づけて、右操作レバー26Rのバケット閉じ操作に対応するバケットシリンダ9の動作を抑制させたり停止させたりすることができる。同様に、コントローラ30は、減圧用比例弁33CRを制御する代わりに、比例弁31CLを制御することによって、右操作レバー26Rのバケット開き操作に対応するバケットシリンダ9の動作を強制的に抑制させたり停止させたりしてもよい。 The controller 30 controls the proportional valve 31CR instead of controlling the pressure reducing proportional valve 33CL to forcibly suppress or stop the operation of the bucket cylinder 9 corresponding to the bucket closing operation of the right operating lever 26R. You may let it. For example, the controller 30 controls the proportional valve 31CR when the bucket closing operation is performed by the right operating lever 26R, and is predetermined to the pilot port on the bucket opening side of the control valve 174 from the proportional valve 31CR via the shuttle valve 32CR. Pilot pressure may be applied. As a result, the pilot pressure acts on the pilot port on the bucket opening side of the control valve 174 in a form that opposes the pilot pressure acting on the pilot port on the bucket closing side of the control valve 174 from the right operating lever 26R via the shuttle valve 32CL. do. Therefore, the controller 30 can forcibly bring the control valve 174 closer to the neutral position to suppress or stop the operation of the bucket cylinder 9 corresponding to the bucket closing operation of the right operating lever 26R. Similarly, the controller 30 controls the proportional valve 31CL instead of controlling the pressure reducing proportional valve 33CR to forcibly suppress the operation of the bucket cylinder 9 corresponding to the bucket opening operation of the right operating lever 26R. You may stop it.

操作圧センサ29RBは、オペレータによる右操作レバー26Rに対する左右方向への操作内容を圧力(操作圧)の形で検出し、検出された圧力に対応する検出信号は、コントローラ30に取り込まれる。これにより、コントローラ30は、右操作レバー26Rの左右方向への操作内容を把握できる。 The operating pressure sensor 29RB detects the operation content in the left-right direction with respect to the right operating lever 26R by the operator in the form of pressure (operating pressure), and the detection signal corresponding to the detected pressure is taken into the controller 30. As a result, the controller 30 can grasp the operation content of the right operation lever 26R in the left-right direction.

コントローラ30は、オペレータによる右操作レバー26Rに対するバケット閉じ操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31CL及びシャトル弁32CLを介して、制御弁174の左側のパイロットポートに供給させることができる。また、コントローラ30は、オペレータによる右操作レバー26Rに対するバケット開き操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31CR及びシャトル弁32CRを介して、制御弁174の右側のパイロットポートに供給させることができる。即ち、コントローラ30は、バケット6の開閉動作を自動制御し、ショベル100の自動運転機能や遠隔操作機能等を実現することができる。 The controller 30 delivers the hydraulic oil discharged from the pilot pump 15 to the pilot port on the left side of the control valve 174 via the proportional valve 31CL and the shuttle valve 32CL, regardless of the bucket closing operation on the right operating lever 26R by the operator. Can be supplied. Further, the controller 30 transfers the hydraulic oil discharged from the pilot pump 15 to the pilot on the right side of the control valve 174 via the proportional valve 31CR and the shuttle valve 32CR regardless of the bucket opening operation for the right operating lever 26R by the operator. It can be supplied to the port. That is, the controller 30 can automatically control the opening / closing operation of the bucket 6 and realize the automatic operation function, the remote control function, and the like of the excavator 100.

また、例えば、図4Dに示すように、左操作レバー26Lは、オペレータが左右方向に傾倒する態様で、上部旋回体3(旋回機構2)に対応する旋回油圧モータ2Aを操作するために用いられる。つまり、左操作レバー26Lは、左右方向に傾倒される場合、上部旋回体3の旋回動作を操作対象とする。左操作レバー26Lは、パイロットポンプ15から吐出される作動油を利用して、左右方向への操作内容に応じたパイロット圧を二次側に出力する。 Further, for example, as shown in FIG. 4D, the left operating lever 26L is used to operate the swivel hydraulic motor 2A corresponding to the upper swivel body 3 (swivel mechanism 2) in a manner in which the operator tilts in the left-right direction. .. That is, when the left operation lever 26L is tilted in the left-right direction, the operation target is the turning operation of the upper turning body 3. The left operating lever 26L uses the hydraulic oil discharged from the pilot pump 15 to output the pilot pressure according to the operation content in the left-right direction to the secondary side.

シャトル弁32DLは、二つの入口ポートが、それぞれ、上部旋回体3の左方向の旋回操作(以下、「左旋回操作」)に対応する左操作レバー26Lの二次側のパイロットラインと、比例弁31DLの二次側のパイロットラインとに接続され、出口ポートが、制御弁173の左側のパイロットポートに接続される。 In the shuttle valve 32DL, the two inlet ports are the pilot line on the secondary side of the left operating lever 26L corresponding to the left turning operation of the upper turning body 3 (hereinafter, "left turning operation"), and the proportional valve. It is connected to the pilot line on the secondary side of the 31DL, and the outlet port is connected to the pilot port on the left side of the control valve 173.

シャトル弁32DRは、二つの入口ポートが、それぞれ、上部旋回体3の右方向の旋回操作(以下、「右旋回操作」)に対応する左操作レバー26Lの二次側のパイロットラインと、比例弁31DRの二次側のパイロットラインとに接続され、出口ポートが、制御弁173の右側のパイロットポートに接続される。 In the shuttle valve 32DR, the two inlet ports are proportional to the pilot line on the secondary side of the left operation lever 26L corresponding to the rightward turning operation (hereinafter, “right turning operation”) of the upper turning body 3, respectively. It is connected to the pilot line on the secondary side of the valve 31DR, and the outlet port is connected to the pilot port on the right side of the control valve 173.

つまり、左操作レバー26Lは、シャトル弁32DL,32DRを介して、左右方向への操作内容に応じたパイロット圧を制御弁173のパイロットポートに作用させる。具体的には、左操作レバー26Lは、左旋回操作された場合に、操作量に応じたパイロット圧をシャトル弁32DLの一方の入口ポートに出力し、シャトル弁32DLを介して、制御弁173の左側のパイロットポートに作用させる。また、左操作レバー26Lは、右旋回操作された場合に、操作量に応じたパイロット圧をシャトル弁32DRの一方の入口ポートに出力し、シャトル弁32DRを介して、制御弁173の右側のパイロットポートに作用させる。 That is, the left operating lever 26L applies a pilot pressure according to the operation content in the left-right direction to the pilot port of the control valve 173 via the shuttle valves 32DL and 32DR. Specifically, when the left operation lever 26L is turned left, the pilot pressure according to the operation amount is output to one inlet port of the shuttle valve 32DL, and the control valve 173 is operated via the shuttle valve 32DL. It acts on the pilot port on the left side. Further, when the left operation lever 26L is turned to the right, the pilot pressure according to the operation amount is output to one inlet port of the shuttle valve 32DR, and the right side of the control valve 173 is output via the shuttle valve 32DR. Act on the pilot port.

比例弁31DLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、比例弁31DLは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32DLの他方のパイロットポートに出力する。これにより、比例弁31DLは、シャトル弁32DLを介して、制御弁173の左側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31DL operates according to the control current input from the controller 30. Specifically, the proportional valve 31DL uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32DL. Thereby, the proportional valve 31DL can adjust the pilot pressure acting on the pilot port on the left side of the control valve 173 via the shuttle valve 32DL.

比例弁31DRは、コントローラ30が出力する制御電流に応じて動作する。具体的には、比例弁31DRは、パイロットポンプ15から吐出される作動油を利用して、コントローラ30から入力される制御電流に応じたパイロット圧をシャトル弁32DRの他方のパイロットポートに出力する。これにより、比例弁31DRは、シャトル弁32DRを介して、制御弁173の右側のパイロットポートに作用するパイロット圧を調整することができる。 The proportional valve 31DR operates according to the control current output by the controller 30. Specifically, the proportional valve 31DR uses the hydraulic oil discharged from the pilot pump 15 to output a pilot pressure corresponding to the control current input from the controller 30 to the other pilot port of the shuttle valve 32DR. Thereby, the proportional valve 31DR can adjust the pilot pressure acting on the pilot port on the right side of the control valve 173 via the shuttle valve 32DR.

つまり、比例弁31DL,31DRは、左操作レバー26Lの操作状態に依らず、制御弁173を任意の弁位置で停止できるように、二次側に出力するパイロット圧を調整することができる。 That is, the proportional valves 31DL and 31DR can adjust the pilot pressure output to the secondary side so that the control valve 173 can be stopped at an arbitrary valve position regardless of the operating state of the left operating lever 26L.

減圧用比例弁33DLは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33DLは、コントローラ30からの制御電流が入力されない場合、左操作レバー26Lの左旋回操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33DLは、コントローラ30からの制御電流が入力される場合、左操作レバー26Lの左旋回操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32DLの一方の入口ポートに出力する。これにより、減圧用比例弁33DLは、左操作レバー26Lで左旋回操作が行われている場合であっても、必要に応じて、左旋回操作に対応する旋回油圧モータ2Aの動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33DLは、左操作レバー26Lで左旋回操作がされている場合であっても、シャトル弁32DLの一方の入口ポートに作用するパイロット圧を、比例弁31DLからシャトル弁32DRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31DL及び減圧用比例弁33DLを制御し、所望のパイロット圧を確実に制御弁173の左旋回側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33DL operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33DL outputs the pilot pressure corresponding to the left turning operation of the left operating lever 26L to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33DL reduces the pilot pressure of the secondary side pilot line corresponding to the left turning operation of the left operating lever 26L to a degree corresponding to the control current. Then, the reduced pilot pressure is output to one inlet port of the shuttle valve 32DL. As a result, the pressure reducing proportional valve 33DL forcibly operates the swing hydraulic motor 2A corresponding to the left turn operation, if necessary, even when the left turn operation is performed by the left operation lever 26L. It can be suppressed or stopped. Further, the pressure reducing proportional valve 33DL applies the pilot pressure acting on one inlet port of the shuttle valve 32DL from the proportional valve 31DL to the shuttle valve 32DR even when the left operating lever 26L is operated to turn left. It can be lower than the pilot pressure acting on the other inlet port. Therefore, the controller 30 can control the proportional valve 31DL and the pressure reducing proportional valve 33DL, and can surely apply a desired pilot pressure to the pilot port on the left turning side of the control valve 173.

減圧用比例弁33DRは、コントローラ30から入力される制御電流に応じて動作する。具体的には、減圧用比例弁33DRは、コントローラ30からの制御電流が入力されない場合、左操作レバー26Lの右旋回操作に対応するパイロット圧をそのまま二次側に出力する。一方、減圧用比例弁33DRは、コントローラ30からの制御電流が入力される場合、左操作レバー26Lの右旋回操作に対応する二次側のパイロットラインのパイロット圧を制御電流に応じた程度に減圧し、減圧したパイロット圧をシャトル弁32DRの一方の入口ポートに出力する。これにより、減圧用比例弁33DRは、左操作レバー26Lで右旋回操作が行われている場合であっても、必要に応じて、右旋回操作に対応する旋回油圧モータ2Aの動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33DRは、左操作レバー26Lで右旋回操作がされている場合であっても、シャトル弁32DRの一方の入口ポートに作用するパイロット圧を、比例弁31DRからシャトル弁32DRの他方の入口ポートに作用するパイロット圧よりも低くすることができる。そのため、コントローラ30は、比例弁31DR及び減圧用比例弁33DRを制御し、所望のパイロット圧を確実に制御弁173の右旋回側のパイロットポートに作用させることができる。 The pressure reducing proportional valve 33DR operates according to the control current input from the controller 30. Specifically, when the control current from the controller 30 is not input, the pressure reducing proportional valve 33DR outputs the pilot pressure corresponding to the right turning operation of the left operating lever 26L to the secondary side as it is. On the other hand, when the control current from the controller 30 is input, the pressure reducing proportional valve 33DR adjusts the pilot pressure of the secondary side pilot line corresponding to the right turning operation of the left operation lever 26L to the extent corresponding to the control current. The pressure is reduced, and the reduced pilot pressure is output to one inlet port of the shuttle valve 32DR. As a result, the pressure reducing proportional valve 33DR forces the operation of the swing hydraulic motor 2A corresponding to the right turn operation as necessary even when the right turn operation is performed by the left operation lever 26L. It can be suppressed or stopped. Further, the pressure reducing proportional valve 33DR applies the pilot pressure acting on one inlet port of the shuttle valve 32DR from the proportional valve 31DR to the shuttle valve 32DR even when the left operating lever 26L is operated to turn right. It can be lower than the pilot pressure acting on the other inlet port of. Therefore, the controller 30 can control the proportional valve 31DR and the pressure reducing proportional valve 33DR so that a desired pilot pressure can be reliably applied to the pilot port on the right-handed side of the control valve 173.

このように、減圧用比例弁33DL,33DRは、左操作レバー26Lの左右方向への操作状態に対応する旋回油圧モータ2Aの動作を強制的に抑制させたり停止させたりすることができる。また、減圧用比例弁33DL,33DRは、シャトル弁32DL,32DRの一方の入口ポートに作用するパイロット圧を低下させ、比例弁31DL,31DRのパイロット圧がシャトル弁32DL,32DRを通じて確実に制御弁173のパイロットポートに作用するように補助することができる。 In this way, the pressure reducing proportional valves 33DL and 33DR can forcibly suppress or stop the operation of the swing hydraulic motor 2A corresponding to the operation state of the left operating lever 26L in the left-right direction. Further, the pressure reducing proportional valves 33DL and 33DR reduce the pilot pressure acting on one of the inlet ports of the shuttle valves 32DL and 32DR, and the pilot pressure of the proportional valves 31DL and 31DR is surely controlled through the shuttle valves 32DL and 32DR. Can assist in acting on the pilot port of.

尚、コントローラ30は、減圧用比例弁33DLを制御する代わりに、比例弁31DRを制御することによって、左操作レバー26Lの左旋回操作に対応する旋回油圧モータ2Aの動作を強制的に抑制させたり停止させたりしてもよい。例えば、コントローラ30は、左操作レバー26Lで左旋回操作が行われる場合に、比例弁31DRを制御し、比例弁31DRからシャトル弁32DRを介して制御弁173の右旋回側のパイロットポートに所定のパイロット圧を作用させてよい。これにより、左操作レバー26Lからシャトル弁32DLを介して制御弁173の左旋回側のパイロットポートに作用するパイロット圧に対抗する形で、制御弁173の右旋回側のパイロットポートにパイロット圧が作用する。そのため、コントローラ30は、制御弁173を強制的に中立位置に近づけて、左操作レバー26Lの左旋回操作に対応する旋回油圧モータ2Aの動作を抑制させたり停止させたりすることができる。同様に、コントローラ30は、減圧用比例弁33DRを制御する代わりに、比例弁31DLを制御することによって、左操作レバー26Lの右旋回操作に対応する旋回油圧モータ2Aの動作を強制的に抑制させたり停止させたりしてもよい。 In addition, the controller 30 forcibly suppresses the operation of the swing hydraulic motor 2A corresponding to the left turn operation of the left operation lever 26L by controlling the proportional valve 31DR instead of controlling the pressure reducing proportional valve 33DL. You may stop it. For example, the controller 30 controls the proportional valve 31DR when the left turning operation is performed by the left operating lever 26L, and determines the proportional valve 31DR to the pilot port on the right turning side of the control valve 173 via the shuttle valve 32DR. Pilot pressure may be applied. As a result, the pilot pressure is applied to the pilot port on the right turning side of the control valve 173 in a form that opposes the pilot pressure acting on the pilot port on the left turning side of the control valve 173 from the left operating lever 26L via the shuttle valve 32DL. It works. Therefore, the controller 30 can forcibly bring the control valve 173 closer to the neutral position to suppress or stop the operation of the swing hydraulic motor 2A corresponding to the left turn operation of the left operation lever 26L. Similarly, the controller 30 forcibly suppresses the operation of the swing hydraulic motor 2A corresponding to the right turn operation of the left operation lever 26L by controlling the proportional valve 31DL instead of controlling the pressure reducing proportional valve 33DR. It may be stopped or stopped.

操作圧センサ29LBは、オペレータによる左操作レバー26Lに対する操作状態を圧力として検出し、検出された圧力に対応する検出信号は、コントローラ30に取り込まれる。これにより、コントローラ30は、左操作レバー26Lに対する左右方向への操作内容を把握できる。 The operating pressure sensor 29LB detects the operating state of the left operating lever 26L by the operator as a pressure, and the detection signal corresponding to the detected pressure is taken into the controller 30. As a result, the controller 30 can grasp the operation content in the left-right direction with respect to the left operation lever 26L.

コントローラ30は、オペレータによる左操作レバー26Lに対する左旋回操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31DL及びシャトル弁32DLを介して、制御弁173の左側のパイロットポートに供給させることができる。また、コントローラ30は、オペレータによる左操作レバー26Lに対する右旋回操作とは無関係に、パイロットポンプ15から吐出される作動油を、比例弁31DR及びシャトル弁32DRを介して、制御弁173の右側のパイロットポートに供給させることができる。即ち、コントローラ30は、上部旋回体3の左右方向への旋回動作を自動制御し、ショベル100の自動運転機能や遠隔操作機能等を実現することができる。 The controller 30 delivers the hydraulic oil discharged from the pilot pump 15 to the pilot port on the left side of the control valve 173 via the proportional valve 31DL and the shuttle valve 32DL, regardless of the left turning operation of the left operating lever 26L by the operator. Can be supplied. Further, the controller 30 supplies the hydraulic oil discharged from the pilot pump 15 to the right side of the control valve 173 via the proportional valve 31DR and the shuttle valve 32DR, regardless of the right turning operation of the left operating lever 26L by the operator. It can be supplied to the pilot port. That is, the controller 30 can automatically control the turning operation of the upper turning body 3 in the left-right direction, and can realize the automatic operation function, the remote control function, and the like of the excavator 100.

尚、下部走行体1についても、ブーム4、アーム5、バケット6、及び上部旋回体3と同様に、コントローラ30による自動制御が可能な構成が採用されてもよい。この場合、例えば、左走行レバー26DL及び右走行レバー26DRのそれぞれと、制御弁171,172との間の二次側のパイロットラインには、シャトル弁32が設置されると共に、当該シャトル弁32に接続され、コントローラ30による制御が可能な比例弁31が設置されるとよい。これにより、コントローラ30は、当該比例弁31に制御電流を出力することで、下部走行体1の走行動作を自動制御し、ショベル100の自動運転機能や遠隔操作機能等を実現することができる。 As for the lower traveling body 1, a configuration capable of automatic control by the controller 30 may be adopted as in the case of the boom 4, the arm 5, the bucket 6, and the upper rotating body 3. In this case, for example, a shuttle valve 32 is installed in the pilot line on the secondary side between each of the left traveling lever 26DL and the right traveling lever 26DR and the control valves 171 and 172, and the shuttle valve 32 is provided with the shuttle valve 32. It is preferable to install a proportional valve 31 which is connected and can be controlled by the controller 30. As a result, the controller 30 can automatically control the traveling operation of the lower traveling body 1 by outputting the control current to the proportional valve 31, and can realize the automatic driving function, the remote control function, and the like of the excavator 100.

続いて、本実施形態に係るショベル100の制御システムは、コントローラ30と、空間認識装置70と、向き検出装置71と、情報入力装置72と、測位装置73と、表示装置D1と、音声出力装置D2と、ブーム角度センサS1と、アーム角度センサS2と、バケット角度センサS3と、機体傾斜センサS4と、旋回状態センサS5とを含む。 Subsequently, the control system of the excavator 100 according to the present embodiment includes the controller 30, the space recognition device 70, the orientation detection device 71, the information input device 72, the positioning device 73, the display device D1, and the voice output device. It includes D2, a boom angle sensor S1, an arm angle sensor S2, a bucket angle sensor S3, a machine body tilt sensor S4, and a turning state sensor S5.

空間認識装置70は、ショベル100の周囲の三次元空間に存在する物体を認識し、空間認識装置70或いはショベル100から認識された物体までの距離等の位置関係を測定(演算)するように構成される。空間認識装置70は、例えば、超音波センサ、ミリ波レーダ、単眼カメラ、ステレオカメラ、LIDAR(Light Detecting and Ranging)、距離画像センサ、赤外線センサ等を含みうる。本実施形態では、空間認識装置70は、キャビン10の上面前端に取り付けられた前方認識センサ70F、上部旋回体3の上面後端に取り付けられた後方認識センサ70B、上部旋回体3の上面左端に取り付けられた左方認識センサ70L、及び、上部旋回体3の上面右端に取り付けられた右方認識センサ70Rを含む。また、上部旋回体3の上方の空間に存在する物体を認識する上方認識センサがショベル100に取り付けられていてもよい。 The space recognition device 70 is configured to recognize an object existing in the three-dimensional space around the excavator 100 and measure (calculate) a positional relationship such as a distance from the space recognition device 70 or the excavator 100 to the recognized object. Will be done. The space recognition device 70 may include, for example, an ultrasonic sensor, a millimeter wave radar, a monocular camera, a stereo camera, a LIDAR (Light Detecting and Ranging), a range image sensor, an infrared sensor, and the like. In the present embodiment, the space recognition device 70 is attached to the front recognition sensor 70F attached to the front end of the upper surface of the cabin 10, the rear recognition sensor 70B attached to the rear end of the upper surface of the upper swing body 3, and the left end of the upper surface of the upper swing body 3. The left recognition sensor 70L attached and the right recognition sensor 70R attached to the upper right end of the upper swing body 3 are included. Further, an upward recognition sensor that recognizes an object existing in the space above the upper swing body 3 may be attached to the excavator 100.

向き検出装置71は、上部旋回体3の向きと下部走行体1の向きとの相対的な関係に関する情報(例えば、下部走行体1に対する上部旋回体3の旋回角度)を検出する。 The orientation detection device 71 detects information regarding the relative relationship between the orientation of the upper rotating body 3 and the orientation of the lower traveling body 1 (for example, the turning angle of the upper rotating body 3 with respect to the lower traveling body 1).

向き検出装置71は、例えば、下部走行体1に取り付けられた地磁気センサと上部旋回体3に取り付けられた地磁気センサの組み合わせを含んでよい。また、向き検出装置71は、下部走行体1に取り付けられたGNSS受信機と上部旋回体3に取り付けられたGNSS受信機の組み合わせを含んでもよい。また、向き検出装置71は、上部旋回体3の下部走行体1に対する相対的な旋回角度を検出可能なロータリエンコーダ、ロータリポジションセンサ等、つまり、上述の旋回状態センサS5を含んでもよく、例えば、下部走行体1と上部旋回体3との間の相対回転を実現する旋回機構2に関連して設けられるセンタージョイントに取り付けられていてもよい。また、向き検出装置71は、上部旋回体3に取り付けられたカメラを含んでもよい。この場合、向き検出装置71は、上部旋回体3に取り付けられているカメラが撮像した画像(入力画像)に既知の画像処理を施すことにより、入力画像に含まれる下部走行体1の画像を検出する。そして、向き検出装置71は、既知の画像認識技術を用いて、下部走行体1の画像を検出することで、下部走行体1の長手方向を特定し、上部旋回体3の前後軸の方向と下部走行体1の長手方向との間に形成される角度を導出してよい。このとき、上部旋回体3の前後軸の方向は、カメラの取り付け位置から導出されうる。特に、クローラ1Cは上部旋回体3から突出しているため、向き検出装置71は、クローラ1Cの画像を検出することにより、下部走行体1の長手方向を特定することができる。 The orientation detection device 71 may include, for example, a combination of a geomagnetic sensor attached to the lower traveling body 1 and a geomagnetic sensor attached to the upper swivel body 3. Further, the orientation detection device 71 may include a combination of a GNSS receiver attached to the lower traveling body 1 and a GNSS receiver attached to the upper rotating body 3. Further, the orientation detection device 71 may include a rotary encoder, a rotary position sensor, and the like capable of detecting the relative turning angle of the upper turning body 3 with respect to the lower traveling body 1, that is, the above-mentioned turning state sensor S5, for example. It may be attached to a center joint provided in connection with the swivel mechanism 2 that realizes the relative rotation between the lower traveling body 1 and the upper swivel body 3. Further, the orientation detection device 71 may include a camera attached to the upper swing body 3. In this case, the orientation detection device 71 detects the image of the lower traveling body 1 included in the input image by performing known image processing on the image (input image) captured by the camera attached to the upper rotating body 3. do. Then, the orientation detection device 71 identifies the longitudinal direction of the lower traveling body 1 by detecting the image of the lower traveling body 1 by using a known image recognition technique, and determines the direction of the front-rear axis of the upper rotating body 3. The angle formed between the lower traveling body 1 and the longitudinal direction may be derived. At this time, the direction of the front-rear axis of the upper swing body 3 can be derived from the mounting position of the camera. In particular, since the crawler 1C protrudes from the upper swivel body 3, the orientation detection device 71 can specify the longitudinal direction of the lower traveling body 1 by detecting the image of the crawler 1C.

尚、上部旋回体3が旋回油圧モータ2Aに代えて、電動機で旋回駆動される構成の場合、向き検出装置71は、レゾルバであってよい。 When the upper swing body 3 is swiveled by an electric motor instead of the swivel hydraulic motor 2A, the orientation detection device 71 may be a resolver.

情報入力装置72は、キャビン10内の着座したオペレータから手が届く範囲に設けられ、オペレータによる各種操作入力を受け付け、操作入力に応じた信号をコントローラ30に出力する。例えば、情報入力装置72は、各種情報画像を表示する表示装置のディスプレイに実装されるタッチパネルを含みうる。また、例えば、情報入力装置72は、表示装置D1の周囲に設置されるボタンスイッチ、レバー、トグル等を含みうる。また、情報入力装置72は、操作装置26に設けられるノブスイッチ(例えば、左操作レバー26Lに設けられるスイッチNS等)を含みうる。情報入力装置72に対する操作内容に対応する信号は、コントローラ30に取り込まれる。 The information input device 72 is provided within reach of a seated operator in the cabin 10, receives various operation inputs by the operator, and outputs a signal corresponding to the operation input to the controller 30. For example, the information input device 72 may include a touch panel mounted on the display of the display device that displays various information images. Further, for example, the information input device 72 may include a button switch, a lever, a toggle, and the like installed around the display device D1. Further, the information input device 72 may include a knob switch provided in the operating device 26 (for example, a switch NS provided in the left operating lever 26L). The signal corresponding to the operation content for the information input device 72 is taken into the controller 30.

スイッチNSは、例えば、左操作レバー26Lの先端に設けられた押しボタンスイッチである。オペレータは、スイッチNSを押しながら左操作レバー26Lを操作できる。また、スイッチNSは、右操作レバー26Rに設けられていてもよく、キャビン10内の他の位置に設けられていてもよい。 The switch NS is, for example, a push button switch provided at the tip of the left operating lever 26L. The operator can operate the left operation lever 26L while pressing the switch NS. Further, the switch NS may be provided on the right operating lever 26R, or may be provided at another position in the cabin 10.

測位装置73は、上部旋回体3の位置及び向きを測定する。測位装置73は、例えば、GNSS(Global Navigation Satellite System)コンパスであり、上部旋回体3の位置及び向きを検出し、上部旋回体3の位置及び向きに対応する検出信号は、コントローラ30に取り込まれる。また、測位装置73の機能のうちの上部旋回体3の向きを検出する機能は、上部旋回体3に取り付けられた方位センサにより代替されてもよい。 The positioning device 73 measures the position and orientation of the upper swing body 3. The positioning device 73 is, for example, a GNSS (Global Navigation Satellite System) compass, detects the position and orientation of the upper swivel body 3, and captures the detection signal corresponding to the position and orientation of the upper swivel body 3 into the controller 30. .. Further, among the functions of the positioning device 73, the function of detecting the direction of the upper swing body 3 may be replaced by the directional sensor attached to the upper swing body 3.

表示装置D1は、キャビン10内の着座したオペレータから視認し易い場所に設けられ、コントローラ30による制御下で、各種情報画像を表示する。表示装置D1は、CAN(Controller Area Network)等の車載通信ネットワークを介してコントローラ30に接続されていてもよいし、一対一の専用線を介してコントローラ30に接続されていてもよい。 The display device D1 is provided in the cabin 10 at a location that is easily visible to the seated operator, and displays various information images under the control of the controller 30. The display device D1 may be connected to the controller 30 via an in-vehicle communication network such as CAN (Controller Area Network), or may be connected to the controller 30 via a one-to-one dedicated line.

音声出力装置D2は、例えば、キャビン10内に設けられ、コントローラ30と接続され、コントローラ30による制御下で、音声を出力する。音声出力装置D2は、例えば、スピーカやブザー等である。音声出力装置D2は、コントローラ30からの音声出力指令に応じて各種情報を音声出力する。 The audio output device D2 is provided in the cabin 10, for example, is connected to the controller 30, and outputs audio under the control of the controller 30. The audio output device D2 is, for example, a speaker, a buzzer, or the like. The voice output device D2 outputs various information by voice in response to a voice output command from the controller 30.

ブーム角度センサS1は、ブーム4に取り付けられ、ブーム4の上部旋回体3に対する俯仰角度(以下、「ブーム角度」)、例えば、側面視において、上部旋回体3の旋回平面に対してブーム4の両端の支点を結ぶ直線が成す角度を検出する。ブーム角度センサS1は、例えば、ロータリエンコーダ、加速度センサ、6軸センサ、IMU(Inertial Measurement Unit:慣性計測装置)等を含んでよく、以下、アーム角度センサS2、バケット角度センサS3、機体傾斜センサS4についても同様である。ブーム角度センサS1によるブーム角度に対応する検出信号は、コントローラ30に取り込まれる。 The boom angle sensor S1 is attached to the boom 4, and the depression / elevation angle of the boom 4 with respect to the upper swing body 3 (hereinafter, “boom angle”), for example, the boom 4 with respect to the swing plane of the upper swing body 3 in a side view. Detects the angle formed by the straight line connecting the fulcrums at both ends. The boom angle sensor S1 may include, for example, a rotary encoder, an acceleration sensor, a 6-axis sensor, an IMU (Inertial Measurement Unit), and the like. Hereinafter, the arm angle sensor S2, the bucket angle sensor S3, and the body tilt sensor S4 The same applies to. The detection signal corresponding to the boom angle by the boom angle sensor S1 is taken into the controller 30.

アーム角度センサS2は、アーム5に取り付けられ、アーム5のブーム4に対する回動角度(以下、「アーム角度」)、例えば、側面視において、ブーム4の両端の支点を結ぶ直線に対してアーム5の両端の支点を結ぶ直線が成す角度を検出する。アーム角度センサS2によるアーム角度に対応する検出信号は、コントローラ30に取り込まれる。 The arm angle sensor S2 is attached to the arm 5, and the rotation angle of the arm 5 with respect to the boom 4 (hereinafter, “arm angle”), for example, the arm 5 with respect to a straight line connecting the fulcrums at both ends of the boom 4 in a side view. Detects the angle formed by the straight line connecting the fulcrums at both ends of. The detection signal corresponding to the arm angle by the arm angle sensor S2 is taken into the controller 30.

バケット角度センサS3は、バケット6に取り付けられ、バケット6のアーム5に対する回動角度(以下、「バケット角度」)、例えば、側面視において、アーム5の両端の支点を結ぶ直線に対してバケット6の支点と先端(刃先)とを結ぶ直線が成す角度を検出する。バケット角度センサS3によるバケット角度に対応する検出信号は、コントローラ30に取り込まれる。 The bucket angle sensor S3 is attached to the bucket 6, and the rotation angle of the bucket 6 with respect to the arm 5 (hereinafter, “bucket angle”), for example, the bucket 6 with respect to a straight line connecting the fulcrums at both ends of the arm 5 in a side view. Detects the angle formed by the straight line connecting the fulcrum and the tip (blade edge). The detection signal corresponding to the bucket angle by the bucket angle sensor S3 is taken into the controller 30.

機体傾斜センサS4は、水平面に対する機体(例えば、上部旋回体3)の傾斜状態を検出する。機体傾斜センサS4は、例えば、上部旋回体3に取り付けられ、ショベル100(即ち、上部旋回体3)の前後方向及び左右方向の2軸回りの傾斜角度(以下、「前後傾斜角」及び「左右傾斜角」)を検出する。機体傾斜センサS4は、例えば、加速度センサ、ジャイロセンサ(角速度センサ)、6軸センサ、IMU等を含んでよい。機体傾斜センサS4による傾斜角度(前後傾斜角及び左右傾斜角)に対応する検出信号は、コントローラ30に取り込まれる。 The airframe tilt sensor S4 detects the tilted state of the airframe (for example, the upper swivel body 3) with respect to the horizontal plane. The machine body tilt sensor S4 is attached to, for example, the upper swivel body 3 and has a tilt angle around two axes in the front-rear direction and the left-right direction of the excavator 100 (that is, the upper swivel body 3) (hereinafter, “front-rear tilt angle” and “left-right tilt angle”). Tilt angle ") is detected. The body tilt sensor S4 may include, for example, an acceleration sensor, a gyro sensor (angular velocity sensor), a 6-axis sensor, an IMU, and the like. The detection signal corresponding to the tilt angle (front-back tilt angle and left-right tilt angle) by the body tilt sensor S4 is taken into the controller 30.

旋回状態センサS5は、上部旋回体3に取り付けられ、上部旋回体3の旋回状態に関する検出情報を出力する。旋回状態センサS5は、例えば、上部旋回体3の旋回角速度や旋回角度を検出する。旋回状態センサS5は、例えば、ジャイロセンサ、レゾルバ、ロータリエンコーダ等を含む。 The swivel state sensor S5 is attached to the upper swivel body 3 and outputs detection information regarding the swivel state of the upper swivel body 3. The swivel state sensor S5 detects, for example, the swivel angular velocity and the swivel angle of the upper swivel body 3. The swivel state sensor S5 includes, for example, a gyro sensor, a resolver, a rotary encoder, and the like.

尚、機体傾斜センサS4に3軸回りの角速度を検出可能なジャイロセンサ、6軸センサ、IMU等が含まれる場合、機体傾斜センサS4の検出信号に基づき上部旋回体3の旋回状態(例えば、旋回角速度)が検出されてもよい。この場合、旋回状態センサS5は、省略されうる。 When the machine body tilt sensor S4 includes a gyro sensor, a 6-axis sensor, an IMU, etc. capable of detecting angular velocities around three axes, the upper turning body 3 is in a turning state (for example, turning) based on the detection signal of the body tilt sensor S4. Angular velocity) may be detected. In this case, the turning state sensor S5 may be omitted.

[ショベルのマシンガイダンス機能及びマシンコントロール機能の概要]
次に、図5を参照して、ショベルのマシンガイダンス機能及びマシンコントロール機能の概要について説明する。
[Overview of excavator machine guidance function and machine control function]
Next, the outline of the machine guidance function and the machine control function of the excavator will be described with reference to FIG.

図5は、ショベル100のマシンガイダンス機能及びマシンコントロール機能に関する構成の一例を示すブロック図である。 FIG. 5 is a block diagram showing an example of a configuration related to the machine guidance function and the machine control function of the excavator 100.

コントローラ30は、例えば、オペレータによるショベル100の手動操作をガイド(案内)するマシンガイダンス機能に関するショベル100の制御を実行する。 The controller 30 executes, for example, the control of the excavator 100 regarding the machine guidance function that guides the manual operation of the excavator 100 by the operator.

コントローラ30は、例えば、目標施工面とアタッチメントATの先端部、つまり、バケット6の所定の作業部位(例えば、バケット6の爪先、バケット6の背面等)(以下、単に「作業部位」)との距離等の作業情報を、表示装置D1や音声出力装置D2等を通じて、オペレータに伝える。具体的には、コントローラ30は、ブーム角度センサS1、アーム角度センサS2、バケット角度センサS3、機体傾斜センサS4、旋回状態センサS5、空間認識装置70、測位装置73、情報入力装置72等から情報を取得する。そして、コントローラ30は、例えば、取得した情報に基づき、バケット6と目標施工面との間の距離を算出し、表示装置D1に表示される画像や音声出力装置D2から出力される音声により、算出した距離をオペレータに通知してよい。目標施工面に関するデータは、例えば、オペレータによる情報入力装置72を通じた設定入力に基づき、或いは、外部(例えば、所定の管理サーバ)からのダウンロードされることにより、内部メモリやコントローラ30に接続される外部記憶装置等に記憶されている。目標施工面に関するデータは、例えば、基準座標系で表現されている。基準座標系は、例えば、世界測地系である。世界測地系は、地球の重心に原点をおき、X軸をグリニッジ子午線と赤道との交点の方向に、Y軸を東経90度の方向に、そして、Z軸を北極の方向にとる三次元直交XYZ座標系である。例えば、オペレータは、施工現場の任意の点を基準点と定め、情報入力装置72を通じて、基準点との相対的な位置関係により目標施工面を設定してよい。これにより、コントローラ30は、表示装置D1、音声出力装置D2等を通じて、作業情報をオペレータに通知し、オペレータによる操作装置26を通じたショベル100の操作をガイドすることができる。 The controller 30 refers to, for example, the target construction surface and the tip of the attachment AT, that is, a predetermined work part of the bucket 6 (for example, the toe of the bucket 6, the back surface of the bucket 6, etc.) (hereinafter, simply "work part"). Work information such as distance is transmitted to the operator through the display device D1 and the voice output device D2. Specifically, the controller 30 receives information from the boom angle sensor S1, the arm angle sensor S2, the bucket angle sensor S3, the body tilt sensor S4, the turning state sensor S5, the space recognition device 70, the positioning device 73, the information input device 72, and the like. To get. Then, for example, the controller 30 calculates the distance between the bucket 6 and the target construction surface based on the acquired information, and calculates the distance from the image displayed on the display device D1 and the sound output from the sound output device D2. The operator may be notified of the distance. The data on the target construction surface is connected to the internal memory or the controller 30 based on, for example, setting input through the information input device 72 by the operator, or by being downloaded from the outside (for example, a predetermined management server). It is stored in an external storage device or the like. The data regarding the target construction surface is represented by, for example, a reference coordinate system. The reference coordinate system is, for example, the world geodetic system. The world geodetic system is a three-dimensional orthogonal coordinate with the origin at the center of the earth, the X-axis in the direction of the intersection of the Greenwich meridian and the equator, the Y-axis in the direction of 90 degrees east longitude, and the Z-axis in the direction of the North Pole. It is an XYZ coordinate system. For example, the operator may set an arbitrary point on the construction site as a reference point and set a target construction surface based on the relative positional relationship with the reference point through the information input device 72. As a result, the controller 30 can notify the operator of the work information through the display device D1, the voice output device D2, and the like, and guide the operator to operate the excavator 100 through the operation device 26.

また、コントローラ30は、例えば、オペレータによるショベル100の手動操作を支援したり、ショベル100を自動的或いは自律的に動作させたりするマシンコントロール機能に関するショベル100の制御を実行する。 Further, the controller 30 executes control of the excavator 100 related to a machine control function that assists the manual operation of the excavator 100 by an operator or operates the excavator 100 automatically or autonomously, for example.

コントローラ30は、例えば、オペレータが手動で地面の掘削操作や均し操作等を行っている場合に、目標施工面と、アタッチメントATの先端部、具体的には、バケット6の作業部位に設定される、制御基準となる位置(以下、単に制御基準)とが一致するように、ブーム4、アーム5、及び、バケット6の少なくとも一つを自動的に動作させる。制御基準は、例えば、バケット6の作業部位としての爪先を構成する平面或いは曲面、当該平面或いは曲面上に規定される線分、当該平面或いは曲面上に規定される点等を含みうる。また、制御基準には、例えば、バケット6の作業部位としての背面を構成する平面或いは曲面、当該平面或いは曲面上に規定される線分、当該平面或いは曲面上に規定される点等を含みうる。具体的には、オペレータがスイッチNSを操作(押し)ながら、左操作レバー26Lを通じて、アーム5の操作を行うと、コントローラ30は、オペレータによるアーム5の操作に応じて、目標施工面とバケット6の制御基準とが一致するように、ブーム4、アーム5、及び、バケット6を自動的に動作させる。より具体的には、コントローラ30は、上述の如く、比例弁31を制御し、ブーム4、アーム5、及び、バケット6を自動的に動作させる。これにより、オペレータは、左操作レバー26Lを前後方向に操作するだけで、目標施工面に沿った掘削作業や均し作業等をショベル100に実行させることができる。 The controller 30 is set on the target construction surface, the tip of the attachment AT, specifically, the work part of the bucket 6 when the operator manually excavates or leveles the ground. At least one of the boom 4, the arm 5, and the bucket 6 is automatically operated so as to match the position serving as the control reference (hereinafter, simply the control reference). The control reference may include, for example, a plane or curved surface constituting the toe as a working part of the bucket 6, a line segment defined on the plane or curved surface, a point defined on the plane or curved surface, and the like. Further, the control reference may include, for example, a plane or a curved surface constituting the back surface of the bucket 6 as a work portion, a line segment defined on the plane or the curved surface, a point defined on the plane or the curved surface, and the like. .. Specifically, when the operator operates (pushes) the switch NS and operates the arm 5 through the left operation lever 26L, the controller 30 responds to the operation of the arm 5 by the operator and causes the target construction surface and the bucket 6 to operate. The boom 4, arm 5, and bucket 6 are automatically operated so as to match the control criteria of. More specifically, the controller 30 controls the proportional valve 31 and automatically operates the boom 4, the arm 5, and the bucket 6 as described above. As a result, the operator can cause the excavator 100 to perform excavation work, leveling work, and the like along the target construction surface simply by operating the left operation lever 26L in the front-rear direction.

バケット6の作業部位は、例えば、オペレータ等による情報入力装置72を通じた設定入力に応じて、設定されてよい。また、バケット6の作業部位は、例えば、ショベル100の作業内容に応じて、自動的に設定されてもよい。具体的には、バケット6の作業部位は、ショベル100の作業内容が掘削作業等である場合、バケット6の爪先に設定され、ショベル100の作業内容が均し作業や転圧作業等である場合、バケット6の背面に設定されてよい。この場合、ショベル100の作業内容は、カメラS5Fの撮像画像等に基づき、自動的に判定されてもよいし、情報入力装置72を通じて、オペレータ等が選択或いは入力することにより、選択内容或いは入力内容に沿って設定されてもよい。 The work part of the bucket 6 may be set according to, for example, a setting input by an operator or the like through the information input device 72. Further, the work part of the bucket 6 may be automatically set according to, for example, the work content of the excavator 100. Specifically, the work part of the bucket 6 is set at the toe of the bucket 6 when the work content of the excavator 100 is excavation work or the like, and the work content of the excavator 100 is a leveling work or compaction work or the like. , May be set on the back of the bucket 6. In this case, the work content of the excavator 100 may be automatically determined based on the captured image of the camera S5F or the like, or the selected content or the input content may be selected or input by the operator or the like through the information input device 72. It may be set according to.

バケット6の作業部位における制御基準(以下、単純に「バケット6の制御基準」)は、例えば、作業部位がバケット6の爪先である場合、バケット6の複数の爪のうちの特定の一つの爪の爪先を構成する曲面或いは平面上の一点に設定されてよい。また、バケット6の制御基準は、例えば、作業部位がバケット6の背面である場合、バケット6の背面を構成する曲面或いは平面上で任意に設定されうる。この場合、コントローラ30は、情報入力装置72を通じたオペレータ等による設定操作に応じて、バケット6の背面における制御基準を設定してもよいし、後述の如く、所定の条件に基づき、自動的に、バケット6の背面における制御基準を設定(変更)してもよい。 The control standard at the work part of the bucket 6 (hereinafter, simply "control standard of the bucket 6") is, for example, when the work part is the toe of the bucket 6, a specific one of the plurality of claws of the bucket 6 is used. It may be set to a point on a curved surface or a plane constituting the tip of the nail. Further, the control reference of the bucket 6 can be arbitrarily set on a curved surface or a plane constituting the back surface of the bucket 6, for example, when the work portion is the back surface of the bucket 6. In this case, the controller 30 may set the control reference on the back surface of the bucket 6 according to the setting operation by the operator or the like through the information input device 72, or automatically based on a predetermined condition as described later. , The control reference on the back surface of the bucket 6 may be set (changed).

以下、スイッチNSが押し操作された状態で、左操作レバー26Lのアーム5の操作(つまり、左操作レバー26Lの前後方向へ傾倒操作)が行われた場合に、マシンコントロール機能が有効になる前提で、説明を進める。 Hereinafter, it is premised that the machine control function is enabled when the arm 5 of the left operation lever 26L is operated (that is, the operation of tilting the left operation lever 26L in the front-rear direction) while the switch NS is pushed. So, let's proceed with the explanation.

[ショベルのマシンコントロール機能に関する詳細な構成の一例]
次に、図6(図6A、図6B)を参照して、マシンコントロール機能に関する詳細な構成の一例について説明する。
[Example of detailed configuration of excavator machine control function]
Next, an example of a detailed configuration regarding the machine control function will be described with reference to FIGS. 6A and 6B.

図6A、図6Bは、本実施形態に係るショベル100のマシンコントロール機能に関する詳細な構成の一例を示す機能ブロック図である。 6A and 6B are functional block diagrams showing an example of a detailed configuration of the machine control function of the excavator 100 according to the present embodiment.

コントローラ30は、マシンコントロール機能に関する機能部として、操作内容取得部3001と、目標施工面取得部3002と、目標軌道設定部3003と、現在位置算出部3004と、目標位置算出部3005と、動作指令生成部3006と、パイロット指令生成部3007と、姿勢角算出部3008を含む。これらの機能部3001〜3008は、例えば、スイッチNSが押し操作されている場合、所定の制御周期ごとに、後述する動作を繰り返し実行する。 The controller 30 has an operation content acquisition unit 3001, a target construction surface acquisition unit 3002, a target trajectory setting unit 3003, a current position calculation unit 3004, a target position calculation unit 3005, and an operation command as functional units related to the machine control function. The generation unit 3006, the pilot command generation unit 3007, and the attitude angle calculation unit 3008 are included. For example, when the switch NS is pressed, these functional units 3001 to 2008 repeatedly execute the operations described later at predetermined control cycles.

操作内容取得部3001は、操作圧センサ29LAから取り込まれる検出信号に基づき、左操作レバー26Lにおけるアーム5の操作(つまり、前後方向の傾倒操作)に関する操作内容を取得する。例えば、操作内容取得部3001は、操作内容として、操作方向(アーム開き操作であるか、アーム閉じ操作であるかの別)と、操作量を取得(算出)する。 The operation content acquisition unit 3001 acquires the operation content related to the operation of the arm 5 (that is, the tilting operation in the front-rear direction) in the left operation lever 26L based on the detection signal captured from the operation pressure sensor 29LA. For example, the operation content acquisition unit 3001 acquires (calculates) the operation direction (whether the arm opening operation or the arm closing operation) and the operation amount as the operation content.

目標施工面取得部3002は、例えば、内部メモリや所定の外部記憶装置等から目標施工面に関するデータを取得する。 The target construction surface acquisition unit 3002 acquires data on the target construction surface from, for example, an internal memory, a predetermined external storage device, or the like.

目標軌道設定部3003は、目標施工面に関するデータに基づき、アタッチメントATの先端部、つまり、バケット6の制御基準を目標施工面に沿って移動させるためのバケット6の制御基準の目標軌道に関する情報を設定する。例えば、目標軌道設定部3003は、目標軌道に関する情報として、ショベル100の機体(上部旋回体3)を基準とする、目標施工面の前後方向への傾斜角度を設定してよい。 The target trajectory setting unit 3003 provides information on the target trajectory of the control reference of the bucket 6 for moving the control reference of the attachment AT, that is, the control reference of the bucket 6 along the target construction surface, based on the data on the target construction surface. Set. For example, the target trajectory setting unit 3003 may set an inclination angle of the target construction surface in the front-rear direction with reference to the machine body (upper turning body 3) of the excavator 100 as information on the target trajectory.

現在位置算出部3004は、バケット6の制御基準の位置(現在位置)を算出する。具体的には、後述する姿勢角算出部3008により算出されるブーム角度β、アーム角度β、及びバケット角度βに基づき、バケット6の制御基準の位置を算出してよい。The current position calculation unit 3004 calculates the position (current position) of the control reference of the bucket 6. Specifically, the position of the control reference of the bucket 6 may be calculated based on the boom angle β 1 , the arm angle β 2 , and the bucket angle β 3 calculated by the posture angle calculation unit 3008 described later.

目標位置算出部3005は、左操作レバー26Lにおけるアーム5の操作に関する操作内容(操作方向及び操作量)と、設定された目標軌道に関する情報と、バケット6の制御基準の現在位置とに基づき、バケット6の制御基準の目標位置を算出する。当該目標位置は、アーム5が左操作レバー26Lにおけるアーム5の操作方向及び操作量に応じて動作すると仮定したときに、今回の制御周期中で到達目標とすべき目標施工面(換言すれば、目標軌道)上の位置である。目標位置算出部3005は、例えば、不揮発性の内部メモリ等に予め格納されるマップや演算式等を用いて、バケット6の制御基準の目標位置を算出してよい。 The target position calculation unit 3005 is based on the operation content (operation direction and operation amount) related to the operation of the arm 5 on the left operation lever 26L, the information on the set target trajectory, and the current position of the control reference of the bucket 6. Calculate the target position of the control reference of 6. The target position is the target construction surface (in other words, the target construction surface) that should be the target to be reached during the current control cycle, assuming that the arm 5 operates according to the operation direction and the operation amount of the arm 5 on the left operation lever 26L. It is a position on the target orbit). The target position calculation unit 3005 may calculate the target position of the control reference of the bucket 6 by using, for example, a map or an arithmetic expression stored in advance in a non-volatile internal memory or the like.

動作指令生成部3006は、バケット6の制御基準の目標位置に基づき、ブーム4の動作に関する指令値(以下、「ブーム指令値」)β1r、アーム5の動作に関する指令値(以下、「アーム指令値」)β2r、及びバケット6の動作に関する指令値(「バケット指令値」)β3rを生成する。例えば、ブーム指令値β1r、アーム指令値β2r、及びバケット指令値β3rは、それぞれ、バケット6の制御基準が目標位置を実現できたときのブーム角度、アーム角度、及びバケット角度である。動作指令生成部3006は、マスタ指令値生成部3006Aと、スレーブ指令値生成部3006Bを含む。The operation command generation unit 3006 has a command value related to the operation of the boom 4 (hereinafter, “boom command value”) β 1r and a command value related to the operation of the arm 5 (hereinafter, “arm command”) based on the target position of the control reference of the bucket 6. Value ”) β 2r , and a command value (“bucket command value”) β 3r relating to the operation of the bucket 6 are generated. For example, the boom command value β 1r , the arm command value β 2r , and the bucket command value β 3r are the boom angle, the arm angle, and the bucket angle when the control reference of the bucket 6 can realize the target position, respectively. The operation command value generation unit 3006 includes a master command value generation unit 3006A and a slave command value generation unit 3006B.

尚、ブーム指令値、アーム指令値、バケット指令値は、バケット6の制御基準が目標位置を実現するために必要なブーム4、アーム5、及びバケット6の角速度や角加速度であってもよい。 The boom command value, arm command value, and bucket command value may be the angular velocity or angular acceleration of the boom 4, arm 5, and bucket 6 required for the control reference of the bucket 6 to realize the target position.

マスタ指令値生成部3006Aは、アタッチメントATを構成する動作要素(ブーム4、アーム5、及びバケット6)のうち、左操作レバー26Lの前後方向の操作入力に対応して動作する動作要素(以下、「マスタ要素」)の動作に関する指令値(以下、「マスタ指令値」)を生成する。本実施形態では、マスタ要素は、アーム5であり、マスタ指令値生成部3006Aは、アーム指令値β2rを生成し、後述するアームパイロット指令生成部3007Bに向けて出力する。具体的には、マスタ指令値生成部3006Aは、左操作レバー26Lの操作内容(操作方向及び操作量)に対応するアーム指令値β2rを生成する。例えば、マスタ指令値生成部3006Aは、左操作レバー26Lの操作内容と、アーム指令値β2rとの関係を規定する所定のマップや変換式等に基づき、アーム指令値β2rを生成し、出力してよい。Among the operating elements (boom 4, arm 5, and bucket 6) constituting the attachment AT, the master command value generation unit 3006A operates in response to the operation input of the left operating lever 26L in the front-rear direction (hereinafter, referred to as an operating element). Generates a command value (hereinafter, "master command value") related to the operation of the "master element"). In the present embodiment, the master element is the arm 5, and the master command value generation unit 3006A generates the arm command value β 2r and outputs it to the arm pilot command generation unit 3007B described later. Specifically, the master command value generation unit 3006A generates the arm command value β 2r corresponding to the operation content (operation direction and operation amount) of the left operation lever 26L. For example, the master command value generation unit 3006A generates and outputs the arm command value β 2r based on a predetermined map or conversion formula that defines the relationship between the operation content of the left operation lever 26L and the arm command value β 2r. You can do it.

尚、マスタ指令値生成部3006Aにより出力されるアーム指令値β2rが"0"である場合、アーム5は、コントローラ30の制御に依らず、操作装置26に対するオペレータのアーム5に関する操作に従い動作する。また、マスタ指令値生成部3006Aは、省略されてもよい。上述の如く、左操作レバー26Lの前後操作の内容に対応するパイロット圧は、シャトル弁32AL,32ARを介して、アーム5を駆動するアームシリンダ8に対応する制御弁176L,176Rのパイロットポートに作用するからである。 When the arm command value β 2r output by the master command value generation unit 3006A is “0”, the arm 5 operates according to the operator's operation on the operation device 26 with respect to the operation device 26, regardless of the control of the controller 30. .. Further, the master command value generation unit 3006A may be omitted. As described above, the pilot pressure corresponding to the contents of the front-rear operation of the left operating lever 26L acts on the pilot ports of the control valves 176L and 176R corresponding to the arm cylinder 8 for driving the arm 5 via the shuttle valves 32AL and 32AR. Because it does.

スレーブ指令値生成部3006Bは、アタッチメントATを構成する動作要素のうち、マスタ要素(アーム5)の動作に合わせて(同期して)、バケット6の制御基準が目標施工面に沿って移動するように動作する、スレーブ要素の動作に関する指令値(以下、「スレーブ指令値」)を生成する。本実施形態では、スレーブ要素は、ブーム4及びバケット6であり、スレーブ指令値生成部3006Bは、ブーム指令値β1r及びバケット指令値β3rを生成し、それぞれ、後述するブームパイロット指令生成部3007A及びバケットパイロット指令生成部3007Cに向けて出力する。具体的には、スレーブ指令値生成部3006Bは、アーム指令値β2rに対応するアーム5の動作に合わせて(同期して)、ブーム4及びバケット6の少なくとも一方が動作し、バケット6の制御基準が目標位置を実現できるように(つまり、目標施工面に沿って移動するように)、ブーム指令値β1r及びバケット指令値β3rを生成する。これにより、コントローラ30は、左操作レバー26Lにおけるアーム5に関する操作に対応するアーム5の動作に合わせて(つまり、同期させて)、アタッチメントATのブーム4及びバケット6を動作させることで、バケット6の制御基準を目標施工面に沿って移動させることができる。つまり、アーム5(アームシリンダ8)は、左操作レバー26Lに対する操作入力に対応して動作し、ブーム4(ブームシリンダ7)、バケット6(バケットシリンダ9)は、バケット6の爪先等のアタッチメントATの先端部が目標施工面に沿って移動するように、アーム5(アームシリンダ8)の動作に合わせて、その動作が制御される。スレーブ指令値生成部3006Bの動作の詳細は、後述する(図7参照)。The slave command value generation unit 3006B so that the control reference of the bucket 6 moves along the target construction surface in accordance with (synchronously) the operation of the master element (arm 5) among the operation elements constituting the attachment AT. Generates a command value (hereinafter, "slave command value") related to the operation of the slave element that operates in. In the present embodiment, the slave elements are the boom 4 and the bucket 6, and the slave command value generation unit 3006B generates the boom command value β 1r and the bucket command value β 3r , respectively, and the boom pilot command generation unit 3007A described later, respectively. And output to the bucket pilot command generation unit 3007C. Specifically, in the slave command value generation unit 3006B, at least one of the boom 4 and the bucket 6 operates in accordance with (synchronously) the operation of the arm 5 corresponding to the arm command value β 2r, and the bucket 6 is controlled. A boom command value β 1r and a bucket command value β 3r are generated so that the reference can achieve the target position (that is, move along the target construction surface). As a result, the controller 30 operates the boom 4 and the bucket 6 of the attachment AT in accordance with (that is, in synchronization with) the operation of the arm 5 corresponding to the operation related to the arm 5 in the left operation lever 26L, whereby the bucket 6 is operated. Control criteria can be moved along the target construction surface. That is, the arm 5 (arm cylinder 8) operates in response to the operation input to the left operation lever 26L, and the boom 4 (boom cylinder 7) and the bucket 6 (bucket cylinder 9) are attached ATs such as the toes of the bucket 6. The operation is controlled according to the operation of the arm 5 (arm cylinder 8) so that the tip portion of the arm 5 moves along the target construction surface. Details of the operation of the slave command value generation unit 3006B will be described later (see FIG. 7).

パイロット指令生成部3007は、ブーム指令値β1r、アーム指令値β2r、及びバケット指令値β3rに対応するブーム角度、アーム角度、及びバケット角度を実現するための制御弁174〜176に作用させるパイロット圧の指令値(以下、「パイロット圧指令値」)を生成する。パイロット指令生成部3007は、ブームパイロット指令生成部3007Aと、アームパイロット指令生成部3007Bと、バケットパイロット指令生成部3007Cを含む。The pilot command generation unit 3007 acts on the control valves 174 to 176 for realizing the boom angle, arm angle, and bucket angle corresponding to the boom command value β 1r , the arm command value β 2r , and the bucket command value β 3r. Generates a pilot pressure command value (hereinafter, "pilot pressure command value"). The pilot command generation unit 3007 includes a boom pilot command generation unit 3007A, an arm pilot command generation unit 3007B, and a bucket pilot command generation unit 3007C.

ブームパイロット指令生成部3007Aは、ブーム指令値β1rと、後述するブーム角度算出部3008Aによる現在のブーム角度の算出値(測定値)との間の偏差に基づき、ブーム4を駆動するブームシリンダ7に対応する制御弁175L,175Rに作用させるパイロット圧指令値を生成する。そして、ブームパイロット指令生成部3007Aは、生成したパイロット圧指令値に対応する制御電流を比例弁31BL,31BRに出力する。これにより、上述の如く、比例弁31BL,31BRから出力されるパイロット圧指令値に対応するパイロット圧がシャトル弁32BL,32BRを介して、制御弁175L,175Rの対応するパイロットポートに作用する。そして、制御弁175L,175Rの作用により、ブームシリンダ7が動作し、ブーム指令値β1rに対応するブーム角度を実現するように、ブーム4が動作する。The boom pilot command generation unit 3007A drives the boom cylinder 7 based on the deviation between the boom command value β 1r and the current boom angle calculation value (measured value) by the boom angle calculation unit 3008A described later. A pilot pressure command value is generated to act on the control valves 175L and 175R corresponding to the above. Then, the boom pilot command generation unit 3007A outputs the control current corresponding to the generated pilot pressure command value to the proportional valves 31BL and 31BR. As a result, as described above, the pilot pressure corresponding to the pilot pressure command value output from the proportional valves 31BL and 31BR acts on the corresponding pilot ports of the control valves 175L and 175R via the shuttle valves 32BL and 32BR. Then, the boom cylinder 7 operates by the action of the control valves 175L and 175R, and the boom 4 operates so as to realize the boom angle corresponding to the boom command value β 1r.

アームパイロット指令生成部3007Bは、アーム指令値β2rと、後述するアーム角度算出部3008Bによる現在のアーム角度の算出値(測定値)との間の偏差に基づき、アーム5を駆動するアームシリンダ8に対応する制御弁176L,176Rに作用させるパイロット圧指令値を生成する。そして、アームパイロット指令生成部3007Bは、生成したパイロット圧指令値に対応する制御電流を比例弁31AL,31ARに出力する。これにより、上述の如く、比例弁31AL,31ARから出力されるパイロット圧指令値に対応するパイロット圧がシャトル弁32AL,32ARを介して、制御弁176L,176Rの対応するパイロットポートに作用する。そして、制御弁176L,176Rの作用により、アームシリンダ8が動作し、アーム指令値β2rに対応するアーム角度を実現するように、アーム5が動作する。The arm pilot command generation unit 3007B drives the arm cylinder 8 based on the deviation between the arm command value β 2r and the current arm angle calculation value (measured value) by the arm angle calculation unit 3008B described later. Generates a pilot pressure command value to act on the control valves 176L and 176R corresponding to. Then, the arm pilot command generation unit 3007B outputs the control current corresponding to the generated pilot pressure command value to the proportional valves 31AL and 31AR. As a result, as described above, the pilot pressure corresponding to the pilot pressure command value output from the proportional valves 31AL and 31AR acts on the corresponding pilot ports of the control valves 176L and 176R via the shuttle valves 32AL and 32AR. Then, the arm cylinder 8 operates by the action of the control valves 176L and 176R, and the arm 5 operates so as to realize the arm angle corresponding to the arm command value β 2r.

バケットパイロット指令生成部3007Cは、バケット指令値β3rと、後述するバケット角度算出部3008Cによる現在のバケット角度の算出値(測定値)との間の偏差に基づき、バケット6を駆動するバケットシリンダ9に対応する制御弁174に作用させるパイロット圧指令値を生成する。そして、バケットパイロット指令生成部3007Cは、生成したパイロット圧指令値に対応する制御電流を比例弁31CL,31CRに出力する。これにより、上述の如く、比例弁31CL,31CRから出力されるパイロット圧指令値に対応するパイロット圧がシャトル弁32CL,32CRを介して、制御弁174の対応するパイロットポートに作用する。そして、制御弁174の作用により、バケットシリンダ9が動作し、バケット指令値β3rに対応するバケット角度を実現するように、バケット6が動作する。The bucket pilot command generation unit 3007C drives the bucket cylinder 9 based on the deviation between the bucket command value β 3r and the current bucket angle calculated value (measured value) by the bucket angle calculation unit 3008C described later. Generates a pilot pressure command value that acts on the control valve 174 corresponding to. Then, the bucket pilot command generation unit 3007C outputs the control current corresponding to the generated pilot pressure command value to the proportional valves 31CL and 31CR. As a result, as described above, the pilot pressure corresponding to the pilot pressure command value output from the proportional valves 31CL and 31CR acts on the corresponding pilot port of the control valve 174 via the shuttle valves 32CL and 32CR. Then, by the action of the control valve 174, the bucket cylinder 9 operates, and the bucket 6 operates so as to realize the bucket angle corresponding to the bucket command value β 3r.

姿勢角算出部3008は、ブーム角度センサS1,アーム角度センサS2、及びバケット角度センサS3の検出信号に基づき、(現在の)ブーム角度β、アーム角度β、バケット角度βを算出(測定)する。姿勢角算出部3008は、ブーム角度算出部3008Aと、アーム角度算出部3008Bと、バケット角度算出部3008Cを含む。The attitude angle calculation unit 3008 calculates (measures ) the (current) boom angle β 1 , the arm angle β 2 , and the bucket angle β 3 based on the detection signals of the boom angle sensor S1, the arm angle sensor S2, and the bucket angle sensor S3. )do. The posture angle calculation unit 3008 includes a boom angle calculation unit 3008A, an arm angle calculation unit 3008B, and a bucket angle calculation unit 3008C.

ブーム角度算出部3008Aは、ブーム角度センサS1から取り込まれる検出信号に基づき、ブーム角度βを算出(測定)する。The boom angle calculation unit 3008A calculates (measures) the boom angle β 1 based on the detection signal captured from the boom angle sensor S1.

アーム角度算出部3008Bは、アーム角度センサS2から取り込まれる検出信号に基づき、アーム角度βを算出(測定)する。The arm angle calculation unit 3008B calculates (measures) the arm angle β 2 based on the detection signal captured from the arm angle sensor S2.

バケット角度算出部3008Cは、バケット角度センサS3から取り込まれる検出信号に基づき、バケット角度βを算出(測定)する。The bucket angle calculation unit 3008C calculates (measures) the bucket angle β 3 based on the detection signal captured from the bucket angle sensor S3.

[マシンコントロール機能に関する制御処理の詳細]
次に、図7〜図9を参照して、コントローラ30によるマシンコントロール機能に関する制御処理について説明する。
[Details of control processing related to machine control function]
Next, the control process related to the machine control function by the controller 30 will be described with reference to FIGS. 7 to 9.

図7は、本実施形態に係るショベル100のコントローラ30によるマシンコントロール機能に関する制御処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、上述の制御周期ごとに、繰り返し実行される。図8、図9は、本実施形態に係るショベル100のコントローラ30によるマシンコントロール機能に関する制御処理に対応するアタッチメントAT(バケット6)の動作を説明する図である。具体的には、図8、図9は、後述するステップS106の処理に対応するアタッチメントAT(バケット6)の動作を説明する図である。 FIG. 7 is a flowchart schematically showing an example of control processing related to the machine control function by the controller 30 of the excavator 100 according to the present embodiment. The processing according to this flowchart is repeatedly executed at each of the above-mentioned control cycles. 8 and 9 are views for explaining the operation of the attachment AT (bucket 6) corresponding to the control processing related to the machine control function by the controller 30 of the excavator 100 according to the present embodiment. Specifically, FIGS. 8 and 9 are diagrams for explaining the operation of the attachment AT (bucket 6) corresponding to the process of step S106 described later.

尚、図8、図9では、バケット6の作業部位は、バケット6の背面に設定されている。また、図8、図9において、実線のバケット6は、制御周期中で、左操作レバー26Lの操作内容に対応してアーム5だけが動作したと仮定したときの仮想的な状態(つまり、仮想的な位置及び姿勢)を示す。また、図8、図9において、点線のバケット6は、上述の仮想的な状態のバケット6をアーム5の先端(バケットピン)を基点として回動させることにより、バケット6の作業部位(背面)を目標施工面SFに一致させた状態、つまり、図7の制御処理により実現されるバケット6の状態を示す。 In FIGS. 8 and 9, the working portion of the bucket 6 is set on the back surface of the bucket 6. Further, in FIGS. 8 and 9, the solid line bucket 6 is in a virtual state (that is, virtual state) when it is assumed that only the arm 5 operates in response to the operation content of the left operation lever 26L during the control cycle. Position and posture). Further, in FIGS. 8 and 9, the dotted bucket 6 is a work portion (back surface) of the bucket 6 by rotating the bucket 6 in the virtual state described above with the tip (bucket pin) of the arm 5 as a base point. Is matched with the target construction surface SF, that is, the state of the bucket 6 realized by the control process of FIG. 7 is shown.

ステップS102にて、コントローラ30(スレーブ指令値生成部3006B)は、制御周期中で左操作レバー26Lの操作内容に対応してアーム5だけが動作したと仮定したときのバケット6の制御基準の仮想的な位置(以下、「仮想位置」)と目標施工面との間の目標施工面に対する鉛直方向(以下、単に「鉛直方向」)の差分が所定の閾値δTHより小さいか否かを判定する。閾値δTHは、例えば、制御周期内で、ブーム4の上げ下げだけ調整可能なバケット6の制御基準の鉛直方向の移動量の限界値(下限値)として、アタッチメントAT及びブームシリンダ7の仕様、実験、シミュレーション等に基づき、予め規定される。つまり、スレーブ指令値生成部3006Bは、ブームシリンダ7の動作制御では、バケット6の制御基準の位置を精度良く鉛直方向に調整できないと判断可能な条件(以下、「所定の条件」)が成立しているか否かを判定する。スレーブ指令値生成部3006Bは、目標施工面とバケット6の制御基準の仮想位置との間の鉛直方向の差分が閾値δTHより小さくない(即ち、閾値δTH以上である)場合、換言すれば、上述の所定の条件が成立していない場合、ステップS104に進む。一方、スレーブ指令値生成部3006Bは、目標施工面とバケット6の制御基準の仮想位置との間の鉛直方向の差分が閾値δTHより小さい場合、換言すれば、上述の所定の条件が成立した場合、ステップS106に進む。In step S102, the controller 30 (slave command value generation unit 3006B) virtualizes the control reference of the bucket 6 when it is assumed that only the arm 5 operates in response to the operation content of the left operation lever 26L during the control cycle. It is determined whether or not the difference between the target position (hereinafter, “virtual position”) and the target construction surface in the vertical direction (hereinafter, simply “vertical direction”) with respect to the target construction surface is smaller than the predetermined threshold value δ TH. .. The threshold value δ TH is, for example, the limit value (lower limit value) of the vertical movement amount of the control reference of the bucket 6 that can be adjusted only by raising and lowering the boom 4 within the control cycle, and the specifications and experiments of the attachment AT and the boom cylinder 7. , Predefined based on simulations, etc. That is, the slave command value generation unit 3006B satisfies a condition (hereinafter, "predetermined condition") in which it can be determined that the position of the control reference of the bucket 6 cannot be adjusted in the vertical direction with high accuracy in the operation control of the boom cylinder 7. Judge whether or not it is. In other words, when the difference in the vertical direction between the target construction surface and the virtual position of the control reference of the bucket 6 is not smaller than the threshold value δ TH (that is, equal to or higher than the threshold value δ TH), the slave command value generation unit 3006B If the above-mentioned predetermined conditions are not satisfied, the process proceeds to step S104. On the other hand, when the difference in the vertical direction between the target construction surface and the virtual position of the control reference of the bucket 6 is smaller than the threshold value δ TH , the slave command value generation unit 3006B satisfies the above-mentioned predetermined condition. If so, the process proceeds to step S106.

ステップS104にて、コントローラ30は、左操作レバー26Lにおけるアーム5の操作内容に対応するアーム5の動作に合わせて、バケット6の制御基準が目標位置算出部3005により算出された目標位置を実現できるように、ブーム4の動作を制御し、今回の処理を終了する。具体的には、コントローラ30は、アーム5の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整し、バケット6の制御基準が目標施工面に一致する状態が継続されるように、ブーム4の動作を制御する。以下、当該制御態様を便宜的に「ブーム制御」と称する場合がある。このとき、コントローラ30は、併せて、目標施工面に対するバケット6の姿勢を調整するために、バケット6の動作を制御してもよいし、バケット6の姿勢を現在のままに維持させてもよい。より具体的には、スレーブ指令値生成部3006Bは、アーム指令値β2rに対応するアーム5の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整し、バケット6の制御基準が目標施工面に一致する状態が継続されるように、ブーム指令値β1rを生成する。また、スレーブ指令値生成部3006Bは、バケット6の目標施工面に対する姿勢を調整するように、或いは、現在のバケット6の姿勢を維持させるように、バケット指令値β3rを生成する。これにより、コントローラ30は、アーム5の動作に起因するバケット6の制御基準の鉛直方向の移動成分と、ブーム4の動作に起因するバケット6の制御基準の鉛直方向の移動成分とを相殺させ、バケット6の制御基準を目標施工面に一致させることができる。つまり、図8に示すように、コントローラ30は、バケット6の仮想位置と目標施工面SFとの間の鉛直方向の差分が閾値δTH以上である場合、ブーム4の上げ動作或いは下げ動作を優先させて、バケット6の制御基準が目標施工面に一致する状態を実現する。In step S104, the controller 30 can realize the target position calculated by the target position calculation unit 3005 as the control reference of the bucket 6 in accordance with the operation of the arm 5 corresponding to the operation content of the arm 5 in the left operation lever 26L. As described above, the operation of the boom 4 is controlled, and the current process is terminated. Specifically, the controller 30 adjusts the vertical position of the control reference of the bucket 6 according to the operation of the arm 5, so that the state in which the control reference of the bucket 6 matches the target construction surface is continued. , Control the operation of the boom 4. Hereinafter, the control mode may be referred to as "boom control" for convenience. At this time, the controller 30 may also control the operation of the bucket 6 or maintain the posture of the bucket 6 as it is in order to adjust the posture of the bucket 6 with respect to the target construction surface. .. More specifically, the slave command value generation unit 3006B adjusts the vertical position of the control reference of the bucket 6 according to the operation of the arm 5 corresponding to the arm command value β 2r, and the control reference of the bucket 6 is set. The boom command value β 1r is generated so that the state corresponding to the target construction surface is continued. Further, the slave command value generation unit 3006B generates the bucket command value β 3r so as to adjust the posture of the bucket 6 with respect to the target construction surface or to maintain the current posture of the bucket 6. As a result, the controller 30 cancels out the vertical movement component of the control reference of the bucket 6 caused by the operation of the arm 5 and the vertical movement component of the control reference of the bucket 6 caused by the operation of the boom 4. The control standard of the bucket 6 can be matched with the target construction surface. That is, as shown in FIG. 8, when the difference in the vertical direction between the virtual position of the bucket 6 and the target construction surface SF is equal to or greater than the threshold value δ TH , the controller 30 gives priority to the raising or lowering operation of the boom 4. Then, a state in which the control standard of the bucket 6 matches the target construction surface is realized.

一方、ステップS106にて、コントローラ30は、左操作レバー26Lにおけるアーム5の操作内容に対応するアーム5の動作に合わせて、バケット6の制御基準が目標施工面に一致する状態を実現できるように、バケット6の動作を制御し、今回の処理を終了する。以下、当該制御態様を便宜的に「バケット制御」と称する場合がある。具体的には、コントローラ30は、アーム5の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整し、バケット6の制御基準が目標施工面に一致する状態が継続されるように、バケット6の動作を制御する。換言すれば、コントローラ30は、上述した仮想位置に対応するバケット6の作業部位を目標施工面に一致する状態にさせるために必要な量だけ、バケット6を回動させる。このとき、コントローラ30は、ブーム4の動作を停止させ、現在の姿勢を維持させる。より具体的には、スレーブ指令値生成部3006Bは、アーム指令値β2rに対応するアーム5の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整し、バケット6の制御基準が目標施工面に一致する状態が継続されるように、バケット指令値β3rを生成する。また、スレーブ指令値生成部3006Bは、ブーム4の姿勢が維持させるように、ブーム指令値β1rを生成する。これにより、コントローラ30は、アーム5の動作に起因するバケット6の制御基準の鉛直方向の移動成分と、バケット6の動作(回動)に起因するバケット6の制御基準の鉛直方向の移動成分とを相殺させ、バケット6の制御基準を目標施工面に一致させることができる。つまり、図8に示すように、コントローラ30は、バケット6の仮想位置と目標施工面SFとの間の差分が閾値δTHより小さい場合、バケット6の回動動作を優先させて、バケット6の制御基準が目標施工面に一致する状態を実現する。On the other hand, in step S106, the controller 30 can realize a state in which the control reference of the bucket 6 matches the target construction surface in accordance with the operation of the arm 5 corresponding to the operation content of the arm 5 in the left operation lever 26L. , Control the operation of the bucket 6 and end the current process. Hereinafter, the control mode may be referred to as "bucket control" for convenience. Specifically, the controller 30 adjusts the vertical position of the control reference of the bucket 6 according to the operation of the arm 5, so that the state in which the control reference of the bucket 6 matches the target construction surface is continued. , Control the operation of the bucket 6. In other words, the controller 30 rotates the bucket 6 by an amount necessary to bring the work portion of the bucket 6 corresponding to the above-mentioned virtual position into a state corresponding to the target construction surface. At this time, the controller 30 stops the operation of the boom 4 and maintains the current posture. More specifically, the slave command value generation unit 3006B adjusts the vertical position of the control reference of the bucket 6 according to the operation of the arm 5 corresponding to the arm command value β 2r, and the control reference of the bucket 6 is set. The bucket command value β 3r is generated so that the state corresponding to the target construction surface is continued. Further, the slave command value generation unit 3006B generates the boom command value β 1r so that the posture of the boom 4 is maintained. As a result, the controller 30 has a vertical movement component of the control reference of the bucket 6 due to the operation of the arm 5 and a vertical movement component of the control reference of the bucket 6 due to the operation (rotation) of the bucket 6. Can be offset and the control standard of the bucket 6 can be matched to the target construction surface. That is, as shown in FIG. 8, when the difference between the virtual position of the bucket 6 and the target construction surface SF is smaller than the threshold value δ TH , the controller 30 gives priority to the rotation operation of the bucket 6 and gives priority to the rotation operation of the bucket 6. Achieve a state in which the control standard matches the target construction surface.

尚、図7の処理フローにおいて、コントローラ30は、更に、バケット制御を実行可能か否か、つまり、アームシリンダ8の動作に合わせて、バケット6の制御基準の目標施工面に対する鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御することが可能か否かを判定してもよい。この場合、当該判定処理は、例えば、ステップS102の処理で、目標施工面とバケット6の制御基準の仮想位置との間の鉛直方向の差分が閾値δTHより小さいと判定された場合(つまり、ステップS102における判定結果がYESの場合)、に実行されてよい。具体的には、コントローラ30は、例えば、バケット制御が実行される場合のバケット6の回動動作によりバケット6の背面が目標施工面へ当接可能か(接することが可能か)否かを判定してよい。このとき、コントローラ30は、バケット6の回動可能な角度域を考慮してよい。そして、コントローラ30は、バケット6の回動可能な角度域内で、バケット6の作業部位としての背面が目標施工面に接する可能な場合、バケット制御を実行可能であると判定し、目標施工面に接するバケット6の背面の部分(位置)が制御基準になる。一方、コントローラ30は、バケット6が回動しても、バケット6がその作業部位としての背面以外、例えば、爪先等により目標施工面に当接する場合、バケット制御を実行不可としてよい。目標施工面に爪跡等が残ってしまうからである。つまり、バケット6の作業部位としての背面の側面視で見たときの断面形状が一定の曲率で形成されていないため、コントローラ30は、バケット制御によって、バケット6のどの部位が目標施工面へ接するのかを事前に把握し、バケット制御が実行可能かどうかを判定してよい。また、コントローラ30は、バケット6の回動可能な角度域では、バケット6を目標施工面に当接させることができないような場合に、バケット制御を実現不可としてもよい。コントローラ30は、バケット制御を実行可能と判定すると、ステップS106に進み、バケット制御を実行する。一方、コントローラ30は、バケット制御を実行不可と判定した場合、ステップS104に進み、ブーム制御を実行する。In the processing flow of FIG. 7, the controller 30 further determines whether or not the bucket control can be executed, that is, the position of the bucket 6 in the vertical direction with respect to the target construction surface of the control reference according to the operation of the arm cylinder 8. It may be determined whether or not it is possible to control the operation of the bucket cylinder 9 so as to adjust. In this case, the determination process is, for example, when it is determined in the process of step S102 that the vertical difference between the target construction surface and the virtual position of the control reference of the bucket 6 is smaller than the threshold value δ TH (that is,). If the determination result in step S102 is YES), it may be executed. Specifically, the controller 30 determines, for example, whether or not the back surface of the bucket 6 can abut (contact) the target construction surface by the rotational operation of the bucket 6 when the bucket control is executed. You can do it. At this time, the controller 30 may consider the rotatable angle range of the bucket 6. Then, the controller 30 determines that the bucket control can be executed when the back surface of the bucket 6 as a work part can be in contact with the target construction surface within the rotatable angle range of the bucket 6, and the target construction surface is reached. The back portion (position) of the bucket 6 in contact serves as a control reference. On the other hand, even if the bucket 6 rotates, the controller 30 may disable the bucket control when the bucket 6 comes into contact with the target construction surface by a toe or the like other than the back surface as the work site. This is because claw marks and the like remain on the target construction surface. That is, since the cross-sectional shape of the bucket 6 as a work part of the back surface when viewed from the side is not formed with a constant curvature, the controller 30 controls which part of the bucket 6 comes into contact with the target construction surface. It may be determined in advance whether bucket control is feasible or not. Further, the controller 30 may not be able to realize the bucket control when the bucket 6 cannot be brought into contact with the target construction surface in the rotatable angle range of the bucket 6. When the controller 30 determines that the bucket control can be executed, the controller 30 proceeds to step S106 and executes the bucket control. On the other hand, when the controller 30 determines that the bucket control cannot be executed, the controller 30 proceeds to step S104 and executes the boom control.

例えば、図8に示すように、コントローラ30は、上述した仮想位置に対応するバケット6の制御基準P1と目標施工面SFとの間の鉛直方向の差分が閾値δTH以下である場合、アーム5の動作に合わせて、バケット6を回動させる。本例では、仮想位置に対応するバケット6は、目標施工面SFから離れた状態にあるため、コントローラ30は、仮想位置に対応するバケット6の背面が目標施工面SFに一致する(即ち、接する)のに必要な量だけ、バケット6を開く方向に回動させる。具体的には、スレーブ指令値生成部3006Bは、仮想位置のバケット6を基準として、目標施工面SFにバケット6の背面が一致するために必要な回動角度に対応するバケット指令値β3rをバケットパイロット指令生成部3007Cに出力する。そして、バケットパイロット指令生成部3007Cは、バケット指令値β3rに対応するバケットシリンダ9の指令値、つまり、バケットシリンダ9を駆動する制御弁174に作用させるパイロット圧指令値を生成し、比例弁31CL,31CRに出力する。これにより、バケット6の制御基準が目標施工面SFに一致する状態が実現される。このとき、図8に示すように、バケット6の背面における目標施工面SFに一致する(接する)位置が変化する。よって、コントローラ30は、バケット6を回動させるのに併せて、バケット6の制御基準を、従来の制御基準P1から、上述した仮想位置に対応するバケット6を目標施工面SFに一致するように回動させたときのバケット6の背面の接点に対応する新たな制御基準P2に変更する。このとき、変更後の制御基準P2は、目標施工面SFとバケット6との間の相対的な位置関係(つまり、目標施工面SFとバケット6の仮想位置との間の鉛直方向の差分)と、バケット6の背面の側面視での外形形状に基づき、決定される。上述した仮想的な状態のバケット6の背面が目標施工面SFに接するのに必要なバケット6を回動量は、目標施工面SFとバケット6の仮想位置との間の鉛直方向の差分、及び、バケット6の背面の側面視での外形形状によって決まるからである。また、バケット6の背面の外形形状は、任意の形状であってよく、バケット6の背面の外形形状に関するデータは、例えば、コントローラ30の内部メモリや外部の記憶装置に予め登録される。また、バケット6の背面の外形形状は、例えば、側面視でインボリュート曲線やサイクロイド曲線で規定されていてもよい。これにより、側面視で、バケット6の回動軸から見たバケット6の背面までの距離(半径)が角度方向によって変化するため、コントローラ30は、バケット6の回動動作に伴うバケット6の作業部位の鉛直方向の位置をより調整し易くなる。For example, as shown in FIG. 8, the controller 30 has an arm 5 when the vertical difference between the control reference P1 of the bucket 6 corresponding to the above-mentioned virtual position and the target construction surface SF is equal to or less than the threshold value δ TH. The bucket 6 is rotated according to the operation of. In this example, since the bucket 6 corresponding to the virtual position is in a state away from the target construction surface SF, the back surface of the bucket 6 corresponding to the virtual position of the controller 30 matches (that is, touches) the target construction surface SF. ), Rotate the bucket 6 in the opening direction. Specifically, the slave command value generation unit 3006B uses the bucket 6 at the virtual position as a reference to set the bucket command value β3r corresponding to the rotation angle required for the back surface of the bucket 6 to match the target construction surface SF. Output to the pilot command generation unit 3007C. Then, the bucket pilot command generation unit 3007C generates a command value of the bucket cylinder 9 corresponding to the bucket command value β3r, that is, a pilot pressure command value acting on the control valve 174 that drives the bucket cylinder 9, and the proportional valve 31CL, Output to 31CR. As a result, a state in which the control standard of the bucket 6 matches the target construction surface SF is realized. At this time, as shown in FIG. 8, the position of the back surface of the bucket 6 that matches (contacts) the target construction surface SF changes. Therefore, in addition to rotating the bucket 6, the controller 30 sets the control reference of the bucket 6 from the conventional control reference P1 so that the bucket 6 corresponding to the above-mentioned virtual position matches the target construction surface SF. The control standard P2 is changed to correspond to the contact point on the back surface of the bucket 6 when it is rotated. At this time, the changed control reference P2 is the relative positional relationship between the target construction surface SF and the bucket 6 (that is, the difference in the vertical direction between the target construction surface SF and the virtual position of the bucket 6). , Determined based on the external shape of the back surface of the bucket 6 when viewed from the side. The amount of rotation of the bucket 6 required for the back surface of the bucket 6 in the virtual state described above to come into contact with the target construction surface SF is the vertical difference between the target construction surface SF and the virtual position of the bucket 6 and the vertical difference. This is because it is determined by the outer shape of the back surface of the bucket 6 when viewed from the side. Further, the outer shape of the back surface of the bucket 6 may be any shape, and the data regarding the outer shape of the back surface of the bucket 6 is registered in advance in, for example, the internal memory of the controller 30 or an external storage device. Further, the outer shape of the back surface of the bucket 6 may be defined by, for example, an involute curve or a cycloid curve in a side view. As a result, the distance (radius) from the rotation axis of the bucket 6 to the back surface of the bucket 6 as seen from the side view changes depending on the angular direction. It becomes easier to adjust the vertical position of the part.

また、例えば、図9に示すように、仕上げ掘削用の目標施工面SFには、許容誤差範囲TRが設定されていてもよい。許容誤差範囲TRは、目標施工面SFに対する許容可能なずれ量の上限及び下限の間の範囲として規定される。この場合、閾値δTHは、許容誤差範囲TRの上限及び下限と目標施工面SFとの間の寸法よりも大きくなるように設定されてよい。Further, for example, as shown in FIG. 9, a permissible error range TR may be set in the target construction surface SF for finish excavation. The permissible error range TR is defined as a range between the upper limit and the lower limit of the allowable deviation amount with respect to the target construction surface SF. In this case, the threshold value δ TH may be set to be larger than the dimension between the upper and lower limits of the tolerance range TR and the target construction surface SF.

また、図9に示すように、仕上げ掘削用の目標施工面SFの他に、粗掘削用の目標施工面SF0が更に設定されてもよい。例えば、粗掘削用の目標施工面SF0は、仕上げ掘削用の目標施工面SFに閾値δTHを加えた分よりも更に上の位置に設定される。この場合、コントローラ30は、目標施工面SF0が設定されている状態で、バケット6の作業部位(制御基準)が目標施工面SF0より下にある場合、ブーム4を上げ方向に制御し、目標施工面SF0より上にある場合、ブーム4を下げ方向に制御することで、制御基準を目標施工面SF0に一致させてよい。Further, as shown in FIG. 9, in addition to the target construction surface SF for finish excavation, the target construction surface SF0 for rough excavation may be further set. For example, the target construction surface SF0 for rough excavation is set at a position higher than the value obtained by adding the threshold value δ TH to the target construction surface SF for finish excavation. In this case, when the target construction surface SF0 is set and the work part (control reference) of the bucket 6 is below the target construction surface SF0, the controller 30 controls the boom 4 in the upward direction to perform the target construction. When it is above the surface SF0, the control reference may be made to match the target construction surface SF0 by controlling the boom 4 in the downward direction.

尚、作業部位がバケット6の爪先である場合、制御基準は変更されない。 When the working part is the toe of the bucket 6, the control standard is not changed.

また、本例(図7)のマシンコントロール機能に関する制御処理は、図8、図9のようなショベル100の掘削作業以外の作業(例えば、盛り土作業)にも適用可能である。例えば、ダンプトラックの荷台に積み込まれた盛り土を均す際に、盛り土の目標形状や目標高さに相当する目標施工面が設定され、本例のマシンコントロール機能に関する制御処理が適用されてよい。 Further, the control process related to the machine control function of this example (FIG. 7) can be applied to work other than excavation work (for example, embankment work) of the excavator 100 as shown in FIGS. 8 and 9. For example, when leveling the embankment loaded on the loading platform of a dump truck, a target construction surface corresponding to the target shape and target height of the embankment is set, and the control process related to the machine control function of this example may be applied.

[マシンコントロール機能に関する構成の他の例]
次に、図10を参照して、マシンコントロール機能に関する詳細な構成の他の例について説明する。
[Other examples of configurations related to machine control functions]
Next, with reference to FIG. 10, another example of a detailed configuration regarding the machine control function will be described.

図10は、本実施形態に係るショベル100のマシンコントロール機能に関する詳細な構成の他の例を示す機能ブロック図である。本例において、図6Bに相当する構成は上述の一例と同じであるため、図6Bを援用する。以下、上述の一例(図6A)と異なる部分を中心に説明する。 FIG. 10 is a functional block diagram showing another example of a detailed configuration regarding the machine control function of the excavator 100 according to the present embodiment. In this example, since the configuration corresponding to FIG. 6B is the same as that of the above example, FIG. 6B is incorporated. Hereinafter, a part different from the above example (FIG. 6A) will be mainly described.

本例では、ショベル100は、通信装置T1を含み、コントローラ30は、通信装置T1により所定の外部装置から受信される信号に応じて、自律運転機能を実現する。 In this example, the excavator 100 includes a communication device T1, and the controller 30 realizes an autonomous driving function in response to a signal received from a predetermined external device by the communication device T1.

通信装置T1は、ショベル100とショベル100の外部と通信を行う。通信装置T1は、例えば、所定の外部装置からショベル100の自律運転機能の開始を表す指令(以下、「開始指令」)を受信する。 The communication device T1 communicates with the excavator 100 and the outside of the excavator 100. The communication device T1 receives, for example, a command (hereinafter, “start command”) indicating the start of the autonomous operation function of the excavator 100 from a predetermined external device.

コントローラ30は、マシンコントロール機能に関する機能部として、作業開始判定部3001Aと、動作内容判定部3001Bと、動作条件設定部3001Cと、動作開始判定部3001Dと、目標施工面取得部3002と、目標軌道設定部3003と、現在位置算出部3004と、目標位置算出部3005と、動作指令生成部3006と、パイロット指令生成部3007と、姿勢角算出部3008とを含む。 The controller 30 has work start determination unit 3001A, operation content determination unit 3001B, operation condition setting unit 3001C, operation start determination unit 3001D, target construction surface acquisition unit 3002, and target trajectory as functional units related to the machine control function. It includes a setting unit 3003, a current position calculation unit 3004, a target position calculation unit 3005, an operation command generation unit 3006, a pilot command generation unit 3007, and an attitude angle calculation unit 3008.

作業開始判定部3001Aは、ショベル100の所定の作業の開始を判定する。所定の作業は、例えば、掘削作業等である。作業開始判定部3001Aは、例えば、通信装置T1を通じて外部装置から開始指令が入力される場合に、開始指令で指定される作業の開始を判定する。また、作業開始判定部3001Aは、通信装置T1を通じて外部装置から開始指令が入力された場合、周辺監視機能によってショベル100の周囲の監視範囲内に監視対象の物体が存在しないと判断されるときに、開始指令で指定される作業の開始を判定してもよい。 The work start determination unit 3001A determines the start of a predetermined work of the excavator 100. The predetermined work is, for example, excavation work or the like. The work start determination unit 3001A determines, for example, the start of the work specified by the start command when the start command is input from the external device through the communication device T1. Further, when the work start determination unit 3001A determines that the object to be monitored does not exist within the monitoring range around the excavator 100 by the peripheral monitoring function when the start command is input from the external device through the communication device T1. , The start of the work specified by the start command may be determined.

動作内容判定部3001Bは、作業開始判定部3001Aにより作業の開始が判定された場合に、現在の動作内容を判定する。動作内容判定部3001Bは、例えば、バケット6の制御基準の現在位置に基づき、ショベル100が所定の作業を構成する複数の動作に対応する動作を行っているか否かを判定する。例えば、所定の作業を構成する複数の動作には、所定の作業が掘削作業である場合の掘削動作、ブーム上げ旋回動作、排土動作、及びブーム下げ旋回動作等が含まれる。 The operation content determination unit 3001B determines the current operation content when the work start determination unit 3001A determines the start of the work. The operation content determination unit 3001B determines, for example, whether or not the excavator 100 is performing an operation corresponding to a plurality of operations constituting a predetermined operation, based on the current position of the control reference of the bucket 6. For example, the plurality of operations constituting the predetermined work include an excavation operation, a boom raising turning operation, a soil discharging operation, a boom lowering turning operation, and the like when the predetermined work is an excavation work.

動作条件設定部3001Cは、自律運転機能による所定の作業の実施に関する動作条件を設定する。動作条件には、例えば、所定の作業が掘削作業である場合、掘削深さ、掘削長さ等に関する条件が含まれてよい。 The operating condition setting unit 3001C sets the operating conditions related to the execution of a predetermined work by the autonomous driving function. The operating conditions may include, for example, conditions relating to excavation depth, excavation length, and the like when the predetermined work is excavation work.

動作開始判定部3001Dは、作業開始判定部3001Aにより開始の判定がされた所定の作業を構成する所定の動作の開始を判定する。動作開始判定部3001Dは、例えば、動作内容判定部3001Bによって、ブーム下げ旋回動作が終了し、且つ、バケット6の制御基準(爪先)が掘削開始位置に達していると判定される場合、掘削動作を開始させることができると判定してよい。そして、動作開始判定部3001Dは、掘削動作を開始させることが可能と判定すると、所定の作業の段取りに応じて生成される自律運転機能に対応する動作要素(アクチュエータ)の操作指令を目標位置算出部3005に入力させる。これにより、目標位置算出部3005は、自律運転機能に対応する操作指令に応じて、バケット6の制御基準の目標位置を算出することができる。 The operation start determination unit 3001D determines the start of a predetermined operation constituting the predetermined work whose start is determined by the work start determination unit 3001A. The operation start determination unit 3001D may perform an excavation operation when, for example, the operation content determination unit 3001B determines that the boom lowering turning operation has ended and the control reference (toe) of the bucket 6 has reached the excavation start position. May be determined to be able to start. Then, when the operation start determination unit 3001D determines that the excavation operation can be started, the operation command of the operation element (actuator) corresponding to the autonomous operation function generated according to the setup of the predetermined work is calculated at the target position. Let the unit 3005 input. As a result, the target position calculation unit 3005 can calculate the target position of the control reference of the bucket 6 in response to the operation command corresponding to the autonomous driving function.

このように、本例では、コントローラ30は、自律運転機能に基づき、ショベル100に所定の動作(例えば、掘削動作)を実行させることができる。 As described above, in this example, the controller 30 can cause the excavator 100 to perform a predetermined operation (for example, excavation operation) based on the autonomous driving function.

[作用]
次に、本実施形態に係るショベル100の作用について説明する。
[Action]
Next, the operation of the excavator 100 according to the present embodiment will be described.

本実施形態では、コントローラ30は、一のアタッチメント動作指令に応じて、複数の動作要素のうちのマスタ要素に関する一のマスタ指令と、複数の動作要素のうちのマスタ要素以外のスレーブ要素に関する複数のスレーブ指令を生成する。アタッチメント動作指令には、例えば、操作装置26対する操作や遠隔操作の内容(操作量及び操作方向等)が含まれてよい。また、アタッチメント動作指令には、例えば、自律運転機能に対応する操作指令が含まれてよい。動作要素には、例えば、下部走行体1(左クローラ1CL、右クローラ1CR)、上部旋回体3、ブーム4、アーム5、バケット6等が含まれてよい。そして、コントローラ30は、所定の条件に基づき、複数のスレーブ指令の中でマスタ指令に同期させる(合わせる)スレーブ指令を切り換える。 In the present embodiment, the controller 30 responds to one attachment operation command, one master command for the master element among the plurality of operation elements, and a plurality of slave elements other than the master element among the plurality of operation elements. Generate a slave command. The attachment operation command may include, for example, the contents of an operation on the operation device 26 or a remote operation (operation amount, operation direction, etc.). Further, the attachment operation command may include, for example, an operation command corresponding to the autonomous driving function. The operating elements may include, for example, a lower traveling body 1 (left crawler 1CL, right crawler 1CR), an upper rotating body 3, a boom 4, an arm 5, a bucket 6, and the like. Then, the controller 30 switches the slave command to be synchronized (matched) with the master command among the plurality of slave commands based on a predetermined condition.

これにより、ショベル100は、そのときの各種条件に合わせて、一のマスタ要素の動作に合わせて動作させるスレーブ要素を切り換えることができる。 As a result, the excavator 100 can switch the slave element to be operated according to the operation of one master element according to various conditions at that time.

例えば、コントローラ30は、作用する荷重が相対的に大きく、且つ、アタッチメントATの根元に位置するブームシリンダ7の伸縮をきめ細かく制御することは難しい。そのため、仮想的な状態のバケット6の制御基準と目標施工面との間の差分が閾値δTHより小さいような状況で、アーム5(マスタ要素)の動作に合わせて、ブーム4(スレーブ要素)を優先的に動作させると、アタッチメントATの先端部(バケット6の制御基準)を目標施工面に対する鉛直方向に精度良く調整できない可能性がある。For example, it is difficult for the controller 30 to finely control the expansion and contraction of the boom cylinder 7 located at the base of the attachment AT because the applied load is relatively large. Therefore, in a situation where the difference between the control reference of the bucket 6 in the virtual state and the target construction surface is smaller than the threshold value δ TH , the boom 4 (slave element) is matched with the operation of the arm 5 (master element). If is preferentially operated, there is a possibility that the tip end portion (control reference of the bucket 6) of the attachment AT cannot be accurately adjusted in the vertical direction with respect to the target construction surface.

これに対して、本実施形態では、コントローラ30は、アームシリンダ8の動作に合わせて、バケット6(スレーブ要素)の制御基準の目標施工面に対する鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御する。具体的には、コントローラ30は、アームシリンダ8の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整するように、ブームシリンダ7の動作を制御する前提の下で、ブーム4(スレーブ要素)の動作制御、つまり、ブームシリンダ7の動作制御では、バケット6の制御基準の位置を精度良く鉛直方向に調整できないと判断可能な条件、つまり、上記所定の条件が成立した場合、アームシリンダ8の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御する。これにより、バケットシリンダ9は、作用する荷重が相対的に小さく、且つ、アタッチメントATの先端部に位置し、きめ細かい動作制御が実現可能であるため、コントローラ30は、バケット6の制御基準の鉛直方向の位置をより精度よく調整することができる。つまり、コントローラ30は、オペレータの操作や自律運転機能の操作指令等に応じて、アタッチメントATの先端部の作業部位を目標施工面により精度良く一致させることができる。 On the other hand, in the present embodiment, the controller 30 adjusts the position of the bucket 6 (slave element) in the vertical direction with respect to the target construction surface of the control reference according to the operation of the arm cylinder 8. Control the operation of. Specifically, the controller 30 controls the operation of the boom cylinder 7 so as to adjust the vertical position of the control reference of the bucket 6 according to the operation of the arm cylinder 8. In the operation control of the slave element), that is, the operation control of the boom cylinder 7, it can be determined that the position of the control reference of the bucket 6 cannot be adjusted in the vertical direction with high accuracy, that is, when the above-mentioned predetermined condition is satisfied, the arm The operation of the bucket cylinder 9 is controlled so as to adjust the vertical position of the control reference of the bucket 6 according to the operation of the cylinder 8. As a result, the load applied to the bucket cylinder 9 is relatively small, and the bucket cylinder 9 is located at the tip of the attachment AT, so that fine operation control can be realized. Therefore, the controller 30 can be used in the vertical direction of the control reference of the bucket 6. The position of can be adjusted more accurately. That is, the controller 30 can more accurately match the work portion at the tip of the attachment AT with the target construction surface in response to the operator's operation, the operation command of the autonomous driving function, and the like.

また、本実施形態では、コントローラ30は、所定の条件が成立した場合、バケット6の制御基準を変更する。これにより、例えば、バケット6の背面を目標施工面に一致させる場合に、バケット6の背面と目標施工面との接点は、バケット6を含むアタッチメントの姿勢状態に応じて変化しうるところ、コントローラ30は、それに合わせて、バケット6の制御基準を変更させることができる。 Further, in the present embodiment, the controller 30 changes the control standard of the bucket 6 when a predetermined condition is satisfied. As a result, for example, when the back surface of the bucket 6 is aligned with the target construction surface, the contact point between the back surface of the bucket 6 and the target construction surface may change depending on the posture state of the attachment including the bucket 6, where the controller 30 Can change the control reference of the bucket 6 accordingly.

また、本実施形態では、コントローラ30は、バケット6及び目標施工面の相対的な位置関係と、バケット6の背面の形状とに基づき、所定の条件が成立した場合における変更後のバケット6の制御基準を決定する。例えば、バケット6を回動させてバケット6の背面を目標施工面に一致させる場合のバケット6の目標施工面との接する位置は、目標施工面とバケット6との間の相対位置関係、及び、バケット6の背面の側面視での外形形状によって決まるからである。 Further, in the present embodiment, the controller 30 controls the bucket 6 after the change when a predetermined condition is satisfied based on the relative positional relationship between the bucket 6 and the target construction surface and the shape of the back surface of the bucket 6. Determine the criteria. For example, when the bucket 6 is rotated so that the back surface of the bucket 6 coincides with the target construction surface, the position of the bucket 6 in contact with the target construction surface is the relative positional relationship between the target construction surface and the bucket 6. This is because it is determined by the outer shape of the back surface of the bucket 6 when viewed from the side.

また、本実施形態では、所定の条件が成立した場合における変更後のバケット6の制御基準は、バケット6の背面を目標施工面に一致するように回動させたときのバケット6の背面における目標施工面と接する位置に対応する。これにより、コントローラ30は、バケット6の背面が目標施工面に接するように、バケット6を回動させることができる。 Further, in the present embodiment, the control reference of the bucket 6 after the change when a predetermined condition is satisfied is the target on the back surface of the bucket 6 when the back surface of the bucket 6 is rotated so as to match the target construction surface. Corresponds to the position in contact with the construction surface. As a result, the controller 30 can rotate the bucket 6 so that the back surface of the bucket 6 is in contact with the target construction surface.

また、本実施形態では、コントローラ30は、目標施工面にバケット6の背面が一致するために必要なバケット6の回動角度に対応するバケットシリンダ9の指令値(バケットシリンダ9を駆動する制御弁174に作用させるパイロット圧指令値)を出力する。これにより、コントローラ30は、具体的に、バケット6を駆動させるバケットシリンダ9を制御し、バケット6の背面が目標施工面に一致する状態を実現することができる。 Further, in the present embodiment, the controller 30 uses a command value of the bucket cylinder 9 (a control valve for driving the bucket cylinder 9) corresponding to the rotation angle of the bucket 6 required for the back surface of the bucket 6 to match the target construction surface. The pilot pressure command value to act on 174) is output. As a result, the controller 30 can specifically control the bucket cylinder 9 that drives the bucket 6 and realize a state in which the back surface of the bucket 6 matches the target construction surface.

また、本実施形態では、コントローラ30は、アームシリンダ8の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御することが可能か否か、つまり、バケット制御が実行可能か否かを判定する。これにより、上述の如く、例えば、バケット6を回動させた場合に、バケット6の作業部位以外の部位(例えば、バケット6の作業部位がバケット6の背面である場合のバケット6の爪等)が目標施工面に当接してしまうような事態を抑制できる。 Further, in the present embodiment, whether or not the controller 30 can control the operation of the bucket cylinder 9 so as to adjust the vertical position of the control reference of the bucket 6 according to the operation of the arm cylinder 8. That is, it is determined whether or not the bucket control can be executed. As a result, as described above, for example, when the bucket 6 is rotated, a portion other than the working portion of the bucket 6 (for example, a claw of the bucket 6 when the working portion of the bucket 6 is the back surface of the bucket 6). Can be suppressed from coming into contact with the target construction surface.

[変形・変更]
以上、実施形態について詳述したが、本開示はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された要旨の範囲内において、種々の変形・変更が可能である。
[Transform / Change]
Although the embodiments have been described in detail above, the present disclosure is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist described in the claims.

例えば、上述した実施形態では、コントローラ30は、ブーム制御を前提としつつ、ブーム制御では、バケット6の制御基準の位置を精度良く鉛直方向に調整できないと判定した場合(つまり、上述の所定の条件が成立した場合)に、バケット制御を実行するが、当該態様には限定されない。具体的には、コントローラ30は、ブーム制御を前提としない態様で、バケット制御、つまり、アームシリンダ8の動作に合わせて、バケット6の制御基準の鉛直方向の位置を調整するように、バケットシリンダ9の動作の制御を行ってもよい。 For example, in the above-described embodiment, the controller 30 presupposes boom control, but determines that the position of the control reference of the bucket 6 cannot be accurately adjusted in the vertical direction by boom control (that is, the above-mentioned predetermined conditions). When is satisfied), bucket control is executed, but the present invention is not limited to this mode. Specifically, the controller 30 adjusts the vertical position of the control reference of the bucket 6 according to the bucket control, that is, the operation of the arm cylinder 8 in a manner not premised on the boom control. The operation of 9 may be controlled.

また、上述した実施形態及び変形例では、コントローラ30は、エンドアタッチメントとしてのバケット6の制御基準の位置を調整するが、同様の態様で、他の種類のエンドアタッチメント(例えば、ブレーカ等)の作業部位に規定される制御基準の位置を調整してもよい。つまり、コントローラ30は、アームシリンダ8の動作に合わせて、任意のエンドアタッチメントの制御基準の鉛直方向の位置を調整するように、バケットシリンダ9の動作を制御してよい。 Further, in the above-described embodiment and modification, the controller 30 adjusts the position of the control reference of the bucket 6 as an end attachment, but in the same manner, the work of another type of end attachment (for example, a breaker or the like) is performed. The position of the control reference defined on the site may be adjusted. That is, the controller 30 may control the operation of the bucket cylinder 9 so as to adjust the vertical position of the control reference of any end attachment according to the operation of the arm cylinder 8.

また、上述した実施形態及び変形例では、ショベル100は、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の各種動作要素を全て油圧駆動する構成であったが、その一部が電気駆動される構成であってもよい。つまり、上述した実施形態で開示される構成等は、ハイブリッドショベルや電動ショベル等に適用されてもよい。 Further, in the above-described embodiment and modification, the excavator 100 has a configuration in which various operating elements such as the lower traveling body 1, the upper swinging body 3, the boom 4, the arm 5, and the bucket 6 are all hydraulically driven. A part thereof may be electrically driven. That is, the configuration and the like disclosed in the above-described embodiment may be applied to a hybrid excavator, an electric excavator, or the like.

最後に、本願は、2018年11月6日に出願した日本国特許出願2018−209113号に基づく優先権を主張するものであり、日本国特許出願の全内容を本願に参照により援用する。 Finally, the present application claims priority based on Japanese Patent Application No. 2018-209113 filed on November 6, 2018, and the entire contents of the Japanese patent application are incorporated herein by reference.

1 下部走行体
2 旋回機構
3 上部旋回体
4 ブーム
5 アーム
6 バケット
7 ブームシリンダ
8 アームシリンダ
9 バケットシリンダ
26 操作装置
26L 左操作レバー
26R 右操作レバー
29,29AL,29BL,29CL,29DL 操作圧センサ
30 コントローラ(制御装置)
31,31AL,31AR,31BL,31BR,31CL,31CR,31DL,31DR 比例弁
32,32AL,32AR,32BL,32BR,32CL,32CR,32DL,32DR シャトル弁
33,33AL,33AR,33BL,33BR,33CL,33CR,33DL,33DR 減圧用比例弁
100 ショベル
AT アタッチメント
S1 ブーム角度センサ
S2 アーム角度センサ
S3 バケット角度センサ
S4 機体傾斜センサ
S5 旋回状態センサ
1 Lower traveling body 2 Swing mechanism 3 Upper swivel body 4 Boom 5 Arm 6 Bucket 7 Boom cylinder 8 Arm cylinder 9 Bucket cylinder 26 Operating device 26L Left operating lever 26R Right operating lever 29, 29AL, 29BL, 29CL, 29DL Operating pressure sensor 30 Controller (control device)
31, 31AL, 31AR, 31BL, 31BR, 31CL, 31CR, 31DL, 31DR Proportional valve 32, 32AL, 32AR, 32BL, 32BR, 32CL, 32CR, 32DL, 32DR Shuttle valve 33, 33AL, 33AR, 33BL, 33BR, 33CL, 33CR, 33DL, 33DR Proportional valve for decompression 100 Excavator AT attachment S1 Boom angle sensor S2 Arm angle sensor S3 Bucket angle sensor S4 Body tilt sensor S5 Swing state sensor

Claims (10)

下部走行体と、
前記下部走行体に対して、旋回自在に搭載される上部旋回体と、
前記上部旋回体に取り付けられ、ブーム、アーム、及びバケットを含むアタッチメントと、
前記アームを駆動するアームシリンダと、
前記バケットを駆動するバケットシリンダと、
前記アームシリンダの動作に合わせて、前記バケットの所定の作業部位に設定される制御基準の目標施工面に対する鉛直方向の位置を調整するように、前記バケットシリンダの動作を制御する制御装置と、を備える、
ショベル。
With the lower running body,
An upper swivel body that is swivelly mounted on the lower traveling body and
An attachment that is attached to the upper swing body and includes a boom, an arm, and a bucket.
An arm cylinder that drives the arm and
The bucket cylinder that drives the bucket and
A control device that controls the operation of the bucket cylinder so as to adjust the vertical position of the control reference set at a predetermined work site of the bucket with respect to the target construction surface according to the operation of the arm cylinder. Prepare, prepare
Excavator.
前記ブームを駆動するブームシリンダを備え、
前記制御装置は、前記アームシリンダの動作に合わせて、前記制御基準の前記鉛直方向の位置を調整するように、前記ブームシリンダの動作を制御し、所定の条件が成立した場合、前記アームシリンダの動作に合わせて、前記制御基準の前記鉛直方向の位置を調整するように、前記バケットシリンダの動作を制御する、
請求項1に記載のショベル。
A boom cylinder for driving the boom is provided.
The control device controls the operation of the boom cylinder so as to adjust the vertical position of the control reference according to the operation of the arm cylinder, and when a predetermined condition is satisfied, the control device of the arm cylinder The operation of the bucket cylinder is controlled so as to adjust the vertical position of the control reference according to the operation.
The excavator according to claim 1.
前記制御装置は、前記所定の条件が成立した場合、前記制御基準を変更する、
請求項2に記載のショベル。
The control device changes the control standard when the predetermined condition is satisfied.
The excavator according to claim 2.
前記制御装置は、前記バケット及び前記目標施工面の相対的な位置関係と、前記バケットの背面の形状とに基づき、前記所定の条件が成立した場合における変更後の前記制御基準を決定する、
請求項3に記載のショベル。
The control device determines the changed control reference when the predetermined condition is satisfied, based on the relative positional relationship between the bucket and the target construction surface and the shape of the back surface of the bucket.
The excavator according to claim 3.
前記所定の条件が成立した場合における変更後の前記制御基準は、前記バケットの背面を前記目標施工面に一致するように回動させたときの前記バケットの背面における前記目標施工面と接する位置に対応する、
請求項4に記載のショベル。
When the predetermined condition is satisfied, the changed control reference is set at a position in contact with the target construction surface on the back surface of the bucket when the back surface of the bucket is rotated so as to match the target construction surface. handle,
The excavator according to claim 4.
前記制御装置は、前記目標施工面に前記バケットの背面が一致するために必要な前記バケットの回動角度に対応する前記バケットシリンダの指令値を出力する、
請求項1乃至5の何れか一項に記載のショベル。
The control device outputs a command value of the bucket cylinder corresponding to the rotation angle of the bucket required for the back surface of the bucket to match the target construction surface.
The excavator according to any one of claims 1 to 5.
前記制御装置は、前記アームシリンダの動作に合わせて、前記制御基準の前記鉛直方向の位置を調整するように、前記バケットシリンダの動作を制御することが可能か否かを判定する、
請求項1乃至6の何れか一項に記載のショベル。
The control device determines whether or not it is possible to control the operation of the bucket cylinder so as to adjust the vertical position of the control reference according to the operation of the arm cylinder.
The excavator according to any one of claims 1 to 6.
ショベルの周囲の様子を認識する空間認識装置を備え、
前記制御装置は、前記アームシリンダ及び前記バケットシリンダを含むアクチュエータの動作開始前において、前記空間認識装置の取得情報に基づきショベルから所定範囲内に人が存在すると判断された場合に、前記アクチュエータを動作不能とする、
請求項1に記載のショベル。
Equipped with a space recognition device that recognizes the surroundings of the excavator
The control device operates the actuator when it is determined from the excavator that a person exists within a predetermined range based on the information acquired by the space recognition device before the operation of the actuator including the arm cylinder and the bucket cylinder is started. Impossible,
The excavator according to claim 1.
ショベルの周囲の様子を認識する空間認識装置と、
前記アームシリンダ及び前記バケットシリンダを含むアクチュエータの操作を受け付ける操作装置と、を備え、
前記制御装置は、前記アクチュエータの動作開始前において、前記空間認識装置の取得情報に基づきショベルから所定範囲内に人が存在すると判断されると、前記操作装置が操作されても前記アクチュエータを駆動させない、
請求項1に記載のショベル。
A space recognition device that recognizes the surroundings of the excavator,
An operation device that receives an operation of an actuator including the arm cylinder and the bucket cylinder is provided.
If it is determined from the excavator that a person exists within a predetermined range from the excavator based on the information acquired by the space recognition device before the operation of the actuator is started, the control device does not drive the actuator even if the operation device is operated. ,
The excavator according to claim 1.
下部走行体と、
前記下部走行体に対して、旋回自在に搭載される上部旋回体と、
前記上部旋回体に取り付けられ、複数の動作要素を含むアタッチメントと、
一のアタッチメント動作指令に基づき、前記複数の動作要素のうちの一の動作要素に関する一のマスタ指令と、前記複数の動作要素のうちの前記一の動作要素以外の動作要素に関する複数のスレーブ指令とを生成すると共に、所定の条件に基づき、前記複数のスレーブ指令の中で前記マスタ指令に同期させるスレーブ指令を切り換える制御装置と、を備える、
ショベル。
With the lower running body,
An upper swivel body that is swivelly mounted on the lower traveling body and
An attachment attached to the upper swing body and containing a plurality of operating elements,
Based on one attachment operation command, one master command for one operation element of the plurality of operation elements, and a plurality of slave commands for operation elements other than the one operation element among the plurality of operation elements. A control device for switching a slave command to be synchronized with the master command among the plurality of slave commands based on a predetermined condition.
Excavator.
JP2020556112A 2018-11-06 2019-11-06 excavator Active JP7454505B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018209113 2018-11-06
JP2018209113 2018-11-06
PCT/JP2019/043443 WO2020095935A1 (en) 2018-11-06 2019-11-06 Excavator

Publications (2)

Publication Number Publication Date
JPWO2020095935A1 true JPWO2020095935A1 (en) 2021-09-24
JP7454505B2 JP7454505B2 (en) 2024-03-22

Family

ID=70611909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020556112A Active JP7454505B2 (en) 2018-11-06 2019-11-06 excavator

Country Status (2)

Country Link
JP (1) JP7454505B2 (en)
WO (1) WO2020095935A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6938389B2 (en) * 2016-01-29 2021-09-22 住友建機株式会社 Excavator and autonomous aircraft flying around the excavator
JP2022055913A (en) * 2020-09-29 2022-04-08 コベルコ建機株式会社 Automatic leveling system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011043002A (en) * 2009-08-24 2011-03-03 Naomasa Nitta Excavation support device
JP2013217137A (en) * 2012-04-11 2013-10-24 Komatsu Ltd Excavation control system and method for hydraulic excavator
JP2015168973A (en) * 2014-03-06 2015-09-28 住友建機株式会社 Monitoring device for construction machine
JP2016003442A (en) * 2014-06-13 2016-01-12 日立建機株式会社 Excavation control device for construction machine
JP5864775B2 (en) * 2014-09-10 2016-02-17 株式会社小松製作所 Work vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6852026B2 (en) * 2018-08-23 2021-03-31 住友重機械工業株式会社 Excavator

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011043002A (en) * 2009-08-24 2011-03-03 Naomasa Nitta Excavation support device
JP2013217137A (en) * 2012-04-11 2013-10-24 Komatsu Ltd Excavation control system and method for hydraulic excavator
JP2015168973A (en) * 2014-03-06 2015-09-28 住友建機株式会社 Monitoring device for construction machine
JP2016003442A (en) * 2014-06-13 2016-01-12 日立建機株式会社 Excavation control device for construction machine
JP5864775B2 (en) * 2014-09-10 2016-02-17 株式会社小松製作所 Work vehicle

Also Published As

Publication number Publication date
JP7454505B2 (en) 2024-03-22
WO2020095935A1 (en) 2020-05-14

Similar Documents

Publication Publication Date Title
JP7301875B2 (en) excavator, excavator controller
CN113039327B (en) Shovel, control device for shovel
US20210262196A1 (en) Excavator and control apparatus for excavator
WO2020101007A1 (en) Shovel, shovel control device, and shovel support device
JP2021059945A (en) Shovel
JP7478590B2 (en) Excavator
US20220341124A1 (en) Shovel and remote operation support apparatus
JP7454505B2 (en) excavator
WO2021066032A1 (en) Excavator and excavator control device
WO2022210613A1 (en) Shovel and shovel control device
JP2022154722A (en) Excavator
JP2021055433A (en) Shovel
US20240209589A1 (en) Shovel
EP4394134A1 (en) Shovel
WO2022202674A1 (en) Shovel and shovel control device
JP2024092244A (en) Excavator, excavator operating system
JP2024099211A (en) Excavator

Legal Events

Date Code Title Description
A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A527

Effective date: 20210413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220810

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230619

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230912

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231212

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20231220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240311

R150 Certificate of patent or registration of utility model

Ref document number: 7454505

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150