Asphalt distributor with multispeed motor
12624506 ยท 2026-05-12
Assignee
Inventors
Cpc classification
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B17/05
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2203/0605
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04B17/05
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
An asphalt distributor has a multispeed hydraulic motor mechanically driving an asphalt pump. The asphalt distributor has a controller for controlling the flow rate of asphalt being sprayed. The controller has a gain for controlling the flow rate. During a transition when the speed of the multispeed hydraulic motor changes, the gain has a value for the transition. Beneficially, the asphalt distributor has a wider than conventional asphalt spraying flowrate over which it provides a consistent spray. A method for controlling the flowrate involves adjusting, preferably dynamically, the value of the gain during the transition.
Claims
1. An asphalt distributor for spraying asphalt onto the ground at a variable flowrate, the asphalt distributor comprising: a multispeed hydraulic motor having a first speed, a second speed, and an adjustable swashplate, the adjustable swashplate having a first position corresponding to the first speed and a second position corresponding to the second speed, an asphalt pump mechanically driven by the multispeed hydraulic motor, and a controller for controlling the flow rate of asphalt being sprayed, the controller having a gain for controlling the flow rate, a first mode in which the adjustable swashplate is in the first position, a second mode in which the adjustable swashplate is in the second position, and a transition mode for the movement of the adjustable swashplate between the first position and the second position, the first mode having a first flowrate range, the second mode having a second flowrate range different from the first flowrate range and overlapping at its lower end with the first flowrate range, the gain having a value for the first mode, a value for the second mode, and a value for the transition mode, the value for the transition mode being different from the value for the first speed and the value for the second speed, the controller entering into the transition mode when the motor switches between first speed and second speed.
2. The asphalt distributor of claim 1 further comprising an engine and a hydraulic pump driven by the engine wherein the controller changes the flow rate of hydraulic fluid pumped by the hydraulic pump for achieving a desired asphalt flow rate.
3. The asphalt distributor of claim 1 wherein the transition mode has a predetermined duration.
4. The asphalt distributor of claim 1 wherein the transition mode ends when an absolute relative error is calculated by the controller to below 5%, the absolute relative error being the absolute difference between the flow rate and a desired flow rate divided by the desired flow rate.
5. The asphalt distributor of claim 1 wherein the gain is selected from a proportional gain, an integral gain and a derivative gain.
6. The asphalt distributor of claim 1 wherein the value of the gain during the transition mode is dynamically adjusted.
7. The asphalt distributor of claim 6 wherein the dynamic adjustment of the gain comprises an increase in the proportional gain of the controller.
8. The asphalt distributor of claim 7 wherein the increase in the proportional gain is a function of an absolute relative error and the increase increases as the absolute relative error increases, the absolute relative error being the absolute difference between the flow rate and a desired flow rate divided by the desired flow rate.
9. The asphalt distributor of claim 6 wherein the dynamic adjustment of the gains comprises a decrease in an integral gain of the controller.
10. The asphalt distributor of claim 9 wherein the decrease in the integral gain is a function of an absolute relative error and the decrease increases as the absolute relative error decreases, the absolute relative error being the absolute difference between the flow rate and a desired flow rate divided by the desired flow rate.
11. The asphalt distributor of claim 1 wherein the controller is a PI or PID controller having a proportional gain and an integral gain, the value of the proportional gain for the transition mode being the same as a proportional gain for the second mode and the value of the integral gain for the transition mode being zero when the transition mode is for a switch from the first speed to the second speed.
12. The asphalt distributor of claim 1 wherein the controller is a P, PI or PID controller having a proportional gain, the controller dynamically adjusting the proportional gain in transition mode, the adjusted proportional gain being the mathematical product of a base proportional gain and an adjusting function for the proportional gain, the adjusting function for the proportional gain being a linear function of the absolute relative error, and the adjusting function for the proportional gain having a value of 1 when the absolute relative error is zero.
13. The asphalt distributor of claim 12 wherein the base proportional gain is the proportional gain for the mode corresponding to the speed that was switched to.
14. The asphalt distributor of claim 13 wherein the controller is a PI or PID controller having an integral gain, the controller dynamically adjusting the integral gain in transition mode, wherein the adjusted integral gain is the mathematical product of a base integral gain and an adjusting function for the integral gain, the adjusting function for the integral gain being a linear function of the absolute relative error, and the adjusting function for the integral gain having a value of 0 when the absolute relative error is zero.
15. The asphalt distributor of claim 14 wherein the base integral gain is the integral gain for the mode corresponding to the speed that was switched to.
16. A method of controlling the flow rate of an asphalt pump driven by a multispeed hydraulic motor during a transition for a speed change of the motor, the method comprising: changing the speed of the hydraulic motor by adjusting a swashplate in the hydraulic motor, and during the transition for the speed change, dynamically adjusting a proportional gain and an integral gain of a PI or PID controller controlling the flow rate during the transition as a function of the absolute relative error, the absolute relative error being the absolute difference between the flow rate and a desired flow rate divided by the desired flow rate, the adjustment of the proportional gain being different from adjustment of the integral gain.
17. The method of claim 16 wherein the adjusted proportional gain is the mathematical product of a base proportional gain and an adjusting function for the proportional gain, the adjusting function for the proportional gain being a linear function of the absolute relative error, and the adjusting function for the proportional gain has a value of 1 when the absolute relative error is zero.
18. The method of claim 17 wherein the base proportional gain is the proportional gain for the speed that the speed was changed to.
19. The method of claim 16 wherein the adjusted integral gain is the mathematical product of a base integral gain and an adjusting function for the integral gain, the adjusting function for the integral gain being a linear function of the absolute relative error, and the adjusting function for the integral gain has a value of 1 when the absolute relative error is zero.
20. The method of claim 19 wherein the base integral gain is the integral gain for the speed that the speed was changed to.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
DETAILED DESCRIPTION OF THE INVENTION
(4) In an embodiment of the invention, an asphalt distributor 10 is provided. Fluid distributor 10 includes a motorized vehicle 12 (shown in phantom), typically a truck, having a cab 14, one or more side view mirrors 15, two or more axles 16, a chassis 18, and a tank or vessel 20 mounted to chassis 18. Tank 20 is used to store the asphalt to be distributed, i.e., sprayed. Tank 20 may be heated by a heater 21 of any suitable kind. Heater 21 is shown schematically as an electric heater.
(5) Fluid distributor 10 has an engine 22 (shown schematically), which drives a transmission 24 (shown schematically) and a power take off 28. Engine 22 may be any suitable engine such as an internal combustion engine, diesel or gasoline, or an electric motor. Transmission 24 may be any suitable transmission for driving one or more axles 16, such as a manual transmission or an automatic transmission. Transmission 24 is connected to a power takeoff 28. Engine 22 drives transmission 24 which drives power take off 28, which in turn drives a hydrostatic transmission 29. Alternatively, engine 22 can drive hydrostatic transmission 29 via a front crank shaft for a manual or automatic transmission.
(6) Hydrostatic transmission 29 includes a hydraulic drive pump 30, a multi-speed hydraulic motor 32, and an optional gear box 34. Hydraulic drive pump 30 pumps hydraulic fluid which causes hydraulic motor 32 to rotate thereby driving gear box 34. Hydraulic drive pump 30 is an axial piston motor having a continuously adjustable swashplate. Gear box 34 is used to convert the rate of rotation from .sub.2 to .sub.3. Typically gear box 34 is fixed such that the ratio of .sub.2 to .sub.3 is fixed. Hydraulic motor 32 may be any suitable multi-speed motor including an axial piston motor having an adjustable swashplate, such as the Bosch Rexroth A10. Hydraulic motor typically has 2 speeds, but can have more speeds.
(7) Hydrostatic transmission 29 is connected to and drives asphalt pump 36, typically via gear box 34. Pump 36 may be of any suitable type. Preferably, it is of constant displacement, metering type such as a gear pump. Pump 36 draws fluid from tank 20 via an intake port 38 having an intake valve 40.
(8) Asphalt pump 36 pumps asphalt from tank 20 to an asphalt distribution system 42 located at the rear end of vehicle 12. Working from the end backwards, asphalt distribution system 42 has spray nozzles 44 (or outlets) for spraying the asphalt, control valves 46, spray bar 48, and conduit/piping system means 50. Spray nozzles 44 are arranged on spray bar 48, typically uniformly spaced along spray bar 48. Spray bar 48 may be extendable or fixed. Fixed spray bars have a length that typically is approximately the same as or narrower than vehicle 12. Extendable spray bars of any suitable design are designed to extend beyond the width of vehicle 12 in operation, but to retract to be at or less than the width of vehicle 12 for ease of transportation. As shown, spray bar 48 is extendable having pivotal end portions 48a and 48b and a central portion 48c. Pivotal end portions are sometimes called spray bar wings. Alternatively, spray bar 48 could be a variable width spray bar having central portion 48c and end portions that move in and out in several positions. End portion 48a is shown in the extended position with spraying occurring in
(9) Asphalt distributor 10 has a control panel 52 for controlling the distribution of asphalt. Control panel 52 is typically located in cab 14 so that the operator of asphalt distributor 10 can drive vehicle 12 while controlling the distribution of asphalt via control valves 46. Asphalt distributor 10 has a controller 54 for controlling the flowrate of asphalt. Controller 54 measures the flowrate from pump 36 by a flowmeter 56 based on any suitable method. The flowmeter need not be located at the location shown in
(10) In addition to having gains, controller 54 has programming to provide an even flowrate when the speed of motor 32 changes. When motor 32 is a two-speed motor, the programming preferably implements algorithm 70 shown in
(11) At step 74, controller 54 checks the flowrate and compares it to the change point for changing to the low flowrate mode. If the flowrate is above the low change point, the algorithm returns to step 72. If not, controller 54 causes the speed of motor 32 to change to low in step 76 (or to initiate the change to low speed) thereby initiating a transition to low speed. Essentially simultaneously to step 76, e.g., immediately before or after, optionally in step 78, controller 54 starts a timer at 0. In step 80, controller 54 calculates the absolute relative error denoted as E.sub.rel in equation 1 below.
E.sub.rel=|q.sub.SPq|/q.sub.SP(eq. 1) where q.sub.SP is the desired flowrate or setpoint and q is the measured or calculated flowrate.
(12) In step 82, scaling factors SF.sub.P and SF.sub.I are calculated for gains K.sub.P and K.sub.I of controller 54 based on equations 2 and 3 below.
SF.sub.P=(S.sub.max,PS.sub.min,P)*E.sub.rel+S.sub.min,P(eq. 2)
SF.sub.I=(S.sub.max,IS.sub.min,I)*E.sub.rel+S.sub.min,I(eq 3) where S.sub.max represents the most that the scale factor SF can be assuming a maximum error of 100%; S.sub.min represents the minimum that the scale factor SF can be, i.e, the scale factor when the absolute relative error is 0. The value of the scale factor maximums and minimums are based in part on the inventors' insight into the process including that the integral gain should generally be reduced as the integral term has less relevance when the speed of hydraulic motor 32 changes, especially initially.
(13) In step 84, new gains are calculated based on the scale factors as set forth in equations 4 and 5 below.
K.sub.Pscaled=SF.sub.P*K.sub.P,low(eq. 4)
K.sub.Iscaled=SF.sub.I*K.sub.I,low(eq. 5)
(14) K.sub.P,low and K.sub.I,low represents the normal gains in low flowrate mode (step 90), i.e., outside any transition. Of course, steps 80, 82 and 84 can be combined in a single step or two steps. As can be seen, the gains are dynamically adjusted by a linear function of the relative error in step 84.
(15) The new gains, K.sub.Pscaled and K.sub.Iscaled, are then used by controller 54 instead of K.sub.P,low and K.sub.I,low in step 86 to correct the flowrate in the ordinary manner. It is contemplated that if derivative control is used that its gain could be zero or minimized during the transition in a way similar to the integral gain or increased.
(16) In step 88, controller 54 checks to see if the criterion or criteria for ending the transition period has occurred. One criterion can be whether the timer (or elapsed time of the transition period) has reached a target to account for the time that it takes the motor to change speed. Another criterion can be whether the error is below a certain threshold, for example 10%, or more preferably 5%. Other suitable criteria are possible. The criteria may be used in combination in various ways, e.g, two criteria have to be met before ending the transition period or either of two criteria have to be met before ending the transition period.
(17) If the criterion or criteria are not satisfied then the next step is step 80 and the transition period continues until the criterion or criteria are satisfied.
(18) If the criterion or criteria are satisfied then the next step is step 90 thereby ending the transition to low flowrate mode. At step 90, controller 54 is in the low flowrate mode, which means that it is using gain(s) tuned to achieve proper control for low flowrates. In low flowrate mode, controller 54 use the error and gains K.sub.P,low and K.sub.I,low to adjust the flowrate of hydraulic fluid produced by drive pump 30 as is conventional for a PID controller.
(19) Conceivably, another criterion for ending the transition to low speed mode could be whether the flowrate setpoint is above the high change point (use of this criterion is not shown in
(20) At step 92, controller 54 checks the flowrate and compares it to the change point for changing to high flowrate mode. If the flowrate is below the high change point, the algorithm returns to step 90. The high change point is usually different and higher than the low change point to avoid a situation where the motor is having to change speed frequently. If not, controller 54 causes the speed of motor 32 to change to high in step 94 (or to initiate the change to high speed) thereby initiating a transition to high speed. Essentially simultaneously to step 94, e.g., immediately before or after, optionally in step 96, controller 54 starts a timer at 0. In step 98, controller 54 calculates the absolute relative error denoted as E.sub.rel. In step 100, scaling factors SF.sub.P and SF.sub.I are calculated for gains K.sub.P and K.sub.I of controller 54 based on equations 2 and 3, but note that the value of constants S.sub.max,P, S.sub.min,P, S.sub.max,I and S.sub.min,I may be different between steps 100 and 82.
(21) In step 102, new gains are calculated based on the scale factors as set forth in equations 6 and 7 below.
K.sub.P,scaled=SF.sub.P*K.sub.P,high(eq. 6)
K.sub.I,scaled=SF.sub.I*K.sub.I,high(eq. 7)
(22) K.sub.P,high and K.sub.I,high represents the normal gain in high flowrate mode (step 72), i.e., outside any transition. Of course, steps 98, 100 and 102 can be combined in a single step or two steps. As can be seen the gains are dynamically adjusted by a linear function of the relative error in step 102.
(23) The new gains, K.sub.P,scaled and K.sub.I,scaled, are then used by controller 54 instead of K.sub.P,high and K.sub.I,high in step 104 to correct the flowrate in the ordinary manner. It is contemplated that if derivative control is used that its gain could be zero or minimized during the transition in a way similar to the integral gain or increased.
(24) In step 106, controller 54 checks to see if the criterion or criteria for ending the transition period has occurred similar to step 88. If elapsed time is a criterion, the elapsed time target for step 106 can be different than the one for step 88 because the amount of time to change speed can vary depending on the speed. If the criterion or criteria are not satisfied then the next step is step 98 and the transition period continues until the criterion or criteria are satisfied.
(25) If the criterion or criteria are satisfied then the next step is step 72, previously discussed, thereby ending the transition to high flowrate mode.
(26) Conceivably, another criterion for ending the transition to low speed mode could be whether the flowrate setpoint is above the low change point (use of this criterion is not shown in
EXAMPLE
(27) Experimentation was performed on an asphalt distributor having a Rexroth A10 hydraulic motor. It was found that much better performance could be achieved using a multispeed hydraulic motor versus a single speed motor over a wide range of flowrates avoiding sprayers to not overlap properly or for the spray to surge. The following settings for the transition from low to high flowrate were found empirically to give excellent results. S.sub.max,P=5 S.sub.min,P=1 S.sub.max,I=4 S.sub.min,I=0
(28) Criteria for ending transition was an elapsed time of 100 ms.
(29) If E.sub.rel is 25% or 0.25, the scale factors have the following values.
SF.sub.P=(51)*0.25+1=2.0
SF.sub.I=(40)*0.25+0=1.0
(30) If E.sub.rel is 10% or 0.1, the scale factors have the following values.
SF.sub.P=(51)*0.1+1=1.4
SF.sub.I=(40)*0.1+0=0.4
(31) If E.sub.rel is 1% or 0.01, the scale factors have the following values.
SF.sub.P=(51)*0.01+1=1.04
SF.sub.I=(40)*0.01+0=0.04
(32) If E.sub.rel is 0% or 0.00, the scale factors have the following values.
SF.sub.P=(51)*0.00+1=1.00
SF.sub.I=(40)*0.00+0=0.00
(33) As can be seen, the gains vary based on the value of E.sub.rel. For values of E.sub.rel below 0.25, the effect is to decrease the integral gain, K.sub.I. For all values of E.sub.rel except zero, the proportional gain is increased. For all practical values of the relative error, SF.sub.P is higher than SF.sub.I. This is because, pursuant to the inventors' insight, the integral term has less importance during the transition to low flowrate mode.
(34) The following settings for the transition from low to high flowrate were found empirically to give excellent results. S.sub.max,P=1 S.sub.min,P=1 S.sub.max,I=0 S.sub.min,I=0
(35) Criteria for ending transition was an elapsed time of 500 ms.
(36) If E.sub.rel is 25% or 0.25, the scale factors have the following values.
SF.sub.P=(11)*0.25+1=1
SF.sub.I=(00)*0.25+0=0.0
(37) If E.sub.rel is 1% or 0.01, the scale factors have the following values.
SF.sub.P=(11)*0.01+1=1
SF.sub.I=(00)*0.01+0=0.0
(38) As can be seen, SF.sub.P is always 1 and SF.sub.I is always 0 during the transition from high to low speed. This is because, pursuant to the inventors' insight, the integral term has less importance during transitions.
(39) Relative error, E.sub.rel is defined as the absolute value of the error, i.e., actual value minus the target value, divided by the target value.
(40) While the invention has been described with respect to certain embodiments, as will be appreciated by those skilled in the art, it is to be understood that the invention is capable of numerous changes, modifications and rearrangements, and such changes, modifications and rearrangements are intended to be covered by the following claims.