The present invention relates to a traveling work vehicle that includes a rotary power source, a work apparatus that receives power from the rotary power source, and a traveling unit that receives power from the rotary power source.
U.S. Pat. No. 8,763,355 discloses a mowing machine that includes a traveling transmission mechanism that transmits power from an engine, which serves as a rotary power source, to a rear-wheel unit, and a mower transmission mechanism that transmits power from the engine to a mower unit. A right rear wheel and a left rear wheel of this mowing machine are driven independently of each other. For this reason, a right rear-wheel continuously variable transmission and a left rear-wheel continuously variable transmission are incorporated in the traveling transmission mechanism. The vehicle speed is changed by adjusting the right rear-wheel continuously variable transmission and the left rear-wheel continuously variable transmission using a pair of left and right steering levers. The number of rotations of a blade in the mower unit is proportional to the number of revolutions of the engine. The number of revolutions of the engine can be set using an engine number-of-revolutions adjustment tool, such as an accelerator lever. However, a high number of revolutions of the engine is required to improve mowing performance of the mower unit. The adjustment of the number of revolutions of the engine and the adjustment of the vehicle speed are not interlocked. For this reason, an operator needs to carefully adjust the vehicle speed so that a heavy load is not placed on the engine.
The present invention aims to provide a traveling work vehicle in which adjustment of the number of revolutions of the engine and the adjustment of vehicle speed can be interlocked.
A traveling work vehicle according to the present invention includes: a single rotary power source; a work apparatus that receives power from the rotary power source; a traveling unit that receives power from the rotary power source; a vehicle speed control portion configured to control a vehicle speed of the traveling unit; a number-of-revolutions calculation portion configured to calculate, as an actual number of revolutions, a number of revolutions of the rotary power source per unit time; a power control portion configured to control the number of revolutions of the rotary power source; a number-of-revolutions command generation portion configured to generate a number-of-revolutions command to be given to the power control portion, using a requested number of revolutions for the rotary power source; a requested vehicle speed input portion configured to input a requested vehicle speed that is based on a user operation; a requested vehicle speed calculation portion configured to calculate a computed requested vehicle speed using a deviation between the requested number of revolutions and the actual number of revolutions, and the requested vehicle speed; and a vehicle speed command generation portion configured to give the vehicle speed control portion a vehicle speed command that is generated using the computed requested vehicle speed.
In this configuration, when a vehicle speed command for driving the traveling unit is generated from the requested vehicle speed based on a user operation, consideration is given to the deviation between the requested number of revolutions for the rotary power source, such as an engine, and the actual number of revolutions of the rotary power source. That is to say, the adjustment of the number of revolutions of the engine and the adjustment of vehicle speed are interlocked. As a result, an appropriate vehicle speed that does not adversely affect work travel of the work apparatus and the traveling apparatus is achieved while keeping the vehicle speed based on the user operation as much as possible.
PID control is preferable for control using a deviation. Accordingly, in a preferable embodiment of the present invention, the requested vehicle speed calculation portion has a PID computation function of performing computation for PID control using the deviation, if the deviation is within a tolerable range, the requested vehicle speed calculation portion sets the requested vehicle speed as the computed requested vehicle speed, and if the deviation is out of the tolerable range, the requested vehicle speed calculation portion sets a computed value obtained by the PID computation function as the computed requested vehicle speed.
A description will be given below, based on the drawings, of a mowing machine, which is an embodiment of a traveling work vehicle according to the present invention.
The mowing machine has a vehicle body 1, which is supported relative to the ground by a front-wheel unit 2, which is a caster unit, and a rear-wheel unit, which is a traveling unit 3. This mowing machine is a so-called zero-turn mower, and a left rear wheel 3a and a right rear wheel 3b, which are configured as the traveling unit 3, can be independently subjected to forward/reverse speed control. The front-wheel unit 2 includes a pair of left and right front wheels 2a and 2b. A main constituent element of the vehicle body 1 is a frame 10, which is constituted by square pipe material or the like. A mower unit 7 is suspended from the frame 10 between the front-wheel unit 2 and the traveling unit 3 so as to be able to move up and down.
The frame 10 extends in the front-rear direction, and an operator seat 12 is provided at a center portion of the frame 10. A floor plate is laid on an upper face of a front portion of the frame 10, and is used as a footrest for an operator. An engine 20, which is an internal combustion engine, engine accessories, and the like are provided at a rear portion of the frame 10. The engine 20 is used as a single rotary power source in the present invention. The engine 20 is arranged in an orientation in which an engine output shaft 21 (see
Fenders 15 are provided on both left and right sides of the operator seat 12. User operation devices, such as various operating levers and operation buttons, are arranged on upper faces of the fenders 15. An arch-shaped ROPS 17 is provided so as to stand upright behind the operator seat 12.
A steering unit 13, which is one of the user operation devices, is constituted by a left steering lever 13a, which is arranged on the left side of the operator seat 12, and a right steering lever 13b, which is arranged on the right side of the operator seat 12. The left steering lever 13a is used to adjust the number of rotations of the left rear wheel 3a, and the right steering lever 13b is used to adjust the number of rotations of the right rear wheel 3b. The left steering lever 13a and the right steering lever 13b can be displaced to pivot over a forward gear area, neutral, and a reverse gear area.
As schematically shown in
The traveling transmission mechanism 30 includes a pair of left and right HSTs (hydrostatic transmissions) 31, a pair of left and right gear transmission mechanisms 32, and a traveling belt transmission mechanism 33. The traveling belt transmission mechanism 33 transmits power output from the output pulley 22 to the HSTs 31 via a traveling belt 34. The gear transmission mechanisms 32 transmit, to the traveling unit 3 that includes the rear wheels (left rear wheel 3a and right rear wheel 3b), the power that has been subjected to speed change by the HSTs 3.
Speed change at the left and right HSTs 31 is performed in response to a control signal that is generated based on pivoting operations made to the left steering lever 13a and the right steering lever 13b, respectively. A stopped state, a rectilinear state, a slow turning state, a pivot turning state, and a spin turning state are achieved by user operations made to the left steering lever 13a and the right steering lever 13b. The stopped state is achieved by stopping the left rear wheel 3a and the right rear wheel 3b. The rectilinear state is achieved by forwardly or reversely driving the left rear wheel 3a and the right rear wheel 3b at the same speed. The slow turning state is achieved by forwardly and reversely driving the left rear wheel 3a and the right rear wheel 3b at different speeds. The pivot turning state is achieved by stopping one of the left rear wheel 3a and the right rear wheel 3b, and forwardly or reversely driving the other one of the left rear wheel 3a and the right rear wheel 3b. The spin turning state is achieved by forwardly driving one of the left rear wheel 3a and the right rear wheel 3b, and reversely driving the other one of the left rear wheel 3a and the right rear wheel 3b.
The mower unit 7 includes a mower deck 70, which is constituted by a top plate 70a and a side plate 70b. In an internal space of the mower deck 70, three blades 47 are provided, which are arranged in a transverse direction for the vehicle body, as schematically shown in
A control system of this mowing machine that is related to engine number-of-revolutions control and vehicle speed control is shown in
Furthermore, an engine control device 201, the clutch solenoid 45a, a left HST adjustment motor 311, a right HST adjustment motor 312, and the like are connected to the control unit 5. The engine control device 201 adjusts the number of revolutions of the engine 20 based on a control signal from the control unit 5. The clutch solenoid 45a performs an operation to turn on and off the tension clutch pulley 45 based on a control signal from the control unit 5. The left HST adjustment motor 311 and the right HST adjustment motor 312 adjust the angle of swash plates of the left HST 31a and the right HST 31b, respectively, to change the vehicle speed, based on a control signal from the control unit 5.
The control unit 5 includes a requested vehicle speed input portion 50, a number-of-revolutions calculation portion 51, a number-of-revolutions command generation portion 52, a power control portion 53, a work control portion 54, a requested vehicle speed calculation portion 55, a vehicle speed command generation portion 56, a vehicle speed control portion 57, and a requested number-of-revolutions input portion 59.
The number-of-revolutions calculation portion 51 calculates, as an actual number of revolutions, the number of revolutions per unit time of the engine 20 based on a detection signal from the number-of-revolutions sensor 92. The number-of-revolutions command generation portion 52 generates a number-of-revolutions command using a requested number of revolutions that is calculated based on a signal from the engine number-of-revolutions setting volume 133. The power control portion 53 generates a control signal for controlling the number of revolutions of the engine 20 using the number of revolutions that is based on the number-of-revolutions command generated by the number-of-revolutions command generation portion 52, and gives the generated control signal to the engine control device 201.
The requested vehicle speed input portion 50 inputs a requested vehicle speed that is based on user operations made to the left steering lever 13a and the right steering lever 13b (a vehicle speed desired by a user), based on detection signals from a left lever sensor 131 and a right lever sensor 132. The requested number-of-revolutions input portion 59 inputs a requested number of revolutions based on a detection signal from the engine number-of-revolutions setting volume 133, which detects an amount of user operation made to an engine number-of-revolutions setting device (not shown).
The requested vehicle speed calculation portion 55 calculates a computed requested vehicle speed using a deviation between the requested number of revolutions calculated by the number-of-revolutions command generation portion 52 and the actual number of revolutions calculated by the number-of-revolutions calculation portion 51, and the requested vehicle speed that has been input through the requested vehicle speed input portion 50. The requested vehicle speed calculation portion 55 has, as its basic configuration, a PID computation function of performing computation for PID control using the deviation between the requested number of revolutions and the actual number of revolutions. If the deviation between the requested number of revolutions and the actual number of revolutions is within a preset tolerable range, the requested vehicle speed calculation portion 55 does not perform computation using the PID computation function, and outputs the requested vehicle speed as-is as a computed requested vehicle speed. If the deviation is out of the tolerable range, computation using the PID computation function is performed, and the computed value (computation result) is output as a computed requested vehicle speed. Note that this embodiment employs the following expression as the PID computation function:
B*(1+proportional term+integral term+derivative term).
Here, B indicates the requested vehicle speed.
In this embodiment, the number of rotations of the left rear wheel 3a is adjusted by the left steering lever 13a, and the number of rotations of the right rear wheel 3b is adjusted by the right steering lever 13b. For this reason, the requested vehicle speed calculation portion 55 includes a left requested vehicle speed calculation portion 551 and a right requested vehicle speed calculation portion 552. The left requested vehicle speed calculation portion 551 calculates, as a requested vehicle speed, a computed requested vehicle speed for the left rear wheel 3a (left computed requested vehicle speed) using a left requested vehicle speed that is based on a user operation made to the left steering lever 13a. The right requested vehicle speed calculation portion 552 calculates, as a requested vehicle speed, a computed requested vehicle speed for the right rear wheel 3b (right computed requested vehicle speed) based on the above-stated expression using a right requested vehicle speed that is based on a user operation made to the right steering lever 13b.
The vehicle speed command generation portion 56 generates a vehicle speed command using the computed requested vehicle speed (left computed requested vehicle speed and right computed requested vehicle speed), and gives the generated command to the vehicle speed control portion 57. The vehicle speed control portion 57 generates a control signal for controlling the traveling unit 3 based on the computed requested vehicle speed (left computed requested vehicle speed and right computed requested vehicle speed). Specifically, a control signal is given to the left HST adjustment motor 311 based on the left computed requested vehicle speed. As a result, the angle of the swash plate of the left HST 31a is adjusted, and the left rear wheel 3a realizes the left computed requested vehicle speed. Similarly, a control signal is given to the right HST adjustment motor 312 based on the right computed requested vehicle speed. As a result, the angle of the swash plate of the right HST 31b is adjusted, and the right rear wheel 3b realizes the right computed requested vehicle speed.
Next, data flow in traveling speed control during a mowing operation will be described using
First, the number of revolutions of the engine set through a user operation is input, as the requested number of revolutions (which are denoted as a sign “A” in
The requested number of revolutions input by the requested number-of-revolutions input portion 59 is given to the number-of-revolutions command generation portion 52 (#11). A number-of-revolutions command is generated, with the requested number of revolutions serving as a target number of revolutions, by the number-of-revolutions command generation portion 52, and this number-of-revolutions command (which is denoted as a sign “EC” in
The requested vehicle speed calculation portion 55 is given the requested number of revolutions from the requested number-of-revolutions input portion 59, the requested vehicle speed from the requested vehicle speed input portion 50, and the actual number of revolutions of the engine from the number-of-revolutions sensor 92 (#21, #22, #23). The requested vehicle speed calculation portion 55 calculates a computed requested vehicle speed (which is denoted as a sign “D” in
An example of a computed requested vehicle speed calculation algorithm in the requested vehicle speed calculation portion 55 is shown in
If the difference between Cn and An exceeds the predetermined tolerable range, the deviation: En, En-1, . . . between the requested number of revolutions and the actual number of revolutions is obtained, and the proportional term, integral term, and derivative term in the PID control based on this deviation are obtained.
The proportional term: KP is
KP=Kp(En−En-1).
The integral term KI is
KI=Ki*ΣEk.
The derivative term: KD is
KD=Kd((En−En-1)−(En-1−En-2)).
Furthermore, the computed requested vehicle speed: D is
D=Bn*(1+Kp+Ki+KD).
The vehicle speed command generation portion 56, which has been given the thus-calculated computed requested vehicle speed, generates a vehicle speed command using this computed requested vehicle speed, and gives the generated vehicle speed command to the vehicle speed control portion 57 (#25). The vehicle speed control portion 57 generates a vehicle speed control signal (which is denoted as a sign “VS” in
In the above embodiment, the steering unit 13 is constituted by the left steering lever 13a and the right steering lever 13b, which are of a pivot lever type. Alternatively, the steering unit 13 may be constituted by a steering wheel and an accelerator pedal.
In the above embodiment, the engine 20, which is an internal combustion engine, is employed as a single rotary power source. However, an electric motor may alternatively be employed.
In the above embodiment, a mowing machine is described as the traveling work vehicle according to the present invention. Alternatively, the present invention is also applicable to traveling work vehicles such as a snowplow truck, a liquid spray truck, and a fertilizer spreading truck.
In the above embodiment, PID control is employed as vehicle speed control if the deviation between the requested number of revolutions and the actual number of revolutions is out of the tolerable range. However, PI control or PD control may alternatively be employed.
Note that the configuration disclosed in the above embodiment (which includes other embodiments; the same applies below) may be combined with a configuration disclosed in the other embodiments for application, provided there is no inconsistency. The embodiment disclosed in this specification is an example, and the present invention is not limited thereto. The embodiment may be changed as appropriate without departing from an object of the present invention.
Number | Name | Date | Kind |
---|---|---|---|
8763355 | Sugio | Jul 2014 | B2 |
9867331 | Siudyla | Jan 2018 | B1 |
10363927 | Ono | Jul 2019 | B2 |
10661831 | Rotole | May 2020 | B2 |
20030228893 | Ho | Dec 2003 | A1 |
20090000839 | Ishii | Jan 2009 | A1 |
20090182475 | Kishii | Jul 2009 | A1 |
20100307843 | Lawson, Jr. | Dec 2010 | A1 |
20110127093 | Koga | Jun 2011 | A1 |
20110196585 | Ishibashi | Aug 2011 | A1 |
20120150390 | Ruhter | Jun 2012 | A1 |
20130066496 | Ishii | Mar 2013 | A1 |
20140062352 | Wang | Mar 2014 | A1 |
20140090367 | Hijikata | Apr 2014 | A1 |
20140180542 | Vora | Jun 2014 | A1 |
20140288763 | Bennett | Sep 2014 | A1 |
20140365077 | Kariatsumari | Dec 2014 | A1 |
20150008054 | Hoshino | Jan 2015 | A1 |
20150057890 | Tamaizumi | Feb 2015 | A1 |
20150066309 | Porter | Mar 2015 | A1 |
20150134202 | Dawson | May 2015 | A1 |
20160131248 | Mizuno | May 2016 | A1 |
20160325777 | Mori | Nov 2016 | A1 |
20170089039 | Imai | Mar 2017 | A1 |
20170217477 | Akatsuka | Aug 2017 | A1 |
20190092388 | Raad | Mar 2019 | A1 |
20190352881 | Oasa | Nov 2019 | A1 |
Number | Date | Country | |
---|---|---|---|
20200010092 A1 | Jan 2020 | US |