[go: up one dir, main page]

JP2025019447A - CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE - Google Patents

CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE Download PDF

Info

Publication number
JP2025019447A
JP2025019447A JP2023123066A JP2023123066A JP2025019447A JP 2025019447 A JP2025019447 A JP 2025019447A JP 2023123066 A JP2023123066 A JP 2023123066A JP 2023123066 A JP2023123066 A JP 2023123066A JP 2025019447 A JP2025019447 A JP 2025019447A
Authority
JP
Japan
Prior art keywords
work machine
rotating body
control system
swing
bucket
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.)
Pending
Application number
JP2023123066A
Other languages
Japanese (ja)
Inventor
知樹 根田
Tomoki Konda
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP2023123066A priority Critical patent/JP2025019447A/en
Priority to PCT/JP2024/023623 priority patent/WO2025028107A1/en
Publication of JP2025019447A publication Critical patent/JP2025019447A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/08Superstructures; Supports for superstructures
    • E02F9/10Supports for movable superstructures mounted on travelling or walking gears or on other superstructures
    • E02F9/12Slewing or traversing gears
    • 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

Landscapes

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

Abstract

To prevent unintended revolution from occurring during work using a work machine.SOLUTION: A work machine control system automatically actuates a revolving brake device when a work machine is driven while a revolving body is not operated.SELECTED DRAWING: Figure 1

Description

本開示は、作業機械の制御システム、作業機械の制御方法および作業機械の遠隔操作システムに関する。 The present disclosure relates to a work machine control system, a work machine control method, and a work machine remote operation system.

特許文献1には、自動掘削処理を行う作業機械に関する技術が開示されている。 Patent Document 1 discloses technology related to a work machine that performs automatic excavation processing.

特開2020-041354号公報JP 2020-041354 A

旋回体に支持された作業機とを備える作業機械による掘削作業や排土作業は、通常、旋回体を旋回させずに作業機を駆動させることで行われる。一方で、環境によっては、作業中に旋回体の旋回操作をしていないにも関わらず、旋回体が旋回してしまうことがある。例えば、溝の壁面の掘削など、バケットの片側を用いて掘削を行う場合、バケットに掛かる荷重が左右でアンバランスとなり、反力を受ける旋回体の回転中心にモーメントが発生し、旋回体が旋回してしまう可能性がある。また作業機械が傾斜地に停車している場合、重力によってモーメントが発生し、旋回体が旋回してしまう可能性がある。
本開示の目的は、作業中に意図しない旋回が生じることを防ぐことができる作業機械の制御システム、作業機械の制御方法および作業機械の遠隔操作システムを提供することにある。
Excavation work and soil removal work using a work machine having a work implement supported on a rotating body are usually performed by driving the work implement without rotating the rotating body. However, depending on the environment, the rotating body may rotate even if the rotating body is not rotated during work. For example, when excavating using one side of a bucket, such as digging the wall of a trench, the load on the bucket becomes unbalanced between the left and right, and a moment is generated at the center of rotation of the rotating body that receives the reaction force, which may cause the rotating body to rotate. In addition, when the work machine is parked on a slope, a moment is generated due to gravity, which may cause the rotating body to rotate.
An object of the present disclosure is to provide a work machine control system, a work machine control method, and a work machine remote operation system that are capable of preventing unintended turning during work.

本発明の一態様によれば、作業機械の制御システムは、旋回中心周りに回転可能な旋回体と、前記旋回体に取り付けられた作業機と、前記旋回体の旋回を停止させる旋回制動装置と、を備える作業機械の制御システムであって、前記旋回体の操作がなく前記作業機が駆動しているときに、前記旋回制動装置を作動させるブレーキ制御部を備える。 According to one aspect of the present invention, the control system for a work machine includes a rotating body that can rotate around a rotation center, a working machine attached to the rotating body, and a rotation braking device that stops the rotation of the rotating body, and includes a brake control unit that activates the rotation braking device when the rotating body is not being operated and the working machine is being driven.

上記態様によれば、作業機械の制御システムは、作業機械による作業中に意図しない旋回が生じることを防ぐことができる。 According to the above aspect, the control system of the work machine can prevent unintended turning while the work machine is working.

第一実施形態に係る作業機械の構成を示す概略図である。1 is a schematic diagram showing a configuration of a work machine according to a first embodiment. FIG. 第一実施形態に係る運転室の内部の構成を示す図である。FIG. 2 is a diagram showing the internal configuration of a driver's cab according to the first embodiment. 第一実施形態に係る旋回駐車ブレーキの構成を示す概略図である。FIG. 2 is a schematic diagram showing the configuration of a turning parking brake according to the first embodiment. 第一実施形態に係る制御装置の構成を示す概略ブロック図である。FIG. 2 is a schematic block diagram showing the configuration of a control device according to the first embodiment. 第一実施形態に係る目標軌跡の例を示す図である。FIG. 4 is a diagram showing an example of a target trajectory according to the first embodiment; 第一実施形態に係る自動掘削制御方法を示すフローチャートである。3 is a flowchart showing an automatic excavation control method according to the first embodiment. 第二実施形態に係る旋回モータの構成を示す図である。FIG. 11 is a diagram showing a configuration of a swing motor according to a second embodiment. 第三実施形態に係る自動掘削制御方法を示すフローチャートである。13 is a flowchart showing an automatic excavation control method according to a third embodiment.

以下、図面を参照しながら実施形態について詳しく説明する。
〈第一実施形態〉
《作業機械100の構成》
図1は、第一実施形態に係る作業機械100の構成を示す概略図である。第一実施形態に係る作業機械100は、オペレータの指示に従って自動掘削制御を行う。自動掘削制御とは、バケット133の刃先が掘削対象上の掘削開始位置に配置された状態から、ブーム131、アーム132、およびバケット133を駆動させて土砂を掘削する動作を自動的に実行する制御である。つまり、自動掘削制御において作業機械100は走行体110および旋回体120の操作信号を出力せず、作業機130を駆動させる。
作業機械100は、施工現場にて稼働し、土砂などの施工対象を掘削し、荷としてダンプトラックなどの積込対象のベッセルなど荷台に積み込む。作業機械100の例としては、フェイスショベル、バックホウショベル、ロープショベルなどが挙げられる。また作業機械100は電動駆動するものであってもよいし、油圧駆動するものであってもよい。第一実施形態に係る作業機械100は、バックホウショベルである。作業機械100は、走行体110、旋回体120、作業機130及び運転室140を備える。積込対象の例としては、ダンプトラック、ホッパなどが挙げられる。
Hereinafter, the embodiments will be described in detail with reference to the drawings.
First Embodiment
Configuration of the work machine 100
1 is a schematic diagram showing the configuration of a work machine 100 according to a first embodiment. The work machine 100 according to the first embodiment performs automatic excavation control in accordance with instructions from an operator. Automatic excavation control is control that automatically executes an operation of driving the boom 131, the arm 132, and the bucket 133 to excavate earth and sand from a state in which the cutting edge of the bucket 133 is positioned at an excavation start position on an excavation target. In other words, in automatic excavation control, the work machine 100 drives the work implement 130 without outputting operation signals for the traveling body 110 and the rotating body 120.
The work machine 100 operates at a construction site, excavates a construction target such as soil and sand, and loads the excavated soil as cargo onto a loading target such as a vessel or other loading platform, such as a dump truck. Examples of the work machine 100 include a face shovel, a backhoe shovel, and a rope shovel. The work machine 100 may be either electrically driven or hydraulically driven. The work machine 100 according to the first embodiment is a backhoe shovel. The work machine 100 includes a traveling body 110, a rotating body 120, a work implement 130, and a cab 140. Examples of loading targets include a dump truck and a hopper.

走行体110は、作業機械100を走行可能に支持する。走行体110は、左右に設けられた2つの無限軌道111と、各無限軌道111を駆動するための2つの走行モータ112を備える。走行体110は、支持部の一例である。
旋回体120は、走行体110に旋回中心回りに旋回可能に支持される。
作業機130は、油圧により駆動する。作業機130は、旋回体120の前部に上下方向に駆動可能に支持される。
運転室140は、オペレータが搭乗し、作業機械100の操作を行うためのスペースである。運転室140は、旋回体120の左前部に設けられる。
ここで、旋回体120のうち作業機130が取り付けられる部分を前部という。また、旋回体120について、前部を基準に、反対側の部分を後部、左側の部分を左部、右側の部分を右部という。
The running body 110 supports the work machine 100 so that it can run. The running body 110 includes two endless tracks 111 provided on the left and right, and two travel motors 112 for driving each of the endless tracks 111. The running body 110 is an example of a support portion.
The rotating body 120 is supported by the running body 110 so as to be capable of rotating about a rotation center.
The work machine 130 is hydraulically driven and supported on the front part of the revolving body 120 so as to be drivable in the vertical direction.
The operator's cab 140 is a space where an operator sits and operates the work machine 100. The operator's cab 140 is provided at the left front part of the rotating body 120.
Here, the part of the rotating body 120 to which the work machine 130 is attached is referred to as the front part. Furthermore, with respect to the rotating body 120, the part opposite the front part is referred to as the rear part, the left part as the left part, and the right part as the right part.

《旋回体120の構成》
旋回体120は、エンジン121、油圧ポンプ122、コントロールバルブ123、旋回モータ124、旋回駐車ブレーキ125を備える。
エンジン121は、油圧ポンプ122を駆動する原動機である。エンジン121は、動力源の一例である。
油圧ポンプ122は、エンジン121により駆動される可変容量ポンプである。油圧ポンプ122は、コントロールバルブ123を介して各アクチュエータ(ブームシリンダ131C、アームシリンダ132C、バケットシリンダ133C、走行モータ112、及び旋回モータ124)に作動油を供給する。
コントロールバルブ123は、油圧ポンプ122から供給される作動油の流量を制御する。
旋回モータ124は、コントロールバルブ123を介して油圧ポンプ122から供給される作動油によって駆動し、旋回体120を旋回させる。
旋回駐車ブレーキ125は、旋回体120の旋回を機械的な制動力によって停止させることができる。旋回駐車ブレーキ125は、走行体110に対する旋回体120の回転を停止させる。旋回駐車ブレーキ125は、例えばディスクブレーキであってよい。旋回駐車ブレーキ125は、油圧式のネガティブブレーキであり、ブレーキソレノイドバルブ1253からの圧油が導入されることによってブレーキが解除される。旋回駐車ブレーキ125は、旋回体120の旋回を停止させる旋回制動装置の一例である。
Configuration of the rotating body 120
The swing body 120 is equipped with an engine 121 , a hydraulic pump 122 , a control valve 123 , a swing motor 124 , and a swing parking brake 125 .
The engine 121 is a prime mover that drives the hydraulic pump 122. The engine 121 is an example of a power source.
The hydraulic pump 122 is a variable displacement pump driven by the engine 121. The hydraulic pump 122 supplies hydraulic oil via a control valve 123 to each actuator (the boom cylinder 131C, the arm cylinder 132C, the bucket cylinder 133C, the travel motor 112, and the swing motor 124).
The control valve 123 controls the flow rate of the hydraulic oil supplied from the hydraulic pump 122 .
The swing motor 124 is driven by hydraulic oil supplied from a hydraulic pump 122 via a control valve 123 to swing the swing body 120 .
The swing parking brake 125 can stop the swing of the swing body 120 by a mechanical braking force. The swing parking brake 125 stops the rotation of the swing body 120 relative to the traveling body 110. The swing parking brake 125 may be, for example, a disk brake. The swing parking brake 125 is a hydraulic negative brake, and the brake is released by introducing pressure oil from a brake solenoid valve 1253. The swing parking brake 125 is an example of a swing braking device that stops the swing of the swing body 120.

