EP0346044A1

Method for automatic depth control for earth moving and grading.

Abstract

A method and apparatus for automatically con­trolling the depth of earth grading for utilization with a grader or paver (30) is disclosed. The method includes determination of time taken for an acoustic pulse to travel from a transducer (10) to a reference surface and back, with this value being used to calibrate a microprocessor-controlled distance-measuring device (100). As the grader moves over a surface to be graded, the dis­tance to the reference surface is constantly detected by a repeated emission and detection of such acoustic pulses. The timing of the echoed pulses is converted to addresses in a look-up table which contains control words symbolizing commands to be given to hydraulic rams carried by the grader. By implementing these commands, the depth of the blade (40) relative to the reference surface is constantly updated, compensating for variations with the height of the reference surface. A thermistor is provided to automatically compensate for temperature variations as the grading takes place. Displays are provided for the operator of the vehicle to show what type of adjustments are being made to the blade, and whether the height of the reference surface is outside the range of sensitivity of the follower. The follower is automatically calibrated for a given blade depth by repeated incrementation of a delay time variable until a zero adjustment command is generated for the blade control.

EP0346044A1, drawing sheet 1
Sheet 1 of 28

Term

Term ended

Projected expiry passed 5 June 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    A method of controlling a hydraulic system for grading a first surface at a chosen depth relative to a reference surface by means of an earth grader car­rying a vertically adjustable blade at the chosen depth relative to the reference surface by action of the hydraulic system on the blade, including the steps of:implementing an autoranging procedure, includ­ing automatically determining a delay time referenced to a travel time of an acoustic pulse from the transducer to the reference surface and back to the transducer, so that the the delay time corresponds to the chosen depth of the blade as determined by an operator of the earth grader;emitting a ranging pulse from an acoustic transceiver mounted on a frame carried by the blade toward the reference surface at a first time, such that the ranging pulse reflects from the reference surface back toward the transceiver;starting a counter at a second time which is the length of the delay time after the first time;stopping the counter when the reflected rang­ing pulse reaches the transceiver, thereby generating a count corresponding to the length of time taken by the ranging pulse to reflect from the reference surface back to the transceiver and further corresponding to an actual blade depth;vertically adjusting the blade by a distance relating to the count such that the actual blade depth corresponds to the chosen blade depth;and repeating the steps of emitting the ranging pulse, starting and stopping the counter, and vertically adjusting the blade, whereby variations in the height of the reference surface are automatically compensated by the adjustments of the blade as the grader moves along the reference surface.
  2. 6
    A method for automatic depth control by a program in a microprocessor having a memory, for produc­ing a surface by a grader at a chosen height relative to a reference surface having a variable height, where the grader includes a follower for acoustically following the height of the reference surface and for controlling the height of a blade carried by the grader, comprising the steps of:setting the blade at a desired height relative to the height of the reference surface;sending a first acoustic pulse from the fol­lower to the reference surface for reflection thereby;detecting the signal at the follower after reflection by the reference surface;determining a first time interval between the sending of the signal and the detecting of the reflected signal;setting an error margin for the earth grading;commencing the grading by operating the grader at an area adjacent the reference surface;emitting a second acoustic pulse from the fol­lower for reflection by the reference surface;enabling the follower to detect the reflected pulse;determining a second time interval between the emitting of the pulse and the detecting of the reflected pulse;comparing the second time interval with the first time interval;if the second time interval is greater than the first time interval by an amount no greater than the error margin, lowering the height of the blade by a dis­tance corresponding to the amount by which the second time interval exceeds the first time interval;and if the second time interval is less than the first time interval by an amount no greater than the error margin, raising the height of the blade by a dis­tance corresponding to the amount by which the first time interval exceeds the second time interval;such that a change in the height of the refer­ence surface is accommodated by a substantially equal change in the height of the blade, for grading areas adjacent the reference surface at a constant depth rela­tive thereto.
  3. 12
    A method for automatic control of a depth of a blade carried by a surface grader relative to a reference surface, where the grader includes a verti­cally adjustable blade to which a frame is affixed, with the frame carrying an acoustic follower positioned above the reference surface, with the follower including a microprocessor having a program stored therein for gov­erning a height of the blade, the follower and the frame relative to the reference surface by means of hydraulic controls, including the steps of:positioning the blade at a chosen depth;initializing a delay variable to a predeter­mined minimum value;incrementing the delay variable;determining a first temperature compensation variable;emitting a first acoustic chirp from the fol­lower toward the reference surface for reflection thereby back to the follower;detecting whether the reflected first chirp has reached the follower;after a first period of time after the emis­sion of the first acoustic chirp, with the first period of time being determined by the value of the delay vari­able as adjusted for temperature by the temperature com­pensation variable, starting a first decrementation of an accumulator of the microprocessor from a predeter­mined maximum value at a fixed rate;stopping the first decrementation of the accu­mulator upon reception of the reflected first chirp at the follower or upon decrementing the accumulator to a predetermined minimum value, whichever happens first;setting a first pointer address equal to the value of the accumulator after stopping the first decrementation thereof;comparing the first pointer address with addresses of a preset control table in the memory, with the control table including control words for governing the depth of the blade by providing signals to the hydraulic controls, for determining whether the first pointer address addresses a control word including a zero adjustment signal for the hydraulic controls;if the control word addressed by the first pointer address does not include a zero adjustment sig­nal for the hydraulic controls, repeating the steps of incrementing the delay variable, determining the first temperature compensation variable, emitting the first acoustic chirp, detecting whether the reflected first chirp has reached the follower, starting and stopping the first decrementation of the accumulator, setting the first pointer address, and comparing the first pointer address with the addresses of the control table until the control word addressed by the first pointer address includes a zero adjustment value for the hydraulic controls;storing the delay variable;determining a second temperature compensation variable;emitting a second acoustic chirp from the fol­lower toward the reference surface for reflection thereby back to the follower;detecting whether the reflected second chirp has reached the follower, and if so, providing a zero adjustment command to the hydraulic controls and further providing a first display pattern on an output display to an operator of the grader indicating the detection of the reflected second chirp before the passing of a sec­ond period of time after the emission of the second acoustic chirp, with the second period of time being determined by the value of the delay variable as adjus­ted for temperature by the second temperature compensa­tion variable, and returning to and proceeding from the step of determining the second temperature compensation variable;after the second period of time after the emission of the second acoustic chirp, starting a second decrementation of the accumulator from the predetermined maximum at the predetermined rate;stopping the second decrementation of the accumulator upon reception of the reflected second chirp at the follower or upon decrementing the accumulator to the predetermined minimum value, whichever happens first;setting a second pointer address equal to the value of the accumulator after stopping the second decrementation thereof;providing a control word in the control table as instructions to the hydraulic controls, where the control word is addressed by the second pointer address and relates to upward adjustments to the depth of the blade for values of the second pointer address which are less than the first pointer address, to downward adjust­ments to the depth of the blade for values of the second pointer address which are greater than the first pointer address, and to zero adjustments to the depth of the blade for values of the second pointer address which are substantially equal to the first pointer address and for values of the second pointer address which exceed either an upper or a lower predetermined sensitivity range for the follower;providing an output display to the operator with a second display pattern for signalling the upward adjustments, a third display pattern for signalling the downward adjustments, a fourth pattern for signalling the zero adjustments where the second pointer address is equal to the first pointer address, a fifth pattern for signalling the zero adjustments where the second pointer address exceeds the upper predetermined sensitivity range, and a sixth pattern for signalling the zero adjustments where the second pointer address exceeds the lower predetermined sensitivity range for the follower;and repeating the steps of determining the second temperature compensation variable, emitting the second acoustic chirp, detecting whether the reflected second chirp has reached the follower, starting and stopping the second decrementation of the accumulator, setting the second pointer address, providing the control word as instructions to the hydraulic controls, and providing the output display to the operator, with the repetition being carried out at a predetermined rate.