Excavator

By using multiple fans to control heat exchange in excavators, the solution addresses the limitations of single-fan systems, enabling precise temperature adjustments and reducing energy waste.

JP7712051B2Active Publication Date: 2025-07-23SUMITOMO CONSTRUCTION MACHINERY
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024009071
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-01-24
Publication Date
2025-07-23
Estimated Expiration
2040-03-18

AI Technical Summary

Technical Problem

Existing techniques for adjusting heat exchange in devices like oil coolers only allow for the rotational speed of a single fan to be changed, limiting the fine-tuning of cooling or heating levels.

Method used

Implementing multiple fans that can selectively blow air to specific devices, allowing for more precise control over the heat exchange process by adjusting the rotational speed of individual fans based on temperature thresholds.

Benefits of technology

Enables finer adjustment of heat exchange levels, improving efficiency and reducing energy waste by matching fan speed to the specific cooling needs of each device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007712051000001
    Figure 0007712051000001
  • Figure 0007712051000002
    Figure 0007712051000002
  • Figure 0007712051000003
    Figure 0007712051000003
Patent Text Reader

Abstract

To provide a technique capable of more properly adjusting the degree of heat exchange in an apparatus for performing heat exchange with outside air, in a shovel.SOLUTION: A shovel comprises a plurality of fans 90 (e.g., fans 90G, 90H and fans 90I, 90J) capable of blowing air to predetermined apparatuses (e.g., a radiator 62 and an oil cooler 72) for performing heat exchange with outside air. The plurality of fans 90 are the predetermined apparatuses and other apparatuses different from the predetermined apparatuses, and include: a first fan (e.g., the fan 90H and the fan 90J) capable of blowing air only to the predetermined apparatuses among other apparatuses (e.g., a capacitor 82B) for performing heat exchange with the outside air; and a second fan (e.g., the fan 90G and the fan 90I) capable of blowing air to the predetermined apparatus to which the first fan can blow air, and other apparatuses.SELECTED DRAWING: Figure 12
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a shovel.

Background Art