《作業機130の構成》
作業機130は、ブーム131、アーム132、作業具としてのバケット133、ブームシリンダ131C、アームシリンダ132C、及びバケットシリンダ133Cを備える。作業具の他の例として、クラムバケット、チルトバケット、チルトローテートバケット、グラップル、リフティングマグネットなどの先端アタッチメントが挙げられる。
Configuration of the work machine 130
The work machine 130 includes a boom 131, an arm 132, a bucket 133 as a work tool, a boom cylinder 131C, an arm cylinder 132C, and a bucket cylinder 133C. Other examples of the work tool include end attachments such as a clam bucket, a tilt bucket, a tilt rotate bucket, a grapple, and a lifting magnet.

ブーム131の基端部は、旋回体120にブームピンを介して回転可能に取り付けられる。なお、図1に示す作業機械100においては、ブーム131が旋回体120の正面中央部分に設けられるが、これに限られず、ブーム131は左右方向にオフセットして取り付けられたものであってもよい。この場合、旋回体120の旋回中心は作業機130の動作平面上に位置しない。
アーム132は、ブーム131とバケット133とを連結する。アーム132の基端部は、ブーム131の先端部にアームピンを介して回転可能に取り付けられる。
バケット133は、アーム132の先端部にピンを介して回転可能に取り付けられる。バケット133を支持する部材として、ブーム131、アーム132がある。バケット133は、掘削した土砂を収容するための容器として機能する。バケット133は、開口が旋回体120側(後方)を向くように取り付けられる。つまり、バックホウショベルである作業機械100は、バケット133を旋回体120の手前側に引き寄せることで掘削を行う。
The base end of the boom 131 is rotatably attached to the revolving body 120 via a boom pin. In the work machine 100 shown in Fig. 1, the boom 131 is provided at the center of the front of the revolving body 120, but the present invention is not limited to this and the boom 131 may be attached offset in the left-right direction. In this case, the center of rotation of the revolving body 120 is not located on the operating plane of the work implement 130.
The arm 132 connects the boom 131 and the bucket 133. A base end of the arm 132 is rotatably attached to a tip end of the boom 131 via an arm pin.
The bucket 133 is rotatably attached to the tip of the arm 132 via a pin. Members that support the bucket 133 include the boom 131 and the arm 132. The bucket 133 functions as a container for storing excavated soil and sand. The bucket 133 is attached so that its opening faces the rotating body 120 (rear). In other words, the work machine 100, which is a backhoe excavator, performs excavation by pulling the bucket 133 to the front side of the rotating body 120.

ブームシリンダ131Cは、ブーム131を作動させるための油圧シリンダである。ブームシリンダ131Cの基端部は、旋回体120に取り付けられる。ブームシリンダ131Cの先端部は、ブーム131に取り付けられる。
アームシリンダ132Cは、アーム132を駆動するための油圧シリンダである。アームシリンダ132Cの基端部は、ブーム131に取り付けられる。アームシリンダ132Cの先端部は、アーム132に取り付けられる。
バケットシリンダ133Cは、バケット133を駆動するための油圧シリンダである。バケットシリンダ133Cの基端部は、アーム132に取り付けられる。バケットシリンダ133Cの先端部は、バケット133を回動させるリンク機構に取り付けられる。
The boom cylinder 131C is a hydraulic cylinder for operating the boom 131. A base end of the boom cylinder 131C is attached to the rotating body 120. A tip end of the boom cylinder 131C is attached to the boom 131.
The arm cylinder 132C is a hydraulic cylinder for driving the arm 132. A base end of the arm cylinder 132C is attached to the boom 131. A tip end of the arm cylinder 132C is attached to the arm 132.
The bucket cylinder 133C is a hydraulic cylinder for driving the bucket 133. A base end of the bucket cylinder 133C is attached to the arm 132. A tip end of the bucket cylinder 133C is attached to a link mechanism that rotates the bucket 133.

《運転室140の構成》
図2は、第一実施形態に係る運転室140の内部の構成を示す図である。
運転室140内には、運転席141、操作端末142、操作装置143および旋回ロックスイッチ144が設けられる。操作端末142は、運転席141の近傍に設けられ、後述する制御装置160とのユーザインタフェースである。操作端末142は、例えばタッチパネルで構成された表示装置であり、オペレータが操作する操作部と、操作を受け付ける入力受付部があってもよい。また、表示装置には、エンジン水温計、燃料計の計測データなどが表示されている。また、操作端末142は、LCDなどの表示部を備えるものであってよい。
Configuration of the operator's cab 140
FIG. 2 is a diagram showing the internal configuration of the operator's cab 140 according to the first embodiment.
A driver's seat 141, an operation terminal 142, an operation device 143, and a turning lock switch 144 are provided in the driver's cab 140. The operation terminal 142 is provided near the driver's seat 141, and is a user interface with the control device 160 described below. The operation terminal 142 is a display device formed of, for example, a touch panel, and may have an operation unit operated by the operator and an input reception unit that receives operations. The display device also displays measurement data of an engine water temperature gauge, a fuel gauge, and the like. The operation terminal 142 may also be equipped with a display unit such as an LCD.

操作装置143は、オペレータの手動操作によって走行体110、旋回体120及び作業機130を駆動させるための装置である。操作装置143は、左操作レバー143LO、右操作レバー143RO、左フットペダル143LF、右フットペダル143RF、左走行レバー143LT、右走行レバー143RT、開始スイッチ143SWを備える。 The operating device 143 is a device for driving the traveling body 110, the rotating body 120, and the work machine 130 by manual operation by the operator. The operating device 143 includes a left operating lever 143LO, a right operating lever 143RO, a left foot pedal 143LF, a right foot pedal 143RF, a left travel lever 143LT, a right travel lever 143RT, and a start switch 143SW.

左操作レバー143LOは、運転席141の左側に設けられる。右操作レバー143ROは、運転席141の右側に設けられる。 The left operating lever 143LO is provided on the left side of the driver's seat 141. The right operating lever 143RO is provided on the right side of the driver's seat 141.

左操作レバー143LOは、旋回体120の旋回動作、及び、アーム132の掘削/ダンプ動作を行うための操作機構である。具体的には、作業機械100のオペレータが左操作レバー143LOを前方に倒すと、アーム132がダンプ動作する。また、作業機械100のオペレータが左操作レバー143LOを後方に倒すと、アーム132が掘削動作する。また、作業機械100のオペレータが左操作レバー143LOを右方向に倒すと、旋回体120が右旋回する。また、作業機械100のオペレータが左操作レバー143LOを左方向に倒すと、旋回体120が左旋回する。なお、他の実施形態においては、左操作レバー143LOを前後方向に倒した場合に旋回体120が右旋回又は左旋回し、左操作レバー143LOが左右方向に倒した場合にアーム132が掘削動作又はダンプ動作してもよい。 The left operation lever 143LO is an operation mechanism for performing the rotation operation of the revolving body 120 and the excavation/dumping operation of the arm 132. Specifically, when the operator of the work machine 100 tilts the left operation lever 143LO forward, the arm 132 performs the dumping operation. When the operator of the work machine 100 tilts the left operation lever 143LO backward, the arm 132 performs the excavation operation. When the operator of the work machine 100 tilts the left operation lever 143LO to the right, the revolving body 120 rotates to the right. When the operator of the work machine 100 tilts the left operation lever 143LO to the left, the revolving body 120 rotates to the left. In other embodiments, the revolving body 120 may rotate to the right or left when the left operation lever 143LO is tilted in the forward/rearward direction, and the arm 132 may perform the excavation operation or the dumping operation when the left operation lever 143LO is tilted in the left/right direction.

右操作レバー143ROは、バケット133の掘削/ダンプ動作、及び、ブーム131の掘削/ダンプ動作を行うための操作機構である。具体的には、作業機械100のオペレータが右操作レバー143ROを前方に倒すと、ブーム131の掘削動作が実行される。また、作業機械100のオペレータが右操作レバー143ROを後方に倒すと、ブーム131のダンプ動作が実行される。また、作業機械100のオペレータが右操作レバー143ROを右方向に倒すと、バケット133のダンプ動作が行われる。また、作業機械100のオペレータが右操作レバー143ROを左方向に倒すと、バケット133の掘削動作が行われる。なお、他の実施形態においては、右操作レバー143ROを前後方向に倒した場合に、バケット133がダンプ動作又は掘削動作し、右操作レバー143ROを左右方向に倒した場合にブーム131が掘削動作又はダンプ動作してもよい。 The right operating lever 143RO is an operating mechanism for performing the excavation/dumping operation of the bucket 133 and the excavation/dumping operation of the boom 131. Specifically, when the operator of the work machine 100 tilts the right operating lever 143RO forward, the excavation operation of the boom 131 is performed. When the operator of the work machine 100 tilts the right operating lever 143RO backward, the dumping operation of the boom 131 is performed. When the operator of the work machine 100 tilts the right operating lever 143RO to the right, the dumping operation of the bucket 133 is performed. When the operator of the work machine 100 tilts the right operating lever 143RO to the left, the excavation operation of the bucket 133 is performed. Note that in other embodiments, when the right operating lever 143RO is tilted in the forward/rearward direction, the bucket 133 performs the dumping operation or the excavation operation, and when the right operating lever 143RO is tilted in the left/right direction, the boom 131 performs the excavation operation or the dumping operation.

左フットペダル143LFは、運転席141の前方の床面の左側に配置される。右フットペダル143RFは、運転席141の前方の床面の右側に配置される。左走行レバー143LTは、左フットペダル143LFに軸支され、左走行レバー143LTの傾斜と左フットペダル143LFの押し下げが連動するように構成される。右走行レバー143RTは、右フットペダル143RFに軸支され、右走行レバー143RTの傾斜と右フットペダル143RFの押し下げが連動するように構成される。 The left foot pedal 143LF is located on the left side of the floor surface in front of the driver's seat 141. The right foot pedal 143RF is located on the right side of the floor surface in front of the driver's seat 141. The left travel lever 143LT is pivoted to the left foot pedal 143LF and configured so that the tilt of the left travel lever 143LT and the depression of the left foot pedal 143LF are linked. The right travel lever 143RT is pivoted to the right foot pedal 143RF and configured so that the tilt of the right travel lever 143RT and the depression of the right foot pedal 143RF are linked.

