Construction machines, such as excavators, are often used to modify a surface based on a desired site plan. The site plan typically includes a specification for a desired grade. Material located above the desired grade must be removed. Removal of the material located above the desired grade without digging below the desired grade can be challenging. Users of construction machines often dig below a desired grade due to inexperience or by accident. Experienced users can also unintentionally dig below a desired grade due to a delay in movement of parts of an implement of a construction machine. For example, users often unintentionally dig below a desired grade due to actuation of a stick of an excavating implement prior to actuation of a boom of the excavating implement. Actuation of the stick without actuation of the boom of the construction machine, or a delay in the actuation of the boom due to delays associated with the hydraulic system, can cause the bucket located on the end of the stick to dig below a desired grade before the boom can be moved upward to prevent such digging.
The present disclosure relates generally to construction machines and, more particularly, to a mode of operation of a construction machine to prevent digging below a desired grade. Digging below the desired grade is prevented by moving a boom of an excavator in response to a requested movement of a stick of the excavator that will cause a bucket of the excavator to dig below the desired grade.
A method for preventing a bucket of an excavator from moving below a desired grade includes determining a position of the bucket. Input requesting movement of a stick of the excavator is received and it is determined whether the requested movement of the stick will cause the bucket to move below the desired grade. In response to determining that the requested movement of the stick will cause the bucket to move below the desired grade, the boom of the excavator is actuated to prevent the bucket from moving below the desired grade. The stick of the excavator is then actuated according to the input requesting movement. In one embodiment, actuating the boom results in an upward movement of the boom according to movement of the boom required to prevent the bucket from moving below the desired grade in response to movement of the stick.
In one embodiment, a current state of a site is determined based on data received by a controller from a plurality of site sensors and a location of the excavator is determined based on location information received by the controller. Determining whether the requested movement of the stick will cause the bucket to move below a desired grade can also be based on the location of the excavator, the current state of the site, and the desired grade. In one embodiment, determining whether the bucket will move below a desired grade is based on an arc the stick will sweep in response to the requested movement and/or an arc the bucket will sweep in response to the requested movement.
A method and apparatus for machine operator command attenuation determines whether a user's input to operate a hydraulic implement will cause the implement to modify a surface beyond a desired site plan. For example, the method and apparatus can attenuate and/or override a user's input when such an input would cause an implement of an excavator to dig below a desired grade. Although the description herein refers to digging below a desired grade, it should be understood that the method and apparatus can be applied to any hydraulic implement for modifying a site. Further, the method can be used to prevent a user from modifying a site beyond a desired site plan in any direction (i.e., vertically, horizontally, etc.)
In one embodiment, controller 302 prevents a user of excavator 100 from digging below a desired grade level.
A user inputting joystick lower 606 is commanding boom 102 to lower and causes hydraulic fluid pressure to be applied to shuttle valve 604. The hydraulic fluid pressure applied to shuttle valve 604 causes shuttle valve 604 to apply hydraulic fluid pressure to a hydraulic cylinder attached to boom 102 represented in
A user inputting joystick raise 626 is commanding boom 102 to raise and causes hydraulic fluid pressure to be applied to shuttle valve 624. The hydraulic fluid pressure applied to shuttle valve 624 causes shuttle valve 624 to apply hydraulic fluid pressure to a hydraulic cylinder attached to boom 102 represented in
When excavator 100 is operated manually using only user inputs, boom 102 can be lowered or raised using joystick lower 606 and joystick raise 626. When excavator 100 is operated with assistance from controller 302, controller lower 610 and controller raise 630 can apply hydraulic fluid pressure to shuttle valve 604 and/or shuttle valve 624 to attenuate, counteract, and/or override user inputs.
It should be noted that in most applications, hydraulic fluid pressure is applied for one operation. For example, hydraulic fluid pressure can be applied to either raise boom 102 or lower boom 102. Hydraulic fluid pressure is generally not applied to urge boom 102 to raise and lower at the same time. However, the systems and methods described herein can apply a hydraulic fluid pressure to counteract or override user inputs commanding the boom to raise or lower.
Referring to
Various events depicted in
At event 704 shown in
At event 706 shown in
In one embodiment, control of the movement of boom 102 by controller 302 is used to prevent a user from digging below a desired grade as described above in connection with
In one embodiment, stick 104 is actuated according to input requesting movement of the stick of the excavator after boom 102 has been actuated to prevent bucket 106 from moving below the desired grade. Actuation of boom 102, in one embodiment, results in an upward movement of boom 102 according to movement of the boom required to prevent bucket 106 from moving below a desired grade in response to movement of stick 104.
In one embodiment, determining whether requested movement of stick 104 will cause bucket 106 to move below a desired grade is based on a location of excavator 100 and a current state of a site in which excavator 100 is located. The current state of the site is determined, in one embodiment, by controller 302 based on data received from a plurality of site sensors. The location of excavator 100 is determined, in one embodiment, based on location information received from a location determination device, such as a global positioning system receiver.
Determining whether the requested movement of stick 104 will cause bucket 106 to move below a desired grade is determined, in one embodiment, based on an arc that the stick will sweep as it is moved. As shown in
It should be noted that the system of computer control, attenuation and/or override of user inputs can be used for any hydraulic implement or parts of a hydraulic implement. For example, the system of computer control, attenuation and/or and override of user inputs can be used with stick 104 and bucket 106 of excavator 100.
In one embodiment, controller 302 can be implemented using a computer. A high-level block diagram of such a computer is illustrated in
The foregoing Detailed Description is to be understood as being in every respect illustrative and exemplary, but not restrictive, and the scope of the inventive concept disclosed herein is not to be determined from the Detailed Description, but rather from the claims as interpreted according to the full breadth permitted by the patent laws. It is to be understood that the embodiments shown and described herein are only illustrative of the principles of the inventive concept and that various modifications may be implemented by those skilled in the art without departing from the scope and spirit of the inventive concept. Those skilled in the art could implement various other feature combinations without departing from the scope and spirit of the inventive concept.
This application is a non-provisional application claiming priority to U.S. Provisional Patent Application No. 62/552,058, filed Aug. 30, 2017, the disclosure of which is herein incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
2668062 | Drummond | Feb 1954 | A |
3169650 | Soyland | Feb 1965 | A |
3252605 | Orwig et al. | May 1966 | A |
3289546 | Erickson | Dec 1966 | A |
3400634 | Wirtz | Sep 1968 | A |
3407946 | Pilch | Oct 1968 | A |
3616940 | Milner | Nov 1971 | A |
3713557 | Seaberg et al. | Jan 1973 | A |
4593586 | Cudnohufsky | Jun 1986 | A |
5524437 | Larkin | Jun 1996 | A |
5701795 | Friedrichsen | Dec 1997 | A |
6047228 | Stone et al. | Apr 2000 | A |
6285913 | Haegglund | Sep 2001 | B1 |
7318292 | Helbling et al. | Jan 2008 | B2 |
7878481 | Kallfass et al. | Feb 2011 | B2 |
7975410 | Faivre et al. | Jul 2011 | B2 |
9322149 | Takaura et al. | Apr 2016 | B2 |
9404237 | Faivre et al. | Aug 2016 | B2 |
9410305 | Matsuyama et al. | Aug 2016 | B2 |
9469969 | Kanari et al. | Oct 2016 | B2 |
9540793 | Kami et al. | Jan 2017 | B2 |
9677251 | Kitajima | Jun 2017 | B2 |
9725874 | Meguriya et al. | Aug 2017 | B2 |
10975896 | Böhm | Apr 2021 | B2 |
20030097837 | Hiraki et al. | May 2003 | A1 |
20060062662 | Curl et al. | Mar 2006 | A1 |
20060104785 | Vachon | May 2006 | A1 |
20080162004 | Price | Jul 2008 | A1 |
20080203372 | Ellefson et al. | Aug 2008 | A1 |
20090107016 | Hill | Apr 2009 | A1 |
20090234508 | Kallfass et al. | Sep 2009 | A1 |
20090290940 | Martin | Nov 2009 | A1 |
20120245782 | Kawasaki et al. | Sep 2012 | A1 |
20120251285 | Oyama et al. | Oct 2012 | A1 |
20130042935 | Post et al. | Feb 2013 | A1 |
20130333364 | Carpenter | Dec 2013 | A1 |
20150308081 | Takaura | Oct 2015 | A1 |
20160115669 | Gorman | Apr 2016 | A1 |
20160160472 | Voda et al. | Jun 2016 | A1 |
20160186406 | Nakagaki et al. | Jun 2016 | A1 |
20160251835 | Kitajima et al. | Sep 2016 | A1 |
20160251836 | Baba | Sep 2016 | A1 |
20160281323 | Imaizumi | Sep 2016 | A1 |
20170121930 | Kitajima | May 2017 | A1 |
20170284057 | Moriki | Oct 2017 | A1 |
20170314234 | Paull | Nov 2017 | A1 |
20180002899 | Morimoto | Jan 2018 | A1 |
20180112685 | Beschorner et al. | Apr 2018 | A1 |
20180230671 | Wu | Aug 2018 | A1 |
20180305898 | Kobayashi et al. | Oct 2018 | A1 |
20190063041 | Izumi | Feb 2019 | A1 |
20190078290 | Yamada | Mar 2019 | A1 |
20190169818 | Narikawa | Jun 2019 | A1 |
20190226181 | Imura | Jul 2019 | A1 |
20200157768 | Ito et al. | May 2020 | A1 |
Number | Date | Country |
---|---|---|
112016000015 | Dec 2016 | DE |
102017223143 | Jun 2019 | DE |
H11-190305 | Jul 1999 | JP |
2000-018209 | Jan 2000 | JP |
2003-194013 | Jul 2003 | JP |
2006265954 | Oct 2006 | JP |
2003021365 | Mar 2003 | WO |
2012067975 | May 2012 | WO |
Entry |
---|
Non-Final Rejection dated Dec. 7, 2021. in connection with U.S. Appl. No. 16/585,784, filed Sep. 27, 2019, 9 pgs. (Year: 2021). |
Non-Final Rejection dated Nov. 10, 2021, in connection with U.S. Appl. No. 16/585,662, filed Sep. 27, 2019, 8 pgs. (Year: 2021). |
Final Office Action dated May 1, 2023, in connection with U.S. Appl. No. 16/585,662, filed Sep. 27, 2019, 14 pgs. (Year: 2023). |
Notice of Allowance and Fees Due, dated Aug. 11, 2023, in connection with U.S. Appl. No. 16/585,662, (filed Sep. 27, 2019), 10 pgs. (Year: 2023). |
Shimano et al., “Development of PC210LCi-10/PC200i-10 Machine Control Hydraulic Excavator”, Kamatsu Technical Report, 2014, vol. 60, pp. 1-7. |
Extended European Search Report dated Jan. 4, 2019, in connection with European Application No. 18190882.3-1018; 8 pages. |
International Search Report and Written Opinion dated Nov. 27, 2020, in connection with International Patent Application No. PCT/US2020/047544, filed Sep. 27, 2019, 10 pgs. |
International Search Report and Written Opinion mailed in connection with International Patent Application No. PCT/US2020/047683, filed Sep. 27, 2019, 11 pgs. |
Number | Date | Country | |
---|---|---|---|
20190063034 A1 | Feb 2019 | US |
Number | Date | Country | |
---|---|---|---|
62552058 | Aug 2017 | US |