The present disclosure relates to a work vehicle and a method of controlling a work vehicle.
As shown in Japanese Patent Laying-Open No. 59-102023 (PTL 1), a work vehicle including such a work implement as a blade has conventionally been known. An operator of the work vehicle adjusts a direction of travel of the work vehicle by operating a steering wheel in accordance with a current condition of a road surface at a worksite.
When the worksite is a curve, the operator should operate the steering wheel and the work implement in a combined manner, in accordance with a curvature of the curve. Such combined operations are very sophisticated and delicate.
For example, by applying to the work vehicle, a technique to change a blade propulsive angle to follow change in steering angle based on an operation onto the steering wheel, burdens in the operation imposed on an operator may be lessened.
Depending on the condition of the road surface or the like, however, a coefficient of kinetic friction of wheels of the work vehicle is varied. For example, in a case of a motor grader, works may be done with front wheels leaning. Therefore, an accurate direction of travel of the work vehicle has not conventionally been known. Accordingly, it is difficult to have the blade propulsive angle accurately follow change in direction of travel of the work vehicle.
The present disclosure was made in view of problems above, and an object thereof is to provide a work vehicle that allows a blade propulsive angle to accurately follow change in direction of travel of the work vehicle and a method of controlling the work vehicle.
According to one aspect of the present disclosure, a work vehicle includes a vehicular body and a work implement including a blade. The vehicular body includes a controller that controls an operation of the work implement and an acceleration sensor. The controller controls a blade propulsive angle of the blade based on an output from the acceleration sensor.
According to another aspect of the present disclosure, a work vehicle includes a swing circle, a blade supported on the swing circle, a front frame, a draw bar attached to the front frame to fluctuate, the swing circle being attached to the draw bar, an acceleration sensor provided in the draw bar, and a controller that controls a blade propulsive angle of the blade by causing the swing circle to rotate based on an output from the acceleration sensor.
According to yet another aspect of the present disclosure, a method of controlling a work vehicle is provided. The work vehicle includes a vehicular body and a work implement including a blade. The vehicular body includes a controller that controls an operation of the work implement and an acceleration sensor. The method includes receiving, by the controller, a signal provided from the acceleration sensor and controlling, by the controller, a blade propulsive angle of the blade based on the signal.
According to still another aspect of the present disclosure, a method of controlling a work vehicle is provided. The work vehicle includes a swing circle, a blade supported on the swing circle, a front frame, a draw bar attached to the front frame to fluctuate, the swing circle being attached to the draw bar, an acceleration sensor provided in the draw bar, and a controller. The method includes receiving, by the controller, a signal provided from the acceleration sensor and controlling, by the controller, a blade propulsive angle of the blade by causing the swing circle to rotate.
According to the present disclosure, a blade propulsive angle can accurately follow change in direction of travel of a work vehicle.
An embodiment will be described below with reference to the drawings. In the description below, the same elements have the same reference characters allotted and their labels and functions are also the same. Therefore, detailed description thereof will not be repeated.
A motor grader will be described by way of example of a work vehicle.
As shown in
Motor grader 100 includes components such as an engine arranged in an engine compartment 6. Work implement 4 includes a blade 42. Motor grader 100 can do such works as land-grading works, snow removal works, light cutting, and mixing of materials with blade 42.
In the description of the drawings below, a direction in which motor grader 100 travels in straight lines is referred to as a fore/aft direction of motor grader 100. In the fore/aft direction of motor grader 100, a side where front wheel 11 is arranged with respect to work implement 4 is defined as the fore direction. In the fore/aft direction of motor grader 100, a side where rear wheel 12 is arranged with respect to work implement 4 is defined as the rear direction. A lateral direction or a side of motor grader 100 is a direction orthogonal to the fore/aft direction in a plan view. A right side and a left side in the lateral direction in facing front are defined as a right direction and a left direction, respectively. An upward/downward direction of motor grader 100 is a direction orthogonal to the plane defined by the fore/aft direction and the lateral direction. A side in the upward/downward direction where the ground is located is defined as a lower side and a side where the sky is located is defined as an upper side.
In the drawings below, the fore/aft direction is shown with an arrow X in the drawings, the lateral direction is shown with an arrow Y in the drawings, and the upward/downward direction is shown with an arrow Z in the drawings.
Rear frame 21 is arranged in the rear of front frame 22. Rear frame 21 supports an exterior cover 25 and components such as an engine arranged in engine compartment 6. Exterior cover 25 covers engine compartment 6. For example, rear wheels 12, two on each side, are attached to rear frame 21 as being rotatable by driving force from the engine.
Cab 3 is carried on rear frame 21. Cab 3 includes an indoor space which an operator enters and it is arranged at a front end of rear frame 21. Cab 3 may be carried on front frame 22.
In cab 3, an operation portion such as a steering wheel for steering front wheel 11, a gear shift lever, a lever for controlling work implement 4, a brake, and an accelerator pedal is provided. As an operator operates the steering wheel, an orientation of front wheel 11 is changed so that motor grader 100 can change a direction of travel. A steering angle of front wheel 11 is changed by an operation onto the steering wheel. A steering lever instead of the steering wheel may be provided to allow steering by a lever operation. Alternatively, both of the steering wheel and the steering lever can also be provided.
Front frame 22 is attached in front of rear frame 21. For example, front wheels 11, one on each side, are rotatably attached to a front end portion of front frame 22. A counterweight 51 is attached to the front end portion of front frame 22.
Work implement 4 mainly includes a draw bar 40, a swing circle 41, a blade 42, a slewing motor 49, and various cylinders 44 to 48.
Draw bar 40 has a front end portion swingably attached to a tip end portion of front frame 22. Draw bar 40 has a rear end portion supported on front frame 22 by a pair of lift cylinders 44 and 45. As a result of synchronous extending and retracting of the pair of lift cylinders 44 and 45, the rear end portion of draw bar 40 can move up and down with respect to front frame 22. Draw bar 40 is vertically swingable with an axis along a direction of travel of the vehicle being defined as the center, as a result of extending and retracting of lift cylinders 44 and 45 different from each other.
A draw bar shift cylinder 46 is attached to front frame 22 and a side end portion of draw bar 40. As a result of extending and retracting of draw bar shift cylinder 46, draw bar 40 is movable laterally with respect to front frame 22.
Swing circle 41 is revolvably attached to the rear end portion of draw bar 40. Swing circle 41 can be driven by slewing motor 49 as being revolvable clockwise or counterclockwise with respect to draw bar 40 when viewed from above the vehicle. As swing circle 41 is driven to revolve, an angle of inclination (which will also be referred to as a blade propulsive angle below) of blade 42 with respect to front frame 22 in the plan view is adjusted. In work implement 4 shown in
Blade 42 is supported on swing circle 41. Blade 42 is supported on front frame 22 with swing circle 41 and draw bar 40 being interposed.
A blade shift cylinder 47 is attached to swing circle 41 and blade 42 and arranged along a longitudinal direction of blade 42. With blade shift cylinder 47, blade 42 is movable in the lateral direction with respect to swing circle 41.
A tilt cylinder 48 is attached to swing circle 41 and blade 42. As a result of extending and retracting of tilt cylinder 48, blade 42 swings around the axis extending in the longitudinal direction thereof with respect to swing circle 41, and can change its orientation in the up/down direction.
As set forth above, blade 42 is constructed to be able to move up and down with respect to the vehicle, swing around the axis along the direction of travel of the vehicle, change an angle of inclination with respect to the fore/aft direction, move in the lateral direction, and swing around the axis extending in the longitudinal direction thereof, with draw bar 40 and swing circle 41 being interposed.
Motor grader 100 further includes an acceleration sensor 9. In the present example, acceleration sensor 9 is attached to vehicular body 2. Acceleration sensor 9 is attached to front frame 22. Acceleration sensor 9 is attached to an upper surface of front frame 22.
Acceleration sensor 9 may be attached to a lower surface or a side surface of front frame 22. Alternatively, acceleration sensor 9 may be attached to the inside of front frame 22.
A main controller (
An inertial measurement apparatus may be used instead of acceleration sensor 9. The inertial measurement apparatus includes at least a gyro sensor and an acceleration sensor. The inertial measurement apparatus is also referred to as an inertial measurement unit (IMU), an inertial navigation unit (INU), an inertial guidance unit (IGU), or an inertial reference unit (IRU).
As shown in
A first virtual line M1 is a line orthogonal to rotation axis Cl and in parallel to blade 42 (a centerline K of blade 42). A second virtual line M2 is a line orthogonal to rotation axis Cl and orthogonal to first virtual line M1. First virtual line M1 and second virtual line M2 are lines in parallel to the XY plane.
Blade propulsive angle θ is an angle formed between front frame 22 and blade 42. Blade propulsive angle θ is an angle formed between an axial line J of front frame 22 and centerline K of blade 42. Blade propulsive angle θ is an angle formed between axial line J of front frame 22 and first virtual line M1. Blade propulsive angle θ is an angle of inclination of blade 42 with respect to the longitudinal direction of front frame 22.
In the present example, blade propulsive angle θ in a state in
An absolute value of blade propulsive angle θ is normally set within a range from 45° to 60°. The range of the absolute value of blade propulsive angle θ is not smaller than 0° and not larger than 90°.
Motor grader 100 can perform an articulation operation for pivoting front frame 22 with respect to rear frame 21. Motor grader 100 includes a pivot mechanism for performing the articulation operation.
As shown in
Coupling shaft 53 couples front frame 22 to rear frame 21 as being pivotable with respect to rear frame 21. Front frame 22 is revolvable in two directions with respect to rear frame 21 with coupling shaft 53 being defined as the center. An angle formed by front frame 22 with respect to rear frame 21 is adjustable.
Front frame 22 pivots with respect to rear frame 21 as a result of extending and retracting of an articulation cylinder 54 coupled between front frame 22 and rear frame 21 based on an operation from cab 3. An angle sensor 38 is attached to rear frame 21, and the angle sensor detects an angle of articulation representing an angle of pivot of front frame 22 with respect to rear frame 21.
By pivoting (articulating) front frame 22 with respect to rear frame 21, a slewing radius in revolution of motor grader 100 can be made smaller and a ditch digging work or a grading work by offset running can be done. Offset running refers to linear travel of motor grader 100 by setting a direction of pivot of front frame 22 with respect to rear frame 21 and a direction of revolution of front wheel 11 with respect to front frame 22 to directions opposite to each other.
Work implement lever 118, switch 120, and steering wheel 129 are provided in cab 3.
Main controller 150 is a controller that controls the entire motor grader 100. Main controller 150 is implemented by a central processing unit (CPU), a non-volatile memory where a program is stored, and the like.
Main controller 150 controls a control valve 134 and the like. Work implement lever 118, switch 120, and steering wheel 129 are connected to main controller 150. Main controller 150 provides a lever operation signal (an electrical signal) in accordance with an operated state of work implement lever 118 to control valve 134.
Control valve 134 is an electromagnetic proportional valve. Control valve 134 is connected to main controller 150. Main controller 150 provides an operation signal (electrical signal) in accordance with a direction of operation and/or an amount of operation onto work implement lever 118 to control valve 134. Control valve 134 controls an amount of hydraulic oil to be supplied from a hydraulic pump (not shown) to a hydraulic actuator in accordance with the operation signal. Exemplary hydraulic actuators include slewing motor 49, lift cylinders 44 and 45, draw bar shift cylinder 46, blade shift cylinder 47, and tilt cylinder 48.
Main controller 150 includes an operation content determination unit 151, a memory 155, and a control valve control unit 156.
Sensor 171 detects an angle of rotation (blade propulsive angle θ) of swing circle 41. Sensor 171 transmits information on the angle of rotation to control valve control unit 156.
Operation content determination unit 151 determines contents of an operation onto work implement lever 118 by an operator. Operation content determination unit 151 provides a result of determination to control valve control unit 156.
Various types of information are stored in memory 155.
Control valve control unit 156 controls drive of slewing motor 49 by controlling control valve 134 in accordance with magnitude of a current value which is an operation command to be provided. Control valve control unit 156 receives information on a circle rotation angle from sensor 171. Control valve control unit 156 corrects a current value which is an operation command to control valve 134 based on the information on the circle rotation angle from sensor 171.
Acceleration sensor 9 sends a result of measurement to main controller 150. Acceleration sensor 9 notifies main controller 150 of the acceleration.
Switch 120 is a switch for having blade propulsive angle θ automatically follow change in direction of travel of motor grader 100. As the operator turns on switch 120, automatic control of blade propulsive angle θ using an output from acceleration sensor 9 is started. As the operator turns off switch 120, automatic control of blade propulsive angle θ is stopped.
For example, an alternate switch can be employed as switch 120. A control lever may be provided instead of switch 120. A specific construction of an operation apparatus for automatic control of blade propulsive angle θ is not particularly limited.
Referring to
In step S2, main controller 150 determines whether or not motor grader 100 is traveling. For example, main controller 150 determines whether or not motor grader 100 is traveling forward.
When main controller 150 determines that the motor grader is not traveling (NO in step S2), in step S11, main controller 150 determines whether or not it has accepted an off operation onto switch 120. When the main controller determines that it has accepted the off operation (YES in step S11), a series of processing ends. When main controller 150 determines that it has not accepted the off operation (NO in step S11), the process returns to step S2.
When main controller 150 determines that the motor grader is traveling (YES in step S2), in step S3, main controller 150 calculates an angle α representing an actual direction of travel of motor grader 100 based on an output from acceleration sensor 9.
In step S4, main controller 150 calculates blade propulsive angle θ of blade 42 based on an output from sensor 171. In step S5, main controller 150 calculates an angle δ(=θ−α) formed by blade 42 with respect to the actual direction of travel by subtracting angle α calculated in step S3 from blade propulsive angle θ calculated in step S4. In step S6, main controller 150 has a value of angle δ temporarily stored in memory 155 as a target angle γ (fixed value).
In step S7, main controller 150 determines whether or not angle α has changed based on an output from acceleration sensor 9. When main controller 150 determines that angle α has not changed (NO in step S7), the process proceeds to step S10.
When main controller 150 determines that angle α has changed (YES in step S7), in step S8, main controller 150 calculates a target value of blade propulsive angle θ based on target angle γ and angle α that has changed. Main controller 150 calculates the target value (=γ+α) of blade propulsive angle θ by adding angle α to target angle γ. In step S9, main controller 150 has swing circle 41 rotate until blade propulsive angle θ attains to the target value.
In step S10, main controller 150 determines whether or not it has accepted the off operation onto switch 120. When the main controller determines that the off operation has been accepted (YES in step S10), the series of processing ends. When main controller 150 determines that it has not accepted the off operation (NO in step S10), the process returns to step S7.
A cycle of calculation of angle α in step S7 is set as appropriate by main controller 150. By shortening the cycle, followability can be enhanced.
A state (A) represents a state at the time when a steering angle is set to 0° whereas the actual direction of travel of motor grader 100 is a forward left direction. The state (A) represents a state at the time when blade propulsive angle θ (an angle formed between axial line J and blade 42) is set to 60°. In this case, based on an output from acceleration sensor 9, angle α representing the actual direction of travel (a direction shown with an arrow 601) of motor grader 100 is −5°. One of reasons why angle α is not 0° is variation in coefficient of kinetic friction of wheels 11 and 12 of motor grader 100 depending on a condition of the road surface.
Angle α representing the actual direction of travel is −5°. Therefore, even when blade propulsive angle θ (the angle formed between axial line J and blade 42) is 60°, an angle δ (angle δ formed between the X axis and blade 42 (0≤δ≤180)) of blade 42 with respect to the actual direction of travel is 65° (=60°−(−5°)).
In this aspect, angle α is defined as an angle formed between the x axis and the actual direction of travel of motor grader 100. Whether angle α is positive or negative is defined such that angle α has a negative value when the actual direction of travel of motor grader 100 has a component in a negative direction along a y axis. Such definition, however, is by way of example, and limitation as such is not intended.
It is assumed that, in the state (A), the operator turns on prescribed switch 120 (see
In this case, based on the output from acceleration sensor 9, angle α representing the actual direction of travel (a direction shown with an arrow 602) of motor grader 100 is 5° as shown in the state (B). The steering angle is set to 0° also in the state (B).
Since the actual direction of travel has changed, motor grader 100 changes blade propulsive angle θ. Motor grader 100 changes blade propulsive angle θ in order to follow change in actual direction of travel.
Specifically, motor grader 100 controls blade propulsive angle θ to satisfy an expression (1) below.
θ=γ+α (1)
Target angle γ represents an angle (fixed value) calculated by subtracting a from θ at the time when prescribed switch 120 described above is turned on. In the present example, in the example in the state (A), y has a value calculated by subtracting −5° from 60°. Specifically, in the example in the state (A), γ is 65°.
In the state (B), angle α has changed from −5° to 5°. Therefore, motor grader 100 changes blade propulsive angle θ from 60° to 70° as shown in a state (C), by referring to the expression (1). Since angle α has increased by 10°, motor grader 100 increases also blade propulsive angle θ by 10°. Through such processing, an inclination of blade 42 with respect to the X axis or the Y axis is the same between the state (A) and the state (C).
Specifically, angle α representing the actual direction of travel is 5°. Therefore, even when blade propulsive angle θ (angle formed between axial line J and blade 42) is 70°, angle δ formed by blade 42 with respect to the actual direction of travel is 65° (=70°−5°) as in the state (A).
As set forth above, motor grader 100 controls blade propulsive angle θ of blade 42 based on the output from acceleration sensor 9 placed in vehicular body 2. Motor grader 100 changes blade propulsive angle θ in accordance with an amount of change in angle in the direction of travel of motor grader 100. Motor grader 100 changes blade propulsive angle θ by an amount equal to the amount of change in angle in the direction of travel of motor grader 100.
According to such a configuration, motor grader 100 (specifically, the main controller) can determine the actual direction of travel of motor grader 100. Therefore, motor grader 100 can have blade propulsive angle θ accurately follow change in direction of travel of motor grader 100.
In the example in
Motor grader 100 is configured to determine the direction of travel with acceleration sensor 9 placed in front frame 22. Therefore, even when motor grader 100 is doing works while it is articulated, it can have blade propulsive angle θ accurately follow change in direction of travel of motor grader 100. Furthermore, even when motor grader 100 is doing works while the front wheels are leaning, motor grader 100 can have blade propulsive angle θ accurately follow change in direction of travel of motor grader 100.
By thus attaching acceleration sensor 9 to front frame 22, regardless of an attitude of motor grader 100, blade propulsive angle θ can accurately follow change in direction of travel of motor grader 100.
(Modification)
Referring to
Acceleration sensor 9 may be attached in front of slewing motor 49. Acceleration sensor 9 may be attached to any portion of draw bar 40.
A configuration in an example in which automatic control of the blade propulsive angle described in the first embodiment is applied to a crawler dozer will be described in the present embodiment. Description of a redundant configuration as in the first embodiment will not be repeated below.
As shown in
The pair of left and right tow apparatuses 316 (316R and 316L) is an apparatus for travel of crawler dozer 300. The pair of left and right tow apparatuses 316 (316R and 316L) includes, for example, a crawler belt and a final reduction gear. As the pair of left and right tow apparatuses 316 (316R and 316L) is rotationally driven, crawler dozer 300 travels.
Acceleration sensor 9 is attached to vehicular body 311. Acceleration sensor 9 is attached to a surface of engine compartment 342. Acceleration sensor 9 may be placed in cab 341.
As shown in
Ball joint 312 rotatably connects blade 318 and U frame 317 to each other.
Pitch rod 327 can adjust a pitch of blade 318. Pitch rod 327 has one end connected to blade 318 with a coupling member 329 being interposed and has the other end connected to frame 317 with a coupling member 328 being interposed.
Crawler dozer 300 moves up or down blade 318 by changing a stroke length of lift cylinder 319 (319R and 319L). Crawler dozer 300 changes blade propulsive angle θ of blade 318 by changing the stroke length of angle cylinder 321 (321R and 321L).
Referring to
As the operator operates a control lever for angle cylinder 321 (321R and 321L) in the state (A), blade propulsive angle θ changes. In this case, an angle formed on the XY plane between axial line R of frame 317 and an axial line W2 of blade 318 after the change is defined as blade propulsive angle θ.
Thus, also in crawler dozer 300, works are done with blade propulsive angle θ being set by the operator. Therefore, automatic control of the blade propulsive angle described in the first embodiment can be applied to crawler dozer 300.
Therefore, crawler dozer 300 (specifically, a controller (not shown) of crawler dozer 300) can determine the actual direction of travel of crawler dozer 300. Accordingly, crawler dozer 300 can have blade propulsive angle θ accurately follow change in direction of travel of crawler dozer 300.
It should be understood that the embodiments disclosed herein are illustrative and non-restrictive in every respect. The scope of the present invention is defined by the terms of the claims rather than the description above and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
2, 311 vehicular body; 3 cab; 4, 313 work implement; 6, 342 engine compartment; 9 acceleration sensor; 11 front wheel; 12 rear wheel; 21 rear frame; 22 front frame; 25 exterior cover; 38 angle sensor; 40 draw bar; 41 swing circle; 42, 318 blade; 44, 45, 319 lift cylinder; 46 draw bar shift cylinder; 47 blade shift cylinder; 48, 325 tilt cylinder; 49 slewing motor; 51 counterweight; 53 coupling shaft; 54 articulation cylinder; 92 leaning cylinder; 100 motor grader; 120 switch; 129 steering wheel; 139 throttle dial; 145 potentiometer; 146 starter switch; 150 main controller; 151 operation content determination unit; 155 memory; 156 control valve control unit; 171 sensor; 300 crawler dozer; 312 ball joint; 316 tow apparatus; 317 frame; 321 angle cylinder; 327 pitch rod; 328, 329 coupling member; 341 cab; Cl rotation axis; J, R, W1, W2 axial line; K centerline; M1 first virtual line; M2 second virtual line; V virtual line
Number | Date | Country | Kind |
---|---|---|---|
2020-046753 | Mar 2020 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/048434 | 12/24/2020 | WO |