Control system equipped on a construction machine

Abstract: In an oil temperature detecting/calculating portion 9p, threshold values T 1 , T 2 are set beforehand to divide a range of oil temperature into a first oil temperature range a representing the lowest level, a second oil temperature range b representing a relatively low level, and a third oil temperature range c representing a normal level. The calculating portion 9p executes an alarm control process for making the alarm lamp 14 light up continuously when the detected oil temperature is in the first oil temperature range a , making the alarm lamp 14 blink when it is in the second oil temperature range b , and making the alarm lamp 14 turn out when it is in the third oil temperature range c . This enables a front control system for a construction machine to perform front control accurately and safely even when the temperature of hydraulic oil is low.

Description: The invention relates to a control system equipped on a construction according to the first part of claim 1. Such a machine, e.g., a hydraulic excavator, control system is disclosed in the EP 0 537 349 A1. In a hydraulic excavator, front members, such as a boom and an arm, making up a front device are operated by an operator manipulating respective manual control levers. However, because the front members are coupled to each other through articulations for relative rotation, it is very difficult to carry out excavation work within a predetermined area or in a predetermined plane by operating the front members. Also, when excavation work is performed in urban districts and so forth, due care must be paid to keep the front device from interfering with surrounding objects, e.g., electric wires and walls. In view of the above-mentioned state of art, various proposals for facilitating excavation work or preventing interference between the front device and surrounding objects have been made. For example, according to the JP-A- 4-136324, a slowdown area is set in a position before reaching an entrance forbidden area, and a front device is slowed down by reducing an operation signal input from a control lever when a part, e.g., a bucket, of the front device enters the slowdown area, and is stopped when the bucket reaches the boundary of the entrance forbidden area. Also, according to the WO 95/30059, an area to be excavated is set beforehand, and a part, e.g., a bucket, of a front device is controlled to slow down its movement only in the direction toward the excavation area when the bucket comes close to the boundary of the excavation area, and to be able to move along the boundary of the excavation area without going out of the excavation area when the bucket reaches the boundary of the excavation area. Meanwhile, in machines wherein working members are driven with hydraulic pressure, such as hydraulic excavators, a hydraulic pump is rotated by a prime mover to deliver a hydraulic fluid (oil) therefrom for driving a hydraulic actuator. As with ordinary motor vehicles, such a hydraulic machine requires warm-up operation of the prime mover at the start-up. To inform the operator of that the machine is now under the warm-up operation, therefore, an actual machine includes a thermometer for detecting a temperature of cooling water for the prime mover and a warm-up lamp. The warm-up lamp is lit up when the water temperature is not higher than a predetermined value, and is turned out when it exceeds the predetermined value. Generally, machines driven with hydraulic pressure tend to deteriorate a response in mechanical operation depending on temperature because the hydraulic oil has increased viscosity at low temperatures. This is also true in the front control system mentioned above. If the temperature of the hydraulic oil is extremely lowered, a reduction in control accuracy is resulted due to a response delay of hydraulic equipments. In the system designed to carry out the front control explained above, particularly, if a control lever is abruptly operated when a bucket end is positioned near the boundary of the set area, the bucket end may move out beyond the boundary of the set area and enter the forbidden area. Also, as mentioned above, hydraulic machines such as hydraulic excavators include a warm-up lamp which is lit up when the temperature of cooling water for a prime mover is not higher than a predetermined value. But, cooling water for a prime mover is heated by the prime mover, whereas hydraulic oil in hydraulic machines is warmed up by throttling loss caused when the oil flows through pipes, various valves, etc. In other words, the temperature of cooling water for the prime mover does not directly correspond to the temperature of hydraulic oil. Therefore, information given only by lighting-up or turning-out of the warm-up lamp is not enough for the operator to judge whether the front control can be performed, and for eliminating the problem stated above. The cited EP 0 537 349 A1 discloses a hydraulic drive system of a construction machine,having special valves for preventing rocking back movements of a swingable member of a multi-articulated front device. This system further comprises a temperature sensor for detecting the temperature of the hydraulic oil and a control unit for driving a selector valve in accordance with the output signals of the temperature sensor, when the detected oil temperature is lower than a preset value, said selector valve is switched to its cut-off position. If the constructing machine is operated on an inclined ground in a low temperature environment, the operator will be stopped without an abnormal action. The object of the invention is to improve the safety and reliability of the control of the multi-articulated front device of a construction machine in a temperature range lower than the normal operation temperature. This object will be achieved by the features of claim 1. The present invention provides a front control system equipped on a construction machine comprising a multi-articulated front device made up of a plurality of front members rotatable in the vertical direction, a plurality of hydraulic actuators for driving respectively the plurality of front members, and a plurality of hydraulic control valves driven in accordance with respective signals input from a plurality of operating means for controlling flow rates of hydraulic oil supplied to the plurality of hydraulic actuators, the front control system controlling the front device to be moved in a preset area, wherein the front control system comprises oil temperature detecting means for detecting a temperature of the hydraulic oil, and alarm means for determining in which one of at least three oil temperature ranges including a first oil temperature range, a second oil temperature range higher than the first oil temperature range, and a third oil temperature range higher than the second oil temperature range, the temperature of the hydraulic oil detected by the oil temperature detecting means falls, and issuing an alarm in different ways between the first oil temperature range and the second oil temperature range when the temperature of the hydraulic oil is in the first and second oil temperature ranges. With this feature, the operator can proceed work while recognizing whether the oil temperature that is an important factor in operation of construction machines is low or not, and at which level in the lower ranges the oil temperature falls currently. More specifically, when the oil temperature is in the second oil temperature range (somewhat low), the operator is prompted by the alarm so as to operate the construction machine carefully in consideration of a reduction in response, and can perform the work under the improved front control. When the oil temperature is in the first oil temperature range (fairly low), the operator is prompted by the alarm so as to perform the work in an manner usually achieved with operation of the operating means without utilizing the front control, because the front control is not suitable at such a low temperature level. Consequently, the front control can be performed accurately and safely even when the temperature of the hydraulic oil is low. Preferably, the alarm means includes alarm indicating means enabling an operator to visually recognize the alarm, and the alarm is issued by actuating the alarm indicating means. With this feature, the operator can recognize whether the oil temperature is low or not, and at which level in the lower ranges the oil temperature falls currently. Further preferably, the alarm means issues the alarm continuously when the temperature of the hydraulic oil is in the first oil temperature range, and issues the alarm intermittently when the temperature of the hydraulic oil is in the second oil temperature range. With this feature, when the oil temperature is low, the operator can discern whether the oil temperature is in the first or second oil temperature range. Preferably, the alarm means issues the alarm at intervals reducing as the temperature of the hydraulic oil lowers, when the temperature of the hydraulic oil is in the second oil temperature range. With this feature, when the oil temperature is in the second oil temperature range representing a somewhat low level, the operator is able to know at which level in the second oil temperature range the oil temperature falls currently. The alarm means issues the alarm and at the same time forcibly suspends the control of the front device when the temperature of the hydraulic oil is in the first oil temperature range. With this feature, when the oil temperature is fairly low, the control process is forcibly prevented from entering the front control. Therefore, the front control is prevented from being performed erroneously nonetheless that the oil temperature is fairly low. The plurality of operating means are of hydraulic pilot type supplying pilot pressures generated depending on input amounts from the operating means to the plurality of hydraulic control valves through respective pilot lines for driving the corresponding hydraulic control valves, and the oil temperature detecting means is disposed in one of the pilot lines of the hydraulic control valves taking part in the control of the front device for detecting a temperature of the hydraulic oil in the one pilot line. With this feature, since the operator can obtain information about the oil temperature in the pilot line in which the oil temperature is hard to rise and which directly takes part in the front control, it is possible to perform the front control accurately and safely based on the information. Preferably, the alarm indicating means includes an alarm lamp disposed on a box-type control panel installed in a cab. With this feature, the operator is able to know a condition of the oil temperature while sitting on an operator's seat. This is advantageous for the operator to perform the front control accurately and safely. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram showing a front control system for a construction machine according to a first embodiment of the present invention, along with a hydraulic drive system thereof. Fig. 2 is a view showing an appearance of a hydraulic excavator to which the present invention is applied. Fig. 3 is a functional block diagram showing control functions of a control unit. Fig. 4 is a side view for explaining a manner of setting an excavation area for use in area limiting excavation control according to the first embodiment. Fig. 5 is a graph showing the relationship between a distance to a bucket end from a boundary of the set area and a bucket end speed limit value, the relationship being used when the limit value is determined. Fig. 6 is an illustrative view showing differences in operation of modifying a boom-dependent bucket end speed among the case of a bucket end positioned inside the set area, the case of the bucket end positioned on the boundary of the set area, and the case of the bucket end positioned outside the set area. Fig. 7 is an illustrative view for explaining the concept based on which an oil temperature detecting/calculating portion divides a range of oil temperature into three oil temperature ranges. Fig. 8 is a flowchart showing processing steps executed in the oil temperature detecting/calculating portion. Fig. 9 is an illustrative view showing one example of a locus along which the bucket end is moved under modified operation when it is inside the set area. Fig. 10 is an illustrative view showing one example of a locus along which the bucket end is moved under modified operation when it is outside the set area. Fig. 11 is a diagram showing a front control system for a construction machine according to a second embodiment of the present invention, along with a hydraulic drive system thereof. Fig. 12 is a view showing an embodiment of a control panel for use in the front control system of the present invention. Several embodiments of the present invention in which the invention is applied to an area limiting excavation control system for a hydraulic excavator will be described hereunder with reference to Figs. 1 to 10. In Fig. 1, a hydraulic excavator to which the present invention is applied comprises a hydraulic pump 2, a plurality of hydraulic actuators driven by a hydraulic fluid (oil) from the hydraulic pump 2, including a boom cylinder 3a, an arm cylinder 3b, a bucket cylinder 3c, a swing motor 3d and left and right track motors 3e, 3f, a plurality of control lever units 4a - 4f provided respectively associated with the hydraulic actuators 3a - 3f, a plurality of flow control valves 5a - 5f connected between the hydraulic pump 2 and the plurality of hydraulic actuators 3a - 3f and controlled in accordance with respective operation signals input from the control lever units 4a - 4f for controlling respective flow rates of the hydraulic fluid supplied to the hydraulic actuators 3a - 3f, and a relief valve 6 which is opened when the pressure between the hydraulic pump 2 and the flow control valves 5a - 5f exceeds a preset value. The above components cooperatively make up a hydraulic drive system for driving driven members of the hydraulic excavator. As shown in Fig. 2, the hydraulic excavator is made up of a multi-articulated front device 1A comprising a boom 1a, an arm 1b and a bucket 1c which are each rotatable in the vertical direction, and a body 1B comprising an upper structure 1d and an undercarriage 1e. The boom 1a of the front device 1A is supported at its base end to a front portion of the upper structure 1d. The boom 1a, the arm 1b, the bucket 1c, the upper structure 1d and the undercarriage 1e serve as driven members which are driven respectively by the boom cylinder 3a, the arm cylinder 3b, the bucket cylinder 3c, the swing motor 3d and the left and right track motors 3e, 3f. These driven members are operated in accordance with instructions from the control lever units 4a - 4f. Further, the control lever units 4a - 4f are of hydraulic pilot type each generating a pilot pressure depending on the input amount and the direction by and in which the control levers 40a - 40f are each manipulated by the operator, and supplying the pilot pressure to corresponding one of hydraulic driving sectors 50a - 55b of the flow control valves 5a - 5f through pilot lines 44a - 49b, thereby driving these flow control valves. An area limiting excavation control system of this embodiment is equipped on the hydraulic excavator constructed as explained above. The control system comprises a setting device 7 for providing an instruction to set an excavation area where a predetermined part of the front device, e.g., an end of the bucket 1c, is allowed to move for excavation, depending on the scheduled work beforehand, angle sensors 8a, 8b, 8c disposed respectively at pivot points of the boom 1a, the arm 1b and the bucket 1c for detecting respective rotational angles thereof as status variables in relation to the position and posture of the front device 1A, a tilt angle sensor 8d for detecting a tilt angle of the body 1B in the back-and-forth direction, an oil temperature sensor 13 for detecting a temperature of the hydraulic oil and outputting a signal corresponding to the detected temperature, pressure sensors 61a, 61b disposed in the pilot lines 45a, 45b of the arm control lever unit 4b for detecting respective pilot pressures representative of the input amount by which the control lever unit 4b is operated, an alarm lamp 14, a proportional solenoid valve 10a connected at its primary port side to a pilot pump 43 for reducing a pilot pressure from the pilot pump 43 in accordance with an electric signal applied thereto and outputting the reduced pilot pressure, a shuttle valve 12 connected to the pilot line 44a of the boom control lever unit 4a and the secondary port side of the proportional solenoid valve 10a for selecting higher one of the pilot pressure in the pilot line 44a and the control pressure delivered from the proportional solenoid valve 10a and introducing the selected pressure to the hydraulic driving sector 50a of the flow control valve 5a, a proportional solenoid valve 10b disposed in the pilot line 44b of the boom control lever unit 4a for reducing the pilot pressure in the pilot line 44b in accordance with an electric signal applied thereto and outputting the reduced pilot pressure, and a control unit 9 for receiving a setup signal from the setting device 7 and detection signals from the angle sensors 8a, 8b, 8c, the tilt angle sensor 8d, the oil temperature sensor 13 and the pressure sensors 61a, 61b, setting the excavation area where the end of the bucket 1c is allowed to move, outputting to the proportional solenoid valves 10a, 10b electric signals for modifying the operation signals to carry out control for excavation within a limited area, and lighting up the alarm lamp 14 to issue an alarm when the temperature of the hydraulic oil is lowered. The setting device 7 has manipulation means, such as a switch, disposed on a control panel or grip for outputting a setup signal to the control unit 9 to instruct setting of the excavation area. Other suitable aid means such as a display may be provided on the control panel. As an alternative, the setting of the excavation area may be instructed by any of other suitable methods such as using IC cards, bar codes, lasers, and wireless communication. The oil temperature sensor 13 may be connected to anywhere so long as the temperature of the hydraulic oil can be detected. In this embodiment, the sensor 13 is connected to, by way of example, a line on the input side of the hydraulic pump 2. Fig. 3 shows control functions of the control unit 9. The control unit 9 has various functions executed by a front posture calculating portion 9a, an area setting calculating portion 9b, a bucket end speed limit value calculating portion 9c, an arm cylinder speed calculating portion 9d, an arm-dependent bucket end speed calculating portion 9e, a boom-dependent bucket end speed limit value calculating portion 9f, a boom cylinder speed limit value calculating portion 9g, a boom pilot pressure limit value calculating portion 9h, an oil temperature detecting/-calculating portion 9p, an LED control calculating portion 9q, an area limiting control changeover calculating portion 9r, and a boom command calculating portion 9i. The front posture calculating portion 9a calculates the position and posture of the front device 1A based on the respective rotational angles of the boom, the arm and the bucket detected by the angle sensors 8a - 8c, as well as the tilt angle of the body 1B in the back-and-forth direction detected by the tilt angle sensor 8d. The area setting calculating portion 9b executes calculation for setting of the excavation area where the end of the bucket 1c is allowed to move, in accordance with an instruction from the setting device 7. The setting calculation may be performed by any one of direct teaching and numeral inputting. One example of a manner of setting the excavation area by direct teaching will be described with reference to Fig. 4. In Fig. 4, after the end of the bucket 1c has been moved to the position of a point P by the operator manipulating the front device, the end position of the bucket 1c at that time is calculated in response to an instruction from the setting device 7. Then, a boundary L of the limited excavation area is set based on a tilt angle ζ instructed from the setting device 7. Here, the control unit 9 stores various dimensions of the front device 1A and the body 1B in its memory, and the area setting calculating portion 9b calculates the position of the point P, in cooperation with the front posture calculating portion 9a, based on the stored data, the rotational angles detected by the angle sensors 8a, 8b, 8c, and the tilt angle of the body 1B detected by the tilt angle sensor 8d. At this time, the position of the point P is determined as coordinate values on an XY-coordinate system with the origin defined by, for example, the pivot point of the boom 1a. The XY-coordinate system is a rectangular coordinate system fixed on the body 1B and lying in a vertical plane. Then, the area setting calculating portion 9b derives a formula of a straight line expressing the boundary L of the limited excavation area based on the position of the point P and the tilt angle ζ instructed from the setting device 7, and establishes an XaYa-coordinate system having the origin located on that straight line and one axis defined by that straight line, e.g., an XaYa-coordinate system with the origin defined by the point P. Further, the calculating portion 9b determines transform data from the XY-coordinate system to the XaYa-coordinate system. The bucket end speed limit value calculating portion 9c calculates a limit value a of the component of the bucket end speed vertical to the boundary L of the set area depending on a distance D to the bucket end from the boundary L. This calculation is carried out by storing the relationship as shown in Fig. 5 in the memory of the control unit 9 beforehand and reading out the stored relationship. In Fig. 5, the horizontal axis represents the distance D to the bucket end from the boundary L of the set area, and the vertical axis represents the limit value a of the component of the bucket end speed vertical to the boundary L. As with the XaYa-coordinate system, the distance D on the horizontal axis and the speed limit value a on the vertical axis are each defined to be positive (+) in the direction toward the inside of the set area from the outside of the set area. The relationship between the distance D and the limit value a is set such that when the bucket end is inside the set area, a speed in the negative (-) direction proportional to the distance D is given as the limit value a of the component of the bucket end speed vertical to the boundary L, and when the bucket end is outside the set area, a speed in the positive (+) direction proportional to the distance D is given as the limit value a of the component of the bucket end speed vertical to the boundary L. Accordingly, inside the set area, the bucket end is slowed down only when the component of the bucket end speed vertical to the boundary L exceeds the limit value in the negative (-) direction, and outside the set area, the bucket end is sped up in the positive (+) direction. Note that while the relationship between the distance D to the bucket end from the boundary L of the set area and the limit value a of the bucket end speed is explained above as being linearly proportional, the relationship is not limited to the above example, but may be set in any of other various suitable ways. The arm cylinder speed calculating portion 9d estimates an arm cylinder speed based on a command value (pilot pressure) applied to the flow control valve 5b for the arm, which is detected by the pressure sensor 61a, 61b, and the flow rate characteristic of the flow control valve 5b. The arm-dependent bucket end speed calculating portion 9e calculates an arm-dependent bucket end speed b based on the arm cylinder speed and the position and posture of the front device 1A determined in the front posture calculating portion 9a. The boom-dependent bucket end speed limit value calculating portion 9f transforms the arm-dependent bucket end speed b , which has been determined in the calculating portion 9e, from the XY-coordinate system to the XaYa-coordinate system by using the transform data determined in the area setting calculating portion 9b, calculates arm-dependent bucket end speeds (b x , b y ), and then calculates a limit value c of the component of the boom-dependent bucket end speed vertical to the boundary L based on the limit value a of the component of the bucket end speed vertical to the boundary L determined in the calculating portion 9c and the component b y of the arm-dependent bucket end speed vertical to the boundary L. Such a process will now be described with reference to Fig. 6. In Fig. 6, the difference (a - b y ) between the limit value a of the component of the bucket end speed vertical to the boundary L determined in the bucket end speed limit value calculating portion 9c and the component b y of the arm-dependent bucket end speed b vertical to the boundary L determined in the arm-dependent bucket end speed calculating portion 9e provides a limit value c of the boom-dependent bucket end speed vertical to the boundary L. Then, the boom-dependent bucket end speed limit value calculating portion 9f calculates the limit value c from the formula of c = a - b y . The meaning of the limit value c will be described separately for the case where the bucket end is inside the set area, the case where the bucket end is on the boundary of the set area, and the case where the bucket end is outside the set area. When the bucket end is inside the set area, the bucket end speed is restricted to the limit value a of the component of the bucket end speed vertical to the boundary L in proportion to the distance D to the bucket end from the boundary L and, therefore, the component of the boom-dependent bucket end speed vertical to the boundary L is restricted to c (= a - b y ). Thus, if the component b y of the bucket end speed b vertical to the boundary L exceeds c , the boom is slowed down to c . When the bucket end is on the boundary L of the set area, the limit value a of the component of the bucket end speed vertical to the boundary L is set to 0, and the arm-dependent bucket end speed b toward the outside of the set area is cancelled out through the compensating operation of boom-up at the speed c . Thus, the component b y of the bucket end speed vertical to the boundary L becomes 0. When the bucket end is outside the set area, the component of the bucket end speed vertical to the boundary L is restricted to the upward speed a in proportion to the distance D to the bucket end from the boundary L. Thus, the compensating operation of boom-up at the speed c is always performed so that the bucket end is restored to the inside of the set area. The boom cylinder speed limit value calculating portion 9g Calculates a limit value of the boom cylinder speed through the coordinate transformation using the aforesaid transform data based on the limit value c of the component of the boom-dependent bucket end speed vertical to the boundary L and the position and posture of the front device 1A. The boom pilot pressure limit value calculating portion 9h determines, based on the flow rate characteristic of the flow control valve 5a for the boom, a limit value of the boom pilot pressure corresponding to the limit value of the boom cylinder speed determined in the calculating portion 9g. The oil temperature detecting/calculating portion 9p transforms a signal from the oil temperature sensor 13 into an oil temperature based on a table set beforehand. Also, as shown in Fig. 7, threshold values T 1 , T 2 are set in the calculating portion 9p beforehand to divide a range of oil temperature into a first oil temperature range A representing the lowest level, a second oil temperature range B representing a relatively low level, and a third oil temperature range C representing a normal level. The calculating portion 9p executes an alarm control process by comparing the detected oil temperature with the threshold values T 1 , T 2 . Details of the alarm control process are shown in a flowchart of Fig. 8. Referring to Fig. 8, when the detected oil temperature is in the first oil temperature range A , the process is executed to make the alarm lamp 14 light up continuously (steps 100 → 110 → 120). When the detected oil temperature is in the second oil temperature range B , the process is executed to make the alarm lamp 14 blink (steps 100 → 110 → 130 → 140). When the detected oil temperature is in the third oil temperature range C , the process is executed to make the alarm lamp 14 turn out (steps 100 → 110 → 130 → 150). In accordance with the process result of the oil temperature detecting/calculating portion 9p, the LED control calculating portion 9q lights up the alarm lamp 14 continuously when the detected oil temperature is in the first oil temperature range A , thereby informing the operator of that the oil temperature is fairly low. When the detected oil temperature is in the second oil temperature range B , the calculating portion 9q blinks the alarm lamp 14, thereby informing the operator of that the oil temperature is somewhat low. When the detected oil temperature is in the third oil temperature range C , the calculating portion 9q turns out the alarm lamp 14, thereby informing the operator of that the oil temperature is at a normal level. In addition, when the detected oil temperature is in the second oil temperature range B , the calculating portion 9q further executes a process of changing the interval at which the alarm lamp 14 blinks within the second oil temperature range B . Assuming that the detected value of the oil temperature is T (T 1 < T < T 2 ), the blinking interval at the oil temperature near the first oil temperature range A is t 1 , the blinking interval at the oil temperature near the third oil temperature range C is t 2 , and the target blinking interval is t, the calculating portion 9q determines t from the following formula: t = ((T - T 1 )/(T 2 - T 1 )) (t 2 - t 1 ) + t 1 With the above process, the operator can estimate whether the oil temperature is near the higher or lower side in the second oil temperature range B , by judging from the interval at which the alarm lamp 14 is blinking. The area limiting control changeover calculating portion 9r outputs, as the limit value of the boom pilot pressure, its maximum value when the detected oil temperature is in the first oil temperature range A , and the value calculated in the calculating portion 9h as it is when the detected oil temperature is in the second oil temperature range B and the third oil temperature range C . Here, setting the limit value of the boom pilot pressure to the maximum value means that the area limiting excavation control is suspended. The boom command calculating portion 9i receives the limit value of the pilot pressure from the calculating portion 9r and when the received limit value is positive, it outputs a voltage corresponding to the limit value to the proportional solenoid valve 10a on the boom-up side, thereby restricting the pilot pressure imposed on the hydraulic driving sector 50a of the flow control valve 5a to that limit value, and outputs a voltage of 0 to the proportional solenoid valve 10b on the boom-down side, thereby making nil (0) the pilot pressure imposed on the hydraulic driving sector 50b of the flow control valve 5a. When the received limit value is negative, the boom command calculating portion 9i outputs a voltage corresponding to the limit value to the proportional solenoid valve 10b on the boom-down side, thereby restricting the pilot pressure imposed on the hydraulic driving sector 50b of the flow control valve 5a to that limit value, and outputs a voltage of 0 to the proportional solenoid valve 10a on the boom-up side, thereby making nil (0) the pilot pressure imposed on the hydraulic driving sector 50a of the flow control valve 5a. In the above arrangement, the oil temperature sensor 13, the oil temperature detecting/calculating portion 9p and the LED control calculating portion 9q of the control unit 9, and the alarm lamp 14 jointly constitute an oil temperature indicator with which front control can be accurately and safely performed even when the temperature of the hydraulic oil is low. The operation of this embodiment having the above-explained arrangement will be described below in connection with several work examples; i,e., the case of operating the control lever of the boom control lever unit 4a in the boom-down direction to lower the boom with the intention of positioning the bucket end (i.e., the boom-down operation), and the case of operating the control lever of the arm control lever unit 4b in the arm-crowding direction to crowd the arm with the intention of digging the ground toward the body (i.e., the arm crowding operation). When the control lever of the boom control lever unit 4a is operated in the boom-down direction with the intention of positioning the bucket end, a pilot pressure representative of the command value from the control lever unit 4a is applied to the hydraulic driving sector 50b of the flow control valve 5a on the boom-down side through the pilot line 44b. At the same time, the bucket end speed limit value calculating portion 9c calculates, based on the relationship shown in Fig. 5, a limit value a (< 0) of the bucket end speed in proportion to the distance D to the bucket end from the boundary L of the set area, the boom-dependent bucket end speed limit value calculating portion 9f calculates a limit value c = a (< 0) of the boom-dependent bucket end speed, and the boom pilot pressure limit value calculating portion 9h calculates a negative limit value of the boom pilot pressure corresponding to the limit value c . Then, the boom command calculating portion 9i outputs a voltage corresponding to the calculated limit value to the proportional solenoid valve 10b, thereby restricting the pilot pressure applied to the hydraulic driving sector 50b of the flow control valve 5a on the boom-down side, and also outputs a voltage of 0 to the proportional solenoid valve 10a for making nil (0) the pilot pressure applied to the hydraulic driving sector 50a of the flow control valve 5a on the boom-up side. Here, when the bucket end is far away from the boundary L of the set area, the limit value of the boom pilot pressure determined in the calculating portion 9h has an absolute value greater than that of the pilot pressure from the control lever unit 4a, and therefore the proportional solenoid valve 10b outputs the pilot pressure from the control lever unit 4a as it is. Accordingly, the boom is gradually moved down depending on the pilot pressure from the control lever unit 4a. As the boom is gradually moved down and the bucket end comes closer to the boundary L of the set area as mentioned above, the limit value c = a (< 0) of the boom-dependent bucket end speed calculated in the calculating portion 9f is increased (its absolute value |a| or |c| is reduced) and an absolute value of the corresponding boom command limit value (< 0) calculated in the calculating portion 9h is reduced. Then, when the absolute value of the limit value becomes smaller than the command value from the control lever unit 4a and the voltage output to the proportional solenoid valve 10b from the boom command calculating portion 9i is reduced correspondingly, the proportional solenoid valve 10b reduces and then outputs the pilot pressure from the control lever unit 4a for gradually restricting the pilot pressure applied to the hydraulic driving sector 50b of the flow control valve 5a on the boom-down side depending on the limit value c . Thus, the boom-down speed is gradually restricted as the bucket end comes closer to the boundary L of the set area, and the boom is stopped when the bucket end reaches the boundary L of the set area. As a result, the bucket end can be easily and smoothly positioned. When the bucket end has moved out beyond the boundary L of the set area, the limit value a (= c ) of the bucket end speed in proportion to the distance D to the bucket end from the boundary L of the set area is calculated as a positive value in the calculating portion 9c based on the relationship shown in Fig. 5, and the boom command calculating portion 9i outputs a voltage corresponding to the limit value c to the proportional solenoid valve 10a for applying a pilot pressure corresponding to the limit value a to the hydraulic driving sector 50a of the flow control valve 5a on the boom-up side. The boom is thereby moved in the boom-up direction at a speed proportional to the distance D for restoration toward the inside of the set area, and then stopped when the bucket end is returned to the boundary L of the set area. As a result, the bucket end can be more smoothly positioned. Further, when the control lever of the arm control lever unit 4b is operated in the arm-crowding direction with the intention of digging the ground toward the body, a pilot pressure representative of the command value from the control lever unit 4b is applied to the hydraulic driving sector 51a of the flow control valve 5b on the arm-crowding side, causing the arm to be moved down toward the body. At the same time, the pilot pressure from the control lever unit 4b is detected by the pressure sensor 61a and input to the calculating portion 9d which calculates an arm cylinder speed. Then, the calculating portion 9e calculates an arm-dependent bucket end speed b . On the other hand, the calculating portion 9c calculates, based on the relationship shown in Fig. 5, a limit value a (< 0) of the bucket end speed in proportion to the distance D to the bucket end from the boundary L of the set area, and the calculating portion 9f calculates a limit value c = a - by of the boom-dependent bucket end speed. Here, when the bucket end is so far away from the boundary L of the set area as to meet the relationship of a < b y (|a| > |b y |), the limit value c is calculated as a negative value in the calculating portion 9f. Therefore, the boom command calculating portion 9i outputs a voltage corresponding to the calculated limit value to the proportional solenoid valve 10b, thereby restricting the pilot pressure applied to the hydraulic driving sector 50b of the flow control value 5a on the boom-down side, and also outputs a voltage of 0 to the proportional solenoid valve 10a for making nil (0) the pilot pressure applied to the hydraulic driving sector 50a of the flow control valve 5a on the boom-up side. At this time, since the control lever unit 4a is not operated, no pilot pressure is applied to the hydraulic driving sector 50b of the flow control valve 5a. As a result, the arm is gradually moved toward the body depending on the pilot pressure from the control lever unit 4b. As the arm is gradually moved toward the body and the bucket end comes closer to the boundary L of the set area as mentioned above, the limit value a of the bucket end speed calculated in the calculating portion 9c is increased (its absolute value |a| is reduced). Then, when the limit value a becomes greater than the component b y of the arm-dependent bucket end speed b vertical to the boundary L calculated in the calculating portion 9e, the limit value c = a - by of the boom-dependent bucket end speed is calculated as a positive value in the calculating portion 9f. Therefore, the boom command calculating portion 9i outputs a voltage corresponding to the limit value c to the proportional solenoid valve 10a on the boom-up side, thereby restricting the pilot pressure applied to the hydraulic driving sector 50a of the flow control valve 5a to that limit value, and also outputs a voltage of 0 to the proportional solenoid valve 10b on the boom-down side for making nil (0) the pilot pressure applied to the hydraulic driving sector 50b of the flow control valve 5a. Accordingly, the boom-up operation for modifying the bucket end speed is performed such that the component of the bucket end speed vertical to the boundary L is gradually restricted in proportion to the distance D to the bucket end from the boundary L. Thus, direction change control is carried out with a resultant of the unmodified component b x of the arm-dependent bucket end speed parallel to the boundary L and the speed component vertical to the boundary L modified in accordance with the limit value c , as shown in Fig. 9, enabling the excavation to be performed along the boundary L of the set area. When the bucket end has moved out beyond the boundary L of the set area, the limit value a of the bucket end speed in proportion to the distance D to the bucket end from the boundary L of the set area is calculated as a positive value in the calculating portion 9c based on the relationship shown in Fig. 5, the limit value c = a - by (> 0) of the boom-dependent bucket end speed calculated in the calculating portion 9f is increased in proportion to the limit value a, and the voltage output from the boom command calculating portion 9i to the proportional solenoid valve 10a on the boom-up side is increased depending on the limit value c . In the case of the bucket end having moved out of the set area, therefore, the boom-up operation for modifying the bucket end speed is performed so that the bucket end is restored toward the inside of the set area at a speed proportional to the distance D. Thus, the excavation is carried out with a resultant of the unmodified component b x of the arm-dependent bucket end speed parallel to the boundary L and the speed component vertical to the boundary L modified in accordance with the limit value c, while the bucket end is gradually returned to and moved along the boundary L of the set area as shown in Fig. 10. Consequently, the excavation can be smoothly performed along the boundary L of the set area just by crowding the arm. The above-stated operation is carried out when the temperature of the hydraulic oil is in the second oil temperature range B and in the third oil temperature range C . Specifically, when the temperature of the hydraulic oil is in the third oil temperature range C , the alarm lamp 14 is not lit up, enabling the operator to recognize that the oil temperature is not low. Then, the operator can perform the boom-down operation and the arm crowding operation under the area limiting excavation control without anxiety. When the temperature of the hydraulic oil is in the second oil temperature range B , the alarm lamp 14 blinks to inform the operator of that the oil temperature is somewhat low. This enables the operator to recognize that a response of the machine is poor because of the relatively low oil temperature, and to proceed the operation carefully in consideration of a poor response of the machine. Therefore, the operator can perform the boom-down operation and the arm crowding operation accurately and safely under the area limiting excavation control. In addition, the different intervals at which the alarm lamp 14 is blinking inform the operator of at which level the oil temperature falls in the second oil temperature range B. Accordingly, it is possible for the operator to know change in the oil temperature and proceed the operation depending on the oil temperature, resulting in increased convenience. On the other hand, when the temperature of the hydraulic oil is in the first oil temperature range A, the alarm lamp 14 is lit up continuously to inform the operator of that the oil temperature is fairly low. At the same time, the area limiting control changeover calculating portion 9r outputs, as the limit value of the boom pilot pressure, its maximum value, thereby forcibly suspending the area limiting excavation control. This surely avoids the area limiting excavation control from being performed erroneously when the oil temperature is fairly low, and prevents the bucket end from moving out beyond the boundary of the set area and entering the forbidden area due to a response delay of the hydraulic equipments. With this embodiment, as described above, when the bucket end is inside the set area, the component of the bucket end speed vertical to the boundary L of the set area is restricted in accordance with the limit value a in proportion to the distance D to the bucket end from the boundary L of the set area. Therefore, in the boom-down operation, the bucket end can be easily and smoothly positioned, and in the arm crowding operation, the bucket end can be moved along the boundary L of the set area. This enables the excavation to be efficiently and smoothly performed within a limited area. When the bucket end is outside the set area, the front device is controlled to return to the set area in accordance with the limit value a in proportion to the distance D to the bucket end from the boundary L of the set area. Therefore, even when the front device is moved quickly, the front device can be moved along the boundary L of the set area and the excavation can be precisely performed within a limited area. Further, since the bucket end is slowed down under the direction change control before reaching the boundary of the set area as described above, an amount by which the bucket end projects out of the set area is reduced and a shock caused upon the bucket end returning to the set area is greatly alleviated. Therefore, even when the front device is moved quickly, the front device can be smoothly moved back to the set area and the excavation can be smoothly performed within a limited area. Moreover, in this embodiment, the oil temperature is detected by the oil temperature sensor 13. Then, when the temperature of the hydraulic oil is fairly low, the alarm lamp 14 is lit up continuously, enabling the operator to recognize that the oil temperature is so low, and at the same time the area limiting excavation control is forcibly suspended. It is therefore possible to avoid the area limiting excavation control from being performed erroneously when the oil temperature is fairly low. When the oil temperature is somewhat low, the alarm lamp 14 blinks, enabling the operator to recognize that a response of the machine is poor because of the relatively low oil temperature, and to proceed the operation carefully in consideration of a poor response of the machine. As a result, the operator can perform the excavation work accurately and safely under the area limiting excavation control. A second embodiment of the present invention will be described with reference to Fig. 11. In this drawing, equivalent members to those in Fig. 1 are denoted by the same reference numerals. In this embodiment, the oil temperature sensor is connected to other position than described in the above embodiment. Referring to Fig. 11, an oil temperature sensor 13A is connected to the pilot line 45a of the arm control lever unit 4b between the pressure sensor 61a and the hydraulic driving sector 51a of the flow control valve 5b. A detection signal from the oil temperature sensor 13A is input to the control unit 9 to carry out the alarm control process of lighting up, blinking or turning out the alarm lamp 14 as with the first embodiment. The pilot lines 44a - 49b serve to transmit the pilot pressures generated upon operation of the control lever units 4a - 4f to the hydraulic driving sectors 50a - 55b of the flow control valves 5a - 5f, and the transmission of the pilot pressures produces a very small flow of the hydraulic oil in the pilot lines 44a - 49b. Therefore, the hydraulic oil in the pilot lines 44a - 49b is harder to rise in temperature than the hydraulic oil in the main line connected to the hydraulic pump 2. Also, in the present invention, excavation is performed along the boundary L of the set area under the front control, as explained above, when the arm 1b is operated in the arm-crowding direction (i.e., when the pilot pressure is generated in the pilot line 45a). In this embodiment, therefore, the oil temperature sensor 13A is connected to the pilot line 45a, in which the hydraulic oil is harder to rise in temperature and which directly takes part in the front control, for detecting the oil temperature in the pilot line 45a. This enables the operator to obtain information about the oil temperature in a portion directly taking part in the front control, and to perform the area limiting excavation more accurately and safely based on the information. Another pilot line taking part in the front control is the boom-up pilot line 44a in which the pilot pressure is generated to move the boom 1a in the boom-up direction when excavation is performed along the boundary L of the set area under the front control. Therefore, a similar advantage as with the above can also be provided by connecting an oil temperature sensor 13B to the pilot line 44a, as indicated by imaginary lines in Fig. 11. An embodiment of the setting device for use in the front control system of the present invention will be described with reference to Fig. 12. In this embodiment, the setting device is constructed of a box-type control panel. In Fig. 12, denoted by 500 is a box-type control panel. The control panel 500 has various switches such as a main switch 501, a direct setting switch 502, an up-switch 503a and a down-switch 503b for the numeral input setting, a low-speed mode switch 504, a display changeover switch 505 and a 0-setting switch 506, various LED's 510 - 516 associated with these switches, a warm-up alarm lamp 517, and a liquid crystal display screen 520. These components are mounted on a panel body 530. The main switch 501 is to select whether the area limiting excavation control according to the present invention is started or not. When the main switch 501 is pushed (turned on), a control start signal instructing changeover from a normal mode to an area limiting excavation control mode is output to the control unit 9, thus making it possible to perform, e.g., the setting of the excavation area and the area limiting excavation control shown in Fig. 3 and described in connection with the first embodiment. At the same time, the LED 510 is lit up to inform the operator of that the area limiting excavation control mode is now selected. The direct setting switch 502 is to set an excavation area by the direct teaching described as one example of setting methods in connection with the first embodiment. When the switch 502 is pushed, a direct teaching setting signal is output to the control unit 9, whereupon, as described before, the position of a predetermined part, e.g., the end of the bucket 1c, of the front device 1A at that time is calculated and the excavation area is set based on the calculated value. At the same time, the LED 511 is lit up to inform the operator of that the excavation area is being set. The up-switch 503a and the down-switch 503b for the numeral input setting are to set an excavation area by inputting a numeral value. When any one of these switches is pushed, a numeral value is increased or reduced in unit of a predetermined amount with 0, for example, as a base, and the input value is indicated on the liquid crystal display screen 520. Also, the input value is applied as a numeral input setting signal to the control unit 9 and the excavation area is set in accordance with the input value. At the same time, the LED 511 is lit up to inform the operator of that the excavation area is being set. Pushing the up-switch 503a increases the numeral value and pushing the down-switch 503b reduces the numeral value. The low-speed mode switch 504 is to select whether the area limiting excavation control shown in Fig. 3 and described in connection with the first embodiment, for example, is to be performed in a speed preference work mode or an accuracy preference work mode. When the mode switch 504 is not pushed and kept turned off, the speed preference work mode is selected and the area limiting excavation control can be efficiently performed by using the detection signals from the pressure sensors 61a, 61b as they are. When the mode switch 504 is pushed and turned on, the accuracy preference work mode is selected so that the detection signals from the pressure sensors 61a, 61b are reduced in level and the area limiting excavation control can be precisely performed by using the reduced values. The display changeover switch 505 is to change over the data indicated on the liquid crystal display screen 520. When the switch 505 is pushed to select "DEPTH" shown in Fig. 12, the LED 513 is lit up and the depth (or height) of the end position of the bucket 1c calculated in the control unit 9 is indicated on the liquid crystal display screen 520. When it is pushed to select "BUCKET ANGLE", the LED 514 is lit up and the angle of the bucket 1c calculated in the control unit 9 is indicated on the liquid crystal display screen 520. When it is pushed to select "TRANSVERSE TILT", the LED 515 is lit up and the transverse tilt angle of the body 1B (see Fig. 2) calculated in the control unit 9 is indicated on the liquid crystal display screen 520. When it is pushed to select "NUMERAL SETTING", the LED 516 is lit up and the excavation area can be set by inputting a numeral value through the up-switch 503a and the down-switch 503b, as described above. The 0-setting switch 506 is to set a base for an input value when "DEPTH" and "BUCKET ANGLE" are selected by the display changeover switch 505. When the switch 506 is not pushed and kept turned off, the depth is calculated and indicated with the level of the body 1B on the ground surface as a base (0) for "DEPTH", and the angle is calculated and indicated with the horizontal direction as a base (0) for "BUCKET ANGLE". When the switch 506 is pushed and turned on, the depth is calculated and indicated with the end position of the bucket at that time as a base for "DEPTH", and the angle is calculated and indicated with the direction of the bucket at that time as a base for "BUCKET ANGLE". The warm-up alarm lamp 517 corresponds to, e.g., the alarm lamp 14 as a part of the oil temperature indicator of the present invention shown in Fig. 1. As described above, when the temperature of the hydraulic oil is in the third oil temperature range C (see Fig. 7), the alarm lamp 517 is not lit up, enabling the operator to recognize that the oil temperature is not low. When the temperature of the hydraulic oil is in the second oil temperature range B (see Fig. 7), the alarm lamp 517 blinks to inform the operator of that the oil temperature is somewhat low. When the temperature of the hydraulic oil is in the first oil temperature range A (see Fig. 7), the alarm lamp 517 is lit up continuously to inform the operator of that the oil temperature is fairly low, and at the same time the area limiting excavation control is forcibly suspended. The box-type control panel 500 is provided separately from a control panel which is usually equipped in a cab of the hydraulic excavator, for example, forwardly of an operator's seat, and is installed in a position out of interference with a visual field of the operator, e.g., in a front corner of the cab. With the aid of the control panel 500, the operator can easily perform the operation of changing over the control mode and the area setting operation, and also obtain necessary information about the position and posture of the front device. Further, it is possible for the operator to know a current condition of the oil temperature in detail from the warm-up alarm lamp 517 on the control panel 500, and hence carry out the area limiting excavation control accurately and safely. While typical several embodiments of the present invention have been described hereinabove, the present invention is not limited to those embodiments, but may be modified in various manners. For example, the alarm lamp is employed in the above embodiments, a buzzer may be used to buzz instead of the alarm lamp. Also, while the area limiting excavation control is forcibly suspended when the in the oil temperature is fairly low (in the first oil temperature range), the alarm lamp may be only lit up to just inform the operator of that the oil temperature is fairly low. In this case, the area limiting excavation control may be suspended at the discretion of the operator. While the control lever units of hydraulic pilot type are employed in the above embodiments, electric control lever units may be employed instead. Also, the above embodiments have been described as using the distance D to the bucket end from the boundary L of the set area for the area limiting excavation control. From the viewpoint of implementing the invention in a simpler way, however, the distance to a pin at the arm end from the boundary of the set area may be used instead. Further, when an area is set for the purpose of preventing interference of the front device with other members and ensuring safety, a predetermined part of the front device may be any other part giving rise to such interference. While the hydraulic drive system to which the present invention is applied has been described as a closed center system including the flow control valves of closed center type, the invention is also applicable to an open center system including flow control valves of open center type. While the area limiting excavation control has been described as an example of front control in hydraulic excavators, the invention may also be applied to other types of front control, such as interference preventing control for preventing interference between the front device and a surrounding object.

