Automatic Blade Slope Control System
First Claim
1. A method for controlling a blade mounted on a vehicle, the method comprising the steps of:
- receiving at a first time a first angular velocity measurement about a first axis, a second angular velocity measurement about a second axis, and a third angular velocity measurement about a third axis from a three-axis gyroscope mounted on the blade, wherein the first axis, the second axis, and the third axis are orthogonal;
receiving at a second time a blade slope angle measurement from a blade slope angle tilt sensor mounted on the blade;
receiving at a third time a blade tip angle measurement from a blade tip angle tilt sensor mounted on the blade;
determining whether the second time is greater than the first time;
upon determining that the second time is greater than the first time;
determining whether the received blade slope angle measurement is valid;
determining whether the third time is greater than the first time;
upon determining that the third time is greater than the first time;
determining whether the received blade tip angle measurement is valid; and
upon determining that the second time is greater than the first time, the received blade slope angle measurement is valid, the third time is greater than the first time, and the received blade tip angle measurement is valid;
computing an estimate of the blade slope angle based on the received first angular velocity measurement, the received second angular velocity measurement, the received third angular velocity measurement, the received blade slope angle measurement, and the received blade tip angle measurement.
2 Assignments
0 Petitions
Accused Products
Abstract
The slope angle of a blade on an earthmoving machine is automatically controlled based on measurements from a three-axis gyroscope, a blade slope angle tilt sensor, and a blade tip angle tilt sensor mounted on the blade. A three-axis gyroscope has high dynamic response and high resistance to mechanical disturbances but is subject to potentially unbounded errors. A tilt sensor has bounded errors but has a slow dynamic response and a high sensitivity to mechanical disturbances. The combination of a three-axis gyroscope and two tilt sensors provides an advantageous measurement system. Algorithms for performing proper fusion of the measurements account for the lack of synchronization between the three-axis gyroscope and the tilt sensors and also screen out invalid measurements from the tilt sensors. The blade slope angle is controlled based on a reference blade slope angle and an estimate of the blade slope angle computed from properly fused measurements.
47 Citations
36 Claims
-
1. A method for controlling a blade mounted on a vehicle, the method comprising the steps of:
-
receiving at a first time a first angular velocity measurement about a first axis, a second angular velocity measurement about a second axis, and a third angular velocity measurement about a third axis from a three-axis gyroscope mounted on the blade, wherein the first axis, the second axis, and the third axis are orthogonal; receiving at a second time a blade slope angle measurement from a blade slope angle tilt sensor mounted on the blade; receiving at a third time a blade tip angle measurement from a blade tip angle tilt sensor mounted on the blade; determining whether the second time is greater than the first time; upon determining that the second time is greater than the first time; determining whether the received blade slope angle measurement is valid; determining whether the third time is greater than the first time; upon determining that the third time is greater than the first time; determining whether the received blade tip angle measurement is valid; and upon determining that the second time is greater than the first time, the received blade slope angle measurement is valid, the third time is greater than the first time, and the received blade tip angle measurement is valid; computing an estimate of the blade slope angle based on the received first angular velocity measurement, the received second angular velocity measurement, the received third angular velocity measurement, the received blade slope angle measurement, and the received blade tip angle measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for controlling a blade mounted on a vehicle, the apparatus comprising:
-
means for receiving at a first time a first angular velocity measurement about a first axis, a second angular velocity measurement about a second axis, and a third angular velocity measurement about a third axis from a three-axis gyroscope mounted on the blade, wherein the first axis, the second axis, and the third axis are orthogonal; means for receiving at a second time a blade slope angle measurement from a blade slope angle tilt sensor mounted on the blade; means for receiving at a third time a blade tip angle measurement from a blade tip angle tilt sensor mounted on the blade; means for determining whether the second time is greater than the first time; means for, upon determining that the second time is greater than the first time; determining whether the received blade slope angle measurement is valid; means for determining whether the third time is greater than the first time; means for, upon determining that the third time is greater than the first time; determining whether the received blade tip angle measurement is valid; and means for, upon determining that the second time is greater than the first time, the received blade slope angle measurement is valid, the third time is greater than the first time, and the received blade tip angle measurement is valid; computing an estimate of the blade slope angle based on the received first angular velocity measurement, the received second angular velocity measurement, the received third angular velocity measurement, the received blade slope angle measurement, and the received blade tip angle measurement. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer readable medium for storing computer program instructions for controlling a blade mounted on a vehicle, the computer program instructions defining the steps of:
-
receiving at a first time a first angular velocity measurement about a first axis, a second angular velocity measurement about a second axis, and a third angular velocity measurement about a third axis from a three-axis gyroscope mounted on the blade, wherein the first axis, the second axis, and the third axis are orthogonal; receiving at a second time a blade slope angle measurement from a blade slope angle tilt sensor mounted on the blade; receiving at a third time a blade tip angle measurement from a blade tip angle tilt sensor mounted on the blade; determining whether the second time is greater than the first time; upon determining that the second time is greater than the first time; determining whether the received blade slope angle measurement is valid; determining whether the third time is greater than the first time; upon determining that the third time is greater than the first time; determining whether the received blade tip angle measurement is valid; and upon determining that the second time is greater than the first time, the received blade slope angle measurement is valid, the third time is greater than the first time, and the received blade tip angle measurement is valid; computing an estimate of the blade slope angle based on the received first angular velocity measurement, the received second angular velocity measurement, the received third angular velocity measurement, the received blade slope angle measurement, and the received blade tip angle measurement. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification