[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019116842A1 - 作業機械 - Google Patents

作業機械 Download PDF

Info

Publication number
WO2019116842A1
WO2019116842A1 PCT/JP2018/042890 JP2018042890W WO2019116842A1 WO 2019116842 A1 WO2019116842 A1 WO 2019116842A1 JP 2018042890 W JP2018042890 W JP 2018042890W WO 2019116842 A1 WO2019116842 A1 WO 2019116842A1
Authority
WO
WIPO (PCT)
Prior art keywords
control signal
pressure
boom
output
hydraulic actuator
Prior art date
Application number
PCT/JP2018/042890
Other languages
English (en)
French (fr)
Inventor
真史 日田
靖彦 金成
Original Assignee
日立建機株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日立建機株式会社 filed Critical 日立建機株式会社
Priority to US16/639,798 priority Critical patent/US11555294B2/en
Priority to CN201880052449.9A priority patent/CN111032967B/zh
Priority to EP18889658.3A priority patent/EP3725957B1/en
Priority to KR1020207003890A priority patent/KR102378143B1/ko
Publication of WO2019116842A1 publication Critical patent/WO2019116842A1/ja

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2246Control of prime movers, e.g. depending on the hydraulic load of work tools
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • E02F3/36Component parts
    • E02F3/42Drives for dippers, buckets, dipper-arms or bucket-arms
    • E02F3/43Control of dipper or bucket position; Control of sequence of drive operations
    • E02F3/435Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • E02F3/36Component parts
    • E02F3/42Drives for dippers, buckets, dipper-arms or bucket-arms
    • E02F3/43Control of dipper or bucket position; Control of sequence of drive operations
    • E02F3/435Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like
    • E02F3/437Control of dipper or bucket position; Control of sequence of drive operations for dipper-arms, backhoes or the like providing automatic sequences of movements, e.g. linear excavation, keeping dipper angle constant
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/2025Particular purposes of control systems not otherwise provided for
    • E02F9/2041Automatic repositioning of implements, i.e. memorising determined positions of the implement
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2203Arrangements for controlling the attitude of actuators, e.g. speed, floating function
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/20Drives; Control devices
    • E02F9/22Hydraulic or pneumatic drives
    • E02F9/2278Hydraulic circuits
    • E02F9/2285Pilot-operated systems
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F9/00Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
    • E02F9/26Indicating devices
    • E02F9/261Surveying the work-site to be treated
    • E02F9/262Surveying the work-site to be treated with follow-up actions to control the work tool, e.g. controller

Definitions

  • the present invention relates to a work machine that operates a work apparatus in accordance with predetermined conditions.
  • Machine Control is a technology for improving the working efficiency of a working machine (for example, a hydraulic shovel) including a working device (for example, a front working device) driven by a hydraulic actuator.
  • the MC is a technology for assisting the operator's operation by executing semi-automatic control to operate the working device according to a predetermined condition when the operation device (operation lever) is operated by the operator.
  • Patent Document 1 includes a first operating lever of a working machine, a first operating member provided on the first operating lever, and a controller for automatically controlling the working machine, the controller being a first operating lever
  • a control system for a work vehicle that executes an automatic control function assigned to a first operation member according to an operation of the first operation member when an execution condition including that the vehicle is in the neutral position is satisfied. It is done. Then, according to the control system of the work vehicle, “when the execution condition including the fact that the first operation lever is in the neutral position is satisfied, assignment to the first operation member is performed according to the operation of the first operation member.
  • Patent No. 6072993 gazette
  • An object of the present invention is to provide a work machine which does not give an operation stress to an operator for switching MC on / off.
  • the work device, the first hydraulic actuator for driving the work device, and the first control signal of the first hydraulic actuator are And a second control signal for operating the first hydraulic actuator according to a predetermined condition while the operating device outputs in response to the operation of the first control signal, and the first control signal and the first control signal
  • control device is configured to control the first hydraulic pressure based on one of the first control signal and the second control signal when the switching device is switched to the ON position.
  • a control signal for controlling the actuator and controlling the first hydraulic actuator based on the first control signal and controlling the first hydraulic actuator when the switching device is switched to the OFF position is controlled.
  • the one control signal is changed to the other control signal. Limiting the time change rate of the control signal to a predetermined change rate, and controlling the first hydraulic actuator based on the control signal after the limitation And the.
  • FIG. 5 is a diagram showing the calculation of the controller 20.
  • FIG. 7 is a detailed view of a corrected Pi pressure calculation unit. Explanatory drawing of a bucket tiptoe correction
  • FIG. 5 is a detailed view of an actuator target output calculation unit 3 b. The detail drawing of maximum output operation part 10a. The detail drawing of turning basic output operation part 10b. The detail drawing of boom basic output operation part 10c. The detail drawing of turning boom output distribution operation part 10f. The detail drawing of arm bucket distribution output operation part 10g.
  • FIG. 7 is a detailed view of a corrected Pi pressure calculation unit. Explanatory drawing of a bucket tiptoe correction
  • FIG. 1 is a schematic configuration view of a hydraulic shovel according to an embodiment of the present invention.
  • the hydraulic shovel is provided with a crawler type traveling body 401 and a swing body 402 rotatably mounted on the upper side of the traveling body 401.
  • the traveling body 401 is driven by a traveling hydraulic motor 33.
  • the swing body 402 is driven by the torque generated by the swing hydraulic motor 28 and swings in the left-right direction.
  • a driver's seat 403 is installed on the revolving unit 402, and an articulated type front work device 400 capable of performing a task of forming a target construction surface is attached to the front of the revolving unit 402.
  • the front work device 400 includes a boom 405 driven by a boom cylinder (first hydraulic actuator) 32a, an arm 406 driven by an arm cylinder (second hydraulic actuator) 32b, and a bucket 407 driven by a bucket cylinder 32c. Equipped with
  • control signals for the boom cylinder 32a, arm cylinder 32b, bucket cylinder 32c, traveling hydraulic motor 33, and swing hydraulic motor 28 (pilot pressure output from gear pump 24 (see FIG. 2) (Also referred to as “)” according to the operation direction and the operation amount, the control signal for operating the boom 405, the arm 406, the bucket 407, the swing body 402 and the traveling body 401 according to the control signal
  • An engine control dial 51 (see FIG. 2) for instructing the target rotational speed of FIG. 2) is installed.
  • the pilot pressure for the boom cylinder 32a generated by the control lever 26 may be referred to as a first control signal
  • the pilot pressure for the arm cylinder 32b may be referred to as a third control signal.
  • FIG. 2 is a system configuration diagram of the hydraulic shovel of FIG.
  • the hydraulic shovel of this embodiment includes an engine 21, an engine control unit (ECU) 22 which is a controller for controlling the engine 21, and a hydraulic pump mechanically connected to an output shaft of the engine 21 and driven by the engine 21.
  • the proportional solenoid valve 27 is used as a control signal for each of the hydraulic actuators 28, 33, 32a, 32b, and 32c after reducing the pressure oil discharged from the gear pump 24 and the gear pump (pilot pump) 24 according to the operation amount.
  • Control signal to be output (pilot pressure (hereinafter referred to as Pi pressure)
  • Pi pressure pilot pressure
  • a target construction surface setting device 50 for inputting information on a target construction surface which is a shape to the controller 20 is provided.
  • the torque and flow rate of the hydraulic pump 23 are mechanically controlled such that the vehicle body operates as the target outputs (described later) of the hydraulic actuators 28, 33, 32a, 32b and 32c.
  • the control valves 25 exist in the same number as the hydraulic actuators 28, 33, 32a, 32b, 32c to be controlled, but they are collectively shown as one in FIG. Each control valve is affected by two Pi pressures which move the spool in the axial direction to one or the other.
  • the control valve 25 for the boom cylinder 32a is subjected to the Pi pressure for raising the boom and the Pi pressure for lowering the boom.
  • the pressure sensor 41 detects the Pi pressure acting on each control valve 25, and there are twice the number of control valves.
  • the pressure sensor 41 is provided immediately below the control valve 25 and actually detects the Pi pressure acting on the control valve 25.
  • proportional solenoid valve 27 Although there are a plurality of proportional solenoid valves 27, they are collectively shown in one block in FIG. There are two types of proportional solenoid valve 27. One is a pressure reducing valve that reduces the Pi pressure input from the operating lever 26 to the desired corrected Pi pressure specified by the output or command voltage as it is, and the other is a Pi output from the operating lever 26 It is a pressure increasing valve that reduces the Pi pressure input from the gear pump 24 to a desired corrected Pi pressure specified by the command voltage and outputs the Pi pressure when a Pi pressure larger than the pressure is required.
  • a pressure reducing valve that reduces the Pi pressure input from the operating lever 26 to the desired corrected Pi pressure specified by the output or command voltage as it is
  • Pi output from the operating lever 26 It is a pressure increasing valve that reduces the Pi pressure input from the gear pump 24 to a desired corrected Pi pressure specified by the command voltage and outputs the Pi pressure when a Pi pressure larger than the pressure is required.
  • the Pi pressure is generated via the pressure increase valve, and the Pi output from the control lever 26 is generated.
  • the Pi pressure is generated through the pressure reducing valve, and when the Pi pressure is not output from the control lever 26, the Pi pressure is generated through the pressure increasing valve. That is, the Pi pressure of a pressure value different from the Pi pressure (Pi pressure based on the operator operation) input from the operation lever 26 can be applied to the control valve 25 by the pressure reducing valve and the pressure increasing valve.
  • the target hydraulic actuator can be operated as desired.
  • Up to two pressure reducing valves and two pressure increasing valves can be provided for one control valve 25.
  • two pressure reducing valves and two pressure increasing valves are provided for the control valve 25 of the boom cylinder 32a, and one pressure reducing valve is provided for the control valve 25 of the arm cylinder 32b.
  • the first pressure reducing valve provided in the first conduit leading the boom-raising Pi pressure from the control lever 26 to the control valve 25 and the boom-raising Pi pressure bypass the control lever 26 from the gear pump 24
  • the first pressure increasing valve provided in the second line leading to the control valve 25, the second pressure reducing valve provided in the third line leading the Pi pressure of the boom lowering to the control valve 25 from the control lever 26, and the boom lowering A second pressure-increasing valve provided in a fourth conduit leading the control pressure from the gear pump 24 to the control valve 25 from the gear pump 24 and a fifth pressure control valve 25 for guiding the Pi pressure from the control lever 26 to the control valve 25
  • the hydraulic shovel includes a third pressure reducing valve provided in the conduit.
  • the proportional solenoid valve 27 of the present embodiment is only provided for the control valve 25 of the boom cylinder 32a and the arm cylinder 32b, and the proportional solenoid valve 27 for the control valve 25 of the other actuators 28, 33, 32c is not exist. Therefore, the bucket cylinder 32 c, the swing hydraulic motor 28 and the traveling hydraulic motor 33 are driven based on the Pi pressure output from the operation lever 26.
  • the boom cylinder 32a and the arm cylinder 32b are controlled based on the Pi pressure corrected by the proportional solenoid valve 27 in order to operate the front work device 400 according to predetermined conditions while operating the operation lever 26.
  • MC machine control
  • the controller 20 controls the operation of the front work device 400 only when the control lever 26 is operated, as opposed to “automatic control” in which the controller 20 controls the operation of the front work device 400 when the control lever 26 is not operated It may be called “semi-automatic control” controlled by.
  • the operation lever 26 has a joystick shape, and a machine control ON / OFF switch (hereinafter may be simply referred to as a "switch") 30 is provided on the back side of the grip as shown in FIG. ing.
  • the changeover switch 30 can be configured of, for example, a seesaw switch, and an ON position for enabling MC based on the correction Pi pressure to the proportional solenoid valve 27 and an OFF position for disabling MC based on the correction Pi pressure for the proportional solenoid valve 27 One of the switching positions is selectable.
  • the changeover switch 30 is depressed, for example, by the index finger of the operator who grips the operation lever 26, and the switch switching position can be changed while the operation lever 26 is operated.
  • the changeover switch 30 is not required to be a seesaw switch, and any other switch that can switch between the two positions may be used.
  • the changeover switch 30 is connected to the controller 20, and the changeover position of the changeover switch 30 is output to the controller 20.
  • the controller 20 has an input unit, a central processing unit (CPU) as a processor, a read only memory (ROM) and a random access memory (RAM) as a storage device, and an output unit.
  • the input unit converts various information input to the controller 20 so that the CPU can calculate it.
  • the ROM is a recording medium in which a control program for executing arithmetic processing to be described later and various information necessary for the execution of the arithmetic processing are stored.
  • the CPU has an input unit and a ROM according to the control program stored in the ROM. The predetermined arithmetic processing is performed on the signal taken in from the RAM.
  • the output unit outputs a command for driving the engine 21 at a target rotation speed, a command necessary for causing the proportional solenoid valve 27 to operate a command voltage, and the like.
  • the storage device is not limited to the above semiconductor memory such as ROM and RAM, and can be replaced by, for example, a magnetic storage device such as a hard disk drive.
  • the controller 20 includes an ECU 22, a plurality of pressure sensors 41, two GNSS antennas 40, a bucket angle sensor 38, an arm angle sensor 37, a boom angle sensor 36, a vehicle body inclination angle sensor 39, and each hydraulic pressure
  • the target construction surface setting device 50 is connected.
  • the controller 20 calculates the vehicle position relative to the target construction surface 60 based on the input signal from the GNSS antenna 40, and based on the input signals from the bucket angle sensor 38, the arm angle sensor 37, the boom angle sensor 36 and the vehicle body inclination angle sensor 39.
  • the attitude of the front work device 400 is calculated. That is, in the present embodiment, the GNSS antenna 40 functions as a position sensor, and the bucket angle sensor 38, the arm angle sensor 37, the boom angle sensor 36, and the vehicle body inclination angle sensor 39 function as an attitude sensor.
  • the vehicle body inclination angle may be calculated from input signals from the two GNSS antennas 40.
  • a stroke sensor is used as the speed sensor 43 of the hydraulic cylinders 32a, 32b, 32c.
  • the pressure sensors 42 of the hydraulic cylinders 32a, 32b, 32c are provided with bottom pressure detection sensors and rod pressure detection sensors.
  • the means and method used to calculate the vehicle position, the attitude of the front work device 400, the pressure of each actuator, and the speed of each actuator described in this document are merely an example, and known calculation means and methods can be used. .
  • the target construction surface setting device 50 is an interface capable of inputting information (including position information and inclination angle information of each target construction surface) related to the target construction surface 60 (see FIG. 5).
  • the target construction surface setting device 50 is connected to an external terminal (not shown) storing three-dimensional data of the target construction surface defined on the global coordinate system (absolute coordinate system), and a target input from the external terminal Information on the construction surface is stored in the storage device in the controller 20 via the target construction surface setting device 50. The operator may manually input the target construction surface via the target construction surface setting device 50.
  • FIG. 3 is an operation configuration diagram of the controller 20.
  • the controller 20 calculates the target output of the hydraulic cylinders 32a, 32b, 32c and the swing hydraulic motor 28 respectively, the actuator target output calculation unit 3b, the corrected Pi pressure of the boom cylinder 32a (boom 405) and the arm cylinder 32b (arm 406)
  • Correction Pi pressure calculation unit 3a for calculating the four proportional solenoid valves 27 (first and second pressure reducing valves and first and second pressure booster valves) for the boom cylinder 32a and one proportional solenoid valve for the arm cylinder 32b
  • Proportional solenoid valve command voltage calculation unit 3d that calculates the command voltage (proportional solenoid valve command voltage) 27 (third pressure reducing valve) based on the corrected Pi pressure, and engine output command that calculates the engine output command output to the ECU 22
  • an arithmetic unit 3c for calculating the four proportional solenoid valves 27 (first and second pressure reducing valves and first and second pressure booster valves) for the boom
  • FIG. 4 is a detailed view of the correction Pi pressure calculation unit 3a.
  • the corrected Pi pressure calculation unit 3a includes a target construction surface distance calculation unit 4a, a boom Pi pressure limit value calculation unit 4b, a Pi pressure correction rate calculation unit 4c, and a Pi pressure correction unit 4d.
  • the boom raising, arm cloud, bucket cloud, and Pi pressure for instructing right turning are "positive"
  • the boom lowering, arm dumping, bucket dumping, and Pi pressure for instructing left turning are "negative”.
  • Target construction surface distance calculation unit 4a receives the information of the target construction surface 60 input through the target construction surface setting device 50, the position information of the vehicle body calculated based on the input from the GNSS antenna 40, and the angle sensor 36. , 37, 38, 39, and inputs posture information and position information of the front work device 400 calculated based on the input from the camera.
  • the target construction surface distance calculation unit 4a creates a cross-sectional view of the target construction surface obtained when the target construction surface 60 is cut with a plane passing through the center of gravity of the bucket 407 parallel to the turning axis from these input information
  • the distance D between the toe position of the bucket 407 and the target construction surface 60 is calculated.
  • the distance D is a distance between an intersection of this section and a perpendicular drawn from the toe of the bucket 407 to the target construction surface 60 and the toe (tip) of the bucket 407.
  • the boom Pi pressure limit value calculation unit (second control signal calculation unit) 4b determines the Pi pressure limit value of the boom at the time of MC based on the target construction surface distance D calculated by the target construction surface distance calculation unit 4a (“second Calculating control signal). However, when the control lever 26 is neutral, the boom Pi pressure limit value calculation unit 4b outputs zero as the boom Pi pressure limit value regardless of the distance D. In other cases, the boom Pi pressure limit value calculation unit 4b calculates the boom Pi pressure limit value as follows.
  • boom Pi pressure limit value calculation unit 4b is based on distance D and the table in FIG. 6 of the component perpendicular to target construction surface 60 of the velocity vector of the toe of bucket 407 (hereinafter abbreviated as "vertical component")
  • a target value (target velocity vertical component) V1'y is calculated.
  • the target velocity vertical component V1′y is 0 when the distance D is 0, and is set to monotonously decrease according to the increase of the distance D, and becomes ⁇ when the distance D exceeds a predetermined value d1. It is set.
  • the method of determining the target velocity vertical component V1'y is not limited to the table of FIG. 6, but the target velocity vertical component V1'y monotonically decreases at least in the range from 0 to a predetermined positive value. For example, it is possible to substitute.
  • the vertical component of the toe velocity vector of the bucket 407 is the target velocity vertical by adding the velocity vector V2 generated by the boom raising to the toe velocity vector V1 of the bucket 407.
  • the velocity vector of the tip of the bucket 407 is corrected so as to be held by the component V1'y to obtain V1 '.
  • the boom Pi pressure limit value calculation unit 4b calculates the boom Pi pressure (boom Pi pressure limit value) necessary to generate the velocity vector V2 by raising the boom.
  • the correlation between the boom Pi pressure limit value and V2 may be acquired by measuring the boom raising characteristics in advance.
  • the boom Pi pressure limit value is a value of 0 or more, that is, the Pi pressure at which the boom is raised.
  • the vector V1 is the bucket toe velocity vector before correction calculated from the posture information of the front work device 400 and each cylinder velocity. Since the vertical component of this vector V1 has the same direction as the target velocity vertical component V1'y, and the magnitude thereof exceeds the magnitude of the limit value V1'y, adding the velocity vector V2 generated by boom raising, The vector V1 has to be corrected so that the vertical component of the corrected bucket toe velocity vector becomes V1'y.
  • the direction of the vector V2 is a tangential direction of a circle whose radius is the distance from the pivot center of the boom 405 to the bucket tip 407a, and can be calculated from the attitude of the front working device 400 at that time.
  • a vector having the calculated direction is determined as V2 by adding to the vector V1 before correction, the vector whose magnitude is such that the vertical component of the vector V1 'after correction is V1'y. Since this vector V2 is uniquely determined, the boom Pi pressure limit value calculation unit 4b can calculate the boom Pi pressure limit value necessary for generating the vector V2.
  • the magnitude of V2 may be determined by applying the cosine theorem using the magnitudes of V1 and V1 'and the angle ⁇ between V1 and V1'.
  • the vertical component of the toe velocity vector gradually approaches 0 as the bucket toe 407a approaches the target construction surface 60.
  • the toe 407 a can be prevented from invading below the surface 60.
  • Pi pressure correction unit 4d calculates the Pi pressure correction rate, the boom Pi pressure limit value calculated by the boom Pi pressure limit value calculation unit 4b, and the switching position of the changeover switch 30, the Pi pressure output from the operation lever 26,
  • the Pi pressure (correction Pi pressure) applied to the control valve 25 of each hydraulic actuator 28, 33, 32a, 32b, 32c is calculated based on the Pi pressure correction rate calculated by the unit 4c.
  • the Pi pressure correction unit 4d can be provided for each of the hydraulic actuators 28, 33, 32a, 32b, 32c.
  • details of the Pi pressure correction unit 4 d for raising and lowering the boom and for arm cloud will be described with reference to FIGS. 8 and 9.
  • the boom Pi pressure correction unit 4d shown in FIG. 8 is a switch detection unit 8a, a subtraction unit 8b, an absolute value calculation unit 8c, a comparison unit 8d, a flip-flop unit 8e, a maximum value selection unit 8f, and a boom raising.
  • a Pi pressure limit value storage unit 8g, a minimum value selection unit 8h, a first switching unit 8i (control signal switching unit), a rate limit unit 8j, and a second switching unit 8k are provided.
  • the subtractor 8b outputs a value obtained by subtracting the boom Pi pressure (first control signal) generated by the control lever 26 from the boom Pi pressure limit (second control signal) calculated by the boom Pi pressure limit value calculator 4b.
  • the absolute value calculator 8c outputs the absolute value of the output (difference between the boom Pi pressure and the boom Pi pressure limit value) of the subtractor 8b.
  • the comparison unit 8d compares the output value of the absolute value calculation unit 8c (the absolute value of the difference between the boom Pi pressure and the boom Pi pressure limit value) with the predetermined value Z, and the output value of the absolute value calculation unit 8c is the predetermined value Z In the following cases, 1 is output as the RESET value to the Flip-Flop unit 8e.
  • the predetermined value Z is preferably set to a value of 0.5 [MPa] or less.
  • Flip-Flop unit 8e outputs FALSE (0) when both the SET value and the RESET value are 1 and outputs TRUE (1) when the SET value is 1 and the RESET value is 0, and the SET value is If 0 and the RESET value is 1, FALSE (0) is output, and if both the SET value and the RESET value are 0, the same value as that immediately before is output.
  • the maximum value selection unit 8f outputs the larger one (MAX value) of the boom Pi pressure and the boom Pi pressure limit value.
  • the boom raising Pi pressure limit value storage unit 8g stores a boom raising Pi pressure limit value set to an arbitrary value smaller than the Pi pressure at the maximum (so-called full lever) operation amount of the operating lever 26 .
  • the setting of the limit value is intended to reduce the actuator speed to secure the accuracy of the MC, and is generally set to about Pi pressure at the time of a half lever. However, for example, if the accuracy can not be obtained or if the accuracy can be achieved without lowering the speed by a more sophisticated system, the setting of the boom raising Pi pressure limit value and the minimum value selection unit 8h are omitted. Also good.
  • the minimum value selection unit 8 h outputs the smaller one (MIN value) of the output value of the maximum value selection unit 8 f and the boom raising Pi pressure limit value.
  • the first switch 8i outputs the output of the minimum value selector 8h when the switch 30 is in the ON position, and outputs the boom Pi pressure when the switch 30 is in the OFF position.
  • the rate limit unit 8j applies the rate limit defined by the boom Pi pressure correction rate output from the Pi pressure correction rate calculation unit 4c to the output of the first switching unit (control signal switching unit) 8i for output. . That is, with respect to the control signal (one of the boom Pi pressure, the boom Pi pressure limit value, and the boom raising Pi pressure limit value) output from the first switching unit 8i, the time change rate of the control signal is predetermined. It limits to the boom Pi pressure correction rate which is a change rate, and outputs the control signal after the limitation.
  • the control signal for controlling the boom cylinder 32a is among the boom Pi pressure (first control signal) and the boom Pi pressure limit value (second control signal) by the switching operation of the changeover switch 30 by the operator.
  • the rate limit unit 8 j changes the one control signal (control signal before switching) to the other control signal (control signal after switching).
  • the time change rate of the control signal may be limited to the boom Pi pressure correction rate, and the control signal after the limitation may be output.
  • the second switching unit 8k outputs the output of the first switching unit 8i when the output from the Flip-Flop unit 8e is FALSE, and when the output from the Flip-Flop unit 8e is TRUE, the second switching unit 8k Output the output.
  • the output of the second switching unit 8k is output as the corrected Pi pressure (corrected boom Pi pressure) from the corrected Pi pressure calculating unit 3a to the outside.
  • a predetermined value Z
  • the rate limit is effective only immediately after the changeover switch 30 is switched, and it is possible to prevent the response of the boom operation from remaining poor.
  • the arm cloud Pi pressure correction unit 4d of FIG. 9 is a switch detection unit 9a, a subtraction unit 9b, an absolute value calculation unit 9c, a comparison unit 9d, a flip-flop unit 9e, and an arm cloud Pi pressure limit value storage unit. 9 g, a minimum value selection unit 9 h, a first switching unit 9 i (control signal switching unit), a rate limit unit 9 j, and a second switching unit 9 k.
  • the subtracting unit 9b subtracts the arm cloud Pi pressure (third control signal) generated by the control lever 26 from the arm cloud Pi pressure limit value (fourth control signal) stored in the arm cloud Pi pressure limit value storage unit 9g. Output value.
  • the absolute value calculator 9c outputs the absolute value of the output of the subtractor 9b (the difference between the arm cloud Pi pressure and the arm cloud Pi pressure limit value).
  • the comparator 9d compares the output value of the absolute value calculator 9c (the absolute value of the difference between the arm cloud Pi pressure and the arm cloud Pi pressure limit value) with the predetermined value Z, and the output value of the absolute value calculator 9c is predetermined When the value is equal to or less than Z, 1 is output as the RESET value to the Flip-Flop unit 9e.
  • the predetermined value Z is preferably set to a value of 0.5 [MPa] or less.
  • Flip-Flop unit 9e outputs FALSE (0) if both the SET value and the RESET value are 1 and outputs TRUE (1) if the SET value is 1 and the RESET value is 0, and the SET value is If 0 and the RESET value is 1, FALSE (0) is output, and if both the SET value and the RESET value are 0, the same value as that immediately before is output.
  • the arm cloud Pi pressure limit value storage unit 9g stores an arm cloud Pi pressure limit value set to an arbitrary value smaller than the Pi pressure when the operation amount of the operation lever 26 is maximum (so-called full lever). .
  • the setting of the limit value is intended to reduce the actuator speed to secure the accuracy of the MC, and is generally set to about Pi pressure at the time of a half lever.
  • setting of the limit value and the minimum value selection unit 9 h may be omitted, for example, when the accuracy is not required or when the accuracy can be achieved without lowering the speed by a more sophisticated system. That is, the arm cloud Pi pressure correction unit can be omitted.
  • the minimum value selection unit 9 h outputs the smaller one (MIN value) of the arm cloud Pi pressure and the arm cloud Pi pressure limit value.
  • the first switching unit 9i outputs the output of the minimum value selecting unit 9h when the changeover switch 30 is in the ON position, and outputs the arm cloud Pi pressure when the changeover switch 30 is in the OFF position.
  • the rate limit unit 9j performs an output by multiplying the output of the first switching unit 9i (control signal switching unit) by the rate limit defined by the arm cloud Pi pressure correction rate output from the Pi pressure correction rate calculation unit 4c. Do. That is, for a control signal (one of arm cloud Pi pressure and arm cloud Pi pressure limit value) output from first switching unit 9i, an arm whose time change rate of the control signal is a predetermined change rate Limit to the cloud Pi pressure correction rate, and output the control signal after the limitation.
  • a control signal one of arm cloud Pi pressure and arm cloud Pi pressure limit value
  • the second switching unit 9k outputs the output of the first switching unit 9i when the output from the Flip-Flop unit 9e is FALSE, and the output of the Flip-Flop unit 9e is TRUE when the output from the Flip-Flop unit 9e is Output the output.
  • the output of the second switching unit 9k is output as the corrected Pi pressure (corrected arm cloud Pi pressure) from the corrected Pi pressure calculating unit 3a to the outside.
  • Pi pressure correction rate calculator 4c In the Pi pressure correction rate calculation unit 4c, based on the target construction surface distance D calculated by the target construction surface distance calculation unit 4a and the table of FIG. 7, the rate limit unit of the Pi pressure correction unit 4d (for example, “8j of FIG. And “9 j” in FIG. 9)) is calculated. By this Pi pressure correction rate being effective when the changeover switch 30 is switched, abrupt fluctuations in the actuator speed are alleviated.
  • the calculation of the Pi pressure correction rate is based on the direction of the component perpendicular to the target construction surface 60 and the target construction surface distance D in the speed vector of the bucket tip. Specifically, when the bucket tip approaches the target construction surface 60, the Pi pressure correction rate calculation table 7a (see FIG. 7) in the approaching direction is used, and when the bucket tip is away from the target construction surface 60, the separation direction The Pi pressure correction rate calculation table 7b (see FIG. 7) is used. That is, in this embodiment, the table used is changed depending on whether the bucket tip approaches the target construction surface 60 or is separated, and the Pi pressure correction rate is made different. The reason why the table is used properly is that the bucket 407 may intrude below the target construction surface 60 when the bucket tip is operating in a direction approaching the target construction surface 60.
  • the Pi pressure correction rate is set to a constant value regardless of the target construction surface distance D.
  • the Pi pressure correction rate is set to the same value as the separation direction table in the range where the target construction surface distance D exceeds x2, and the value is the minimum value in the entire range .
  • the Pi pressure correction rate is set to monotonously increase as the target construction surface distance D decreases.
  • the Pi pressure correction rate is again set to a constant value y1, and that value is the maximum value in the entire range. It is preferable to set x2 to a value equal to or less than d1 in FIG.
  • the bucket 407 If the variation of the Pi pressure correction rate is made too gentle in the approaching direction, the bucket 407 intrudes below the target construction surface 60, so the target construction surface distance D based on the Pi pressure correction rate calculation table 7a in the approaching direction.
  • the Pi pressure correction rate By setting the Pi pressure correction rate so as to increase monotonically as x decreases from x2 to x1, the bucket 407 is prevented from invading below the target construction surface 60.
  • the Pi pressure correction rate calculation table 7b in the separation direction with the rate fixed at a small value is used.
  • the two Pi pressure correction rate calculation tables 7a and 7b may be defined differently for each actuator as long as they behave in the same manner.
  • FIG. 10 is a detailed view of the actuator target output calculation unit 3b.
  • the actuator target output calculation unit 3b is a maximum output calculation unit 10a, a swing basic output calculation unit 10b, a boom basic output calculation unit 10c, an arm basic output calculation unit 10d, a bucket basic output calculation unit 10e, and a swing boom output
  • a distribution calculation unit 10f and an arm bucket distribution output calculation unit 10g are provided, and target outputs of the hydraulic cylinders 32a, 32b, 32c and the swing hydraulic motor 28 are calculated.
  • FIG. 11 is a detailed view of the maximum output calculation unit 10a.
  • the maximum output calculation unit 10 a receives an engine target rotation number from the ECU 22.
  • the maximum output calculation unit 10a causes the gain unit 11b to apply a coefficient that converts the engine target speed to the product of the maximum torque obtained by inputting the engine target speed into the engine speed maximum torque table 11a and the engine target speed into an output dimension,
  • the maximum output of the actuator is calculated by multiplying the result obtained by subtracting the consumption output of the auxiliary machine (air conditioner mounted on the hydraulic shovel, radio, etc.) by the Eff unit 11c.
  • the “efficiency” used by the Eff unit 11 c can be determined from a typical value of the efficiency at which the output input to the hydraulic pump 23 is converted into the work of the actuator, but more specifically, the engine output is input
  • the efficiency table can also be determined. By the above calculation, the total maximum output of the actuator is calculated.
  • FIG. 12 is a detailed view of the basic turning output calculation unit 10b.
  • the turning basic output calculation unit 10 b obtains the right turning Pi pressure (right turning operation amount) and the left turning Pi pressure (left turning operation amount) of the turning body 402 obtained from the pressure sensor 41, and the turning body obtained from the speed sensor 43.
  • a turning speed 402 is input, and a basic turning output, which is a target output when a single turning operation is performed, is calculated.
  • the maximum value of the left and right turning Pi pressures is input to the turning maximum basic output table 12a to determine the turning maximum basic output. This table is set so that the swing maximum basic output monotonously increases with the increase of the swing Pi pressure.
  • the turning speed is input to the turning output reduction gain table 12b to determine the output reduction gain, and the product of this and the maximum turning basic output is taken to determine the turning basic output.
  • the turning output reduction gain table 12b is set so that the output reduction gain monotonously decreases with an increase in the turning speed, but this is because the turning needs the most output at the beginning of movement, and it gradually The power required for the Therefore, it is preferable to perform tuning so that the feeling of turning operation becomes smooth.
  • FIG. 13 is a detailed view of the boom basic output calculator 10c.
  • the boom basic output calculation unit 10c inputs a boom raising Pi pressure (boom raising operation amount) and a boom lowering Pi pressure (boom lowering operation amount) to calculate a boom basic output.
  • the boom raising Pi pressure and boom lowering Pi pressure are input to the dedicated boom raising basic output table 13a and boom lowering basic output table 13b, respectively, and converted to boom raising basic output and boom lowering basic output, and the larger value of the two is output.
  • the boom basic output As in the case of turning, the basic output is set to monotonically increase with an increase in Pi pressure (manipulated variable), and each basic output indicates an output required for single operation.
  • the arm basic output calculation unit 10 d and the bucket basic output calculation unit 10 e perform the same calculation as the boom basic output calculation unit 10 c to determine the respective basic outputs.
  • the operations of both operation units 10d and 10e are equivalent to those in which the characters "boom” in FIG. 13 are replaced with “arm” or “bucket”, and therefore the description thereof is omitted.
  • FIG. 14 is a detailed view of the swing boom output distribution calculation unit 10 f.
  • the swing boom output allocation calculation unit 10f calculates the maximum output calculated by the maximum output calculation unit 10a and the basic swing output, the basic boom output, the basic arm output, and the bucket calculated by the four basic output calculation units 10b, 10c, 10d and 10e. Based on the basic output, calculate the turning target output and the boom target output.
  • the swing boom output distribution calculation unit 10f inputs the sum value of the arm basic output and the bucket basic output to the arm bucket distribution output table 14a to calculate the arm bucket distribution output.
  • the arm bucket distribution output table 14a is also set so that the output monotonically increases with the increase of the basic output which is the input, but the output is always smaller than the input. This is because, in the system of this embodiment, the outputs of the boom and the turn are prioritized over the outputs of the arm and the bucket, so when the these are simultaneously operated, the outputs for the arm and the bucket are secured to some extent in advance. Based on the intention of.
  • the swing boom output allocation calculation unit 10f calculates the ratio of the swing basic output to the sum of the swing basic output and the boom basic output by the swing ratio calculation unit 14b, and the boom basic output to the sum of the swing basic output and the boom basic output
  • the boom ratio calculator 14c calculates the ratio of Then, the arm bucket distribution output which is the output of the table 14a is subtracted from the maximum output input from the maximum output calculation unit 10a. The smaller one of the value obtained as a result and the basic turning output is distributed to the turning and the boom based on the ratio calculated by the ratio calculation units 14b and 14c, and the turning target output and the boom target output are determined.
  • FIG. 15 is a detailed view of the arm bucket distribution output calculation unit 10g.
  • the arm bucket distribution output calculation unit 10g calculates the maximum output calculated by the maximum output calculation unit 10a, the swing target output and boom target output calculated by the swing boom output distribution calculation unit 10f, and the arm calculated by the arm basic output calculation unit 10d.
  • the basic output and the bucket basic output calculated by the bucket basic output calculation unit 10e are input to calculate an arm target output and a bucket target output.
  • the arm bucket distribution output calculation unit 10g calculates the ratio of the arm basic output to the sum of the arm basic output and the bucket basic output by the arm ratio calculation unit 15b, and the ratio of the bucket basic output to the sum of the arm basic output and the bucket basic output It is calculated by the bucket ratio calculator 15c. Then, the sum of the swing target output and the boom target output is subtracted from the maximum output, and the smaller of the resulting value and the basic arm output is calculated based on the ratio calculated by the ratio calculators 15b and 15c. Allocate and determine arm target output and bucket target output.
  • Engine output command calculation unit 3c The engine output command calculation unit 3c divides the total value of the target outputs of the actuators calculated by the actuator target output calculation unit 3b by the typical pump efficiency (for example, 0.85), and the typical accessory load ( By adding several kW), the engine output required for the target operation is calculated and output as an engine output command.
  • Proportional solenoid valve command voltage calculator 3d The proportional solenoid valve command voltage calculation unit 3d (see FIG. 3) determines the command value to the proportional solenoid valve from the corrected Pi pressure calculated by the corrected Pi calculation unit 3a, and the Pi pressure of the hydraulic actuators 32a, 32b, 32c, 33 To correct the operation of the front work device 400.
  • the proportional solenoid valve command voltage calculation unit 3d holds a characteristic map indicating how much voltage the proportional solenoid valve 27 corresponding to the hydraulic actuator can apply to obtain an opening capable of obtaining the target Pi pressure, and the characteristic map The command value of the proportional solenoid valve 27 is calculated based on.
  • the corrected boom Pi pressure which is an output is This is a value obtained by multiplying the MIN value of the boom Pi pressure (first control signal) and the boom raising Pi pressure limit value by the rate limit (boom Pi pressure correction rate).
  • the lever operation is interrupted and the boom Pi pressure becomes close to 0 [MPa]
  • boom Pi pressure ⁇ ⁇ ⁇ boom Pi pressure limit value so 1 enters as a RESET value in the Flip-Flop section 8e.
  • the second switching unit 8 k switches to the FALSE side, and the rate limit does not work, and thereafter, the normal MC is performed.
  • the boom Pi pressure limit value is calculated to be 0 [MPa].
  • the corrected boom Pi pressure which is the output is the boom Pi pressure It is a value obtained by multiplying the rate limit (boom Pi pressure correction rate) by (first control signal).
  • the second switching unit 8k switches to the FALSE side, and the rate limit is not effective, and thereafter the front operation is performed under normal control (non MC) .
  • the correction boom Pi pressure which is the output is the boom Pi pressure limit value and the boom This value is obtained by multiplying the MIN value of the raised Pi pressure limit value by the rate limit (boom Pi pressure correction rate).
  • the rate limit boost Pi pressure correction rate
  • the controller 20 performs control to limit the time change amount of the corrected Pi pressure before and after switching when the ON / OFF of MC is switched by the changeover switch 30 by providing the rate limiting units 8j and 9j. Added as a control. As a result, even when the MC is turned ON / OFF while operating the working device 400, the actuator speed does not fluctuate rapidly, and the operator can not switch the MC ON / OFF while operating the working device 400 in the prior art. It became possible to eliminate the operation stress.
  • the Pi pressure correction rate calculation unit 4c calculates the Pi pressure correction rate using the table 7a (see FIG. 7).
  • control is added to the control of the controller 20 to ease the restriction of the time change amount of Pi pressure at the time of MC ON / OFF switching as the bucket tip approaches the target construction surface 60.
  • the minimum value selectors 8h and 9h are provided so that the Pi pressure equal to or less than the limit value set in the limit value storage units 8g and 9g is always output to the first switching units 8i and 9i. Due to the configuration, when MC is ON, control for limiting the speed of the hydraulic cylinders 32a and 32b to be smaller than the maximum speed when MC is OFF is added to the control of the controller 20. Thereby, excavation of the target construction surface 60 can be realized more accurately by the MC.
  • the present invention is not limited to the above-described embodiment, and includes various modifications within the scope of the present invention.
  • the present invention is not limited to the one provided with all the configurations described in the above embodiment, but also includes one in which a part of the configuration is deleted.
  • part of the configuration according to one embodiment can be added to or replaced with the configuration according to another embodiment.
  • control signal of each actuator is described as an example of the hydraulic control signal (Pi pressure).
  • control signal is not limited to the hydraulic signal and may be an electric signal.
  • the distance from the bucket tip to the target construction surface 60 is taken as the distance D at the location where the calculation of the limit value V1 ′ y in the boom Pi pressure limit value calculation unit 4b is described.
  • the reference point (control point) on the device 400 side can be set to any point on the front work device 400 without being limited to the bucket tip.
  • boom cylinder 32a was automatically operated among several hydraulic actuators 28, 33, 32a, 32b, 32c mounted in the hydraulic shovel was demonstrated above, the other hydraulic actuators are automatically calculated. It does not matter if it is operated.
  • rate limit unit 8k ... second switching unit, 9a ... switching detection unit, 9b ... subtraction unit, 9c ... absolute value calculation unit, 9d ... comparison unit, 9e ... Flip-Flop unit, 9g ... arm cloud Pi pressure limit value storage unit, 9h ... minimum value selection , 9i: first switching unit (control signal switching unit), 9j: rate limit unit, 9k: second switching unit, 20: controller, 21: engine, 22: engine control unit (ECU), 23: hydraulic pump, 24 ... gear pump, 25 ... control valve, 26 ... control lever, 27 ... proportional solenoid valve, 28 ... turning hydraulic motor, 30 ... machine control ON / OFF changeover switch (switching device), 33 ... traveling hydraulic motor, 32a ...
  • boom cylinder First hydraulic actuator
  • 32b arm cylinder (second hydraulic actuator)
  • 32c bucket cylinder
  • 36 boom angle sensor
  • 37 arm angle sensor
  • 38 bucket angle sensor
  • 39 vehicle body inclination angle sensor
  • 40 GNNS Antenna
  • 42 ... for each actuator Force sensor
  • Target installation surface setting device 51
  • Engine control dial 400 Front working device (working device) 401
  • Driver's seat 405 ... boom, 406 ... arm, 407 ... bucket

Landscapes

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

Abstract

コントローラは,マシンコントロールON/OFF切替スイッチがON位置に切り替えられているときは,操作レバーが生成する第1制御信号と,ブームシリンダを予め定めた条件に従って動作させる第2制御信号とのいずれか一方を出力し,切替スイッチがOFF位置に切り替えられているときは第1制御信号を出力し,切替スイッチの操作によって制御信号が第1制御信号と第2制御信号の一方の制御信号から他方の制御信号に切り替えられたときは,制御信号に対してレートリミットをかけて,その制限後の制御信号に基づいてブームシリンダを制御する。

Description

作業機械
 本発明は予め定めた条件に従って作業装置を動作させる作業機械に関する。
 油圧アクチュエータで駆動される作業装置(例えばフロント作業装置)を備える作業機械(例えば油圧ショベル)の作業効率を向上する技術としてマシンコントロール(Machine Control:MC)がある。MCは,操作装置(操作レバー)がオペレータに操作された場合に,予め定めた条件に従って作業装置を動作させる半自動制御を実行することでオペレータの操作支援を行う技術である。
 近年,施工の精度・効率向上を目的として,個々の車体が目標施工面の情報を保持し,作業装置で目標施工面が浸食されないように作業装置の動作を半自動的に制御するという情報化施工機の開発が活発となっている。情報化施工機において,オペレータはこの半自動制御のON/OFFを切り替えながら施工作業を進めることとなる。
 例えば,特許文献1には,作業機の第1操作レバーと,第1操作レバーに設けられた第1操作部材と,作業機の自動制御を行うコントローラとを備え,コントローラは,第1操作レバーが中立位置にあることを含む実行条件が満たされているときに,第1操作部材の操作に応じて,第1操作部材に割り当てられた自動制御の機能を実行する作業車両の制御システムが開示されている。そして,この作業車両の制御システムによれば,「第1操作レバーが中立位置にあることを含む実行条件が満たされているときに,第1操作部材の操作に応じて第1操作部材に割り当てられた自動制御の機能が実行される。そのため,第1操作部材の操作中に第1操作レバーが動いたとしても,第1操作部材に割り当てられた自動制御の機能の実行と,第1操作レバーによる作業機の動作とが同時に行われることを防止することができる。それにより,誤操作による意図しない作業機の動作を防止することができ,自動制御による品質の良い施工を行うことができる。」と記載されている。
特許第6072993号公報
 一般に,作業機械の操縦に慣れたオペレータは,常に操作レバーのうち少なくとも一つを操作していることが多い。したがって,自動制御のON/OFFの切り替えの度に操作レバーを中立にしなければならないとする特許文献1に記載の技術では,オペレータの自然な操縦を中断させ,操作ストレスを与える可能性がある。
 本発明の目的は,MCのON/OFFの切り替えについてオペレータに操作ストレスを与えない作業機械を提供することにある。
 本願は上記課題を解決する手段を複数含んでいるが,その一例を挙げるならば,作業装置と,前記作業装置を駆動する第1油圧アクチュエータと,前記第1油圧アクチュエータの第1制御信号をオペレータの操作に応じて出力する操作装置と,前記操作装置が操作されている間,前記第1油圧アクチュエータを予め定めた条件に従って動作させる第2制御信号を演算し,前記第1制御信号及び前記第2制御信号のいずれか一方の制御信号に基づいて前記第1油圧アクチュエータを制御する制御装置と,前記第2制御信号に基づく前記第1油圧アクチュエータの制御を有効にするON位置,及び前記第2制御信号に基づく前記第1油圧アクチュエータの制御を無効にするOFF位置のいずれか一方の切替位置が選択可能である切替装置とを備える作業機械において,前記制御装置は,前記切替装置が前記ON位置に切り替えられているときは,前記第1制御信号と前記第2制御信号のいずれか一方の制御信号に基づいて前記第1油圧アクチュエータを制御し,前記切替装置が前記OFF位置に切り替えられているときは,前記第1制御信号に基づいて前記第1油圧アクチュエータを制御し,前記第1油圧アクチュエータを制御するための制御信号が前記切替装置に対する切り替え操作によって前記第1制御信号と前記第2制御信号のうち一方の制御信号から他方の制御信号に切り替えられたときは,前記一方の制御信号を前記他方の制御信号に変化させる際の制御信号の時間変化率を所定の変化率に制限し,その制限後の制御信号に基づいて前記第1油圧アクチュエータを制御するものとする。
 本発明によれば,オペレータに操作ストレスをかけることなくMCのON/OFFの切り替えが可能となる。
本発明の実施の形態に係る油圧ショベルの概略構成図。 図1の油圧ショベルのシステム構成図。 コントローラ20の演算構成図。 補正Pi圧演算部の詳細図。 バケット爪先軌跡補正の説明図。 目標速度垂直成分V1y’の演算テーブル。 Pi圧補正レートの演算テーブル。 ブームPi圧補正部の詳細図。 アームクラウドPi圧補正部の詳細図。 アクチュエータ目標出力演算部3bの詳細図。 最大出力演算部10aの詳細図。 旋回基本出力演算部10bの詳細図。 ブーム基本出力演算部10cの詳細図。 旋回ブーム出力配分演算部10fの詳細図。 アームバケット配分出力演算部10gの詳細図。 操作レバー26の側面図。
 以下,本発明の実施の形態について図面を用いて説明する。
 <1.油圧ショベルのハードウェア構成>
 図1は本発明の実施の形態に係る油圧ショベルの概略構成図である。図1において,油圧ショベルは,クローラ式の走行体401と,走行体401の上部に旋回可能に取り付けられた旋回体402を備えている。走行体401は,走行油圧モータ33によって駆動される。旋回体402は,旋回油圧モータ28の発生するトルクによって駆動され,左右方向に旋回する。
 旋回体402上には運転席403が設置され,旋回体402の前方には目標施工面の形成作業を行うことの可能な多関節型のフロント作業装置400が取り付けられている。
 フロント作業装置400は,ブームシリンダ(第1油圧アクチュエータ)32aによって駆動されるブーム405と,アームシリンダ(第2油圧アクチュエータ)32bによって駆動されるアーム406と,バケットシリンダ32cによって駆動されるバケット407とを備える。
 運転席403には,ブームシリンダ32a,アームシリンダ32b,バケットシリンダ32c,走行油圧モータ33及び旋回油圧モータ28に対する制御信号(ギヤポンプ24(図2参照)から出力されるパイロット圧(以下では「Pi圧」とも称する))を操作方向及び操作量に応じて発生し,その制御信号によりブーム405,アーム406,バケット407,旋回体402及び走行体401を動作させるための操作レバー26と,エンジン21(図2参照)の目標回転数を指令するエンジンコントロールダイヤル51(図2参照)が設置されている。本稿では,操作レバー26が発生するブームシリンダ32aに対するパイロット圧を第1制御信号,アームシリンダ32bに対するパイロット圧を第3制御信号と称することがある。
 図2は図1の油圧ショベルのシステム構成図である。本実施形態の油圧ショベルは,エンジン21と,エンジン21を制御するためのコントローラであるエンジンコントロールユニット(ECU)22と,エンジン21の出力軸に機械的に連結されエンジン21によって駆動される油圧ポンプ23及びギヤポンプ(パイロットポンプ)24と,ギヤポンプ24から吐出される圧油を操作量に応じて減圧したものを,各油圧アクチュエータ28,33,32a,32b,32cの制御信号として比例電磁弁27を介してコントロールバルブ25に出力する操作レバー26と,油圧ポンプ23から各油圧アクチュエータ28,33,32a,32b,32cに導入される作動油の流量及び方向を,操作レバー26又は比例電磁弁27から出力される制御信号(パイロット圧(以下ではPi圧と称することがある))に基づいて制御する複数のコントロールバルブ25と,各コントロールバルブ25に作用するPi圧の圧力値を検出する複数の圧力センサ41と,フロント作業装置400の位置・姿勢及びその他の車体情報に基づいて補正Pi圧を算出し,その補正Pi圧が発生可能な指令電圧を比例電磁弁27に出力するコンピュータであるコントローラ(制御装置)20と,フロント作業装置400の作業対象の目標形状である目標施工面の情報をコントローラ20に入力するための目標施工面設定装置50を備えている。
 油圧ポンプ23は,各油圧アクチュエータ28,33,32a,32b,32cの目標出力(後述)の通りに車体が動作するよう,機械的にトルク・流量が制御されている。
 コントロールバルブ25は,制御対象の油圧アクチュエータ28,33,32a,32b,32cと同数存在するが,図2ではそれらをまとめて1つで示している。各コントロールバルブには,その内部のスプールを軸方向の一方又は他方に移動させる2つのPi圧が作用している。例えば,ブームシリンダ32a用のコントロールバルブ25には,ブーム上げのPi圧と,ブーム下げのPi圧が作用する。
 圧力センサ41は,各コントロールバルブ25に作用するPi圧を検出するもので,コントロールバルブの2倍の数が存在している。圧力センサ41は,コントロールバルブ25の直下に設けられており,実際にコントロールバルブ25に作用するPi圧を検出している。
 比例電磁弁27は複数存在するが,図2中ではまとめて1つのブロックで示している。比例電磁弁27は2種類ある。1つは,操作レバー26から入力されるPi圧をそのまま出力又は指令電圧で指定される所望の補正Pi圧まで減圧して出力する減圧弁で,もう1つは,操作レバー26の出力するPi圧より大きなPi圧が必要な場合にギヤポンプ24から入力されるPi圧を指令電圧で指定される所望の補正Pi圧まで減圧して出力する増圧弁である。或るコントロールバルブ25に対するPi圧に関して,操作レバー26から出力されているPi圧より大きなPi圧が必要な場合には増圧弁を介してPi圧を生成し,操作レバー26から出力されているPi圧より小さなPi圧が必要な場合には減圧弁を介してPi圧を生成し,操作レバー26からPi圧が出力されていない場合には増圧弁を介してPi圧を生成する。つまり,減圧弁と増圧弁により,操作レバー26から入力されるPi圧(オペレータ操作に基づくPi圧)と異なる圧力値のPi圧をコントロールバルブ25に作用させることができ,そのコントロールバルブ25の制御対象の油圧アクチュエータに所望の動作をさせることができる。
 1つのコントロールバルブ25につき,減圧弁と増圧弁はそれぞれ最大で2つ存在し得る。本実施形態では,ブームシリンダ32aのコントロールバルブ25用に2つの減圧弁と2つの増圧弁が設けられており,アームシリンダ32bのコントロールバルブ25用に1つの減圧弁が設けられている。具体的には,ブーム上げのPi圧を操作レバー26からコントロールバルブ25に導く第1管路に設けられた第1減圧弁と,ブーム上げのPi圧をギヤポンプ24から操作レバー26を迂回してコントロールバルブ25に導く第2管路に設けられた第1増圧弁と,ブーム下げのPi圧を操作レバー26からコントロールバルブ25に導く第3管路に設けられた第2減圧弁と,ブーム下げのPi圧をギヤポンプ24から操作レバー26を迂回してコントロールバルブ25に導く第4管路に設けられた第2増圧弁と,アームクラウドのPi圧を操作レバー26からコントロールバルブ25に導く第5管路に設けられた第3減圧弁とを油圧ショベルは備えている。
 本実施形態の比例電磁弁27は,ブームシリンダ32aとアームシリンダ32bのコントロールバルブ25用に設けられているのみであり,他のアクチュエータ28,33,32cのコントロールバルブ25用の比例電磁弁27は存在しない。したがって,バケットシリンダ32c,旋回油圧モータ28及び走行油圧モータ33は,操作レバー26から出力されるPi圧に基づいて駆動される。
 なお,本稿では,ブームシリンダ32aとアームシリンダ32bのコントロールバルブ25に入力されるPi圧(ブーム及びアームに対する制御信号)は全て「補正Pi圧」(又は補正制御信号)と称し,比例電磁弁27によるPi圧の補正の有無は問わないものとする。
 また,本稿では,操作レバー26の操作中にフロント作業装置400を予め定められた条件に従って動作させるために,比例電磁弁27によって補正されたPi圧に基づいてブームシリンダ32aやアームシリンダ32bを制御することをマシンコントロール(Machine Control:MC)と称することがある。例えば本実施形態では任意に設定した目標施工面60(図5参照)上又はその上方の領域にバケット407を保持するMCが可能である。また,本稿ではMCを,操作レバー26の非操作時にフロント作業装置400の動作をコントローラ20により制御する「自動制御」に対して,操作レバー26の操作時にのみフロント作業装置400の動作をコントローラ20により制御する「半自動制御」と称することがある。
 操作レバー26はジョイスティック形状をしており,その把持部の背面側には図16に示すようにマシンコントロールON/OFF切替スイッチ(以下,単に「切替スイッチ」と称することがある)30が設けられている。切替スイッチ30は,例えばシーソースイッチで構成可能であり,比例電磁弁27に補正Pi圧に基づくMCを有効にするON位置と,比例電磁弁27に補正Pi圧に基づくMCを無効にするOFF位置のいずれか一方の切替位置が選択可能である。切替スイッチ30は,例えば操作レバー26を握るオペレータの人差し指により押下され,操作レバー26の操作中にスイッチの切替位置の変更が可能になっている。切替スイッチ30はシーソースイッチである必要性は無く,上記2位置を切り替え可能なものであれば他のものでも構わない。切替スイッチ30はコントローラ20に接続されており,切替スイッチ30の切替位置はコントローラ20に出力されている。
 コントローラ20は,入力部と,プロセッサである中央処理装置(CPU)と,記憶装置であるリードオンリーメモリ(ROM)及びランダムアクセスメモリ(RAM)と,出力部とを有している。入力部は,コントローラ20に入力される各種情報を,CPUが演算可能なように変換する。ROMは,後述する演算処理を実行する制御プログラムと,当該演算処理の実行に必要な各種情報等が記憶された記録媒体であり,CPUは,ROMに記憶された制御プログラムに従って入力部及びROM,RAMから取り入れた信号に対して所定の演算処理を行う。出力部からは,エンジン21を目標回転数で駆動するための指令や,比例電磁弁27に指令電圧を作用させるために必要な指令等が出力される。なお,記憶装置は上記のROM及びRAMという半導体メモリに限られず,例えばハードディスクドライブ等の磁気記憶装置に代替可能である。
 コントローラ20には,ECU22と,複数の圧力センサ41と,2本のGNSSアンテナ40と,バケット角センサ38と,アーム角センサ37と,ブーム角センサ36と,車体傾斜角センサ39と,各油圧アクチュエータ28,33,32a,32b,32cの圧力を検出するための複数の圧力センサ42と,各油圧アクチュエータ28,33,32a,32b,32cの動作速度を検出するための複数の速度センサ43と,目標施工面設定装置50が接続されている。
 コントローラ20は,GNSSアンテナ40から入力信号に基づいて目標施工面60に対する車体位置を算出し,バケット角センサ38,アーム角センサ37,ブーム角センサ36および車体傾斜角センサ39からの入力信号に基づいてフロント作業装置400の姿勢を算出する。つまり,本実施形態では,GNSSアンテナ40は位置センサとして機能し,バケット角センサ38,アーム角センサ37,ブーム角センサ36および車体傾斜角センサ39は姿勢センサとして機能している。なお,車体傾斜角は,2本のGNSSアンテナ40からの入力信号から算出しても良い。
 本実施形態では,油圧シリンダ32a,32b,32cの速度センサ43として,ストロークセンサを利用している。また,油圧シリンダ32a,32b,32cの圧力センサ42として,各油圧シリンダ32a,32b,32cにボトム圧検出センサとロッド圧検出センサを備えている。
 なお,本稿で説明する車体位置,フロント作業装置400の姿勢,各アクチュエータの圧力,各アクチュエータの速度の算出に際して利用する手段・方法は一例に過ぎず,公知の算出手段・方法が利用可能である。
 目標施工面設定装置50は,目標施工面60(図5参照)に関する情報(各目標施工面の位置情報や傾斜角度情報を含む)を入力可能なインターフェースである。目標施工面設定装置50は,グローバル座標系(絶対座標系)上に規定された目標施工面の3次元データを格納した外部端末(図示せず)と接続され,その外部端末から入力される目標施工面の情報が目標施工面設定装置50を介してコントローラ20内の記憶装置に格納される。なお,目標施工面設定装置50を介した目標施工面の入力は,オペレータが手動で行っても良い。
 <2.コントローラ20の演算構成>
 図3はコントローラ20の演算構成図である。コントローラ20は,油圧シリンダ32a,32b,32c及び旋回油圧モータ28の目標出力をそれぞれ演算するアクチュエータ目標出力演算部3bと,ブームシリンダ32a(ブーム405)とアームシリンダ32b(アーム406)の補正Pi圧を算出する補正Pi圧演算部3aと,ブームシリンダ32a用の4つの比例電磁弁27(第1及び第2減圧弁と第1及び第2増圧弁)とアームシリンダ32b用の1つの比例電磁弁27(第3減圧弁)の指令電圧(比例電磁弁指令電圧)を補正Pi圧を基に算出する比例電磁弁指令電圧演算部3dと,ECU22に出力されるエンジン出力指令を算出するエンジン出力指令演算部3cとを備えている。
 <2.1.補正Pi圧演算部3a>
 図4は補正Pi圧演算部3aの詳細図である。補正Pi圧演算部3aは,目標施工面距離演算部4aと,ブームPi圧制限値演算部4bと,Pi圧補正レート演算部4cと,Pi圧補正部4dとを備えている。以下では,ブーム上げ,アームクラウド,バケットクラウド,右旋回を指令するPi圧を「正」とし,ブーム下げ,アームダンプ,バケットダンプ,左旋回を指令するPi圧を「負」とする。
 <2.1.1.目標施工面距離演算部4a>
 目標施工面距離演算部4aは,目標施工面設定装置50を介して入力された目標施工面60の情報と,GNSSアンテナ40からの入力に基づいて算出される車体の位置情報と,角度センサ36,37,38,39からの入力に基づいて算出されるフロント作業装置400の姿勢情報及び位置情報を入力する。目標施工面距離演算部4aは,これらの入力情報から旋回軸に平行でバケット407の重心を通る平面で目標施工面60を切断したときに得られる目標施工面の断面図を作成し,この断面においてバケット407の爪先位置と目標施工面60の距離Dを算出する。距離Dは,バケット407の爪先から目標施工面60に下ろした垂線とこの断面の交点とバケット407の爪先(先端)との距離とする。
 <2.1.2.ブームPi圧制限値演算部4b>
 ブームPi圧制限値演算部(第2制御信号演算部)4bは,目標施工面距離演算部4aで算出した目標施工面距離Dに基づいて,MC時のブームのPi圧制限値(「第2制御信号」と称することがある)を算出する。ただし,操作レバー26が中立の場合には距離Dに係わらずブームPi圧制限値演算部4bはブームPi圧制限値としてゼロを出力する。その他の場合,ブームPi圧制限値演算部4bは次のようにブームPi圧制限値を演算する。
 まず,ブームPi圧制限値演算部4bは,距離Dと図6のテーブルを基にバケット407の爪先の速度ベクトルの目標施工面60に垂直な成分(以下,「垂直成分」と略する)の目標値(目標速度垂直成分)V1’yを算出する。目標速度垂直成分V1’yは,距離Dが0のとき0であり,距離Dの増加に応じて単調に減少するように設定されており,距離Dが所定の値d1を越えると-∞に設定される。目標速度垂直成分V1’yの決め方は図6のテーブルに限らず,少なくとも距離Dが0から所定の正の値に至るまでの範囲で,目標速度垂直成分V1’yが単調減少するものであれば,代替可能である。
 図5に示すように,本実施形態では,バケット407の爪先の速度ベクトルV1に対してブーム上げで発生する速度ベクトルV2を加えることで,バケット407の爪先の速度ベクトルの垂直成分が目標速度垂直成分V1’yに保持されるようにバケット407の爪先の速度ベクトルを補正してV1’とする。ブームPi圧制限値演算部4bでは,ブーム上げにより速度ベクトルV2を発生するために必要なブームPi圧(ブームPi圧制限値)を算出する。また,予めブーム上げ特性を測定しておくことでブームPi圧制限値とV2の相関を取得しておいても良い。なお,本実施形態ではブームPi圧制限値は0以上の値,すなわちブーム上げが行われるPi圧となる。
 例えば,図5の場合において,ベクトルV1は,フロント作業装置400の姿勢情報や各シリンダ速度から算出される補正前のバケット爪先速度ベクトルである。このベクトルV1の垂直成分は目標速度垂直成分V1’yと方向が同じで,その大きさが制限値V1’yの大きさを超えているので,ブーム上げで発生する速度ベクトルV2を加えて,補正後のバケット爪先速度ベクトルの垂直成分がV1’yとなるようにベクトルV1を補正しなければならない。ベクトルV2の方向は,ブーム405の回動中心からバケット爪先407aまでの距離を半径とする円の接線方向であり,そのときのフロント作業装置400の姿勢から算出できる。そして,この算出した方向を有するベクトルであって,補正前のベクトルV1に加えることで補正後のベクトルV1’の垂直成分がV1’yになるような大きさを有するベクトルをV2として決定する。このベクトルV2は一意に決まるので,ブームPi圧制限値演算部4bはベクトルV2の発生に必要なブームPi圧制限値を算出できる。なお,V2の大きさは,V1とV1’の大きさと,V1とV1’のなす角θを用いて余弦定理を適用することにより求めても良い。
 図6のテーブルのように爪先速度ベクトルの目標速度垂直成分V1’yを決定すると,バケット爪先407aが目標施工面60に近づくにつれて,爪先速度ベクトルの垂直成分が徐々に0に近づくので,目標施工面60の下方に爪先407aが侵入することを防止できる。
 <2.1.3.Pi圧補正部4d>
 Pi圧補正部4dは,切替スイッチ30の切替位置と,操作レバー26から出力されるPi圧と,ブームPi圧制限値演算部4bで演算されたブームPi圧制限値と,Pi圧補正レート演算部4cで演算されたPi圧補正レートとに基づいて,各油圧アクチュエータ28,33,32a,32b,32cのコントロールバルブ25に作用されるPi圧(補正Pi圧)を演算する部分である。Pi圧補正部4dは油圧アクチュエータ28,33,32a,32b,32cごとに設けることができる。ここでは図8及び図9を用いてブーム上げ下げ用とアームクラウド用のPi圧補正部4dの詳細を説明する。
 まず,図8を用いてブーム405(ブームシリンダ32a(第1油圧アクチュエータ))の補正Pi圧の演算について説明する。ここでは,操作レバー26が発生したブームPi圧を「第1制御信号」と,ブームPi圧制限値演算部4bが演算したブームPi圧制限値を「第2制御信号」と称することがある。図8のブームPi圧補正部4dは,切り替わり検出部8aと,減算部8bと,絶対値演算部8cと,比較部8dと,Flip-Flop部8eと,最大値選択部8fと,ブーム上げPi圧制限値記憶部8gと,最小値選択部8hと,第1切換部8i(制御信号切換部)と,レートリミット部8jと,第2切換部8kを備えている。
 切り替わり検出部8aには,切替スイッチ30の切替位置が入力されており,一方の切替位置から他方の切替位置への変更が検出された場合,Flip-Flop部8eにSET値として1を出力する。他方,切替位置の変更が検出されない場合には,Flip-Flop部8eにSET値として0を出力する。
 減算部8bは,ブームPi圧制限値演算部4bが演算したブームPi圧制限値(第2制御信号)から,操作レバー26が発生したブームPi圧(第1制御信号)を減じた値を出力する。絶対値演算部8cは,減算部8bの出力(ブームPi圧とブームPi圧制限値の差)の絶対値を出力する。比較部8dは,絶対値演算部8cの出力値(ブームPi圧とブームPi圧制限値の差の絶対値)と所定値Zの比較を行い,絶対値演算部8cの出力値が所定値Z以下の場合にFlip-Flop部8eにRESET値として1を出力する。他方,絶対値演算部8cの出力値が所定値Zより大きい場合には,Flip-Flop部8eにRESET値として0を出力する。例えば,所定値Zは0.5[MPa]以下の値に設定することが好ましい。
 Flip-Flop部8eは,SET値とRESET値の双方が1の場合はFALSE(0)を出力し,SET値が1でRESET値が0の場合はTRUE(1)を出力し,SET値が0でRESET値が1の場合はFALSE(0)を出力し,SET値とRESET値の双方が0の場合は直前と同じ値を出力する。
 最大値選択部8fは,ブームPi圧とブームPi圧制限値のうち大きい方(MAX値)を出力する。
 ブーム上げPi圧制限値記憶部8gには,操作レバー26の操作量が最大時(いわゆるフルレバー時)のPi圧よりも小さい任意の値に設定されたブーム上げPi圧制限値が記憶されている。この制限値の設定は,MCの精度を確保するためにアクチュエータ速度を落とすことを目的としており,ハーフレバー時のPi圧程度に設定することが一般的である。ただし,例えば,精度を求めない場合や,より高機能なシステムにより速度を落とさなくても精度が達成できる場合などには,ブーム上げPi圧制限値の設定と最小値選択部8hを省略しても良い。
 最小値選択部8hは,最大値選択部8fの出力値とブーム上げPi圧制限値のうち小さい方(MIN値)を出力する。
 第1切替部8iは,切替スイッチ30がON位置に在る場合に最小値選択部8hの出力を出力し,切替スイッチ30がOFF位置に在る場合にはブームPi圧を出力する。 
 レートリミット部8jは,第1切換部(制御信号切換部)8iの出力に対して,Pi圧補正レート演算部4cから出力されるブームPi圧補正レートで規定されるレートリミットをかけて出力する。すなわち,第1切換部8iから出力される制御信号(ブームPi圧,ブームPi圧制限値及びブーム上げPi圧制限値のいずれか1つ)に対して,その制御信号の時間変化率を所定の変化率であるブームPi圧補正レートに制限し,その制限後の制御信号を出力する。具体的な場面としては,ブームシリンダ32aを制御するための制御信号がオペレータの切替スイッチ30に対する切り替え操作によってブームPi圧(第1制御信号)とブームPi圧制限値(第2制御信号)のうち一方の制御信号から他方の制御信号に切り替えられたとき,レートリミット部8jは当該一方の制御信号(切り替え前の制御信号)を当該他方の制御信号(切り替え後の制御信号)に変化させる際の制御信号の時間変化率をブームPi圧補正レートに制限し,その制限後の制御信号を出力することがある。
 第2切替部8kは,Flip-Flop部8eからの出力がFALSEの場合に第1切替器8iの出力を出力し,Flip-Flop部8eからの出力がTRUEの場合にはレートリミット部8jの出力を出力する。第2切替部8kの出力は補正Pi圧(補正ブームPi圧)として補正Pi圧演算部3aから外部へ出力される。
 図8のように構成されたブームPi圧補正部4dのロジックにより,コントローラ20は,切替スイッチ30がON位置に切り替えられているときは,第1制御信号と第2制御信号のいずれか一方の制御信号に基づいてブームシリンダ32aを制御し,切替スイッチ30がOFF位置に切り替えられているときは,第1制御信号に基づいてブームシリンダ32aを制御し,ブームシリンダ32aを制御するための制御信号が切替スイッチ30に対する切り替え操作によって第1制御信号と第2制御信号のうち一方の制御信号から他方の制御信号に切り替えられたときは,一方の制御信号を他方の制御信号に変化させる際の制御信号の時間変化率をブームPi圧補正レートに制限し,その制限後の制御信号に基づいてブームシリンダ32aを制御する。これにより具体的には以下の機能が実現される。 
 (1-1)切替スイッチ30がOFF位置からON位置に切り替えられた場合,第1切換部8iは図8中のONの位置に切り替えられて最小値選択部8hの出力(すなわち,ブームPi圧,ブームPi圧制限値及びブーム上げPi圧制限値のいずれか1つ)を出力する。また,このとき,SET値が1でRESET値が0となるのでFlip-Flop部8eはTRUEを出力し,これにより第2切換部が図8中のTRUEの位置に切り替えられ,最小値選択部8hからの出力にブームPi圧補正レートで制限をかけた値が補正ブームPi圧として出力される。つまり,切替スイッチ30の切り替え後の最小値選択部8hからの出力値に向かって制御信号が徐々に変化する。これによりブーム操作中に切替スイッチ30をON位置に切り替えても,補正ブームPi圧が急峻に変動することがなくなるため,ブームシリンダ32aの速度変化も急峻に変動することがなくなる。
 (1-2)切替スイッチ30がON位置からOFF位置に切り替えられた場合,第1切換部8iは図8中のOFFの位置に切り替えられてブームPi圧を出力する。また,このとき,SET値が1でRESET値が0となるのでFlip-Flop部8eはTRUEを出力し,これにより第2切換部が図8中のTRUEの位置に切り替えられ,ブームPi圧にブームPi圧補正レートで制限をかけた値が補正ブームPi圧として出力される。つまり,切替スイッチ30の切り替え後のブームPi圧に向かって制御信号が徐々に変化する。これによりブーム操作中に切替スイッチ30をOFF位置に切り替えても,補正ブームPi圧が急峻に変動することがなくなるため,ブームシリンダ32aの速度変化も急峻に変動することがなくなる。
 (2)切替スイッチ30の切替後しばらく経過してブームPi圧とブームPi圧制限値の差が一定値(=Z)以下になった場合に補正ブームPi圧はブームPi圧補正レートをかけない値となる。これにより,切替スイッチ30の切り替え直後のみレートリミットが効くことになり,ブーム操作のレスポンスが悪いままとなることを防ぐことができる。
 次に,図9を用いてアーム406(アームシリンダ32b(第2油圧アクチュエータ))のクラウド操作用の補正Pi圧の演算について説明する。実現したいことはブームとほぼ同じであるが,ブームの時と同様に精度向上のためにアームクラウドPi圧制限値を設定している。ここでは,操作レバー26が発生したアームクラウドPi圧を「第3制御信号」と,アームクラウドPi圧制限値記憶部9gに記憶されたアームクラウドPi圧制限値を「第4制御信号」と称することがある。図9のアームクラウドPi圧補正部4dは,切り替わり検出部9aと,減算部9bと,絶対値演算部9cと,比較部9dと,Flip-Flop部9eと,アームクラウドPi圧制限値記憶部9gと,最小値選択部9hと,第1切換部9i(制御信号切換部)と,レートリミット部9jと,第2切換部9kを備えている。
 切り替わり検出部9aには,切替スイッチ30の切替位置が入力されており,一方の切替位置から他方の切替位置への変更が検出された場合,Flip-Flop部9eにSET値として1を出力する。他方,切替位置の変更が検出されない場合には,Flip-Flop部9eにSET値として0を出力する。
 減算部9bは,アームクラウドPi圧制限値記憶部9gに記憶されたアームクラウドPi圧制限値(第4制御信号)から,操作レバー26が発生したアームクラウドPi圧(第3制御信号)を減じた値を出力する。絶対値演算部9cは,減算部9bの出力(アームクラウドPi圧とアームクラウドPi圧制限値の差)の絶対値を出力する。比較部9dは,絶対値演算部9cの出力値(アームクラウドPi圧とアームクラウドPi圧制限値の差の絶対値)と所定値Zの比較を行い,絶対値演算部9cの出力値が所定値Z以下の場合にFlip-Flop部9eにRESET値として1を出力する。他方,絶対値演算部9cの出力値が所定値Zより大きい場合には,Flip-Flop部9eにRESET値として0を出力する。例えば,所定値Zは0.5[MPa]以下の値に設定することが好ましい。
 Flip-Flop部9eは,SET値とRESET値の双方が1の場合はFALSE(0)を出力し,SET値が1でRESET値が0の場合はTRUE(1)を出力し,SET値が0でRESET値が1の場合はFALSE(0)を出力し,SET値とRESET値の双方が0の場合は直前と同じ値を出力する。
 アームクラウドPi圧制限値記憶部9gには,操作レバー26の操作量が最大時(いわゆるフルレバー時)のPi圧よりも小さい任意の値に設定されたアームクラウドPi圧制限値が記憶されている。この制限値の設定は,MCの精度を確保するためにアクチュエータ速度を落とすことを目的としており,ハーフレバー時のPi圧程度に設定することが一般的である。ただし,例えば,精度を求めない場合や,より高機能なシステムにより速度を落とさなくても精度が達成できる場合などには,制限値の設定と最小値選択部9hを省略しても良い。すなわち,アームクラウドPi圧補正部は省略可能である。
 最小値選択部9hは,アームクラウドPi圧とアームクラウドPi圧制限値のうち小さい方(MIN値)を出力する。
 第1切替部9iは,切替スイッチ30がON位置に在る場合に最小値選択部9hの出力を出力し,切替スイッチ30がOFF位置に在る場合にはアームクラウドPi圧を出力する。
 レートリミット部9jは,第1切換部9i(制御信号切換部)の出力に対して,Pi圧補正レート演算部4cから出力されるアームクラウドPi圧補正レートで規定されるレートリミットをかけて出力する。すなわち,第1切換部9iから出力される制御信号(アームクラウドPi圧とアームクラウドPi圧制限値のいずれか1つ)に対して,その制御信号の時間変化率を所定の変化率であるアームクラウドPi圧補正レートに制限し,その制限後の制御信号を出力する。
 第2切替部9kは,Flip-Flop部9eからの出力がFALSEの場合に第1切替器9iの出力を出力し,Flip-Flop部9eからの出力がTRUEの場合にはレートリミット部9jの出力を出力する。第2切替部9kの出力は補正Pi圧(補正アームクラウドPi圧)として補正Pi圧演算部3aから外部へ出力される。
 なお,説明は省略するが,上記以外のアームダンプ,バケットクラウド,バケットダンプ,左旋回,右旋回についても正の値をとるPi圧として,図9と同様のロジックで補正を行うことができる。
 <2.1.4.Pi圧補正レート演算部4c>
 Pi圧補正レート演算部4cでは,目標施工面距離演算部4aで算出した目標施工面距離Dと図7のテーブルに基づいて,Pi圧補正部4dのレートリミット部(例えば,図8の“8j”や図9の“9j”)で利用されるPi圧補正レート[MPa/sec]を計算する。このPi圧補正レートが切替スイッチ30の切り替え時に効くことによってアクチュエータ速度の急峻な変動が緩和される。
 Pi圧補正レートの計算は,バケット先端の速度ベクトルにおける目標施工面60に垂直な成分の方向と目標施工面距離Dに基づく。具体的には,バケット先端が目標施工面60に近付く場合は接近方向のPi圧補正レート演算テーブル7a(図7参照)を使用し,バケット先端が目標施工面60から離れる方向の時は離反方向のPi圧補正レート演算テーブル7b(図7参照)を使用する。すなわち,本実施形態では,バケット先端が目標施工面60に近づく場合と離れる場合とで使用するテーブルを変えてPi圧補正レートを異ならせている。このようにテーブルを使い分ける理由は,バケット先端が目標施工面60に接近する方向に動作している場合にはバケット407が目標施工面60の下方に侵入するおそれがあるためである。
 離反方向のテーブル7bでは,Pi圧補正レートは目標施工面距離Dに係わらず一定値に設定されている。一方,接近方向のテーブル7aでは,目標施工面距離Dがx2を超える範囲ではPi圧補正レートは離反方向のテーブルと同じ値に設定されており,その値は全範囲における最小値になっている。また,目標施工面距離Dがx1以上かつx2以下の範囲では目標施工面距離Dが減少するにつれてPi圧補正レートは単調増加するように設定されている。さらに,目標施工面距離Dがx1未満の範囲ではPi圧補正レートは再び一定の値y1に設定されており,その値は全範囲における最大値になっている。x2は図6のd1以下の値に設定することが好ましい。
 接近方向の場合にPi圧補正レートの変動をなだらかにしすぎると目標施工面60の下方にバケット407が侵入してしまうため,接近方向のPi圧補正レート演算テーブル7aに基づいて目標施工面距離Dがx2からx1に減少するにつれて単調増加するようにPi圧補正レートを設定することで,バケット407が目標施工面60の下方に侵入してしまうことを防止している。逆に,離れる方向のときはそのような心配はないため,アクチュエータ速度の急変を防止するためにレートを小さい値に固定した離反方向のPi圧補正レート演算テーブル7bを用いる。
 ちなみに,接近方向のPi圧補正レート演算テーブル7aにおけるy1の値は,バケット先端が目標施工面60に侵入しないために十分な値を設定することとする。したがってx1の値は,製品に要求される半自動制御の精度に基づいて決定するとよい(例えば,要求精度が目標面に対して±100[mm]であれば,x1=100[mm])。なお,この2つのPi圧補正レート演算テーブル7a,7bはそれぞれ同様な振る舞いをするものであれば,アクチュエータごとに異なる定義をしても良い。
 <2.2.アクチュエータ目標出力演算部3b>
 図10はアクチュエータ目標出力演算部3bの詳細図である。アクチュエータ目標出力演算部3bは,最大出力演算部10aと,旋回基本出力演算部10bと,ブーム基本出力演算部10cと,アーム基本出力演算部10dと,バケット基本出力演算部10eと,旋回ブーム出力配分演算部10fと,アームバケット配分出力演算部10gとを有し,油圧シリンダ32a,32b,32c及び旋回油圧モータ28の目標出力を算出する。
 図11は最大出力演算部10aの詳細図である。最大出力演算部10aは,ECU22からエンジン目標回転数を入力する。最大出力演算部10aは,エンジン目標回転数をエンジン回転数最大トルクテーブル11aに入力して得られる最大トルクとエンジン目標回転数の積に出力の次元に変換する係数をGain部11bで作用させ,補機(油圧ショベルに搭載されるエアコン,ラジオなど)の消費出力を引いたものにさらにEff部11cで効率を乗じることでアクチュエータの最大出力を算出する。Eff部11cで利用する「効率」は,油圧ポンプ23に入力された出力がアクチュエータの仕事に変換される効率の典型的な値から決定することができるが,より詳細にはエンジン出力を入力とする効率テーブルで決定することもできる。以上の演算により,アクチュエータの合計最大出力が算出される。
 図12は旋回基本出力演算部10bの詳細図である。旋回基本出力演算部10bは,圧力センサ41から取得した旋回体402の右旋回Pi圧(右旋回操作量)及び左旋回Pi圧(左旋回操作量),速度センサ43から取得した旋回体402の旋回速度を入力し,旋回単独操作である時の目標出力である旋回基本出力を算出する。まず,左右の旋回Pi圧の最大値を旋回最大基本出力テーブル12aに入力して旋回最大基本出力を決定する。このテーブルは旋回Pi圧の増加に対して旋回最大基本出力が単調増加するように設定されている。次に,旋回速度を旋回出力減少ゲインテーブル12bに入力して出力減少ゲインを決定し,これと旋回最大基本出力との積をとることで旋回基本出力を決定する。旋回出力減少ゲインテーブル12bは,旋回速度の増加に対して出力減少ゲインが単調減少するように設定しているが,これは,旋回は動き始めに一番出力が必要で,動き始めてからは徐々に必要な出力が減少するからである。したがって,旋回操作感がスムーズになるよう,チューニングを行っておくことが好ましい。
 図13はブーム基本出力演算部10cの詳細図である。ブーム基本出力演算部10cは,ブーム上げPi圧(ブーム上げ操作量)と,ブーム下げPi圧(ブーム下げ操作量)を入力し,ブーム基本出力を算出する。ブーム上げPi圧とブーム下げPi圧はそれぞれ専用のブーム上げ基本出力テーブル13aとブーム下げ基本出力テーブル13bに入力してブーム上げ基本出力とブーム下げ基本出力に変換し,両者のうち大きい方の値をブーム基本出力とする。旋回の場合と同様,Pi圧(操作量)の増加に対して基本出力が単調増加するように設定してあり,各基本出力は単独動作の時に必要な出力を示す。
 アーム基本出力演算部10dとバケット基本出力演算部10eは,ブーム基本出力演算部10cと同様の計算をしてそれぞれの基本出力を決定する。両演算部10d,10eの演算は,図13中の「ブーム」という文字を「アーム」又は「バケット」と読み替えたものに相当するため説明は省略する。
 図14は旋回ブーム出力配分演算部10fの詳細図である。旋回ブーム出力配分演算部10fは,最大出力演算部10aで算出した最大出力と,4つの基本出力演算部10b,10c,10d,10eで算出した旋回基本出力,ブーム基本出力,アーム基本出力及びバケット基本出力を入力として,旋回目標出力とブーム目標出力を算出する。
 まず,旋回ブーム出力配分演算部10fは,アーム基本出力とバケット基本出力の合計値をアームバケット配分出力テーブル14aに入力して,アームバケット配分出力を算出する。アームバケット配分出力テーブル14aも入力である基本出力の増加に対して出力が単調増加するように設定するが,出力は入力よりも常に小さい値とする。これは,本実施形態のシステムではブームと旋回の出力をアームとバケットの出力よりも優先するため,これらが同時に操作された場合に,予めアームとバケットのためにある程度出力を確保しておく,という意図に基づく。
 次に,旋回ブーム出力配分演算部10fは,旋回基本出力とブーム基本出力の合計に対する旋回基本出力の比を旋回比率演算部14bで算出し,旋回基本出力とブーム基本出力の合計に対するブーム基本出力の比をブーム比率演算部14cで算出する。そして,最大出力演算部10aから入力される最大出力から,テーブル14aの出力であるアームバケット配分出力を引く。その結果得られる値と旋回基本出力のうち小さい方を,比率演算部14b,14cで算出した比に基づいて旋回とブームに配分して,旋回目標出力とブーム目標出力を決定する。
 図15はアームバケット配分出力演算部10gの詳細図である。アームバケット配分出力演算部10gは,最大出力演算部10aで算出した最大出力と,旋回ブーム出力配分演算部10fで算出した旋回目標出力及びブーム目標出力と,アーム基本出力演算部10dで算出したアーム基本出力,バケット基本出力演算部10eで算出したバケット基本出力を入力して,アーム目標出力とバケット目標出力を算出する。
 アームバケット配分出力演算部10gは,アーム基本出力とバケット基本出力の合計に対するアーム基本出力の比をアーム比率演算部15bで算出し,アーム基本出力とバケット基本出力の合計に対するバケット基本出力の比をバケット比率演算部15cで算出する。そして,最大出力から旋回目標出力とブーム目標出力の合計値を引き,その結果得られる値とアーム基本出力のうち小さい方を,比率演算部15b,15cで算出した比に基づいてアームとバケットに配分し,アーム目標出力とバケット目標出力を決定する。
 <2.3.エンジン出力指令演算部3c>
 エンジン出力指令演算部3cでは,アクチュエータ目標出力演算部3bで算出した各アクチュエータの目標出力の合計値を典型的なポンプ効率(たとえば,0.85)で除算し,さらに典型的な補機負荷(数kW)を加えることで,目標動作に必要なエンジン出力を算出し,それをエンジン出力指令として出力する。
 <2.4.比例電磁弁指令電圧演算部3d>
 比例電磁弁指令電圧演算部3d(図3参照)は,補正Pi演算部3aで算出した補正Pi圧から比例電磁弁への指令値を決定し,油圧アクチュエータ32a,32b,32c,33のPi圧を増圧しフロント作業装置400の動作を補正する。比例電磁弁指令電圧演算部3dは,油圧アクチュエータに対応する比例電磁弁27がどの程度電圧をかければ目標とするPi圧を得られる開口となるかの特性マップを保持しており,その特性マップに基づいて比例電磁弁27の指令値を算出する。
 <3.動作>
 次に上記のように構成される油圧ショベルにおいてブーム操作中に切替スイッチ30を操作してMCのON/OFFを切り替えた場合の動作について説明する。
 3.1.バケット先端が目標施工面60から遠ざかるようなブームPi圧で駆動している場合(典型的にはブーム上げの場合でブームPi圧は正)のMC切り替え
 (3.1.1)MCがOFFからONに切り替えられた場合
 この場合,ブーム動作はMCで補正する必要が無いので,ブームPi圧制限値演算部4bによりブームPi圧制限値は0[Mpa]と算出される。この状態で切替スイッチ30によりMCがOFFからONに切り替わった場合,その瞬間は第1切換部8iがON側に,第2切換部8kがTRUE側に切り替わるので,出力である補正ブームPi圧はブームPi圧(第1制御信号)とブーム上げPi圧制限値のMIN値にレートリミット(ブームPi圧補正レート)をかけた値となる。その後,レバー操作を中断してブームPi圧が0[MPa]近くになると,ブームPi圧≒ブームPi圧制限値となるのでFlip-Flop部8eにRESET値として1が入る。これにより,第2切換部8kがFALSE側に切り替わりレートリミットが効かなくなり,それ以後は通常のMCが実施される。
 (3.1.2)MCがONからOFFに切り替えられた場合
 上記の(1)の場合と同様に,ブームPi圧制限値は0[MPa]と算出される。切替スイッチ30によりMCがOFFからONに切り替わった場合,その瞬間は第1切換部8iがOFF側に,第2切換部8kがTRUE側になるので,出力である補正ブームPi圧はブームPi圧(第1制御信号)にレートリミット(ブームPi圧補正レート)をかけた値となる。その後,レバー操作を中断してブームPi圧が0[MPa]になると,第2切換部8kがFALSE側に切り替わりレートリミットが効かなくなり,それ以後は通常制御(非MC)でフロント動作が行われる。
 3.2.バケット先端が目標施工面60に近づくようなブームPi圧で駆動している場合(典型的にはブーム下げの場合でブームPi圧は負)のMC切り替え
 (3.2.1)MCがOFFからONに切り替えられた場合
 この場合のMCはバケット先端の下げ速度を落とすためにブーム上げを入れようとし,ブームPi圧制限値は正の値となる。したがって,MCがONの時は,ブームPi圧制限値>ブームPi圧となる。切替スイッチ30によりMCがONに切り替わった瞬間は第1切換部8iがON側に,第2切換部8kがTRUE側に切り替えられるので,出力である補正ブームPi圧はブームPi圧制限値とブーム上げPi圧制限値のMIN値にレートリミット(ブームPi圧補正レート)をかけた値となる。ブームPi圧の値がブームPi圧制限値とほぼ等しくなると,FlipFlop部8eにRESET値として1が入力される。これにより第2切換部8kがFALSE側に切り替わってレートリミットが効かなくなり,それ以後は通常のMCが実施される。
 (3.2.2)MCがONからOFFに切り替えられた場合
 この場合もMCがONの時は,ブームPi圧制限値>ブームPi圧の状態となる。切替スイッチ30によりMCがOFFに切り替わった瞬間は第1切換部8iがOFF側に,第2切換部8kがTRUE側になるので,出力である補正ブームPi圧はブームPi圧にレートリミット(ブームPi圧補正レート)をかけた値となる。レバー操作を中断してブームPi圧が0[MPa]になると,第2切換部8kがFALSE側に切り替わってレートリミッタが効かなくなり,それ以後は通常制御(非MC)でフロント動作を行うことができる。
 <4.効果>
 以上で説明した本実施の形態によれば,以下のような作用効果を得ることができる。 
 (1)上記の実施形態では,レートリミット部8j,9jを設けることで,切替スイッチ30によりMCのON/OFFが切り替わるときに切り替わり前後の補正Pi圧の時間変化量を制限する制御をコントローラ20の制御として加えた。これにより,作業装置400を動作させながらMCのON/OFFを切り替えた場合でもアクチュエータ速度が急変動しなくなり,従来技術では作業装置400を動作させながらMCのON/OFFを切り替えができないというオペレータの操作ストレスを解消することが可能となった。
 (2)上記の実施形態では,バケット先端が目標施工面60に近づく場合にはPi圧補正レート演算部4cがテーブル7a(図7参照)を利用してPi圧補正レートを算出するようにしたことで,バケット先端が目標施工面60に近づくにつれてMCのON/OFF切り替わりの際のPi圧の時間変化量の制限を緩和する制御をコントローラ20の制御に加えた。これにより,バケット先端が目標施工面60に接近している場合はPi圧の時間変化量の制限が緩和されるので,アクチュエータのMC対応が遅れてバケット先端が目標施工面60に侵入することを防ぐことが可能となった。
 (3)上記の実施形態では,操作レバー26が中立位置にあるときはブームPi圧とブームPi圧制限値がともにゼロでFlip-Flop部8eにRESET値として1が入力されるようにしたことで,MCのON/OFF切り替わりの際,操作レバー26が中立にあるときPi圧の時間変化量の制限を行わない制御をコントローラ20の制御に加えた。これにより,操作レバー26が中立にあるときはPi圧の時間変化量の制限(すなわちPi圧に対するブームPi圧補正レートによる制限)が行われず従来通りの動作となるので,オペレータに操作ストレスを与えることがない。
 (4)上記の実施形態では,最小値選択部8h,9hを設けて制限値記憶部8g,9gに設定した制限値以下のPi圧が必ず第1切換部8i,9iに出力されるように構成したことで,MCがONのときは,油圧シリンダ32a,32bの速度をMCがOFFの時の最大速度よりも小さく制限する制御をコントローラ20の制御に加えた。これによりMCによってより精度よく目標施工面60の掘削を実現できる。
 <5.その他>
 なお,本発明は,上記の実施の形態に限定されるものではなく,その要旨を逸脱しない範囲内の様々な変形例が含まれる。例えば,本発明は,上記の実施の形態で説明した全ての構成を備えるものに限定されず,その構成の一部を削除したものも含まれる。また,ある実施の形態に係る構成の一部を,他の実施の形態に係る構成に追加又は置換することが可能である。
 上記では各アクチュエータの制御信号が油圧制御信号(Pi圧)の場合を例に挙げて説明したが,制御信号は油圧信号に限られず電気信号でも良い。
 また,上記では,ブームPi圧制限値演算部4bでの制限値V1’yの算出について説明する箇所において,バケット爪先から目標施工面60までの距離を距離Dとすることとしたが,フロント作業装置400側の基準点(制御点)はバケット爪先に限らず,フロント作業装置400上の任意の点に設定できる。
 また,上記では,油圧ショベルに搭載された複数の油圧アクチュエータ28,33,32a,32b,32cの中で,ブームシリンダ32aを自動的に作動させる場合について説明したが,その他の油圧アクチュエータを自動的に作動させても構わない。
 3a…補正Pi圧演算部,3b…アクチュエータ目標出力演算部,3c…エンジン出力指令演算部,3d…比例電磁弁指令電圧演算部,4a…目標施工面距離演算部,4b…ブームPi圧制限値演算部(第2制御信号演算部),4c…Pi圧補正レート演算部,4d…Pi圧補正部,8a…切り替わり検出部,8b…減算部,8c…絶対値演算部,8d…比較部,8e…Flip-Flop部,8f…最大値選択部,8g…ブーム上げPi圧制限値記憶部,8h…最小値選択部,8i…第1切換部(制御信号切換部),8j…レートリミット部,8k…第2切換部,9a…切り替わり検出部,9b…減算部,9c…絶対値演算部,9d…比較部,9e…Flip-Flop部,9g…アームクラウドPi圧制限値記憶部,9h…最小値選択部,9i…第1切換部(制御信号切換部),9j…レートリミット部,9k…第2切換部,20…コントローラ,21…エンジン,22…エンジンコントロールユニット(ECU),23…油圧ポンプ,24…ギヤポンプ,25…コントロールバルブ,26…操作レバー,27…比例電磁弁,28…旋回油圧モータ,30…マシンコントロールON/OFF切替スイッチ(切替装置),33…走行油圧モータ,32a…ブームシリンダ(第1油圧アクチュエータ),32b…アームシリンダ(第2油圧アクチュエータ),32c…バケットシリンダ,36…ブーム角センサ,37…アーム角センサ,38…バケット角センサ,39…車体傾斜角センサ,40…GNNSアンテナ,41…パイロット圧の圧力センサ,42…各アクチュエータの圧力センサ,43…各アクチュエータの速度センサ,50…目標施工面設定装置,51…エンジンコントロールダイヤル,400…フロント作業装置(作業装置),401…走行体,402…旋回体,403…運転席,405…ブーム,406…アーム,407…バケット

Claims (6)

  1.  作業装置と,
     前記作業装置を駆動する第1油圧アクチュエータと,
     前記第1油圧アクチュエータの第1制御信号をオペレータの操作に応じて出力する操作装置と,
     前記操作装置が操作されている間,前記第1油圧アクチュエータを予め定めた条件に従って動作させる第2制御信号を演算し,前記第1制御信号及び前記第2制御信号のいずれか一方の制御信号に基づいて前記第1油圧アクチュエータを制御する制御装置と,
     前記第2制御信号に基づく前記第1油圧アクチュエータの制御を有効にするON位置,及び前記第2制御信号に基づく前記第1油圧アクチュエータの制御を無効にするOFF位置のいずれか一方の切替位置が選択可能である切替装置とを備える作業機械において,
     前記制御装置は,
      前記切替装置が前記ON位置に切り替えられているときは,前記第1制御信号と前記第2制御信号のいずれか一方の制御信号に基づいて前記第1油圧アクチュエータを制御し,
      前記切替装置が前記OFF位置に切り替えられているときは,前記第1制御信号に基づいて前記第1油圧アクチュエータを制御し,
      前記第1油圧アクチュエータを制御するための制御信号が前記切替装置に対する切り替え操作によって前記第1制御信号と前記第2制御信号のうち一方の制御信号から他方の制御信号に切り替えられたときは,前記一方の制御信号を前記他方の制御信号に変化させる際の制御信号の時間変化率を所定の変化率に制限し,その制限後の制御信号に基づいて前記第1油圧アクチュエータを制御する
     ことを特徴とする作業機械。
  2.  請求項1の作業機械において,
     前記制御装置は,前記作業装置の作業対象の目標形状である目標施工面の情報を有し,
     前記第2制御信号は,前記操作装置が操作されている間,前記作業装置が前記目標施工面の上方に位置するように前記第1油圧アクチュエータを動作させる制御信号であり,
     前記作業装置の先端が前記目標施工面に近づく場合,前記所定の変化率は,前記作業装置の先端と前記目標施工面の距離が小さくなるほど大きくなるように設定されている
     ことを特徴とする作業機械。
  3.  請求項1の作業機械において,
     前記操作装置が操作されていない場合,前記制御装置は,前記切替装置が前記OFF位置から前記ON位置または前記ON位置から前記OFF位置に切り替わる際,前記第1油圧アクチュエータを制御するための制御信号に対する前記所定の変化率による制限は行われない
     ことを特徴とする作業機械。
  4.  請求項1の作業機械において,
     前記切替装置が前記ON位置に切り替えられているとき,前記制御装置は,前記第1油圧アクチュエータの動作速度を最大速度より小さい値に制御する
     ことを特徴とする作業機械。
  5.  請求項1の作業機械において,
     前記切替装置は,前記操作装置の把持部に設けられている
     ことを特徴とする作業機械。
  6.  請求項1の作業機械において,
     前記作業装置を駆動する第2油圧アクチュエータと,
     前記操作装置は,前記第2油圧アクチュエータの第3制御信号をオペレータの操作に応じて出力可能であり,
     前記制御装置は,前記操作装置が操作されている間,前記第2油圧アクチュエータを予め定めた条件に従って動作させる第4制御信号を演算し,前記操作装置から前記第3制御信号が出力された際,前記第3制御信号及び前記第4制御信号のいずれか一方の制御信号に基づいて前記第2油圧アクチュエータを制御し,
     前記制御装置は,さらに,前記切替装置が前記ON位置に切り替えられているときは,前記第3制御信号と前記第4制御信号のいずれか一方の制御信号に基づいて前記第2油圧アクチュエータを制御し,前記切替装置が前記OFF位置に切り替えられているときは前記第3制御信号に基づいて前記第2油圧アクチュエータを制御する
     ことを特徴とする作業機械。
PCT/JP2018/042890 2017-12-14 2018-11-20 作業機械 WO2019116842A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US16/639,798 US11555294B2 (en) 2017-12-14 2018-11-20 Work machine
CN201880052449.9A CN111032967B (zh) 2017-12-14 2018-11-20 作业机械
EP18889658.3A EP3725957B1 (en) 2017-12-14 2018-11-20 Work machine with hydraulic actuator speed control
KR1020207003890A KR102378143B1 (ko) 2017-12-14 2018-11-20 작업 기계

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017239989A JP6966312B2 (ja) 2017-12-14 2017-12-14 作業機械
JP2017-239989 2017-12-14

Publications (1)

Publication Number Publication Date
WO2019116842A1 true WO2019116842A1 (ja) 2019-06-20

Family

ID=66819179

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/042890 WO2019116842A1 (ja) 2017-12-14 2018-11-20 作業機械

Country Status (6)

Country Link
US (1) US11555294B2 (ja)
EP (1) EP3725957B1 (ja)
JP (1) JP6966312B2 (ja)
KR (1) KR102378143B1 (ja)
CN (1) CN111032967B (ja)
WO (1) WO2019116842A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113374001B (zh) * 2021-06-07 2023-01-24 潍柴动力股份有限公司 挖掘机转速控制方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH108493A (ja) * 1996-06-26 1998-01-13 Hitachi Constr Mach Co Ltd 建設機械のフロント制御装置
JPH10168929A (ja) * 1996-12-12 1998-06-23 Shin Caterpillar Mitsubishi Ltd 建設機械の制御装置
JP2001098585A (ja) * 1999-10-01 2001-04-10 Komatsu Ltd 建設機械の掘削作業ガイダンス装置および掘削制御装置
JP2002167794A (ja) * 2000-12-04 2002-06-11 Hitachi Constr Mach Co Ltd 油圧ショベルのフロント制御装置
JP6072993B1 (ja) 2016-04-08 2017-02-01 株式会社小松製作所 作業車両の制御システム、制御方法、及び作業車両

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US616948A (en) 1899-01-03 Hay or manure loader
JPS5697023A (en) * 1980-01-07 1981-08-05 Komatsu Ltd Semiautomatic oil pressure excavator
JPS648493A (en) * 1987-07-01 1989-01-12 Asahi Chemical Ind Ic card excellent in bend deformation
JP3347847B2 (ja) * 1993-11-22 2002-11-20 日立建機株式会社 作業機械の操作装置
KR100196669B1 (ko) * 1994-04-28 1999-06-15 세구치 류이치 건설기계의 영역제한 굴삭제어장치
US6169948B1 (en) 1996-06-26 2001-01-02 Hitachi Construction Machinery Co., Ltd. Front control system, area setting method and control panel for construction machine
EP0905325A4 (en) 1996-12-12 2000-05-31 Caterpillar Mitsubishi Ltd CONSTRUCTION MACHINE CONTROL DEVICE
JP3713358B2 (ja) * 1997-04-21 2005-11-09 日立建機株式会社 建設機械のフロント制御装置
JP2003065301A (ja) * 2001-08-24 2003-03-05 Shin Caterpillar Mitsubishi Ltd 建設機械の油圧制御装置
US9598845B2 (en) * 2014-06-04 2017-03-21 Komatsu Ltd. Posture computing apparatus for work machine, work machine, and posture computation method for work machine
WO2016111384A1 (ja) * 2016-02-29 2016-07-14 株式会社小松製作所 作業機械の制御装置、作業機械及び作業機械の制御方法
JP6495857B2 (ja) 2016-03-31 2019-04-03 日立建機株式会社 建設機械
KR102061043B1 (ko) * 2016-03-31 2019-12-31 히다찌 겐끼 가부시키가이샤 건설 기계의 구동 제어 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH108493A (ja) * 1996-06-26 1998-01-13 Hitachi Constr Mach Co Ltd 建設機械のフロント制御装置
JPH10168929A (ja) * 1996-12-12 1998-06-23 Shin Caterpillar Mitsubishi Ltd 建設機械の制御装置
JP2001098585A (ja) * 1999-10-01 2001-04-10 Komatsu Ltd 建設機械の掘削作業ガイダンス装置および掘削制御装置
JP2002167794A (ja) * 2000-12-04 2002-06-11 Hitachi Constr Mach Co Ltd 油圧ショベルのフロント制御装置
JP6072993B1 (ja) 2016-04-08 2017-02-01 株式会社小松製作所 作業車両の制御システム、制御方法、及び作業車両

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3725957A4

Also Published As

Publication number Publication date
US20200370278A1 (en) 2020-11-26
KR102378143B1 (ko) 2022-03-24
CN111032967A (zh) 2020-04-17
JP2019105137A (ja) 2019-06-27
JP6966312B2 (ja) 2021-11-10
EP3725957A1 (en) 2020-10-21
KR20200087744A (ko) 2020-07-21
US11555294B2 (en) 2023-01-17
EP3725957A4 (en) 2021-10-06
EP3725957B1 (en) 2023-03-08
CN111032967B (zh) 2022-02-25

Similar Documents

Publication Publication Date Title
JP6564739B2 (ja) 作業機械
CN108138460B (zh) 工程机械
US5784945A (en) Method and apparatus for determining a valve transform
KR101947285B1 (ko) 작업 기계
WO2018056289A1 (ja) 建設機械
JP2018003514A (ja) 作業機械
WO2019088065A1 (ja) 作業機械
WO2019180894A1 (ja) 作業機械
WO2020044711A1 (ja) 作業機械
KR102588223B1 (ko) 작업 기계
WO2019116842A1 (ja) 作業機械
JP2000204600A (ja) 油圧ショベルの制御装置
CN110847263B (zh) 具有恒定速度机具致动的作业车辆
JP7275882B2 (ja) 建設機械の旋回制御装置
JP7096180B2 (ja) 作業機械
JPH111937A (ja) 建設機械のフロントアタッチメントの角度制御装置
JP3938813B2 (ja) 油圧駆動機械の制御装置
US20210054599A1 (en) An electrically powered hydraulic system and a method for controlling an electrically powered hydraulic system
JPH0451682B2 (ja)
JPH07104693B2 (ja) パワ−シヨベルの制御方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18889658

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2018889658

Country of ref document: EP

Effective date: 20200714