左フットペダル143LF及び左走行レバー143LTは、走行体110の左側履帯の回転駆動に対応する。具体的には、作業機械100のオペレータが左フットペダル143LF又は左走行レバー143LTを前方に倒すと、左側履帯は前進方向に回転する。また、作業機械100のオペレータが左フットペダル143LF又は左走行レバー143LTを後方に倒すと、左側履帯は後進方向に回転する。 The left foot pedal 143LF and the left travel lever 143LT correspond to the rotational drive of the left track of the running body 110. Specifically, when the operator of the work machine 100 pushes the left foot pedal 143LF or the left travel lever 143LT forward, the left track rotates in the forward direction. Conversely, when the operator of the work machine 100 pushes the left foot pedal 143LF or the left travel lever 143LT backward, the left track rotates in the reverse direction.

右フットペダル143RF及び右走行レバー143RTは、走行体110の右側履帯の回転駆動に対応する。具体的には、作業機械100のオペレータが右フットペダル143RF又は右走行レバー143RTを前方に倒すと、右側履帯は前進方向に回転する。また、作業機械100のオペレータが右フットペダル143RF又は右走行レバー143RTを後方に倒すと、右側履帯は後進方向に回転する。 The right foot pedal 143RF and the right travel lever 143RT correspond to the rotational drive of the right track of the running body 110. Specifically, when the operator of the work machine 100 pushes the right foot pedal 143RF or the right travel lever 143RT forward, the right track rotates in the forward direction. Conversely, when the operator of the work machine 100 pushes the right foot pedal 143RF or the right travel lever 143RT backward, the right track rotates in the reverse direction.

開始スイッチ143SWは、例えば左操作レバー143LOのハンドル部分に設けられる。なお、開始スイッチ143SWは、運転席141に着座したオペレータの近傍に位置するように配置されればよい。開始スイッチ143SWが操作されると、制御装置160に掘削指示信号が出力される。制御装置160は、掘削指示信号の入力を受け付けると、自動掘削制御を開始する。 The start switch 143SW is provided, for example, on the handle portion of the left operating lever 143LO. The start switch 143SW may be located near the operator seated in the driver's seat 141. When the start switch 143SW is operated, a digging command signal is output to the control device 160. When the control device 160 receives the input of the digging command signal, it starts automatic digging control.

旋回ロックスイッチ144は、運転席141の近傍に設けられる。旋回ロックスイッチ144は、旋回駐車ブレーキ125を作動状態または開放状態にするためにオペレータに手動で操作されるオルタネイトスイッチである。旋回ロックスイッチ144がオン状態のとき、旋回駐車ブレーキ125が作動状態となり、旋回体120は旋回しない。旋回ロックスイッチ144は、旋回体120を停止保持させたいときに手動でオン状態に切り替えられる。旋回ロックスイッチ144がオフ状態のとき、旋回駐車ブレーキ125が開放状態となり、旋回体120は旋回が可能となる。 The slewing lock switch 144 is provided near the driver's seat 141. The slewing lock switch 144 is an alternate switch that is manually operated by the operator to activate or release the slewing parking brake 125. When the slewing lock switch 144 is in the on state, the slewing parking brake 125 is activated and the rotating body 120 does not rotate. The slewing lock switch 144 is manually switched to the on state when it is desired to hold the rotating body 120 stopped. When the slewing lock switch 144 is in the off state, the slewing parking brake 125 is released and the rotating body 120 can rotate.

例えば、旋回駐車ブレーキ125が作動状態になるように旋回ロックスイッチ144がオペレータによって操作されると、旋回駐車ブレーキ125が作動し、旋回体120の旋回が停止する。旋回駐車ブレーキ125が作動しているとき、旋回体120が旋回動作するように左操作レバー143LOが操作されても、旋回体120は旋回しない。例えば手動操作において旋回体120を旋回させない状態で作業機130を動作させる場合、オペレータは、旋回ロックスイッチ144を操作する。旋回体120を旋回させない場合、旋回体120を旋回させるための左操作レバー143LOが中立状態になる可能性が高い。作業機械100が例えば傾斜面において作業する場合、左操作レバー143LOが中立状態であると、旋回体120の自重により旋回体120が旋回してしまう可能性がある。旋回ロックスイッチ144の操作により旋回駐車ブレーキ125が作動することにより、左操作レバー143LOが中立状態でも、旋回体120が旋回してしまうことが抑制される。 For example, when the operator operates the swing lock switch 144 so that the swing parking brake 125 is activated, the swing parking brake 125 is activated and the swing of the swing body 120 is stopped. When the swing parking brake 125 is activated, even if the left operation lever 143LO is operated so that the swing body 120 rotates, the swing body 120 does not rotate. For example, when operating the work machine 130 in a state where the swing body 120 is not rotated in manual operation, the operator operates the swing lock switch 144. When the swing body 120 is not rotated, the left operation lever 143LO for rotating the swing body 120 is likely to be in a neutral state. When the work machine 100 works on an inclined surface, for example, if the left operation lever 143LO is in a neutral state, the swing body 120 may rotate due to its own weight. By operating the swing lock switch 144, the swing parking brake 125 is activated, preventing the swing body 120 from swinging even when the left operating lever 143LO is in neutral.

《旋回ブレーキの構成》
図3は、第一実施形態に係る旋回駐車ブレーキ125の構成を示す概略図である。
旋回駐車ブレーキ125は、ブレーキシリンダ1251、一対のブレーキディスク1252、ブレーキソレノイドバルブ1253を備える。
旋回ロックスイッチ144は、制御装置160とブレーキソレノイドバルブ1253との間に配置される。制御装置160は、旋回駐車ブレーキ125が作動状態になるように旋回ロックスイッチ144が操作されたことを示す入力信号、及び旋回駐車ブレーキ125が解放状態になるように旋回ロックスイッチ144が操作されたことを示す入力信号の一方又は両方を受信する。
<Configuration of turning brake>
FIG. 3 is a schematic diagram showing the configuration of the swing parking brake 125 according to the first embodiment.
The swing parking brake 125 includes a brake cylinder 1251 , a pair of brake discs 1252 , and a brake solenoid valve 1253 .
The swing lock switch 144 is disposed between the control device 160 and the brake solenoid valve 1253. The control device 160 receives one or both of an input signal indicating that the swing lock switch 144 has been operated to place the swing parking brake 125 in an applied state and an input signal indicating that the swing lock switch 144 has been operated to place the swing parking brake 125 in a released state.

ブレーキシリンダ1251は、作動油によって駆動するばね付き油圧シリンダである。ブレーキシリンダ1251は通常時に押し出し状態にあり、作動油がロッド側に供給されることでロッドが引き込まれる。 The brake cylinder 1251 is a spring-loaded hydraulic cylinder that is driven by hydraulic oil. The brake cylinder 1251 is normally in an extended state, and the rod is retracted when hydraulic oil is supplied to the rod side.

ブレーキディスク1252は、ブレーキシリンダ1251のロッドの先端に設けられる。ブレーキディスク1252は、ロッドが押し出されているときに旋回モータ124に当接し、旋回モータ124の回転をロックする。ブレーキディスク1252は、ロッドが引き込まれているときに旋回モータ124から離れ、旋回モータ124を開放する。つまり、ブレーキシリンダ1251のロッド側の油室に作動油が供給されることで、旋回駐車ブレーキ125が開放される。ブレーキソレノイドバルブ1253が駆動して、ブレーキシリンダ1251が縮むことにより、一対のブレーキディスク1252が離隔して、旋回駐車ブレーキ125の作動が解除される。ブレーキソレノイドバルブ1253の駆動が停止されると、ブレーキシリンダ1251に設けられているスプリングの弾性力によりブレーキシリンダ1251が伸びる。ブレーキシリンダ1251が伸びることにより、一対のブレーキディスク1252が相互に接触して、旋回駐車ブレーキ125が作動する。 The brake disc 1252 is provided at the tip of the rod of the brake cylinder 1251. When the rod is pushed out, the brake disc 1252 abuts against the swing motor 124, locking the rotation of the swing motor 124. When the rod is retracted, the brake disc 1252 separates from the swing motor 124, releasing the swing motor 124. In other words, the swing parking brake 125 is released by supplying hydraulic oil to the oil chamber on the rod side of the brake cylinder 1251. When the brake solenoid valve 1253 is driven and the brake cylinder 1251 contracts, the pair of brake discs 1252 are separated, and the swing parking brake 125 is released. When the drive of the brake solenoid valve 1253 is stopped, the brake cylinder 1251 extends due to the elastic force of the spring provided in the brake cylinder 1251. When the brake cylinder 1251 extends, a pair of brake discs 1252 come into contact with each other, activating the swing parking brake 125.

ブレーキソレノイドバルブ1253は、旋回駐車ブレーキ125の作動および開放を制御する。ブレーキソレノイドバルブ1253がオン状態に切り替わることにより、ブレーキソレノイドバルブ1253が駆動して弁位置が開放状態となり、旋回駐車ブレーキ125を開放状態にする。ブレーキソレノイドバルブ1253は、励磁すると旋回駐車ブレーキ125を開放し、消磁すると旋回駐車ブレーキ125を作動させる。 The brake solenoid valve 1253 controls the operation and release of the swing parking brake 125. When the brake solenoid valve 1253 is switched to the on state, the brake solenoid valve 1253 is driven and the valve position is set to the open state, releasing the swing parking brake 125. When the brake solenoid valve 1253 is energized, it releases the swing parking brake 125, and when it is deenergized, it activates the swing parking brake 125.

ブレーキソレノイドバルブ1253は、旋回ロックスイッチ144を介して後述する制御装置160と電気的に接続される。
旋回ロックスイッチ144がオフ状態である場合、ブレーキソレノイドバルブ1253は常に励磁し、旋回駐車ブレーキ125を開放するため、旋回ロックが解除される。旋回ロックスイッチ144がオン状態である場合、制御装置160からのブレーキ作動信号がブレーキソレノイドバルブ1253に供給されるため、ブレーキソレノイドバルブ1253は消磁し、旋回駐車ブレーキ125が作動し、旋回ができない。
The brake solenoid valve 1253 is electrically connected to a control device 160 (described later) via a turning lock switch 144 .
When the swing lock switch 144 is in the OFF state, the brake solenoid valve 1253 is always excited to release the swing parking brake 125, thereby releasing the swing lock. When the swing lock switch 144 is in the ON state, a brake actuation signal from the control device 160 is supplied to the brake solenoid valve 1253, so that the brake solenoid valve 1253 is de-energized, the swing parking brake 125 is actuated, and swing is not possible.

《計測系の構成》
図1に示すように、作業機械100は、位置方位演算器151、傾斜計測器152、ブームストロークセンサ153、アームストロークセンサ154、バケットストロークセンサ155、形状検出装置156を備える。
<<Configuration of the measurement system>>
As shown in FIG. 1 , the work machine 100 is equipped with a position and orientation calculator 151 , an inclination measuring device 152 , a boom stroke sensor 153 , an arm stroke sensor 154 , a bucket stroke sensor 155 , and a shape detection device 156 .

