WO2015129931A1 - 建設機械の制御システム、建設機械、及び建設機械の制御方法 - Google Patents
建設機械の制御システム、建設機械、及び建設機械の制御方法 Download PDFInfo
- Publication number
- WO2015129931A1 WO2015129931A1 PCT/JP2015/058996 JP2015058996W WO2015129931A1 WO 2015129931 A1 WO2015129931 A1 WO 2015129931A1 JP 2015058996 W JP2015058996 W JP 2015058996W WO 2015129931 A1 WO2015129931 A1 WO 2015129931A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- boom
- cylinder
- pressure sensor
- control valve
- oil passage
- Prior art date
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/22—Hydraulic or pneumatic drives
- E02F9/2221—Control of flow rate; Load sensing arrangements
- E02F9/2225—Control of flow rate; Load sensing arrangements using pressure-compensating valves
- E02F9/2228—Control of flow rate; Load sensing arrangements using pressure-compensating valves including an electronic controller
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/28—Dredgers; 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/36—Component parts
- E02F3/42—Drives for dippers, buckets, dipper-arms or bucket-arms
- E02F3/43—Control of dipper or bucket position; Control of sequence of drive operations
- E02F3/435—Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/22—Hydraulic or pneumatic drives
- E02F9/2264—Arrangements or adaptations of elements for hydraulic drives
- E02F9/2267—Valves or distributors
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/22—Hydraulic or pneumatic drives
- E02F9/2264—Arrangements or adaptations of elements for hydraulic drives
- E02F9/2271—Actuators and supports therefor and protection therefor
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/22—Hydraulic or pneumatic drives
- E02F9/2278—Hydraulic circuits
- E02F9/2285—Pilot-operated systems
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/26—Indicating devices
- E02F9/264—Sensors and their calibration for indicating the position of the work tool
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/28—Dredgers; 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/30—Dredgers; 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 with a dipper-arm pivoted on a cantilever beam, i.e. boom
- E02F3/32—Dredgers; 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 with a dipper-arm pivoted on a cantilever beam, i.e. boom working downwardly and towards the machine, e.g. with backhoes
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B19/00—Testing; Calibrating; Fault detection or monitoring; Simulation or modelling of fluid-pressure systems or apparatus not otherwise provided for
- F15B19/002—Calibrating
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/30—Directional control
- F15B2211/32—Directional control characterised by the type of actuation
- F15B2211/329—Directional control characterised by the type of actuation actuated by fluid pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/63—Electronic controllers
- F15B2211/6303—Electronic controllers using input signals
- F15B2211/6306—Electronic controllers using input signals representing a pressure
- F15B2211/6316—Electronic controllers using input signals representing a pressure the pressure being a pilot pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/635—Circuits providing pilot pressure to pilot pressure-controlled fluid circuit elements
- F15B2211/6355—Circuits providing pilot pressure to pilot pressure-controlled fluid circuit elements having valve means
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/67—Methods for controlling pilot pressure
Definitions
- the present invention relates to a construction machine control system, a construction machine, and a construction machine control method.
- a construction machine such as a hydraulic excavator includes a work machine including a boom, an arm, and a bucket. As disclosed in Patent Document 1, the working machine is driven by a hydraulic actuator (hydraulic cylinder).
- a hydraulic actuator hydraulic cylinder
- An object of an aspect of the present invention is to provide a construction machine control system, a construction machine, and a construction machine control method capable of calibrating a pressure sensor and suppressing a decrease in excavation accuracy.
- a first aspect of the present invention is a construction machine control system including a work machine including a boom, an arm, and a bucket, and includes a hydraulic cylinder that drives the work machine, a movable spool, and the spool
- the directional control valve for supplying hydraulic oil to the hydraulic cylinder by moving the hydraulic cylinder to operate the hydraulic cylinder, a pilot oil passage through which pilot oil for moving the spool flows, and the pilot oil passage are connected to each other.
- An operation device including a pressure adjustment valve capable of adjusting the pressure of the pilot oil according to the control oil, a control valve disposed in the pilot oil passage and capable of adjusting the pressure of the pilot oil, and the operation device in the pilot oil passage.
- a first pressure sensor for detecting the pressure of the pilot oil, and the control valve in the pilot oil passage
- a second pressure sensor for detecting the pressure of the pilot oil
- a control valve control unit for controlling the control valve, and the pilot oil passage being opened by the control valve.
- a data acquisition unit that acquires data related to a detection value of the first pressure sensor and a detection value of the second pressure sensor, and a detection value of the first pressure sensor based on the data acquired by the data acquisition unit
- a construction machine control system comprising: a correction value for correcting the detection value of the first pressure sensor or the second pressure sensor so that the detection values of the second pressure sensor match.
- a plurality of the pilot oil passages are provided, the control valve, the first pressure sensor, and the second pressure sensor are disposed in each of the plurality of pilot oil passages, and the control valve control unit includes a plurality of the pilot oil passages.
- the pilot oil passage is opened by controlling the control valve of the pilot oil passage in which the first pressure sensor and the second pressure sensor from which the data is acquired by the data acquisition unit are arranged, It is preferable to close the other pilot oil passage by controlling the control valve of the other pilot oil passage.
- the operating device is configured so that the pressure of the pilot oil passage changes from one of a first state showing a maximum value and a second state showing a minimum value to the other while the pilot oil passage is opened by the control valve.
- the data acquisition unit acquires the data in each of the first state and the second state
- the correction unit includes the first pressure sensor in each of the first state and the second state. It is preferable that the detection value of the first pressure sensor is corrected so that the detection value matches the detection value of the second pressure sensor.
- the work machine By the operation of the hydraulic cylinder, the work machine is moved in the first direction on the work machine operation plane, and the data acquisition unit is arranged at the end of the movable range of the work machine with respect to the first direction. It is preferable to acquire the data in a state of being recorded.
- the hydraulic cylinder includes a boom cylinder that drives the boom, and the pilot oil passage is connected to one pressure receiving chamber of the direction control valve, and a boom raising oil passage through which pilot oil for raising the boom is operated. And a boom lowering oil passage which is connected to the other pressure receiving chamber of the directional control valve and through which pilot oil for lowering the boom flows, and the data acquisition unit is an upper end of a movable range of the boom
- the boom In the state where the boom is disposed, data relating to the detection value of the first pressure sensor and the detection value of the second pressure sensor of the boom raising oil passage is acquired, and the boom lowering operation is performed. In this state, it is preferable to acquire data relating to the detection value of the first pressure sensor and the detection value of the second pressure sensor of the boom lowering oil passage.
- a second aspect of the present invention includes a lower traveling body, an upper swing body supported by the lower traveling body, a boom, an arm, and a bucket, and a work implement supported by the upper swing body, And a control system according to the above aspect.
- a construction machine control method including a work machine including a boom, an arm, and a bucket, wherein the work machine includes a hydraulic cylinder that drives the work machine, and a movable spool.
- a directional control valve for operating the hydraulic cylinder by supplying hydraulic oil to the hydraulic cylinder by movement of the spool, a pilot oil passage through which pilot oil for moving the spool flows, and the pilot oil passage,
- An operating device including a pressure adjusting valve connected and capable of adjusting a pressure of the pilot oil according to an operation amount; a control valve disposed in the pilot oil path and capable of adjusting the pressure of the pilot oil; and the pilot oil
- a first pressure sensor disposed between the operating device and the control valve in the path and detecting the pressure of the pilot oil;
- a second pressure sensor that is disposed between the control valve and the spool and detects the pressure of the pilot oil; and a control valve control unit that controls the control valve, and the pilot oil passage is controlled by the control valve.
- FIG. 1 is a perspective view showing an example of a construction machine.
- FIG. 2 is a side view schematically showing an example of the construction machine.
- FIG. 3 is a rear view schematically showing an example of the construction machine.
- FIG. 4 is a block diagram illustrating an example of a control system.
- FIG. 5 is a block diagram illustrating an example of a control system.
- FIG. 6 is a schematic diagram illustrating an example of target construction information.
- FIG. 7 is a flowchart illustrating an example of limited excavation control.
- FIG. 8 is a diagram for explaining an example of limited excavation control.
- FIG. 9 is a diagram for explaining an example of limited excavation control.
- FIG. 10 is a diagram for explaining an example of limited excavation control.
- FIG. 11 is a diagram for explaining an example of limited excavation control.
- FIG. 1 is a perspective view showing an example of a construction machine.
- FIG. 2 is a side view schematically showing an example of the construction machine.
- FIG. 3 is
- FIG. 12 is a diagram for explaining an example of limited excavation control.
- FIG. 13 is a diagram for explaining an example of limited excavation control.
- FIG. 14 is a diagram for explaining an example of limited excavation control.
- FIG. 15 is a diagram for explaining an example of limited excavation control.
- FIG. 16 is a diagram illustrating an example of a hydraulic cylinder.
- FIG. 17 is a diagram illustrating an example of a stroke sensor.
- FIG. 18 is a diagram illustrating an example of a control system.
- FIG. 19 is a diagram illustrating an example of a control system.
- FIG. 20 is a diagram for explaining an example of the operation of the construction machine.
- FIG. 21 is a diagram for explaining an example of the operation of the construction machine.
- FIG. 22 is a diagram for explaining an example of the operation of the construction machine.
- FIG. 20 is a diagram for explaining an example of the operation of the construction machine.
- FIG. 23 is a schematic diagram illustrating an example of the operation of the construction machine.
- FIG. 24 is a functional block diagram illustrating an example of a control system.
- FIG. 25 is a functional block diagram illustrating an example of a control system.
- FIG. 26 is a flowchart illustrating an example of processing by the work machine controller.
- FIG. 27 is a flowchart illustrating an example of the calibration method.
- FIG. 28 is a diagram illustrating an example of the display unit.
- FIG. 29 is a diagram illustrating an example of the display unit.
- FIG. 30 is a diagram illustrating an example of the display unit.
- FIG. 31 is a diagram illustrating an example of the display unit.
- FIG. 32 is a diagram illustrating an example of the display unit.
- FIG. 33 is a diagram illustrating an example of the display unit.
- FIG. 34 is a timing chart for explaining an example of the calibration process.
- FIG. 35 is a diagram illustrating an example of the display unit.
- FIG. 36 is a flowchart for explaining an example of the calibration process.
- FIG. 37 is a diagram showing the relationship between the spool stroke and the cylinder speed.
- FIG. 38 is an enlarged view of a part of FIG.
- FIG. 39 is a diagram showing the relationship between the spool stroke and the cylinder speed.
- FIG. 40 is an enlarged view of a part of FIG.
- FIG. 41 is a timing chart for explaining an example of the calibration process.
- FIG. 42 is a flowchart illustrating an example of the calibration method.
- FIG. 43 is a diagram illustrating an example of the display unit.
- FIG. 44 is a diagram illustrating an example of the display unit.
- FIG. 45 is a diagram illustrating an example of the display unit.
- FIG. 46 is a diagram illustrating an example of the display unit.
- FIG. 47 is a diagram illustrating an example of the display unit.
- FIG. 48 is a diagram illustrating an example of the display unit.
- FIG. 1 is a perspective view showing an example of a construction machine 100 according to the present embodiment.
- the construction machine 100 is a hydraulic excavator 100 including the work machine 2 that operates by hydraulic pressure will be described.
- the excavator 100 includes a vehicle body 1, a work machine 2, and hydraulic cylinders (boom cylinder 10, arm cylinder 11, and bucket cylinder 12) that drive the work machine 2. As will be described later, the excavator 100 is equipped with a control system 200 that executes excavation control.
- a control system 200 that executes excavation control.
- the vehicle body 1 includes a turning body 3, a cab 4, and a traveling device 5.
- the swing body 3 is disposed on the traveling device 5.
- the traveling device 5 supports the revolving unit 3.
- the swing body 3 may be referred to as the upper swing body 3.
- the traveling device 5 may be referred to as a lower traveling body 5.
- the revolving structure 3 can revolve around the revolving axis AX.
- the driver's cab 4 is provided with a driver's seat 4S on which an operator is seated.
- the operator operates the excavator 100 in the cab 4.
- the traveling device 5 has a pair of crawler belts 5Cr.
- the excavator 100 travels by the rotation of the crawler belt 5Cr.
- the traveling device 5 may include wheels (tires).
- the front-rear direction refers to the front-rear direction based on the driver's seat 4S.
- the left-right direction refers to the left-right direction based on the driver's seat 4S.
- the direction in which the driver's seat 4S faces the front is the front direction, and the direction opposite to the front direction is the rear direction.
- One direction (right side) and the other direction (left side) when the driver's seat 4S faces the front are defined as a right direction and a left direction, respectively.
- the swing body 3 includes an engine room 9 in which the engine is accommodated, and a counterweight provided at the rear portion of the swing body 3.
- a handrail 19 is provided in front of the engine room 9.
- an engine, a hydraulic pump, and the like are arranged.
- Work machine 2 is supported by revolving unit 3.
- the work machine 2 includes a boom 6 connected to the revolving structure 3, an arm 7 connected to the boom 6, and a bucket 8 connected to the arm 7.
- the work machine 2 is driven by a hydraulic cylinder.
- the hydraulic cylinder for driving the work implement 2 includes a boom cylinder 10 that drives the boom 6, an arm cylinder 11 that drives the arm 7, and a bucket cylinder 12 that drives the bucket 8.
- Each of the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12 is driven by hydraulic oil.
- the base end portion of the boom 6 is connected to the swing body 3 via the boom pin 13.
- the proximal end portion of the arm 7 is connected to the distal end portion of the boom 6 via the arm pin 14.
- Bucket 8 is connected to the tip of arm 7 via bucket pin 15.
- the boom 6 can rotate around the boom pin 13.
- the arm 7 is rotatable around the arm pin 14.
- the bucket 8 can rotate around the bucket pin 15.
- Each of the arm 7 and the bucket 8 is a movable member that can move on the distal end side of the boom 6.
- FIG. 2 is a side view schematically showing the excavator 100 according to the present embodiment.
- FIG. 3 is a rear view schematically showing the excavator 100 according to the present embodiment.
- the length L ⁇ b> 1 of the boom 6 is the distance between the boom pin 13 and the arm pin 14.
- the length L2 of the arm 7 is the distance between the arm pin 14 and the bucket pin 15.
- the length L3 of the bucket 8 is the distance between the bucket pin 15 and the tip 8a of the bucket 8.
- the bucket 8 has a plurality of blades.
- the tip 8a of the bucket 8 is appropriately referred to as a blade edge 8a.
- the bucket 8 may not have a blade.
- the tip of the bucket 8 may be formed of a straight steel plate.
- the excavator 100 includes a boom cylinder stroke sensor 16 disposed in the boom cylinder 10, an arm cylinder stroke sensor 17 disposed in the arm cylinder 11, and a bucket cylinder stroke disposed in the bucket cylinder 12.
- Sensor 18 Based on the detection result of the boom cylinder stroke sensor 16, the stroke length of the boom cylinder 10 is obtained.
- the stroke length of the arm cylinder 11 is obtained.
- the stroke length of the bucket cylinder 12 is obtained.
- the stroke length of the boom cylinder 10 is appropriately referred to as a boom cylinder length
- the stroke length of the arm cylinder 11 is appropriately referred to as an arm cylinder length
- the stroke length of the bucket cylinder 12 is appropriately determined as a bucket cylinder length.
- the boom cylinder length, the arm cylinder length, and the bucket cylinder length are collectively referred to as cylinder length data L as appropriate.
- the hydraulic excavator 100 includes a position detection device 20 that can detect the position of the hydraulic excavator 100.
- the position detection device 20 includes an antenna 21, a global coordinate calculation unit 23, and an IMU (Inertial Measurement Unit) 24.
- the antenna 21 is an antenna for GNSS (Global Navigation Satellite Systems).
- the antenna 21 is an antenna for RTK-GNSS (Real Time Kinematic-Global Navigation Satellite Systems).
- the antenna 21 is provided on the revolving unit 3. In the present embodiment, the antenna 21 is provided on the handrail 19 of the revolving structure 3.
- the antenna 21 may be provided in the rear direction of the engine room 9. For example, the antenna 21 may be provided on the counterweight of the swing body 3.
- the antenna 21 outputs a signal corresponding to the received radio wave (GNSS radio wave) to the global coordinate calculation unit 23.
- the global coordinate calculation unit 23 detects the installation position P1 of the antenna 21 in the global coordinate system.
- the global coordinate system is a three-dimensional coordinate system (Xg, Yg, Zg) based on the reference position Pr installed in the work area.
- the reference position Pr is the position of the tip of the reference pile set in the work area.
- the local coordinate system is a three-dimensional coordinate system indicated by (X, Y, Z) with the excavator 100 as a reference.
- the reference position of the local coordinate system is data indicating the reference position P2 located on the turning axis (turning center) AX of the turning body 3.
- the antenna 21 includes a first antenna 21A and a second antenna 21B provided on the revolving structure 3 so as to be separated from each other in the vehicle width direction.
- the global coordinate calculation unit 23 detects the installation position P1a of the first antenna 21A and the installation position P1b of the second antenna 21B.
- the global coordinate calculation unit 23 acquires reference position data P represented by global coordinates.
- the reference position data P is data indicating the reference position P2 located on the turning axis (turning center) AX of the turning body 3.
- the reference position data P may be data indicating the installation position P1.
- the global coordinate calculation unit 23 generates the turning body orientation data Q based on the two installation positions P1a and P1b.
- the turning body orientation data Q is determined based on an angle formed by a straight line determined by the installation position P1a and the installation position P1b with respect to a reference direction (for example, north) of the global coordinates.
- the turning body orientation data Q indicates the direction in which the turning body 3 (work machine 2) is facing.
- the global coordinate calculation unit 23 outputs reference position data P and turning body orientation data Q to a display controller 28 described later.
- the IMU 24 is provided in the revolving unit 3. In the present embodiment, the IMU 24 is disposed below the cab 4. In the revolving structure 3, a highly rigid frame is disposed below the cab 4. The IMU 24 is placed on the frame. The IMU 24 may be disposed on the side (right side or left side) of the turning axis AX (reference position P2) of the turning body 3. The IMU 24 detects an inclination angle ⁇ 4 with respect to the left-right direction of the vehicle main body 1 and an inclination angle ⁇ 5 with respect to the front-rear direction of the vehicle main body 1.
- FIG. 4 is a block diagram showing a functional configuration of the control system 200 according to the present embodiment.
- the control system 200 controls excavation processing using the work machine 2.
- the control of the excavation process includes limited excavation control.
- the control system 200 includes a boom cylinder stroke sensor 16, an arm cylinder stroke sensor 17, a bucket cylinder stroke sensor 18, an antenna 21, a global coordinate calculation unit 23, an IMU 24, and an operation device 25.
- Work implement controller 26 pressure sensor 66, pressure sensor 67, pressure sensor 68, control valve 27, direction control valve 64, display controller 28, display unit 29, sensor controller 30, and man And a machine interface unit 32.
- the operating device 25 is disposed in the cab 4.
- the operating device 25 is operated by the operator.
- the operation device 25 receives an input of an operator's operation command for driving the work machine 2.
- the operating device 25 is a pilot hydraulic system operating device.
- the oil supplied to the hydraulic cylinders for operating the hydraulic cylinders (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12) is appropriately referred to as hydraulic oil.
- the directional control valve 64 adjusts the amount of hydraulic oil supplied to the hydraulic cylinder.
- the direction control valve 64 is operated by supplied oil.
- the oil supplied to the direction control valve 64 in order to operate the direction control valve 64 is appropriately referred to as pilot oil.
- the pressure of the pilot oil is appropriately referred to as pilot oil pressure.
- the hydraulic oil and pilot oil may be sent from the same hydraulic pump.
- part of the hydraulic oil sent from the main hydraulic pump may be decompressed by a pressure reducing valve, and the decompressed hydraulic oil may be used as pilot oil.
- the hydraulic pump that sends hydraulic oil (main hydraulic pump) and the hydraulic pump that sends pilot oil (pilot hydraulic pump) may be different hydraulic pumps.
- the operating device 25 is connected to the pilot oil passage 50 and the pilot oil passage 450 through which the pilot oil flows, and has a pressure adjustment valve 250 that can adjust the pilot oil pressure in accordance with the operation amount.
- the operating device 25 includes a first operating lever 25R and a second operating lever 25L.
- the operation amount of the operation device 25 includes an angle at which the operation lever (25R, 25L) is tilted.
- the pilot oil pressure is adjusted according to the operation amount (angle), and the pilot oil in the pilot oil passage 50 is supplied to the pilot oil passage 450.
- the first operating lever 25R is disposed on the right side of the driver's seat 4S, for example.
- the second operation lever 25L is disposed on the left side of the driver's seat 4S, for example.
- the front / rear and left / right operations correspond to the biaxial operations.
- the boom 6 and the bucket 8 are operated by the first operation lever 25R.
- An operation in the front-rear direction of the first operation lever 25R corresponds to an operation in the vertical direction of the boom 6.
- the first operation lever 25R is operated in the front-rear direction, whereby the lowering operation and the raising operation of the boom 6 are executed.
- the detected pressure generated in the pressure sensor 66 when the first operating lever 25R is operated to operate the boom 6 and the pilot oil is supplied to the pilot oil passage 450 is defined as a detected pressure MB.
- the left / right operation of the first operation lever 25R corresponds to the vertical movement of the bucket 8. By operating the first operating lever 25R in the left-right direction, the bucket 8 is lowered and raised.
- the detected pressure generated in the pressure sensor 66 when the first operating lever 25R is operated to operate the bucket 8 and the pilot oil is supplied to the pilot oil passage 450 is defined as a detected pressure MT.
- the arm 7 and the swing body 3 are operated by the second operation lever 25L.
- the operation in the front-rear direction of the second operation lever 25L corresponds to the operation in the vertical direction of the arm 7.
- the arm 7 is lowered and raised.
- the detected pressure generated in the pressure sensor 66 when the second operating lever 25L is operated to operate the arm 7 and the pilot oil is supplied to the pilot oil passage 450 is defined as a detected pressure MA.
- An operation in the left-right direction of the second operation lever 25L corresponds to a turning operation of the turning body 3.
- the raising operation of the boom 6 corresponds to a dumping operation.
- the lowering operation of the boom 6 corresponds to an excavation operation.
- the raising operation of the arm 7 corresponds to a dumping operation.
- the lowering operation of the arm 7 corresponds to an excavation operation.
- the raising operation of the bucket 8 corresponds to a dumping operation.
- the lowering operation of the bucket 8 corresponds to an excavation operation.
- the lowering operation of the arm 7 may be referred to as a bending operation.
- the raising operation of the arm 7 may be referred to as an extension operation.
- the pilot oil sent from the main hydraulic pump and reduced to the pilot hydraulic pressure by the pressure reducing valve is supplied to the operating device 25.
- the pilot hydraulic pressure is adjusted based on the operation amount of the operating device 25, and the direction control valve 64 through which the hydraulic oil supplied to the hydraulic cylinders (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12) flows according to the pilot hydraulic pressure. Is driven.
- the first operation lever 25R is operated in the front-rear direction for driving the boom 6.
- the direction control valve 64 through which hydraulic oil supplied to the boom cylinder 10 for driving the boom 6 flows is driven according to the operation amount (boom operation amount) of the first operation lever 25R in the front-rear direction.
- the first operating lever 25R is operated in the left-right direction for driving the bucket 8.
- the direction control valve 64 in which the hydraulic oil supplied to the bucket cylinder 12 for driving the bucket 8 flows is driven according to the operation amount (bucket operation amount) of the first operation lever 25R in the left-right direction.
- the second operation lever 25L is operated in the front-rear direction for driving the arm 7.
- the direction control valve 64 through which hydraulic oil supplied to the arm cylinder 11 for driving the arm 7 flows is driven according to the operation amount (arm operation amount) of the second operation lever 25L in the front-rear direction.
- the second operating lever 25L is operated in the left-right direction for driving the revolving structure 3.
- the direction control valve 64 through which hydraulic oil supplied to the hydraulic actuator for driving the revolving structure 3 flows is driven.
- the first operation lever 25R is in a neutral state (neutral state), a forward operation state operated to tilt forward from the neutral state, a rear operation state operated to tilt backward from the neutral state, and from the neutral state to the right It is operated by the operator so as to be in at least one state of a right operation state operated so as to incline in the direction and a left operation state operated so as to be inclined in the left direction from the neutral state.
- the direction control valve 64 of the boom cylinder 10 is driven by operating the first operation lever 25R in at least one of the forward operation state and the rear operation state.
- the direction control valve 64 of the bucket cylinder 12 is driven by operating the first operation lever 25R to the right operation state and the left operation state. By maintaining the first operating lever 25R in the neutral state, the direction control valve 64 of the boom cylinder 10 and the direction control valve 64 of the bucket cylinder 12 are not driven.
- the second operation lever 25L is in a neutral state (neutral state), a forward operation state operated to tilt forward from the neutral state, a rear operation state operated to tilt backward from the neutral state, and from the neutral state to the right It is operated by the operator so as to be in at least one state of a right operation state operated so as to incline in the direction and a left operation state operated so as to be inclined in the left direction from the neutral state.
- the direction control valve 64 of the arm cylinder 11 is driven by operating the second operation lever 25L in at least one of the front operation state and the rear operation state.
- the hydraulic actuator for driving the revolving structure 3 is driven.
- the directional control valve 64 of the arm cylinder 11 and the hydraulic actuator for driving the swing body 3 are not driven.
- the cylinder speed of the boom cylinder 10 shows the maximum value when the first operating lever 25R is operated to the frontmost end or the rearmost end in the movable range in the front-rear direction.
- the cylinder speed of the bucket cylinder 12 exhibits a maximum value.
- the cylinder speed of the boom cylinder 10 and the cylinder speed of the bucket cylinder 12 show the minimum value (zero).
- the cylinder speed of the arm cylinder 11 shows the maximum value when the second operation lever 25L is operated to the frontmost end or the rearmost end in the movable range in the front-rear direction.
- the drive speed of the hydraulic actuator for driving the swivel body 3 reaches the maximum value. Show.
- the cylinder speed of the arm cylinder 11 and the driving speed of the hydraulic actuator for driving the revolving structure 3 show a minimum value (zero).
- a state in which the first operation lever 25R and the second operation lever 25L are arranged at the end of the movable range is appropriately referred to as a full lever state.
- the cylinder speeds of the hydraulic cylinders show a maximum value.
- the left / right operation of the first operation lever 25R may correspond to the operation of the boom 6 and the front / rear operation may correspond to the operation of the bucket 8.
- the left / right direction of the second operation lever 25L may correspond to the operation of the arm 7 and the operation in the front / rear direction may correspond to the operation of the revolving structure 3.
- the pressure sensor 66 and the pressure sensor 67 are disposed in the pilot oil passage 450.
- the pressure sensor 66 and the pressure sensor 67 detect pilot oil pressure.
- the detection results of the pressure sensor 66 and the pressure sensor 67 are output to the work machine controller 26.
- the control valve 27 is disposed in the pilot oil passage 450.
- the control valve 27 can adjust the pilot oil pressure.
- the control valve 27 operates based on a control signal from the work machine controller 26.
- the pilot hydraulic pressure adjusted by the control valve 27 acts on the direction control valve 64.
- the direction control valve 64 operates based on the pilot hydraulic pressure and adjusts the amount of hydraulic oil supplied to the hydraulic cylinders (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12).
- the pilot hydraulic pressure is adjusted not only by the operation device 25 but also by the control valve 27.
- the pilot oil pressure By adjusting the pilot oil pressure, the amount of hydraulic oil supplied to the hydraulic cylinder is adjusted via the direction control valve 64.
- the man-machine interface unit 32 includes an input unit 31 and a display unit (monitor) 322.
- the input unit 321 includes operation buttons arranged around the display unit 322.
- the input unit 321 may include a touch panel.
- the man-machine interface unit 32 may be referred to as a multi-monitor 32.
- the input unit 321 is operated by an operator.
- the command signal generated by operating the input unit 321 is output to the work machine controller 26.
- the work machine controller 26 controls the display unit 322 to display predetermined information on the display unit 322.
- the lock lever (not shown) is operated by the operator to mechanically shut off the pilot oil passage 50.
- the lock lever is disposed in the cab 4.
- the pilot oil passage 50 is closed by operating the lock lever.
- the detected pressure of the pressure sensor 68 installed in the pilot oil passage 50 decreases, and the detected value of the reduced pressure sensor 68 is output to the work machine controller 26. Is determined to be in a shut-off state.
- the lock lever is operated so that the pilot oil passage 50 is closed. Thereby, even though the operator is not in the cab 4, it is possible to prevent the pilot hydraulic pressure from acting on the direction control valve 64 and the working machine 2 from moving.
- the shut-off state may be determined by an electrical signal from a switch or the like that detects the operation of the lock lever.
- FIG. 5 is a block diagram showing the work machine controller 26, the display controller 28, and the sensor controller 30.
- the sensor controller 30 calculates the boom cylinder length based on the detection result of the boom cylinder stroke sensor 16.
- the boom cylinder stroke sensor 16 outputs to the sensor controller 30 a pulse of phase displacement associated with the circling operation.
- the sensor controller 30 calculates the boom cylinder length based on the phase displacement pulse output from the boom cylinder stroke sensor 16.
- the sensor controller 30 calculates the arm cylinder length based on the detection result of the arm cylinder stroke sensor 17.
- the sensor controller 30 calculates the bucket cylinder length based on the detection result of the bucket cylinder stroke sensor 18.
- the sensor controller 30 calculates the tilt angle ⁇ 1 (see FIG. 2) of the boom 6 with respect to the vertical direction of the swing body 3 from the boom cylinder length acquired based on the detection result of the boom cylinder stroke sensor 16.
- the sensor controller 30 calculates the inclination angle ⁇ 2 (see FIG. 2) of the arm 7 with respect to the boom 6 from the arm cylinder length acquired based on the detection result of the arm cylinder stroke sensor 17.
- the sensor controller 30 calculates the inclination angle ⁇ 3 (see FIG. 2) of the blade edge 8a of the bucket 8 relative to the arm 7 from the bucket cylinder length acquired based on the detection result of the bucket cylinder stroke sensor 18.
- the tilt angle ⁇ 1 of the boom 6, the tilt angle ⁇ 2 of the arm 7, and the tilt angle ⁇ 3 of the bucket 8 may not be detected by the cylinder stroke sensor.
- the tilt angle ⁇ 1 of the boom 6 may be detected by an angle detector such as a rotary encoder.
- the angle detector detects the bending angle of the boom 6 with respect to the revolving structure 3 and detects the tilt angle ⁇ 1.
- the inclination angle ⁇ 2 of the arm 7 may be detected by an angle detector attached to the arm 7.
- the inclination angle ⁇ 3 of the bucket 8 may be detected by an angle detector attached to the bucket 8.
- the sensor controller 30 acquires the cylinder length data L from the detection results of the cylinder stroke sensors 16, 17 and 18.
- the sensor controller 30 outputs data on the inclination angle ⁇ 4 and data on the inclination angle ⁇ 5 output from the IMU 24.
- the sensor controller 30 outputs the cylinder length data L, the tilt angle ⁇ 4 data, and the tilt angle ⁇ 5 data to the display controller 28 and the work machine controller 26, respectively.
- the detection result of the cylinder stroke sensor (16, 17, 18) and the detection result of the IMU 24 are output to the sensor controller 30, and the sensor controller 30 performs a predetermined calculation process.
- the function of the sensor controller 30 may be substituted by the work machine controller 26.
- the detection result of the cylinder stroke sensor (16, 17, 18) is output to the work machine controller 26, and the work machine controller 26 uses the cylinder length (16, 17, 18) based on the detection result of the cylinder stroke sensor (16, 17, 18). Boom cylinder length, arm cylinder length, and bucket cylinder length) may be calculated.
- the detection result of the IMU 24 may be output to the work machine controller 26.
- the display controller 28 includes a target construction information storage unit 28A, a bucket position data generation unit 28B, and a target excavation landform data generation unit 28C.
- the display controller 28 acquires the reference position data P and the turning body orientation data Q from the global coordinate calculation unit 23.
- the display controller 28 acquires cylinder tilt data indicating the tilt angles ⁇ 1, ⁇ 2, and ⁇ 3 from the sensor controller 30.
- the work machine controller 26 acquires the reference position data P, the turning body orientation data Q, and the cylinder length data L from the display controller 28.
- the work machine controller 26 generates bucket position data indicating the three-dimensional position P3 of the bucket 8 based on the reference position data P, the swing body orientation data Q, and the inclination angles ⁇ 1, ⁇ 2, and ⁇ 3.
- the bucket position data is cutting edge position data S indicating the three-dimensional position of the cutting edge 8a.
- the bucket position data generation unit 28B generates bucket position data (blade edge position data S) indicating the three-dimensional position of the bucket 8 based on the reference position data P, the swing body orientation data Q, and the inclination angles ⁇ 1 to ⁇ 3. That is, in this embodiment, each of the work machine controller 26 and the display controller 28 generates the cutting edge position data S.
- the display controller 28 may acquire the blade edge position data S from the work machine controller 26.
- the bucket position data generation unit 28B generates a target excavation landform U indicating the target shape of the excavation target by using the cutting edge position data S and target construction information T described later stored in the target construction information storage unit 28A. Further, the display controller 28 causes the display unit 29 to display the target excavation landform U and the cutting edge position data S.
- the display unit 29 is a monitor, for example, and displays various types of information on the excavator 100. In the present embodiment, the display unit 29 includes an HMI (Human Machine Interface) monitor as a guidance monitor for computerized construction.
- HMI Human Machine Interface
- the target construction information storage unit 28A stores target construction information (three-dimensional design landform data) T indicating the three-dimensional landform that is the target shape of the work area.
- the target construction information T includes coordinate data and angle data required to generate a target excavation landform (design landform data) U indicating the design landform that is the target shape of the excavation target.
- the target construction information T may be supplied to the display controller 28 via, for example, a wireless communication device.
- the position information of the blade edge 8a may be transferred from a connection type recording device such as a memory.
- the target excavation landform data generation unit 28C based on the target construction information T and the blade edge position data S, as shown in FIG. An intersection line E with the design landform is acquired as a candidate line for the target excavation landform U.
- the target excavation landform data generation unit 28 ⁇ / b> C sets a point immediately below the cutting edge 8 a on the candidate line of the target excavation landform U as a reference point AP of the target excavation landform U.
- the display controller 28 determines one or a plurality of inflection points before and after the reference point AP of the target excavation landform U and lines before and after it as the target excavation landform U to be excavated.
- the target excavation landform data generation unit 28C generates a target excavation landform U indicating the design landform that is the target shape of the excavation target.
- the target excavation landform data generation unit 28C causes the display unit 29 to display the target excavation landform U based on the target excavation landform U.
- the target excavation landform U is work data used for excavation work.
- the target excavation landform U is displayed on the display unit 29 based on the display design topographical data used for display on the display unit 29.
- the display controller 28 can calculate the position of the local coordinates when viewed in the global coordinate system based on the detection result by the position detection device 20.
- the local coordinate system is a three-dimensional coordinate system based on the excavator 100.
- the reference position of the local coordinate system is, for example, a reference position P2 located at the turning center AX of the turning body 3.
- the work machine controller 26 includes a target speed determination unit 52, a distance acquisition unit 53, a speed limit determination unit 54, and a work machine control unit 57.
- the work machine controller 26 acquires the detected pressures MB, MA, and MT, acquires the inclination angles ⁇ 1, ⁇ 2, ⁇ 3, and ⁇ 5 from the sensor controller 30, acquires the target excavation landform U from the display controller 28, and supplies the control valve 27 to the control valve 27.
- a control signal CBI is output.
- the target speed determination unit 52 drives the working machines such as the boom 6, the arm 7, and the bucket 8 by using the inclination angle ⁇ ⁇ b> 5 with respect to the longitudinal direction of the vehicle body 1 and the detected pressures MB, MA, and MT acquired from the pressure sensor 66.
- ⁇ ⁇ b> 5 with respect to the longitudinal direction of the vehicle body 1 and the detected pressures MB, MA, and MT acquired from the pressure sensor 66.
- Vc_bm, Vc_am, and Vc_bk corresponding to the lever operation.
- the distance acquisition unit 53 corrects the pitch of the distance of the blade edge 8a of the bucket 8 at a cycle shorter than the display controller 28 (for example, every 10 msec.), It is output from the IMU 24 in addition to the inclination angles ⁇ 1, ⁇ 2, and ⁇ 3. An angle ⁇ 5 is also used.
- the positional relationship between the reference position P2 in the local coordinate system and the installation position P1 of the antenna 21 is known.
- the work machine controller 26 calculates cutting edge position data S indicating the position P3 of the cutting edge 8a in the local coordinate system from the detection result of the position detection device 20 and the position information of the antenna 21.
- the distance calculation unit 53 acquires the target excavation landform U from the display controller 28.
- the work machine controller 26 determines the cutting edge 8a of the bucket 8 and the target excavation landform in the direction perpendicular to the target excavation landform U based on the cutting edge position data S indicating the position P3 of the cutting edge 8a in the acquired local coordinate system and the target excavation landform U.
- the distance d from U is calculated.
- the speed limit determining unit 54 acquires a speed limit in the vertical direction with respect to the target excavation landform U according to the distance d.
- the speed limit includes table information or graph information stored (stored) in advance in the storage unit 26G (see FIG. 24) of the work machine controller 26. Further, the speed limit determining unit 54 calculates the relative speed in the vertical direction of the cutting edge 8a with respect to the target excavation landform U based on the target speeds Vc_bm, Vc_am, Vc_bk of the cutting edge 8a acquired from the target speed determining unit 52.
- the work machine controller 26 calculates the speed limit Vc_lmt of the cutting edge 8a based on the distance d.
- the speed limit determining unit 54 calculates a boom speed limit Vc_bm_lmt that limits the movement of the boom 6 based on the distance d, the target speeds Vc_bm, Vc_am, Vc_bk, and the speed limit Vc_lmt.
- the work implement control unit 57 obtains the boom limit speed Vc_bm_lmt, and controls the boom cylinder 10 to give a raise command to the boom cylinder 10 based on the boom limit speed Vc_bm_lmt so that the relative speed of the cutting edge 8a is equal to or less than the limit speed.
- a control signal CBI is generated.
- the work machine controller 26 outputs a control signal for performing the speed of the boom 6 to the control valve 27 ⁇ / b> C connected to the boom cylinder 10.
- FIG. 7 is a flowchart showing an example of limited excavation control according to the present embodiment.
- the target excavation landform U is set (step SA1).
- the work machine controller 26 determines the target speed Vc of the work machine 2 (step SA2).
- the target speed Vc of the work machine 2 includes a boom target speed Vc_bm, an arm target speed Vc_am, and a bucket target speed Vc_bkt.
- the boom target speed Vc_bm is the speed of the cutting edge 8a when only the boom cylinder 10 is driven.
- the arm target speed Vc_am is the speed of the cutting edge 8a when only the arm cylinder 11 is driven.
- the bucket target speed Vc_bkt is the speed of the blade edge 8a when only the bucket cylinder 12 is driven.
- the boom target speed Vc_bm is calculated based on the boom operation amount.
- the arm target speed Vc_am is calculated based on the arm operation amount.
- the bucket target speed Vc_bkt is calculated based on the bucket operation amount.
- the storage unit 26G of the work machine controller 26 stores target speed information that defines the relationship between the boom operation amount and the boom target speed Vc_bm.
- the work machine controller 26 determines the boom target speed Vc_bm corresponding to the boom operation amount based on the target speed information.
- the target speed information is, for example, a map that describes the magnitude of the boom target speed Vc_bm with respect to the boom operation amount.
- the target speed information may be in the form of a table or a mathematical expression.
- the target speed information includes information that defines the relationship between the arm operation amount and the arm target speed Vc_am.
- the target speed information includes information that defines the relationship between the bucket operation amount and the bucket target speed Vc_bkt.
- the work machine controller 26 determines the arm target speed Vc_am corresponding to the arm operation amount based on the target speed information.
- the work machine controller 26 determines a bucket target speed Vc_bkt corresponding to the bucket operation amount based on the target speed information.
- the work machine controller 26 sets the boom target speed Vc_bm to a speed component (vertical speed component) Vcy_bm in a direction perpendicular to the surface of the target excavation landform U and a direction parallel to the surface of the target excavation landform U. Are converted into Vcx_bm (step SA3).
- the work machine controller 26 determines the inclination of the vertical axis of the local coordinate system (the turning axis AX of the turning body 3) with respect to the vertical axis of the global coordinate system and the vertical axis of the global coordinate system.
- the inclination of the surface of the target excavation landform U with respect to the vertical direction is obtained.
- the work machine controller 26 obtains an angle ⁇ 1 representing the inclination between the vertical axis of the local coordinate system and the vertical direction of the surface of the target excavation landform U from these inclinations.
- the work machine controller 26 uses a trigonometric function to calculate the boom target speed Vc_bm from the angle ⁇ 2 formed by the vertical axis of the local coordinate system and the direction of the boom target speed Vc_bm.
- the velocity component VL1_bm in the direction and the velocity component VL2_bm in the horizontal axis direction are converted.
- the work machine controller 26 uses a trigonometric function to calculate a velocity component VL1_bm in the vertical axis direction of the local coordinate system from the inclination ⁇ 1 between the vertical axis of the local coordinate system and the vertical direction of the surface of the target excavation landform U. Then, the velocity component VL2_bm in the horizontal axis direction is converted into a vertical velocity component Vcy_bm and a horizontal velocity component Vcx_bm for the target excavation landform U. Similarly, the work machine controller 26 converts the arm target speed Vc_am into a vertical speed component Vcy_am and a horizontal speed component Vcx_am in the vertical axis direction of the local coordinate system. The work machine controller 26 converts the bucket target speed Vc_bkt into a vertical speed component Vcy_bkt and a horizontal speed component Vcx_bkt in the vertical axis direction of the local coordinate system.
- the work machine controller 26 acquires the distance d between the cutting edge 8a of the bucket 8 and the target excavation landform U (step SA4).
- the work machine controller 26 calculates the shortest distance d between the blade edge 8a of the bucket 8 and the surface of the target excavation landform U from the position information of the blade edge 8a and the target excavation landform U.
- limited excavation control is executed based on the shortest distance d between the cutting edge 8a of the bucket 8 and the surface of the target excavation landform U.
- the work machine controller 26 calculates the speed limit Vcy_lmt of the work machine 2 as a whole based on the distance d between the cutting edge 8a of the bucket 8 and the surface of the target excavation landform U (Step SA5).
- the speed limit Vcy_lmt of the work implement 2 as a whole is a movement speed of the cutting edge 8a that is allowable in a direction in which the cutting edge 8a of the bucket 8 approaches the target excavation landform U.
- the storage unit 261 of the work machine controller 26 stores speed limit information that defines the relationship between the distance d and the speed limit Vcy_lmt.
- FIG. 12 shows an example of speed limit information according to the present embodiment.
- the distance d when the cutting edge 8a is located outside the surface of the target excavation landform U, that is, on the working machine 2 side of the excavator 100 is a positive value
- the cutting edge 8a is the target excavation landform U.
- the distance d when located on the inner side of the surface of the excavation, that is, on the inner side of the excavation object than the target excavation landform U is a negative value.
- the distance d when the cutting edge 8a is located above the surface of the target excavation landform U is a positive value.
- the distance d when the cutting edge 8a is located below the surface of the target excavation landform U is a negative value.
- the distance d when the cutting edge 8a is in a position where it does not erode with respect to the target excavation landform U is a positive value.
- the distance d when the cutting edge 8a is in a position where it erodes with respect to the target excavation landform U is a negative value.
- the speed when the blade edge 8a goes from the inside of the target excavation landform U to the outside is a positive value
- the speed when the blade edge 8a goes from the outside of the target excavation landform U to the inside is negative. Value. That is, the speed at which the blade edge 8a is directed above the target excavation landform U is a positive value, and the speed at which the blade edge 8a is directed below the target excavation landform U is a negative value.
- the slope of the speed limit Vcy_lmt when the distance d is between d1 and d2 is smaller than the slope when the distance d is greater than or equal to d1 or less than d2.
- d1 is greater than zero.
- d2 is smaller than 0.
- the slope when the distance d is between d1 and d2 is the slope when the distance d is d1 or more or d2 or less. Make it smaller than the slope.
- the speed limit Vcy_lmt is a negative value, and the speed limit Vcy_lmt decreases as the distance d increases.
- the speed toward the lower side of the target excavation landform U increases as the cutting edge 8a is farther from the surface of the target excavation landform U above the target excavation landform U, and the absolute value of the speed limit Vcy_lmt is growing.
- the speed limit Vcy_lmt is a positive value, and the speed limit Vcy_lmt increases as the distance d decreases.
- the speed limit Vcy_lmt is Vmin.
- the predetermined value dth1 is a positive value and is larger than d1.
- Vmin is smaller than the minimum value of the target speed. That is, when the distance d is greater than or equal to the predetermined value dth1, the operation of the work machine 2 is not limited. Therefore, when the cutting edge 8a is far away from the target excavation landform U above the target excavation landform U, the operation of the work machine 2, that is, limited excavation control is not performed.
- the distance d is smaller than the predetermined value dth1, the operation of the work machine 2 is restricted.
- the operation of the boom 6 is restricted.
- the work machine controller 26 calculates the vertical speed component (restricted vertical speed component) Vcy_bm_lmt of the speed limit of the boom 6 from the speed limit Vcy_lmt, the arm target speed Vc_am, and the bucket target speed Vc_bkt of the work machine 2 as a whole (step SA6).
- the work machine controller 26 subtracts the vertical speed component Vcy_am of the arm target speed and the vertical speed component Vcy_bkt of the bucket target speed from the speed limit Vcy_lmt of the work machine 2 as a whole.
- the limited vertical velocity component Vcy_bm_lmt is calculated.
- the work machine controller 26 converts the limited vertical speed component Vcy_bm_lmt of the boom 6 into a speed limit (boom speed limit) Vc_bm_lmt of the boom 6 (step SA7).
- the work machine controller 26 is perpendicular to the surface of the target excavation landform U from the rotation angle ⁇ 1 of the boom 6, the rotation angle ⁇ 2 of the arm 7, the rotation angle ⁇ 3 of the bucket 8, the vehicle body position data P, the target excavation landform U, and the like.
- the relationship between the direction and the direction of the boom speed limit Vc_bm_lmt is obtained, and the limited vertical speed component Vcy_bm_lmt of the boom 6 is converted into the boom speed limit Vc_bm_lmt.
- the calculation in this case is performed by a procedure reverse to the calculation for obtaining the vertical speed component Vcy_bm in the direction perpendicular to the surface of the target excavation landform U from the boom target speed Vc_bm. Thereafter, the cylinder speed corresponding to the boom intervention amount is determined, and an opening command corresponding to the cylinder speed is output to the control valve 27C.
- the pilot pressure based on the lever operation is filled in the oil passage 451B, and the pilot pressure based on the boom intervention is filled in the oil passage 502.
- the shuttle valve 51 selects the larger pressure (step SA8).
- the restriction condition is satisfied when the boom limit speed Vc_bm_lmt downward of the boom 6 is smaller than the magnitude of the boom target speed Vc_bm downward.
- the restriction condition is satisfied when the boom limit speed Vc_bm_lmt upward of the boom 6 is larger than the boom target speed Vc_bm upward.
- the work machine controller 26 controls the work machine 2.
- the work machine controller 26 controls the boom cylinder 10 by transmitting a boom command signal to the control valve 27C.
- the boom command signal has a current value corresponding to the boom command speed.
- the work machine controller 26 controls the arm 7 and the bucket 8 as necessary.
- the work machine controller 26 controls the arm cylinder 11 by transmitting an arm command signal to the control valve 27.
- the arm command signal has a current value corresponding to the arm command speed.
- the work machine controller 26 controls the bucket cylinder 12 by transmitting a bucket command signal to the control valve 27.
- the bucket command signal has a current value corresponding to the bucket command speed.
- the shuttle valve 51 selects the supply of hydraulic oil from the oil passage 451B, and the normal operation is performed (step SA9).
- the work machine controller 26 operates the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12 according to the boom operation amount, the arm operation amount, and the bucket operation amount.
- the boom cylinder 10 operates at the boom target speed Vc_bm.
- the arm cylinder 11 operates at the arm target speed Vc_am.
- the bucket cylinder 12 operates at the bucket target speed Vc_bkt.
- the shuttle valve 51 selects the supply of hydraulic oil from the oil passage 502, and the restricted excavation control is executed (step SA10).
- the limited vertical speed component Vcy_bm_lmt of the boom 6 is calculated by subtracting the vertical speed component Vcy_am of the arm target speed and the vertical speed component Vcy_bkt of the bucket target speed from the limited speed Vcy_lmt of the work machine 2 as a whole. Therefore, when the speed limit Vcy_lmt of the work implement 2 as a whole is smaller than the sum of the vertical speed component Vcy_am of the arm target speed and the vertical speed component Vcy_bkt of the bucket target speed, the limit vertical speed component Vcy_bm_lmt of the boom 6 is increased. Negative value.
- the boom speed limit Vc_bm_lmt is a negative value.
- the work machine controller 27 lowers the boom 6 but decelerates the boom target speed Vc_bm. For this reason, it can prevent that the bucket 8 erodes the target excavation landform U, suppressing an operator's discomfort small.
- the limit vertical speed component Vcy_bm_lmt of the boom 6 becomes a positive value.
- the boom speed limit Vc_bm_lmt is a positive value.
- the work machine controller 26 raises the boom 6 even if the operating device 25 is operated in the direction in which the boom 6 is lowered. For this reason, the expansion of the erosion of the target excavation landform U can be suppressed quickly.
- the absolute value of the limited vertical speed component Vcy_bm_lmt of the boom 6 decreases as the cutting edge 8a approaches the target excavation landform U, and the surface of the target excavation landform U
- the absolute value of the speed component (restricted horizontal speed component) Vcx_bm_lmt of the speed limit of the boom 6 in the parallel direction is also reduced. Therefore, when the blade edge 8a is positioned above the target excavation landform U, the speed of the boom 6 in the direction perpendicular to the surface of the target excavation landform U increases as the blade edge 8a approaches the target excavation landform U. Both the speed in the direction parallel to the surface of the target excavation landform U is reduced.
- FIG. 15 shows the change in the speed limit of the boom 6 when the distance d between the target excavation landform U and the cutting edge 8a of the bucket 8 is smaller than a predetermined value dth1, and the cutting edge 8a of the bucket 8 moves from the position Pn1 to the position Pn2.
- a predetermined value dth1 a predetermined value dth1
- the cutting edge 8a of the bucket 8 moves from the position Pn1 to the position Pn2.
- the distance between the blade edge 8a and the target excavation landform U at the position Pn2 is smaller than the distance between the blade edge 8a and the target excavation landform U at the position Pn1. Therefore, the limited vertical speed component Vcy_bm_lmt2 of the boom 6 at the position Pn2 is smaller than the limited vertical speed component Vcy_bm_lmt1 of the boom 6 at the position Pn1.
- the boom limit speed Vc_bm_lmt2 at the position Pn2 is smaller than the boom limit speed Vc_bm_lmt1 at the position Pn1.
- the limited horizontal speed component Vcx_bm_lmt2 of the boom 6 at the position Pn2 is smaller than the limited horizontal speed component Vcx_bm_lmt1 of the boom 6 at the position Pn1.
- the arm target speed Vc_am and the bucket target speed Vc_bkt are not limited.
- this embodiment can suppress the uncomfortable feeling in the operation at the time of excavation of the operator while suppressing the expansion of the erosion of the target excavation landform U.
- the work machine controller 26 is based on the target excavation landform U indicating the design landform that is the target shape of the excavation target and the blade edge position data S indicating the position of the blade edge 8a of the bucket 8.
- the speed of the boom 6 is limited so that the relative speed at which the bucket 8 approaches the target excavation landform U is reduced according to the distance d between the target excavation landform U and the blade edge 8a of the bucket 8.
- the work machine controller 26 uses the target excavation landform U and the cutting edge 8a of the bucket 8 based on the target excavation landform U indicating the design landform that is the target shape of the excavation target and the cutting edge position data S indicating the position of the cutting edge 8a of the bucket 8.
- the speed limit is determined according to the distance d, and the work equipment 2 is controlled so that the speed in the direction in which the work equipment 2 approaches the target excavation landform U is equal to or lower than the speed limit. Thereby, the excavation restriction control for the cutting edge 8a is executed, and the position of the cutting edge 8a with respect to the target excavation landform U is controlled.
- intervention control it is appropriate to output a control signal to the control valve 27 connected to the boom cylinder 10 to control the position of the boom 6 so that the intrusion of the cutting edge 8a into the target excavation landform U is suppressed. This is called intervention control.
- Intervention control is executed when the relative speed of the cutting edge 8a in the vertical direction with respect to the target excavation landform U is larger than the speed limit.
- the intervention control is not executed when the relative speed of the cutting edge 8a is smaller than the speed limit. That the relative speed of the blade edge 8a is smaller than the speed limit includes the movement of the bucket 8 with respect to the target excavation landform U so that the bucket 8 and the target excavation landform U are separated.
- Boom cylinder stroke sensor 16 is attached to boom cylinder 10.
- the boom cylinder stroke sensor 16 measures the stroke of the piston.
- the boom cylinder 10 includes a cylinder tube 10X and a cylinder rod 10Y that can move relative to the cylinder tube 10X in the cylinder tube 10X.
- a piston 10V is slidably provided on the cylinder tube 10X.
- a cylinder rod 10Y is attached to the piston 10V.
- the cylinder rod 10Y is slidably provided on the cylinder head 10W.
- a chamber defined by the cylinder head 10W, the piston 10V, and the cylinder inner wall is a rod-side oil chamber 40B.
- An oil chamber opposite to the rod-side oil chamber 40B via the piston 10V is a cap-side oil chamber 40A.
- the cylinder head 10W is provided with a seal member that seals the gap with the cylinder rod 10Y and prevents dust and the like from entering the rod-side oil chamber 40B.
- the cylinder rod 10Y is degenerated when hydraulic oil is supplied to the rod-side oil chamber 40B and discharged from the cap-side oil chamber 40A. Further, the cylinder rod 10Y extends when the hydraulic oil is discharged from the rod-side oil chamber 40B and the hydraulic oil is supplied to the cap-side oil chamber 40A. That is, the cylinder rod 10Y moves linearly in the left-right direction in the figure.
- a case 164 that covers the boom cylinder stroke sensor 16 and accommodates the boom cylinder stroke sensor 16 therein is provided outside the rod side oil chamber 40B and in close contact with the cylinder head 10W.
- the case 164 is fastened to the cylinder head 10W by a bolt or the like and fixed to the cylinder head 10W.
- the boom cylinder stroke sensor 16 has a rotation roller 161, a rotation center shaft 162, and a rotation sensor unit 163.
- the surface of the rotating roller 161 is in contact with the surface of the cylinder rod 10Y, and is rotatably provided according to the direct movement of the cylinder rod 10Y. That is, the linear motion of the cylinder rod 10Y is converted into rotational motion by the rotating roller 161.
- the rotation center shaft 162 is disposed so as to be orthogonal to the linear movement direction of the cylinder rod 10Y.
- the rotation sensor unit 163 is configured to be able to detect the rotation amount (rotation angle) of the rotation roller 161 as an electrical signal.
- An electric signal indicating the rotation amount (rotation angle) of the rotating roller 161 detected by the rotation sensor unit 163 is output to the sensor controller 30 via the electric signal line.
- the sensor controller 30 converts the electric signal into the position (stroke position) of the cylinder rod 10Y of the boom cylinder 10.
- the rotation sensor unit 163 includes a magnet 163a and a Hall IC 163b.
- a magnet 163a as a detection medium is attached to the rotating roller 161 so as to rotate integrally with the rotating roller 161.
- the magnet 163a rotates in accordance with the rotation of the rotating roller 161 about the rotation center shaft 162.
- the magnet 163a is configured such that the N pole and the S pole are alternately switched according to the rotation angle of the rotating roller 161.
- the magnet 163a is configured such that the magnetic force (magnetic flux density) detected by the Hall IC 163b periodically varies with one rotation of the rotating roller 161 as one cycle.
- the Hall IC 163b is a magnetic sensor that detects the magnetic force (magnetic flux density) generated by the magnet 163a as an electrical signal.
- the Hall IC 163b is provided at a position separated from the magnet 163a by a predetermined distance along the axial direction of the rotation center shaft 162.
- the electrical signal (phase displacement pulse) detected by the Hall IC 163b is output to the sensor controller 30.
- the sensor controller 30 converts the electrical signal from the Hall IC 163b into a rotation amount of the rotating roller 161, that is, a displacement amount (boom cylinder length) of the cylinder rod 10Y of the boom cylinder 10.
- the relationship between the rotation angle of the rotating roller 161 and the electrical signal (voltage) detected by the Hall IC 163b will be described with reference to FIG.
- the magnetic force (magnetic flux density) transmitted through the Hall IC 163b periodically changes according to the rotation angle, and an electric signal (voltage) that is a sensor output. Changes periodically.
- the rotation angle of the rotating roller 161 can be measured from the magnitude of the voltage output from the Hall IC 163b.
- the number of rotations of the rotating roller 161 can be measured by counting the number of times one cycle of the electrical signal (voltage) output from the Hall IC 163b is repeated. Then, the displacement amount (boom cylinder length) of the cylinder rod 10Y of the boom cylinder 10 is calculated based on the rotation angle of the rotation roller 161 and the rotation number of the rotation roller 161.
- the sensor controller 30 can calculate the moving speed (cylinder speed) of the cylinder rod 10Y based on the rotation angle of the rotation roller 161 and the rotation speed of the rotation roller 161.
- each cylinder stroke sensor (16, 17, 18) functions as a cylinder speed sensor that detects the cylinder speed of the hydraulic cylinder.
- the boom cylinder stroke sensor 16 attached to the boom cylinder 10 functions as a boom cylinder speed sensor that detects the cylinder speed of the boom cylinder 10.
- the arm cylinder stroke sensor 17 attached to the arm cylinder 11 functions as an arm cylinder speed sensor that detects the cylinder speed of the arm cylinder 11.
- the bucket cylinder stroke sensor 18 attached to the bucket cylinder 12 functions as a bucket cylinder speed sensor that detects the cylinder speed of the bucket cylinder 12.
- Each of the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12 is a hydraulic cylinder.
- the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12 are collectively referred to as a hydraulic cylinder 60 as appropriate.
- FIG. 18 is a schematic diagram illustrating an example of the control system 200 according to the present embodiment.
- FIG. 19 is an enlarged view of a part of FIG.
- the hydraulic system 300 includes a hydraulic cylinder 60 including a boom cylinder 10, an arm cylinder 11, and a bucket cylinder 12, and a swing motor 63 that rotates the swing body 3.
- the hydraulic cylinder 60 operates with hydraulic oil supplied from the main hydraulic pump.
- the turning motor 63 is a hydraulic motor, and is operated by hydraulic oil supplied from the main hydraulic pump.
- the control valve 27 includes a control valve 27A and a control valve 27B disposed on both sides of the hydraulic cylinder 60.
- the control valve 27A is appropriately referred to as a pressure reducing valve 27A
- the control valve 27B is appropriately referred to as a pressure reducing valve 27B.
- a direction control valve 64 that controls the direction in which the hydraulic oil flows.
- the direction control valve 64 is disposed in each of the plurality of hydraulic cylinders 60 (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12).
- the direction control valve 64 is a spool system that moves the rod-shaped spool to switch the direction in which the hydraulic oil flows.
- the direction control valve 64 has a movable rod-shaped spool. The spool is moved by the supplied pilot oil.
- the direction control valve 64 operates the hydraulic cylinder 60 by supplying hydraulic oil to the hydraulic cylinder 60 by moving the spool.
- the hydraulic oil supplied from the main hydraulic pump is supplied to the hydraulic cylinder 60 via the direction control valve 64.
- the supply of hydraulic oil to the cap side oil chamber 40A (oil passage 48) and the supply of hydraulic oil to the rod side oil chamber 40B (oil passage 47) are switched. Further, the supply amount of hydraulic oil to the hydraulic cylinder 60 (supply amount per unit time) is adjusted by moving the spool in the axial direction. The cylinder speed of the hydraulic cylinder 60 is adjusted by adjusting the amount of hydraulic oil supplied to the hydraulic cylinder 60.
- FIG. 20 is a diagram schematically showing an example of the direction control valve 64.
- the direction control valve 64 controls the direction in which the hydraulic oil flows.
- the direction control valve 64 is a spool system that moves the rod-shaped spool 80 to switch the direction in which the hydraulic oil flows.
- FIGS. 21 and 22 when the spool 80 moves in the axial direction, the hydraulic oil is supplied to the cap-side oil chamber 40A (oil passage 48) and the rod-side oil chamber 40B (oil passage 47) is operated. The oil supply is switched.
- FIG. 21 shows a state where the spool 80 has moved so that the hydraulic oil is supplied to the cap-side oil chamber 40 ⁇ / b> A via the oil passage 48.
- FIG. 22 shows a state in which the spool 80 has been moved so that the hydraulic oil is supplied to the rod-side oil chamber 40 ⁇ / b> B through the oil passage 47.
- the supply amount of hydraulic oil (supply amount per unit time) to the hydraulic cylinder 60 is adjusted. As shown in FIG. 20, when the spool 80 exists at the initial position (origin), the hydraulic oil is not supplied to the hydraulic cylinder 60. When the spool 80 moves in the axial direction from the origin, hydraulic oil is supplied to the hydraulic cylinder 60 with a supply amount corresponding to the movement amount. The cylinder speed is adjusted by adjusting the amount of hydraulic oil supplied to the hydraulic cylinder 60.
- the driving of the direction control valve 64 is adjusted by the operation device 25.
- the operating device 25 is a pilot hydraulic system operating device. Pilot oil sent from the main hydraulic pump and decompressed by the pressure reducing valve is supplied to the operating device 25. The pilot oil sent from a pilot hydraulic pump different from the main hydraulic pump may be supplied to the operating device 25.
- the operating device 25 includes a pressure adjustment valve 250 that can adjust the pilot oil pressure. The pilot oil pressure is adjusted based on the operation amount of the operating device 25.
- the direction control valve 64 is driven by the pilot hydraulic pressure. By adjusting the pilot oil pressure by the operating device 25, the moving amount and moving speed of the spool in the axial direction are adjusted.
- the direction control valve 64 is provided in each of the boom cylinder 10, the arm cylinder 11, the bucket cylinder 12 and the turning motor 63.
- the direction control valve 64 connected to the boom cylinder 10 is appropriately referred to as a direction control valve 640.
- the direction control valve 64 connected to the arm cylinder 11 is appropriately referred to as a direction control valve 641.
- the direction control valve 64 connected to the bucket cylinder 12 is appropriately referred to as a direction control valve 642.
- the direction control valve 640 for the boom and the direction control valve 641 for the arm are provided with a spool stroke sensor 65 that detects the movement amount (movement distance) of the spool.
- a detection signal of the spool stroke sensor 65 is output to the work machine controller 26.
- the operating device 25 and the directional control valve 64 are connected via a pilot oil passage 450. Pilot oil for moving the spool of the direction control valve 64 flows through the pilot oil passage 450.
- the control valve 27, the pressure sensor 66, and the pressure sensor 67 are arranged in the pilot oil passage 450.
- pilot oil passage 450 between the operating device 25 and the control valve 27 is appropriately referred to as a pilot oil passage 451, and between the control valve 27 and the direction control valve 64.
- the pilot oil passage 450 is appropriately referred to as a pilot oil passage 452.
- pilot oil passage 452 is connected to the direction control valve 64. Pilot oil is supplied to the directional control valve 64 through the pilot oil passage 452.
- the direction control valve 64 has a first pressure receiving chamber and a second pressure receiving chamber. Pilot oil passage 452 includes a pilot oil passage 452A connected to the first pressure receiving chamber and a pilot oil passage 452B connected to the second pressure receiving chamber.
- the spool moves in accordance with the pilot oil pressure and operates to the rod side oil chamber 40B via the direction control valve 64. Oil is supplied.
- the amount of hydraulic oil supplied to the rod-side oil chamber 40B is adjusted by the amount of operation of the operating device 25 (the amount of movement of the spool).
- the spool moves in accordance with the pilot oil pressure and operates to the cap side oil chamber 40A via the direction control valve 64. Oil is supplied.
- the amount of hydraulic oil supplied to the cap-side oil chamber 40A is adjusted by the amount of operation of the operating device 25 (the amount of movement of the spool).
- the spool moves to one side with respect to the axial direction.
- the pilot oil whose pilot oil pressure is adjusted by the operating device 25 is supplied to the direction control valve 64, the spool moves to the other side in the axial direction. Thereby, the position of the spool in the axial direction is adjusted.
- Pilot oil passage 451 includes pilot oil passage 451A connecting pilot oil passage 452A and operating device 25, and pilot oil passage 451B connecting pilot oil passage 452B and operating device 25.
- the pilot oil passage 452A connected to the directional control valve 640 that supplies hydraulic oil to the boom cylinder 10 is appropriately referred to as a boom adjustment oil passage 4520A, and the pilot oil connected to the directional control valve 640 is used.
- the path 452B is appropriately referred to as a boom adjusting oil path 4520B.
- the pilot oil passage 452A connected to the direction control valve 641 that supplies hydraulic oil to the arm cylinder 11 is appropriately referred to as an arm adjustment oil passage 4521A, and the pilot oil connected to the direction control valve 641.
- the path 452B is appropriately referred to as an arm adjustment oil path 4521B.
- the pilot oil passage 452A connected to the directional control valve 642 for supplying hydraulic oil to the bucket cylinder 12 is appropriately referred to as a bucket adjustment oil passage 4522A, and the pilot oil connected to the directional control valve 642.
- the path 452B is appropriately referred to as a bucket adjusting oil path 4522B.
- the pilot oil passage 451A connected to the boom adjustment oil passage 4520A is appropriately referred to as a boom operation oil passage 4510A
- the pilot oil passage 451B connected to the boom adjustment oil passage 4520B is appropriately referred to as a boom. This is referred to as an operation oil passage 4510B.
- the pilot oil passage 451A connected to the arm adjustment oil passage 4521A is appropriately referred to as an arm operation oil passage 4511A
- the pilot oil passage 451B connected to the arm adjustment oil passage 4521B is appropriately armed. This is referred to as an operation oil passage 4511B.
- the pilot oil passage 451A connected to the bucket adjustment oil passage 4522A is appropriately referred to as a bucket operation oil passage 4512A
- the pilot oil passage 451B connected to the bucket adjustment oil passage 4522B is appropriately referred to as a bucket. This is referred to as an operation oil passage 4512B.
- the boom operation oil passages (4510A, 4510B) and the boom adjustment oil passages (4520A, 4520B) are connected to the pilot hydraulic operation device 25. Pilot oil whose pressure is adjusted according to the operation amount of the operating device 25 flows through the boom operation oil passages (4510A, 4510B).
- the arm operation oil passages (4511A, 4511B) and the arm adjustment oil passages (4521A, 4521B) are connected to the pilot hydraulic operation device 25. Pilot oil whose pressure is adjusted according to the operation amount of the operating device 25 flows through the arm operating oil passages (4511A, 4511B).
- the bucket operation oil passages (4512A, 4512B) and the bucket adjustment oil passages (4522A, 4522B) are connected to a pilot hydraulic operation device 25. Pilot oil whose pressure is adjusted in accordance with the operation amount of the operating device 25 flows through the bucket operating oil passages (4512A, 4512B).
- Boom operation oil passage 4510A, boom operation oil passage 4510B, boom adjustment oil passage 4520A, and boom adjustment oil passage 4520B are boom oil passages through which pilot oil for operating the boom 6 flows.
- Arm operation oil passage 4511A, arm operation oil passage 4511B, arm adjustment oil passage 4521A, and arm adjustment oil passage 4521B are arm oil passages through which pilot oil for operating the arm 7 flows.
- the bucket operation oil passage 4512A, the bucket operation oil passage 4512B, the bucket adjustment oil passage 4522A, and the bucket adjustment oil passage 4522B are bucket oil passages through which pilot oil for operating the bucket 8 flows.
- the boom 6 performs two types of operations, the lowering operation and the raising operation, by operating the operation device 25.
- the operation device 25 When the operation device 25 is operated so that the lowering operation of the boom 6 is performed, the directional control valve 640 connected to the boom cylinder 10 is connected to the boom operation oil passage 4510A and the boom adjustment oil passage 4520A. Pilot oil is supplied.
- the direction control valve 640 operates based on the pilot hydraulic pressure. As a result, the hydraulic oil from the main hydraulic pump is supplied to the boom cylinder 10 and the boom 6 is lowered.
- the directional control valve 640 connected to the boom cylinder 10 is connected to the boom operation oil passage 4510B and the boom adjustment oil passage 4520B. Pilot oil is supplied.
- the direction control valve 640 operates based on the pilot hydraulic pressure. As a result, the hydraulic oil from the main hydraulic pump is supplied to the boom cylinder 10 and the boom 6 is raised.
- the boom operation oil passage 4510A and the boom adjustment oil passage 4520A are connected to the first pressure receiving chamber of the directional control valve 640, and the boom lowering flow through which pilot oil for lowering the boom 6 flows. It is an oil passage.
- the boom operation oil passage 4510B and the boom adjustment oil passage 4520B are connected to the second pressure receiving chamber of the direction control valve 640, and are boom raising oil passages through which pilot oil for raising the boom 6 flows.
- the arm 7 performs two types of operations, a lowering operation and a raising operation, by operating the operating device 25.
- the directional control valve 641 connected to the arm cylinder 11 is connected to the oil passage 4511A for arm operation and the oil passage 4521A for arm adjustment. Pilot oil is supplied.
- the direction control valve 641 operates based on the pilot hydraulic pressure. As a result, hydraulic oil from the main hydraulic pump is supplied to the arm cylinder 11 and the raising operation of the arm 7 is executed.
- the directional control valve 641 connected to the arm cylinder 11 is connected to the directional control valve 641 via the arm operation oil passage 4511B and the arm adjustment oil passage 4521B. Pilot oil is supplied.
- the direction control valve 641 operates based on the pilot hydraulic pressure. Thereby, the hydraulic oil from the main hydraulic pump is supplied to the arm cylinder 11, and the lowering operation of the arm 7 is executed.
- the arm operation oil passage 4511A and the arm adjustment oil passage 4521A are connected to the first pressure receiving chamber of the direction control valve 641, and the arm raising oil flow through which the pilot oil for raising the arm 7 flows. It is an oil passage.
- the arm operation oil passage 4511B and the arm adjustment oil passage 4521B are connected to the second pressure receiving chamber of the direction control valve 641, and are arm raising oil passages through which pilot oil for raising the arm 7 flows.
- the bucket 8 performs two types of operations, a lowering operation and a raising operation, by operating the operation device 25.
- the direction control valve 642 connected to the bucket cylinder 12 is connected to the bucket operation oil passage 4512A and the bucket adjustment oil passage 4522A. Pilot oil is supplied.
- the direction control valve 642 operates based on the pilot hydraulic pressure. Thereby, the hydraulic oil from the main hydraulic pump is supplied to the bucket cylinder 12 and the raising operation of the bucket 8 is executed.
- the directional control valve 642 connected to the bucket cylinder 12 is connected to the bucket operation oil passage 4512B and the bucket adjustment oil passage 4522B. Pilot oil is supplied.
- the direction control valve 642 operates based on the pilot hydraulic pressure. Thereby, the hydraulic oil from the main hydraulic pump is supplied to the bucket cylinder 12, and the lowering operation of the bucket 8 is executed.
- the bucket operation oil passage 4512A and the bucket adjustment oil passage 4522A are connected to the first pressure receiving chamber of the direction control valve 642, and for bucket lowering through which pilot oil for lowering the bucket 8 flows. It is an oil passage.
- the bucket operation oil passage 4512B and the bucket adjustment oil passage 4522B are connected to the second pressure receiving chamber of the direction control valve 642, and are bucket raising oil passages through which pilot oil for raising the bucket 8 flows.
- the revolving structure 3 performs two types of operations, a right turning operation and a left turning operation.
- the operating oil is supplied to the turning motor 63 by operating the operating device 25 so that the right turning operation of the turning body 3 is executed.
- the operating oil is supplied to the turning motor 63 by operating the operating device 25 so that the left turning operation of the turning body 3 is executed.
- the arm cylinder 11 when the arm cylinder 11 is extended, the arm 7 is lowered (excavation operation), and when the arm cylinder 11 is retracted, the arm 7 is raised (dump operation). Accordingly, when hydraulic oil is supplied to the cap side oil chamber 40A of the boom cylinder 11, the arm cylinder 11 extends and the arm 7 moves downward. When hydraulic oil is supplied to the rod side oil chamber 40B of the arm cylinder 11, the arm cylinder 11 is degenerated and the arm 7 is moved up.
- the control valve 27 adjusts the pilot hydraulic pressure based on a control signal (current) from the work machine controller 26.
- the control valve 27 is an electromagnetic proportional control valve and is controlled based on a control signal from the work machine controller 26.
- the control valve 27 adjusts the pilot oil pressure of the pilot oil supplied to the first pressure receiving chamber of the direction control valve 64, and reduces the amount of hydraulic oil supplied to the cap side oil chamber 40A via the direction control valve 64.
- the pilot oil pressure of the pilot oil supplied to the adjustable control valve 27B and the second pressure receiving chamber of the direction control valve 64 is adjusted, and the hydraulic oil supplied to the rod side oil chamber 40B via the direction control valve 64 is adjusted.
- a control valve 27A capable of adjusting the supply amount.
- a pressure sensor 66 and a pressure sensor 67 for detecting the pilot oil pressure are provided on both sides of the control valve 27.
- the pressure sensor 66 is disposed between the operating device 25 and the control valve 27 in the pilot oil passage 451.
- the pressure sensor 67 is disposed between the control valve 27 and the direction control valve 64 in the pilot oil passage 452.
- the pressure sensor 66 can detect the pilot hydraulic pressure before being adjusted by the control valve 27.
- the pressure sensor 67 can detect the pilot hydraulic pressure adjusted by the control valve 27.
- the pressure sensor 66 can detect the pilot hydraulic pressure adjusted by the operation of the operating device 25.
- the detection results of the pressure sensor 66 and the pressure sensor 67 are output to the work machine controller 26 (not shown).
- the control valve 27 that can adjust the pilot hydraulic pressure for the direction control valve 640 that supplies hydraulic oil to the boom cylinder 10 is appropriately referred to as a boom pressure reducing valve 270.
- a boom pressure reducing valve 270 one boom pressure reducing valve (corresponding to the pressure reducing valve 27A) is appropriately referred to as a boom pressure reducing valve 270A, and the other boom pressure reducing valve (corresponding to the pressure reducing valve 27B) is appropriately selected. This is referred to as a boom pressure reducing valve 270B.
- the boom pressure reducing valve 270 (270A, 270B) is disposed in the boom operation oil passage.
- the control valve 27 that can adjust the pilot hydraulic pressure for the direction control valve 641 that supplies hydraulic oil to the arm cylinder 11 is appropriately referred to as an arm pressure reducing valve 271.
- an arm pressure reducing valve 271 one arm pressure reducing valve (corresponding to the pressure reducing valve 27A) is appropriately referred to as an arm pressure reducing valve 271A, and the other arm pressure reducing valve (corresponding to the pressure reducing valve 27B) is appropriately selected. This is referred to as an arm pressure reducing valve 271B.
- the arm pressure reducing valve 271 (271A, 271B) is disposed in the arm operation oil passage.
- the control valve 27 capable of adjusting the pilot hydraulic pressure for the direction control valve 642 that supplies hydraulic oil to the bucket cylinder 12 will be appropriately referred to as a bucket pressure reducing valve 272.
- a bucket pressure reducing valve 272A one bucket pressure reducing valve (corresponding to the pressure reducing valve 27A) is appropriately referred to as a bucket pressure reducing valve 272A, and the other bucket pressure reducing valve (corresponding to the pressure reducing valve 27B) is appropriately selected.
- a bucket pressure reducing valve 272B Referred to as a bucket pressure reducing valve 272B.
- the bucket pressure reducing valve 272 (272A, 272B) is disposed in the bucket operation oil passage.
- the pressure sensor 66 for detecting the pilot oil pressure of the pilot oil passage 451 connected to the direction control valve 640 that supplies hydraulic oil to the boom cylinder 10 is appropriately referred to as a boom pressure sensor 660, and the direction control is performed.
- the pressure sensor 67 that detects the pilot oil pressure of the pilot oil passage 452 connected to the valve 640 is appropriately referred to as a boom pressure sensor 670.
- the boom pressure sensor 660 disposed in the boom operation oil passage 4510A is appropriately referred to as a boom pressure sensor 660A
- the boom pressure sensor 660 disposed in the boom operation oil passage 4510B is referred to as “boom pressure sensor 660A”.
- This is appropriately referred to as a boom pressure sensor 660B.
- the boom pressure sensor 670 disposed in the boom adjustment oil passage 4520A is appropriately referred to as a boom pressure sensor 670A
- the boom pressure sensor 670 disposed in the boom adjustment oil passage 4520B is appropriately referred to as a boom pressure. This is referred to as sensor 670B.
- the pressure sensor 66 for detecting the pilot oil pressure of the pilot oil passage 451 connected to the direction control valve 641 that supplies hydraulic oil to the arm cylinder 11 is appropriately referred to as an arm pressure sensor 661, and the direction control is performed.
- the pressure sensor 67 that detects the pilot oil pressure of the pilot oil passage 452 connected to the valve 641 is appropriately referred to as an arm pressure sensor 671.
- the arm pressure sensor 661 disposed in the arm operation oil passage 4511A is appropriately referred to as an arm pressure sensor 661A
- the arm pressure sensor 661 disposed in the arm operation oil passage 4511B is referred to as “arm pressure sensor 661A”.
- This will be referred to as an arm pressure sensor 661B as appropriate.
- the arm pressure sensor 671 disposed in the arm adjustment oil passage 4521A is appropriately referred to as an arm pressure sensor 671A
- the arm pressure sensor 671 disposed in the arm adjustment oil passage 4521B is appropriately referred to as an arm pressure. This is referred to as sensor 671B.
- the pressure sensor 66 that detects the pilot oil pressure of the pilot oil passage 451 connected to the direction control valve 642 that supplies hydraulic oil to the bucket cylinder 12 is appropriately referred to as a bucket pressure sensor 662 and is used for direction control.
- the pressure sensor 67 that detects the pilot oil pressure of the pilot oil passage 452 connected to the valve 642 is appropriately referred to as a bucket pressure sensor 672.
- the bucket pressure sensor 662 disposed in the bucket operation oil passage 4512A is appropriately referred to as a bucket pressure sensor 662A
- the bucket pressure sensor 662 disposed in the bucket operation oil passage 4512B is referred to as “bucket pressure sensor 662A”.
- This is referred to as a bucket pressure sensor 662B as appropriate.
- the bucket pressure sensor 672 disposed in the bucket adjustment oil passage 4522A is appropriately referred to as a bucket pressure sensor 672A
- the bucket pressure sensor 672 disposed in the bucket adjustment oil passage 4522B is appropriately referred to as a bucket pressure. This is referred to as sensor 672B.
- pilot oil pressure acting on the pressure sensor 66 and the pilot oil pressure acting on the pressure sensor 67 are equal.
- the pilot hydraulic pressure acting on the pressure sensor 66 is different from the pilot hydraulic pressure acting on the pressure sensor 67 due to the opening degree of the control valve 27 being reduced.
- the work implement controller 26 When the work implement 2 is controlled by the work implement controller 26 such as limited excavation control, the work implement controller 26 outputs a control signal to the control valve 27.
- the pilot oil passage 451 has a predetermined pressure (pilot oil pressure) by the action of a pilot relief valve, for example.
- pilot oil in the pilot oil passage 451 is supplied to the pilot oil passage 452 via the control valve 27.
- the pilot oil pressure in the pilot oil passage 452 is adjusted (depressurized) by the control valve 27. Pilot oil pressure in the pilot oil passage 452 acts on the direction control valve 64.
- the direction control valve 64 operates based on the pilot hydraulic pressure controlled by the control valve 27.
- the pressure sensor 66 detects the pilot hydraulic pressure before being adjusted by the control valve 27.
- the pressure sensor 67 detects the pilot oil pressure after being adjusted by the control valve 27.
- the work machine controller 26 can output a control signal to at least one of the boom pressure reducing valve 270 ⁇ / b> A and the boom pressure reducing valve 270 ⁇ / b> B to adjust the pilot hydraulic pressure for the direction control valve 640 connected to the boom cylinder 10. .
- the work machine controller 26 can output a control signal to at least one of the arm pressure reducing valve 271 ⁇ / b> A and the arm pressure reducing valve 271 ⁇ / b> B to adjust the pilot hydraulic pressure with respect to the direction control valve 641 connected to the arm cylinder 11. .
- the work machine controller 26 can output a control signal to at least one of the bucket pressure reducing valve 272A and the bucket pressure reducing valve 272B to adjust the pilot hydraulic pressure for the direction control valve 642 connected to the bucket cylinder 12. .
- the work machine controller 26 determines the target excavation landform U and the bucket 8 based on the target excavation landform U indicating the design landform that is the target shape to be excavated and the bucket position data (blade position data S) indicating the position of the bucket 8.
- the speed of the boom 6 is limited so that the speed at which the bucket 8 approaches the target excavation landform U is reduced according to the distance d.
- the work machine controller 26 includes a boom limiter that outputs a control signal for limiting the speed of the boom 6.
- the boom limiter of the work implement controller 26 outputs the blade 8a of the bucket 8 so as not to enter the target excavation landform U.
- the movement of the boom 6 is controlled (intervention control). In the excavation with the bucket 8, the boom 6 is raised by the work machine controller 26 so that the cutting edge 8 a does not enter the target excavation landform U.
- a pilot oil passage 502 is connected to a control valve 27C that operates based on a control signal relating to intervention control output from the work machine controller 26 for intervention control.
- pilot oil whose pressure (pilot oil pressure) is adjusted flows through the pilot oil passage 502.
- the control valve 27C is connected to the pilot oil passage 501 and can adjust the pilot oil pressure from the pilot oil passage 501.
- valve 27C the pilot oil passage 50 through which pilot oil whose pressure is adjusted in the intervention control flows.
- intervention oil passages 501 and 502 the pilot oil passage 50 through which pilot oil whose pressure is adjusted in the intervention control flows
- valve 27C the control valve 27C connected to the intervention oil passage 501 is appropriately intervened. This is referred to as valve 27C.
- the intervention oil passage 502 is connected to the boom operation oil passage 4510B and the boom adjustment oil passage 4520B connected to the direction control valve 640 via the shuttle valve 51.
- the shuttle valve 51 has two inlets and one outlet. One inlet is connected to the intervention oil passage 502. The other inlet is connected to boom operating oil passage 4510B. The outlet is connected to boom adjusting oil passage 4520B.
- Shuttle valve 51 connects between the oil passage 502 for intervention and the oil passage 4510B for boom operation, the oil passage having the higher pilot oil pressure, and the oil passage 4520B for boom adjustment. For example, when the pilot oil pressure in the intervention oil passage 502 is higher than the pilot oil pressure in the boom operation oil passage 4510B, the shuttle valve 51 connects the intervention oil passage 501 and the boom adjustment oil passage 4520B to perform boom operation. It operates so as not to connect the oil passage 4510B and the boom adjustment oil passage 4520B.
- pilot oil in the intervention oil passage 502 is supplied to the boom adjustment oil passage 4520B via the shuttle valve 51.
- the shuttle valve 51 connects the boom operation oil passage 4510B and the boom adjustment oil passage 4520B to the intervention oil passage. It operates so that 502 and the boom adjustment oil path 4520B are not connected.
- the pilot oil in the boom operation oil passage 4510B is supplied to the boom adjustment oil passage 4520B via the shuttle valve 51.
- the intervention oil passage 501 is provided with a pressure sensor 68 that detects the pilot oil pressure of the pilot oil in the intervention oil passage 501.
- Intervention oil passage 501 includes an intervention oil passage 501 through which pilot oil before passing through control valve 27C flows, and an intervention oil passage 502 through which pilot oil after passing through intervention valve 27C flows.
- the intervention valve 27C is controlled based on a control signal output from the work machine controller 26 in order to execute intervention control.
- the work machine controller 26 When the intervention control is not executed, the work machine controller 26 does not output a control signal to the control valve 27 so that the direction control valve 64 is driven based on the pilot hydraulic pressure adjusted by the operation of the operation device 25.
- the work machine controller 26 opens the boom operation oil passage 4510B by the boom pressure reducing valve 270B so that the direction control valve 640 is driven based on the pilot hydraulic pressure adjusted by the operation of the operation device 25 (fully opened). And the intervention oil passage 501 is closed by the intervention valve 27C.
- the work machine controller 26 controls each control valve 27 so that the direction control valve 64 is driven based on the pilot hydraulic pressure adjusted by the intervention valve 27C.
- the work machine controller 26 adjusts the pilot oil pressure of the intervention oil passage 501 adjusted by the intervention valve 27 ⁇ / b> C by the operation device 25.
- the intervention valve 27C is controlled so as to be higher than the pilot hydraulic pressure in the path 4510B.
- pilot oil from the intervention valve 27C is supplied to the direction control valve 640 via the intervention oil passage 502 and the shuttle valve 51.
- the intervention control is not executed.
- the operating device 25 is operated so that the boom 6 is raised at a high speed, and the pilot oil pressure is adjusted based on the operation amount, whereby the pilot of the boom operation oil passage 4510B adjusted by the operation of the operating device 25 is obtained.
- the hydraulic pressure is higher than the pilot hydraulic pressure of the intervention oil passage 502 adjusted by the intervention valve 27C.
- the pilot oil in the boom operation oil passage 4510 ⁇ / b> B whose pilot oil pressure has been adjusted by the operation of the operation device 25 is supplied to the direction control valve 640 via the shuttle valve 51.
- opening the pilot oil passage 450 by the operation of the control valve 27 is simply referred to as opening the control valve 27 (opening), and the pilot oil passage 450 is opened by the operation of the control valve 27.
- Closing is simply referred to as closing (closing) the control valve 27.
- the state in which the control valve 27 is opened includes not only the fully opened state but also a slightly opened state. That is, the state where the control valve 27 is opened includes states other than the state where the control valve 27 is closed.
- the pilot oil passage 450 is decompressed.
- opening the intervention flow path 501 by the operation of the intervention valve 27C is simply referred to as opening the intervention valve 27C.
- Closing the intervention flow path 501 by the operation of the intervention valve 27C is simply closing the intervention valve 27C. And so on.
- opening the boom operation oil passage 4510A by the operation of the boom pressure reduction valve 270A is simply a boom pressure reduction valve 270A.
- the boom operation oil passage 4510A is closed by the operation of the boom pressure reducing valve 270A (the boom operation oil passage 4510A and the boom adjustment oil passage 4520A are disconnected). It is said that the pressure reducing valve 270A is closed.
- the boom operation oil passage 4510B is opened by the operation of the boom pressure reduction valve 270B (the boom operation oil passage 4510B and the boom adjustment oil passage 4520B are connected to each other). It is said that the boom operation oil passage 4510B is closed by the operation of the boom pressure reducing valve 270B (the boom operation oil passage 4510B and the boom adjustment oil passage 4520B are disconnected). It is said that the pressure reducing valve 270B is closed.
- opening the arm operation oil passage 4511A by operating the arm pressure reduction valve 271A is simply an arm pressure reduction valve 271A.
- the arm operation oil passage 4511A is closed by the operation of the arm pressure reducing valve 271A (the arm operation oil passage 4511A and the arm adjustment oil passage 4521A are disconnected). It is said that the pressure reducing valve 271A is closed.
- the arm pressure reducing valve 271B is simply opened by opening the arm operating oil passage 4511B (the arm operating oil passage 4511B and the arm adjusting oil passage 4521B are connected) by the operation of the arm pressure reducing valve 271B. It is said that the arm operation oil passage 4511B is closed by the operation of the arm pressure reducing valve 271B (the arm operation oil passage 4511B and the arm adjustment oil passage 4521B are disconnected). It is said that the pressure reducing valve 271B is closed.
- opening the bucket operation oil passage 4512A by the operation of the bucket pressure reduction valve 272A simply means the bucket pressure reduction valve 272A.
- the operation of the bucket pressure reducing valve 272A closes the bucket operation oil passage 4512A (to make the bucket operation oil passage 4512A and the bucket adjustment oil passage 4522A disconnected). It is said that the pressure reducing valve 272A is closed.
- the operation of the bucket pressure reducing valve 272B opens the bucket operation oil passage 4512B (the connection between the bucket operation oil passage 4512B and the bucket adjustment oil passage 4522B) is simply performed by changing the bucket pressure reduction valve 272B. It is said that the bucket operation oil passage 4512B is closed by the operation of the bucket pressure reducing valve 272B (the bucket operation oil passage 4512B and the bucket adjustment oil passage 4522B are disconnected). It is said that the pressure reducing valve 272B is closed.
- the pressure reducing valve 27A and the pressure reducing valve 28B are used, for example, at the time of stop control for stopping the work machine 2.
- the boom pressure reducing valve 270A is closed.
- the arm pressure reducing valve 271B is closed.
- the boom pressure reducing valve 272B is closed.
- the boom pressure reducing valve 270B is closed.
- the arm pressure reducing valve 271A is closed.
- the bucket pressure reducing valve 272A is closed.
- the boom cylinder 10 performs a lowering operation on the boom 6 by an operation in a first operation direction (for example, a retracting direction), and a second operation direction (for example, an extension direction) opposite to the first operation direction.
- the raising operation is executed for the boom 6 by the operation.
- the arm cylinder 11 causes the arm 7 to perform the raising operation by the operation in the first operation direction (for example, the contraction direction), and the second operation direction (for example, the extension direction) opposite to the first operation direction.
- the arm 7 is lowered by the operation of.
- the bucket cylinder 12 causes the bucket to perform a dumping operation by an operation in the first operation direction (for example, the retracting direction), and in a second operation direction (for example, the extending direction) opposite to the first operation direction.
- the excavation operation is performed on the bucket by the operation.
- the boom operation oil passage 4510A, the boom operation oil passage 4510B, the boom adjustment oil passage 4520A, and the boom adjustment oil passage 4520B are arranged so as to be connected to the direction control valve 640. Pilot oil for moving the spool 80 of the direction control valve 640 for the operation of the boom cylinder 10 in the first operation direction flows through the boom operation oil passage 4510A and the boom adjustment oil passage 4520A. Pilot oil for moving the spool 80 of the direction control valve 640 for movement of the boom cylinder 10 in the second movement direction flows through the boom operation oil path 4510B and the boom adjustment oil path 4520B.
- the arm operation oil passage 4511A, the arm operation oil passage 4511B, the arm adjustment oil passage 4521A, and the arm adjustment oil passage 4521B are arranged so as to be connected to the direction control valve 641. Pilot oil for moving the spool 80 of the direction control valve 641 for movement of the arm cylinder 11 in the first movement direction flows through the arm operation oil passage 4511A and the arm adjustment oil passage 4521A. Pilot oil for moving the spool 80 of the direction control valve 641 for the operation of the arm cylinder 11 in the second operation direction flows through the arm operation oil passage 4511B and the arm adjustment oil passage 4521B.
- the bucket operation oil passage 4512A, the bucket operation oil passage 4512B, the bucket adjustment oil passage 4522A, and the bucket adjustment oil passage 4522B are arranged so as to be connected to the direction control valve 642. Pilot oil for moving the spool 80 of the direction control valve 642 for the operation of the bucket cylinder 12 in the first operation direction flows through the bucket operation oil passage 4512A and the bucket adjustment oil passage 4522A. Pilot oil for moving the spool 80 of the direction control valve 642 for the operation of the bucket cylinder 12 in the second operation direction flows through the bucket operation oil passage 4512B and the bucket adjustment oil passage 4522B.
- the boom pressure reducing valve 270A is disposed in a pilot oil passage (4510A, 4520A) through which pilot oil flows to operate the boom cylinder 10 in the first operation direction (to lower the boom 6).
- the boom pressure reducing valve 270A reduces the pressure by adjusting the pressure reducing valve and restricts the operation.
- the boom pressure reducing valve 270B is disposed in a pilot oil passage (4510B, 4520B) through which pilot oil flows for operating the boom cylinder 10 in the second operation direction (for raising the boom 6).
- the boom pressure reducing valve 270B has a function of blocking the pilot oil passage.
- the arm pressure reducing valve 271A is arranged in a pilot oil passage (4511A, 4521A) through which pilot oil for operating the arm cylinder 11 in the first operation direction (in order to raise and operate the arm 7) flows.
- the arm pressure reducing valve 271A can adjust the pilot hydraulic pressure for restricting the operation of the arm 7.
- the arm pressure reducing valve 271B is disposed in a pilot oil passage (4511B, 4521B) through which pilot oil for operating the arm cylinder 11 in the second operation direction (for lowering the arm 7) flows.
- the arm pressure reducing valve 271B is capable of adjusting a pilot hydraulic pressure for lowering the arm 7 (excavation operation).
- the bucket pressure reducing valve 272A is disposed in a pilot oil passage (4512A, 4522A) through which pilot oil flows for operating the bucket cylinder 12 in the first operation direction (for raising the bucket 8).
- the bucket pressure reducing valve 272A can adjust the pilot hydraulic pressure for raising the bucket 8 (dumping operation).
- the bucket pressure reducing valve 272B is arranged in a pilot oil passage (4512B, 4522B) through which pilot oil for operating the bucket cylinder 12 in the second operation direction (for lowering the bucket 8) flows.
- the bucket pressure reducing valve 272B is capable of adjusting a pilot hydraulic pressure for lowering the bucket 8 (excavation operation).
- FIG. 23 is a diagram schematically illustrating an example of the operation of the work machine 2 when the limited excavation control is performed.
- the hydraulic system 300 includes the boom cylinder 10 for driving the boom 6, the arm cylinder 11 for driving the arm 7, and the bucket cylinder 12 for driving the bucket 8.
- the hydraulic system 300 in excavation by the operation of the arm 7, the hydraulic system 300 operates so that the boom 6 is raised and the arm 7 is lowered.
- intervention control including the raising operation of the boom 6 is executed so that the bucket 8 does not enter the target excavation landform U.
- the operator operates the operating device 25 so that at least one of the arm 7 and the bucket 8 is lowered for excavation work of an excavation target (ground, mountain, etc.).
- the work machine controller 26 controls the intervention valve 27C so that the cutting edge 8a of the bucket 8 does not enter the target excavation landform U.
- the boom 6 is raised by increasing the pilot oil pressure in the intervention oil passage 502.
- the control system 200 includes a work machine controller 26, a sensor controller 30, a spool stroke sensor 65, a pressure sensor 66, a pressure sensor 67, a pressure sensor 68, and an input unit 321. And a man-machine interface unit 32 including a display unit 322, a pressure reducing valve 27A, a pressure reducing valve 27B, and an intervention valve 27C.
- the work machine controller 26 includes a data acquisition unit 26A, a derivation unit 26B, a control valve control unit 26C, a work machine control unit 57, a correction unit 26E, an update unit 26F, a storage unit 26G, and a sequence control unit 26H. And have.
- the deriving unit 26B includes a determination unit 26Ba and a calculation unit 26Bb.
- FIG. 26 is a flowchart illustrating an example of processing of the work machine controller 26 according to the present embodiment.
- the work machine controller 26 calibrates at least a part of the control system 200.
- the work machine controller 26 selects the calibration mode (step SB0), calibrates the hydraulic cylinder 60 (step SB1), and calibrates the pressure sensor 66 and the pressure sensor 67 (step SB1). SB2) and control of work implement 2 (step SB3) are executed.
- the calibration mode is determined from the calibration of the hydraulic cylinder or the calibration of the pressure sensor (step SB0).
- the process proceeds to step SB1. If it is determined in step SB0 that the calibration mode is not hydraulic cylinder calibration (No in step SB0), the process proceeds to step SB2.
- the calibration of the hydraulic cylinder 60 includes outputting an operation command for operating the hydraulic cylinder 60 and acquiring an operation characteristic of the hydraulic cylinder 60 when a driving force based on the operation command is applied to the hydraulic cylinder 60.
- the data acquisition unit 26 ⁇ / b> A of the work machine controller 26 acquires data regarding the operation command value and the cylinder speed of the hydraulic cylinder 60 in a state where the operation command for operating the hydraulic cylinder 60 is output.
- the deriving unit 26B of the work machine controller 26 derives the operating characteristics of the hydraulic cylinder 60 with respect to the output operation command value based on the data acquired by the data acquiring unit 26A.
- Pilot oil is supplied to the pilot oil passage 450 based on the operation of the operating device 25.
- the pressure is detected by the pressure sensor 66 by supplying the pilot oil.
- the pressure detected by the pressure sensor 66 is transmitted to the work machine controller 26, and the work machine controller 26 obtains the pilot oil pressure.
- the spool stroke Sst is detected by the spool stroke sensor 65 and is transmitted to the work machine controller 26.
- the detection values of the cylinder stroke sensors 16 to 18 are output to the work machine controller 26 as cylinder strokes L1 to L3 obtained by the sensor controller 30, and the work machine controller 26 obtains the cylinder speed. Thereby, the cylinder speed with respect to the operation of the operating device 25 is calculated.
- the derivation of the operating characteristics of the hydraulic cylinder 60 is controlled by the first correlation data indicating the relationship between the cylinder speed of the hydraulic cylinder 60 and the amount of movement of the spool 80 of the direction control valve 64, the amount of movement of the spool 80 and the control valve 27. Deriving second correlation data indicating the relationship with the pilot hydraulic pressure and third correlation data indicating the relationship between the pilot hydraulic pressure and the control signal output to the control valve 27 is included.
- the operation characteristics of the hydraulic cylinder 60 are derived from the cylinder speed of the boom cylinder 10 among the plurality of hydraulic cylinders 60 (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12) and the control signal output to the intervention valve 27C. And deriving the relationship.
- the control valve 27 including the intervention valve 27 ⁇ / b> C is operated by a command current that is a command value from the work machine controller 26. When a current is supplied to the control valve 27, the control valve 27 is activated.
- deriving the operating characteristics of the boom cylinder 10 includes deriving the relationship between the cylinder speed of the boom cylinder 10 and the current value supplied to the intervention valve 27C.
- the calibration of the pressure sensor 66 and the pressure sensor 67 includes correcting the detection value of the pressure sensor 66 so that the detection value of the pressure sensor 66 matches the detection value of the pressure sensor 67.
- the data acquisition unit 26 ⁇ / b> A of the work machine controller 26 acquires data related to the detection value of the pressure sensor 66 and the detection value of the pressure sensor 67 in a state where the pilot oil passage 450 is opened by the control valve 27.
- the correction unit 26E of the work machine controller 26 corrects the detection value of the pressure sensor 66 based on the data acquired by the data acquisition unit 26A so that the detection value of the pressure sensor 66 matches the detection value of the pressure sensor 67. .
- the input unit 321 of the man-machine interface unit 32 outputs each calibration command to the work machine controller 26.
- the control valve control unit 26C of the work machine controller outputs a command for driving each work machine to the control valve 27 (27C) based on the calibration command.
- Each work machine is driven based on the command of the control valve control unit 26C, and the data acquisition unit 26A acquires the detection value from the stroke sensor 65 and the output of the cylinder strokes L1 to L3 from the sensor controller 30 at that time.
- the derivation unit 26B determines the detection value at 26Ba, and the calculation from the cylinder stroke to the cylinder speed is performed by the calculation unit 26Bb.
- the derivation unit 26B has the first to the second based on the pilot pressure Pppc acquired from the pressure sensor 66 acquired by the data acquisition unit 26A, the spool stroke Sst acquired from the spool stroke sensor 65, and the cylinder stroke cylinder speed calculated by the calculation unit 26Bb.
- a third correlation diagram is created.
- the first to third correlation data created by the derivation unit 26B is stored / updated in the storage unit 26G by the update unit 26F.
- FIG. 27 is a flowchart showing an example of a calibration method for the boom cylinder 10 according to the present embodiment.
- the calibration of the boom cylinder 10 includes deriving an operation characteristic for the raising operation of the boom cylinder 10.
- the derivation of the operation characteristics for the raising operation of the boom cylinder 10 includes derivation of the relationship between the current value supplied to the intervention valve 27 ⁇ / b> C and the cylinder speed of the boom cylinder 10.
- the calibration target is the intervention valve 27C.
- the calibration method of the boom cylinder 10 determines the calibration conditions of the excavator 100 including the attitude of the work machine 2 (step SC1), and closes the plurality of control valves 27. (Step SC2) After the determination, an operation command for raising the boom cylinder 10 is output (Step SC3), and an operation command for raising the boom cylinder 10 is output. Acquiring data related to the cylinder speed of the boom cylinder 10 in operation (step SC4), and raising the boom cylinder 10 in a stopped state based on the data (operation command value and cylinder speed of the boom cylinder 10) acquired in step SC4.
- step SC5 Deriving an operation start operation command value when starting the operation (step SC5); After deriving the start operation command value, an operation command having an operation command value higher than that in step SC3 is output (step SC6), and the operation command value for raising the boom cylinder 10 is output.
- step SC7 Acquiring data related to the cylinder speed of the boom cylinder 10 in operation (step SC7), and based on the data acquired in step SC7 (the operation command value and the cylinder speed of the boom cylinder 10), Deriving a slow speed operating characteristic indicating the relationship with the cylinder speed (step SC8), determining the attitude of the work implement 2 again after deriving the slow speed operating characteristic (step S9), and a plurality of control valves 27 (step SC10), and after determining the posture of the work implement 2, an operation command value higher than that of step SC6.
- step SC11 Outputting the operation command (step SC11), and obtaining the operation command value and data related to the cylinder speed of the boom cylinder 10 in the lifting operation in a state where the operation command for raising the boom cylinder 10 is output (step SC12). ) And the data (operation command value and the cylinder speed of the boom cylinder 10) acquired in step SC12, the normal speed operation characteristic indicating the relationship between the operation command value and the cylinder speed in the normal speed region higher than the fine speed region. (Step SC13), and storing the derived operation start operation command value, fine speed motion characteristic, and normal speed motion characteristic in the storage unit 26G (step SC14).
- step SC4 acquisition of data for deriving an operation start operation command value (step SC4), derivation of an operation start operation command value (step SC5), and acquisition of data for deriving a slow speed operation characteristic (step SC7) ), Derivation of the fine speed motion characteristic (step SC8), acquisition of data for deriving the normal speed motion characteristic (step SC12), and derivation of the normal speed motion characteristic (step SC13), the processing from step SC1 to step SC14 are executed sequentially in sequence based on the control of the sequence control unit 26H.
- the calibration process includes a first derivation sequence for deriving an operation start operation command value and a fine speed operation characteristic, and a second derivation sequence for deriving a normal speed operation characteristic.
- the first derivation sequence includes the processing from step SC1 to step SC8.
- the second derivation sequence includes processes from step SC9 to step SC13.
- the second derivation sequence is executed a plurality of times under each of different conditions (operation command values). That is, the processing from step SC9 to step SC13 is executed a plurality of times.
- the second derivation sequence is executed three times under different conditions.
- the first derivation sequence is appropriately referred to as a first sequence.
- the first second derivation sequence is appropriately referred to as a second sequence
- the second second derivation sequence is appropriately referred to as a third sequence
- the third The second derivation sequence for the second time is appropriately referred to as a fourth sequence.
- a menu is displayed on the display unit 322 of the man-machine interface unit 32.
- 28 and 29 are diagrams illustrating an example of the screen of the display unit 322.
- “PPC pressure sensor calibration” and “control map calibration” are prepared as calibration menus.
- the work machine controller 26 calibrates the hydraulic cylinder 60 from the man-machine interface unit 32 based on the data of the calibration sheet (step SB1) or the pressure sensor 66 and the pressure sensor 67. (Step SB2) is executed.
- Step SB2 is executed.
- “PPC pressure sensor calibration” is selected.
- control map calibration is selected.
- control map calibration is selected in order to execute calibration of the boom cylinder (derivation of operation characteristics) in the hydraulic cylinder 60.
- control map calibration When “control map calibration” is selected, the screen shown in FIG. 29 is displayed on the display unit 322.
- the operator selects the “boom raising intervention control map”.
- the “boom lowering pressure reducing control map” is selected.
- the “boom raising pressure reducing control map” is selected.
- the “arm dump pressure reducing control map” is selected.
- the “arm excavation pressure reducing control map” is selected.
- the “bucket dump pressure reducing control map” is selected.
- the “bucket excavation pressure reducing control map” is selected.
- the sequence control unit 26H determines the calibration conditions (step SC1). .
- the calibration conditions include, for example, the output pressure of the main hydraulic pump, the temperature condition of the hydraulic oil, the failure condition of the control valve 27, and the attitude condition of the work machine 2.
- the lock lever is operated so as to supply hydraulic oil to the pilot oil passage 502 during calibration.
- the output of the main hydraulic pump is adjusted to a predetermined value (a constant value).
- the output of the main hydraulic pump is adjusted to be maximum (full throttle, the pump swash plate of the hydraulic pump is at the maximum tilt angle).
- the output of the main hydraulic pump is adjusted so that the pilot oil pressure has a maximum value within the allowable range of the pilot oil pressure in the intervention oil passage 501.
- the temperature of the hydraulic oil is adjusted to a predetermined value (a constant value).
- the determination of the calibration condition includes adjustment of the posture of the work machine 2.
- posture adjustment request information for requesting adjustment of the posture of the work machine 2 is displayed on the display unit 322 of the man-machine interface unit 32.
- the control valve control unit 26C outputs a command current to all the control valves 270A, 270B, 271A, 271B, 272A, and 272B so that the operation device 25 can be operated by the operating device 25.
- the operator operates the operating device 25 according to the display on the display unit 322 to adjust the posture of the work machine 2 to the posture (initial posture) on which the posture adjustment request information is displayed.
- the moment acting on the boom 6 varies depending on the posture of the work implement 2.
- the calibration result may vary.
- the calibration process since the calibration process is performed after the work machine 2 is set to the initial posture, the calibration process can always be performed under the same conditions without causing a change in the moment acting on the boom 6, for example.
- FIG. 30 is a diagram illustrating an example of posture adjustment request information displayed on the display unit 322 according to the present embodiment.
- guidance (line) 2 ⁇ / b> G for adjusting work implement 2 to the initial posture is displayed on display unit 322.
- the operator adjusts the posture of the work implement 2 by operating the operation device 25 so that the work implement 2 (arm 7) is arranged along the guidance 2G while looking at the display unit 322.
- the determination unit 26Ba can grasp (detect) the posture of the work implement 2 based on, for example, inputs from the cylinder stroke sensors 16, 17, and 18.
- the determination unit 26Ba can determine whether the actual posture is in accordance with the posture request information.
- each of the plurality of control valves 27 is opened based on the command of the control valve control unit 26C. Therefore, the operator can drive the work machine 2 by operating the operation device 25. By operating the operating device 25, the work machine 2 is driven to assume an initial posture.
- the guidance 2G is perpendicular to the ground on which the excavator 100 is disposed.
- the initial posture of the work machine 2 is a posture in which the arm 7 is disposed perpendicular to the ground on which the excavator 100 is disposed.
- the standard posture of the work machine 2 (center position of each cylinder) is set as the initial posture of calibration.
- the intervention valve 27C operates in a state where the work machine 2 is in the posture as shown in FIG. Therefore, after the working machine 2 is brought into a posture (initial posture) as shown in FIG. 30, a calibration process for deriving the relationship between the current value supplied to the intervention valve 27C and the cylinder speed of the boom cylinder 10 is performed.
- the relationship between the current value supplied to the intervention valve 27C and the cylinder speed of the boom cylinder 10 can be derived in the posture of the work machine 2 having the highest frequency.
- the input unit 321 of the man-machine interface unit 32 is operated by the operator to start the calibration process.
- the input unit 321 includes an operation button or a touch panel, and includes an input switch corresponding to the “NEXT” switch illustrated in FIG. 30.
- the “NEXT” switch functions as the input unit 321.
- FIG. 31 When the “NEXT” switch shown in FIG. 30 is operated, a screen as shown in FIG. 31 is displayed on the display unit 322. In FIG. 31, a “START” switch that functions as the input unit 321 is displayed on the display unit 322. The calibration process is started by operating the “START” switch. The command signal generated by operating the input unit 321 is output to the work machine controller 26.
- the display content of the display unit 322 changes according to the progress rate of the calibration process.
- FIG. 31 shows an example of the screen of the display unit 322 when the progress rate of the calibration process is 0%.
- FIG. 32 shows an example of the screen of the display unit 322 when the progress rate of the calibration process is 1% or more and 99% or less.
- the display content as shown in FIG. In FIG. 32, a “CLEAR” switch that functions as the input unit 321 is displayed on the display unit 322.
- the calibration process is interrupted by operating the “CLEAR” switch, the data acquired by the data acquisition unit 26A returns to the previously calibrated value, and the progress rate is increased. Return to 0% (reset).
- FIG. 33 shows an example of the screen of the display unit 322 when the progress rate of the calibration process is 100%.
- a “CLEAR” switch that functions as the input unit 321 is displayed on the display unit 322.
- the calibration process is interrupted, the data acquired by the data acquisition unit 26A is returned to the previously calibrated value, and the progress rate returns to 0% (reset).
- a “NEXT” switch is displayed.
- the control valve control unit 26C of the work machine controller 26 controls each of the plurality of control valves 27.
- the control valve control unit 26C obtains a command signal for starting the calibration process from the input unit 321, and then closes all of the plurality of control valves 27 (step SC2).
- the above-described operation of the input unit 321 for starting the calibration process includes generation of a command signal for causing the work machine controller 26 to output an operation command for operating the boom cylinder 10.
- the control valve control unit 26C acquires a command signal for starting the calibration process from the input unit 321 and outputs an operation command to the intervention valve 27C (step SC3).
- the boom cylinder 10 is operated in the extending direction among the plurality of hydraulic cylinders 60 (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12) by operating the input unit 321 by the operator (boom).
- a command signal for causing the control valve control unit 26 to output an operation command (which raises the operation of 6) is generated.
- the control valve control unit 26C acquires a command signal generated by operating the input unit 321 and extends the boom cylinder 10 among the plurality of hydraulic cylinders 60 (the boom cylinder 10, the arm cylinder 11, and the bucket cylinder 12).
- An operation command for operating in the direction (moving up the boom 6) is output to the intervention valve 27C.
- the control valve control unit 26C outputs an operation command to the intervention valve 27C so that the calibration intervention valve 27C is opened. That is, the control valve control unit 26C controls the intervention valve 27C so that the intervention oil passage 501 through which pilot oil for operating the boom cylinder 10 in the extending direction (the raising operation of the boom 6) flows is opened. Further, the control valve control unit 26C controls the boom pressure reducing valve 270B so that the boom operation oil passage 4510B is closed. The control valve control unit 26C controls the boom pressure reducing valve 270A so that the boom operation oil passage 4510A through which pilot oil for operating the boom cylinder 10 in the extending direction (lowering the boom 6) flows is closed. To do.
- control valve control unit 26C controls the arm control valve 271 (271A, 271B) so that the pilot oil passages (4511A, 4511B, 4521A, 4521B) for the arm cylinder 11 are closed. Further, the control valve control unit 26C controls the bucket control valve 272 (272A, 272B) so that the pilot oil passages (4512A, 4512B, 4522A, 4522B) for the bucket cylinder 12 are closed.
- control valve control unit 26C opens the calibration target intervention valve 27C, and controls all the non-calibration target control valves 27 (the boom pressure reducing valve 270A, the boom pressure reducing valve 270B, the arm pressure reducing valve 271A, the arm pressure reducing valve). 271B, bucket pressure reducing valve 272A, and bucket pressure reducing valve 272B) are closed so that a command current of an operation command (EPC current) is output.
- EPC current command current of an operation command
- the operation command for the intervention valve 27C includes a current.
- the control valve control unit 26C determines a current value (operation command value) supplied to the intervention valve 27C, and supplies (outputs) the determined current value to the intervention valve 27C.
- the data acquisition unit 26A acquires the operation command value (current value) and data related to the cylinder speed of the boom cylinder 10 that performs the raising operation (step SC4). ).
- the deriving unit 26B of the work machine controller 26 derives the operation characteristics of the boom cylinder 10 in the extending direction with respect to the operation command value based on the data acquired by the data acquiring unit 26A.
- the derivation unit 26 ⁇ / b> B operates based on the data acquired by the data acquisition unit 26 ⁇ / b> A as the operation characteristics of the boom cylinder 10, and starts the operation start operation command value (operation (Start operation current value), and an operation command value and a slow speed operation characteristic indicating a relationship between the cylinder speed of the boom cylinder 10 in the slow speed region are derived.
- FIG. 34 is a timing chart for explaining an example of the calibration process according to the present embodiment.
- the horizontal axis of the lower graph is time
- the vertical axis is output from the input unit 321 of the man-machine interface unit to the control valve control unit 26C by the operation of the input unit 321 of the man-machine interface unit.
- the horizontal axis of the upper graph represents time
- the vertical axis represents an operation command value (current value) output (supplied) from the work machine controller 26 to the intervention valve 27C.
- the input unit 321 is operated to start the calibration process, and a command signal is output from the input unit 321 to the control valve control unit 26C.
- the control valve control unit 26C outputs (supplies) an operation command (EPC current) to the intervention valve 27C after closing all of the plurality of control valves 27 at time t0a. No operation command (EPC current) is output to the control valves 27 other than the intervention valve 27C.
- EPC current operation command
- the boom cylinder 10 has not started operation. Neither the arm cylinder 11 nor the bucket cylinder 12 is moving.
- control valve control unit 26C outputs an operation command having an operation command value I0 to the intervention valve 27C.
- the operation command value I0 is set in advance at a point lower than the movement start.
- the control valve control unit 26C continues to output the operation command value I0 to the intervention valve 27C for a predetermined time from the time point t0a to the time point t2a.
- the cylinder speed of the boom cylinder 10 is detected by the boom cylinder stroke sensor 16 with the operation command value I0 being output. More specifically, the cylinder stroke sensor detects the displacement of the cylinder and outputs it to the sensor controller. The cylinder stroke is derived by the sensor controller and output to the work machine controller. The work machine controller derives the cylinder speed from the cylinder stroke and the elapsed time. The detection result of the boom cylinder stroke sensor 16 is output to the work machine controller 26. The data acquisition unit 26A of the work machine controller 26 acquires data relating to the cylinder speed of the boom cylinder 10 when the operation command value I0 and the operation command value I0 are output.
- the deriving unit 26B determines whether or not the boom cylinder 10 in a stopped state has started operation (whether or not it has started moving) while the operation command value I0 is being output to the intervention valve 27C.
- the deriving unit 26 ⁇ / b> B includes a determination unit 26 ⁇ / b> Ba that determines whether or not the boom cylinder 10 in a stopped state has started operation based on data regarding the cylinder stroke of the boom cylinder 10.
- the determination unit 26Ba compares the cylinder stroke of the boom cylinder 10 at the time point t1a with the cylinder stroke of the boom cylinder 10 at the time point t2a.
- the time point t1a is, for example, a time point when a first predetermined time has elapsed from the time point t0a.
- the time point t2a is, for example, a time point at which a third predetermined time has elapsed from the time point t0a (a time point at which the second predetermined time has elapsed from the time point t1a).
- the second predetermined time is longer than the first predetermined time.
- the third predetermined time is a time obtained by adding the first predetermined time and the second predetermined time.
- the determination unit 26Ba derives a difference between the detected value of the cylinder stroke at the time point t1a and the detected value of the cylinder stroke at the time point t2a. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has started operation.
- the operation command value I0 is the operation when the boom cylinder 10 in a stopped state starts operating. This is the start operation command value (operation start operation current value).
- the control valve control unit 26C When it is determined that the boom cylinder 10 has not started operating at the operation command value I0, the control valve control unit 26C increases the operation command value output to the intervention valve 27C.
- the control valve control unit 26C increases from the operation command value I0 to the operation command value I1 at time t2a without reducing the operation command value I0, and outputs the operation command value I1 to the intervention valve 27C.
- the control valve control unit 26C continues to output the operation command value I1 to the intervention valve 27C from time t2a to time t2b.
- the time from the time point t2a to the time point t2b is, for example, a third predetermined time.
- the cylinder stroke of the boom cylinder 10 is detected by the cylinder stroke sensor 16 in a state where the operation command value I1 is being output.
- the detection result of the cylinder stroke sensor 16 is input to the work machine controller 26.
- the data acquisition unit 26A of the work machine controller 26 acquires data related to the cylinder stroke of the boom cylinder 10 when the operation command value I1 and the operation command value I1 are output.
- the determination unit 26Ba of the derivation unit 26B determines whether or not the boom cylinder 10 in a stopped state has started operation (whether or not it has started moving) while the operation command value I1 is being output to the intervention valve 27C.
- the determination unit 26Ba compares the cylinder stroke of the boom cylinder 10 at the time point t1b with the cylinder stroke of the boom cylinder 10 at the time point t2b.
- the time point t1b is, for example, a time point when a first predetermined time has elapsed from the time point t2a.
- the time point t2b is, for example, a time point when a third predetermined time has elapsed from the time point t2a (a time point when the second predetermined time has elapsed from the time point t1b).
- the determination unit 26Ba derives a difference between the detected value of the cylinder stroke at the time point t1b and the detected value of the cylinder stroke at the time point t2b. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has started operation.
- the operation command value I1 is the operation when the boom cylinder 10 in the stopped state starts operation. This is the start operation command value (operation start operation current value).
- the determination unit 26Ba compares the cylinder stroke of the boom cylinder 10 at the time point t1c with the cylinder stroke of the boom cylinder 10 at the time point t2c.
- the time point t1c is, for example, a time point when a first predetermined time has elapsed from the time point t2b.
- the time point t2c is, for example, a time point when a third predetermined time has elapsed from the time point t2b (a time point when a second predetermined time has elapsed from the time point t1c).
- the increase in current from the operation command value I0 to the operation command value I1 is the same as the increase in current from the operation command value I1 to the operation command value I2.
- the determination unit 26Ba derives a difference between the detected value of the cylinder stroke at the time point t1c and the detected value of the cylinder stroke at the time point t2c. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold value, the determination unit 26Ba determines that the boom cylinder 10 has started operation.
- the operation start operation command value is the operation command value I2.
- the operation start operation command value is derived (step SC5).
- control valve control unit 26C After the operation start operation command value is derived, the control valve control unit 26C further increases the operation command value output to the intervention valve 27C.
- Control valve control unit 26C increases operation command value I2 to operation command value I3 at time t2c without reducing operation command value I2, and outputs the operation command value I3 to intervention valve 27C (step SC6). .
- the operation command value I3 is larger than the operation start operation command value I2.
- the control valve control unit 26C continues to output the operation command value I3 to the intervention valve 27C from time t2c to time t0d.
- the time from the time point t2c to the time point t0d is, for example, a third predetermined time.
- the cylinder stroke of the boom cylinder 10 is detected by the cylinder stroke sensor 16 while the operation command value I3 is being output.
- the detection result of the cylinder stroke is input to the work machine controller 26 via the sensor controller 30.
- the data acquisition unit 26A of the work machine controller 26 acquires the cylinder stroke L1.
- the calculation unit 26Bb acquires data related to the cylinder speed of the boom cylinder 10 when the operation command value I3 and the operation command value I3 are output (step SC7).
- the operation command value I3 is larger than the operation start operation command value I2. In the state where the operation command value I3 is output, the boom cylinder 10 continues to operate (continue to expand).
- the derivation unit 26B has a calculation unit 26Bb that derives an operation characteristic indicating the relationship between the operation command value I3 and the cylinder speed of the boom cylinder 10 in a state where the operation command value I3 is output to the intervention valve 27C.
- the calculation unit 26Bb derives a relationship between the operation command value I3 and the cylinder stroke of the boom cylinder 10 in a state where the operation command value I3 is output to the intervention valve 27C.
- the calculating unit 26Bb calculates the average value of the cylinder stroke from the time point t1d to the time point t0d.
- the time point t1d is a time point when the first predetermined time has elapsed from the time point t2c.
- the time from the time point t1d to the time point t0d is a second predetermined time.
- the cylinder stroke when the operation command value I3 is output is the average value of the cylinder stroke from time t1d to time t0d.
- control valve control unit 26C After the cylinder stroke when the operation command value I3 is input is derived, the control valve control unit 26C further increases the operation command value output to the intervention valve 27C. Control valve control unit 26C increases operation command value I3 to operation command value I4 at time t0d without reducing operation command value I3, and outputs the operation command value I4 to intervention valve 27C (step SC6). .
- the operation command value I4 is larger than the operation command value I3.
- the control valve control unit 26C continues to output the operation command value I4 to the intervention valve 27C from time t0d to time t2d.
- the time from the time point t0d to the time point t2d is, for example, a third predetermined time.
- the cylinder stroke of the boom cylinder 10 is detected by the cylinder stroke sensor 16 in a state where the operation command value I4 is being output.
- the detection result of the cylinder stroke sensor 16 is output to the work machine controller 26 via the sensor controller 30.
- the data acquisition unit 26A of the work machine controller 26 acquires data related to the cylinder stroke of the boom cylinder 10 when the operation command value I4 and the operation command value I4 are output (step SC7).
- the calculation unit 26Bb derives the relationship between the operation command value I4 and the cylinder stroke of the boom cylinder 10 in a state where the operation command value I4 is output to the intervention valve 27C.
- the cylinder stroke when the operation command value I4 is output is the average value of the cylinder stroke from the time point t1e to the time point t2d.
- the time point t1e is a time point when the first predetermined time has elapsed from the time point t0d.
- the time from time t1e to time t2d is a second predetermined time.
- the operation command value I5 is output from time t2d to time t2e.
- the cylinder stroke when the operation command value I5 is output is an average value of the cylinder stroke from the time point t1f to the time point t2e.
- the time point t1f is a time point when the first predetermined time has elapsed from the time point t2d.
- the time point t2e is a time point at which a third predetermined time has elapsed from the time point t2d (a time point at which the second predetermined time has elapsed from the time point t1f).
- the calculation unit 26Bb derives the relationship between the operation command value I5 and the cylinder stroke of the boom cylinder 10.
- the operation command value I6 is output from time t2e to time t2f.
- the cylinder speed when the operation command value I6 is output is an average value of the cylinder stroke from the time point t1g to the time point t2f.
- the time point t1g is a time point when the first predetermined time has elapsed from the time point t2e.
- the time point t2f is a time point when a third predetermined time has elapsed from the time point t2e (a time point when the second predetermined time has elapsed from the time point t1g).
- the calculation unit 26Bb derives the relationship between the operation command value I6 and the cylinder speed of the boom cylinder 10.
- the operation command value I7 is output from time t2f to time t2g.
- the cylinder stroke when the operation command value I7 is output is an average value of the detection values output from the cylinder stroke sensor 16 from the time point t1h to the time point t2g.
- the time point t1h is a time point when the first predetermined time has elapsed from the time point t2f.
- the time point t2g is a time point when a third predetermined time has elapsed from the time point t2f (a time point when the second predetermined time has elapsed from the time point t1h).
- the calculation unit 26Bb derives the relationship between the operation command value I7 and the cylinder speed of the boom cylinder 10.
- the boom cylinder 10 In the state where the operation command values (I3, I4, I5, I6, I7) are being output, the boom cylinder 10 operates at a slow speed. That is, in the state where the operation command values (I3, I4, I5, I6, and I7) are output, the cylinder speed of the boom cylinder 10 is a fine speed (low speed).
- the deriving unit 26B outputs the plurality of operation command values (I3, I4, I5, I6, I7) and the operation command values (I3, I4, I5, I6, I7) acquired in step SC7. Based on the plurality of cylinder strokes of the boom cylinder 10, the slow speed operation characteristic indicating the relationship between the operation command values (I3, I4, I5, I6, I7) and the cylinder speed in the slow speed region is derived (step SC8). .
- step SC1 to step SC8 are the first sequence of the calibration process.
- an operation start operation command value and a slow speed operation characteristic are derived.
- the display content shown in FIG. 31 is displayed on the display unit 322.
- the display content shown in FIG. 32 is displayed on the display unit 322.
- the display content shown in FIG. 33 is displayed on the display unit 322.
- the operator starts “NEXT” shown in FIG. 33 in order to start processing for deriving the normal speed motion characteristic. Operate the switch.
- the process for deriving the normal speed operation characteristic includes the second sequence, the third sequence, and the fourth sequence of the calibration process. After the first sequence is finished, the second sequence is started.
- the calibration conditions of the excavator 100 including the posture of the work machine 2 are determined (step SC9).
- the control valve control unit 26C opens the plurality of control valves 27 so that the work implement 2 can be driven by the operation of the operation device 25.
- control valve control unit 26C controls the plurality of control valves 27 to acquire data for deriving the fine speed operation characteristic (first operation characteristic) (step SC7) and Determination of calibration conditions from the end of the derivation of the slow speed operation characteristic (step SC8) to the start of data acquisition (step SC11) for deriving the normal speed operation characteristic (second operation characteristic)
- step SC9 a plurality of pilot oil passages 450 are opened.
- posture adjustment request information for requesting adjustment of the posture of the work machine 2 is displayed on the display unit 322 of the man-machine interface unit 32.
- the display contents shown in FIG. 30 are displayed by operating the “NEXT” switch in FIG.
- the operator operates the operating device 25 according to the display on the display unit 322 to adjust the posture of the work machine 2 to the posture (initial posture) on which the posture adjustment request information is displayed.
- the operator adjusts the posture of the work implement 2 by operating the operation device 25 so that the arm 7 is arranged along the guidance 2G while looking at the display unit 322.
- the process for deriving the normal speed operation characteristics is started.
- the “NEXT” switch in FIG. 30 is operated by the operator, the display content shown in FIG. 31 is displayed on the display unit 322.
- the operator operates the “START” switch shown in FIG. Thereby, it is generated from the command signal for starting the process for deriving the normal speed operation characteristic.
- the control valve control unit 26 ⁇ / b> C closes all of the plurality of control valves 27 (step SC ⁇ b> 10).
- “lever full” displayed in FIG. 31 means a state where the operating device 25 is tilted to the maximum tilt angle.
- “Engine rotation Hi” means a state in which the throttle setting of the engine is set to the maximum rotation number.
- the control valve control unit 26C outputs an operation command to the intervention valve 27C with the non-calibration target control valve 27 (control valve 27 other than the intervention valve 27C) closed (step SC11).
- the control valve control unit 26C outputs an operation command value Ia that is sufficiently larger than the operation command value I7. As a result, the intervention valve 27C is sufficiently opened, and the boom 6 in the initial posture is greatly raised.
- the data acquisition unit 26A acquires the cylinder stroke L1.
- the calculation unit 26Bb acquires the operation command value Ia and data related to the cylinder speed of the boom cylinder 10 when the operation command value Ia is output (step SC12).
- the operation command value Ia is output, and the operation command value Ia and data relating to the cylinder stroke when the operation command value Ia is output are acquired.
- the process up to is the second sequence of the calibration process.
- the second sequence when the progress rate is 0%, an image obtained by adding a display indicating that the boom 6 is raised to FIG. 31 is displayed on the display unit 322.
- the display content shown in FIG. 32 is displayed on the display unit 322.
- the display content shown in FIG. 33 is displayed on the display unit 322.
- the third sequence of the calibration process is started among the processes for deriving the normal speed operation characteristics.
- the The operator operates the “NEXT” switch shown in FIG. 33 to start the third sequence.
- the posture adjustment request information for requesting the adjustment of the posture of the work machine 2 is displayed on the display unit 322 of the man-machine interface unit 32.
- the control valve control unit 26 ⁇ / b> C opens all the pressure reducing valves among the plurality of control valves 27 so that the work machine 2 can be driven by the operation of the operation device 25.
- the operator operates the operating device 25 according to the display on the display unit 322 to adjust the posture of the work machine 2 to the initial posture. Thereby, the attitude
- the process for deriving the normal speed operation characteristics is started.
- the “NEXT” switch shown in FIG. 30 is operated by the operator, the display content shown in FIG. 31 is displayed on the display unit 322.
- the operator operates the “START” switch shown in FIG. Thereby, it is generated from the command signal for starting the process for deriving the normal speed operation characteristic.
- the control valve control unit 26C closes all of the plurality of control valves 27 (step SC10).
- the control valve control unit 26C outputs an operation command to the intervention valve 27C with the non-calibration target control valve 27 (control valve 27 other than the intervention valve 27C) closed (step SC11).
- the control valve control unit 26C outputs an operation command value Ib larger than the operation command value Ia. As a result, the intervention valve 27C is sufficiently opened, and the boom 6 in the initial posture is greatly raised.
- the data acquisition unit 26A acquires the cylinder stroke L1.
- the calculation unit 26Bb acquires the operation command value Ib and data related to the cylinder speed of the boom cylinder 10 when the operation command value Ib is output (step SC12).
- the operation command value Ib is output, and the operation command value Ib and data related to the cylinder stroke when the operation command value Ib is output are acquired.
- the process up to is the third sequence of the calibration process.
- the third sequence when the progress rate is 0%, an image obtained by adding a display indicating that the boom 6 is raised to FIG. 31 is displayed on the display unit 322.
- the display content shown in FIG. 32 is displayed on the display unit 322.
- the display content shown in FIG. 33 is displayed on the display unit 322.
- the fourth sequence of the calibration process is started among the processes for deriving the normal speed operation characteristics.
- the The operator operates the “NEXT” switch shown in FIG. 33 to start the fourth sequence.
- the posture adjustment request information for requesting the adjustment of the posture of the work machine 2 is displayed on the display unit 322 of the man-machine interface unit 32.
- the control valve control unit 26C opens all the control valves 27 so that the work implement 2 can be driven by the operation of the operation device 25.
- the operator operates the operating device 25 according to the display on the display unit 322 to adjust the posture of the work machine 2 to the initial state (initial posture). Thereby, the attitude
- the process for deriving the normal speed operation characteristics is started.
- the “NEXT” switch shown in FIG. 30 is operated by the operator, the display content shown in FIG. 31 is displayed on the display unit 322.
- the operator operates the “START” switch shown in FIG. 31 in order to start the process for deriving the normal speed operation characteristic. Thereby, it is generated from the command signal for starting the process for deriving the normal speed operation characteristic.
- the control valve control unit 26C closes all the control valves 27 (step SC10).
- the control valve control unit 26C outputs an operation command to the intervention valve 27C with the non-calibration target control valve 27 (control valve 27 other than the intervention valve 27C) closed (step SC11).
- the control valve control unit 26C outputs an operation command value Ic larger than the operation command value Ib. As a result, the intervention valve 27C is sufficiently opened, and the boom 6 in the initial posture is greatly raised.
- the data acquisition unit 26A acquires the cylinder stroke L1.
- the calculation unit 26Bb acquires the operation command value Ic and data related to the cylinder speed of the boom cylinder 10 when the operation command value Ic is output (step SC12).
- the operation command value Ic is output, and the operation command value Ic and data relating to the cylinder speed when the operation command value Ic is output are acquired.
- the process up to is the fourth sequence of the calibration process.
- the deriving unit 26B acquires the relationship between the operation command value Ia and the cylinder speed acquired in the second sequence of the calibration process, the relationship between the operation command value Ib and the cylinder speed acquired in the third sequence of the calibration process, and the calibration process. Based on the relationship between the operation command value Ic and the cylinder speed obtained in the fourth sequence, the normal speed operation characteristic indicating the relationship between the operation command value (Ia, Ib, Ic) and the cylinder stroke in the normal speed region is derived. (Step SC13).
- the normal speed range is a higher speed range than the fine speed range.
- the slow speed region may be referred to as a low speed region, and the normal speed region may be referred to as a high speed region.
- the slow speed region is a speed region in which the cylinder speed is lower than a predetermined speed, for example.
- the normal speed region is a speed region where the cylinder speed is equal to or higher than the predetermined speed, for example.
- FIG. 35 shows an example of the display unit 322 after the operation start operation command value, the slow speed operation characteristic, and the normal speed operation characteristic are derived in the deriving unit 26B.
- the switch 321P shown in FIG. 35 is displayed. By operating the switch 321P, the operation start operation command value, the fine speed operation characteristic, and the normal speed operation characteristic derived in the deriving unit 26B are determined.
- the switch 321P is appropriately referred to as a final confirmation switch 321P.
- the operation start operation command value, the fine speed operation characteristic, and the normal speed operation characteristic derived by the deriving unit 26B are stored in the storage unit 26G (step SC14).
- the operation start operation command value, the fine speed operation characteristic, and the normal speed operation characteristic are stored in the storage unit 26G.
- the operation start operation command value, the slow speed motion characteristics, and the normal speed motion characteristics newly derived by the updating unit 26F are read from the storage unit 26G and each correlation data of the derivation unit 26B is read. Is updated.
- the data acquisition unit 26A is data related to the operation command value (current value) output from the control valve control unit 26C.
- data relating to the cylinder speed inputted from the cylinder speed sensor data relating to the spool stroke inputted from the spool stroke sensor 65 of the direction control valve 640 and data relating to the pilot hydraulic pressure inputted from the boom pressure sensor 670B are also obtained. To do.
- the cylinder speed, spool stroke, pilot oil pressure, and operation command value are correlated. As the operation command value changes, each of the pilot hydraulic pressure, the spool stroke, and the cylinder speed changes.
- the deriving unit 26B based on the data acquired by the data acquiring unit 26A, first correlation data indicating the relationship between the cylinder speed of the boom cylinder 10 and the spool stroke of the direction control valve 640, the spool stroke of the direction control valve 640, and Second correlation data indicating the relationship between the pilot hydraulic pressure adjusted by the intervention valve 27C, and the relationship between the pilot hydraulic pressure adjusted by the intervention valve 27C and the operation command value (current value) output to the intervention valve 27C.
- the three correlation data is derived and stored in the storage unit 26G.
- the operation command value is a current value output to the control valve 27, but the operation command value is a pilot hydraulic pressure value (pilot oil pressure value) adjusted by the control valve 27. ) And a spool stroke value (a movement amount value of the spool 80).
- data related to the pilot hydraulic pressure value and the cylinder speed is acquired by the data acquisition unit 26A, and based on the acquired data, the derivation unit 26B starts operation when the hydraulic cylinder 60 in the stopped state starts operation.
- the operation characteristics including the fine speed operation characteristics and the normal speed operation characteristics
- indicating the value and the relationship between the pilot hydraulic pressure value and the cylinder speed may be derived.
- data relating to the spool stroke value and the cylinder speed is acquired by the data acquisition unit 26A, and based on the acquired data, the deriving unit 26B performs an operation start spool stroke when the stopped hydraulic cylinder 60 starts operating.
- the operation characteristics including the fine speed operation characteristics and the normal speed operation characteristics
- the operation characteristics indicating the value and the relationship between the spool stroke value and the cylinder speed may be derived. The same applies to the following embodiments.
- FIG. 36 is a flowchart more specifically showing the processing of the work machine controller 26 for deriving the operation start operation command value, the fine speed operation characteristic, and the normal speed operation characteristic.
- the man-machine interface unit 32 outputs an identification signal (ID) corresponding to the display content (screen) of the display unit 322 to the work machine controller 26.
- ID an identification signal
- the work machine controller 26 outputs “1” as an ID from the man-machine interface 32.
- the display content for executing the second sequence is displayed on the display unit 322, “2” is input as the ID.
- the display content for executing the third sequence is displayed on the display unit 322, “3” is input as the ID.
- the display content for executing the fourth sequence is displayed on the display unit 322, “4” is output as the ID.
- the work machine controller 26 acquires the ID input from the man-machine interface unit 32 and determines the type of the ID (step SD01).
- step SD01 When it is determined in step SD01 that the acquired ID is “0” (Yes in step SD01), the work machine controller 26 determines that the calibration mode is not set, and clears the data acquired from the cylinder speed sensor or the like ( Initialization) and the progress rate is reset to 0% (step SD02). The work machine controller 26 outputs the progress rate to the man-machine interface unit 32 (step SD03).
- step SD01 When it is determined in step SD01 that the acquired ID is any calibration mode other than “0” (No in step SD01), the work machine controller 26 determines whether or not the acquired ID is “1”. Is determined (step SD11).
- step SD11 When it is determined in step SD11 that the acquired ID is “1” (Yes in step SD11), the work machine controller 26 determines whether or not the “START” switch shown in FIG. 31 has been operated. (Step SD12). That is, in the work machine controller 26, whether or not the input unit 321 (“START” switch) for starting the first sequence is operated, and a command signal for starting the first sequence is input by the “START” switch. Determine whether.
- step SD12 If it is determined in step SD12 that the “START” switch has not been operated (No in step SD12), the processing of step SD02 and step SD03 is performed.
- step SD12 If it is determined in step SD12 that the “START” switch has been operated (Yes in step SD12), the work machine controller 26 (control valve control unit 26C) closes the control valves 27 other than the intervention valve 27C, An operation command is output to the intervention valve 26C (step SD13).
- step SD13 corresponds to the process of step SC3 in FIG.
- the work machine controller 26 (data acquisition unit 26A) outputs the detection value of the cylinder stroke sensor 16, the detection value of the spool stroke sensor 65 of the direction control valve 640, the detection value of the boom pressure sensor 670B, and the intervention valve 26C. Data including the current value is acquired (step SD14).
- the process in step SD14 corresponds to step SC4 in FIG.
- the work machine controller 26 calculates the progress rate of the first sequence (step SD15).
- the progress rate is calculated by “the number of acquired data / the target number of acquired data”.
- the work machine controller 26 determines whether or not the “CLEAR” switch shown in FIG. 32 has been operated (step SD16). That is, the work machine controller 26 operates an input unit 321 (“CLEAR” switch) for interrupting (ending) the first sequence, and outputs a command signal for interrupting the first sequence by the “CLEAR” switch. It is judged whether it was done.
- step SD16 If it is determined in step SD16 that the “CLEAR” switch has not been operated (No in step SD16), the processing of step SD02 and step SD03 is performed.
- step SD16 If it is determined in step SD16 that the “CLEAR” switch has been operated (Yes in step SD16), the work machine controller 26 clears (initializes) the data acquired from the cylinder speed sensor or the like, and sets the progress rate to 0. % Is reset (step SD17). The work machine controller 26 outputs the progress rate to the man-machine interface unit 32 (step SD03).
- step SD11 When it is determined in step SD11 that the acquired ID is not “1” (No in step SD11), the work machine controller 26 determines whether or not the acquired ID is “2” (step SD21). .
- step SD21 When it is determined in step SD21 that the acquired ID is “2” (Yes in step SD21), the work machine controller 26 determines whether or not the “START” switch shown in FIG. 31 has been operated. (Step SD22). That is, in the work machine controller 26, whether or not the input unit 321 (“START” switch) for starting the second sequence is operated and a command signal for starting the second sequence is output by the “START” switch. Determine whether.
- step SD22 If it is determined in step SD22 that the “START” switch has not been operated (No in step SD22), the processes of step SD02 and step SD03 are performed.
- step SD22 If it is determined in step SD22 that the “START” switch has been operated (Yes in step SD22), the work machine controller 26 (control valve control unit 26C) closes the control valves 27 other than the intervention valve 27C, An operation command is output to the intervention valve 26C (step SD23).
- step SD23 corresponds to the process of step SC11 in FIG.
- the work machine controller 26 (data acquisition unit 26A) outputs the detection value of the cylinder stroke sensor 16, the detection value of the spool stroke sensor 65 of the direction control valve 640, the detection value of the boom pressure sensor 670B, and the intervention valve 26C. Data including the current value is acquired (step SD24).
- the process of step SD24 corresponds to step SC12 of FIG.
- the calculation unit 26Bb calculates the progress rate of the second sequence (step SD25).
- the progress rate is calculated by “the number of acquired data / the target number of acquired data”.
- sequence control unit 26H determines whether or not the “CLEAR” switch shown in FIG. 32 has been operated (step SD26). That is, the sequence control unit 26H operates an input unit 321 (“CLEAR” switch) for interrupting (ending) the second sequence, and outputs a command signal for interrupting the second sequence by the “CLEAR” switch. It is judged whether it was done.
- Step SD26 when it is determined that the sequence control unit 26H “CLEAR” switch is not operated (No in Step SD26), the processing of Step SD02 and Step SD03 is performed.
- step SD26 If it is determined in step SD26 that the “CLEAR” switch has been operated (Yes in step SD26), the sequence control unit 26H clears (initializes) the data acquired from the cylinder speed sensor or the like, and sets the progress rate to 0. % (Step SD27). The sequence control unit 26H outputs the progress rate to the man-machine interface unit 32 (step SD03).
- step SD21 When it is determined in step SD21 that the acquired ID is not “2” (No in step SD21), the sequence control unit 26H determines whether or not the acquired ID is “3” (step SD31). .
- step SD31 determines whether or not the acquired ID is “3” (Yes in step SD31).
- Step SD32 determines whether or not an input unit 321 (“START” switch) for starting the third sequence is operated and a command signal for starting the third sequence is input by the “START” switch. Determine whether.
- Step SD32 when it is determined that the “START” switch is not operated (No in Step SD32), the sequence control unit 26H performs the processes of Step SD02 and Step SD03.
- step SD32 when the sequence control unit 26H determines that the “START” switch has been operated (Yes in step SD32), the work machine controller 26 (control valve control unit 26C) controls the control valves 27 other than the intervention valve 27C. Is closed, an operation command is output to the intervention valve 26C (step SD33).
- step SD33 corresponds to the process of step SC11 in FIG.
- the work machine controller 26 (data acquisition unit 26A) outputs the detection value of the cylinder speed sensor 16, the detection value of the spool stroke sensor 65 of the direction control valve 640, the detection value of the boom pressure sensor 670B, and the intervention valve 26C. Data including the current value is acquired (step SD34).
- the process of step SD34 corresponds to step SC12 of FIG.
- the sequence control unit 26H calculates the progress rate of the third sequence (step SD35).
- the progress rate is calculated by “the number of acquired data / the target number of acquired data”.
- sequence control unit 26H determines whether or not the “CLEAR” switch shown in FIG. 32 has been operated (step SD36). That is, the work machine controller 26 is operated by an input unit 321 (“CLEAR” switch) for interrupting (ending) the third sequence, and a command signal for interrupting the third sequence is input by the “CLEAR” switch. It is judged whether it was done.
- step SD36 If it is determined in step SD36 that the “CLEAR” switch has not been operated (No in step SD36), the processing of sequence control unit 26H step SD02 and step SD03 is performed.
- step SD36 If it is determined in step SD36 that the “CLEAR” switch has been operated (Yes in step SD36), the sequence control unit 26H clears (initializes) the data acquired from the cylinder speed sensor or the like and sets the progress rate to 0. % (Step SD37). The sequence control unit 26H outputs the progress rate to the man-machine interface unit 32 (step SD03).
- step SD31 When it is determined in step SD31 that the acquired ID is not “3” (in the case of No in step SD31), the sequence control unit 26H determines whether or not the acquired ID is “4” (step SD41). .
- step SD41 determines whether or not the acquired ID is “4” (Yes in step SD41). If it is determined in step SD41 that the acquired ID is “4” (Yes in step SD41), the sequence control unit 26H determines whether or not the “START” switch shown in FIG. 31 has been operated. (Step SD42). That is, in the work machine controller 26, whether or not an input unit 321 (“START” switch) for starting the fourth sequence is operated and a command signal for starting the fourth sequence is input by the “START” switch. Determine whether.
- step SD42 when the sequence control unit 26H determines that the “START” switch has not been operated (No in step SD42), the processing of step SD02 and step SD03 is performed.
- step SD42 determines that the “START” switch has been operated in step SD42 (Yes in step SD42)
- the work machine controller 26 controls the control valves 27 other than the intervention valve 27C. Is closed, an operation command is output to the intervention valve 26C (step SD43).
- step SD43 corresponds to the process of step SC11 in FIG.
- the work machine controller 26 (data acquisition unit 26A) outputs the detection value of the cylinder speed sensor 16, the detection value of the spool stroke sensor 65 of the direction control valve 640, the detection value of the boom pressure sensor 670B, and the intervention valve 26C. Data including the current value is acquired (step SD44).
- the process of step SD44 corresponds to step SC12 of FIG.
- the sequence control unit 26H calculates the progress rate of the fourth sequence (step SD45).
- the progress rate is calculated by “the number of acquired data / the target number of acquired data”.
- sequence control unit 26H determines whether or not the “CLEAR” switch shown in FIG. 32 has been operated (step SD46). That is, the sequence control unit 26H operates an input unit 321 (“CLEAR” switch) for interrupting (ending) the fourth sequence, and a command signal for interrupting the fourth sequence is input by the “CLEAR” switch. It is judged whether it was done.
- Step SD46 when it is determined that the “CLEAR” switch is not operated (No in Step SD46), the sequence control unit 26H performs the processes of Step SD02 and Step SD03.
- step SD46 If it is determined in step SD46 that the “CLEAR” switch has been operated (Yes in step SD46), the sequence control unit 26H clears (initializes) the data acquired from the cylinder speed sensor or the like, and sets the progress rate to 0. % Is reset (step SD47). Further, the work machine controller 26 outputs the progress rate to the man-machine interface unit 32 (step SD03).
- Step SD41 when it is determined that the acquired ID is not “4” (No in Step SD41), the sequence control unit 26H executes another process.
- the sequence control unit 26H displays in FIG. It is determined whether or not the indicated final confirmation switch 321P has been operated (step SD04).
- step SD04 when the sequence control unit 26H determines that the final confirmation switch 321P has not been operated for a predetermined time (in the case of No in step SD04), the process of step SD03 is performed.
- step SD04 when sequence control unit 26H determines that final determination switch 321P has been operated (Yes in step SD04), work implement controller 26 (update unit 26F) determines the derived operation start operation command value, The speed operation characteristic and the normal operation characteristic are stored in the storage unit 26G.
- FIG. 37 is a diagram illustrating an example of first correlation data indicating the relationship between the spool movement amount (spool stroke) determined by the boom intervention and the cylinder speed.
- FIG. 38 is an enlarged view of portion A in FIG. 37 and 38, the horizontal axis represents a spool stroke value as an operation command value, and the vertical axis represents a cylinder speed.
- the state where the spool stroke value is zero (origin) is a state where the spool is present at the initial position.
- a portion A shows a slow speed region where the cylinder speed of the boom cylinder 10 is a slow speed.
- B part shows the normal speed area
- the normal speed region indicated by the B portion is a higher velocity region than the fine speed region indicated by the A portion.
- the slope of the graph in the A portion is smaller than the slope of the graph in the B portion. That is, the change amount of the cylinder speed with respect to the spool stroke value (operation command value) is larger in the normal speed region than in the fine speed region.
- the spool stroke value T2 is a spool stroke value when an operation command I2 (see FIG. 34, etc.) that is an operation start command value is output to the intervention valve 27C.
- the spool stroke value T3 is a spool stroke value when the operation command I3 is output to the intervention valve 27C.
- the spool stroke value T4 is a spool stroke value when the operation command I4 is output to the intervention valve 27C.
- the spool stroke value T5 is a spool stroke value when the operation command I5 is output to the intervention valve 27C.
- the spool stroke value T6 is a spool stroke value when the operation command I6 is output to the intervention valve 27C.
- the spool stroke value T7 is a spool stroke value when the operation command I7 is output to the intervention valve 27C.
- the spool stroke value Ta is the spool stroke value when the operation command Ia is output to the intervention valve 27C.
- the spool stroke value Tb is a spool stroke value when the current value Ib is output to the intervention valve 27C.
- the spool stroke value Tc is a spool stroke value when the operation command Ic is output to the intervention valve 27C.
- the work machine controller 26 performs the normal speed operation characteristic indicated by the line L2 of the A portion and the line L2 of the B portion by the calibration process described with reference to the above-described steps SC1 to SC14. Speed characteristics can be derived.
- the cylinder speed changes according to the weight of the bucket 8. For example, even if the amount of hydraulic oil supplied to the hydraulic cylinder 60 is the same, the cylinder speed changes when the weight of the bucket 8 changes.
- FIG. 39 is a diagram illustrating an example of first correlation data indicating the relationship between the spool movement amount (spool stroke) in the boom 6 and the cylinder speed.
- FIG. 40 is an enlarged view of portion A in FIG. 39 and 40, the horizontal axis represents the spool stroke, and the vertical axis represents the cylinder speed.
- the state in which the spool stroke is zero (origin) is a state in which the spool is in the initial position.
- Line L1 indicates the first correlation data when the bucket 8 is heavy.
- Line L2 indicates the first correlation data when the bucket 8 is of medium weight.
- a line L3 indicates the first correlation data when the bucket 8 has a small weight.
- the first correlation data changes according to the weight of the bucket 8.
- the hydraulic cylinder 60 operates so that the raising operation and the lowering operation of the work machine 2 are executed.
- the first correlation data includes the relationship between the cylinder speed and the spool stroke in each of the raising operation and the lowering operation.
- the amount of change in the cylinder speed differs between the raising operation and the lowering operation of the work implement 2. That is, the change amount Vu of the cylinder speed when the spool stroke is changed from the origin by a predetermined amount Str so that the raising operation is executed, and the spool stroke is changed from the origin by a predetermined amount Str so that the lowering operation is executed. This is different from the cylinder speed change amount Vd.
- the predetermined value Str when the predetermined value Str is used, the change amount Vu becomes the same value in each of the bucket 8 for large, medium, and small, whereas the change amount Vd (absolute value) 8 is a different value for each of large, medium, and small.
- the hydraulic cylinder 60 can move the work machine 2 at a high speed by the gravity action (self-weight) of the work machine 2 in the lowering operation of the work machine 2.
- the hydraulic cylinder 60 needs to operate by overcoming its own weight in the raising operation of the work machine 2. Therefore, when the spool stroke is the same in the raising operation and the lowering operation, the cylinder speed in the lowering operation is faster than the cylinder speed in the raising operation.
- the cylinder speed increases. Further, the difference ⁇ Vd between the cylinder speed related to the medium weight bucket 8 and the cylinder speed related to the small weight bucket 8 when the spool moves a predetermined amount Stg from the origin in the lowering operation is the same as the difference ⁇ Vd in the raising operation from the origin to the predetermined amount Stg. Is greater than the difference ⁇ Vu between the cylinder speed related to the medium weight bucket 8 and the cylinder speed related to the small weight bucket 8. In the example shown in FIG. 39, ⁇ Vu is substantially zero.
- the difference between the cylinder speed related to the heavy-weight bucket 8 and the cylinder speed related to the medium-weight bucket 8 when the spool moves a predetermined amount Stg from the origin in the lowering operation is the same as that in the raising operation. Is larger than the cylinder speed related to the heavy weight bucket 8 and the cylinder speed related to the medium weight bucket 8.
- the load acting on the hydraulic cylinder 60 differs depending on whether the work machine 2 is raised or lowered.
- the cylinder speed in the lowering operation of the work implement 2 varies greatly according to the weight of the bucket 8 particularly in the boom 6.
- the cylinder speed in the lowering operation increases. Therefore, in the lowering operation with the boom 6 (work machine 2), the speed profile of the cylinder speed varies greatly according to the weight of the bucket 8.
- the boom cylinder 10 When the intervention control is executed, the boom cylinder 10 performs the raising operation of the boom 6 as described above. Therefore, even if the weight of the bucket 8 changes by controlling the boom cylinder 10 based on the first correlation data as shown in FIG. 40, the bucket 8 can be moved with high accuracy based on the design landform Ua. Can do. That is, when the hydraulic cylinder 60 starts to move, even when the weight of the bucket 8 is changed, the hydraulic cylinder 60 is finely controlled, so that highly accurate limited excavation control is executed.
- the operation start operation command value, the fine speed operation characteristic, and the normal speed operation characteristic are derived for the intervention valve 27C.
- the pressure reducing valve 27A (270A, 271A, 272A) and the pressure reducing valve 27B (270B, 271AB, 272B)
- the operation start operation command value is derived
- the fine speed operation characteristic is not derived.
- the normal speed operation characteristics are derived for the pressure reducing valve 27A and the pressure reducing valve 27B.
- FIG. 41 is a timing chart for explaining a procedure for deriving an operation start operation command value for the pressure reducing valve 27A and the pressure reducing valve 27B.
- the horizontal axis of the lower graph represents time
- the vertical axis represents a command signal output from the input unit 321 to the control valve control unit 26C by the operation of the input unit 321.
- the horizontal axis of the upper graph represents time
- the vertical axis represents an operation command value (current value) output (supplied) to the pressure reducing valve 27A and the pressure reducing valve 27B.
- the input unit 321 is operated, and a command signal is output from the input unit 321 to the control valve control unit 26C.
- the control valve control unit 26C outputs (supplies) an operation command (current) to the arm pressure reducing valve 271A after closing all of the plurality of control valves 27 at time t0a. No operation command (current) is output to the control valves 27 other than the arm pressure reducing valve 271A. Further, at the time point t0a, the arm cylinder 11 has not started operation. Neither the boom cylinder 10 nor the bucket cylinder 12 is moving.
- the second operating lever 25L of the pilot hydraulic type operating device 25 is configured so that the pilot hydraulic pressure of the arm operating oil passage 4511A is increased by opening the arm pressure reducing valve 271A to which current is supplied. It is operated in the full lever state. For example, when the arm 7 is raised by being operated so that the second operation lever 25L tilts backward (when the pilot hydraulic pressure in the arm operation oil passage 4511A increases), the second operation lever 25L It is operated to be in a full lever state with respect to the direction.
- control valve control unit 26C outputs an operation command of the operation command value I0 to the arm pressure reducing valve 271A.
- the control valve control unit 26C continues to output the operation command value I0 to the arm pressure reducing valve 271A from time t0a to time t2a.
- the time from the time point t0a to the time point t2a is, for example, a third predetermined time.
- the cylinder stroke of the arm cylinder 11 is output from the sensor controller 30 to the work machine controller 26 based on the detection value of the cylinder stroke sensor 17.
- the data acquisition unit 26A of the work machine controller 26 acquires the cylinder stroke L2 related to the cylinder of the arm cylinder 11 when the operation command value I0 and the operation command value I0 are output.
- the deriving unit 26B determines whether or not the arm cylinder 11 in a stopped state has started operation (whether or not it has started moving) in a state where the operation command value I0 is being output to the arm pressure reducing valve 271A.
- the determination unit 26Ba of the derivation unit 26B determines whether or not the arm cylinder 11 in a stopped state has started operation based on data related to the cylinder speed of the arm cylinder 11.
- the determination unit 26Ba compares the cylinder speed of the arm cylinder 11 at the time point t1a with the cylinder speed of the arm cylinder 11 at the time point t2a.
- the time point t1a is, for example, a time point when a first predetermined time has elapsed from the time point t0a.
- the time point t2a is, for example, a time point at which a third predetermined time has elapsed from the time point t0a (a time point at which the second predetermined time has elapsed from the time point t1a).
- the determination unit 26Ba derives the difference between the cylinder strokes based on the detection value of the cylinder stroke sensor 17 at the time point t1a and the detection value of the cylinder stroke sensor 17 at the time point t2a. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the arm cylinder 11 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold, the arm cylinder 11 determines that the operation has started.
- the operation command value I0 indicates that the arm cylinder 11 in a stopped state starts the lowering operation. It becomes an operation start operation command value (operation start operation current value).
- the control valve control unit 26C When it is determined that the arm cylinder 11 has not started operating at the operation command value I0, the control valve control unit 26C increases the operation command value output to the arm pressure reducing valve 271A.
- the control valve control unit 26C increases the operation command value I0 to the operation command value I1 at time t2a without reducing the operation command value I0, and outputs the operation command value I1 to the arm pressure reducing valve 271A.
- the control valve control unit 26C continues to output the operation command value I1 to the arm pressure reducing valve 271A from time t2a to time t2b.
- the time from the time point t2a to the time point t2b is, for example, a third predetermined time.
- the cylinder stroke of the arm cylinder 11 is output from the sensor controller 30 to the work machine controller 26 based on the detection value of the cylinder stroke sensor 17.
- the data acquisition unit 26A of the work machine controller 26 acquires the cylinder stroke L2 related to the cylinder speed of the arm cylinder 11 when the operation command value I1 and the operation command value I1 are output.
- the determination unit 26Ba of the derivation unit 26B determines whether or not the arm cylinder 11 in a stopped state has started operation (whether or not it has started moving) in a state where the operation command value I1 is being output to the arm pressure reducing valve 271A. .
- the determination unit 26Ba compares the cylinder speed of the arm cylinder 11 at the time point t1b with the cylinder speed of the arm cylinder 11 at the time point t2b.
- the time point t1b is, for example, a time point when a first predetermined time has elapsed from the time point t2a.
- the time point t2b is, for example, a time point when a third predetermined time has elapsed from the time point t2a (a time point when the second predetermined time has elapsed from the time point t1b).
- the determination unit 26Ba derives the difference between the cylinder strokes based on the detection value of the cylinder stroke sensor 17 at the time point t1b and the detection value of the cylinder stroke sensor 17 at the time point t2a. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the arm cylinder 11 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold, the arm cylinder 11 determines that the operation has started.
- the operation command value I1 is the operation when the arm cylinder 11 in the stopped state starts operation. This is the start operation command value (operation start operation current value).
- the determination unit 26Ba compares the cylinder speed of the arm cylinder 11 at the time point t1c with the cylinder speed of the arm cylinder 11 at the time point t2c.
- the time point t1c is, for example, a time point when a first predetermined time has elapsed from the time point t2b.
- the time point t2c is, for example, a time point when a third predetermined time has elapsed from the time point t2b (a time point when a second predetermined time has elapsed from the time point t1c).
- the determination unit 26Ba derives a difference between the detection value of the cylinder stroke sensor 17 at the time point t1c and the detection value of the cylinder speed sensor 17 at the time point t2c. When the determination unit 26Ba determines that the derived difference value is smaller than a predetermined threshold value, the determination unit 26Ba determines that the arm cylinder 11 has not started operation. When the determination unit 26Ba determines that the derived difference value is equal to or greater than a predetermined threshold, the arm cylinder 11 determines that the operation has started.
- the operation start operation command value is the operation command value I2.
- the operation command value I2 is, for example, 320 [mA].
- the operation start operation command value is derived.
- the calibration conditions in the present embodiment are the same as other calibration conditions, for example, the output pressure of the main hydraulic pump, the temperature condition of the hydraulic oil, the absence of the failure condition of the control valve 27, and the attitude of the work machine 2 Includes conditions.
- the lock lever is operated so as to supply hydraulic oil to the pilot oil passage 50 during calibration.
- the posture of the work machine at the start of the calibration work may be the same as the work posture shown in FIG.
- FIG. 42 is a flowchart illustrating an example of the calibration method according to the present embodiment.
- the pressure sensor 66 detects the pilot hydraulic pressure adjusted by the operating device 25. That is, the pressure sensor 66 detects the pilot oil pressure corresponding to the operation amount of the operating device 25.
- the pressure sensor 67 detects the pilot oil pressure adjusted by the control valve 27.
- the control valve 27 is opened (when fully open)
- the pilot oil pressure acting on the pressure sensor 66 and the pilot oil pressure acting on the pressure sensor 67 are equal. Therefore, when the control valve 27 is fully opened, the detection value of the pressure sensor 66 and the detection value of the pressure sensor 67 should be the same value. However, since the detection value for each pressure sensor varies, the detection value of the pressure sensor 66 and the detection value of the pressure sensor 67 may be different even when the control valve 27 is fully open.
- the pressure sensor 67 detects the pilot oil pressure acting on the direction control valve 64 when the operation command value is output to the control valve 27.
- the work machine controller 26 can derive the relationship between the operation command value output to the control valve 27 and the pilot hydraulic pressure acting on the direction control valve 64 based on the detection value of the pressure sensor 67.
- the work machine controller 26 uses the control valve 27 to adjust the pilot oil pressure acting on the direction control valve 64, the target pilot oil pressure acts on the direction control valve 64 based on the derived relationship (correlation data). Then, the operation command value is determined and output to the control valve 27.
- the pressure sensor 66 detects pilot oil pressure corresponding to the operation amount of the operating device 25. For example, when the operating device 25 is operated to drive the arm 7, the pilot hydraulic pressure corresponding to the operation amount is detected by the pressure sensor 66 (661A).
- the work machine controller 26 outputs an operation command for excavation control (intervention control, stop control, etc.) based on the detection result of the pressure sensor 66, the detection value of the pressure sensor 66 and the detection value of the pressure sensor 67 Is different, there is a difference between the operation amount of the operating device 25 and the parameter (pilot oil pressure) included in the above-described correlation data. As a result, the work machine controller 26 cannot output an appropriate operation command value, and the excavation accuracy may be reduced.
- the detection value of the pressure sensor 66 is corrected so that the detection value of the pressure sensor 66 matches the detection value of the pressure sensor 67. That is, the detection value of the pressure sensor 66 is corrected so that the detection value (pilot oil pressure) of the pressure sensor 66 matches the parameter (pilot oil pressure) included in the correlation data derived based on the detection value of the pressure sensor 67. To do.
- the boom pressure sensor 660B and the boom pressure sensor 670B that are made into the boom operation oil passage 4510B and the boom adjustment oil passage 4520B through which pilot oil for raising the boom 6 is operated are calibrated. An example will be described.
- PPC pressure sensor calibration and “control map calibration” are prepared as calibration menus.
- “PPC pressure sensor calibration” is selected.
- the calibration conditions are determined by the sequence control unit 26H (step SE1).
- the calibration conditions include, for example, the pressure of the main hydraulic pump, the temperature condition of the hydraulic oil, the failure condition of the control valve 27, the attitude condition of the work machine 2, and the like.
- the lock lever is operated so that the pilot oil passage 450 is opened during calibration.
- the output of the main hydraulic pump is adjusted to a predetermined value (a constant value).
- the output of the main hydraulic pump is adjusted to be maximized (full throttle, pump swash plate maximum tilt angle state).
- an engine controller and a hydraulic pressure that drive an engine so that the discharge amount of hydraulic oil to the boom cylinder 10 shows the maximum value within the allowable range of the pilot hydraulic pressure in the boom operation oil passage 4510B and the boom adjustment oil passage 4520B.
- a command is output to the pump controller that drives the pump, and the output of the main hydraulic pump is adjusted based on the commands of the engine controller and the pump controller.
- the adjustment of the calibration conditions includes the adjustment of the posture of the work machine 2.
- posture adjustment request information for requesting adjustment of the posture of the work machine 2 is displayed on the display unit 322 of the man-machine interface unit 32.
- the operator operates the operating device 25 in accordance with the display on the display unit 322 to adjust the posture of the work machine 2 to a predetermined state (predetermined posture).
- FIG. 44 is a diagram illustrating an example of posture adjustment request information displayed on the display unit 322 according to the present embodiment. As shown in FIG. 44, guidance for adjusting the work implement 2 to a predetermined posture is displayed on the display unit 322.
- the boom pressure sensor 670B when calibrating the boom pressure sensor 660B for detecting the pilot hydraulic pressure for raising the boom 6, the boom pressure sensor 670B is calibrated at the end (upper end) of the movable range of the boom 6 in the raising direction.
- the posture of the work implement 2 is adjusted by the operation of the operator so that the boom 6 is arranged.
- “Stoen” described in FIG. 44 means the stroke end of the cylinder.
- the boom 6 moves up and down in the work machine operation plane MP by the operation of the boom cylinder 10.
- the boom 6 is moved up by the operation of the boom cylinder 10 in the first operation direction (for example, the extension direction), and the operation is performed in the second operation direction (for example, the contraction direction) opposite to the first operation direction.
- the boom 6 is lowered.
- the boom pressure sensor 660B and the boom pressure sensor 670B are calibrated in a state where the boom 6 is disposed at the end (upper end) of the movable range of the boom 6 with respect to the direction.
- the operator looks at the display unit 322 and operates the operation device 25 so that the boom 6 is disposed at the upper end of the movable range of the boom 6.
- all the pressure reducing valves of the plurality of control valves 27 are opened based on an operation command from the control valve control unit 26C. Therefore, the operator can drive the work machine 2 by operating the operation device 25.
- the work implement 2 (boom 6) is driven so as to assume a predetermined posture.
- the input unit 321 of the man-machine interface unit 32 is operated by the operator to start the calibration process.
- the calibration process is started by operating the “NEXT” switch shown in FIG.
- the “NEXT” switch functions as the input unit 321.
- the calibration process is started by operating the input unit 321.
- a command signal generated by operating the input unit 321 is input to the work machine controller 26.
- the control valve control unit 26C of the work machine controller 26 controls each of the plurality of control valves 27.
- the control valve control unit 26 ⁇ / b> C receives the pilot oil path (boom operation) in which the boom pressure sensor 660 ⁇ / b> B and the boom pressure sensor 670 ⁇ / b> B to be calibrated are arranged.
- the boom pressure reducing valve 270B of the oil passage 4510B and the boom adjustment oil passage 4520B is controlled to open the pilot oil passage, and the other pilot oil passages (the boom operation oil passage 4510A, the boom adjustment oil passage 4520A, the arm) are opened.
- the control valve 27 of the oil passage 4522B and the intervention oil passage 501) is controlled so as to Tsu door oil passage Close. That is, the control valve control unit 26C opens only the boom pressure reducing valve 270B between the boom pressure sensor 660B to be calibrated and the boom pressure sensor 670B, and closes the other control valve 27 (step SE2).
- the pilot oil pressure of the boom operation oil passage 4510B and the boom adjustment amount oil passage 4520B is As shown in the maximum value, the operator operates the full lever state (first state) in which the first operating lever 25R of the operating device 25 is tilted to the maximum (step SE3).
- the first operating lever 25R when the boom 6 is raised by operating the first operating lever 25R to tilt backward (when the pilot hydraulic pressure in the boom operating oil passage 4510B increases), the first operating lever 25R It is operated to be in a full lever state with respect to the direction.
- the data acquisition unit 26A of the work machine controller 26 detects the boom pressure sensor 660B detected value and the boom in a state where the boom operation oil passage 4510B and the boom adjustment amount oil passage 4520B are opened by the boom pressure reducing valve 270B. Data relating to the detected value of the pressure sensor 670B is acquired (step SE4).
- step SE4 the data acquisition unit 26A acquires data in a state where the first operation lever 25R is in the full lever state and the boom 6 is disposed at the upper end of the movable range of the boom 6 in the up-down direction. Since the boom 6 is disposed at the upper end of the movable range, even when the boom pressure reducing valve 270B is opened while the first operating lever 25R is in the full lever state, the boom 6 is prevented from moving upward.
- the pilot oil pressure of the boom operation oil passage 4510B and the boom adjustment amount oil passage 4520B is As shown in the minimum value, the first operating lever 25R of the operating device 25 is maintained in the neutral state (second state) (step SE5).
- the data acquisition unit 26A of the work machine controller 26 detects the boom pressure sensor 660B detected value and the boom in a state where the boom operation oil passage 4510B and the boom adjustment amount oil passage 4520B are opened by the boom pressure reducing valve 270B. Data relating to the detected value of the pressure sensor 670B is acquired (step SE6).
- the data acquisition unit 26A acquires data in a state in which the first operation lever 25R is in the neutral state and the boom 6 is disposed at the upper end of the movable range of the boom 6 in the vertical direction.
- the data acquisition unit 26A acquires the detection value of the pressure sensor 66 for a predetermined time (for example, the second predetermined time), and the average value of the detection values for the predetermined time is detected by the pressure sensor 66. Value.
- the data acquisition unit 26 ⁇ / b> A acquires the detection value of the pressure sensor 67 for a predetermined time (for example, the second predetermined time), and sets the average value of the detection values for the predetermined time as the detection value of the pressure sensor 67.
- the correction unit 26E of the work machine controller 26 adjusts the boom pressure sensor 660B so that the detection value of the boom pressure sensor 660B matches the detection value of the boom pressure sensor 670B based on the data acquired by the data acquisition unit 26A.
- the detection value of the pressure sensor 660B is corrected (calibrated, adjusted) (step SE7). That is, the correction unit 26E does not adjust the detection value of the boom pressure sensor 670B, but adjusts the detection value of the boom pressure sensor 660B so as to match the detection value of the boom pressure sensor 670B.
- the boom pressure sensor 660B is adjusted so that the detected value of the boom pressure sensor 660B matches the detected value of the boom pressure sensor 670B. The detected value is corrected.
- the correction unit 26E obtains the difference between the detected value of the boom pressure sensor 660B and the detected value of the boom pressure sensor 670B.
- the correction unit 26E derives the difference as a correction value.
- the correction unit 26E corrects the detection value of the boom pressure sensor 60B with the correction value, thereby matching the detection value of the boom pressure sensor 660B (detected value after correction) with the detection value of the boom pressure sensor 670B.
- Let The acquired corrected data is stored and updated in the storage unit 26G by the update unit 26F (step SE8).
- the pressure sensor 66 and the pressure sensor 67 are calibrated in a state where a pilot oil passage (pressure reducing valve) between the pressure sensor 66 and the pressure sensor 67 to be calibrated is opened.
- a pilot oil passage pressure reducing valve
- the boom 6 may move unexpectedly in the calibration process. For example, the operator may unintentionally touch the operating device 25, and as a result, the boom 6 may move upwards unexpectedly.
- the boom 6 is prevented from unexpectedly moving upward.
- the display of the display unit 322 shown in FIG. In content “arm excavation PPC pressure sensor” is selected. By the selection, posture adjustment request information as shown in FIG. 45 is displayed on the display unit 322.
- the arm 7 When calibrating the arm pressure sensor 661B and the arm pressure sensor 671B that detect the pilot oil pressure for lowering the arm 7, the arm 7 is disposed at the end (lower end) of the movable range of the arm 7 in the lowering direction. Thus, the posture of the work machine 2 is adjusted. Thereby, it is suppressed that the arm 7 moves downward unexpectedly.
- the control valve control unit 26C opens only the arm pressure reducing valve 271B between the arm pressure sensor 661B and the arm pressure sensor 671B to be calibrated, The control valve 27 is closed. Since the arm 7 is disposed at the lower end of the movable range, even if the arm pressure reducing valve 271B is opened while the second operation lever 25L is in the full lever state, the arm 7 is restrained from moving downward.
- the second operation lever 25L that can operate the arm 7 with the arm pressure reducing valve 271B opened is changed to a full lever state in which the pilot oil passage pressure is maximum and a neutral state in which the pressure is minimum. Operated.
- the data acquisition unit 26A acquires data related to the detection value of the arm pressure sensor 661B and the detection value of the arm pressure sensor 671B when the second operation lever 25L is in the full lever state and the neutral state, respectively.
- the correction unit 26E corrects the detection value of the arm pressure sensor 661B so that the detection value of the arm pressure sensor 661B matches the detection value of the arm pressure sensor 671B in each of the full lever state and the neutral state.
- the arm 7 When calibrating the arm pressure sensor 661A and the arm pressure sensor 671A that detect the pilot oil pressure for raising the arm 7, the arm 7 is arranged at the end (upper end) of the movable range of the arm 7 in the raising direction. Thus, the posture of the work machine 2 is adjusted. Thereby, it is suppressed that the arm 7 moves upwards unexpectedly.
- the control valve control unit 26C opens only the arm pressure reducing valve 271A between the arm pressure sensor 661A and the arm pressure sensor 671A to be calibrated, The control valve 27 is closed. Since the arm 7 is disposed at the upper end of the movable range, even if the arm pressure reducing valve 271A is opened while the second operation lever 25L is in the full lever state, the arm 7 is prevented from moving upward.
- the second operating lever 25L that can operate the arm 7 changes to a full lever state in which the pilot oil passage pressure is maximum and a neutral state in which the minimum value is minimum. Operated.
- the data acquisition unit 26A acquires data related to the detection value of the arm pressure sensor 661A and the detection value of the arm pressure sensor 671A when the second operation lever 25L is in the full lever state and the neutral state, respectively.
- the correction unit 26E corrects the detection value of the arm pressure sensor 661A so that the detection value of the arm pressure sensor 661A matches the detection value of the arm pressure sensor 671A in each of the full lever state and the neutral state.
- the bucket 8 When calibrating the bucket pressure sensor 662B and the bucket pressure sensor 672B for detecting the pilot oil pressure for lowering the bucket 8, the bucket 8 is disposed at the end (lower end) of the movable range of the bucket 8 in the lowering direction. Thus, the posture of the work machine 2 is adjusted. Thereby, it is suppressed that the bucket 8 moves downward unexpectedly.
- the control valve control unit 26C opens only the bucket pressure reducing valve 272B between the bucket pressure sensor 662B and the bucket pressure sensor 672B to be calibrated, The control valve 27 is closed. Since the bucket 8 is disposed at the lower end portion of the movable range, even when the first operation lever 25R is in the full lever state and the bucket pressure reducing valve 272B is opened, the bucket 8 is restrained from moving downward.
- the first operating lever 25R that can operate the bucket 8 changes to a full lever state in which the pressure in the pilot oil passage shows a maximum value and a neutral state that shows a minimum value, respectively.
- the data acquisition unit 26A acquires data related to the detection value of the bucket pressure sensor 662B and the detection value of the bucket pressure sensor 672B when the first operation lever 25R is in the full lever state and the neutral state, respectively.
- the correction unit 26E corrects the detection value of the bucket pressure sensor 662B so that the detection value of the bucket pressure sensor 662B matches the detection value of the bucket pressure sensor 672B in each of the full lever state and the neutral state.
- the bucket 8 When calibrating the bucket pressure sensor 662A and the bucket pressure sensor 672A for detecting the pilot oil pressure for raising the bucket 8, the bucket 8 is disposed at the end (upper end) of the movable range of the bucket 8 in the raising direction. Thus, the posture of the work machine 2 is adjusted. Thereby, it is suppressed that the bucket 8 moves upwards unexpectedly.
- the control valve control unit 26C opens only the bucket pressure reducing valve 272A between the bucket pressure sensor 662A and the bucket pressure sensor 672A to be calibrated, The control valve 27 is closed. Since the bucket 8 is disposed at the upper end of the movable range, even when the bucket pressure reducing valve 272A is opened while the first operating lever 25R is in the full lever state, the bucket 8 is prevented from moving upward.
- the first operating lever 25R capable of operating the bucket 8 changes to a full lever state where the pilot oil passage pressure is maximum and a neutral state where the pressure is minimum. Operated.
- the data acquisition unit 26A acquires data related to the detection value of the bucket pressure sensor 662A and the detection value of the bucket pressure sensor 672A when the first operation lever 25R is in the full lever state and the neutral state, respectively.
- the correction unit 26E corrects the detection value of the bucket pressure sensor 662A so that the detection value of the bucket pressure sensor 662A matches the detection value of the bucket pressure sensor 672A in each of the full lever state and the neutral state.
- the boom 6 When calibrating the boom pressure sensor 660A and the boom pressure sensor 670A that detect the pilot oil pressure for lowering the boom 6, the boom 6 is disposed above the lower end of the movable range of the boom 6. That is, the position of the boom 6 in the vertical direction when starting the calibration process is determined so that the work implement 2 does not contact the ground.
- the boom 6 At the start of the calibration process of the boom pressure sensor 660A and the boom pressure sensor 670A, the boom 6 may be disposed at the upper end of the movable range of the boom 6 or at an intermediate portion between the upper end and the lower end. It may be arranged.
- the boom 6 is not disposed at the lower end portion of the movable range, but is disposed at the upper end portion or the intermediate portion.
- the control valve control unit 26C opens only the boom pressure reducing valve 270A between the boom pressure sensor 660A and the boom pressure sensor 670A to be calibrated, and the other control valves 27 are opened. Close. Since the boom 6 is disposed at the upper end portion or the middle portion of the movable range, when the boom pressure reducing valve 270A is opened while the first operation lever 25R is in the full lever state, the boom 6 moves downward (operates downward).
- the first operation lever 25R capable of operating the boom 6 with the boom pressure reducing valve 270A opened is changed to a full lever state in which the pilot oil passage pressure is maximum and a neutral state in which the pressure is minimum. Operated.
- the data acquisition unit 26A acquires data related to the detection value of the boom pressure sensor 660A and the detection value of the boom pressure sensor 670A when the first operation lever 25R is in the full lever state and the neutral state, respectively.
- the correction unit 26E corrects the detection value of the boom pressure sensor 660A so that the detection value of the boom pressure sensor 660A matches the detection value of the boom pressure sensor 670A in each of the full lever state and the neutral state.
- the data acquisition unit 26A is configured such that the boom pressure sensor 660B of the boom raising oil passage and the boom pressure sensor are in the state where the boom 6 is disposed at the upper end of the movable range of the boom 6. Data regarding the detected value of 670B is acquired, and data regarding the detected value of the boom pressure sensor 660A and the detected value of the boom pressure sensor 670A of the boom lowering oil passage is acquired while the boom 6 is being lowered. To do.
- the operating device 25 is operated by the operator for excavation work.
- the work machine control unit 57 stores the storage information (operation start operation command value, fine speed operation characteristic, normal speed operation) stored in the storage unit 26G so that the hydraulic cylinder 60 moves at the target cylinder speed. Based on the characteristics, the first correlation data, the second correlation data, and the third correlation data), an operation command (control signal) is generated and output to the control valve 27. Thereby, the work machine 2 including the amount of movement of the spool is controlled.
- the work machine control unit 57 determines the pilot hydraulic pressure based on the operation command output to the control valve 27 based on the third correlation data.
- the work machine control unit 57 determines the spool stroke amount of the spool 80 driven by the determined pilot hydraulic pressure based on the second correlation data.
- the control device determines the cylinder speed when the determined spool stroke amount of the spool 80 is reached.
- the cylinder speed is determined from the operation command.
- the procedure may be reversed.
- the detection value of the cylinder stroke sensor (16 or the like) is output to the work machine controller 26.
- a cylinder stroke sensor (such as 16) detects the cylinder speed.
- the detected value of the spool stroke sensor 65 is input to the work machine controller 26.
- the spool stroke sensor 65 detects the spool stroke.
- the work implement control unit 57 determines the spool stroke so as to obtain the target cylinder speed based on the detected value (cylinder speed) of the cylinder stroke sensor and the first correlation data.
- the control valve control unit 26C determines the pilot hydraulic pressure based on the detected value (spool stroke) of the spool stroke sensor 65 and the second correlation data so that the target spool stroke is obtained.
- the control valve control unit 26C determines an operation command value (current value) based on the third correlation data so as to obtain the target pilot oil pressure, and outputs the operation command value (current value) to the control valve 27.
- the bucket 8 may be exchanged for the arm 7. For example, an appropriate bucket 8 is selected according to the excavation work content, and the selected bucket 8 is connected to the arm 7.
- the load acting on the hydraulic cylinder 60 that drives the work machine 2 may change. If the load acting on the hydraulic cylinder 60 changes, the hydraulic cylinder 60 may not perform an assumed operation, and intervention control may not be performed with high accuracy. As a result, the bucket 8 cannot move based on the design terrain data U, and the excavation accuracy may be reduced.
- a plurality of first correlation data indicating the relationship between the cylinder speed of the hydraulic cylinder 60 and the amount of movement of the spool 80 of the direction control valve 64 according to the weight of the bucket 8 is obtained in advance.
- the work machine controller 26 controls the movement amount of the spool 80 of the direction control valve 64 based on the first correlation data.
- the detection value of the pressure sensor 66 is corrected so that the detection value of the pressure sensor 66 matches the detection value of the pressure sensor 67. It can suppress that a difference arises between the detected value of the pressure sensor 66 according to the operation amount, and the pilot oil pressure of the correlation data derived based on the detected value of the pressure sensor 67. Therefore, excavation control can be performed with high accuracy based on the correlation data.
- the control valve 27 of the pilot oil passage 450 in which the pressure sensor 66 and the pressure sensor 67 to be calibrated are arranged is opened, and the other pilot oils Since the control valve 27 of the path 450 is closed, an unexpected operation of the work machine 2 can be suppressed, and the calibration process can be performed smoothly.
- the pressure sensor 66 and the pressure sensor 67 are calibrated in a state where the work machine 2 is arranged at the end of the movable range of the work machine 2. Therefore, for example, when the calibration process of the pressure sensor 66 and the pressure sensor 67 is performed in the full lever state, the working machine 2 is suppressed from moving.
- the detection value of the pressure sensor 66 is corrected so that the detection value of the pressure sensor 66 matches the detection value of the pressure sensor 67 in each of the full lever state and the neutral state.
- the detection value of the pressure sensor 66 and the detection value of the pressure sensor 67 can be matched in each of the full lever state and the neutral state of the operating device 25.
- the operation start operation command value and the fine speed operation characteristic are derived and the work implement 2 is controlled based on the derived result, a decrease in excavation accuracy is suppressed.
- the operating characteristics of the hydraulic cylinder 60 may vary depending on the model.
- the operation characteristics of the hydraulic cylinder 60 in the operation start (beginning of motion) and in the slow speed region may vary greatly between models. Even when the type (weight) of the bucket 8 is changed, there is a possibility that the operation characteristics of the hydraulic cylinder 60 start (beginning of movement) and the operation characteristics in the fine speed region may change greatly.
- the derived result is stored in the storage unit 26G, and the hydraulic cylinder 60 is controlled using the storage information of the storage unit 26G. Even if the weight of the bucket 8 is changed, a decrease in excavation accuracy is suppressed.
- the characteristics of the hydraulic cylinder 60 to start moving and the operating characteristics in the slow speed region are important. That is, the intervention control is highly likely to be executed in a scene where the work implement 2 is moved at a low speed along the target excavation landform U, for example. In addition, it is highly likely that the intervention control is executed in a scene where the work implement 2 is moved along the target excavation landform U while repeating the stop and drive of the work implement 2. Therefore, the intervention control can be performed with high accuracy by grasping in advance the movement start characteristics of the hydraulic cylinder 60 and the operation characteristics in the slow speed region.
- the operation characteristic for the current value supplied to the control valve 27 is obtained as the operation command value.
- the operation command value may be a pilot oil pressure value or a spool stroke value (a movement amount value of the spool 80).
- the excavation control can be performed with high accuracy by grasping the movement of the hydraulic cylinder 60, the characteristics of the hydraulic cylinder 60 in the fine speed region, and the characteristics of the hydraulic cylinder 60 in the normal speed region.
- the operation start operation command value and the fine speed operation characteristic are derived for the intervention valve 27C.
- the operation start operation command value and the normal speed operation characteristic are derived, and the fine speed operation characteristic is not derived.
- the intervention control 27C is derived by deriving the operation start operation command value and the slow speed action characteristic for the intervention valve 27C. Can be performed with high accuracy.
- the pressure reducing valve 27A and the pressure reducing valve 27B are often used exclusively for stop control. Therefore, for the pressure reducing valve 27A and the pressure reducing valve 27B, the time required for the calibration process can be shortened by deriving the operation start operation command value and the normal speed operation characteristic and not deriving the fine speed operation characteristic. .
- the intervention control includes controlling the raising operation of the boom 6.
- the arm 7 and the bucket 8 are not subjected to intervention control and are left to the operation of the operator (operation device 25). Therefore, for the intervention valve 27C arranged in the boom oil passage, the operation start operation command value and the fine speed operation characteristic are derived, and the pressure reducing valve 27A arranged in the arm oil passage and the bucket oil passage respectively.
- the pressure reducing valve 27B the time required for the calibration process can be shortened by deriving the operation start operation command value and not deriving the fine speed operation characteristic.
- the calibration process is open to the user (operator) of the excavator 100 via the man-machine interface unit 32. Therefore, the user can perform a calibration process at a necessary timing. For example, the calibration process can be performed at the timing when the bucket (attachment) 8 is replaced. In the calibration process, since the posture adjustment request information of the work implement 2 is displayed on the display unit 322, the operator can perform the calibration work smoothly.
- control valve control unit 27C starts the third sequence after the second sequence is finished until the second sequence is started after the first sequence is finished.
- the plurality of control valves 27 are opened during each of the period until the fourth sequence starts after the third sequence ends. Thereby, the operator can adjust the work machine 2 to the initial posture (predetermined posture) using the operation device 25.
- the intervention control (excavation restriction control) of the boom 6 a plurality of first correlation data corresponding to each of the plurality of weights of the bucket 8 are obtained and used when the bucket 8 is replaced. Since the first correlation data is selected and the movement amount of the spool 80 is controlled based on the selected first correlation data, the decrease in excavation accuracy is suppressed. That is, if the change in the weight of the work machine 2 due to the replacement of the bucket 8 is not taken into account, the hydraulic cylinder 60 is operated so as to correspond to the current value output based on the operation amount of the operating device 25 that was initially assumed. Therefore, there is a possibility that the hydraulic cylinder 60 cannot perform the assumed operation. In particular, in the fine operation phase of the movement start of the hydraulic cylinder 60, the movement start of the hydraulic cylinder 60 becomes slow, and in a severe case, hunting may occur.
- the first correlation data is utilized so that the hydraulic cylinder 60 operates at the target cylinder speed in consideration of the change in the weight of the work implement 2.
- the first correlation data sets the speed profile of the movement of the hydraulic cylinder 60 for executing the raising operation according to the weight of the bucket 8. Thereby, a fall of excavation accuracy can be suppressed.
- the hydraulic cylinder 60 operates so that the raising operation and the lowering operation of the work implement 2 are executed.
- the load acting on the hydraulic cylinder 60 varies between the raising operation and the lowering operation of the work machine 2, and the amount of change in the cylinder speed differs.
- the first correlation data includes the relationship between the cylinder speed and the spool stroke in each of the raising operation and the lowering operation, the movement amount of the spool 80 is appropriately set in each of the raising operation and the lowering operation. It is controlled and a decrease in excavation accuracy is suppressed.
- the difference between the cylinder speed related to the first weight bucket 8 and the cylinder speed related to the second weight bucket 8 when the spool 80 moves a predetermined amount from the origin in the lowering operation of the work implement 2. Is larger than the difference between the cylinder speed related to the first weight bucket 8 and the cylinder speed related to the second weight bucket 8 when the spool 80 moves a predetermined amount from the origin in the raising operation of the work implement 2. Considering the difference in the lowering operation and the difference in the raising operation, appropriately controlling the moving amount of the spool 80 can suppress the decrease in excavation accuracy.
- the hydraulic cylinder 60 operates so that the lifting operation of the work implement 2 is executed from the initial state where the cylinder speed is zero, and the cylinder speed from the initial state regarding the first weight bucket 8. And the change amount of the cylinder speed from the initial state with respect to the second weight bucket 8 are different. Considering the amount of change in the cylinder speed when the raising operation is executed from the initial state due to the difference in the weight of the bucket 8, the amount of movement of the spool 80 is appropriately controlled, so that a decrease in excavation accuracy is suppressed.
- the work machine control unit 57 outputs a control signal to the control valve 27. That is, in the limited excavation control, the control signal is output to the control valve 27 that is an electromagnetic proportional control valve.
- the pilot oil pressure can be adjusted, and the amount of hydraulic oil supplied to the hydraulic cylinder 60 can be adjusted accurately at high speed.
- the control unit 262 outputs the control signal to the control valve 27 based on the first correlation data, the second correlation data, and the third correlation data, thereby moving the hydraulic cylinder 60 more accurately at the target cylinder speed. can do.
- the first correlation data indicating the relationship between the cylinder speed and the spool stroke the second correlation data indicating the relationship between the spool stroke and the pilot hydraulic pressure
- the first correlation data indicating the relationship between the pilot hydraulic pressure and the current value An example using three correlation data has been described.
- the storage unit 26G may store correlation data indicating the relationship between the cylinder speed and the pilot hydraulic pressure, and the work implement 2 may be controlled using the correlation data. That is, correlation data obtained by combining the first correlation data and the second correlation data may be obtained in advance by experiment or simulation, and the pilot oil pressure may be controlled based on the correlation data.
- Each calibration performed by the work machine controller 26 may be performed by the sensor controller 30 or the display controller 28.
- a hydraulic excavator is cited as an example of a construction machine, but the present invention is not limited to a hydraulic excavator and may be applied to other types of construction machines.
- the acquisition of the position of the hydraulic excavator CM in the global coordinate system is not limited to GNSS, and may be performed by other positioning means. Therefore, acquisition of the distance d between the blade edge 8a and the design landform is not limited to GNSS, and may be performed by other positioning means.
Landscapes
- Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Operation Control Of Excavators (AREA)
Abstract
Description
図1は、本実施形態に係る建設機械100の一例を示す斜視図である。本実施形態においては、建設機械100が、油圧により作動する作業機2を備える油圧ショベル100である例について説明する。
次に、本実施形態に係る制御システム200の概要について説明する。図4は、本実施形態に係る制御システム200の機能構成を示すブロック図である。
次に、図16及び図17を参照して、ブームシリンダストロークセンサ16について説明する。以下の説明においては、ブームシリンダ10に取り付けられたブームシリンダストロークセンサ16について説明する。アームシリンダ11に取付けられたアームシリンダストロークセンサ17なども同様である。
次に、本実施形態に係る油圧シリンダについて説明する。ブームシリンダ10、アームシリンダ11、及びバケットシリンダ12のそれぞれは、油圧シリンダである。以下の説明においては、ブームシリンダ10、アームシリンダ11、及びバケットシリンダ12を適宜、油圧シリンダ60、と総称する。
本実施形態においては、ブームシリンダ10が伸長することにより、ブーム6が上げ動作し、ブームシリンダ10が縮退することにより、ブーム6が下げ動作する。したがって、ブームシリンダ10のキャップ側油室40Aに作動油が供給されることにより、ブームシリンダ10が伸長し、ブーム6が上げ動作する。ブームシリンダ10のロッド側油室40Bに作動油が供給されることにより、ブームシリンダ10が縮退し、ブーム6が下げ動作する。
以下の説明において、ブームシリンダ10に対する作動油の供給を行う方向制御弁640に接続されるパイロット油路451のパイロット油圧を検出する圧力センサ66を適宜、ブーム用圧力センサ660、と称し、方向制御弁640に接続されるパイロット油路452のパイロット油圧を検出する圧力センサ67を適宜、ブーム用圧力センサ670、と称する。
制限掘削制御を実行しない場合、作業機コントローラ26は、制御弁27を制御して、パイロット油路450を開ける(全開にする)。パイロット油路450が開くことにより、パイロット油路451のパイロット油圧とパイロット油路452のパイロット油圧とは等しくなる。制御弁27によりパイロット油路450が開いた状態で、パイロット油圧は、操作装置25の操作量に基づいて調整される。
本実施形態においては、介入制御のために、作業機コントローラ26から出力された、介入制御に関する制御信号に基づいて作動する制御弁27Cにパイロット油路502が接続される。介入制御において、パイロット油路502に、圧力(パイロット油圧)が調整されたパイロット油が流れる。制御弁27Cは、パイロット油路501に接続され、パイロット油路501からのパイロット油圧を調整可能である。
図23は、制限掘削制御が行われているときの作業機2の動作の一例を模式的に示す図である。上述のように、油圧システム300は、ブーム6を駆動するためのブームシリンダ10と、アーム7を駆動するためのアームシリンダ11と、バケット8を駆動するためのバケットシリンダ12とを有する。
図26は、本実施形態に係る作業機コントローラ26の処理の一例を示すフローチャートである。本実施形態において、作業機コントローラ26は、制御システム200の少なくとも一部を較正(キャリブレーション)する。
油圧シリンダ60の較正方法について説明する。まず、ブームシリンダ10の較正方法(動作特性の導出)について説明する。
図41は、減圧弁27A及び減圧弁27Bについての動作開始操作指令値を導出する手順を説明するためのタイミングチャートである。図41において、下のグラフの横軸は、時間であり、縦軸は、入力部321の操作により、入力部321から制御弁制御部26Cに出力された指令信号を示す。図41において、上のグラフの横軸は、時間であり、縦軸は、減圧弁27A及び減圧弁27Bに出力(供給)される操作指令値(電流値)を示す。
次に、圧力センサ66及び圧力センサ67の較正方法について、図42を参照して説明する。図42は、本実施形態に係る較正方法の一例を示すフローチャートである。
次に、本実施形態に係る油圧ショベル100の動作の一例について説明する。上述のように、動作開始操作指令値、微速度動作特性、及び通常速度動作特性が記憶部26Gに記憶される。また、第1相関データ、第2相関データ、及び第3相関データが、記憶部26Gに記憶される。作業機コントローラ26の作業機制御部57は、記憶部26Gの記憶情報に基づいて、作業機2を制御する。
以上説明したように、本実施形態によれば、圧力センサ66の検出値が圧力センサ67の検出値に一致するように、圧力センサ66の検出値を補正するようにしたので、操作装置25の操作量に応じた圧力センサ66の検出値と、圧力センサ67の検出値に基づいて導出される相関データのパイロット油圧との間に差異が生じることを抑制できる。したがって、その相関データに基づいて、掘削制御を精度良く行うことができる。
2 作業機
3 旋回体
4 運転室
5 走行装置
5Cr 履帯
6 ブーム
7 アーム
8 バケット
8a 先端部(刃先)
9 エンジンルーム
10 ブームシリンダ
11 アームシリンダ
12 バケットシリンダ
13 ブームピン
14 アームピン
15 バケットピン
16 第1ストロークセンサ
17 第2ストロークセンサ
18 第8ストロークセンサ
19 手すり
20 位置検出装置
21 アンテナ
23 グローバル座標演算部
24 IMU
25 操作装置
25L 第2操作レバー
25R 第1操作レバー
26 作業機コントローラ
27 制御弁
27A 減圧弁
27B 減圧弁
27C 介入弁
28 表示コントローラ
29 表示部
30 センサコントローラ
32 マンマシンインターフェース部
34 ロックレバー
40A キャップ側油室
40B ロッド側油室
47 油路
48 油路
50 介入用油路
51 シャトル弁
60 油圧シリンダ
63 旋回モータ
64 方向制御弁
65 スプールストロークセンサ
66 圧力センサ
67 圧力センサ
100 建設機械(油圧ショベル)
161 回転ローラ
162 回転中心軸
163 回転センサ部
164 ケース
200 制御システム
250 圧力制御弁
270(270A、270B) ブーム用減圧弁
271(271A、271B) アーム用減圧弁
272(272A、272B) バケット用減圧弁
300 油圧システム
321 入力部
322 表示部
450 パイロット油路
451 パイロット油路
452 パイロット油路
4510A、4510B ブーム操作用油路
4511A、4511B アーム操作用油路
4512A、4512B バケット操作用油路
4520A、4520B ブーム調整用油路
4521A、4521B アーム調整用油路
4522A、4522B バケット調整用油路
660(660A、660B) ブーム用圧力センサ
670(670A、670B) ブーム用圧力センサ
661(661A、661B) アーム用圧力センサ
671(671A、671B) アーム用圧力センサ
662(662A、662B) バケット用圧力センサ
672(672A、672B) バケット用圧力センサ
AX 旋回軸
Q 旋回体方位データ
S 刃先位置データ
T 立体設計位置データ
U 設計地形データ
Claims (7)
- ブーム及びアームの少なくとも一つを含む作業機を備える建設機械の制御システムであって、
前記作業機を駆動する油圧シリンダと、
移動可能なスプールを有し、前記スプールの移動により前記油圧シリンダに作動油を供給して前記油圧シリンダを動作させる方向制御弁と、
前記スプールを移動するためのパイロット油が流れるパイロット油路と、
前記パイロット油路と接続され、操作量に応じて前記パイロット油の圧力を調整可能な圧力調整弁を含む操作装置と、
前記パイロット油路に配置され、前記パイロット油の圧力を調整可能な制御弁と、
前記パイロット油路において前記操作装置と前記制御弁との間に配置され、前記パイロット油の圧力を検出する第1圧力センサと、
前記パイロット油路において前記制御弁と前記方向制御弁との間に配置され、前記パイロット油の圧力を検出する第2圧力センサと、
前記制御弁を制御する制御弁制御部と、
前記制御弁により前記パイロット油路が開いた状態で、前記第1圧力センサの検出値及び前記第2圧力センサの検出値に関するデータを取得するデータ取得部と、
前記データ取得部で取得したデータに基づいて、前記第1圧力センサの検出値がと前記第2圧力センサの検出値が一致するように、前記第1圧力センサ若しくは前記第2圧力センサの検出値を補正する補正部と、
を備える建設機械の制御システム。 - 前記パイロット油路は複数設けられ、
前記制御弁、前記第1圧力センサ、及び前記第2圧力センサは、複数の前記パイロット油路のそれぞれに配置され、
前記制御弁制御部は、複数の前記パイロット油路のうち、前記データ取得部に前記データが取得される前記第1圧力センサ及び前記第2圧力センサが配置されているパイロット油路の前記制御弁を制御して前記パイロット油路を開き、他のパイロット油路の前記制御弁を制御して前記他のパイロット油路を閉じる請求項1に記載の建設機械の制御システム。 - 前記操作装置は、前記制御弁により前記パイロット油路が開いた状態で、前記パイロット油路の圧力が最大値を示す第1状態及び最小値を示す第2状態の一方から他方に変化するように操作され、
前記データ取得部は、前記第1状態及び前記第2状態のそれぞれにおいて前記データを取得し、
前記補正部は、前記第1状態及び前記第2状態のそれぞれにおいて前記第1圧力センサの検出値が前記第2圧力センサの検出値に一致するように、前記第1圧力センサの検出値を補正する請求項1又は請求項2に記載の建設機械の制御システム。 - 前記油圧シリンダの動作により、作業機動作平面において前記作業機が第1方向に移動され、
前記データ取得部は、前記第1方向に関して前記作業機の可動範囲の端部に前記作業機が配置された状態で、前記データを取得する請求項1から請求項3のいずれか一項に記載の建設機械の制御システム。 - 前記油圧シリンダは、前記ブームを駆動するブームシリンダを含み、
前記パイロット油路は、前記方向制御弁の一方の受圧室と接続され前記ブームを上げ動作させるためのパイロット油が流れるブーム上げ用油路と、前記方向制御弁の他方の受圧室と接続され前記ブームを下げ動作させるためのパイロット油が流れるブーム下げ用油路と、を含み、
前記データ取得部は、前記ブームの可動範囲の上端部に前記ブームが配置された状態で、前記ブーム上げ用油路の前記第1圧力センサの検出値及び前記第2圧力センサの検出値に関するデータを取得し、前記ブームの下げ動作が行われている状態で、前記ブーム下げ用油路の前記第1圧力センサの検出値及び前記第2圧力センサの検出値に関するデータを取得する請求項1から請求項3のいずれか一項に記載の建設機械の制御システム。 - 下部走行体と、
前記下部走行体に支持される上部旋回体と、
ブームとアームとバケットとを含み、前記上部旋回体に支持される作業機と、
請求項1から請求項5のいずれか一項に記載の制御システムと、
を備える建設機械。 - ブームとアームとバケットとを含む作業機を備える建設機械の制御方法であって、
前記作業機は、
前記作業機を駆動する油圧シリンダと、
移動可能なスプールを有し、前記スプールの移動により前記油圧シリンダに作動油を供給して前記油圧シリンダを動作させる方向制御弁と、
前記スプールを移動するためのパイロット油が流れるパイロット油路と、
前記パイロット油路と接続され、操作量に応じて前記パイロット油の圧力を調整可能な圧力調整弁を含む操作装置と、
前記パイロット油路に配置され、前記パイロット油の圧力を調整可能な制御弁と、
前記パイロット油路において前記操作装置と前記制御弁との間に配置され、前記パイロット油の圧力を検出する第1圧力センサと、
前記パイロット油路において前記制御弁と前記スプールとの間に配置され、前記パイロット油の圧力を検出する第2圧力センサと、
前記制御弁を制御する制御弁制御部と、
を有し、
前記制御弁により前記パイロット油路が開いた状態で、前記第1圧力センサの検出値及び前記第2圧力センサの検出値に関するデータを取得することと、
取得した前記データに基づいて、前記第1圧力センサの検出値と前記第2圧力センサの検出値が一致するように、前記第1圧力センサの検出値若しくは前記第2圧力センサを補正することと、
を含む建設機械の制御方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020157024344A KR101769225B1 (ko) | 2014-06-04 | 2015-03-24 | 건설 기계의 제어 시스템, 건설 기계, 및 건설 기계의 제어 방법 |
US14/760,854 US9598841B2 (en) | 2014-06-04 | 2015-03-24 | Construction machine control system, construction machine, and construction machine control method |
JP2015519110A JP5893219B2 (ja) | 2014-06-04 | 2015-03-24 | 建設機械の制御システム、建設機械、及び建設機械の制御方法 |
CN201580000196.7A CN105102726B (zh) | 2014-06-04 | 2015-03-24 | 建筑机械的控制系统、建筑机械及建筑机械的控制方法 |
DE112015000020.8T DE112015000020B4 (de) | 2014-06-04 | 2015-03-24 | Baumaschinensteuersystem, Baumaschine und Baumaschinensteuerverfahren |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPPCT/JP2014/064888 | 2014-06-04 | ||
JP2014064888 | 2014-06-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015129931A1 true WO2015129931A1 (ja) | 2015-09-03 |
Family
ID=54009237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/058996 WO2015129931A1 (ja) | 2014-06-04 | 2015-03-24 | 建設機械の制御システム、建設機械、及び建設機械の制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9598841B2 (ja) |
KR (1) | KR101769225B1 (ja) |
CN (1) | CN105102726B (ja) |
DE (1) | DE112015000020B4 (ja) |
WO (1) | WO2015129931A1 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180069751A (ko) | 2016-11-09 | 2018-06-25 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 데이터 교정 방법 |
KR20180070504A (ko) | 2016-11-09 | 2018-06-26 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 데이터 교정 방법 |
KR20180073515A (ko) | 2016-11-09 | 2018-07-02 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 제어 방법 |
WO2019139104A1 (ja) * | 2018-01-11 | 2019-07-18 | 日立建機株式会社 | 建設機械 |
WO2022071584A1 (ja) * | 2020-10-01 | 2022-04-07 | 日立建機株式会社 | 作業機械 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2012202213B2 (en) | 2011-04-14 | 2014-11-27 | Joy Global Surface Mining Inc | Swing automation for rope shovel |
CN105008623B (zh) * | 2014-06-04 | 2017-07-14 | 株式会社小松制作所 | 建筑机械的控制系统、建筑机械及建筑机械的控制方法 |
CN107532400A (zh) * | 2015-03-19 | 2018-01-02 | 住友建机株式会社 | 挖土机 |
JP6619163B2 (ja) * | 2015-06-17 | 2019-12-11 | 日立建機株式会社 | 作業機械 |
JP6532797B2 (ja) * | 2015-10-08 | 2019-06-19 | 日立建機株式会社 | 建設機械 |
JP6209276B2 (ja) * | 2016-02-29 | 2017-10-04 | 株式会社小松製作所 | 作業機械の制御装置、作業機械及び作業機械の制御方法 |
KR102412577B1 (ko) * | 2016-03-30 | 2022-06-22 | 스미토모 겐키 가부시키가이샤 | 작업기계 |
US10883256B2 (en) * | 2018-05-25 | 2021-01-05 | Deere & Company | Object responsive control system for a work machine |
US10801180B2 (en) * | 2018-06-11 | 2020-10-13 | Deere & Company | Work machine self protection system |
JP6947711B2 (ja) * | 2018-09-28 | 2021-10-13 | 日立建機株式会社 | 建設機械 |
US11149407B2 (en) | 2018-12-06 | 2021-10-19 | Caterpillar Inc. | Earth-moving machinery collision threat filtering |
JP7252762B2 (ja) * | 2019-01-08 | 2023-04-05 | 日立建機株式会社 | 作業機械 |
US11001989B1 (en) | 2020-03-30 | 2021-05-11 | Caterpillar Inc. | Electrical control of a hydraulic system |
CN112482485A (zh) * | 2020-11-10 | 2021-03-12 | 徐州徐工挖掘机械有限公司 | 执行机构轨迹控制方法、装置、控制器以及存储介质 |
CN113879979A (zh) * | 2021-08-05 | 2022-01-04 | 国家石油天然气管网集团有限公司 | 一种液压挖掘机吊管设备作业防倾翻监测装置及方法 |
US20230295901A1 (en) * | 2022-03-15 | 2023-09-21 | Caterpillar Inc. | Controlling an implement based on determining a target position of the implement |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0763202A (ja) * | 1993-08-23 | 1995-03-07 | Kayaba Ind Co Ltd | 建設機械の油圧回路 |
JP2008224038A (ja) * | 2008-04-07 | 2008-09-25 | Komatsu Ltd | 油圧駆動機械の制御装置 |
JP2012225084A (ja) * | 2011-04-21 | 2012-11-15 | Kobelco Contstruction Machinery Ltd | 建設機械 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3133919B2 (ja) | 1995-05-22 | 2001-02-13 | 日立建機株式会社 | 建設機械の領域制限掘削制御装置 |
JP3112814B2 (ja) | 1995-08-11 | 2000-11-27 | 日立建機株式会社 | 建設機械の領域制限掘削制御装置 |
JP2000291608A (ja) * | 1999-04-09 | 2000-10-20 | Hitachi Constr Mach Co Ltd | 方向切換弁制御装置 |
CN100464036C (zh) | 2005-03-28 | 2009-02-25 | 广西柳工机械股份有限公司 | 用于液压挖掘机工作装置的轨迹控制系统及方法 |
JP5298069B2 (ja) | 2010-05-20 | 2013-09-25 | 株式会社小松製作所 | 電動アクチュエータの制御装置 |
EP2722530B1 (en) | 2011-06-15 | 2017-04-05 | Hitachi Construction Machinery Co., Ltd. | Power regeneration device for work machine |
JP5905359B2 (ja) | 2012-07-23 | 2016-04-20 | 株式会社荏原製作所 | 圧力制御装置および該圧力制御装置を備えた研磨装置 |
-
2015
- 2015-03-24 WO PCT/JP2015/058996 patent/WO2015129931A1/ja active Application Filing
- 2015-03-24 CN CN201580000196.7A patent/CN105102726B/zh active Active
- 2015-03-24 US US14/760,854 patent/US9598841B2/en active Active
- 2015-03-24 DE DE112015000020.8T patent/DE112015000020B4/de active Active
- 2015-03-24 KR KR1020157024344A patent/KR101769225B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0763202A (ja) * | 1993-08-23 | 1995-03-07 | Kayaba Ind Co Ltd | 建設機械の油圧回路 |
JP2008224038A (ja) * | 2008-04-07 | 2008-09-25 | Komatsu Ltd | 油圧駆動機械の制御装置 |
JP2012225084A (ja) * | 2011-04-21 | 2012-11-15 | Kobelco Contstruction Machinery Ltd | 建設機械 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112016000719B4 (de) | 2016-11-09 | 2021-12-02 | Komatsu Ltd. | Arbeitsfahrzeug und Verfahren zur Kalibrierung von Daten |
KR20180070504A (ko) | 2016-11-09 | 2018-06-26 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 데이터 교정 방법 |
KR20180073515A (ko) | 2016-11-09 | 2018-07-02 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 제어 방법 |
DE112016000719T5 (de) | 2016-11-09 | 2018-08-09 | Komatsu Ltd. | Arbeitsfahrzeug und Verfahren zur Kalibrierung von Daten |
KR20180069751A (ko) | 2016-11-09 | 2018-06-25 | 가부시키가이샤 고마쓰 세이사쿠쇼 | 작업 차량 및 데이터 교정 방법 |
DE112016000707B4 (de) | 2016-11-09 | 2022-10-27 | Komatsu Ltd. | Arbeitsfahrzeug und Verfahren zur Kalibrierung von Daten |
US10358799B2 (en) | 2016-11-09 | 2019-07-23 | Komatsu Ltd. | Work vehicle and data calibration method |
US10378563B2 (en) | 2016-11-09 | 2019-08-13 | Komatsu Ltd. | Work vehicle and data calibration method |
US10526765B2 (en) | 2016-11-09 | 2020-01-07 | Komatsu Ltd. | Work vehicle and control method |
DE112016000708B4 (de) | 2016-11-09 | 2022-02-17 | Komatsu Ltd. | Arbeitsfahrzeug und Steuerungsverfahren |
WO2019139104A1 (ja) * | 2018-01-11 | 2019-07-18 | 日立建機株式会社 | 建設機械 |
EP3739220A4 (en) * | 2018-01-11 | 2021-10-27 | Hitachi Construction Machinery Co., Ltd. | CONSTRUCTION MACHINE |
US11199205B2 (en) | 2018-01-11 | 2021-12-14 | Hitachi Construction Machinery Co., Ltd. | Construction machine |
KR20200069357A (ko) * | 2018-01-11 | 2020-06-16 | 히다찌 겐끼 가부시키가이샤 | 건설 기계 |
KR102422683B1 (ko) * | 2018-01-11 | 2022-07-20 | 히다찌 겐끼 가부시키가이샤 | 건설 기계 |
JP2019120391A (ja) * | 2018-01-11 | 2019-07-22 | 日立建機株式会社 | 建設機械 |
WO2022071584A1 (ja) * | 2020-10-01 | 2022-04-07 | 日立建機株式会社 | 作業機械 |
Also Published As
Publication number | Publication date |
---|---|
DE112015000020T5 (de) | 2015-10-22 |
US9598841B2 (en) | 2017-03-21 |
CN105102726A (zh) | 2015-11-25 |
KR20150140274A (ko) | 2015-12-15 |
DE112015000020B4 (de) | 2019-01-17 |
CN105102726B (zh) | 2017-06-09 |
US20160273194A1 (en) | 2016-09-22 |
KR101769225B1 (ko) | 2017-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5873217B1 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
WO2015137524A1 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
WO2015129931A1 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
JP5990642B2 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
JP6014260B2 (ja) | 建設機械の制御システム、及び建設機械の制御方法 | |
JP5864775B2 (ja) | 作業車両 | |
JP5732599B1 (ja) | 作業車両 | |
JP5865510B2 (ja) | 作業車両および作業車両の制御方法 | |
JP5856685B1 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
JP5791827B2 (ja) | 作業車両 | |
JP5732598B1 (ja) | 作業車両 | |
JP5823080B1 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 | |
JP5893219B2 (ja) | 建設機械の制御システム、建設機械、及び建設機械の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201580000196.7 Country of ref document: CN |
|
ENP | Entry into the national phase |
Ref document number: 2015519110 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14760854 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 20157024344 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 112015000020 Country of ref document: DE Ref document number: 1120150000208 Country of ref document: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15754935 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15754935 Country of ref document: EP Kind code of ref document: A1 |