Claims: Control system equipped on a construction machine for controlling the vertical movements of a multi-articulated front device (1A), comprising a plurality of hydraulic actuators (3a to 3c) for driving respectively a plurality of front members (1a to 1c) of said front device (1A), a plurality of hydraulic control valves (5a to 5f) for controlling flow rates of hydraulic oil to said hydraulic actuators (3a to 3c), a plurality of operating means (4a to 4f) for generating driving signals for said hydraulic control valves (5a to 5f) and temperature detecting means (13, 13A, 13B) for detecting the oil temperature, and a control unit (9) at least for judging whether the oil temperature detected by the temperature detecting means (13) is lower than a set temperature, characterized by alarm means (14) for determining in which one of at least three oil temperature ranges the oil temperature is, the second range being higher than the first and the third being higher than the second range, thereby issuing a first kind of alarm when the determined oil temperature is in a first lowest temperature range (A), and a second kind of alarm, when the determined oil temperature is in a second low temperature range (B) which is higher than the first temperature range (A). Control system according to claim 1, wherein said alarm means includes alarm indicating means (14) enabling an operator to visually recognize the alarm, and the alarm is issued by actuating said alarm indicating means. Control system according to claim 1 or 2, wherein said alarm means (14) issues the alarm continuously when the oil temperature is in the first temperature range (A), and issues the alarm intermittently when the oil temperature is in the second temperature range (B). Control system according to claim 3, wherein in the second temperature range (B) said alarm means (14) issues the alarm at shorter intervals as the oil temperature lowers. Control system according to one of the claims 1 to 4, wherein said alarm means (14) issues the alarm and at the same time forcibly suspends the control of said front device (1A) when the oil temperature is in the first temperature range (A). Control system according to one of the claims 1 to 5, wherein said operating means (4a-4f) are of hydraulic pilot type supplying pilot pressures generated depending on input amounts from said operating means to said hydraulic control valves (5a-5f) through respective pilot lines for driving the corresponding hydraulic control valves (5a-5f), and said oil temperature detecting means (13) is disposed in one of the pilot lines of the hydraulic control valves (5a-5f) taking part in the control of said front device (1A) for detecting an oil temperature in the one pilot line. Control system according to one of the preceding claims, wherein said alarm indicating means includes an alarm lamp (14) disposed on a box-type control panel installed in a cab. Control system according to one of the preceding claims, comprising alarm control means (9p, 9q) for receiving a signal from said oil temperature detecting means (13) and processing the signal through predetermined calculation steps, and for activating the alarm means (14) in different ways when the oil temperature is in said first (A) and second (B) oil temperature ranges, respectively. Control system according to claim 8, wherein said control unit (9) includes a calculating portion (9p) connected with the temperature detecting means (13) for executing an alarm control process by comparing the detected oil temperature with preset threshold values T 1 and T 2 . Control system according to one of the preceding claims, wherein the temperature detecting means comprise a first sensor (13) detecting the oil temperature in the hydraulic main circuit and at least one further temperature sensor (13A, 13B) detecting the oil temprature in at least one pilot line (44a, 45a).

Inventors: FUJISHIMA KAZUO, HAGA MASAKAZU, NAKAGAWA TAKASHI, WATANABE HIROSHI, FUJISHIMA, KAZUO, HAGA, MASAKAZU, NAKAGAWA, TAKASHI, WATANABE, HIROSHI, Fujishima, Kazuo, c/o Hitachikenki Tsukuba-ryo, Nakagawa, Takashi, c/o Hitachikenki Tsukuba-ryo
Applicants: HITACHI CONSTRUCTION MACHINERY, HITACHI CONSTRUCTION MACHINERY CO., LTD.
Application year: 1997
Main classification: E02F3
IPC codes: E02F9, E02F3