[0002] Conventionally, a technique is known in which the rotational speed of a fan that blows air toward a device (for example, an oil cooler) that performs heat exchange with the outside air is changed according to the change in the temperature of a fluid (for example, hydraulic oil) flowing through the device (see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the case of the above technique, only the rotational speed of one fan is changed. Therefore, it is desirable to be able to more finely adjust the degree of heat exchange (cooling degree or heating degree) in the target device.

[0005] Therefore, in view of the above problems, an object of the present disclosure is to provide a technique capable of more appropriately adjusting the degree of heat exchange in a device that performs heat exchange with the outside air in a shovel.

Means for Solving the Problems

[0006] To achieve the above object, in one embodiment of the present disclosure, a plurality of fans that blow air toward a predetermined device that performs heat exchange with the outside air are provided, The plurality of fans include a first fan that can blow air only to the predetermined device among the predetermined device and other devices different from the predetermined device, which are other devices that perform heat exchange with outside air, and a second fan that can blow air to the predetermined device to which the first fan can blow air and the other devices. Mi , There are a plurality of the predetermined devices, and the plurality of fans corresponding to each of the plurality of the predetermined devices are provided, A shovel is provided.

Effect of the Invention

[0007] According to the above-described embodiment, in a shovel, it is possible to provide a technology capable of more appropriately adjusting the degree of heat exchange in a device that performs heat exchange with outside air.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Embodiments for Carrying Out the Invention

[0009] Hereinafter, embodiments for carrying out the invention will be described with reference to the drawings.

[0010] [Overview of the Excavator] First, with reference to FIG. 1, the overview of an excavator as an example of a working machine will be described.

[0011] FIG. 1 is a side view showing an example of the excavator according to the present embodiment.

[0012] The excavator in this embodiment comprises a lower running body 1, an upper rotating body 3 mounted on the lower running body 1 so as to be rotatable via a rotating mechanism 2, a boom 4, an arm 5, and a bucket 6 as attachments, and a cabin 10 in which the operator sits.

[0013] The lower traveling body 1 includes, for example, a pair of left and right crawlers, and each of the crawlers is hydraulically driven by traveling hydraulic motors 1A, 1B (see FIG. 2) to be self-propelled.

[0014] The upper rotating body 3 is electrically driven by a swing electric motor 21 (see FIG. 2) described later through the swing mechanism 2, thereby swinging relative to the lower traveling body 1. The upper rotating body 3 may be hydraulically driven by a swing hydraulic motor instead of the swing electric motor 21 through the swing mechanism 2. In this case, the excavator of this embodiment corresponds to a configuration in which all driven elements are hydraulically driven by hydraulic oil supplied from a main pump 14 (see FIG. 2) powered by an engine, that is, a hydraulic excavator in which the power source (engine) is replaced with the pump electric motor 12.

[0015] Boom 4 is attached to the center of the front of upper rotating body 3 so as to be able to tilt up and down, arm 5 is attached to the tip of boom 4 so as to be able to rotate up and down, and bucket 6 is attached to the tip of arm 5 so as to be able to rotate up and down. Boom 4, arm 5, and bucket 6 are hydraulically driven by a boom cylinder 7, arm cylinder 8, and bucket cylinder 9, which serve as hydraulic actuators, respectively.

[0016] The bucket 6 is an example of an end attachment, and other end attachments may be attached to the tip of the arm 5 instead of the bucket 6 depending on the work content, etc. The other end attachments may be buckets of different types from the bucket 6, such as a slope bucket or a dredging bucket. The other end attachments may also be end attachments of different types from the bucket, such as a breaker, an agitator, a grappler, etc.

[0017] The cab 10 is mounted on the front left side of the upper slewing body 3, and inside it, there are provided a driver's seat on which an operator sits, an operating device 26 described later, and the like.

[0018] The excavator operates driven elements such as the lower traveling body 1 (left and right crawlers), the upper slewing body 3, the boom 4, the arm 5, and the bucket 6 according to the operations of an operator boarding the cab 10.

[0019] Alternatively, or in addition to being configured to be operable by an operator boarding the cab 10, the excavator may be configured to be remotely operable from outside the excavator. When the excavator is remotely operated, the inside of the cab 10 may be unmanned. Hereinafter, the description will proceed on the premise that the operations of the operator include at least one of the operations on the operating device 26 of the operator in the cab 10 and the remote operation of an external operator.

[0020] The remote operation includes, for example, a mode in which the excavator is operated by an operation input regarding an actuator of the excavator performed by a predetermined external device. In this case, the excavator is equipped with a communication device capable of communicating with a predetermined external device, and for example, may transmit image information (captured image) output by an imaging device included in a surrounding information acquisition device 40 described later to the external device. Then, the external device may display the image information (captured image) received on a display device provided in the external device (hereinafter, "remote operation display device"). Also, various information images (information screens) displayed on the output device 50 (display device) inside the cab 10 of the excavator may similarly be displayed on the remote operation display device of the external device. Thereby, an operator of the external device can remotely operate the excavator while checking the display contents such as the captured image and the information screen representing the state around the excavator displayed on the remote operation display device. Then, the excavator may operate a hydraulic actuator according to a remote operation signal representing the content of the remote operation received from the external device by the communication device, and drive driven elements such as the lower traveling body 1 (left and right crawlers), the upper slewing body 3, the boom 4, the arm 5, and the bucket 6.

[0021] In addition, remote operation may include, for example, a mode in which the excavator is operated by external voice input or gesture input from a person (e.g., an operator) around the excavator. Specifically, the excavator recognizes voices spoken by surrounding workers or gestures made by workers through a voice input device (e.g., a microphone) or a gesture input device (e.g., an imaging device) mounted on the excavator (the own machine). Then, the excavator may operate the actuator according to the content of the recognized voice, gesture, etc., and drive driven elements such as the lower traveling body 1 (left and right crawlers), the upper slewing body 3, the boom 4, the arm 5, and the bucket 6.

[0022] Further, the excavator may automatically operate the actuator regardless of the content of the operator's operation. Thereby, the excavator realizes a function (so-called "automatic driving function" or "machine control function") of automatically operating at least a part of driven elements such as the lower traveling body 1 (crawlers 1CL, 1CR), the upper slewing body 3, the boom 4, the arm 5, and the bucket 6.

[0023] The automatic driving function may include a function (so-called "semi-automatic driving function") that automatically operates driven elements (hydraulic actuators) other than the driven element (hydraulic actuator) to be operated in response to an operation on the operator's operation device 26 or a remote operation. Further, the automatic driving function may include a function (so-called "fully automatic driving function") that automatically operates at least a part of a plurality of driven elements (hydraulic actuators) on the premise that there is no operation on the operator's operation device 26 or a remote operation. In the excavator, when the fully automatic driving function is valid, the inside of the cab 10 may be unmanned. Further, the semi-automatic driving function, the fully automatic driving function, etc. may include a mode in which the operation content of the driven element (hydraulic actuator) to be automatically driven is automatically determined according to a rule defined in advance. Further, the semi-automatic driving function, the fully automatic driving function, etc. may include a mode (so-called "autonomous driving function") in which the excavator autonomously makes various determinations and, in accordance with the determination results, autonomously determines the operation content of the driven element (hydraulic actuator) to be automatically driven.

[0024] [Configuration of Excavator] Next, in addition to FIG. 1, with reference to FIGS. 2 to 4, the configuration of the excavator according to the present embodiment will be described.

[0025] FIG. 2 is a block diagram schematically showing an example of the configuration of the excavator according to the present embodiment. FIG. 3 is a diagram showing an example of a cooling circuit 60 of an electric drive system mounted on the excavator according to the present embodiment. FIG. 4 is a diagram showing an example of a heat pump cycle 82 of an air conditioner 80 mounted on the excavator according to the present embodiment.

[0026] In addition, in the figure, the mechanical power line is shown by a double line, the high-pressure hydraulic line is shown by a thick solid line, the pilot line is shown by a broken line, and the electric drive / control line is shown by a thin solid line.

[0027] [Hydraulic Drive System] The hydraulic drive system of the excavator according to this embodiment includes travel hydraulic motors 1A and 1B, boom cylinder 7, arm cylinder 8, bucket cylinder 9, etc., which hydraulically drive each of the driven elements such as lower traveling body 1, boom 4, arm 5, and bucket 6. Further, the hydraulic drive system of the excavator according to this embodiment includes pump motor 12, main pump 14, and control valve 17.

[0028] Pump motor 12 is the power source of the hydraulic drive system. Pump motor 12 is, for example, an IPM (Interior Permanent Magnet) motor. Pump motor 12 is connected to a high-voltage power source including power storage device 19 and swivel motor 21 via inverter 18A. Pump motor 12 performs power running with three-phase AC power supplied from power storage device 19 or swivel motor 21 via inverter 18A, and drives main pump 14 and pilot pump 15. The drive control of pump motor 12 may be executed by inverter 18A under the control of controller 30B described later.

[0029] Main pump 14 sucks hydraulic oil from hydraulic oil tank T and discharges it into high-pressure hydraulic line 16, thereby supplying hydraulic oil to control valve 17 through high-pressure hydraulic line 16. Main pump 14 is driven by pump motor 12. Main pump 14 is, for example, a variable displacement hydraulic pump, and under the control of controller 30A described later, a regulator (not shown) controls the angle of the swash plate (tilt angle). Thereby, main pump 14 can adjust the stroke length of the piston and control the discharge flow rate (discharge pressure).

[0030] The control valve 17 is a hydraulic control device that controls the hydraulic drive system in response to an operator's operation or an operation command corresponding to an automatic driving function. As described above, the control valve 17 is connected to the main pump 14 via the high-pressure hydraulic line 16, and the hydraulic oil supplied from the main pump 14 can be selectively supplied to hydraulic actuators (travel hydraulic motors 1A, 1B, boom cylinder 7, arm cylinder 8, and bucket cylinder 9). For example, the control valve 17 is a valve unit including a plurality of control valves (direction change valves) that control the flow rate and flow direction of the hydraulic oil supplied from the main pump 14 to each of the hydraulic actuators. The hydraulic oil supplied from the main pump 14 and flowing through the control valve 17 and the hydraulic actuators is discharged from the control valve 17 to the hydraulic oil tank T.

[0031] <Electric drive system> The electric drive system of the excavator according to the present embodiment includes a pump motor 12, a sensor 12s, and an inverter 18A. Further, the electric drive system of the excavator according to the present embodiment includes a swing drive device 20, a sensor 21s, and an inverter 18B. The electric drive system of the excavator according to the present embodiment includes a high-voltage power source constituted by a power storage device 19 or the like.

[0032] The sensor 12s includes a current sensor 12s1, a voltage sensor 12s2, and a rotation state sensor 12s3.

[0033] The current sensor 12s1 detects the current of each of the three phases (U phase, V phase, and W phase) of the pump motor 12. The current sensor 12s1 is provided, for example, in the power path between the pump motor 12 and the inverter 18A. The detection signals corresponding to the currents of the three phases of the pump motor 12 detected by the current sensor 12s1 are directly taken into the inverter 18A through a communication line. Further, the detection signal may be taken into the controller 30B through a communication line and input to the inverter 18A via the controller 30B.

[0034] The voltage sensor 12s2 detects the applied voltage of each of the three phases of the pump motor 12. The voltage sensor 12s2 is provided, for example, in the power path between the pump motor 12 and the inverter 18A. The detection signals corresponding to the applied voltages of the three phases of the pump motor 12 detected by the voltage sensor 12s2 are directly taken into the inverter 18A through the communication line. Further, the detection signal may be taken into the controller 30B through the communication line and input to the inverter 18A via the controller 30B.

[0035] The rotation state sensor 12s3 detects the rotation state of the pump motor 12 (for example, the rotation position (rotation angle), rotation speed, etc.). The rotation state sensor 12s3 is, for example, a rotary encoder or a resolver.

[0036] The inverter 18A drives and controls the pump motor 12 under the control of the controller 30B. The inverter 18A includes, for example, a conversion circuit that converts DC power into three-phase AC power or converts three-phase AC power into DC power, a drive circuit that switch-drives the conversion circuit, and a control circuit that outputs a control signal (for example, a PWM (Pulse Width Modulation) signal) that defines the operation of the drive circuit.

[0037] The control circuit of the inverter 18A performs drive control of the pump motor 12 while grasping the operating state of the pump motor 12. For example, the control circuit of the inverter 18A grasps the operating state of the pump motor 12 based on the detection signal of the rotation state sensor 12s3. Further, the control circuit of the inverter 18A may grasp the operating state of the pump motor 12 by sequentially estimating the rotation angle of the rotation shaft of the pump motor 12 based on the detection signal of the current sensor 12s1 and the detection signal of the voltage sensor 12s2 (or the voltage command value generated during the control process).

[0038] The slewing drive device 20 includes a slewing motor 21, a resolver 22, a mechanical brake 23, and a slewing speed reducer 24. The slewing motor 21 performs a power running operation for slewing the upper slewing body 3 and a regenerative operation for generating regenerative power to slewing-brake the upper slewing body 3 under the control of the controller 30B and the inverter 18B. The slewing motor 21 is connected to a high-voltage power source (i.e., the power storage device 19) via the inverter 18B and is driven by three-phase AC power supplied from the power storage device 19 via the inverter 18B. Further, the slewing motor 21 supplies regenerative power to the power storage device 19 and the pump motor 12 via the inverter 18B. Thereby, the power storage device 19 can be charged or the pump motor 12 can be driven with the regenerative power. The switching control between the power running operation and the regenerative operation of the slewing motor 21 may be executed by the inverter 18B under the control of the controller 30B, for example. A resolver 22, a mechanical brake 23, and a slewing speed reducer 24 are connected to the rotating shaft 21A of the slewing motor 21.

[0039] The resolver 22 detects the rotation state (e.g., rotation position (rotation angle), rotation speed, etc.) of the slewing motor 21. The detection signal corresponding to the rotation angle or the like detected by the resolver 22 may be directly taken into the inverter 18B through a communication line. Further, the detection signal may be taken into the controller 30B through a communication line and input to the inverter 18B via the controller 30B.

[0040] The mechanical brake 23 mechanically generates a braking force on the rotating shaft 21A of the slewing motor 21 under the control of the controller 30B. Thereby, the mechanical brake 23 can perform slewing braking of the upper slewing body 3 or maintain the stopped state of the upper slewing body 3.

[0041] The slewing reducer 24 is connected to the rotating shaft 21A of the slewing motor 21, and increases the torque by reducing the output (torque) of the slewing motor 21 at a predetermined reduction ratio to drive the upper slewing body 3 to slewing. That is, during the power running operation, the slewing motor 21 drives the upper slewing body 3 to slewing via the slewing reducer 24. Further, the slewing reducer 24 increases the speed of the inertial rotational force of the upper slewing body 3 and transmits it to the slewing motor 21 to generate regenerative power. That is, during the regenerative operation, the slewing motor 21 performs regenerative power generation by the inertial rotational force of the upper slewing body 3 transmitted via the slewing reducer 24, and brakes the upper slewing body 3 to slewing.

[0042] The sensor 21s includes a current sensor 21s1 and a voltage sensor 21s2.

[0043] The current sensor 21s1 detects the current of each of the three phases (U phase, V phase, and W phase) of the slewing motor 21. The current sensor 21s1 is provided, for example, in the power path between the slewing motor 21 and the inverter 18B. The detection signal corresponding to the current of each of the three phases of the slewing motor 21 detected by the current sensor 21s1 may be directly taken into the inverter 18B through the communication line. Further, the detection signal may be taken into the controller 30B through the communication line and input into the inverter 18B via the controller 30B.

[0044] The voltage sensor 21s2 detects the applied voltage of each of the three phases of the slewing motor 21. The voltage sensor 21s2 is provided, for example, in the power path between the slewing motor 21 and the inverter 18B. The detection signal corresponding to the applied voltage of each of the three phases of the slewing motor 21 detected by the voltage sensor 21s2 is directly taken into the inverter 18B through the communication line. Further, the detection signal may be taken into the controller 30B through the communication line and input into the inverter 18B via the controller 30B.

[0045] The inverter 18B drives and controls the rotary motor 21 under the control of the controller 30B. The inverter 18B includes, for example, a conversion circuit that converts DC power into three-phase AC power or converts three-phase AC power into DC power, a drive circuit that drives the switch of the conversion circuit, and a control circuit that outputs a control signal (for example, a PWM signal) that defines the operation of the drive circuit.

[0046] For example, the control circuit of the inverter 18B performs speed feedback control and torque feedback control regarding the rotary motor 21 based on the detection signals of the current sensor 21s1, the voltage sensor 21s2, and the resolver 22.

[0047] For example, as shown in FIG. 3, the inverters 18A and 18B may be housed in one housing and integrally constitute the inverter unit 18.

[0048] Note that at least one of the drive circuit and the control circuit of the inverter 18B may be provided outside the inverter 18B.

[0049] The power storage device 19 is charged (electricity is stored) by being connected to an external commercial power source with a predetermined cable, and supplies the charged power to the pump motor 12 and the rotary motor 21 via the DC (Direct Current) bus 110. Further, the power storage device 19 charges the generated power (regenerative power) of the rotary motor 21. The power storage device 19 is, for example, a lithium-ion battery and has a relatively high output voltage (for example, several hundred volts).

[0050] Furthermore, a power conversion device may be provided between the power storage device 19 and the DC bus 110 to boost the output voltage of the power storage device 19 and apply it to the pump motor 12 and the swivel motor 21. In this case, the power conversion device boosts the power of the power storage device 19, steps down the power of the pump motor 12 and the swivel motor 21 via the inverters 18A and 18B, and stores the power in the power storage device 19. The power conversion device may switch between a boosting operation and a bucking operation so that the voltage value of the DC (Direct Current) bus 110 falls within a certain range according to the operating states of the pump motor 12 and the swivel motor 21. The switching control between the boosting operation and the bucking operation of the power conversion device may be executed by the controller 30B based on, for example, the detected voltage value of the DC bus 110, the detected voltage value of the power storage device 19, and the detected current value of the power storage device 19.

[0051] <Operating system> The operating system of the excavator according to the present embodiment includes a pilot pump 15, an operating device 26, and a pressure control valve 31.

[0052] The pilot pump 15 supplies pilot pressure to various hydraulic devices (for example, the pressure control valve 31) mounted on the excavator via the pilot line 25. As a result, the pressure control valve 31 can supply the control valve 17 with a pilot pressure corresponding to the operation content (for example, the operation amount and the operation direction) of the operating device 26 under the control of the controller 30A. Therefore, the controller 30A and the pressure control valve 31 can realize the operation of the driven element (hydraulic actuator) corresponding to the operation content of the operator on the operating device 26. Further, the pressure control valve 31 can supply the control valve 17 with a pilot pressure corresponding to the content of the remote operation specified by the remote operation signal under the control of the controller 30A. The pilot pump 15 is, for example, a fixed displacement hydraulic pump and is driven by the pump motor 12 as described above.

[0053] The operating device 26 is provided within reach of the operator in the driver's seat of the cab 10 and is used for the operator to operate respective driven elements (i.e., the left and right crawlers of the lower traveling body 1, the upper slewing body 3, the boom 4, the arm 5, and the bucket 6, etc.). In other words, the operating device 26 is used for the operator to operate hydraulic actuators (e.g., traveling hydraulic motors 1A, 1B, boom cylinder 7, arm cylinder 8, and bucket cylinder 9, etc.) or electric actuators (such as the slewing motor 21, etc.) that drive respective driven elements. The operating device 26 is, for example, electric and outputs an electric signal (hereinafter, "operation signal") corresponding to the operation content by the operator. The operation signal output from the operating device 26 is taken into the controller 30A. Thereby, the control device 30 including the controller 30A can control the pressure control valve 31 and the inverter 18B, and control the operation of the driven elements (actuators) of the excavator in accordance with the operation content of the operator and operation commands corresponding to the automatic operation function.

[0054] The operating device 26 includes, for example, levers 26A to 26C. The lever 26A may be configured to be able to receive operations related to the arm 5 (arm cylinder 8) and the upper slewing body 3 (slewing operation) respectively according to operations in the front-rear direction and the left-right direction. The lever 26B may be configured to be able to receive operations related to the boom 4 (boom cylinder 7) and the bucket 6 (bucket cylinder 9) respectively according to operations in the front-rear direction and the left-right direction. The lever 26C may be configured to be able to receive operations of the lower traveling body 1 (crawler).

[0055] In addition, when the control valve 17 is composed of an electromagnetic pilot type hydraulic control valve (direction switching valve), the operation signal of the electric operating device 26 may be directly input to the control valve 17, and each hydraulic control valve may operate according to the operation content of the operating device 26. Also, the operating device 26 may be a hydraulic pilot type that outputs a pilot pressure corresponding to the operation content. In this case, the pilot pressure corresponding to the operation content is supplied to the control valve 17.

[0056] The pressure control valve 31 outputs a predetermined pilot pressure by using the hydraulic oil supplied from the pilot pump 15 through the pilot line 25 under the control of the controller 30A. The pilot line on the secondary side of the pressure control valve 31 is connected to the control valve 17, and the pilot pressure output from the pressure control valve 31 is supplied to the control valve 17.

[0057] <Control system> The control system of the excavator according to the present embodiment includes a control device 30, a surrounding information acquisition device 40, an output device 50, an input device 52, a temperature sensor 54, and an oil temperature sensor 56.

[0058] The control device 30 includes controllers 30A to 30C.

[0059] The functions of the controllers 30A to 30C may be realized by arbitrary hardware, or an arbitrary combination of hardware and software. For example, the controllers 30A to 30C may each be centered around a computer including a processor such as a CPU (Central Processing Unit), a memory device (main memory device) such as a RAM (Random Access Memory), a non-volatile auxiliary storage device such as a ROM (Read Only Memory), and an interface device to the outside.

[0060] The controller 30A cooperates with various controllers constituting the control device 30 including the controllers 30B and 30C, and performs drive control of the excavator.

[0061] The controller 30A outputs a control command to the pressure control valve 31 according to, for example, an operation signal input from the operation device 26, and causes the pressure control valve 31 to output a pilot pressure corresponding to the operation content of the operation device 26. Thereby, the controller 30A can realize the operation of the driven element (hydraulic actuator) of the excavator corresponding to the operation content of the electric operation device 26.

[0062] Also, when the excavator is remotely operated, the controller 30A may perform control related to remote operation, for example. Specifically, the controller 30A may output a control command to the pressure control valve 31 and cause the pressure control valve 31 to output a pilot pressure corresponding to the content of the remote operation. Thereby, the controller 30A can realize the operation of the excavator (driven element) corresponding to the content of the remote operation.

[0063] Also, the controller 30A may perform control related to the automatic operation function, for example. Specifically, the controller 30A may output a control command to the pressure control valve 31 and cause the pilot pressure corresponding to the operation command corresponding to the automatic operation function to act from the pressure control valve 31 on the control valve 17. Thereby, the controller 30A can realize the operation of the driven element (hydraulic actuator) of the excavator corresponding to the automatic operation function.

[0064] Also, the controller 30A may integrally control the operation of the entire excavator (various devices mounted on the excavator) based on bidirectional communication with various controllers such as the controllers 30B and 30C, for example.

[0065] Also, the controller 30A may perform control related to a function of automatically stopping the main pump 14 (hereinafter, "pump stop function"), for example.

[0066] Specifically, when the state where the operator does not operate the excavator (operation on the operation device 26 or remote operation) continues during the operation (operation) of the excavator, the controller 30A may automatically stop the main pump 14. Thereby, the controller 30A can stop the operation of the main pump 14 that is unnecessary during non-operation of the excavator, that is, the operation of the pump motor 12. Therefore, the power of the power storage device 19 consumed by the pump motor 12 can be suppressed. Further, when a predetermined input indicating the intention to stop the main pump 14 is received through the input device 52 during the operation (operation) of the excavator, the controller 30A may stop the main pump 14. Thereby, the controller 30A can stop the main pump 14 (pump motor 12) by reflecting the intention of the operator. Therefore, for example, in a situation where the operator has trouble communicating with the surrounding workers due to the operating sound of the operating main pump 14 (pump motor 12), the operator can temporarily reduce the operating sound and communicate with the surrounding workers by making a predetermined input through the input device 52.

[0067] For example, when starting the excavator (e.g., when the key switch is turned ON), the control device 30 (controllers 30A and 30B) starts the main pump 14, that is, the pump motor 12, regardless of whether there is an operation on the operation device 26. Thereby, at the start of the excavator, the control device 30 can start the pump motor 12 once and shift it to a state where the pump motor 12 can be controlled. Also, at the start of the excavator, the control device 30 can start the pump motor 12 once and perform diagnostic processing such as checking for abnormalities in the pump motor 12. For example, the controller 30B diagnoses the presence or absence of abnormalities by energizing the pump motor 12 through the inverter 18A. If there is an abnormality, the controller 30B may notify the operator of the abnormality in the pump motor 12 through the output device 50 or the like. On the other hand, if there is no abnormality in the pump motor 12 and then the operation of the operation device 26 is not started, the controller 30B may stop the pump motor 12 by the pump stop function. And when the operator's operation starts, the controller 30A automatically starts the pump motor 12, and then, each time the detection of the continuation of the non-operation state is detected, the pump motor 12 is automatically stopped, and when the operator's operation starts, the process of automatically starting the pump motor 12 may be repeated.

[0068] Also, the controller 30A may perform control regarding the operation and stop of the fan 90, for example. Details will be described later (see FIGS. 5 to 18).

[0069] The controller 30B performs drive control of the electric drive system based on various information input from the controller 30A (e.g., control commands including operation signals of the operation device 26).

[0070] The controller 30B may drive the inverter 18B and perform switching control of the operating state (power running operation and regenerative operation) of the swing motor 21, for example, based on the operation content of the operating device 26. Further, when the excavator is remotely operated, for example, the controller 30B may drive the inverter 18B and perform switching control of the operating state (power running operation and regenerative operation) of the swing motor 21 based on the content of the remote operation. Further, when the automatic operation function of the excavator is valid, for example, the controller 30B may drive the inverter 18B and perform switching control of the operating state (power running operation and regenerative operation) of the swing motor 21 based on an operation command corresponding to the automatic operation function.

[0071] In addition, when the above-described power conversion device is provided between the power storage device 19 and the DC bus 110, the controller 30B may drive the power conversion device and perform switching control of the boost operation and the buck operation of the power conversion device, in other words, the discharge state and the charge state of the power storage device 19, for example, based on the operation state of the operating device 26. Further, when the excavator is remotely operated, for example, the controller 30B may drive the power conversion device and perform switching control of the discharge state and the charge state of the power storage device 19 based on the content of the remote operation. Further, when the automatic operation function of the excavator is valid, for example, the controller 30B may drive the power conversion device and perform switching control of the discharge state and the charge state of the power storage device 19 based on an operation command corresponding to the automatic operation function.

[0072] Further, the controller 30B may perform control related to the stop and start of the pump motor 12, for example, in response to a control command regarding the pump stop function from the controller 30A.

[0073] The controller 30C performs control related to the peripheral monitoring function of the excavator.

[0074] The controller 30C detects a predetermined object around the excavator and its position (hereinafter, "monitoring target"), for example, based on information regarding the situation of the three-dimensional space around the excavator (for example, detection information regarding an object around the excavator and its position) taken in from the surrounding information acquisition device 40.

[0075] Further, when the controller 30C detects a monitoring target in a region relatively close to the excavator, for example, it may output an alarm through an output device 50 (such as a display device or a sound output device) inside the cabin 10.

[0076] In addition, the functions of the controllers 30B and 30C may be integrated into the controller 30A. That is, various functions realized by the control device 30 may be realized by one controller, or may be distributed and realized by two or more appropriately set controllers.

[0077] The surrounding information acquisition device 40 outputs information regarding the situation of the three-dimensional space around the excavator. The surrounding information acquisition device 40 may include, for example, an ultrasonic sensor, a millimeter-wave radar, a monocular camera, a stereo camera, a depth camera, LIDAR (Light Detection and Ranging), a distance image sensor, an infrared sensor, etc. The output information of the surrounding information acquisition device 40 is taken into the controller 30C.

[0078] The output device 50 is provided inside the cabin 10 and outputs various information to the operator under the control of the control device 30 (for example, the controller 30A). The output device 50 includes, for example, a display device that outputs (notifies) information to the operator in a visual manner. The display device is installed, for example, in a place that is easily visible from the operator inside the cabin 10 and may display various information images under the control of the controller 30A. The display device is, for example, a liquid crystal display or an organic EL (Electroluminescence) display. In addition, the output device 50 includes, for example, a sound output device that outputs information to the operator in an auditory manner. The sound output device is, for example, a buzzer or a speaker, etc.

[0079] The input device 52 is provided within the cabin 10 and receives various inputs from the operator. The input device 52 may include, for example, an operation input device that receives the operator's operation inputs. The operation input device may include, for example, buttons, toggles, levers, touch panels, touch pads, etc. Also, the input device 52 may include, for example, a voice input device that receives voice inputs from the operator or a gesture input device that receives gesture inputs from the operator. The voice input device may include, for example, a microphone that acquires the voice of the operator within the cabin 10. Also, the gesture input device may include, for example, an in-cabin camera capable of imaging the gestures of the operator within the cabin 10. A signal corresponding to the input from the operator received by the input device 52 is taken into the control device 30 (for example, the controller 30A).

[0080] The temperature sensor 54 detects the temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 described later. The temperature sensor 54 includes, for example, a temperature sensor that detects the temperature of the pump motor 12. Also, the temperature sensor 54 includes a temperature sensor that detects the temperature of the inverter 18A. Also, the temperature sensor 54 includes a temperature sensor that detects the temperature of the inverter 18B. Also, the temperature sensor 54 includes, for example, a temperature sensor that detects the temperature of the power storage device 19. Also, the temperature sensor 54 includes, for example, a temperature sensor that detects the temperature of the swivel motor 21. Also, the temperature sensor 54 includes, for example, a temperature sensor that detects the temperature of the DC-DC converter 44 described later. The detection signal of the temperature sensor 54 is taken into the controller 30A, for example. Thereby, the controller 30A can grasp the temperature state of the equipment of the electric drive system.

[0081] In addition, when a power conversion device is provided between the power storage device 19 and the DC bus 110, the temperature sensor may include a temperature sensor that grasps the temperature state of the power conversion device.

[0082] The oil temperature sensor 56 detects the temperature of the hydraulic oil (hereinafter referred to as "operating oil temperature") that drives the hydraulic actuator. The oil temperature sensor 56 may detect, for example, the temperature of the hydraulic oil inside the hydraulic oil tank T. The detection signal of the oil temperature sensor 56 is taken into, for example, the controller 30A. Thereby, the controller 30A can grasp the temperature state of the hydraulic oil.

[0083] <Other components> The excavator according to the present embodiment includes a DC-DC converter 44, a battery 46, a cooling circuit 60, an oil cooler 70, an air conditioner 80, and a fan 90.

[0084] The DC-DC converter 44 is provided, for example, on the upper swing body 3, and steps down and outputs the very high-voltage DC power output from the power storage device 19 to a predetermined voltage (for example, about 24 volts). The output power of the DC-DC converter 44A is supplied to the battery 46 for charging (power storage), or supplied to electrical devices driven by the power of the battery 46, such as the controllers 30A to 30C.

[0085] Note that the DC-DC converter 44 may be replaced with an alternator. In this case, the alternator may be provided on the upper swing body 3 and generate electricity by the power of the pump motor 12. The generated power of the alternator is supplied to the battery 46, charged (power stored) in the battery 46, or supplied to electrical devices driven by the power of the battery 46, such as the controllers 30A to 30C, in the same manner as in the case of the DC-DC converter 44.

[0086] The battery 46 is provided on the upper swing body 3 and has a relatively low output voltage (for example, 24 volts). The battery 46 supplies power to electrical devices other than the electric drive system that requires relatively high power (for example, the controllers 30A to 30C, the air conditioner 80, etc.). The battery 46 is, for example, a lead-acid battery or a lithium-ion battery, and is charged by the output power of the DC-DC converter 44 as described above.

[0087] The cooling circuit 60 cools devices such as those in the electric drive system. For example, as shown in FIG. 3, the devices to be cooled by the cooling circuit 60 include the pump motor 12, the inverter unit 18, the power storage device 19, the swing drive device 20, the DC-DC converter 44, etc.

[0088] As shown in FIG. 3, the cooling circuit 60 includes a radiator 62, a water pump 64, and refrigerant flow paths 66A, 66B, 66C, 66C1, 66C2, 66D, 66D1, 66D2, 66E, 66F.

[0089] The radiator 62 cools the refrigerant (e.g., cooling water) in the cooling circuit 60. Specifically, the radiator 62 causes heat exchange between the ambient air and the refrigerant to cool the refrigerant.

[0090] The water pump 64 sucks in the refrigerant from the refrigerant flow path 66F and discharges it into the refrigerant flow path 66A, thereby circulating the refrigerant in the cooling circuit 60.

[0091] The refrigerant flow path 66A connects between the water pump 64 and the swing drive device 20, and allows the refrigerant discharged from the water pump 64 to flow into the internal refrigerant flow path of the swing drive device 20. Thereby, the swing motor 21 etc. inside the swing drive device 20 can be cooled by the refrigerant. The refrigerant that has flowed through the inside of the swing drive device 20 flows out into the refrigerant flow path 66B.

[0092] The refrigerant flow path 66B connects between the swing drive device 20 and the power storage device 19, and allows the refrigerant flowing out from the swing drive device 20 to flow into the internal refrigerant flow path of the power storage device 19. Thereby, the power storage device 19 can be cooled by the refrigerant. The refrigerant that has flowed through the inside of the power storage device 19 flows out into the refrigerant flow path 66C.

[0093] The refrigerant flow paths 66C, 66C1, and 66C2 connect between the power storage device 19 and the inverter unit 18 and the DC-DC converter 44, and allow the refrigerant flowing out from the power storage device 19 to flow into the refrigerant flow paths inside the inverter unit 18 and the DC-DC converter 44. Specifically, one end of the refrigerant flow path 66C connected to the power storage device 19 branches into the refrigerant flow paths 66C1 and 66C2 at the other end, and the refrigerant flow paths 66C and 66C2 are respectively connected to the inverter unit 18 and the DC-DC converter 44. Thereby, the inverters 18A and 18B included in the inverter unit 18 and the DC-DC converter 44 can be cooled. The refrigerant that has flowed through the inside of the inverter unit 18 flows out to the refrigerant flow path 66D1. Also, the refrigerant that has flowed through the inside of the DC-DC converter 44 flows out to the refrigerant flow path 66D2.

[0094] The refrigerant flow paths 66D, 66D1, and 66D2 connect between the inverter unit 18 and the DC-DC converter 44 and the pump motor 12, and allow the refrigerant flowing out from the inverter unit 18 and the DC-DC converter 44 to flow into the refrigerant flow path inside the pump motor 12. Specifically, the refrigerant flow paths 66D1 and 66D2, one end of which is respectively connected to the inverter unit 18 and the DC-DC converter 44, merge at one end of the refrigerant flow path 66D, and the other end of the refrigerant flow path 66D is connected to the pump motor 12. Thereby, the pump motor 12 can be cooled by the refrigerant. The refrigerant that has flowed through the inside of the pump motor 12 flows out to the refrigerant flow path 66E.

[0095] In addition, when a power conversion device is provided between the power storage device 19 and the DC bus 110, the power conversion device may be cooled by the cooling circuit 60. In this case, the power conversion device may be arranged in parallel with the inverter unit 18 and the DC-DC converter 44 in the cooling circuit 60 and cooled by the refrigerant flowing out from the power storage device 19, for example. Also, the DC-DC converter 44 may be air-cooled. In this case, the refrigerant flow paths 66C2 and 66D2 are omitted.

[0096] The refrigerant flow path 66E connects between the pump motor 12 and the radiator 62, and supplies the refrigerant flowing out from the pump motor 12 to the radiator 62. Thereby, by cooling various devices in the electric drive system, the refrigerant whose temperature has risen can be cooled by the radiator, and can be returned to a state where it can cool various devices in the electric drive system again.

[0097] The refrigerant flow path 66F connects between the radiator 62 and the water pump 64, and supplies the refrigerant cooled by the radiator 62 to the water pump 64. The water pump 64 can circulate the refrigerant cooled by the radiator 62 through the cooling circuit 60.

[0098] The oil cooler 70 is provided, for example, in the return oil path between the control valve 17 and the hydraulic oil tank T, and cools the hydraulic oil of the hydraulic drive system. Specifically, the oil cooler 70 performs heat exchange between the surrounding air and the hydraulic oil flowing through the inside, and cools the hydraulic oil.

[0099] The air conditioner 80 adjusts the temperature, humidity, etc. inside the cabin 10. The air conditioner 80 operates, for example, with the electric power supplied from the DC-DC converter 44 and the battery 46. The air conditioner 80 is, for example, a heat pump type with both heating and cooling functions, and includes a heat pump cycle 82.

[0100] Incidentally, the air conditioner 80 may include, for example, a refrigeration cycle and a heater for heating instead of the heat pump cycle 82. The heater for heating is, for example, a PTC (Positive Temperature Coefficient), a combustion type heater, or the like.

[0101] As shown in FIG. 4, the heat pump cycle 82 includes a compressor 82A, a condenser 82B, an expansion valve 82C, and an evaporator 82D.

[0102] Incidentally, the arrow in FIG. 4 represents the flow of the refrigerant during the cooling operation of the air conditioner 80, and the flow of the refrigerant during the heating operation of the air conditioner 80 is in the reverse direction.

[0103] Compressor 82A compresses the refrigerant in the heat pump cycle 82. Compressor 82A includes, for example, a built-in electric motor and an inverter circuit that drives the electric motor, and is electrically driven by the electric power supplied from the power storage device 19. The refrigerant compressed by Compressor 82A is sent to the condenser 82B during the cooling operation of the air conditioner 80, and is sent to the evaporator 82D during the heating operation of the air conditioner 80.

[0104] Note that Compressor 82A may be configured to be mechanically driven by the pump motor 12.

[0105] Condenser 82B cools the refrigerant in a gaseous state that has been compressed by Compressor 82A and has a relatively high temperature rise during the cooling operation of the air conditioner 80. Specifically, Condenser 82B dissipates the heat of the refrigerant to the outside air by heat exchange between the refrigerant flowing through the inside and the outside air, and cools the refrigerant. The refrigerant cooled by Condenser 82B changes to a liquid state.

[0106] Also, during the heating operation of the air conditioner 80, Condenser 82B takes heat from the outside air by heat exchange between the refrigerant flowing through the inside and the outside air, and raises the temperature of the refrigerant that has been depressurized through the expansion valve 82C and has dropped to a relatively low temperature.

[0107] Expansion valve 82C rapidly reduces the pressure of the flowing refrigerant and reduces the temperature of the refrigerant. During the cooling operation of the air conditioner 80, Expansion valve 82C rapidly reduces the pressure of the liquid-state and high-pressure refrigerant sent from Condenser 82B and reduces the temperature. Also, during the heating operation of the air conditioner 80, Expansion valve 82C rapidly reduces the pressure of the liquid-state and high-pressure refrigerant sent from Evaporator 82D and reduces the temperature.

[0108] The evaporator 82D performs heat exchange between the refrigerant flowing therethrough and the air sent from the air conditioner 80 into the cabin 10. During the cooling operation of the air conditioner 80, the evaporator 82D cools the air sent into the cabin 10 in such a way that the relatively low-temperature refrigerant (in a gas-liquid mixed state) sent from the expansion valve 82C takes heat from the air. Also, during the heating operation of the air conditioner 80, the evaporator 82D warms the air sent into the cabin 10 in such a way that the air takes heat from the relatively high-temperature refrigerant (in a gaseous state) sent from the compressor 82A.

[0109] The fan 90 operates under the control of the control device 30 (for example, the controller 30A) and blows air toward a predetermined device (hereinafter referred to as "heat exchange device") that performs heat exchange with the outside air. The fan 90 operates, for example, with electric power supplied from the DC-DC converter 44 or the battery 46.

[0110] The fan 90 may blow air toward the radiator 62, for example, as shown in FIG. 3, to cool the radiator 62. As a result, air capable of performing heat exchange with the refrigerant flowing through the inside is sequentially supplied around the radiator 62, and the degree of cooling of the refrigerant by the radiator 62 can be increased.

[0111] Also, the fan 90 may blow air toward the oil cooler 70, for example, as shown in FIG. 2, to cool the oil cooler 70. As a result, air capable of performing heat exchange with the hydraulic oil flowing through the inside is sequentially supplied around the oil cooler 70, and the degree of cooling of the hydraulic oil by the oil cooler 70 can be increased.

[0112] Also, the fan 90 may blow air toward the capacitor 82B, for example, as shown in FIG. 4, to cool or heat the capacitor 82B. As a result, air capable of performing heat exchange with the refrigerant flowing through the inside is sequentially supplied around the capacitor 82B, and the degree of cooling or heating of the refrigerant by the capacitor 82B can be increased.

[0113] [First Example of Fan Control Method] Next, with reference to FIGS. 5 to 11, a first example of the control method of the fan 90 will be described.

[0114] [Arrangement of Heat Exchange Equipment and Fan] First, the arrangement of the heat exchange equipment and the fan 90 according to this example will be described.

[0115] FIGS. 5 and 6 are a front view and a side view showing a first example of the arrangement of the radiator 62, the oil cooler 70, the capacitor 82B, and the fan 90. Hereinafter, for convenience, the arrangement relationship will be described using the directions (up, down, left, right, front, and rear) in the figures.

[0116] The radiator 62, the oil cooler 70, the capacitor 82B, and the fan 90 are provided, for example, on the left side of the rear of the upper swivel body 3.

[0117] As shown in FIGS. 5 and 6, the radiator 62 and the oil cooler 70 are each of the downflow type, and tanks are arranged at both upper and lower ends in the vertical direction. The radiator 62 and the oil cooler 70 have a vertically long rectangular shape that is longer in the vertical direction than in the horizontal direction, and are arranged side by side in the left - right direction.

[0118] The capacitor 82B has a horizontally long rectangular shape that is longer in the horizontal direction than in the vertical direction, and is arranged adjacent to the lower side of the radiator 62 and the oil cooler 70.

[0119] The fan 90 includes fans 90A to 90F.

[0120] The fans 90A and 90B are arranged behind the radiator 62, and suck air from the front to the rear to blow air to the radiator 62. The fans 90A and 90B are arranged side by side vertically such that the fan 90A is on the upper side and the fan 90B is on the lower side. Hereinafter, the fans 90A and 90B may be collectively or individually referred to as the "radiator fan".

[0121] Fans 90C and 90D are arranged behind the oil cooler 70 and blow air to the oil cooler 70 by sucking air from the front to the rear. Fans 90C and 90D are arranged side by side vertically such that fan 90C is on the upper side and fan 90D is on the lower side. Hereinafter, fans 90C and 90D may be collectively or individually referred to as the "oil cooler fan".

[0122] Fans 90E and 90F are arranged behind the capacitor 82B and blow air to the capacitor 82B by sucking air from the front to the rear. Fans 90E and 90F are arranged side by side horizontally such that fan 90E is on the right side and fan 90F is on the left side.

[0123] Thus, in this example, a plurality (two in this example) of fans 90 capable of blowing air to one heat exchange device (an example of a predetermined device) are installed.

[0124] Thereby, as will be described later, the control device 30 can stop only some of the fans 90 or operate them at a relatively low rotational speed according to the level of heat exchange (cooling level or heating level) required for the heat exchange device. Therefore, the control device 30 can more finely adjust the level of heat exchange of the heat exchanger.

[0125] In particular, the heat generation amount of the electric drive system of the present embodiment is smaller than the heat generation amount of the engine in a hydraulic excavator equipped with an engine, and the required cooling level of the radiator 62 may be relatively low. Therefore, if one radiator fan is rotated at a relatively high rotational speed to cool the radiator 62, the cooling level of the radiator 62 may become higher than necessary, and overcooling and waste of current consumption may easily occur.

[0126] In contrast, in this example, the control device 30 controls a plurality of fans 90A and 90B capable of blowing air to the radiator 62, and as will be described later, can more appropriately control the cooling level of the radiator 62.

[0127] Three or more fans 90 capable of blowing air to one heat exchanger (radiator 62, oil cooler 70, condenser 82B) may be installed. The same applies to the second example described later.

[0128] In this example, for each of the plurality of heat exchange devices, a dedicated fan 90 capable of blowing air to the heat exchanger is installed.

[0129] Thereby, compared with the case where one fan 90 blows air to a plurality of heat exchange devices, the efficiency regarding heat exchange (cooling efficiency and heating efficiency) can be improved.

[0130] In this example, for each of the plurality of heat exchange devices, a plurality of fans 90 capable of blowing air to the heat exchange device are installed.

[0131] Thereby, the control device 30 can stop only some of the fans 90 or operate them at a relatively low rotational speed for each of the plurality of heat exchange devices according to the level of heat exchange required for the heat exchange device.

[0132] The number of radiator fans may be one. The same applies to oil cooler fans and condenser fans.

[0133] <Control Process of the Radiator Fan of the Control Device> Subsequently, with reference to FIGS. 7 and 8, the control process regarding the radiator fan of the control device 30 will be described. In this example, when the radiator fan operates, the description will proceed on the premise that it rotates at a relatively high rotational speed (for example, the maximum allowable rotational speed). The same applies to the second example (FIGS. 14 and 15) described later.

[0134] FIG. 7 and FIG. 8 are flowcharts schematically showing a first example of control processing for a radiator fan by the control device 30 (controller 30A). This flowchart is repeatedly executed at a predetermined control cycle during operation from the start (for example, turning on the key switch) to the stop (for example, turning off the key switch) of the excavator. Hereinafter, the same may apply to the flowcharts of FIGS. 9 and 10, the flowchart of FIG. 11, the flowcharts of FIGS. 14 and 15, the flowcharts of FIGS. 16 and 17, and the flowchart of FIG. 18.

[0135] As shown in FIG. 7, in step S102, the controller 30A determines whether the radiator fan (at least one of the fans 90A and 90B) is in operation. If the radiator fan (both of the fans 90A and 90B) is not in operation, the controller 30A proceeds to step S104. If the radiator fan is in operation, the controller 30A proceeds to step S110.

[0136] In step S104, the controller 30A determines, based on the detection signal of the temperature sensor 54, whether the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold TDth11. The threshold TDth11 is, for example, an appropriate value defined in advance for each device of the electric drive system to be cooled by the cooling circuit 60. That is, the threshold TDth11 for any two devices to be cooled by the cooling circuit 60 may be different from each other, and the controller 30A makes the determination in this step using the value of the threshold TDth11 that is suitable for each device to be cooled by the cooling circuit 60. Hereinafter, the same applies to the cases of the thresholds TDth12, TDth21, and TDth22 described later. If the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold TDth11, the controller 30A proceeds to step S106. If it does not exceed the threshold TDth11, the processing of this flowchart is terminated.

[0137] In step S106, the controller 30A determines, based on the detection signal of the temperature sensor 54, whether the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 exceeds a threshold TDth12 (> TDth11). If the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 does not exceed the threshold TDth12, the controller 30A proceeds to step S108; if it exceeds the threshold TDth12, the controller 30A proceeds to step S114.

[0138] In step S108, the controller 30A sets the state such that only one of the radiator fans operates. Specifically, the controller 30A starts the operation of either one of the fans 90A and 90B. The one to start the operation may be the fan 90A or the fan 90B. Thereby, in a situation where the temperature of the devices of the electric drive system to be cooled by the cooling circuit 60 is relatively high, the controller 30A can start the operation of one of the radiator fans and increase the degree of cooling of the radiator 62. Therefore, the controller 30A can increase the degree of cooling of the refrigerant flowing through and cooled by the radiator 62 and lower the temperature of the devices of the electric drive system.

[0139] When the process of step S108 is completed, the controller 30A completes the process of this flowchart.

[0140] On the other hand, in step S110, the controller 30A determines whether there is only one operating radiator fan. If there is only one operating radiator fan, the controller 30A proceeds to step S112; if there is not only one operating radiator fan (i.e., both are operating), the controller 30A proceeds to step S120.

[0141] In step S112, based on the detection signal of the temperature sensor 54, the controller 30A determines whether the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold TDth12. If the temperature of at least one of the devices of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold TDth12, the controller 30A proceeds to step S114; if not, the controller 30A proceeds to step S116.

[0142] In step S114, the controller 30A sets both radiator fans to the operating state. For example, when the determination condition in step S106 is satisfied (YES in step S106), the controller 30A outputs control commands to both fans 90A and 90B to start their operation. Also, for example, when the determination condition in step S112 is satisfied (YES in step S112), the controller 30A outputs a control command to the other fan different from the one that is already operating among fans 90A and 90B to start its operation. Thereby, in a situation where the temperature of the devices of the electric drive system to be cooled by the cooling circuit 60 is extremely high, the controller 30A can drive both radiator fans to further increase the cooling degree of the radiator 62. Therefore, the controller 30A can further increase the cooling degree of the refrigerant flowing through and cooled by the radiator 62 and reduce the temperature of the devices of the electric drive system.

[0143] When the process in step S114 is completed, the controller 30A completes the process of this flowchart.

[0144] On the other hand, in step S116, based on the detection signal of the temperature sensor 54, the controller 30A determines whether the temperature of all the devices of the electric drive system to be cooled by the cooling circuit 60 is equal to or lower than the threshold TDth21 (≤ TDth11). If the temperature of all the devices of the electric drive system to be cooled by the cooling circuit 60 is equal to or lower than the threshold TDth21, the controller 30A proceeds to step S118; if not, the process of this flowchart ends.

[0145] In step S118, the controller 30A outputs a control command to one of the operating radiator fans to stop it. That is, the controller 30A stops both radiator fans. Thereby, the controller 30A can stop both radiator fans according to the situation where the temperature of the equipment of the electric drive system to be cooled in the cooling circuit 60 has dropped to a very low state. Therefore, the controller 30A can suppress excessive cooling of the radiator 62, suppress unnecessary continuous operation of the radiator fans, and suppress power consumption.

[0146] When the process of step S118 is completed, the controller 30A ends the process of this flowchart.

[0147] On the other hand, as shown in FIG. 8, in step S120, based on the detection signal of the temperature sensor 54, the controller 30A determines whether the temperature of all the equipment of the electric drive system to be cooled in the cooling circuit 60 is equal to or lower than the threshold value TDth22 (TDth11 < TDth22 ≤ TDth12). If the temperature of all the equipment of the electric drive system to be cooled in the cooling circuit 60 is equal to or lower than the threshold value TDth22, the controller 30A proceeds to step S122; if not, the controller 30A ends the process of this flowchart.

[0148] In step S122, based on the detection signal of the temperature sensor 54, the controller 30A determines whether the temperature of all the equipment of the electric drive system to be cooled in the cooling circuit 60 is equal to or lower than the threshold value TDth21. If the temperature of all the equipment of the electric drive system to be cooled in the cooling circuit 60 is equal to or lower than the threshold value TDth21, the controller 30A proceeds to step S124; if not, the controller 30A proceeds to step S126.

[0149] In step S124, the controller 30A outputs a control command to both radiator fans to stop them. That is, the controller 30A stops both radiator fans. Thereby, the same effect as in the case of step S120 is achieved.

[0150] When the process of step S124 is completed, the controller 30A ends the process of the current flowchart.

[0151] On the other hand, in step S126, the controller 30A outputs a control command to either one of the radiator fans to stop it. That is, the controller 30A makes it such that only either one of the fans is operating. Thereby, the controller 30A can stop either one of the radiator fans in accordance with the situation where the temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 has dropped to a relatively low state. Therefore, the controller 30A can suppress excessive cooling of the radiator 62, suppress unnecessary continuous operation of the radiator fan, and suppress power consumption.

[0152] Further, the controller 30A may variably control the rotational speed of the radiator fan between a relatively low rotational speed and a relatively high rotational speed according to the temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60. For example, when at least one temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold value TDth11, the controller 30A may control one of the radiator fans such that the rotational speed increases as the exceeding amount increases within a certain range. And when at least one temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold value TDth11 and the exceeding amount exceeds a certain range, the controller 30A may rotate one of the radiator fans at the maximum allowable rotational speed regardless of the exceeding amount. Also, for example, when at least one temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold value TDth12, the controller 30A may control the other radiator fan such that the rotational speed increases as the exceeding amount increases within a certain range. And when at least one temperature of the equipment of the electric drive system to be cooled by the cooling circuit 60 exceeds the threshold value TDth12 and the exceeding amount exceeds a certain range, the controller 30A may rotate the other radiator fan at the maximum allowable rotational speed regardless of the exceeding amount.

[0153] Thus, in this example, among the plurality of radiator fans (fans 90A and 90B), some of the radiator fans may be in a stopped state or in an operating state with a relatively lower rotational speed than the other radiator fans under the control of the controller 30A.

[0154] Thereby, the controller 30A can stop some of the radiator fans or operate them at a relatively low rotational speed according to the required degree of cooling of the radiator 62. Therefore, the controller 30A can suppress excessive cooling of the radiator 62 and suppress the power consumption due to the operation of the radiator fans.

[0155] Further, in this example, when the degree of cooling required for the radiator 62 is relatively high, the controller 30A controls a plurality of radiator fans so that all the radiator fans operate at a relatively high rotational speed. On the other hand, when the degree of cooling required for the radiator 62 is relatively low, the controller 30A controls the plurality of radiator fans so that only some of the radiator fans are in a stopped state or in a state where the rotational speed is lower than that of other fans.

[0156] Specifically, when the temperature of an electric drive system device (an example of a device to be cooled) cooled through a refrigerant (an example of a fluid to be cooled) flowing through the radiator 62 is relatively high, the controller 30A controls the plurality of radiator fans so that all of them operate at a relatively high rotational speed. On the other hand, when the temperature of the electric drive system device cooled through the refrigerant flowing through the radiator 62 is relatively low, the controller 30A controls the plurality of radiator fans so that only some of the radiator fans are in a stopped state or in a state where the rotational speed is relatively lower than that of other radiator fans.

[0157] Thereby, the controller 30A can specifically stop some of the plurality of radiator fans or operate them at a relatively low rotational speed according to the level of the degree of cooling required for the radiator 62.

[0158] <Control Process for Oil Cooler Fan of Control Device> Subsequently, with reference to FIGS. 9 and 10, the control process for the oil cooler fan of the control device 30 will be described. In this example, when the oil cooler fan operates, the description will proceed on the premise that it rotates at a relatively high rotational speed (for example, the maximum allowable rotational speed). The same applies to the second example (FIGS. 16 and 17) described later.

[0159] FIGS. 9 and 10 are flowcharts schematically showing a first example of the control process for the oil cooler fan by the control device 30 (controller 30A).

[0160] As shown in FIG. 9, in step S202, the controller 30A determines whether or not the oil cooler fan (at least one of fans 90C and 90D) is operating. If neither of the oil cooler fans (both fans 90C and 90D) is operating, the controller 30A proceeds to step S204. If the oil cooler fan is operating, the controller 30A proceeds to step S210.

[0161] In step S204, the controller 30A determines whether or not the operating oil temperature has exceeded a threshold value TOLth11 based on the detection signal of the oil temperature sensor 56. The threshold value TOLth11 is, for example, a pre-specified compliance value. The same applies to the threshold values TOLth12, TOLth21, and TOLth22 described later. If the operating oil temperature exceeds the threshold value TOLth11, the controller 30A proceeds to step S206. If it does not exceed the threshold value TOLth11, the processing of this flowchart is terminated.

[0162] In step S206, the controller 30A determines whether or not the operating oil temperature has exceeded a threshold value TOLth12 (>TOLth11) based on the detection signal of the oil temperature sensor 56. If the operating oil temperature does not exceed the threshold value TOLth12, the controller 30A proceeds to step S208. If it exceeds the threshold value TOLth12, the controller 30A proceeds to step S214.

[0163] In step S208, the controller 30A sets a state in which only one of the oil cooler fans operates. Specifically, the controller 30A starts the operation of either one of fans 90C and 90D. The one to start the operation may be fan 90C or fan 90D. Thereby, in a situation where the operating oil temperature is relatively high, the controller 30A can start the operation of one of the oil cooler fans and increase the degree of cooling of the oil cooler 70. Therefore, the controller 30A can increase the degree of cooling of the operating oil flowing through and cooled by the oil cooler 70 and lower the temperature of the operating oil.

[0164] When the process of step S208 is completed, the controller 30A completes the process of the current flowchart.

[0165] On the other hand, in step S210, the controller 30A determines whether there is only one operating oil cooler fan. When there is only one operating oil cooler fan, the controller 30A proceeds to step S212. When there is not only one operating oil cooler fan (i.e., both are operating), the controller 30A proceeds to step S220.

[0166] In step S212, based on the detection signal of the oil temperature sensor 56, the controller 30A determines whether the operating oil temperature has exceeded the threshold value TOLth12. When the operating oil temperature has exceeded the threshold value TOLth12, the controller 30A proceeds to step S214. When the operating oil temperature has not exceeded the threshold value TOLth12, the controller 30A proceeds to step S216.

[0167] In step S214, the controller 30A sets both oil cooler fans to the operating state. For example, when the determination condition of step S206 is satisfied (YES in step S206), the controller 30A outputs control commands to both fans 90C and 90D to start their operation. Also, for example, when the determination condition of step S212 is satisfied (YES in step S212), the controller 30A outputs a control command to the other fan different from the one that is already operating among fans 90C and 90D to start its operation. Thereby, in a situation where the operating oil temperature is extremely high, the controller 30A can drive both oil cooler fans to further increase the cooling degree of the oil cooler 70. Therefore, the controller 30A can further increase the cooling degree of the operating oil flowing through and cooled by the oil cooler 70 and lower the operating oil temperature.

[0168] When the process of step S214 is completed, the controller 30A completes the process of the current flowchart.

[0169] On the one hand, in step S216, the controller 30A determines whether or not the operating oil temperature is equal to or lower than a threshold value TOLth21 (≤ TOLth11) based on the detection signal of the oil temperature sensor 56. When the operating oil temperature is equal to or lower than the threshold value TOLth21, the controller 30A proceeds to step S218. When it is not, the controller 30A ends the processing of the current flowchart.

[0170] In step S218, the controller 30A outputs a control command to one of the operating oil cooler fans to stop it. That is, the controller 30A stops both oil cooler fans. As a result, the controller 30A can stop both oil cooler fans in accordance with the situation where the operating oil temperature has dropped to a very low level. Therefore, the controller 30A can suppress excessive cooling of the oil cooler 70, suppress unnecessary continuous operation of the oil cooler fans, and suppress power consumption.

[0171] When the processing of step S218 is completed, the controller 30A ends the processing of the current flowchart.

[0172] On the other hand, as shown in FIG. 10, in step S220, the controller 30A determines whether or not the operating oil temperature is equal to or lower than a threshold value TOLth22 (TOLth11 < TOLth22 ≤ TOLth12) based on the detection signal of the oil temperature sensor 56. When the operating oil temperature is equal to or lower than the threshold value TOLth22, the controller 30A proceeds to step S222. When it is not, the controller 30A ends the processing of the current flowchart.

[0173] In step S222, the controller 30A determines whether or not the temperature of all the electrically driven system devices to be cooled by the cooling circuit 60 is equal to or lower than the threshold value TOLth21 based on the detection signal of the oil temperature sensor 56. When the operating oil temperature is equal to or lower than the threshold value TOLth21, the controller 30A proceeds to step S224. When it is not, the controller 30A proceeds to step S226.

[0174] In step S224, the controller 30A outputs a control command to both oil cooler fans to stop them. That is, the controller 30A sets both oil cooler fans to the stopped state. This produces the same effect as in the case of step S220.

[0175] When the process of step S224 is completed, the controller 30A ends the processing of this flowchart.

[0176] On the other hand, in step S226, the controller 30A outputs a control command to either one of the oil cooler fans to stop it. That is, the controller 30A sets only either one of the fans to the operating state. Thus, the controller 30A can stop either one of the oil cooler fans according to the situation where the operating oil temperature has dropped to a relatively low state. Therefore, the controller 30A can suppress excessive cooling of the oil cooler 70, suppress unnecessary continuous operation of the oil cooler fan, and suppress power consumption.

[0177] Further, the controller 30A may vary the rotational speed of the oil cooler fan from a relatively low rotational speed to a relatively high rotational speed according to the high or low operating oil temperature. For example, when the operating oil temperature exceeds the threshold value TOLth11, the controller 30A may control one of the oil cooler fans such that within a certain range, the rotational speed increases as the exceeded amount increases. Then, when the operating oil temperature exceeds the threshold value TOLth11 and the exceeded amount exceeds a certain range, the controller 30A may rotate one of the oil cooler fans at the maximum allowable rotational speed regardless of the exceeded amount. Further, for example, when the operating oil temperature exceeds the threshold value TOLth12, the controller 30A may control the other oil cooler fan such that within a certain range, the rotational speed increases as the exceeded amount increases. Then, when the operating oil temperature exceeds the threshold value TOLth12 and the exceeded amount exceeds a certain range, the controller 30A may rotate the other oil cooler fan at the maximum allowable rotational speed regardless of the exceeded amount.

[0178] Thus, in this example, among the plurality of oil cooler fans (fans 90C and 90D), some of the oil cooler fans may be in a stopped state or in a state where the rotational speed is relatively lower than that of the other oil cooler fans under the control of the controller 30A.

[0179] Thereby, the controller 30A can stop some of the oil cooler fans or operate them at a relatively low rotational speed according to the required cooling degree of the oil cooler 70. Therefore, the controller 30A can suppress excessive cooling of the oil cooler 70 and suppress the power consumption due to the operation of the oil cooler fan.

[0180] Further, in this example, when the degree of cooling required for the oil cooler 70 is relatively high, the controller 30A controls the plurality of oil cooler fans so that all the oil cooler fans operate at a relatively high rotational speed. On the other hand, when the degree of cooling required for the oil cooler 70 is relatively low, the controller 30A controls the plurality of oil cooler fans so that only some of the oil cooler fans are in a stopped state or in a state where the rotational speed is lower than that of the other fans.

[0181] Specifically, when the temperature of the hydraulic oil (an example of the fluid to be cooled) flowing through the inside of the oil cooler 70 (hydraulic oil temperature) is relatively high, the controller 30A controls the plurality of oil cooler fans so that all of them operate at a relatively high rotational speed. On the other hand, when the hydraulic oil temperature flowing through the inside of the oil cooler 70 is relatively low, the controller 30A controls the plurality of oil cooler fans so that only some of the oil cooler fans are in a stopped state or in a state where the rotational speed is relatively lower than that of the other oil cooler fans.

[0182] Thereby, the controller 30A can specifically stop some of the plurality of oil cooler fans or operate them at a relatively low rotational speed according to the level of the degree of cooling required for the oil cooler 70.

[0183] <Control Process for the Capacitor Fan of the Control Device> Subsequently, with reference to FIG. 11, the control process for the capacitor fan of the control device 30 will be described. In this example, the description will proceed on the premise that when the radiator fan operates, it rotates at a relatively high rotational speed (for example, the maximum allowable rotational speed). The same applies to the second example (FIG. 18) described later.

[0184] FIG. 11 is a flowchart schematically showing a first example of the control process for the capacitor fan by the control device 30 (controller 30A).

[0185] As shown in FIG. 11, in step S302, the controller 30A determines whether the capacitor fans (fans 90E, 90F) are operating. If the controller 30A determines that the capacitor fans are not operating, it proceeds to step S304. If they are operating, it proceeds to step S308.

[0186] In step S304, the controller 30A determines whether the compressor 82A has started operating. If the controller 30A determines that the compressor 82A has started operating, it proceeds to step S306. If the compressor 82A is not operating, the processing of this flowchart ends.

[0187] In step S306, the controller 30A outputs a control command to both capacitor fans to start both capacitor fans operating.

[0188] When the processing of step S306 is completed, the controller 30A ends the processing of this flowchart.

[0189] On the other hand, in step S308, the controller 30A determines whether the compressor 82A has stopped. If the controller 30A determines that the compressor 82A has stopped, it proceeds to step S310. If it has not stopped, the processing of this flowchart ends.

[0190] In step S310, the controller 30A outputs a control command to both capacitor fans to stop both capacitor fans.

[0191] When the processing of step S310 is completed, the controller 30A ends the processing of this flowchart.

[0192] Thus, in this example, the controller 30A operates the capacitor fans when the compressor 82A is operating and stops the capacitor fans when the compressor 82A is not operating.

[0193] As a result, when heat exchange in the capacitor 82B is necessary, the controller 30A can operate the capacitor fan, and when heat exchange in the capacitor 82B is not necessary, the controller 30A can stop the capacitor fan. Therefore, power consumption due to the operation of the capacitor fan can be suppressed.

[0194] [Second Example of Fan Control Method] Next, with reference to FIGS. 12 to 18, a second example of the control method of the fan 90 will be described.

[0195] [Arrangement of Heat Exchange Equipment and Fan] First, the arrangement of the heat exchange equipment and the fan 90 according to this example will be described.

[0196] FIGS. 12 and 13 are a front view and a side view showing a second example of the arrangement of the radiator 62, the oil cooler 70, the capacitor 82B, and the fan 90. Hereinafter, for convenience, the arrangement relationship will be described using the directions (up, down, left, right, front, and rear) in the figure.

[0197] As shown in FIGS. 12 and 13, the radiator 62 and the oil cooler 70 are each of the downflow type, similar to the case of the above-described first example (FIGS. 5 and 6), and tanks are arranged at both upper and lower ends in the vertical direction. The radiator 62 and the oil cooler 70 have a vertically long rectangular shape that is longer in the vertical direction than in the horizontal direction, and are arranged side by side on the left and right.

[0198] The capacitor 82B has a horizontally long rectangular shape that is longer in the horizontal direction than in the vertical direction, similar to the case of the above-described first example. Different from the case of the above-described first example, the capacitor 82B is arranged adjacent to the front of the radiator 62 and the oil cooler 70. Specifically, the capacitor 82B is arranged such that substantially the left half thereof covers the front of substantially the upper half of the heat exchange portion of the radiator 62, and substantially the right half thereof covers the front of substantially the upper half of the heat exchange portion of the oil cooler 70.

[0199] The fan 90 includes fans 90G to 90J.

[0200] Fans 90G and 90H are arranged behind the radiator 62 and blow air onto the radiator 62 by sucking air from the front to the rear. Fans 90G and 90H are arranged side by side vertically such that fan 90G is on the upper side and fan 90H is on the lower side. Hereinafter, fans 90G and 90H may be collectively or individually referred to as the "radiator fan".

[0201] Fans 90I and 90J are arranged behind the oil cooler 70 and blow air onto the oil cooler 70 by sucking air from the front to the rear. Fans 90I and 90J are arranged side by side vertically such that fan 90C, fan 90C is on the upper side and fan 90D is on the lower side. Hereinafter, fans 90C and 90D may be collectively or individually referred to as the "oil cooler fan".

[0202] As described above, fan 90G is arranged behind the substantially upper half portion of the heat exchange portion of the radiator 62, that is, behind the portion of the heat exchange portion of the radiator 62 that is covered by the capacitor 82B at the front. Therefore, fan 90G can blow air onto both the capacitor 82B and the radiator 62 by sucking air from the front to the rear.

[0203] As described above, fan 90I is arranged behind the substantially upper half portion of the heat exchange portion of the oil cooler 70, that is, behind the portion of the heat exchange portion of the oil cooler 70 that is covered by the capacitor 82B at the front. Therefore, fan 90I can blow air onto both the capacitor 82B and the radiator 62 by sucking air from the front to the rear.

[0204] Hereinafter, fans 90G and 90I may be collectively or individually referred to as the "capacitor fan". Further, fan 90G may be referred to as the "shared radiator fan", and fan 90I may be referred to as the "shared oil cooler fan". Further, fan 90H may be referred to as the "non-shared radiator fan", and fan 90J may be referred to as the "non-shared oil cooler fan".

[0205] Thus, in this example, similar to the case of the first example described above, a plurality (two in this example) of fans 90 capable of blowing air to one heat exchange device are installed. Also, in this example, similar to the case of the first example described above, for each of the plurality of heat exchange devices, a plurality of fans 90 capable of blowing air to the heat exchange device are installed. Thereby, the same operations and effects as in the case of the first example described above are achieved.

[0206] Also, in this example, fans 90G and 90I are shared between the capacitor 82B and each of the radiator 62 and the oil cooler 70. Thereby, the number of installed fans 90 can be relatively reduced.

[0207] <Control Processing for Radiator Fan of Control Device> Subsequently, with reference to FIGS. 14 and 15, the control processing for the radiator fan of the control device 30 will be described.

[0208] FIGS. 14 and 15 are flowcharts schematically showing a second example of the control processing for the radiator fan by the control device 30 (controller 30A). Hereinafter, flag F1 represents whether or not the operating condition of the shared radiator fan (fan 90G) regarding the degree of cooling required for the radiator 62 is satisfied. The description will proceed on the premise that the initial state of flag F1 is "0" and it is initialized to "0" when the excavator is started.

[0209] As shown in FIG. 14, in step S402, the controller 30A determines whether or not the non-shared radiator fan (fan 90H) is in operation. If the non-shared radiator fan is not in operation, the controller 30A proceeds to step S404, and if the non-shared radiator fan is in operation, the controller 30A proceeds to step S410.

[0210] Step S404 is the same as the processing of step S104 in FIG. 7. If the determination condition is satisfied, the controller 30A proceeds to step S406, and if the determination condition is not satisfied, the processing of this flowchart is terminated.

[0211] Step S406 is the same as the process of step S106 in FIG. 7. When the determination condition is not satisfied, the controller 30A proceeds to step S408, and when it is satisfied, the controller 30A proceeds to step S414.

[0212] In step S408, the controller 30A outputs a control command to the non-shared radiator fan and starts only the non-shared oil cooler fan. Thereby, the controller 30A preferentially operates the shared radiator fan regardless of the degree of cooling required for the capacitor 82B, for example, and can suppress a situation where the capacitor 82B is overcooled or overheated. Further, by preferentially operating the shared radiator fan, the controller 30A can suppress a situation where the air after passing through the capacitor 82B is blown to the radiator 62, and as a result, the degree of cooling of the radiator 62 relatively decreases.

[0213] When the process of step S408 is completed, the controller 30A ends the process of this flowchart.

[0214] On the other hand, in step S410, the controller 30A determines whether the flag F1 is "1", that is, whether the operating condition of the shared radiator fan regarding the degree of cooling required for the radiator 62 is satisfied. When the flag F1 is not "1", the controller 30A proceeds to step S412, and when the flag F1 is "1", the controller 30A proceeds to step S420.

[0215] Step S412 is the same as the process of step S112 in FIG. 7. When the determination condition is satisfied, the controller 30A proceeds to step S414, and when it is not satisfied, the controller 30A proceeds to step S416.

[0216] In step S414, the controller 30A sets both radiator fans to the operating state and sets the flag F1 to "1". For example, when both radiator fans are stopped, the controller 30A outputs a control command to both radiator fans to start operation and sets the flag F1 to "1". When both radiator fans are stopped, it corresponds to the case where the operating conditions of the common oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are not satisfied (i.e., the flag F3 described later is "0") and the determination condition in step S406 is satisfied. Also, for example, when only the common radiator fan is operating, the controller 30A outputs a control command to the non-common radiator fan to start operation and sets the flag F1 to "1". When only the common radiator fan is operating, it corresponds to the case where the operating conditions of the common oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are satisfied (i.e., the flag F3 is "1") and the determination condition in step S406 is satisfied. Also, for example, when only the non-common radiator fan is operating, the controller 30A outputs a control command to the common radiator fan to start operation. When only the non-common radiator fan is operating, it corresponds to the case where the operating conditions of the common oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are not satisfied (i.e., the flag F3 described later is "0") and the determination condition in step S412 is satisfied. Also, when both radiator fans are already operating, the controller 30A only performs the process of setting the flag F1 to "1". When both radiator fans are already operating, it corresponds to the case where the operating conditions of the common oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are satisfied (i.e., the flag F3 is "1") and the determination condition in step S412 is satisfied.

[0217] When the process in step S414 is completed, the controller 30A ends the process of this flowchart.

[0218] Step S416 is the same as the process of step S116 in FIG. 7. When the determination condition is satisfied, the controller 30A proceeds to step S418; when it is not satisfied, the processing of the current flowchart ends.

[0219] In step S418, the controller 30A outputs a control command to the non - shared radiator fan to stop the non - shared radiator fan.

[0220] When the processing of step S418 is completed, the controller 30A ends the processing of the current flowchart.

[0221] On the other hand, as shown in FIG. 15, step S420 is the same as the process of step S120 in FIG. 8. When the determination condition is satisfied, the controller 30A proceeds to step S422; when it is not satisfied, the processing of the current flowchart ends.

[0222] Step S422 is the same as the process of step S122 in FIG. 8. When the determination condition is satisfied, the controller 30A proceeds to step S424; when it is not satisfied, the controller 30A proceeds to step S430.

[0223] In step S424, the controller 30A determines whether the flag F3 is "1", that is, determines whether the operating condition of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B is satisfied. When the flag F3 is not "1", the controller 30A proceeds to step S426; when the flag F3 is "1", the controller 30A proceeds to step S428.

[0224] In step S426, the controller 30A outputs a control command to both radiator fans to stop them and sets the flag F1 to "0".

[0225] When the processing of step S426 is completed, the controller 30A ends the processing of the current flowchart.

[0226] On the other hand, in step S428, the controller 30A outputs a control command to the non-shared radiator fan to stop it and sets the flag F1 to "0". As a result, even when the degree of cooling required for the radiator 62 is extremely low in a situation where the degree of heat exchange required for the capacitor 82B is relatively high, the controller 30A can continue to operate the shared radiator fan. Therefore, it is possible to suppress a situation in which the degree of heat exchange required for the capacitor 82B is insufficient and the cooling performance and heating performance of the air conditioner 80 deteriorate.

[0227] When the process of step S428 is completed, the controller 30A ends the process of this flowchart.

[0228] On the other hand, in step S430, the controller 30A determines whether the flag F3 is "1", that is, whether the operating condition for the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B is satisfied. If the flag F3 is not "1", the controller 30A proceeds to step S432; if the flag F3 is "1", the controller 30A proceeds to step S434.

[0229] In step S432, the controller 30A outputs a control command to the shared radiator fan to stop it and sets the flag F1 to "0".

[0230] When the process of step S432 is completed, the controller 30A ends the process of this flowchart.

[0231] On the other hand, in step S434, the controller 30A only performs the process of setting the flag F3 to "1". As a result, even when the degree of cooling required for the radiator 62 is relatively low in a situation where the degree of heat exchange required for the capacitor 82B is relatively high, the controller 30A can continue to operate the shared radiator fan. Therefore, it is possible to suppress a situation in which the degree of heat exchange required for the capacitor 82B is insufficient and the cooling performance and heating performance of the air conditioner 80 deteriorate.

[0232] When the process of step S434 is completed, the controller 30A ends the process of the current flowchart.

[0233] As described above, in this example, a plurality of radiator fans include, in part thereof, a shared radiator fan (an example of a shared fan) that is shared as part of a plurality of capacitor fans. And when the degree of heat exchange required for the radiator 62 (an example of the first device) is relatively low, the controller 30A preferentially operates non-shared radiator fans other than the shared radiator fan among the plurality of radiator fans. On the other hand, when the degree of heat exchange required for the radiator 62 is relatively high, the controller 30A operates the shared radiator fan in addition to the non-shared radiator fans.

[0234] Thereby, the controller 30A can suppress the influence on the degree of heat exchange of the capacitor 82B that may occur when operating the radiator fan based on the degree of cooling required for the radiator 62.

[0235] Also, in this example, even when a condition for stopping the shared radiator fan based on the degree of heat exchange (cooling degree) required for the radiator 62 is satisfied while the shared radiator fan is operating, if a condition for stopping the shared fan based on the degree of heat exchange required for the capacitor 82B (an example of the second device) is not satisfied, the controller 30A continues the operation of the shared radiator fan.

[0236] Thereby, the controller 30A can suppress a situation in which the degree of heat exchange in the capacitor 82B is insufficient and the air conditioning performance of the air conditioner 80 is affected.

[0237] Note that the radiator 62, the capacitor 82B, and the fan 90 may be arranged such that all of the plurality of capacitor fans become shared radiator fans. Also in this case, the controller 30A adopts a similar control method to achieve similar operations and effects.

[0238] <Control Process for the Oil Cooler Fan of the Control Device> Subsequently, with reference to FIGS. 16 and 17, the control process for the oil cooler fan of the control device 30 will be described.

[0239] FIGS. 16 and 17 are flowcharts schematically showing a second example of the control process for the oil cooler fan by the control device 30 (controller 30A). Hereinafter, flag F2 represents whether or not the operating conditions of the shared oil cooler fan (fan 90I) regarding the degree of cooling required for the oil cooler 70 are satisfied. It is assumed that the initial state of flag F2 is "0" and it is initialized to "0" at the start of the excavator, and the description will proceed on this premise.

[0240] As shown in FIG. 16, at step S502, the controller 30A determines whether or not the non - shared oil cooler fan (fan 90J) is in operation. If the non - shared oil cooler fan is not in operation, the controller 30A proceeds to step S504; if the non - shared oil cooler fan is in operation, the controller 30A proceeds to step S510.

[0241] Step S504 is the same as the process of step S204 in FIG. 9. If the determination condition is satisfied, the controller 30A proceeds to step S506; if the determination condition is not satisfied, the process of this flowchart ends.

[0242] Step S506 is the same as the process of step S206 in FIG. 9. If the determination condition is not satisfied, the controller 30A proceeds to step S508; if it is satisfied, the controller 30A proceeds to step S514.

[0243] In step S508, the controller 30A outputs a control command to the non - shared oil cooler fan and starts only the non - shared oil cooler fan. Thereby, the controller 30A can preferentially operate the shared oil cooler fan regardless of the cooling degree required for the capacitor 82B, and can suppress a situation where the capacitor 82B is over - cooled or over - heated. Also, by preferentially operating the shared oil cooler fan, the controller 30A can suppress a situation where the air after passing through the capacitor 82B is blown to the oil cooler 70A, and as a result, the cooling degree of the oil cooler 70A relatively decreases.

[0244] When the process of step S508 is completed, the controller 30A ends the process of this flowchart.

[0245] On the other hand, in step S510, the controller 30A determines whether the flag F2 is "1", that is, whether the operating condition of the shared oil cooler fan regarding the cooling degree required for the oil cooler 70 is satisfied. If the flag F2 is not "1", the controller 30A proceeds to step S512, and if the flag F2 is "1", the controller 30A proceeds to step S520.

[0246] Step S512 is the same as the process of step S212 in FIG. 9. When the determination condition is satisfied, the controller 30A proceeds to step S514, and when it is not satisfied, the controller 30A proceeds to step S516.

[0247] In step S514, the controller 30A sets both oil cooler fans to the operating state and sets the flag F2 to "1". For example, when both oil cooler fans are stopped, the controller 30A outputs a control command to both oil cooler fans to start operation and sets the flag F2 to "1". When both oil cooler fans are stopped, it corresponds to the case where the operating conditions of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are not satisfied (i.e., the flag F3 described later is "0") and the determination condition in step S506 is satisfied. Also, for example, when only the shared oil cooler fan is operating, the controller 30A outputs a control command to the non-shared oil cooler fan to start operation and sets the flag F2 to "1". When only the shared oil cooler fan is operating, it corresponds to the case where the operating conditions of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are satisfied (i.e., the flag F3 is "1") and the determination condition in step S506 is satisfied. Also, for example, when only the non-shared oil cooler fan is operating, the controller 30A outputs a control command to the shared oil cooler fan to start operation. When only the non-shared oil cooler fan is operating, it corresponds to the case where the operating conditions of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are not satisfied (i.e., the flag F3 described later is "0") and the determination condition in step S512 is satisfied. Also, when both oil cooler fans are already operating, the controller 30A only performs the process of setting the flag F2 to "1". When both oil cooler fans are already operating, it corresponds to the case where the operating conditions of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B are satisfied (i.e., the flag F3 is "1") and the determination condition in step S512 is satisfied.

[0248] When the process of step S514 is completed, the controller 30A ends the process of this flowchart.

[0249] Step S516 is the same as the process of step S216 in FIG. 9. When the determination condition is satisfied, the controller 30A proceeds to step S518; when it is not satisfied, the processing of the current flowchart ends.

[0250] In step S518, the controller 30A outputs a control command to the non - shared oil cooler fan to stop the non - shared oil cooler fan.

[0251] When the processing of step S518 is completed, the controller 30A ends the processing of the current flowchart.

[0252] On the other hand, as shown in FIG. 17, step S520 is the same as the process of step S220 in FIG. 10. When the determination condition is satisfied, the controller 30A proceeds to step S522; when it is not satisfied, the processing of the current flowchart ends.

[0253] Step S522 is the same as the process of step S222 in FIG. 10. When the determination condition is satisfied, the controller 30A proceeds to step S524; when it is not satisfied, the controller 30A proceeds to step S530.

[0254] In step S524, the controller 30A determines whether the flag F3 is "1", that is, determines whether the operating condition of the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B is satisfied. When the flag F3 is not "1", the controller 30A proceeds to step S526; when the flag F3 is "1", the controller 30A proceeds to step S528.

[0255] In step S526, the controller 30A outputs a control command to both oil cooler fans to stop them and sets the flag F2 to "0".

[0256] When the processing of step S526 is completed, the controller 30A ends the processing of the current flowchart.

[0257] On the other hand, in step S528, the controller 30A outputs a control command to the non-shared oil cooler fan to stop it and sets the flag F2 to "0". As a result, even when the degree of cooling required for the oil cooler 70 is extremely low in a situation where the degree of heat exchange required for the capacitor 82B is relatively high, the controller 30A can continue to operate the shared oil cooler fan. Therefore, it is possible to suppress a situation in which the degree of heat exchange required for the capacitor 82B is insufficient and the cooling performance and heating performance of the air conditioner 80 deteriorate.

[0258] When the process of step S528 is completed, the controller 30A ends the process of this flowchart.

[0259] On the other hand, in step S530, the controller 30A determines whether the flag F3 is "1", that is, whether the operating condition for the shared oil cooler fan regarding the degree of heat exchange required for the capacitor 82B is satisfied. If the flag F3 is not "1", the controller 30A proceeds to step S532; if the flag F3 is "1", the controller 30A proceeds to step S534.

[0260] In step S532, the controller 30A outputs a control command to the shared oil cooler fan to stop it and sets the flag F2 to "0".

[0261] When the process of step S532 is completed, the controller 30A ends the process of this flowchart.

[0262] On the other hand, in step S534, the controller 30A only performs the process of setting the flag F3 to "1". As a result, even when the degree of cooling required for the oil cooler 70 is relatively low in a situation where the degree of heat exchange required for the capacitor 82B is relatively high, the controller 30A can continue to operate the shared oil cooler fan. Therefore, it is possible to suppress a situation in which the degree of heat exchange required for the capacitor 82B is insufficient and the cooling performance and heating performance of the air conditioner 80 deteriorate.

[0263] When the process of step S534 is completed, the controller 30A ends the process of the current flowchart.

[0264] As described above, in this example, a plurality of oil cooler fans include, in part thereof, a shared oil cooler fan (an example of a shared fan) that is shared as part of a plurality of capacitor fans. And when the degree of heat exchange required for the oil cooler 70 (an example of a first device) is relatively low, the controller 30A preferentially operates non-shared oil cooler fans other than the shared oil cooler fan among the plurality of oil cooler fans. On the other hand, when the degree of heat exchange required for the oil cooler 70 is relatively high, the controller 30A operates the shared oil cooler fan in addition to the non-shared oil cooler fans.

[0265] Thereby, the controller 30A can suppress the influence on the degree of heat exchange of the capacitor 82B that may occur when operating the oil cooler fan based on the degree of cooling required for the oil cooler 70.

[0266] Also, in this example, even when the condition for stopping the shared oil cooler fan based on the degree of heat exchange (cooling degree) required for the oil cooler 70 is satisfied while the shared oil cooler fan is operating, if the condition for stopping the shared oil cooler fan based on the degree of heat exchange required for the capacitor 82B is not satisfied, the controller 30A continues the operation of the shared oil cooler fan.

[0267] Thereby, the controller 30A can suppress a situation in which the degree of heat exchange in the capacitor 82B is insufficient and the air conditioning performance of the air conditioner 80 is affected.

[0268] The oil cooler 70, the capacitor 82B, and the fan 90 may be arranged such that all of the plurality of capacitor fans become a shared oil cooler fan. Also in this case, the controller 30A adopts a similar control method to achieve similar operations and effects.

[0269] <Control Processing of the Capacitor of the Control Device> Subsequently, with reference to FIG. 18, the control processing regarding the capacitor fan of the control device 30 will be described.

[0270] FIG. 18 is a flowchart schematically showing a second example of the control processing regarding the capacitor fan by the control device 30 (controller 30A). Hereinafter, the flag F3 represents the presence or absence of the establishment of the operating conditions of the capacitor fans (fans 90G, 90I) regarding the degree of heat exchange required for the capacitor 82B. The flag F3 has an initial state of "0", and the description will proceed on the premise that it is initialized to "0" when the excavator is started.

[0271] As shown in FIG. 18, in step S602, the controller 30A determines whether the flag F3 is "1", that is, determines the presence or absence of the establishment of the operating conditions of the capacitor fans based on the degree of heat exchange required for the capacitor 82B. If the flag F3 is not "1", the controller 30A proceeds to step S604, and if the flag F3 is "1", the controller 30A proceeds to step S608.

[0272] Step S604 is the same processing as step S304 in FIG. 11. If the determination condition is satisfied, the controller 30A proceeds to step S606, and if the determination condition is not satisfied, the processing of this flowchart is terminated.

[0273] In step S606, the controller 30A sets both capacitor fans to the operating state and sets the flag F3 to "1". For example, when both capacitor fans are stopped, the controller 30A outputs a control command to both capacitor fans to start operation and sets the flag F3 to "1". When both capacitor fans are stopped, it corresponds to the case where both the operating conditions of the common radiator fan based on the required cooling degree of the radiator 62 and the operating conditions of the common oil cooler based on the required cooling degree of the oil cooler 70 do not hold (i.e., both flags F1 and F2 are "0"). Also, for example, when only the common radiator fan is operating, the controller 30A outputs a control command to the common oil cooler fan to start operation and sets the flag F3 to "1". When only the common radiator fan is operating, it corresponds to the case where the operating conditions of the common radiator fan based on the required cooling degree of the radiator 62 hold (i.e., flag F1 is "1") and the operating conditions of the common oil cooler based on the required cooling degree of the oil cooler 70 do not hold (i.e., flag F2 is "0"). Also, for example, when only the common oil cooler fan is operating, the controller 30A outputs a control command to the common radiator fan to start operation and sets the flag F3 to "1". When only the common oil cooler fan is operating, it corresponds to the case where the operating conditions of the common radiator fan based on the required cooling degree of the radiator 62 do not hold (i.e., flag F1 is "0") and the operating conditions of the common oil cooler based on the required cooling degree of the oil cooler 70 hold (i.e., flag F2 is "1"). Also, for example, when both capacitor fans are already operating, the controller 30A only performs the process of setting the flag F3 to "1". When both capacitor fans are already operating, it corresponds to the case where both the operating conditions of the common radiator fan based on the required cooling degree of the radiator 62 and the operating conditions of the common oil cooler based on the required cooling degree of the oil cooler 70 hold (i.e., both flags F1 and F2 are "0").

[0274] When the process of step S606 is completed, the controller 30A ends the process of the current flowchart.

[0275] On the other hand, step S608 is the same process as step S308 in FIG. 11. When the determination condition is satisfied, the controller 30A proceeds to step S610. When the determination condition is not satisfied, the controller 30A ends the process of the current flowchart.

[0276] In step S610, the controller 30A determines whether both flags F1 and F2 are "0". That is, the controller 30A determines whether both the operating condition of the shared radiator fan based on the required cooling degree of the radiator 62 and the operating condition of the shared oil cooler based on the required cooling degree of the oil cooler 70 are not satisfied. When both flags F1 and F2 are "0", the controller 30A proceeds to step S612. When at least one of the flags F1 and F2 is not "0" (i.e., "1"), the controller 30A proceeds to step S614.

[0277] In step S612, the controller 30A outputs a control command to both capacitor fans to stop them and sets flag F3 to "0".

[0278] When the process of step S612 is completed, the controller 30A ends the current flowchart.

[0279] On the other hand, in step S614, the controller 30A determines whether flag F1 is "0". When flag F1 is "0", the controller 30A proceeds to step S616. When flag F1 is not "0" (i.e., "1"), the controller 30A proceeds to step S618.

[0280] In step S616, the controller 30A outputs a control command to the shared radiator fan to stop it and sets the flag F3 to "0". Thereby, even in a situation where the degree of heat exchange required for the capacitor 82B is relatively low and in a situation where the degree of cooling required for the oil cooler 70 is very high, the controller 30A can continue the operation of the shared oil cooler fan.

[0281] When the process of step S616 is completed, the controller 30A ends the current flowchart.

[0282] On the other hand, in step S618, the controller 30A determines whether the flag F2 is "0". When the flag F2 is "0", the controller 30A proceeds to step S620. When the flag F2 is not "0" (that is, both the flags F1 and F2 are "1"), the controller 30A proceeds to step S622.

[0283] In step S620, the controller 30A outputs a control command to the shared oil cooler fan to stop it and sets the flag F3 to "0". Thereby, even in a situation where the degree of heat exchange required for the capacitor 82B is relatively low and in a situation where the degree of cooling required for the radiator 62 is very high, the controller 30A can continue the operation of the shared radiator fan.

[0284] When the process of step S620 is completed, the controller 30A ends the process of the current flowchart.

[0285] On the other hand, in step S622, the controller 30A only performs the process of setting the flag F3 to "0". Thereby, even in a situation where the degree of heat exchange required for the capacitor 82B is relatively low and in a situation where the degree of cooling required for the radiator 62 and the oil cooler 70 is very high, the controller 30A can continue the operation of the shared radiator fan and the shared oil cooler fan.

[0286] When the process of step S622 is completed, the controller 30A ends the process of the current flowchart.

[0287] As described above, in this example, even when the condition for stopping the shared radiator fan based on the degree of heat exchange required for the capacitor 82B is satisfied while the shared radiator fan is operating, the controller 30A continues to operate the shared radiator fan when the condition for stopping the shared radiator fan based on the degree of heat exchange (cooling degree) required for the radiator 62 is not satisfied.

[0288] Thereby, the controller 30A can suppress a situation where the cooling degree in the radiator 62 is insufficient and the cooling performance of the cooling circuit 60 is affected.

[0289] Also, in this example, even when the condition for stopping the shared oil cooler fan based on the degree of heat exchange required for the capacitor 82B is satisfied while the shared oil cooler fan is operating, the controller 30A continues to operate the shared oil cooler fan when the condition for stopping the shared oil cooler fan based on the degree of heat exchange (cooling degree) required for the oil cooler 70 is not satisfied.

[0290] Thereby, the controller 30A can suppress a situation where the cooling degree in the oil cooler 70 is insufficient and the cooling performance of the hydraulic oil is affected.

[0291] [Third Example of Fan Control Method] Next, a third example of the fan control method will be described.

[0292] In this example, the control device 30 (controller 30A) restricts the operation of the operating fan 90 in accordance with the operator's intention during the operation of the fan 90.

[0293] For example, while the fan 90 is operating, if a predetermined input is made through the input device 52, the controller 30A may temporarily stop (e.g., for a predetermined fixed time) the operating fan 90 regardless of other conditions.

[0294] Also, while the fan 90 is operating, if a predetermined input is made through the input device 52, the controller 30A may, regardless of other conditions, temporarily limit the operating fan 90 to a state where the rotational speed is relatively low.

[0295] Moreover, the controller 30A may stop all of the plurality of fans 90 that can blow air to one heat exchange device or set them to a state where the rotational speed is low, or may stop only a part of them or set only a part of them to a state where the rotational speed is low.

[0296] Thus, in this example, when a predetermined input is received by the input device 52, the controller 30A shifts a part or all of the plurality of fans to a stopped state or a state where the rotational speed is relatively low.

[0297] Thereby, for example, when the operating sound of the operating fan 90 causes a problem in communication with surrounding workers, etc., the operator can reduce the operating sound and achieve communication with surrounding workers by making a predetermined input through the input device 52.

[0298] [Modifications and Changes] Although the embodiments have been described in detail above, the present disclosure is not limited to such specific embodiments, and various modifications and changes are possible within the scope of the gist described in the claims.

[0299] For example, in the above-described embodiment, the configuration of the heat exchange device and the fan mounted on the excavator not equipped with an engine, and the control method of the fan were described. However, the same configuration and control method may be applied to an excavator equipped with an engine. Specifically, the same configuration and control method as those in the above-described embodiment may be applied to the radiator of the cooling circuit for cooling the engine and the configuration of the fan for cooling the radiator, and the control method of the fan.

[0300] Further, in the above-described embodiment and the modification example, the configuration of the heat exchange device and the fan mounted on the excavator, and the control method of the fan were described. However, the same configuration and control method may be applied to other work machines on which the heat exchanger and the fan are mounted. Other work machines include, for example, industrial vehicles, forklifts, cranes, bulldozers, and the like.

Description of Reference Numerals

[0301] 1 Lower Travel Body 1A, 1B Travel Hydraulic Motor (Hydraulic Actuator) 3 Upper Swing Body 4 Boom 5 Arm 6 Bucket 7 Boom Cylinder (Hydraulic Actuator) 8 Arm Cylinder (Hydraulic Actuator) 9 Bucket Cylinder (Hydraulic Actuator) 12 Motor for Pump (Motor) 14 Main Pump (Hydraulic Pump) 15 Pilot Pump 18 Inverter Unit 18A Inverter 18B Inverter 19 Power Storage Device 26 Operating Device 30 Control Device 30A to 30C Controllers 44 DC-DC Converter 46 Battery 50 Output Device 52 Input Device 54 Temperature sensor 56 Oil temperature sensor 60 Cooling circuit 62 Radiator (predetermined device) 64 Water pump 70 Oil cooler (predetermined device) 80 Air conditioner 82 Heat pump cycle 82A Compressor 82B Capacitor (other device) 82C Expansion valve 82D Evaporator 90, 90A - 90J Fan

Claims

1. Comprising a plurality of fans capable of blowing air to a predetermined device that performs heat exchange with the outside air, The plurality of fans include a first fan that can blow air only to the predetermined device among the other devices that are different from the predetermined device and perform heat exchange with the outside air, and a second fan that can blow air to the predetermined device to which the first fan can blow air and the other devices, There are a plurality of the predetermined devices, Comprising the plurality of fans corresponding to each of the plurality of the predetermined devices, An excavator.

2. Among the plurality of fans, there may be a case where only the second fan among the first fan and the second fan is in a stopped state, or in an operating state with a rotational speed lower than that of the first fan, The excavator according to Claim 1.

3. When the degree of heat exchange required for the predetermined device is relatively high, control the plurality of fans so as to have a relatively high rotational speed, and when the degree of heat exchange required for the predetermined device is relatively low, only the second fan among the plurality of fans is in a stopped state, or control the plurality of fans so as to be in a state with a rotational speed lower than that of the first fan, The excavator according to Claim 1 or 2.

4. When the temperature of the coolant fluid flowing through the inside of the predetermined device or the cooled device cooled through the coolant fluid is relatively high, control the plurality of fans so as to have a relatively high rotational speed, and when the temperature is relatively low, only the second fan among the plurality of fans is in a stopped state, or control the plurality of fans so as to be in a state with a rotational speed lower than that of the first fan, The excavator according to Claim 3.

5. For each of the plurality of the predetermined devices, the plurality of fans include the first fan that can blow air only to the target predetermined device among the target predetermined device and the other devices, and the second fan that can blow air to the target predetermined device and the other devices, The excavator according to any one of Claims 1 to 4.

6. The plurality of the predetermined devices include a radiator of a cooling circuit that cools a device of an electric drive system, and an oil cooler that cools the hydraulic oil supplied to a hydraulic actuator, The excavator according to Claim 5.

7. Comprising an input device for receiving an input, When a predetermined input is received by the input device, a part or all of the plurality of fans is shifted to a stopped state or a state where the rotation speed is relatively low. The excavator according to any one of claims 1 to 6.

8. A hydraulic actuator, A hydraulic pump for supplying hydraulic oil to the hydraulic actuator, An electric motor for driving the hydraulic pump, A power storage device for supplying power to the electric motor, A drive device for driving the electric motor using the power of the power storage device, and The predetermined equipment cools the refrigerant in the cooling circuit that cools the equipment in the electric drive system including the electric motor, the power storage device, and the drive device by heat exchange with the outside air. The excavator according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Hybrid type construction machine

    JP2013245457A

  • Cooler for construction machine

    JP2016030999A

  • Construction machine

    JP2016050428A

  • Heat exchanging device

    JP2017198135A

  • Catheter and suction system

    JP2019208568A