位置方位演算器151は、旋回体120の位置及び旋回体120が向く方位を演算する。位置方位演算器151は、GNSSを構成する人工衛星から測位信号を受信する2つの受信器を備える。2つの受信器は、それぞれ旋回体120の異なる位置に設置される。位置方位演算器151は、受信器が受信した測位信号に基づいて、現場座標系における旋回体120の代表点(ショベル座標系の原点)の位置を検出する。
位置方位演算器151は、2つの受信器が受信した各測位信号を用いて、一方の受信器の設置位置に対する他方の受信器の設置位置の関係として、旋回体120の向く方位を演算する。旋回体120が向く方位とは、旋回体120の正面に直交する方向である。旋回体120が向く方位は、作業機130のブーム131からバケット133へ伸びる直線の延在方向の水平成分に等しい。
The position and orientation calculator 151 calculates the position of the revolving body 120 and the orientation in which the revolving body 120 faces. The position and orientation calculator 151 includes two receivers that receive positioning signals from artificial satellites that constitute the GNSS. The two receivers are installed at different positions on the revolving body 120. The position and orientation calculator 151 detects the position of a representative point of the revolving body 120 in the site coordinate system (the origin of the excavator coordinate system) based on the positioning signals received by the receivers.
The position and orientation calculator 151 uses the positioning signals received by the two receivers to calculate the orientation of the rotating body 120 as the relationship between the installation position of one receiver and the installation position of the other receiver. The orientation of the rotating body 120 is a direction perpendicular to the front of the rotating body 120. The orientation of the rotating body 120 is equal to the horizontal component of the extension direction of a straight line extending from the boom 131 to the bucket 133 of the work machine 130.

傾斜計測器152は、旋回体120の加速度及び角速度を計測し、計測結果に基づいて旋回体120の姿勢(例えば、ロール角、ピッチ角、ヨー角)および旋回速度を検出する。傾斜計測器152は、例えば旋回体120の下面に設置される。傾斜計測器152は、例えば、慣性計測装置(IMU:Inertial Measurement Unit)を用いることができる。 The inclination measuring device 152 measures the acceleration and angular velocity of the rotating body 120, and detects the attitude (e.g., roll angle, pitch angle, yaw angle) and rotation speed of the rotating body 120 based on the measurement results. The inclination measuring device 152 is installed, for example, on the underside of the rotating body 120. The inclination measuring device 152 can be, for example, an inertial measurement unit (IMU).

ブームストロークセンサ153は、ブームシリンダ131Cに取り付けられ、ブームシリンダ131Cのシリンダ長を検出する。ブームシリンダ131Cのシリンダ長は、旋回体120に対するブーム131の相対角度に換算可能である。
アームストロークセンサ154は、アームシリンダ132Cに取り付けられ、アームシリンダ132Cのシリンダ長を検出する。アームシリンダ132Cのシリンダ長は、ブーム131に対するアーム132の相対角度に換算可能である。
バケットストロークセンサ155は、バケットシリンダ133Cに取り付けられ、バケットシリンダ133Cのシリンダ長を検出する。バケットシリンダ133Cのシリンダ長は、アーム132に対するバケット133の相対角度に換算可能である。
第一実施形態に係る作業機械100は、ブームストロークセンサ153、アームストロークセンサ154、及びバケットストロークセンサ155を用いて作業機130の各リンク部品の角度を特定するが、他の実施形態においてはこれに限られない。例えば、他の実施形態においては、ストロークセンサに代えて、リンク部品の相対回転角を検出するポテンショメータを備えてもよいし、各リンク部品の対地角を検出する傾斜センサを備えてもよい。
The boom stroke sensor 153 is attached to the boom cylinder 131C and detects the cylinder length of the boom cylinder 131C. The cylinder length of the boom cylinder 131C can be converted into a relative angle of the boom 131 with respect to the rotating body 120.
The arm stroke sensor 154 is attached to the arm cylinder 132C and detects the cylinder length of the arm cylinder 132C. The cylinder length of the arm cylinder 132C can be converted into a relative angle of the arm 132 with respect to the boom 131.
The bucket stroke sensor 155 is attached to the bucket cylinder 133C and detects the cylinder length of the bucket cylinder 133C. The cylinder length of the bucket cylinder 133C can be converted into a relative angle of the bucket 133 with respect to the arm 132.
The work machine 100 according to the first embodiment identifies the angle of each link component of the work implement 130 using the boom stroke sensor 153, the arm stroke sensor 154, and the bucket stroke sensor 155, but other embodiments are not limited to this. For example, in other embodiments, instead of the stroke sensor, a potentiometer that detects the relative rotation angle of the link components may be provided, or an inclination sensor that detects the ground angle of each link component may be provided.

形状検出装置156は、検出方向に存在する対象物の位置および表面形状を検出する。形状検出装置156の例としては、ステレオカメラ、レーザスキャナなどが挙げられる。形状検出装置156は、例えば検出方向が作業機械100の運転室140の前方を向くように設けられる。形状検出装置156は、対象物の表面形状を、形状検出装置156の位置を基準とした座標系で特定する。なお、他の実施形態に係る形状検出装置156は、形状検出装置156の取付位置を車体座標系基準で事前計測した寸法値に基づいて、車体座標系基準で対象物の表面形状を特定してもよい。また、他の実施形態に係る形状検出装置156は、形状検出装置156の取付位置を車体座標系基準で事前計測した寸法値、並びに車体の現場座標系における位置および姿勢情報に基づいて、現場座標系基準で対象物の表面形状を特定してもよい。 The shape detection device 156 detects the position and surface shape of an object present in the detection direction. Examples of the shape detection device 156 include a stereo camera and a laser scanner. The shape detection device 156 is installed, for example, so that the detection direction faces forward of the cab 140 of the work machine 100. The shape detection device 156 identifies the surface shape of the object in a coordinate system based on the position of the shape detection device 156. Note that the shape detection device 156 according to other embodiments may identify the surface shape of the object based on the vehicle body coordinate system based on dimensional values of the mounting position of the shape detection device 156 measured in advance based on the vehicle body coordinate system. Also, the shape detection device 156 according to other embodiments may identify the surface shape of the object based on the site coordinate system based on dimensional values of the mounting position of the shape detection device 156 measured in advance based on the vehicle body coordinate system, as well as position and attitude information in the site coordinate system of the vehicle body.

《制御装置160の構成》
図4は、第一実施形態に係る制御装置160の構成を示す概略ブロック図である。
作業機械100は、制御装置160を備える。制御装置160は、操作端末142に実装されるものであってもよいし、操作端末142と別個に設けられ、操作端末142からの入出力を受け付けるものであってもよい。制御装置160は、操作装置143から操作信号を受信する。制御装置160は、受信した操作信号又は自動制御のために生成された操作信号をコントロールバルブ123に出力することで、作業機130、旋回体120及び走行体110を駆動させる。以下、操作装置143から受信した操作信号を手動操作信号ともよび、自動制御のために生成された操作信号を自動操作信号ともよぶ。なお、自動操作信号は、旋回体120および作業機130を駆動させる操作信号からなり、走行体110を駆動させる操作信号を含まない。自動制御中に、オペレータによる手動操作信号を受信した場合、制御装置160は自動制御を停止してもよい。
Configuration of the control device 160
FIG. 4 is a schematic block diagram showing the configuration of the control device 160 according to the first embodiment.
The work machine 100 includes a control device 160. The control device 160 may be implemented in the operation terminal 142, or may be provided separately from the operation terminal 142 and receive input and output from the operation terminal 142. The control device 160 receives an operation signal from the operation device 143. The control device 160 drives the work machine 130, the revolving body 120, and the traveling body 110 by outputting the received operation signal or an operation signal generated for automatic control to the control valve 123. Hereinafter, the operation signal received from the operation device 143 is also referred to as a manual operation signal, and the operation signal generated for automatic control is also referred to as an automatic operation signal. Note that the automatic operation signal is made up of an operation signal that drives the revolving body 120 and the work machine 130, and does not include an operation signal that drives the traveling body 110. When a manual operation signal by an operator is received during automatic control, the control device 160 may stop the automatic control.

制御装置160は、プロセッサ610、メインメモリ630、ストレージ650、インタフェース670を備えるコンピュータである。ストレージ650は、プログラムを記憶する。プロセッサ610は、プログラムをストレージ650から読み出してメインメモリ630に展開し、プログラムに従った処理を実行する。 The control device 160 is a computer that includes a processor 610, a main memory 630, a storage 650, and an interface 670. The storage 650 stores a program. The processor 610 reads the program from the storage 650, expands it in the main memory 630, and executes processing according to the program.

ストレージ650の例としては、半導体メモリ、磁気ディスク、光磁気ディスク、光ディスク等が挙げられる。ストレージ650は、制御装置160の共通通信線に直接接続された内部メディアであってもよいし、インタフェース670を介して制御装置160に接続される外部メディアであってもよい。メインメモリ630及びストレージ650は、一時的でない有形の記憶媒体である。 Examples of storage 650 include semiconductor memory, magnetic disks, magneto-optical disks, optical disks, etc. Storage 650 may be internal media directly connected to the common communication line of control device 160, or may be external media connected to control device 160 via interface 670. Main memory 630 and storage 650 are non-transitory tangible storage media.

プロセッサ610は、プログラムの実行により、計測データ取得部611、操作信号入力部612、作業機位置特定部613、軌跡生成部614、移動制御部615、旋回判定部616、ブレーキ制御部617、操作信号出力部618を備える。 By executing the program, the processor 610 is provided with a measurement data acquisition unit 611, an operation signal input unit 612, a work machine position identification unit 613, a trajectory generation unit 614, a movement control unit 615, a turning determination unit 616, a brake control unit 617, and an operation signal output unit 618.

計測データ取得部611は、例えば旋回体120の旋回速度、位置および方位、ブーム131、アーム132およびバケット133の傾斜角、旋回体120の姿勢、並びに作業機械100の環境の表面形状を取得する。なお、作業機械100の環境の表面形状には、掘削対象の表面形状が含まれる。 The measurement data acquisition unit 611 acquires, for example, the rotation speed, position and orientation of the rotating body 120, the inclination angles of the boom 131, arm 132 and bucket 133, the attitude of the rotating body 120, and the surface shape of the environment of the work machine 100. Note that the surface shape of the environment of the work machine 100 includes the surface shape of the excavation target.

計測データ取得部611は、作業機械100の計測系による計測データを取得する。具体的には、計測データ取得部611は、位置方位演算器151、傾斜計測器152、ブームストロークセンサ153、アームストロークセンサ154、バケットストロークセンサ155および形状検出装置156から計測データを取得する。計測データ取得部611は、傾斜計測器152が計測した旋回体120の角速度を積分することで、旋回体120の角度を算出する。 The measurement data acquisition unit 611 acquires measurement data from the measurement system of the work machine 100. Specifically, the measurement data acquisition unit 611 acquires measurement data from the position and orientation calculator 151, the inclination measuring device 152, the boom stroke sensor 153, the arm stroke sensor 154, the bucket stroke sensor 155, and the shape detection device 156. The measurement data acquisition unit 611 calculates the angle of the rotating body 120 by integrating the angular velocity of the rotating body 120 measured by the inclination measuring device 152.

