WO2023053700A1 - 作業機械を制御するためのシステムおよび方法 - Google Patents
作業機械を制御するためのシステムおよび方法 Download PDFInfo
- Publication number
- WO2023053700A1 WO2023053700A1 PCT/JP2022/028962 JP2022028962W WO2023053700A1 WO 2023053700 A1 WO2023053700 A1 WO 2023053700A1 JP 2022028962 W JP2022028962 W JP 2022028962W WO 2023053700 A1 WO2023053700 A1 WO 2023053700A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- vehicle body
- work machine
- work
- angle
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 13
- 230000001133 acceleration Effects 0.000 claims description 8
- 230000036544 posture Effects 0.000 description 43
- 230000005540 biological transmission Effects 0.000 description 7
- 230000033001 locomotion Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000010720 hydraulic oil Substances 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 2
- 230000008602 contraction Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002706 hydrostatic effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/76—Graders, bulldozers, or the like with scraper plates or ploughshare-like elements; Levelling scarifying devices
- E02F3/80—Component parts
- E02F3/84—Drives or control devices therefor, e.g. hydraulic drive systems
- E02F3/841—Devices for controlling and guiding the whole machine, e.g. by feeler elements and reference lines placed exteriorly of the machine
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/76—Graders, bulldozers, or the like with scraper plates or ploughshare-like elements; Levelling scarifying devices
- E02F3/80—Component parts
- E02F3/84—Drives or control devices therefor, e.g. hydraulic drive systems
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/88—Dredgers; Soil-shifting machines mechanically-driven with arrangements acting by a sucking or forcing effect, e.g. suction dredgers
- E02F3/90—Component parts, e.g. arrangement or adaptation of pumps
- E02F3/907—Measuring or control devices, e.g. control units, detection means or sensors
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/26—Indicating devices
- E02F9/264—Sensors and their calibration for indicating the position of the work tool
- E02F9/265—Sensors and their calibration for indicating the position of the work tool with follow-up actions (e.g. control signals sent to actuate the work tool)
Definitions
- the present invention relates to systems and methods for controlling work machines.
- Some work machines are equipped with work equipment such as blades.
- the blade and the vehicle body are connected by left and right lift frames.
- Left and right pitch/tilt cylinders are connected to the left and right lift frames, respectively.
- the left and right pitch/tilt cylinders expand and contract to tilt the blade.
- a tilt operation is an operation in which the blade tilts left and right such that the height of one of the left and right ends of the blade is different from the height of the other.
- the position of a predetermined portion of a work machine is detected by a controller of the work machine for purposes such as control of the work machine. Therefore, the work machine is equipped with a work machine sensor that detects the attitude of the work machine and a frame sensor that detects the attitude of the frame. Each sensor is, for example, an acceleration sensor, and detects a roll angle and a pitch angle from gravitational acceleration.
- the controller determines the position of the vehicle body based on the length, roll angle, and pitch angle of the frame, the roll angle and pitch angle of the work implement, and the position of a predetermined portion of the work implement. The position of the predetermined portion of the working machine with respect to can be calculated.
- the blade tilts one of the left and right frames swings, causing the left and right frames to have different heights.
- the positions of the front ends of the left and right frames are shifted from each other in the front-rear direction. Therefore, the yaw angle of the working machine with respect to the vehicle body is a value different from zero degrees. In that case, it is difficult to accurately detect the position of the work implement with respect to the vehicle body by the above-described method.
- the yaw angle of the working machine can be calculated by integrating the angular velocities, with the start time as 0.
- the accuracy is not high, and the error becomes large when used for a long time. Therefore, even when the acceleration sensor detects the yaw angle, it is not easy to accurately detect the position of the work implement with respect to the vehicle body.
- a system is a system for controlling a work machine.
- the working machine includes a vehicle body, a working machine frame, a working machine, a first actuator, and a second actuator.
- the work machine frame includes a first frame and a second frame.
- the first frame includes a first vehicle body connecting portion connected to the vehicle body.
- the second frame includes a second vehicle body connecting portion connected to the vehicle body.
- the second frame is arranged laterally apart from the first frame.
- the working machine includes a first frame connecting portion, a second frame connecting portion, and a predetermined portion.
- the first frame connecting portion is connected to the first frame.
- the second frame connecting portion is arranged apart from the first frame connecting portion in the left-right direction.
- the second frame connecting portion is connected to the second frame.
- the first actuator moves the first frame with respect to the vehicle body.
- the second actuator moves the second frame with respect to the vehicle body.
- the yaw angle of the work implement with respect to the vehicle body when the work implement is in the first posture differs from the yaw angle of the work implement when the work implement is in the second posture.
- the second orientation differs from the first orientation.
- the system includes a work machine sensor and a controller.
- the work machine sensor is attached to the work machine.
- the work machine sensor detects the roll angle and pitch angle of the work machine.
- the controller obtains an actual frame length indicating the distance between the first vehicle body connection and the first frame connection.
- the controller acquires the position of the first vehicle body connection.
- the controller acquires the roll angle and pitch angle of the work implement.
- the controller calculates the assumed position of the first frame connecting portion when the yaw angle is assumed to be a predetermined angle based on the roll angle and pitch angle of the work machine.
- the controller calculates an assumed frame length indicating the distance between the assumed position of the first frame connection portion and the first vehicle body connection portion.
- the controller calculates the yaw angle of the work implement in the first posture based on the difference between the actual frame length and the assumed frame length.
- the controller calculates the position of the predetermined portion of the work implement based on the roll angle and pitch angle of the work implement and the yaw angle of the work implement in the first posture.
- a method according to another aspect of the present invention is a method for controlling a working machine.
- the working machine includes a vehicle body, a working machine frame, a working machine, a first actuator, and a second actuator.
- the work machine frame includes a first frame and a second frame.
- the first frame includes a first vehicle body connecting portion connected to the vehicle body.
- the second frame includes a second vehicle body connecting portion connected to the vehicle body.
- the second frame is arranged laterally apart from the first frame.
- the working machine includes a first frame connecting portion, a second frame connecting portion, and a predetermined portion.
- the first frame connecting portion is connected to the first frame.
- the second frame connecting portion is arranged apart from the first frame connecting portion in the left-right direction.
- the second frame connecting portion is connected to the second frame.
- the yaw angle of the work implement with respect to the vehicle body when the work implement is in the first posture differs from the yaw angle of the work implement when the work implement is in the second posture.
- the second orientation differs from the first orientation.
- the method includes detecting the position of the first vehicle body connection, detecting the roll angle and pitch angle of the work implement, and indicating the distance between the first vehicle body connection and the first frame connection.
- Acquisition of the actual frame length and assumption of the first frame connection portion when the yaw angle is assumed to be a predetermined angle based on the roll angle and the pitch angle of the work machine when the work machine is in the first posture calculating a position; calculating an assumed frame length indicating the distance between the assumed position of the first frame connection portion and the first vehicle body connection portion; and calculating the yaw angle of the work machine in the first posture, and calculating the position of a predetermined portion of the work machine based on the roll angle and pitch angle of the work machine and the yaw angle of the work machine in the first posture. calculating the position.
- the yaw angle when the work machine is in the first posture is calculated from the difference between the assumed frame length and the actual frame length when the yaw angle of the work machine is assumed to be a predetermined angle.
- FIG. 1 is a perspective view of a working machine;
- FIG. 1 is a perspective view of a working machine and its surrounding structure;
- FIG. 1 is a block diagram showing a control system of a working machine;
- FIG. 4 is a top view schematically showing the working machine and the working machine frame in a standard posture;
- FIG. 4 is a side view schematically showing the working machine and the working machine frame in a standard posture;
- FIG. 4 is a rear view schematically showing the working machine and the working machine frame in a standard posture;
- FIG. 4 is a top view schematically showing the working machine and the working machine frame in a tilted posture;
- FIG. 4 is a side view schematically showing a working machine and a working machine frame in a tilted posture;
- FIG. 4 is a side view schematically showing a working machine and a working machine frame in a tilted posture;
- FIG. 4 is a side view schematically showing a working machine and a working machine frame in a tilt
- 4 is a rear view schematically showing the working machine and the working machine frame in a tilted posture; 4 is a flowchart showing processing for calculating the position of a predetermined portion of the working machine; It is a figure which shows an example of control of a working machine.
- FIG. 1 is a perspective view showing a work machine 1 according to an embodiment.
- a working machine 1 according to this embodiment is a bulldozer.
- the work machine 1 includes a vehicle body 2 , a work machine 3 , and a drive mechanism 4 for the work machine 3 .
- the vehicle body 2 includes an operator's cab 5, a power cab 6, and a traveling device 7.
- a driver's seat (not shown) is arranged in the driver's cab 5 .
- the power room 6 is arranged in front of the operator's room 5 .
- the travel device 7 supports the vehicle body 2 .
- the traveling device 7 includes left and right crawler belts 8 . Note that FIG. 1 shows only the left crawler belt 8 .
- the work machine 1 travels as the crawler belt 8 rotates.
- the working machine 3 is arranged in front of the vehicle body 2 .
- the working machine 3 is a blade.
- the working machine 3 extends in the lateral direction of the working machine 1 .
- the work implement 3 includes a cutting edge 11 .
- a drive mechanism 4 of the work machine 3 includes a work machine frame 12 and a plurality of actuators 13-16.
- FIG. 2 is a perspective view of the working machine 3 and the drive mechanism 4.
- the working machine frame 12 supports the working machine 3 .
- Work machine frame 12 includes a first frame 17 and a second frame 18 .
- the first frame 17 and the second frame 18 extend in the front-rear direction of the work machine 1 .
- the first frame 17 is swingably connected to the vehicle body 2 .
- the first frame 17 includes a first vehicle body connecting portion 23 .
- the first frame 17 is connected to the vehicle body 2 at the first vehicle body connection portion 23 .
- the second frame 18 is arranged apart from the first frame 17 in the horizontal direction.
- the second frame 18 is swingably connected to the vehicle body 2 .
- the second frame 18 includes a second vehicle body connecting portion 24 .
- the second frame 18 is connected to the vehicle body 2 at a second vehicle body connection portion 24 .
- the first frame 17 and the second frame 18 swing with respect to the vehicle body 2 at least around the lift axis A1.
- the lift axis A1 extends in the left-right direction of the work machine 1 .
- the first frame 17 and the second frame 18 are connected to the vehicle body 2 via ball joints 19 and can swing in all directions with respect to the vehicle body 2 .
- the first frame 17 and the second frame 18 are arranged outside the travel device 7 in the left-right direction.
- the first frame 17 and the second frame 18 are connected to side surfaces of the travel device 7 .
- the working machine 3 includes a first frame connection portion 21 and a second frame connection portion 22.
- the first frame connection portion 21 and the second frame connection portion 22 are arranged on the back surface of the working machine 3 .
- the first frame connecting portion 21 is connected to the first frame 17 .
- the second frame connecting portion 22 is arranged apart from the first frame connecting portion 21 in the left-right direction.
- the second frame connecting portion 22 is connected to the second frame 18 .
- the working machine 3 is supported by the first frame 17 and the second frame 18 so as to be rotatable about the first axis A2 and the second axis A3.
- the first axis A2 extends in the left-right direction of the work machine 1.
- the second axis A3 extends in the vertical direction of the work machine 1 .
- the plurality of actuators 13 - 16 includes a first lift actuator 13 , a second lift actuator 14 , a first pitch/tilt actuator 15 and a second pitch/tilt actuator 16 .
- the first lift actuator 13 and the second lift actuator 14 are arranged apart from each other in the lateral direction of the working machine 1 .
- the first lift actuator 13 and the second lift actuator 14 are connected to the vehicle body 2 and the working machine 3 .
- the first lift actuator 13 and the second lift actuator 14 are hydraulic cylinders.
- the first lift actuator 13 and the second lift actuator 14 swing the working machine frame 12 up and down around the lift axis A1. As a result, the working machine 3 is lifted up and down.
- the first pitch/tilt actuator 15 and the second pitch/tilt actuator 16 are arranged apart from each other in the lateral direction of the work machine 1 .
- the first pitch/tilt actuator 15 is connected to the work implement 3 and the first frame 17 .
- the second pitch/tilt actuator 16 is connected to the work implement 3 and the second frame 18 .
- the first pitch/tilt actuator 15 and the second pitch/tilt actuator 16 are hydraulic cylinders.
- the first pitch/tilt actuator 15 rotates the working machine 3 about the first axis A2 with respect to the first frame 17.
- the second pitch/tilt actuator 16 rotates the work implement 3 about the first axis A2 with respect to the second frame 18 .
- Both the first pitch/tilt actuator 15 and the second pitch/tilt actuator 16 extend and contract, so that the work implement 3 tilts forward or backward about the first axis A2. This forward and rearward tilting motion of the work implement 3 is called a pitch motion.
- the work implement 3 tilts leftward or rightward.
- the first pitch/tilt actuator 15 and the second pitch/tilt actuator 16 expands and contracts
- the work implement 3 tilts leftward or rightward.
- the first pitch/tilt actuator 15 expands and contracts
- the right end portion of the work implement 3 moves up and down.
- the expansion and contraction of only the second pitch/tilt actuator 16 causes the left end of the work implement 3 to move up and down.
- the work implement 3 tilts such that the heights of the left end portion and the right end portion of the work implement 3 are different from each other. This lateral tilting motion of the working machine 3 is called a tilting motion.
- FIG. 3 is a block diagram showing the configuration of the control system of the working machine 1.
- the work machine 1 includes a power source 30, a hydraulic pump 31, and a power transmission device 32.
- Power source 30 is, for example, an internal combustion engine.
- the power source 30 may be an electric motor.
- power source 30 may be a hybrid of an internal combustion engine and an electric motor.
- the hydraulic pump 31 is driven by the power source 30 and discharges hydraulic oil. Hydraulic oil discharged from the hydraulic pump 31 is supplied to the lift actuators 13 and 14 and the pitch/tilt actuators 15 and 16 . Although one hydraulic pump 31 is illustrated in FIG. 3, a plurality of hydraulic pumps may be provided.
- the power transmission device 32 transmits the driving force of the power source 30 to the travel device 7 .
- the power transmission device 32 may be, for example, an HST (Hydro Static Transmission).
- the power transmission device 32 may be, for example, a torque converter or a transmission having multiple transmission gears.
- the work machine 1 includes a controller 33 and a control valve 34. Controller 33 is programmed to control work machine 1 based on the acquired data. Controller 33 includes storage device 35 and processor 36 . Processor 36 includes, for example, a CPU. The storage device 35 includes, for example, a memory and an auxiliary storage device. The storage device 35 may be, for example, RAM or ROM. The storage device 35 may be a semiconductor memory, hard disk, or the like. The storage device 35 is an example of a non-transitory computer-readable recording medium. Storage device 35 stores computer instructions executable by processor 36 to control work machine 1 .
- the control valve 34 is controlled by command signals from the controller 33 .
- a control valve 34 is arranged between the actuators 13 - 16 and the hydraulic pump 31 .
- the control valve 34 controls the flow rate of hydraulic oil supplied from the hydraulic pump 31 to the lift actuators 13 and 14 .
- the control valve 34 controls the flow rate of hydraulic oil supplied from the hydraulic pump 31 to the pitch/tilt actuators 15 and 16 .
- the working machine 1 includes an operating device 37 and an input device 38.
- the operating device 37 includes, for example, a lever. Alternatively, the operating device 37 may include pedals or switches.
- the operator can manually operate the travel of the work machine 1 and the operation of the work machine 3 using the operation device 37 .
- the operation device 37 can operate the lift operation, the pitch operation, and the tilt operation of the work implement 3 .
- the operation device 37 outputs an operation signal indicating the operation of the operation device 37 .
- the controller 33 receives operation signals from the operation device 37 .
- the input device 38 includes, for example, a touch panel. However, input device 38 may include other devices such as switches.
- the operator can use the operating device 37 to set the control of the work machine 1 .
- Input device 38 outputs an input signal indicative of an input to input device 38 .
- Controller 33 receives input signals from input device 38 .
- the working machine 1 includes a vehicle body sensor 41, a frame sensor 42, and a working machine sensor 43.
- the vehicle body sensor 41 is attached to the vehicle body 2 .
- the vehicle body sensor 41 detects the attitude of the vehicle body 2 .
- the frame sensor 42 is attached to the working machine frame 12 .
- Frame sensor 42 detects the attitude of work machine frame 12 .
- the work machine sensor 43 is attached to the work machine 3 .
- the working machine sensor 43 detects the attitude of the working machine 3 .
- the vehicle body sensor 41, the frame sensor 42, and the work machine sensor 43 are acceleration sensors such as an IMU (Inertial Measurement Unit).
- IMU Inertial Measurement Unit
- the vehicle body sensor 41, the frame sensor 42, and the work machine sensor 43 are not limited to the IMU, and may be other acceleration sensors.
- the vehicle body sensor 41 detects the pitch angle, roll angle and yaw angle of the vehicle body 2 .
- the frame sensor 42 detects the pitch angle, roll angle, and yaw angle of the work machine frame 12 .
- the frame sensor 42 is attached to the second frame 18 .
- a frame sensor 42 detects the pitch angle, roll angle, and yaw angle of the second frame 18 .
- the work implement sensor 43 detects the pitch angle, roll angle, and yaw angle of the work implement 3 .
- Each sensor detects the pitch angle and roll angle from gravitational acceleration. Further, each sensor detects the yaw angle by integrating the angular velocities, with the starting time as 0.
- the vehicle body sensor 41, the frame sensor 42, and the working machine sensor 43 each output a detection signal indicating the detected angle.
- the controller 33 detects the position of a predetermined portion of the working machine 3 with respect to the vehicle body 2 based on the angles detected by the sensors 41 to 43 described above and the shape data of the working machine 1 .
- the shape data of the working machine 1 is stored in the controller 33 and indicates the positional relationship of each part of the working machine 1 . A method for detecting the position of a predetermined portion of the working machine 3 will be described below.
- FIG. 4A to 4C are schematic diagrams showing the working machine 3 and the working machine frame 12 in the standard posture.
- FIG. 4A is a top view.
- FIG. 4B is a side view.
- FIG. 4C is a rear view.
- the cutting edge 11 of the working machine 3 is horizontal, and the first end 51 and the second end 52 of the cutting edge 11 of the working machine 3 are positioned at the same height.
- the first frame 17 and the second frame 18 are positioned at the same height.
- the front-rear direction of work implement 3 and the front-rear direction of vehicle body 2 match, and the yaw angle of work implement 3 with respect to vehicle body 2 is zero degrees.
- the first end 51 and the second end 52 are the left and right ends of the cutting edge 11 . As shown in FIG. 4A, the first end 51 is the right end of the cutting edge 11 and the second end 52 is the left end of the cutting edge 11 . However, the first end portion 51 and the second end portion 52 may be provided in opposite directions.
- the shape data includes the position of the first vehicle body connection portion 23 and the position of the second vehicle body connection portion 24 in the vehicle body 2 .
- the position of the first vehicle body connection portion 23 and the position of the second vehicle body connection portion 24 are indicated by coordinates in a vehicle body coordinate system with the vehicle body 2 as a reference.
- the shape data includes a first real frame length and a second real frame length.
- the first actual frame length indicates the distance between the first vehicle body connection portion 23 and the first frame connection portion 21 .
- the second actual frame length indicates the distance between the second vehicle body connection portion 24 and the second frame connection portion 22 .
- the shape data includes work machine data.
- the work machine data indicates the positional relationship between the second frame connecting portion 22 and a predetermined portion of the work machine 3 .
- the predetermined portion is located on the cutting edge 11 of the working machine 3, for example.
- the predetermined portion includes the first end portion 51 and the second end portion 52 of the work implement 3 .
- the controller 33 calculates the positions of the first end portion 51 and the second end portion 52 of the work implement 3 as follows.
- the controller 33 calculates the position of the second frame connection portion 22 from the position of the second vehicle body connection portion 24 based on the pitch angle, roll angle, and yaw angle of the second frame 18 and the length of the second actual frame.
- the controller 33 calculates the position of the first end portion 51 of the work implement 3 based on the pitch angle, roll angle, and yaw angle of the work implement 3 and work implement data from the position of the second frame connection portion 22 .
- the yaw angle of work implement 3 with respect to vehicle body 2 is zero degrees.
- the controller 33 determines the position of the second end portion 52 of the work implement 3 from the position of the second frame connection portion 22 based on the pitch angle, roll angle, and yaw angle of the work implement 3 and work implement data. calculate.
- FIGS. 5A to 5C are schematic diagrams showing the working machine 3 and the working machine frame 12 in the tilt posture.
- FIG. 5A is a top view.
- FIG. 5B is a side view.
- FIG. 5C is a rear view.
- the heights of the first end portion 51 and the second end portion 52 of the work implement 3 are different from each other.
- the first frame 17 and the second frame 18 are positioned at different heights.
- the yaw angle ⁇ of the work machine 3 in the tilt posture differs from the yaw angle of the work machine 3 in the standard posture as shown in FIG. Become.
- the dashed line 3' in FIG. 5A indicates the work implement 3 when the yaw angle ⁇ is zero degrees in the tilt posture.
- step S101 the controller 33 calculates an assumed position of the first vehicle body connection portion 23.
- the controller 33 calculates an assumed position 21 ′ of the first frame connection portion 21 when the yaw angle ⁇ is assumed to be zero, based on the roll angle and pitch angle of the work implement 3 .
- the controller 33 calculates the assumed position of the first frame connecting portion 21 using the following formula (1).
- P21' Rx( ⁇ )Ry( ⁇ )Rz(0)P21s (1)
- P21' is the coordinates of the assumed position 21' of the first frame connecting portion 21; P21s is the coordinates of the first frame connecting portion 21 in the standard posture.
- ⁇ and ⁇ are the amounts of change in roll angle and pitch angle from the standard posture, respectively.
- Rx( ⁇ ), Ry( ⁇ ), and Rz(0) are rotation matrices of the roll angle, pitch angle, and yaw angle of the work implement 3, respectively.
- the controller 33 calculates the assumed frame length L1'.
- the assumed frame length L ⁇ b>1 ′ indicates the distance between the assumed position 21 ′ of the first frame connection portion 21 and the first vehicle body connection portion 23 .
- the controller 33 calculates an assumed frame length L1' from the coordinates of the assumed position 21' of the first frame connection portion 21 and the coordinates of the position of the first vehicle body connection portion 23.
- the controller 33 calculates the yaw angle ⁇ of the work implement 3 in the tilt posture.
- the controller 33 calculates the yaw angle ⁇ of the work implement 3 in the tilt posture based on the difference between the first actual frame length L1 and the assumed frame length L1′.
- the controller 33 calculates the yaw angle ⁇ of the work implement 3 in the tilt posture using the following equation (2).
- ⁇ arcsin ⁇ (L1-L1')/W ⁇ (2) W is the width of the work implement 3;
- the controller 33 calculates the position of the predetermined portion of the working machine 3 .
- the predetermined portions are the first end portion 51 and the second end portion 52 of the working machine 3 .
- the controller 33 adjusts the first end portion 51 of the work machine 3 based on the roll angle ⁇ and the pitch angle ⁇ of the work machine 3 and the yaw angle ⁇ in the tilted posture.
- the controller 33 calculates the position of the second end portion 52 of the work implement 3 using the following formula (3).
- P52t Rx( ⁇ )Ry( ⁇ )Rz( ⁇ )P52s (3)
- P52t is the position of the second end 52 of the work implement 3 in the tilted posture.
- P52s is the position of the second end portion 52 of the work implement 3 in the standard posture.
- the position of the first end portion 51 of the work implement 3 in the tilt posture may be calculated from the position of the first end portion 51 of the work implement 3 in the standard posture.
- the difference between the assumed frame length L1′ of the first frame 17 and the actual frame length L1 when the yaw angle of the work machine 3 is assumed to be zero degrees is , the yaw angle ⁇ when the work implement 3 is in the tilt posture is calculated.
- the position of the predetermined portion of the work implement 3 can be accurately detected in the work machine 1 .
- controller 33 may control the work machine 3 to operate based on the position of the predetermined portion of the work machine 3 detected as described above. For example, as shown in FIG. 7, controller 33 may obtain target design terrain 60 . The controller 33 may control the work machine 1 to move a predetermined portion of the work machine 3 according to the target design topography 60 . For example, controller 33 may obtain target design terrain 60 via input device 38 . Controller 33 may automatically generate target design terrain 60 .
- the working machine 1 is not limited to a bulldozer, and may be other vehicles such as a wheel loader and a motor grader.
- the controller 33 may have a plurality of controllers separate from each other. Work machine 1 may be remotely operable. In that case, the controller 33 , the operating device 37 and the input device 38 may be arranged outside the working machine 1 .
- the controller 33 may control the work machine 1 by wirelessly communicating with the work machine 1 .
- the processing by the controller 33 is not limited to the above embodiment, and may be modified. A part of the processing by the controller 33 may be omitted. Alternatively, part of the processing described above may be changed.
- the frame sensor 42 is attached to the second frame 18 .
- the frame sensor 42 may be attached to the first frame 17 .
- the frame sensor 42 may be attached to each of the first frame 17 and the second frame 18 .
- the controller 33 may calculate the position of the predetermined portion of the work implement 3 from the position of the first frame connecting portion 21 .
- the difference between the assumed frame length L1′ of the first frame 17 and the actual frame length L1 when the yaw angle is assumed to be zero degrees is calculated as follows: is calculated.
- the yaw angle when the work implement 3 is in the tilt posture may be calculated from the difference between the assumed frame length and the actual frame length of the second frame 18 when the yaw angle is assumed to be zero degrees.
- the predetermined angle may be an angle other than zero degrees.
- the posture of the work machine 3 used for calculating the yaw angle is not limited to the standard posture and the tilt posture described above, and may be two or more postures having mutually different yaw angles.
- the predetermined portion is not limited to the first end portion 51 and the second end portion 52 of the cutting edge 11 of the working machine 3, and may be another portion.
- the predetermined portion may be the center of the cutting edge 11 .
- the position of the predetermined portion of the work machine can be accurately detected in the work machine.
Landscapes
- Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Mechanical Engineering (AREA)
- Operation Control Of Excavators (AREA)
- Lifting Devices For Agricultural Implements (AREA)
Abstract
Description
P21’= Rx(δ)Ry(θ)Rz(0)P21s ・・・(1)
φ = arcsin{(L1 - L1’)/ W} ・・・(2)
Wは、作業機3の幅である。
P52t= Rx(δ)Ry(θ)Rz(φ)P52s ・・・(3)
Claims (10)
- 作業機械を制御するためのシステムであって、
前記作業機械は、
車体と、
前記車体に接続される第1車体接続部を含む第1フレームと、前記車体に接続される第2車体接続部を含み前記第1フレームから左右方向に離れて配置される第2フレームとを含む作業機フレームと、
前記第1フレームに接続される第1フレーム接続部と、前記第1フレーム接続部から左右方向に離れて配置され前記第2フレームに接続される第2フレーム接続部と、所定部分とを含む作業機と、
前記第1フレームを前記車体に対して動作させる第1アクチュエータと、
前記第2フレームを前記車体に対して動作させる第2アクチュエータと、
を含み、
前記作業機が第1姿勢であるときの前記車体に対する前記作業機のヨー角は、前記作業機が前記第1姿勢と異なる第2姿勢であるときの前記作業機のヨー角と異なり、
前記システムは、
前記作業機に取り付けられ、前記作業機のロール角とピッチ角とを検出する作業機センサと、
コントローラと、
を備え、
前記コントローラは、
前記第1車体接続部と前記第1フレーム接続部との間の距離を示す実フレーム長さを取得し、
前記第1車体接続部の位置を取得し、
前記作業機のロール角とピッチ角とを取得し、
前記作業機が前記第1姿勢であるときには、前記作業機のロール角とピッチ角とに基づいて、前記ヨー角を所定角度と想定したときの前記第1フレーム接続部の想定位置を算出し、
前記第1フレーム接続部の想定位置と、前記第1車体接続部との間の距離を示す想定フレーム長さを算出し、
前記実フレーム長さと前記想定フレーム長さの差分に基づいて、前記第1姿勢での前記作業機のヨー角を算出し、
前記作業機のロール角とピッチ角と、前記第1姿勢での前記作業機のヨー角とに基づいて、前記作業機の前記所定部分の位置を算出する、
システム。 - 前記コントローラは、前記作業機の前記所定部分の位置に基づいて、前記作業機を制御する、
請求項1に記載のシステム。 - 前記車体は、前記作業機械を走行させる走行装置をさらに備え、
前記第1フレームと前記第2フレームとは、左右方向において前記走行装置の外側に配置される、
請求項1に記載のシステム。 - 前記作業機センサは、加速度センサである、
請求項1に記載のシステム。 - 前記第1姿勢において、前記作業機の左右の端部の高さが互いに異なり、
前記第2姿勢において、前記作業機の左右の端部の高さが同じである、
請求項1に記載のシステム。 - 前記所定角度は、ゼロ度である、
請求項1に記載のシステム。 - 作業機械を制御するための方法であって、
前記作業機械は、
車体と、
前記車体に接続される第1車体接続部を含む第1フレームと、前記車体に接続される第2車体接続部を含み前記第1フレームから左右方向に離れて配置される第2フレームとを含む作業機フレームと、
前記第1フレームに接続される第1フレーム接続部と、前記第1フレーム接続部から左右方向に離れて配置され前記第2フレームに接続される第2フレーム接続部と、所定部分とを含む作業機と、
を含み、
前記作業機が第1姿勢であるときの前記車体に対する前記作業機のヨー角は、前記作業機が前記第1姿勢と異なる第2姿勢であるときの前記作業機のヨー角と異なり、
前記方法は、
前記第1車体接続部の位置を取得することと、
前記作業機のロール角とピッチ角とを検出することと、
前記第1車体接続部と前記第1フレーム接続部との間の距離を示す実フレーム長さを取得することと、
前記作業機が前記第1姿勢であるときには、前記作業機のロール角とピッチ角とに基づいて、前記ヨー角を所定角度と想定したときの前記第1フレーム接続部の想定位置を算出することと、
前記第1フレーム接続部の想定位置と、前記第1車体接続部との間の距離を示す想定フレーム長さを算出することと、
前記実フレーム長さと前記想定フレーム長さの差分に基づいて、前記第1姿勢での前記作業機のヨー角を算出することと、
前記作業機が前記第1姿勢であるときには、前記作業機のロール角とピッチ角と、前記第1姿勢での前記作業機のヨー角とに基づいて、前記作業機の前記所定部分の位置を算出すること、
を備える方法。 - 前記作業機の前記所定部分の位置に基づいて、前記作業機を制御することをさらに備える、
請求項7に記載の方法。 - 前記第1姿勢において、前記作業機の左右の端部の高さが互いに異なり、
前記第2姿勢において、前記作業機の左右の端部の高さが同じである、
請求項7に記載の方法。 - 前記所定角度は、ゼロ度である、
請求項7に記載の方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/571,972 US20240295096A1 (en) | 2021-09-30 | 2022-07-27 | System and method for controlling work machine |
CN202280048069.4A CN117616174A (zh) | 2021-09-30 | 2022-07-27 | 用于控制作业机械的系统以及方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021-161624 | 2021-09-30 | ||
JP2021161624A JP2023051133A (ja) | 2021-09-30 | 2021-09-30 | 作業機械を制御するためのシステムおよび方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023053700A1 true WO2023053700A1 (ja) | 2023-04-06 |
Family
ID=85782260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2022/028962 WO2023053700A1 (ja) | 2021-09-30 | 2022-07-27 | 作業機械を制御するためのシステムおよび方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240295096A1 (ja) |
JP (1) | JP2023051133A (ja) |
CN (1) | CN117616174A (ja) |
WO (1) | WO2023053700A1 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001159518A (ja) * | 1999-11-30 | 2001-06-12 | Komatsu Ltd | 建設機械のツール位置計測装置、ヨー角検出装置、作業機自動制御装置及び校正装置 |
US20160319511A1 (en) * | 2015-04-28 | 2016-11-03 | Caterpillar Inc. | System and method for positioning implement of machine |
US20170284067A1 (en) * | 2016-04-04 | 2017-10-05 | Caterpillar Inc. | Drawbar Position Determination with Rotational Sensors |
US9988787B1 (en) * | 2016-03-10 | 2018-06-05 | Robo Industries, Inc. | System for determining position of a vehicle |
US20200181884A1 (en) * | 2018-12-07 | 2020-06-11 | Caterpillar Trimble Control Technologies Llc | Yaw estimation |
-
2021
- 2021-09-30 JP JP2021161624A patent/JP2023051133A/ja active Pending
-
2022
- 2022-07-27 US US18/571,972 patent/US20240295096A1/en active Pending
- 2022-07-27 CN CN202280048069.4A patent/CN117616174A/zh active Pending
- 2022-07-27 WO PCT/JP2022/028962 patent/WO2023053700A1/ja active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001159518A (ja) * | 1999-11-30 | 2001-06-12 | Komatsu Ltd | 建設機械のツール位置計測装置、ヨー角検出装置、作業機自動制御装置及び校正装置 |
US20160319511A1 (en) * | 2015-04-28 | 2016-11-03 | Caterpillar Inc. | System and method for positioning implement of machine |
US9988787B1 (en) * | 2016-03-10 | 2018-06-05 | Robo Industries, Inc. | System for determining position of a vehicle |
US20170284067A1 (en) * | 2016-04-04 | 2017-10-05 | Caterpillar Inc. | Drawbar Position Determination with Rotational Sensors |
US20200181884A1 (en) * | 2018-12-07 | 2020-06-11 | Caterpillar Trimble Control Technologies Llc | Yaw estimation |
Also Published As
Publication number | Publication date |
---|---|
JP2023051133A (ja) | 2023-04-11 |
CN117616174A (zh) | 2024-02-27 |
US20240295096A1 (en) | 2024-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6843039B2 (ja) | 作業機械 | |
JP2021054269A (ja) | 制御システム、作業車両の制御方法、および、作業車両 | |
US20240337089A1 (en) | Work machine and method for controlling work machine | |
WO2023053700A1 (ja) | 作業機械を制御するためのシステムおよび方法 | |
JP7358164B2 (ja) | 制御システム、作業車両の制御方法、および、作業車両 | |
JP7312563B2 (ja) | 作業機械の制御システム、及び制御方法 | |
JP7212460B2 (ja) | 作業車両 | |
WO2022264713A1 (ja) | 作業機械および作業機械を制御するための方法 | |
WO2020194914A1 (ja) | 作業機械 | |
WO2023047793A1 (ja) | 作業機械を制御するためのシステム及び方法 | |
JP7402724B2 (ja) | ステアリング装置、および作業機械 | |
WO2023286443A1 (ja) | 作業機械、及び、作業機械を制御するための方法 | |
WO2024053259A1 (ja) | 作業機械、及び、作業機械を制御するための方法 | |
WO2024084791A1 (ja) | 作業機械、及び、作業機械を制御するための方法 | |
WO2023286442A1 (ja) | 作業機械、及び、作業機械を制御するための方法 | |
WO2023238504A1 (ja) | 作業機械、作業機械を制御するための方法、及びシステム | |
WO2023112560A1 (ja) | 作業機械、作業機械を制御するための方法、及びシステム | |
WO2023112563A1 (ja) | 作業機械、作業機械を制御するための方法、及びシステム | |
WO2024089987A1 (ja) | 作業機械及び作業機械を制御するための方法 | |
WO2023021825A1 (ja) | 作業機械、及び、作業機械を制御するための方法 | |
JP2023110512A (ja) | 作業機械、作業機械を制御するための方法、及び、作業機械の制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22875577 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18571972 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202280048069.4 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22875577 Country of ref document: EP Kind code of ref document: A1 |