The present disclosure relates generally to the field of paving, and relates more particularly to determining a smoothness value for a region of a mat of paving material responsive to screed control data.
A wide variety of paving practices and specialized equipment has been developed over the years in an attempt to optimize paving quality. Paving contractors are often tasked with meeting certain project specifications relating to paving quality. If specifications are met or exceeded, the paving contractor may receive bonus payments. If specifications are not met, at minimum bonus payments may be forfeited, and in some instances expensive and lengthy rework of a construction site may be required. Moreover, in recent years there has been a trend toward increasing contractor responsibility for long-term pavement durability. One factor increasingly recognized as important to the durability of a paved surface over many years is smoothness. Careful pre-paving preparation of the surface to be paved can level the grade and reduce irregularities in the surface profile. Level grades and relatively regular surface profiles tend to result in enhanced smoothness of a mat of paving material placed upon the surface. Nevertheless, there are limitations to the extent to which contractors can practicably prepare a surface prior to paving. Different contractors are also often responsible for preparation of the surface to be paved versus actual paving of the surface, tending to disperse responsibility among unrelated parties. Limitations in the controllability of machines used in paving systems can also affect the achievable smoothness for a given paving project.
As alluded to above, in many instances the surface to be paved may have an irregular profile, even after preparation via one or more passes with a cold planer, reclaimer, recycler, or other machine. Numerous examples of machine hardware and controls are known in the art which attempt to compensate for irregularities in the profile of a surface to be paved. In one conventional technique, the relative height of a screed of a paving machine may be varied to control the amount of paving material deposited by the paving machine as it passes over a surface. Bumps, dips and other irregularities can be under-filled, over-filled, etc., to lessen the extent to which a mat of paving material reflects the irregularities in the surface. An instrument known as an averaging ski is often coupled with a paving machine, and provides data to the paving machine which indicates the presence of changes in a profile of the surface to be paved. The paving machine operator or control system can adjust screed height in response to data from the averaging ski to achieve a smoother mat than might otherwise be possible. Sonic sensors, stringlines and other mechanisms for providing data used in controlling and monitoring the screed and other aspects of a paving system are also well known and used with increasing frequency in the paving arts.
In addition to varying the processes, controls and hardware used in paving to optimize smoothness and other aspects of paving quality, engineers have developed a variety of means for measuring the smoothness of a surface once it has been paved. Smoothness measurements may be used to verify whether project specifications have been met, and to validate paving strategies intended to provide smooth results. One common practice is to use a relatively complex and expensive piece of equipment known as an inertial profiler or a simpler California Profilograph. The apparatus is typically pushed or towed and includes one or more sensors to sense changes in the profile of a surface. Either type of smoothness measurement may be used during paving to measure smoothness as paving progresses, by the paving contractor, third parties contracted to measure smoothness values or by Department of Transportation personnel to assess whether a particular paving project has met or exceeded smoothness specifications. While profilographs have been shown to be effective, they have certain shortcomings, notably expense, and can be unwieldy when used during paving or to transport. U.S. Pat. No. 5,549,412 to Malone is one example of a paving system using a profiling device in conjunction with the paving machine. In Malone, a profiler is used to collect data on a base surface. An asphalt paver is provided with a similar profiler that measures smoothness of a fresh mat of asphalt laid by the paver. In Malone, profiler and paver position are determined via GPS, and smoothness of the mat may be plotted based on data inputs from the profilers. Malone's system may be suited to its intended purpose, but is relatively complex, expensive and unwieldy.
In one aspect, a method of operating a paving system includes a step of receiving screed control data which is indicative of an irregular pattern of screed position relative to a reference position, for a screed of the paving machine. The method still further includes a step of determining a smoothness value, responsive to the screed control data, for a region of a mat of paving material which corresponds with the irregular pattern of screed position.
In another aspect, a paving control system includes a receiver configured to receive screed control data indicative of a position of a height adjustable screed of a paving machine relative to a reference position. The paving control system further includes a computer readable memory storing a control algorithm including computer executable code, and an electronic control unit coupled with the receiver and with the computer readable memory. The electronic control unit is configured via executing the-control algorithm to determine a smoothness value for a region of a mat of material which corresponds with an irregular pattern of screed position, in response to the screed control data.
In still another aspect, a paving system includes a machine having a frame with a height adjustable screed coupled with the frame, and a receiver configured to receive screed control data indicative of an irregular pattern of screed position relative to a reference position, for the height adjustable screed. The paving system further includes an electronic control unit in communication with the receiver and configured to receive the screed control data during paving a surface with a mat of material via the paving system. The electronic control unit is further configured to determine a smoothness value for a region of the mat of material which corresponds with the irregular pattern of screed position, in response to the screed control data.
Referring to
In the
Paving machine 11 may further include a variety of control components and hardware for implementing the above screed control technique. In one embodiment, paving machine 11 may include an averaging ski 32 which is coupled with frame 12, and includes a plurality of movable ski elements 34. A set of sensors may be associated with averaging ski 32, including for example a plurality of sensors 36 coupled one with each of movable ski elements 34. A second set of sensors may be associated with screed tow arm 26, including for example a plurality of screed tow arm sensors 27. Sensors 27 and sensors 36 may be components of a paving control system 40 which is configured, among other things, to control screed 22. Control system 40 may also include a display 52 which is viewable at operator station 30 and/or another display 53 viewable at a screed controller station (not numbered) of paving machine 11, the significance of which will be apparent from the following description. Either or both of displays 52 and 53 may be used in controlling or monitoring paving activities of paving system 10, as described herein. A receiver 50 may be mounted on frame 12, which is configured to receive data, such as global or local positioning data, control commands for paving machine 11, etc. Each of display 52, receiver 50, and sensors 36 and 27 may be in communication with an electronic control unit 42 of control system 40. Electronic control unit 42 may include a data processor 44 and a memory writing device 46, and may be coupled with a computer readable and writable memory 48. In the embodiment shown, control system 40 is resident on paving machine 11, however, it should be appreciated that paving system operating and control strategies according to the present disclosure could be practiced by collecting, storing and processing data via sensors, computers, etc., which are not resident on paving machine 11, such as at a worksite office or the like.
During operation of paving system 10, electronic control unit 42 may receive signals from averaging ski sensors 36 which are indicative of a surface profile of subgrade S, lift M1 or lift M2, depending upon which surface paving machine 11 is traveling over and paving. Since averaging ski 32 may include a plurality of movable ski elements 34, changes in the profile of the surface to be paved may be averaged approximately over a length of averaging ski 32. Positions of movable ski elements 34 relative to a reference position, such as another reference plane “A” may be monitored. Electronic control unit 42 may receive electronic input data from averaging ski sensors 36, and may calculate or otherwise determine screed control commands based thereon. Thus, electronic control unit 42 may comprise a receiver, such as data processor 44 which is configured to receive input data for determining screed control commands. In other embodiments, rather than an averaging ski, input data for determining screed control commands could be collected via a different system, such as via a scanner mounted on paving machine 11, or a profiler or other machine moved across the surface to be paved in advance of paving machine 11 which obtains profile data for subgrade S, lift M1 or M2, etc. In still other embodiments, a cold planer, reclaimer, etc., might record data associated with the profile of subgrade S, lift M1, M2, etc. Electronic control unit 42, or an electronic control unit not resident on paving machine 11, could receive the electronic data from the cold planer, reclaimer, etc., and use the electronic data in determining the screed control commands. Electronic control unit 42 may, via memory writing device 46, store the screed control data on computer readable memory 48. Determining screed control commands could take place, for example, by determining an average elevation of a given segment of the surface to be paved relative to a reference elevation, then determining an appropriate height for screed 22 relative to a reference height when paving the given segment of the surface to be paved. Regardless of whether the input data used for controlling the screed is received from sensors 32, from sensors on a different machine, or via some other means, electronic control unit 42 may output screed control commands responsive to the input data. The screed control commands may be output via electronic control unit 42 to actuator(s) 28 to adjust screed 22 accordingly. Adjusting of a vertical position of screed 22 may be commanded in advance of screed 22 actually reaching the subject segment of the surface to allow time for the control commands to take effect.
The term “screed control data” as used herein should be understood to include a variety of types of electronic data, including the input data for use in determining screed control commands as described above. In addition, electronic control unit 42 may receive response data which is indicative of a response of screed 22 to the screed control commands, and is thus also a form of screed control data. In one embodiment, tow arm sensors 27 can output response data indicative of a position of screed 22 relative to a reference position. Further, the screed control commands themselves, or corresponding signal values, may be understood as screed control data as described herein. It will be recalled that screed 22 may have an irregular pattern of position relative to a reference position such as reference plane B during paving. The input data, response data and screed control commands are therefore each examples of screed control data which is indicative of the irregular pattern of screed position relative to the reference position.
Referring also to
Data from tow arm sensors 27 generally indicates a profile of lift M2, prior to compaction via a compactor. The thickness of any given lift, such as lift M2, at least prior to compaction with a compactor, will typically vary inversely with the profile of the underlying substrate, hence, lines Y and Z are approximately inverse relative to one another. Lines Y and Z are out of phase with one another since screed 22 encounters a given geographic area later in time than averaging ski 32, and because screed 22 will typically not reach a commanded position immediately but instead will be delayed by about five tow arm lengths in many embodiments. In other words, when a change in vertical position of screed 22 is commanded, screed 22 may not actually reach the commanded position until paving machine 11 has traveled a forward distance equal to about five times the length of tow arm 26. In other paving machine designs, the distance required for a screed to respond to commands based on data from an averaging ski may be different from five tow arm lengths. This phenomenon will be familiar to those skilled in the paving arts. As discussed above, the varying thickness of lift M2 compensates in part for the irregular profile of lift M1, hence the attenuated amplitude of line Z relative to line Y. It should be appreciated that the screed control data, and signal amplitudes, phasing, etc., represented in
It has been discovered that screed control data as described herein may be used to determine or estimate a smoothness of a mat of paving material being deposited via paving machine 11, in real time. Rather than relying upon expensive and unwieldy profilographs and the like, an operator or site manager may be provided with a means to assess smoothness while paving, such that operation of paving system 10 can be adjusted or maintained to optimize paving quality. Real time smoothness estimating can also allow the operator or site manager to have an idea in advance of an expected smoothness for a particular project or portion of a project prior to completion. Smoothness estimates or calculations might also be logged to verify that specifications have been met for a particular project, or for future forensic and research purposes. As will be further apparent from the following description, smoothness values corresponding to a present smoothness, a smoothness after compacting or even a predicted smoothness at some point in the future after subjecting a mat to traffic, time and weather, etc., may all be determined via electronic control unit 42 or another computer via processing the screed control data as described herein. Thus, the term “smoothness value” should be broadly construed to mean essentially any quantitative or qualitative value that represents a present or future smoothness of a mat of paving material. The smoothness value could be an estimate or correlated to the International Roughness Index in one embodiment, or it could be a value on another numerical or other quantitative or qualitative scale.
To this end, computer readable memory 48 may store a control algorithm comprising computer executable code, which is executed via electronic control unit 42 to determine a mat smoothness value for a region of a mat of material which corresponds with an irregular pattern of screed position relative to a reference position. “Corresponds with” should be understood to mean that the smoothness value is geographically associated with, or may be geographically associated with, a region of a mat of paving material. The region of the mat might be a sub-region or it might be the entire mat. As also discussed above, electronic control unit 42 may comprise a receiver which receives screed control data indicative of a position of screed 22 relative to a reference position such as reference plane B from at least one of sensors 27 and sensors 36. As discussed above, signals from averaging ski sensors 36 may be understood as input data used in determining screed control commands via electronic control unit 42 for controlling screed 22. Signals from sensors 27 may be understood as response data indicative of a response of screed 22 to the screed control commands. Either or both of the input data and the response data, as well as the screed control commands themselves, may be leveraged to provide a calculation or estimate of mat smoothness, corresponding to a mat smoothness value as mentioned above, while paving is progressing.
The smoothness value may thus further be understood as being determined in response to screed control data which is indicative of the irregular pattern of screed position. It will be recalled that receiver 50 may be used to receive position data indicative of a position of paving machine 11. By incorporating position data received via receiver 50, electronic control unit 42 may be further configured to map a smoothness value to a given region of a surface being paved and output a smoothness mapping signal. The smoothness mapping signal or corresponding signal value may be stored for future reference, or sent to display 52 or display 53 to allow an operator to view the results of ongoing paving. Embodiments are contemplated wherein mat smoothness values will be determined and updated essentially continuously, as well as embodiments wherein mat smoothness values are determined periodically based on elapsed paving time or based on a distance traveled via paving machine 11. In one further embodiment, a plurality of smoothness values, such as a first value representing an average smoothness for an entire paving project, a second value representing a smoothness over the last fifty meters, for example, and still others might be calculated or otherwise determined, and logged in memory 48 or communicated to an operator, or both. The smoothness information could also be communicated to an off-site data area for interpretation or analysis, or archived.
In one further embodiment, the control algorithm recorded on computer readable memory 48 may include a screed adjusting algorithm, and electronic control unit 42 may be configured via executing the screed adjusting algorithm to control a height of screed 22, in response to screed control data as described herein. The screed adjusting algorithm may be executed in parallel with, or as a sub-routine of a smoothness estimating algorithm which may be used to determine the smoothness value. In still other embodiments, the position of screed 22 might be adjusted manually, for example via operator commands to actuator 28, and the operator commands used as the screed control data both for controlling a position of screed 22 and also for calculating or otherwise determining the smoothness value.
As mentioned above, the smoothness value may also be determined based in part on an expected smoothness of a mat of material which can be achieved following compaction. In other words, the smoothness value may be based in part on an expected response of a mat of material to compactor interaction therewith. The control algorithm executed via electronic control unit 42 may thus in one embodiment include an expected response term which corresponds to an expected response of a mat of material to compactor interaction therewith, and electronic control unit 42 may be further configured via executing the smoothness estimating algorithm to determine the smoothness value for the mat of material based in part on the expected response term. The expected response term might be determined empirically. A mat of paving material of a given type could be deposited via a paving machine under a given set of conditions such as paving material temperature, average lift thickness, etc., upon a subgrade. A smoothness of the mat could then be evaluated using a profiler or the like, or the smoothness estimated based on a known smoothness of the subgrade. Then, a compactor of a given weight, at a constant speed, drum vibration frequency, direction, etc., could be passed across the mat of paving material, and its smoothness evaluated again using a profiler or the like. The process could be repeated as necessary until an increase in smoothness in response to compacting with the compactor can be quantified. For example, a multiplier corresponding to a percentage improvement in smoothness for each pass with a compactor under a given set of compactor operating conditions might be empirically determined and used as the expected response term.
It will be recalled that the smoothness value(s) for a region of a mat of paving material, or other information relating to the smoothness values, may be communicated to an operator of paving machine 11. Turning now to
Graphic 60 represents yet another way of processing and displaying the smoothness data. In graphic 60, smoothness values for a plurality of different regions of the mat are determined based on an expected response to compactor interaction with the mat. In particular, the expected response term described above may be used to determine what increase in smoothness may be expected after compaction of the mat with a compactor. It may be noted from graphic 60 that the mat may be expected to have a smoothness value that is no greater than s=3, and is predominantly at a level that is s=1. In other embodiments, an operator, site manager, etc., might be provided with a graphic that displays an actual profile of a mat before compaction as compared to an estimated profile after compaction, for example. Rather than graphically displaying smoothness values with respect to position, smoothness values might be graphically displayed relative to elapsed paving time. In still other embodiments, smoothness values for a first lift of material might be graphically displayed in comparison with smoothness values for a second lift of material. Electronic control unit 42 could further be configured to compare the smoothness values for two different lifts of material in a given region, and output a smoothness progress signal in response to comparing the smoothness values. The smoothness progress signal might be a signal associated with an arithmetic difference between the smoothness values, a percentage increase in smoothness value, or some other quantitative or qualitative factor related to the change in smoothness from one lift of a mat to the next.
A variety of strategies for determining the smoothness value based on screed control data are contemplated herein. Sensors 36 and sensors 27 may be position sensors, and hence the corresponding input data and response data, respectively, may be position data. From this position data, velocity and acceleration of movable ski elements 34 and tow arm 26 or their associated components can be determined by way of known techniques. Electronic control unit 42 may determine a smoothness value for a region of a mat of paving material in response to any or all of position data, velocity data and acceleration data. For example, using position, if screed 22 moves vertically, without reversing direction, relative to reference plane B more than X meters, more than Y times, during paving a segment of a mat of paving material of length L, then a smoothness value of a given magnitude might be assigned. In an example embodiment using velocity, the average vertical velocity of screed 22 relative to reference plane B and the average vertical velocity of movable ski elements 34 relative to reference plane A might each be calculated over the course of a paving time duration, such as t0-t6 in the
In one practical implementation strategy, acceleration may be used to determine the smoothness value. As mentioned above, position signals from sensors 36 and 27 may be used to calculate acceleration of screed 22 in a vertical direction, for example, or acceleration of movable ski elements 34 in a vertical direction, for example. Since acceleration of screed 22 or ski elements 34 can be expected to relate to the frequency and steepness of bumps and dips, etc., in a paving material mat, acceleration values may be indicative of or at least correlated with smoothness. Since both velocity and acceleration of screed 22 and movable ski elements 34 in a vertical direction may depend in part on forward travel speed of paving machine 11, it may be necessary to account for paving machine travel speed when determining the smoothness value based on velocity or acceleration. During paving a segment of a mat of material of length L, for example, the standard deviation of the acceleration of screed 22 in a vertical direction relative to a reference such as reference plane B might be calculated, for example, as further described herein, to obtain the smoothness value.
In still another example embodiment, an area defined by a curve corresponding to screed control data might be calculated to determine a smoothness value. In this example, smoothness of a given region of a mat of paving material or smoothness during a selected duration of paving time may be estimated by calculating an area of deviation defined by a curve corresponding to screed control data. In particular, a baseline reference such as the line corresponding to reference plane A in
Referring to
At step 145, electronic control unit 42 may establish a global or local position of paving machine 11 via receipt of position data from receiver 50, for example. To track paving time, electronic control unit 42 may activate a timer or receive timing signals for example. From step 145, the process of flowchart 100 may proceed to step 150 where electronic control unit 42 receives input data from averaging ski sensors 36. From step 150, the process may proceed in parallel to execute a first path from step 155 to step 170 and a second path from step 175 to step 220. The first path may include the process of determining screed control commands, and may correspond with the screed adjusting algorithm discussed above.
In step 155, electronic control unit 42 may determine screed control commands in response to the input data from averaging ski sensors 36. From step 155, the process may proceed to step 160 where electronic control unit 42 may output the screed control commands. From step 160, the process may proceed to step 165 where electronic control unit 42 may receive response data from tow arm sensors 27. Thenceforth, the process may proceed to step 170 wherein electronic control unit 42 may query whether screed response is acceptable. If no, the process may return to execute steps 155-170 again. If yes, the process may proceed ahead to step 225.
Steps 175-220, the second path, may include the process of determining the smoothness value, and may correspond with the smoothness estimating algorithm discussed above. In step 175, electronic control unit 42 may receive response data from tow arm sensors 27. From step 175, the process may proceed to step 180 where electronic control unit 42 may query whether paving time or distance is sufficient to calculate a smoothness value. If no, the process may return to receive input data again via step 150. If yes, the process may proceed ahead to step 185 wherein electronic control unit 42 may calculate screed acceleration values. It will be recalled that data from sensors 36 and response data from sensors 27 may include or be processed to include at least one of position data, velocity data and acceleration data. In one practical implementation strategy, both the input data and the output data may include position data, from which acceleration data may be calculated via known techniques. It will further be recalled that electronic control unit 42 may use the input data, the output data, both the input data and output data and even the screed control commands themselves to determine the smoothness value, as any of these data sets might be used to calculate screed acceleration values. It is contemplated that a greater amount of data will tend to correspond with more accurate calculations, and hence electronic control unit 42 may utilize all of the available data sources to determine the screed acceleration values. It should be appreciated that screed acceleration values might be determined periodically, such as every few seconds, or monitored substantially continuously during paving.
From step 185, the process may proceed to step 190 wherein electronic control unit 42 may calculate the smoothness value based on the standard deviation of the screed acceleration values. Thus, in one embodiment the smoothness value might be the standard deviation of the screed acceleration values, in other words the smoothness value might be a number such as “x” meters per second squared. The smoothness value could also be or be based upon a root mean square of acceleration, an average acceleration, even a range of acceleration or still another value. It will further be recalled that machine position and paving time are being tracked. Accordingly, electronic control unit 42 can associate the smoothness value with position data received via receiver 50, or may associate the smoothness value with an elapsed paving time, for example.
From step 190, the process may proceed to step 195 where electronic control unit 42 will associate the smoothness value with position data. From step 195, the process may proceed to step 200 where electronic control unit 42 can output a smoothness mapping signal to display device 52 to display one of the previously discussed graphics, or another graphic, to an operator. It should be appreciated that rather than displaying real time smoothness information to an operator, the smoothness mapping information might be transmitted to a remote control station or worksite office, or it might simply be logged for future reference as described herein. From step 200, the process may proceed to step 205 where electronic control unit 42 may query whether the present lift of material is a second lift. If no, the process may proceed ahead to step 225. If yes, the process may proceed to step 210 where electronic control unit 42 will compare the smoothness values for the first and second lifts. The smoothness value for a first lift may be based on a first set of screed control data, whereas the smoothness value for the second lift may be based on a second, additional set of screed control data. From step 210, the process may proceed to step 215 where electronic control unit 42 may output a smoothness progress signal. From step 215, the process may proceed to step 220 where electronic control unit 42 may record a signal value for the smoothness progress signal, for example on memory 48 via memory writing device 46. The smoothness progress signal might also be transmitted to display 52, or to a remote control station or the like. From step 220 the process may proceed to step 225. In step 225, electronic control unit 42 may query whether paving is finished. If no, the process of flowchart 100 may return to execute step 140 again, and thenceforth loop back to execute both control routines, or paths, again. If yes, the process may proceed to step 230 to finish.
The present description is for illustrative purposes only, and should not be construed to narrow the breadth of the present disclosure in any way. Thus, those skilled in the art will appreciate that various modifications might be made to the presently disclosed embodiments without departing from the full and fair scope and spirit of the present disclosure. While much of the foregoing description emphasizes gathering and processing data, rather than acting upon the data, it should be appreciated that a variety of actions may be taken in paving system 10 in response to the determined smoothness value. For instance, embodiments are contemplated where an operator or control unit could command specific machine actions such as slowing machine 1, speeding up machine 11, adjusting screed position, angle, screed heating, etc., where real time or predicted future smoothness of the mat appears to be within smoothness specifications, or appears to be deviating from specifications. In still other embodiments, the present disclosure may be applicable in validation of certain control strategies which are aimed at achieving a certain smoothness, or have goals not specifically directed at smoothness apart from avoiding reductions in paving quality. Other aspects, features and advantages will be apparent upon an examination of the attached drawings and appended claims.
Number | Name | Date | Kind |
---|---|---|---|
3678817 | Martenson et al. | Jul 1972 | A |
4759657 | Dorr et al. | Jul 1988 | A |
5356238 | Musil et al. | Oct 1994 | A |
5362177 | Bowhall et al. | Nov 1994 | A |
5393167 | Fujita et al. | Feb 1995 | A |
5549412 | Malone | Aug 1996 | A |
5568992 | Grembowicz et al. | Oct 1996 | A |
5599134 | Macku et al. | Feb 1997 | A |
5702201 | Macku et al. | Dec 1997 | A |
5735634 | Ulrich et al. | Apr 1998 | A |
5752783 | Malone | May 1998 | A |
5879104 | Ulrich | Mar 1999 | A |
5984420 | Murray et al. | Nov 1999 | A |
6352386 | Heims | Mar 2002 | B2 |
6520715 | Smith | Feb 2003 | B1 |
6742960 | Corcoran et al. | Jun 2004 | B2 |
6749364 | Baker et al. | Jun 2004 | B1 |
6799922 | Smith | Oct 2004 | B2 |
6916070 | Sehr | Jul 2005 | B2 |
7044680 | Godbersen et al. | May 2006 | B2 |
7172363 | Olson et al. | Feb 2007 | B2 |
RE39834 | Kieranen et al. | Sep 2007 | E |
20030000091 | Havenstein et al. | Jan 2003 | A1 |
20030194273 | Lloyd | Oct 2003 | A1 |
20060045620 | Olson et al. | Mar 2006 | A1 |
20070239336 | Congdon et al. | Oct 2007 | A1 |
20070239338 | Potts et al. | Oct 2007 | A1 |
20080063473 | Congdon et al. | Mar 2008 | A1 |
Number | Date | Country |
---|---|---|
1 840 506 | Mar 2007 | EP |
05061211 | Aug 1993 | JP |
100243072 | Feb 2000 | KR |
Number | Date | Country | |
---|---|---|---|
20090324331 A1 | Dec 2009 | US |