操作信号入力部612は、操作装置143からオペレータが手動で操作された手動操作信号の入力を受け付ける。手動操作信号には、ブーム131のダンプ操作や掘削操作をする駆動信号、アーム132のダンプ操作や掘削操作をする駆動信号、バケット133のダンプ操作や掘削操作をする駆動信号、旋回体120の右旋回操作や左旋回操作をする駆動信号、走行体110の走行操作をする駆動信号、ならびに作業機械100の掘削指示信号が含まれる。 The operation signal input unit 612 accepts input of manual operation signals manually operated by the operator from the operation device 143. The manual operation signals include a drive signal for performing a dumping operation or an excavation operation of the boom 131, a drive signal for performing a dumping operation or an excavation operation of the arm 132, a drive signal for performing a dumping operation or an excavation operation of the bucket 133, a drive signal for performing a right-turning operation or a left-turning operation of the rotating body 120, a drive signal for performing a traveling operation of the traveling body 110, and an excavation instruction signal for the work machine 100.

作業機位置特定部613は、計測データ取得部611が取得した計測データに基づいて、旋回体120を基準とする車体座標系におけるバケット133の刃先の位置を特定する。
作業機位置特定部613は、ブーム131の傾斜角と既知のブーム131の長さ(基端部のピンから先端部のピンまでの距離)とに基づいて、ブーム131の長さの垂直方向成分及び水平方向成分を求める。同様に、作業機位置特定部613は、アーム132の長さの垂直方向成分及び水平方向成分を求める。また、作業機位置特定部613は、バケット133の傾斜角と既知のバケット133の形状とに基づいて、バケット133のピンから刃先までの垂直方向成分及び水平方向成分を求める。作業機位置特定部613は、作業機械100の位置から、作業機械100の方位及び姿勢から特定される方向に、ブーム131、アーム132およびバケット133の長さの垂直方向成分の和及び水平方向成分の和だけ離れた位置を、バケット133の刃先の位置として特定する。
The work machine position identifying unit 613 identifies the position of the cutting edge of the bucket 133 in the vehicle body coordinate system based on the revolving unit 120, based on the measurement data acquired by the measurement data acquiring unit 611.
The work machine position identifying unit 613 determines the vertical and horizontal components of the length of the boom 131 based on the inclination angle of the boom 131 and the known length of the boom 131 (the distance from the pin at the base end to the pin at the tip end). Similarly, the work machine position identifying unit 613 determines the vertical and horizontal components of the length of the arm 132. Furthermore, the work machine position identifying unit 613 determines the vertical and horizontal components from the pin of the bucket 133 to the cutting edge based on the inclination angle of the bucket 133 and the known shape of the bucket 133. The work machine position identifying unit 613 identifies, as the position of the cutting edge of the bucket 133, a position that is away from the position of the work machine 100 in a direction identified from the orientation and posture of the work machine 100 by the sum of the vertical and horizontal components of the lengths of the boom 131, the arm 132, and the bucket 133.

軌跡生成部614は、掘削指示信号が入力されたときに作業機位置特定部613が特定したバケット133の刃先の位置と、形状検出装置156の計測データとに基づいて、バケット133の目標軌跡Tを生成する。図5は、第一実施形態に係る目標軌跡の例を示す図である。バケット133の目標軌跡Tは、掘削指示信号が入力されたときのバケット133の刃先の位置から、掘削方向に向けて掘削対象を掘削するような刃先の軌跡として描かれる。バックホウショベルにおいては、掘削方向は旋回体120の後方向きである。第一実施形態に係る目標軌跡Tの形状は円弧である。目標軌跡Tは、旋回動作なしで、作業機のみ動作をさせて掘削するときの目標軌跡である。バケット133の目標軌跡Tは、図5に示すように予め定められた掘削曲線比率に係る弧を描く。掘削曲線比率は、掘削長さLに対する掘削深さDの比として表される値(D/L)である。掘削曲線比率が小さいほど、掘削長さLが長く掘削深さDが浅い。掘削曲線比率が大きいほど、掘削長さLが短く掘削深さDが深い。掘削曲線比率の特定方法については後述する。軌跡生成部614は、生成した目標軌跡Tに従って掘削したときの掘削量を算出し、掘削量がバケット133の最大収容量に等しくなるように、バケット133の目標軌跡Tを生成する。なお、他の実施形態に係る目標軌跡Tの形状は、楕円弧、放物線、および変曲点を有しないなだらかな曲線など、下に凸の形状を有する任意の曲線であってよい。 The trajectory generating unit 614 generates a target trajectory T of the bucket 133 based on the position of the blade tip of the bucket 133 identified by the work machine position identifying unit 613 when the excavation command signal is input and the measurement data of the shape detecting device 156. FIG. 5 is a diagram showing an example of a target trajectory according to the first embodiment. The target trajectory T of the bucket 133 is drawn as a trajectory of the blade tip that excavates the excavation target in the excavation direction from the position of the blade tip of the bucket 133 when the excavation command signal is input. In a backhoe excavator, the excavation direction is toward the rear of the rotating body 120. The shape of the target trajectory T according to the first embodiment is an arc. The target trajectory T is a target trajectory when excavating by operating only the work machine without a swing operation. The target trajectory T of the bucket 133 draws an arc related to a predetermined excavation curve ratio as shown in FIG. 5. The excavation curve ratio is a value (D/L) expressed as the ratio of the excavation depth D to the excavation length L. The smaller the excavation curve ratio, the longer the excavation length L and the shallower the excavation depth D. The larger the excavation curve ratio, the shorter the excavation length L and the deeper the excavation depth D. A method for determining the excavation curve ratio will be described later. The trajectory generating unit 614 calculates the excavation amount when excavating according to the generated target trajectory T, and generates the target trajectory T of the bucket 133 so that the excavation amount is equal to the maximum capacity of the bucket 133. Note that the shape of the target trajectory T in other embodiments may be any curve having a downward convex shape, such as an elliptical arc, a parabola, and a gentle curve without an inflection point.

移動制御部615は、操作信号入力部612が掘削指示信号の入力を受け付けた場合に、バケット133の刃先を目標軌跡Tに沿って移動させるための自動操作信号を生成する。 When the operation signal input unit 612 receives an input of an excavation command signal, the movement control unit 615 generates an automatic operation signal for moving the cutting edge of the bucket 133 along the target trajectory T.

旋回判定部616は、位置方位演算器151によって計測された自動掘削制御開始時の旋回体120の方位と現在の旋回体120の方位との差に基づいて、オペレータの意図しない旋回が生じているか否かを判定する。例えば、旋回体120の方位とは、旋回体の姿勢をいう。 The rotation determination unit 616 determines whether or not an unintended rotation by the operator is occurring based on the difference between the orientation of the rotating body 120 at the start of automatic excavation control measured by the position and orientation calculator 151 and the current orientation of the rotating body 120. For example, the orientation of the rotating body 120 refers to the attitude of the rotating body.

ブレーキ制御部617は、ブレーキソレノイドバルブ1253に供給するブレーキ開放信号のオン/オフを切り替える。ブレーキ開放信号はオンまたはオフのいずれかの値を持つ二値信号である。ブレーキ開放信号の値がオフであるとき、旋回駐車ブレーキ125が作動し、ブレーキ開放信号の値がオンであるとき、旋回駐車ブレーキ125が開放される。ブレーキ制御部617は、オペレータの意図しない旋回が生じている場合に、ブレーキ開放信号の値をオフにする。ブレーキ制御部617は、自動掘削制御が終了したときに、ブレーキ開放信号の値をオンにする。 The brake control unit 617 switches the brake release signal supplied to the brake solenoid valve 1253 between on and off. The brake release signal is a binary signal having a value of either on or off. When the value of the brake release signal is off, the swing parking brake 125 is activated, and when the value of the brake release signal is on, the swing parking brake 125 is released. The brake control unit 617 turns the value of the brake release signal off when an unintended turn by the operator occurs. The brake control unit 617 turns the value of the brake release signal on when the automatic excavation control ends.

操作信号出力部618は、操作信号入力部612に入力された手動操作信号、移動制御部615が生成した自動操作信号を出力する。具体的には、操作信号出力部618は、自動掘削制御中である場合に、移動制御部615およびブレーキ制御部617が生成した自動操作信号を出力し、自動掘削制御中でない場合に、操作信号入力部612に入力された手動操作信号を出力する。 The operation signal output unit 618 outputs the manual operation signal input to the operation signal input unit 612 and the automatic operation signal generated by the movement control unit 615. Specifically, when automatic excavation control is in progress, the operation signal output unit 618 outputs the automatic operation signal generated by the movement control unit 615 and the brake control unit 617, and when automatic excavation control is not in progress, it outputs the manual operation signal input to the operation signal input unit 612.

《動作》
作業機械100のオペレータは、バケット133の刃先を掘削開始位置に移動させると、開始スイッチ143SWを操作する。これにより、操作装置143は、掘削指示信号を生成し出力する。掘削開始位置は、掘削対象の表面上の位置である。
Action
When the operator of the work machine 100 moves the blade tip of the bucket 133 to the excavation start position, he or she operates the start switch 143SW. This causes the operation device 143 to generate and output an excavation command signal. The excavation start position is a position on the surface of the excavation target.

制御装置160は、オペレータから掘削指示信号の入力を受け付けると、まずバケット133の目標軌跡Tを生成する。具体的には、制御装置160は以下の手順で目標軌跡Tを生成する。
まず計測データ取得部611は、旋回体120の位置および方位、ブーム131、アーム132およびバケット133の相対角度、旋回体120の姿勢、並びに掘削対象の表面形状に係る計測データを取得する。作業機位置特定部613は、計測データ取得部611が取得した計測データに基づいて、掘削指示信号の入力時のバケット133の刃先の位置を特定する。軌跡生成部614は、作業機位置特定部613が特定した刃先の位置を通り、かつ掘削量がバケット133の最大収容量に等しくなるように、バケット133の目標軌跡Tを生成する。またこのとき旋回判定部616は、掘削指示信号の入力時における旋回体120の方位をメインメモリ630に記録する。
When the control device 160 receives an input of an excavation command signal from the operator, the control device 160 first generates a target trajectory T for the bucket 133. Specifically, the control device 160 generates the target trajectory T in the following procedure.
First, the measurement data acquisition unit 611 acquires measurement data relating to the position and orientation of the revolving unit 120, the relative angles of the boom 131, arm 132, and bucket 133, the attitude of the revolving unit 120, and the surface shape of the excavation target. The work machine position identification unit 613 identifies the position of the blade tip of the bucket 133 at the time of input of the excavation command signal based on the measurement data acquired by the measurement data acquisition unit 611. The trajectory generation unit 614 generates a target trajectory T of the bucket 133 that passes through the position of the blade tip identified by the work machine position identification unit 613 and such that the excavation amount is equal to the maximum capacity of the bucket 133. At this time, the rotation determination unit 616 also records in the main memory 630 the orientation of the revolving unit 120 at the time of input of the excavation command signal.

図6は、第一実施形態に係る自動掘削制御方法を示すフローチャートである。目標軌跡が生成されると、制御装置160は、図6に示す自動掘削制御を実行する。 Figure 6 is a flowchart showing the automatic excavation control method according to the first embodiment. Once the target trajectory is generated, the control device 160 executes the automatic excavation control shown in Figure 6.

