Wheel loader and bucket load calculation method
11293169 · 2022-04-05
Assignee
Inventors
- Tomohiro Ueda (Akashi, JP)
- Masaki YOSHIKAWA (Kasama, JP)
- Takashi Ishii (Tsukuba, JP)
- Takayoshi Murahashi (Toride, JP)
- Masakazu Kaitou (Tsuchiura, JP)
- Koji Shimazaki (Akashi, JP)
- Isamu Aoki (Tsukuba, JP)
Cpc classification
G07C5/08
PHYSICS
G07C5/02
PHYSICS
E02F9/264
FIXED CONSTRUCTIONS
International classification
G07C5/02
PHYSICS
E02F3/28
FIXED CONSTRUCTIONS
Abstract
In an unloaded state of the bucket (3), a control device (30) calculates an unloaded moment (M.sub.0) around a hinge pin G from the pressure of the lift arm cylinder that is detected by pressure sensors (15a, 15b), the angle of a lift arm that is detected by a lift arm angle sensor 14, and dimension data extracted from a vehicle body information database (35). In a loaded state of the bucket, the control device calculates a loaded moment (M.sub.1) around the hinge pin G from the pressure of the lift arm cylinder, the angle of the lift arm, and the dimension data extracted from the vehicle body information database. The control device calculates the load (W) on the bucket by dividing the difference between the unloaded moment and the loaded moment by the horizontal distance (L.sub.w) between the hinge pin and the gravity center position of the bucket.
Claims
1. A wheel loader comprising: a vehicle body; a working device that includes a lift arm, a lift arm cylinder, a bucket, and a bucket cylinder, the lift arm being disposed at the front of the vehicle body and coupled to the vehicle body via a hinge pin, the lift arm cylinder rotating the lift arm in a vertical direction, the bucket being coupled to a tip of the lift arm, the bucket cylinder rotating the bucket in the vertical direction; a lift arm angle sensor that detects the angle of the lift arm; a pressure sensor that detects the pressure of the lift arm cylinder; a control device that calculates a load on the bucket; and a vehicle body information database that stores vehicle body information including dimension data on the working device; a display device that presents information to an operator, wherein, in an unloaded state of the bucket, the control device calculates an unloaded moment, namely, the moment around the hinge pin, from the pressure of the lift arm cylinder that is detected by the pressure sensor, the angle of the lift arm that is detected by the lift arm angle sensor, and the dimension data extracted from the vehicle body information database, in a loaded state of the bucket, the control device calculates a loaded moment, namely, the moment around the hinge pin, from the pressure of the lift arm cylinder that is detected by the pressure sensor, the angle of the lift arm that is detected by the lift arm angle sensor, and the dimension data extracted from the vehicle body information database, the control device calculates the load on the bucket by dividing the difference between the unloaded moment and the loaded moment by the horizontal distance between the hinge pin and the gravity center position of the bucket, and the control device performs to display the calculated load on the bucket on the display device.
2. The wheel loader according to claim 1, wherein, at the time of initial operation of the wheel loader, the control device calculates the unloaded moment and stores the calculated unloaded moment in the vehicle body information database, and when calculating the load on the bucket at the time of normal operation of the wheel loader, the control device calculates the load on the bucket from the unloaded moment and the loaded moment, the unloaded moment being stored in the vehicle body information database, the loaded moment being calculated based on measured data from the pressure sensor and the lift arm angle sensor.
3. The wheel loader according to claim 2, further comprising: an engine that drives the vehicle body to travel; and an engine rotational speed sensor that detects the rotational speed of the engine, wherein, at the time of initial operation of the wheel loader, the control device calculates a plurality of values of the unloaded moment corresponding to a plurality of values of the engine rotational speed and stores the calculated values in the vehicle body information database in association with the values of the engine rotational speed, and when calculating the load on the bucket at the time of normal operation of the wheel loader, the control device calculates the load on the bucket from the unloaded moment and the loaded moment, the unloaded moment being corresponding to the engine rotational speed detected by the engine rotational speed sensor, the loaded moment being calculated based on a measured value.
4. The wheel loader according to claim 2, further comprising: a bucket proximity switch that turns on when a rod of the bucket cylinder is in the most contracted state, wherein the control device calculates the unloaded moment and the loaded moment in response to an ON signal from the bucket proximity switch.
5. The wheel loader according to claim 1, further comprising: a bucket proximity switch that turns on when a rod of the bucket cylinder is in the most contracted state, wherein the control device calculates the unloaded moment and the loaded moment in response to an ON signal from the bucket proximity switch.
6. A bucket load calculation method that is applied to a wheel loader and used to calculate a load on a bucket, the wheel loader including a vehicle body, a working device, a lift arm angle sensor, a pressure sensor, a vehicle body information database, and a display device that presents information to an operator, the working device including a lift arm, a lift arm cylinder, a bucket, and a bucket cylinder, the lift arm being disposed at the front of the vehicle body and coupled to the vehicle body via a hinge pin, the lift arm cylinder rotating the lift arm in a vertical direction, the bucket being coupled to a tip of the lift arm, the bucket cylinder rotating the bucket in the vertical direction, the lift arm angle sensor detecting the angle of the lift arm, the pressure sensor detecting the pressure of the lift arm cylinder, the vehicle body information database storing various vehicle body information including dimension data on the working device, the bucket load calculation method comprising: a first step of calculating, in an unloaded state of the bucket, an unloaded moment, namely, the moment around the hinge pin, from the pressure of the lift arm cylinder that is detected by the pressure sensor, the angle of the lift arm that is detected by the lift arm angle sensor, and the dimension data extracted from the vehicle body information database, and storing the calculated unloaded moment in the vehicle body information database as an initial learned value; a second step of calculating, in a loaded state of the bucket, a loaded moment, namely, the moment around the hinge pin, from the pressure of the lift arm cylinder that is detected by the pressure sensor, the angle of the lift arm that is detected by the lift arm angle sensor, and the dimension data extracted from the vehicle body information database; a third step of calculating the load on the bucket by dividing the difference between the unloaded moment and the loaded moment by the horizontal distance between the hinge pin and the gravity center position of the bucket, the unloaded moment being stored in the vehicle body information database in the first step, the loaded moment being calculated in the second step; and a fourth step of displaying the load on the bucket calculated in the third step on the display device.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DESCRIPTION OF EMBODIMENTS
(10) Embodiments of a wheel loader according to the present invention will now be described with reference to the accompanying drawings.
First Embodiment
(11)
(12) The working device 27 includes a lift arm 2, a lift arm cylinder 11, a bucket 3, and a bucket cylinder 12. The lift arm 2 is coupled to the front of the front frame 5 via a lift arm hinge pin G (see
(13) The lift arm cylinder 11 drives the lift arm 2 in such a manner as to pivot the lift arm 2 in the vertical direction (elevation motion). The bucket cylinder 12 drives the bucket 3 in such a manner as to pivot the bucket 3 in the vertical direction (crowding or dumping). The front frame 5 and the rear frame 9 are pivotally coupled to each other by a center pin 13. A steering cylinder (not depicted) expands and contracts so as to bend the front frame 5 leftward and rightward with respect to the rear frame 9.
(14) A lift arm angle sensor 14 is mounted at a joint between the lift arm 2 and the front frame 5, and used to detect the pivot angle of the lift arm 2. The lift arm cylinder 11 includes pressure sensors 15a, 15b. The pressure sensor 15a detects the bottom pressure of the lift arm cylinder 11. The pressure sensor 15b detects the rod pressure of the lift arm cylinder 11. A link mechanism including a bell crank 16 and a push rod 23 is disposed between the bucket cylinder 12 and the bucket 3. The bucket cylinder 12 pivots the bucket 3 via the link mechanism. The bucket cylinder 12 includes a bucket proximity switch 17. When the rod of the bucket cylinder 12 is placed in the most contracted state, the bucket proximity switch 17 turns on.
(15) Although details will be described later, the present embodiment is configured so as to calculate the load W on the bucket 3 in response to detection signals from the pressure sensors 15a, 15b, the bucket proximity switch 17, and the lift arm angle sensor 14.
(16)
(17) The control device 30, which calculates the load W on the bucket 3, will now be described. The control device 30 includes, for example, a controller installed in the cab 6. The control device 30 performs various processes for calculating the load W on the bucket 3 and displaying a load W.sub.avg (average value) on the display device 21.
(18) Signals and data to be inputted to the moment calculation section 31 are the detection signal of the lift arm angle sensor 14, the detection signals of the pressure sensors 15a, 15b, on/off signals of the bucket proximity switch 17, and dimension data on the working device 27 that is extracted by the vehicle body parameter extraction section 34. When the wheel loader 1 performs a normal operation, the moment calculation section 31 calculates a moment M.sub.1 (hereinafter referred to as the loaded moment M.sub.1) around the lift arm hinge pin G in a loaded state of the bucket 3 in accordance with a later-described calculation formula. Further, when the wheel loader 1 performs an initial operation, the moment calculation section 31 calculates a moment M.sub.0 (hereinafter referred to as the unloaded moment M.sub.0) around the lift arm hinge pin G in an unloaded state of the bucket 3, and stores the calculated unloaded moment M.sub.0 in the vehicle body information database 35 as an initial learned value.
(19) The load calculation section 32 receives an input of the loaded moment M.sub.1 calculated by the moment calculation section 31, an input of the dimension data on the working device 27 that is extracted by the vehicle body parameter extraction section 34, and an input of the initial learned value (unloaded moment M.sub.0), and then calculates the load W on the bucket 3 in accordance with a later-described calculation formula.
(20) The load value averaging processing section 33 receives an input of the load W on the bucket 3, which is calculated by the load calculation section 32, and performs a process of averaging the inputted values of the load W on the bucket 3. The load value averaging processing section 33 then outputs data on the averaged load W.sub.avg on the bucket 3 to the display device 21.
(21) The vehicle body parameter extraction section 34 receives an input of the detection signal from the lift arm angle sensor 14, extracts, from the vehicle body information database 35, the dimension data on the working device 27 that is based on a lift arm angle 89 (see
(22) The vehicle body information database 35 stores, for example, various dimension data on the working device 27, which are necessary for calculating the load W on the bucket 3, and the value of the unloaded moment M.sub.0 (initial learned value).
(23) A method of calculating the load W on the bucket 3 will now be described.
(24) (Overview and Derivation of Moment-Based Load Calculation Formula)
(25) For the derivation of a calculation formula for calculating the load W on the bucket 3 used in the present embodiment, it is necessary to obtain a relational expression indicative of the relationship between lift arm cylinder pressure and load W that is based on a moment M around the lift arm hinge pin G. For such a purpose, the relationship between force and moment applied to each cylinder 11, 12 is first clarified. The moment M around the lift arm hinge pin G is supported by the bucket cylinder 12 and the lift arm cylinder 11 as depicted in
[Formula 1]
M=F.sub.c×f+F.sub.b×e (1)
where:
(26) M=moment around lift arm hinge pin [Nm]
(27) F.sub.c=force applied to lift arm cylinder [N]
(28) F.sub.b=force applied to bucket cylinder [N]
(29) f=horizontal length between hinge pin and vector of F.sub.c [m]
(30) e=horizontal length between hinge pin and vector of F.sub.b [m]
(31) Next, the relationship among the load W on the bucket 3, the horizontal length L.sub.w between the lift arm hinge pin G and the gravity center position of the load W, the unloaded moment M.sub.0, and the loaded moment M.sub.1 is expressed by Formula (2) below.
(32)
where:
(33) M.sub.1=moment around lift arm hinge pin in loaded state [Nm]
(34) M.sub.0=moment around lift arm hinge pin in unloaded state [Nm]
(35) W=load [kg]
(36) L.sub.w=horizontal length from gravity center position of load
(37) The load W can be calculated by calculating the right side of Formula (2). A method of calculating the horizontal length L.sub.w from the gravity center position of the load W will be described later.
(38) (Moment Calculation Formula Based on Cylinder Bottom Pressure)
(39) Next, a formula for calculating the moment M around the lift arm hinge pin G is derived from the bottom pressure and rod pressure of the lift arm cylinder 11, which are actually measured by the pressure sensors 15a, 15b. First of all, a force F applied to the lift arm cylinder 11 can be calculated from the bottom pressure and rod pressure of the lift arm cylinder 11 by using Formula (3) below.
[Formula 3]
F=n(A.sub.b×P.sub.b−A.sub.r×P.sub.r) (3)
where:
(40) n=number of cylinders
(41) A.sub.b=bottom side pressure receiving area of cylinder [cm.sup.2]
(42) P.sub.b=bottom pressure of cylinder [MPa]
(43) A.sub.r=rod side pressure receiving area of cylinder [cm.sup.2]
(44) P.sub.r=rod pressure of cylinder [MPa]
(45) Further, a force F.sub.b applied to the bucket cylinder 12 can be expressed by Formula (4) below in accordance with the formula of equilibrium of moment.
(46)
where:
(47) a=horizontal length between load center and bucket pin hinge pin [m]
(48) b=distance between bucket pins [m]
(49) c=distance between push rod center length and bell crank center pin [m]
(50) d=distance between bell crank pins [m]
(51) The loaded moment M.sub.1 can be calculated from Formulas (1), (3), and (4) by using Formula (5) below. As W=0 when the bucket 3 is in an unloaded state, the influence on the bucket cylinder 12 is not taken into consideration when the unloaded moment M.sub.0 is calculated.
(52)
(Load Calculation Formula)
(53) When Formula (5) is substituted into Formula (2), the relational expression between the lift arm cylinder pressure and the load W can be derived as expressed in Formula (6) below. The load W on the bucket 3 can be determined by solving Formula (6).
(54)
(55) Referring to Formula (6), the bottom pressure of the lift arm cylinder 11, which is detected by the pressure sensor 15a, is substituted into P.sub.b, the rod pressure of the lift arm cylinder 11, which is detected by the pressure sensor 15b, is substituted into P.sub.r, the values of inter-link distances, which are determined from the dimension data (constant data) pre-stored in the vehicle body information database 35, are substituted into a, b, c, d, e, f, and L.sub.w, and the value of unloaded moment stored in the vehicle body information database 35 as an initial learned value at the time of initial operation of the wheel loader 1 is substituted into M.sub.0. For reducing the capacity of the storage device, the present embodiment is configured so that the value of the denominator of Formula (6), which is a variable, is stored in the vehicle body information database 35 as table data pre-associated with the value of the lift arm angle sensor 14 (lift arm angle θ.sub.g). Therefore, when sensor data are inputted from the pressure sensors 15a, 15b and the lift arm angle sensor 14, the control device 30 is able to calculate the load W on the bucket 3 in accordance with Formula (6).
(56) Here, the inter-link distances a, b, c, d, e, f, L.sub.w are variables dependent on the lift arm angle θ.sub.g, and can be calculated by using a trigonometric function. A method of calculating the inter-link distances is described below.
(57) First of all, variables and constants used in the following formulas are defined in Table 1. The constants listed in Table 1 are pre-stored in the vehicle body information database 35. Meanwhile, the variables listed in Table 1 vary with the lift arm angle θ.sub.g, and can be determined by the following formulas.
(58) TABLE-US-00001 TABLE 1 Variable Constant Unit Description θg deg Lift arm angle ∠(horizontal, Lag) Ldf mm Length between bell crank D pin and bucket cylinder root F pin Ldg mm Length between bell crank D pin and lift arm hinge G pin Lfg mm Length between bucket cylinder root F pin and lift arm hinge G pin LfgX mm Horizontal length between bucket cylinder root F pin and lift aim hinge G pin LfgY mm Vertical length between bucket cylinder root F pin and lift arm hinge G pin ∠DGA deg ∠(Ldg, Lag) Laf Mm Length between lift arm tip A pin and bucket cylinder root F pin Lag mm Length between lift arm tip A pin and hinge G pin ∠FGO deg ∠(Lfg. Horizontal) θf deg Bucket cylinder posture angle ∠(horizontal, Lef) Lef mm Bucket cylinder stroke length θe deg Bell crank posture angle ∠(Lde, Lef) Lde mm Bell crank DE pin length ∠ADC deg ∠(Lad, Lcd) Lad mm Length between lift arm tip A pin and center D pin θd deg ∠(Lde, Lcd) Lac mm Length between lift arm tip A pin and center C pin Lcd mm Bell crank CD pin length θc deg ∠(Lcd, Lbc) Lbc mm Distance between push rod BC pins Lab mm Distance between bucket AB pins θb deg ∠(Lbc, Lab)
(Inter-Link Distance Calculation Formula)
(59) The inter-link distances a, b, c, d, e, f, L.sub.w, are derived from formulas (7) to (13) by using a trigonometric function.
[Formula 7]
a=L.sub.loadG cos(θ.sub.f+θ.sub.e+θ.sub.d+θ.sub.c+θ.sub.b+180−H.sub.loadG) (7)
b=−L.sub.ab sin θ.sub.b (8)
c=L.sub.cd sin θ.sub.c (9)
d=−L.sub.de sin θ.sub.e (10)
e=L.sub.fg sin {(180−θ.sub.f)+∠FGO} (11)
f=L.sub.gi sin θ.sub.i (12)
L.sub.W=L.sub.ag cos θ.sub.g+L.sub.loadG cos(θ.sub.f+θ.sub.e+θ.sub.d+θ.sub.c+θ.sub.b+180−H.sub.loadG) (13)
where:
(60) L.sub.loadG=load center length
(61) H.sub.loadG=load center angle
(62) H.sub.bmcyl=lift arm cylinder angle
(63) However, θ.sub.i is determined by formula (14).
(64)
(Link Posture Angle Calculation Formula)
(65) A method of calculating individual link posture angles (hereinafter referred to as the link angles) θ.sub.f, θ.sub.e, θ.sub.c, θ.sub.b used in Formulas (7) to (13) above will now be described. Each of the link angles can be geometrically calculated by using the law of cosines in accordance with the dimension data (constant) on the working device 27, which is stored in the vehicle body information database 35, and with the lift arm angle 89 detected by the lift arm angle sensor 14.
(66) The inter-link distances L.sub.df, L.sub.af are determined by the law of cosines as expressed in Formulas (15) and (16), respectively.
(67)
(68) In this instance, the link angles θ.sub.f, θ.sub.e are derived as expressed in Formulas (17) and (18), respectively.
(69)
(70) Further, based on the inter-link distances L.sub.df, L.sub.af calculated from Formulas (15) and (16), the angle ADC and the distance Lac are determined by the law of cosines as expressed in Formulas (19) and (20), respectively.
(71)
(72) In this instance, the link angles θ.sub.c, θ.sub.b are derived as expressed in Formulas (21) and (22), respectively.
(73)
(74) When the variables determined by Formulas (15 to (22) are substituted into Formulas (7) to (13), the inter-link distances a, b, c, d, e, f, L.sub.w are obtained.
(75) Steps of calculation processes performed by the control device 30 will now be described. First of all, an initial learning calculation process to be performed at the time of initial operation of the wheel loader 1 will be described.
(76) As illustrated in
(77) A load calculation process of calculating the load W on the bucket 3 will now be described.
(78) As illustrated in
(79) The load calculation section 32 acquires the dimension data stored in the vehicle body information database 35 via the vehicle body parameter extraction section 34, and additionally acquires the unloaded moment M from the vehicle body information database 35. Then, by using Formula (6) above, the load calculation section 32 calculates the load W on the bucket 3 from the difference between the loaded moment M.sub.1 and the unloaded moment M.sub.0, and outputs the calculated load W to the load value averaging processing section 33 (step S14).
(80) The load value averaging processing section 33 averages the values of the load W periodically inputted from the load calculation section 32 (step S15), and outputs the averaged load W.sub.avg to the display device 21 (step S16). Accordingly, the display device 21 displays the load on the bucket 3 during a loading operation of the wheel loader 1. If the ON signal is not inputted from the bucket proximity switch 17 (“NO” at step S12), the process terminates.
(81) As described above, the first embodiment uses the above-described calculation formulas for the wheel loader 1, which supports the load on the bucket 3 with the lift arm cylinder 11 and the bucket cylinder 12. Therefore, the first embodiment makes it possible to accurately calculate the load W on the bucket 3 from the dimension data on the working device 27, the bottom pressure and rod pressure of the lift arm cylinder 11, and the angle of the lift arm 2 without having to detect the pressure of the bucket cylinder 12.
(82) Further, conventional wheel loaders, in most cases, do not include a sensor for detecting the pressure of the bucket cylinder 12. Meanwhile, the present embodiment eliminates the necessity of detecting the pressure of the bucket cylinder 12. Therefore, the load W on the bucket 3 can easily be calculated simply by incorporating a load calculation program according to the present invention into a controller for a conventional wheel loader.
(83) Furthermore, when the unloaded moment M.sub.0 is determined once at the time of initial operation of the wheel loader 1, the present embodiment makes it possible to calculate the load W on the bucket 3 and display the calculated load W on the display device 21. In the past, it was necessary to load a bucket with a calibration weight or other load whose weight is accurately known, and perform initial learning of the relationship among lift arm cylinder pressure, lift arm angle, and load weight. Further, it was necessary to perform such initial learning a number of times while varying the weight of the load. Thus, the initial learning was extremely troublesome. Additionally, in a case where a bucket was field-replaced, it was necessary to perform the similar initial learning. In most cases, however, a calibration weight or other heavy load could not be prepared in the field. This made it difficult to perform the initial learning.
(84) Meanwhile, the wheel loader 1 according to the first embodiment is configured so that the control device 30 automatically calculates the unloaded moment M.sub.0 when the lift arm 2 is raised to keep the bucket 3 in a crowding posture. This eliminates the necessity of performing initial learning by using a calibration weight or other similar load. Consequently, even in a case where the bucket 3 is field-replaced, the load W on the newly employed bucket 3 can be accurately calculated as far as the unloaded moment M.sub.0 is calculated once, at the time of an initial operation subsequent to bucket replacement, from the bottom pressure and rod pressure of the lift arm cylinder 11, which are detected by the pressure sensors 15a, 15b, and the lift arm angle 89 detected by the lift arm angle sensor 14.
Second Embodiment
(85) The wheel loader according to a second embodiment of the present invention will now be described. The second embodiment differs from the first embodiment in the configuration of the control device. Therefore, the following description mainly deals with the difference in the control device, and elements identical with those in the first embodiment will not be redundantly described.
(86)
(87) The second embodiment permits the use of the unloaded moment M.sub.0 corresponding to the engine rotational speed and thus makes it possible to calculate the load W on the bucket 3 more accurately than the first embodiment. More specifically, the bottom pressure and rod pressure of the lift arm cylinder 11, which are detected by the pressure sensors 15a, 15b, also vary with the engine rotational speed. Consequently, when a plurality of values of the unloaded moment M.sub.0 corresponding to various values of the engine rotational speed are stored in the vehicle body information database 35, the load W on the bucket 3 can be calculated more accurately in consideration of the engine rotational speed.
(88) The foregoing embodiments are merely illustrative for explaining the present invention and are not intended to limit the scope of the present invention to the foregoing embodiments alone. Persons skilled in the art can implement the present invention in various other modes without departing from the spirit of the present invention.
LIST OF REFERENCE SIGNS
(89) 1: Wheel loader 2: Lift arm 3: Bucket 5: Front frame (vehicle body) 9: Rear frame (vehicle body) 11: Lift arm cylinder 12: Bucket cylinder 14: Lift arm angle sensor 15a, 15b: Pressure sensor 16: Bell crank 17: Bucket proximity switch 21: Display device 23: Push rod 25: Engine rotational speed sensor 30: Control device 31: Moment calculation section 32: Load calculation section 33: Load value averaging processing section 34: Vehicle body parameter extraction section 35: Vehicle body information database (DB) 36: Initial learned value selection section 130: Control device