計測データ取得部611は、旋回体120の位置および方位、ブーム131、アーム132およびバケット133の相対角度、旋回体120の姿勢、並びに掘削対象の表面形状に係る計測データを取得する(ステップS1)。作業機位置特定部613は、計測データ取得部611が取得した計測データに基づいて、掘削指示信号の入力時のバケット133の刃先の位置を特定する(ステップS2)。移動制御部615は、目標軌跡Tとバケット133の刃先の位置とに基づいて、バケット133の刃先の目標位置およびバケット133の目標姿勢を決定する(ステップS3)。 The measurement data acquisition unit 611 acquires measurement data relating to the position and orientation of the rotating body 120, the relative angles of the boom 131, arm 132, and bucket 133, the posture of the rotating body 120, and the surface shape of the excavation target (step S1). The work machine position identification unit 613 identifies the position of the blade tip of the bucket 133 at the time of input of the excavation command signal based on the measurement data acquired by the measurement data acquisition unit 611 (step S2). The movement control unit 615 determines the target position of the blade tip of the bucket 133 and the target posture of the bucket 133 based on the target trajectory T and the position of the blade tip of the bucket 133 (step S3).

移動制御部615は、刃先の目標位置およびバケット133の目標姿勢に基づいて、ブーム131およびアーム132の目標位置および目標姿勢を決定する(ステップS4)。例えば、移動制御部615は、刃先の目標位置およびバケット133の目標姿勢から特定されるバケット133の基端部の位置と、既知のブーム131の基端部の位置との関係により、バケット133の刃先を目標位置に移動させるためのブーム131の先端部の位置すなわちアーム132の基端部の位置を特定することができる。移動制御部615は、特定したブーム131、アーム132、およびバケット133の目標位置および目標姿勢に基づいて作業機130の自動操作信号を生成する(ステップS5)。 The movement control unit 615 determines the target position and target posture of the boom 131 and the arm 132 based on the target position of the cutting edge and the target posture of the bucket 133 (step S4). For example, the movement control unit 615 can determine the position of the tip of the boom 131, i.e., the position of the base end of the arm 132, for moving the cutting edge of the bucket 133 to the target position based on the relationship between the position of the base end of the bucket 133 determined from the target position of the cutting edge and the target posture of the bucket 133 and the known position of the base end of the boom 131. The movement control unit 615 generates an automatic operation signal for the work machine 130 based on the determined target positions and target postures of the boom 131, the arm 132, and the bucket 133 (step S5).

旋回判定部616は、ステップS1で位置方位演算器151から取得された計測データが示す旋回体120の方位と、メインメモリ630に記録された掘削指示信号の入力時における旋回体120の方位との差の角度(旋回角)を計算する(ステップS6)。 The rotation determination unit 616 calculates the angle (rotation angle) of the difference between the orientation of the rotating body 120 indicated by the measurement data acquired from the position and orientation calculator 151 in step S1 and the orientation of the rotating body 120 at the time of input of the excavation command signal recorded in the main memory 630 (step S6).

旋回判定部616は、計算された旋回角の絶対値が所定の旋回角閾値を超えるか否かを判定する(ステップS7)。旋回角閾値は、位置方位演算器151の計測誤差に鑑みて設定されてよい。 The turning determination unit 616 determines whether the absolute value of the calculated turning angle exceeds a predetermined turning angle threshold (step S7). The turning angle threshold may be set in consideration of the measurement error of the position and orientation calculator 151.

旋回角の絶対値が旋回角閾値を超える場合(ステップS7:YES)、旋回判定部616は、オペレータの意図しない旋回が発生していると判定する。
オペレータの意図しない旋回が発生していると判定された場合、ブレーキ制御部617は、ブレーキソレノイドバルブ1253に供給されるブレーキ開放信号の値をオフに切り替える(ステップS8)。以降、ブレーキ制御部617は、自動掘削制御が終了するまでブレーキ開放信号の値をオフに維持する。
When the absolute value of the turning angle exceeds the turning angle threshold value (step S7: YES), the turning determination unit 616 determines that a turning unintended by the operator is occurring.
When it is determined that an unintended turn by the operator is occurring, the brake control unit 617 switches the value of the brake release signal supplied to the brake solenoid valve 1253 to OFF (step S8). After that, the brake control unit 617 maintains the value of the brake release signal to OFF until the automatic excavation control is terminated.

他方、旋回角の絶対値が旋回角閾値を超えない場合(ステップS7:NO)、旋回判定部616は、オペレータの意図しない旋回が発生していないと判定する。オペレータの意図しない旋回が発生していないと判定された場合、ブレーキ制御部617は、ブレーキ開放信号の値を維持する。 On the other hand, if the absolute value of the turning angle does not exceed the turning angle threshold value (step S7: NO), the turning determination unit 616 determines that an unintended turning by the operator has not occurred. If it is determined that an unintended turning by the operator has not occurred, the brake control unit 617 maintains the value of the brake release signal.

次に、操作信号出力部618は、ステップS5で移動制御部615が生成した自動操作信号をコントロールバルブ123に出力する(ステップS9)。これにより、作業機130が目標軌跡Tに沿って移動する。 Next, the operation signal output unit 618 outputs the automatic operation signal generated by the movement control unit 615 in step S5 to the control valve 123 (step S9). This causes the work machine 130 to move along the target trajectory T.

移動制御部615は、バケット133の刃先の位置が、目標軌跡Tの終点に位置するか否かを判定する(ステップS10)。バケット133の刃先の位置が目標軌跡Tの終点に位置しない場合(ステップS10:NO)、制御装置160は処理をステップS1に戻し、作業機130の次の目標位置および目標姿勢を決定する。他方、バケット133の刃先の位置が目標軌跡Tの終点に位置する場合(ステップS10:YES)、ブレーキ制御部617は、ブレーキ開放信号の値をオンにする(ステップS11)。そして、制御装置160は、自動掘削制御を終了する。 The movement control unit 615 determines whether the position of the blade tip of the bucket 133 is located at the end point of the target trajectory T (step S10). If the position of the blade tip of the bucket 133 is not located at the end point of the target trajectory T (step S10: NO), the control device 160 returns the process to step S1 and determines the next target position and target attitude of the work machine 130. On the other hand, if the position of the blade tip of the bucket 133 is located at the end point of the target trajectory T (step S10: YES), the brake control unit 617 sets the value of the brake release signal to ON (step S11). Then, the control device 160 ends the automatic excavation control.

《作用・効果》
このように、第一実施形態に係る作業機械100の制御装置160は、自動掘削制御時に旋回体120が旋回しているか否かを判定し、旋回体120が旋回していると判定された場合に、旋回駐車ブレーキ125を作動させる。自動掘削制御は、作業機械100は走行体110および旋回体120の操作信号を出力せず、作業機130を駆動させる制御である。
これにより、制御装置160は、旋回体120の回転をロックし、オペレータの意図しない旋回体120の旋回の発生を防ぐことができる。
<Action and Effects>
In this way, the control device 160 of the work machine 100 according to the first embodiment determines whether or not the rotating body 120 is rotating during automatic excavation control, and when it is determined that the rotating body 120 is rotating, activates the swing parking brake 125. In automatic excavation control, the work machine 100 does not output operation signals for the traveling body 110 and the rotating body 120, but drives the work implement 130.
This enables the control device 160 to lock the rotation of the rotating body 120, thereby preventing the rotating body 120 from rotating unintentionally by the operator.

なお、第一実施形態に係る制御装置160は、位置方位演算器151の計測データが示す旋回体120の方位を用いて、自動掘削制御の開始時における旋回体120の姿勢と、自動掘削制御の間の旋回体120の姿勢とを比較するが、これに限られない。例えば他の実施形態に係る制御装置160は、自動掘削制御の開始以降の傾斜計測器152の計測データが示す旋回体120の角速度の積算値を用いて自動掘削制御の開始時における旋回体120の姿勢と、自動掘削制御の間の旋回体120の姿勢とを比較してもよい。また、他の実施形態に係る制御装置160は、旋回体に設けられた図示しないエンコーダの計測値の積算値を用いて自動掘削制御の開始時における旋回体120の姿勢と、自動掘削制御の間の旋回体120の姿勢とを比較してもよい。 The control device 160 according to the first embodiment uses the orientation of the rotating body 120 indicated by the measurement data of the position and orientation calculator 151 to compare the attitude of the rotating body 120 at the start of the automatic excavation control with the attitude of the rotating body 120 during the automatic excavation control, but is not limited to this. For example, the control device 160 according to another embodiment may use the integrated value of the angular velocity of the rotating body 120 indicated by the measurement data of the inclination meter 152 after the start of the automatic excavation control to compare the attitude of the rotating body 120 at the start of the automatic excavation control with the attitude of the rotating body 120 during the automatic excavation control. The control device 160 according to another embodiment may also use the integrated value of the measurement value of an encoder (not shown) provided on the rotating body to compare the attitude of the rotating body 120 at the start of the automatic excavation control with the attitude of the rotating body 120 during the automatic excavation control.

〈第二実施形態〉
第一実施形態に係る制御装置160は、自動掘削制御の開始時における旋回体120の姿勢と、自動掘削制御の間の旋回体120の姿勢とを比較することで、旋回体120が旋回しているか否かを判定する。これに対し第二実施形態に制御装置160は、自動掘削制御の開始以降の旋回モータ124の作動油の圧力の計測値に基づいて、旋回体120が旋回しているか否かを判定する。
Second Embodiment
The control device 160 according to the first embodiment judges whether the rotating body 120 is rotating by comparing the posture of the rotating body 120 at the start of the automatic excavation control with the posture of the rotating body 120 during the automatic excavation control. In contrast, the control device 160 according to the second embodiment judges whether the rotating body 120 is rotating based on the measured value of the pressure of the hydraulic oil of the swing motor 124 after the start of the automatic excavation control.

図7は、第二実施形態に係る旋回モータ124の構成を示す図である。
旋回モータ124は、コントロールバルブ123に接続されている。第二実施形態に係る作業機械100は、旋回モータ124の2つのポートそれぞれに作動油の圧力を計測する圧力計157を備える。旋回モータ124の旋回方向は、コントロールバルブ123のバルブの位置によって決定される。コントロールバルブ123が中立位置にあるとき、作動油は旋回モータ124へ供給されない。このとき、外界からの作用によって旋回モータ124が回転すると、旋回モータ124の2つのポートの内圧が変化する。そのため、制御装置160は、2つの圧力計157の計測値の差によって、旋回体120が旋回しているか否かを判定することができる。なお、油圧回路には図7に示すように、2つのポートの内圧が負圧となることを防止するためのチェック弁と、外界からの作用による内圧の過大な上昇を防止するためのリリーフ弁とが設けられる。
FIG. 7 is a diagram showing the configuration of a swing motor 124 according to the second embodiment.
The swing motor 124 is connected to the control valve 123. The work machine 100 according to the second embodiment is provided with a pressure gauge 157 for measuring the pressure of hydraulic oil at each of the two ports of the swing motor 124. The swing direction of the swing motor 124 is determined by the valve position of the control valve 123. When the control valve 123 is in the neutral position, hydraulic oil is not supplied to the swing motor 124. At this time, when the swing motor 124 rotates due to an external action, the internal pressure of the two ports of the swing motor 124 changes. Therefore, the control device 160 can determine whether the swing body 120 is swinging or not based on the difference between the measured values of the two pressure gauges 157. As shown in FIG. 7, the hydraulic circuit is provided with a check valve for preventing the internal pressure of the two ports from becoming negative pressure, and a relief valve for preventing an excessive rise in the internal pressure due to an external action.

第二実施形態に係る旋回判定部616は、2つの圧力計157から取得された計測データの差に基づいて、旋回モータ124のポート間の差圧を計算する。旋回判定部616は、旋回モータ124のポート間の差圧の絶対値が所定の差圧閾値を超える場合に、オペレータの意図しない旋回が発生していると判定する。オペレータの意図しない旋回が発生していると判定された場合、ブレーキ制御部617は、ブレーキ開放信号の値をオフにする。 The rotation determination unit 616 according to the second embodiment calculates the pressure difference between the ports of the rotation motor 124 based on the difference in the measurement data acquired from the two pressure gauges 157. When the absolute value of the pressure difference between the ports of the rotation motor 124 exceeds a predetermined pressure difference threshold, the rotation determination unit 616 determines that an unintended rotation by the operator is occurring. When it is determined that an unintended rotation by the operator is occurring, the brake control unit 617 turns off the value of the brake release signal.

《作用・効果》
このように、第二実施形態に係る作業機械100の制御装置160は、自動掘削制御時に旋回体120が旋回しているか否かを判定し、旋回体120が旋回していると判定された場合に、旋回駐車ブレーキ125を作動させる。これにより、第二実施形態に係る制御装置160は、第一実施形態と同様に、オペレータの意図しない旋回体120の旋回を防ぐことができる。
<Action and Effects>
In this way, the control device 160 of the work machine 100 according to the second embodiment determines whether or not the rotating body 120 is rotating during automatic excavation control, and when it is determined that the rotating body 120 is rotating, activates the swing parking brake 125. In this way, the control device 160 according to the second embodiment can prevent the rotating body 120 from rotating unintentionally by the operator, similar to the first embodiment.

なお、第二実施形態に係る制御装置160は、旋回モータ124のポート間の差圧を用いて、旋回体120の旋回の有無を判定するが、これに限られない。例えば他の実施形態に係る制御装置160は、旋回モータ124における作動油の流速を計測し、当該流速に基づいて旋回の有無を判定してもよい。この場合、制御装置160は作動油の流れ方向によって旋回の方向を特定することができる。 Note that the control device 160 according to the second embodiment uses the pressure difference between the ports of the rotation motor 124 to determine whether the rotating body 120 is rotating, but is not limited to this. For example, the control device 160 according to other embodiments may measure the flow rate of the hydraulic oil in the rotation motor 124 and determine whether or not there is a rotation based on the flow rate. In this case, the control device 160 can identify the direction of rotation based on the flow direction of the hydraulic oil.

〈第三実施形態〉
第一実施形態および第二実施形態に係る作業機械100は、意図しない旋回が発生した場合に旋回駐車ブレーキ125を作動させる。これに対し、第三実施形態に係る作業機械100は、意図しない旋回が発生の有無にかかわらず、自動掘削制御の開始時に旋回駐車ブレーキ125を作動させる。そのため、第三実施形態に係る制御装置160は、旋回判定部616を備えなくてよい。
Third Embodiment
The work machine 100 according to the first and second embodiments activates the swing parking brake 125 when an unintended turn occurs. In contrast, the work machine 100 according to the third embodiment activates the swing parking brake 125 at the start of automatic excavation control, regardless of whether an unintended turn occurs or not. Therefore, the control device 160 according to the third embodiment does not need to be equipped with the turning determination unit 616.

図8は、第三実施形態に係る自動掘削制御方法を示すフローチャートである。目標軌跡Tが生成されると、制御装置160は、図8に示す自動掘削制御を実行する。目標軌跡Tは、第一実施形態に係る制御装置160と同様の方法で生成される。 Figure 8 is a flowchart showing an automatic excavation control method according to the third embodiment. When the target trajectory T is generated, the control device 160 executes the automatic excavation control shown in Figure 8. The target trajectory T is generated in the same manner as the control device 160 according to the first embodiment.

自動掘削制御が開始すると、ブレーキ制御部617は、ブレーキソレノイドバルブ1253に供給されるブレーキ開放信号の値をオフに切り替える(ステップS21)。つまり、ブレーキ制御部617は、掘削指示信号、すなわち自動制御の開始指示の入力を契機にして旋回駐車ブレーキ125を作動させる。以降、ブレーキ制御部617は、自動掘削制御が終了するまでブレーキ開放信号の値をオフに維持する。 When automatic excavation control starts, the brake control unit 617 switches the value of the brake release signal supplied to the brake solenoid valve 1253 to OFF (step S21). That is, the brake control unit 617 activates the swing parking brake 125 in response to the input of the excavation instruction signal, i.e., the instruction to start automatic control. Thereafter, the brake control unit 617 maintains the value of the brake release signal at OFF until the automatic excavation control ends.

計測データ取得部611は、旋回体120の位置および方位、ブーム131、アーム132およびバケット133の相対角度、旋回体120の姿勢、並びに掘削対象の表面形状に係る計測データを取得する(ステップS22)。作業機位置特定部613は、計測データ取得部611が取得した計測データに基づいて、掘削指示信号の入力時のバケット133の刃先の位置を特定する(ステップS23)。移動制御部615は、目標軌跡Tとバケット133の刃先の位置とに基づいて、バケット133の刃先の目標位置およびバケット133の目標姿勢を決定する(ステップS24)。 The measurement data acquisition unit 611 acquires measurement data relating to the position and orientation of the rotating body 120, the relative angles of the boom 131, arm 132, and bucket 133, the attitude of the rotating body 120, and the surface shape of the excavation target (step S22). The work machine position identification unit 613 identifies the position of the blade tip of the bucket 133 at the time of input of the excavation command signal based on the measurement data acquired by the measurement data acquisition unit 611 (step S23). The movement control unit 615 determines the target position of the blade tip of the bucket 133 and the target attitude of the bucket 133 based on the target trajectory T and the position of the blade tip of the bucket 133 (step S24).

移動制御部615は、刃先の目標位置およびバケット133の目標姿勢に基づいて、ブーム131およびアーム132の目標位置および目標姿勢を決定する(ステップS25)。移動制御部615は、特定したブーム131、アーム132、およびバケット133の目標位置および目標姿勢に基づいて作業機130の自動操作信号を生成する(ステップ26)。操作信号出力部618は、移動制御部615が生成した自動操作信号をコントロールバルブ123に出力する(ステップS27)。これにより、作業機130が目標軌跡Tに沿って移動する。 The movement control unit 615 determines the target position and target posture of the boom 131 and arm 132 based on the target position of the cutting edge and the target posture of the bucket 133 (step S25). The movement control unit 615 generates an automatic operation signal for the work machine 130 based on the identified target positions and target postures of the boom 131, arm 132, and bucket 133 (step S26). The operation signal output unit 618 outputs the automatic operation signal generated by the movement control unit 615 to the control valve 123 (step S27). This causes the work machine 130 to move along the target trajectory T.

移動制御部615は、バケット133の刃先の位置が、目標軌跡Tの終点に位置するか否かを判定する(ステップS28)。バケット133の刃先の位置が目標軌跡Tの終点に位置しない場合(ステップS28:NO)、制御装置160は処理をステップS22に戻し、作業機130の次の目標位置および目標姿勢を決定する。他方、バケット133の刃先の位置が目標軌跡Tの終点に位置する場合(ステップS28:YES)、ブレーキ制御部617は、ブレーキ開放信号の値をオンにする(ステップS29)。そして、制御装置160は、自動掘削制御を終了する。 The movement control unit 615 determines whether the position of the blade tip of the bucket 133 is located at the end point of the target trajectory T (step S28). If the position of the blade tip of the bucket 133 is not located at the end point of the target trajectory T (step S28: NO), the control device 160 returns the process to step S22 and determines the next target position and target attitude of the work machine 130. On the other hand, if the position of the blade tip of the bucket 133 is located at the end point of the target trajectory T (step S28: YES), the brake control unit 617 sets the value of the brake release signal to ON (step S29). Then, the control device 160 ends the automatic excavation control.

《作用・効果》
このように、第三実施形態に係る制御装置160は、掘削指示信号を契機として、旋回駐車ブレーキ125を作動させ、自動掘削制御を実行する。例えば、掘削指示信号に基づいて、旋回駐車ブレーキ125を作動させ、自動掘削制御を実行する。これにより、制御装置160は作業機械100による作業中に意図しない旋回が生じることを防ぐことができる。
<Action and Effects>
In this way, the control device 160 according to the third embodiment activates the swing parking brake 125 in response to an excavation instruction signal, and executes automatic excavation control. For example, the control device 160 activates the swing parking brake 125 based on an excavation instruction signal, and executes automatic excavation control. This allows the control device 160 to prevent unintended turning by the work machine 100 while it is working.

〈他の実施形態〉
以上、図面を参照して一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、様々な設計変更等をすることが可能である。すなわち、他の実施形態においては、上述の処理の順序が適宜変更されてもよい。また、一部の処理が並列に実行されてもよい。
上述した実施形態に係る制御装置160は、単独のコンピュータによって構成されるものであってもよいし、制御装置160の構成を複数のコンピュータに分けて配置し、複数のコンピュータが互いに協働することで制御装置160として機能するものであってもよい。このとき、制御装置160を構成する一部のコンピュータが作業機械の内部に搭載され、他のコンピュータが作業機械の外部に設けられてもよい。
Other Embodiments
Although one embodiment has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design changes are possible. That is, in other embodiments, the order of the above-mentioned processes may be changed as appropriate. Also, some of the processes may be executed in parallel.
The control device 160 according to the embodiment described above may be configured by a single computer, or the configuration of the control device 160 may be divided and arranged among multiple computers, and the multiple computers may cooperate with each other to function as the control device 160. In this case, some of the computers that configure the control device 160 may be mounted inside the work machine, and other computers may be provided outside the work machine.

上述した実施形態に係る制御装置160は、自動掘削制御時に自動的に旋回駐車ブレーキ125を作動させるが、これに限られない。例えば、他の実施形態に係る制御装置160は、自動排土制御を実行する機能を有し、自動排土制御中に自動的に旋回駐車ブレーキ125を作動させてもよい。 The control device 160 according to the embodiment described above automatically activates the swing parking brake 125 during automatic excavation control, but is not limited to this. For example, the control device 160 according to another embodiment may have a function for executing automatic soil removal control and automatically activate the swing parking brake 125 during automatic soil removal control.

また例えば、他の実施形態に係る制御装置160は、オペレータの手動操作において意図しない旋回が生じているか否かを判定してもよい。例えば、他の実施形態に係る制御装置160は、作業機130の手動操作信号が入力され、かつ旋回体120の手動操作信号が入力されていない場合または旋回体120の姿勢を維持する中立信号が入力されている場合に、旋回体120の旋回の有無を判定してもよい。この場合、制御装置160は、旋回体120の手動操作信号が入力されたことを契機として、旋回駐車ブレーキ125を開放してもよい。 For example, the control device 160 according to another embodiment may determine whether or not unintended rotation has occurred due to manual operation by the operator. For example, the control device 160 according to another embodiment may determine whether or not the rotating body 120 is rotating when a manual operation signal for the work machine 130 is input and a manual operation signal for the rotating body 120 is not input, or when a neutral signal that maintains the attitude of the rotating body 120 is input. In this case, the control device 160 may release the swing parking brake 125 in response to input of a manual operation signal for the rotating body 120.

上述した実施形態に係る作業機械100の旋回モータ124は、作動媒体である作動油によって駆動する油圧モータであるが、これに限られない。例えば、他の実施形態に係る旋回モータ124は電気モータであってよい。電気モータに流れる電流は作動媒体の一例である。 The swing motor 124 of the work machine 100 according to the embodiment described above is a hydraulic motor driven by hydraulic oil, which is a working medium, but is not limited to this. For example, the swing motor 124 according to other embodiments may be an electric motor. The current flowing through the electric motor is an example of a working medium.

上述した実施形態に係る作業機械100は、オペレータが搭乗して操作する有人運転車両であるが、これに限られない。例えば、他の実施形態に係る作業機械100は、遠隔の事務所にいるオペレータがモニタの画面を見ながら操作する遠隔操作装置から、通信により取得する操作信号によって作動する遠隔運転車両であってもよい。この場合、制御装置160の一部の機能が遠隔操作装置に設けられてもよい。 The work machine 100 according to the embodiment described above is a manned vehicle operated by an operator, but is not limited to this. For example, the work machine 100 according to another embodiment may be a remotely operated vehicle that is operated by an operation signal acquired by communication from a remote control device operated by an operator in a remote office while watching a monitor screen. In this case, some of the functions of the control device 160 may be provided in the remote control device.

100…作業機械 110…走行体 111…無限軌道 112…走行モータ 120…旋回体 121…エンジン 122…油圧ポンプ 123…コントロールバルブ 124…旋回モータ 125…旋回駐車ブレーキ 1251…ブレーキシリンダ 1252…ブレーキディスク 1253…ブレーキソレノイドバルブ 130…作業機 131…ブーム 131C…ブームシリンダ 132…アーム 132C…アームシリンダ 133…バケット 133C…バケットシリンダ 134…チルトローテータ 1341…取付部 1342…チルト部 1343…回転部 1344…チルトエンコーダ 1345…ローテートエンコーダ 140…運転室 141…運転席 142…操作端末 143…操作装置 143LF…左フットペダル 143LO…左操作レバー 143LT…左走行レバー 143RF…右フットペダル 143RO…右操作レバー 143RT…右走行レバー 143SW…開始スイッチ 144…旋回ロックスイッチ 151…位置方位演算器 152…傾斜計測器 153…ブームストロークセンサ 154…アームストロークセンサ 155…バケットストロークセンサ 156…形状検出装置 157…圧力計 160…制御装置 610…プロセッサ 611…計測データ取得部 612…操作信号入力部 613…作業機位置特定部 614…軌跡生成部 615…移動制御部 616…旋回判定部 617…ブレーキ制御部 618…操作信号出力部 630…メインメモリ 650…ストレージ 670…インタフェース T…目標軌跡 100...working machine 110...traveling body 111...crawler track 112...traveling motor 120...rotating body 121...engine 122...hydraulic pump 123...control valve 124...rotation motor 125...rotation parking brake 1251...brake cylinder 1252...brake disc 1253...brake solenoid valve 130...working machine 131...boom 131C...boom cylinder 132...arm 132C...arm cylinder 133...bucket 133C...bucket cylinder 134...tilt rotator 1341...mounting portion 1342...tilt portion 1343...rotation portion 1344...tilt encoder 1345...rotation encoder 140...operator's cab 141...operator's seat 142...operation terminal 143...operation device 143LF...left foot pedal 143LO...Left operation lever 143LT...Left travel lever 143RF...Right foot pedal 143RO...Right operation lever 143RT...Right travel lever 143SW...Start switch 144...Turn lock switch 151...Position and direction calculator 152...Inclination meter 153...Boom stroke sensor 154...Arm stroke sensor 155...Bucket stroke sensor 156...Shape detector 157...Pressure gauge 160...Control device 610...Processor 611...Measurement data acquisition unit 612...Operation signal input unit 613...Work machine position identification unit 614...Trajectory generator 615...Movement control unit 616...Turning determination unit 617...Brake control unit 618...Operation signal output unit 630...Main memory 650...Storage 670...Interface T...Target trajectory

Claims (9)

旋回中心周りに回転可能な旋回体と、
前記旋回体に取り付けられた作業機と、
前記旋回体の旋回を停止させる旋回制動装置と、
を備える作業機械の制御システムであって、
前記旋回体の操作がなく前記作業機が駆動しているときに、前記旋回制動装置を作動させるブレーキ制御部を備える、
作業機械の制御システム。
A rotating body that is rotatable around a rotation center;
A work machine attached to the rotating body;
A rotation braking device that stops the rotation of the rotating body;
A control system for a work machine comprising:
A brake control unit is provided which operates the swing braking device when the swing body is not operated and the working machine is driven.
Work machine control system.
前記旋回体の操作がなく前記作業機が駆動しているときに、前記旋回体が旋回しているか否かを判定する旋回判定部を備える、
請求項1に記載の作業機械の制御システム。
A rotation determination unit is provided that determines whether the rotating body is rotating when the working machine is driven without operating the rotating body,
2. A control system for a work machine according to claim 1.
前記旋回判定部は、前記旋回体が旋回していると判定された場合に前記旋回制動装置を作動させる
請求項2に記載の作業機械の制御システム。
The control system for a work machine according to claim 2 , wherein the turning determination unit activates the turning braking device when it is determined that the turning body is turning.
前記旋回判定部は、前記作業機の駆動による作業の開始時における前記旋回体の姿勢と、前記作業の間の前記旋回体の姿勢とを比較することで、前記旋回体が旋回しているか否かを判定する
請求項2に記載の作業機械の制御システム。
The work machine control system according to claim 2, wherein the rotation determination unit determines whether the rotating body is rotating by comparing the attitude of the rotating body at the start of work by driving the work machine with the attitude of the rotating body during the work.
前記旋回判定部は、前記作業機の駆動による作業の開始以降の前記旋回体を旋回させる旋回モータの作動媒体に係る計測値に基づいて、前記旋回体が旋回しているか否かを判定する
請求項2に記載の作業機械の制御システム。
The control system for a work machine according to claim 2 , wherein the rotation determination unit determines whether the rotating body is rotating based on a measurement value related to a working medium of a rotation motor that rotates the rotating body after work is started by driving the work machine.
前記旋回体を旋回させずに前記作業機を駆動させる自動制御の開始指示を受け付け、
前記開始指示に基づいて、前記旋回制動装置を作動させ、かつ前記自動制御を実行する
請求項1に記載の作業機械の制御システム。
receiving an instruction to start automatic control for driving the work machine without rotating the rotating body;
The control system for a work machine according to claim 1 , further comprising: actuating the swing braking device and executing the automatic control based on the start command.
前記自動制御の終了後に前記旋回制動装置を開放させる
請求項6に記載の作業機械の制御システム。
The control system for a work machine according to claim 6, wherein the swing brake device is released after the automatic control is completed.
旋回中心周りに回転可能な旋回体と、前記旋回体に取り付けられた作業機と、前記旋回体の旋回を停止させる旋回制動装置と、を備える作業機械の制御方法であって、
前記旋回体を旋回させずに前記作業機を駆動させる自動制御を実行するステップと、
前記自動制御の実行中に、前記旋回制動装置を作動させるステップと
を有する作業機械の制御方法。
A control method for a work machine including a rotating body rotatable around a rotation center, a work implement attached to the rotating body, and a rotation braking device that stops rotation of the rotating body, comprising:
executing an automatic control for driving the work machine without rotating the rotating body;
and actuating the swing brake device while the automatic control is being executed.
請求項1から請求項7のいずれか一項に記載の作業機械の制御システムと、
前記作業機械の制御システムから遠隔に設けられた表示装置および操作装置と、を備える、
作業機械の遠隔操作システム。
A work machine control system according to any one of claims 1 to 7;
a display device and an operation device provided remotely from the control system of the work machine,
Remote control system for work machines.
JP2023123066A 2023-07-28 2023-07-28 CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE Pending JP2025019447A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023123066A JP2025019447A (en) 2023-07-28 2023-07-28 CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE
PCT/JP2024/023623 WO2025028107A1 (en) 2023-07-28 2024-06-28 Work machine control system, work machine control method, and work machine remote operation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023123066A JP2025019447A (en) 2023-07-28 2023-07-28 CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE

Publications (1)

Publication Number Publication Date
JP2025019447A true JP2025019447A (en) 2025-02-07

Family

ID=94394439

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023123066A Pending JP2025019447A (en) 2023-07-28 2023-07-28 CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE

Country Status (2)

Country Link
JP (1) JP2025019447A (en)
WO (1) WO2025028107A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4824932B2 (en) * 2005-01-11 2011-11-30 キャタピラー エス エー アール エル Parking brake control device for work machines
JP5783184B2 (en) * 2013-01-10 2015-09-24 コベルコ建機株式会社 Construction machinery
JP6842856B2 (en) * 2016-07-26 2021-03-17 川崎重工業株式会社 Hydraulic drive system
JP2019015105A (en) * 2017-07-07 2019-01-31 コベルコ建機株式会社 Revolving hydraulic shovel

Also Published As

Publication number Publication date
WO2025028107A1 (en) 2025-02-06

Similar Documents

Publication Publication Date Title
JP7609834B2 (en) CONTROL DEVICE, REMOTE CONTROL SYSTEM, AND CONTROL METHOD FOR LOADING MACHINE
JP7088792B2 (en) Work machines, controls, and control methods
WO2019150615A1 (en) Loading machine control device and control method
WO2022244832A1 (en) Loading machine control system and control method
WO2022230980A1 (en) Control device and control method for loading machine
JP2025019447A (en) CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE
JP7204330B2 (en) Loading machine control device and control method
JP2025019774A (en) CONTROL SYSTEM FOR CONSTRUCTION MACHINE, CONTROL METHOD FOR CONSTRUCTION MACHINE, AND REMOTE CONTROL SYSTEM FOR CONSTRUCTION MACHINE
JP6991331B2 (en) Construction machinery
WO2022244830A1 (en) Control system and control method for loading machine
WO2024190914A1 (en) Control device for work machine, remote control system, and control method
US20250223776A1 (en) Loading machine control device, loading machine control method, and control system
JP2024127611A (en) Work Machine
JP2025107331A (en) Control device and control method for loading machine
WO2024157918A1 (en) Device, method, and system for controlling loading machine
JP2025101389A (en) Shovel and shovel control device
JP2024073906A (en) Control device, remote control device and control method for loading machine
JP2025016237A (en) Loading machine control device, loading machine control method and remote control system
AU2024212716A1 (en) Control device for loading machine, control method for loading machine, and control system for loading machine
WO2025115967A1 (en) Work machine, control method, and work system
JP2021050522A (en) Work machine