Lift Arm and Coupler Control System
A control system for a loader having a frame, a lift arm assembly, a coupler, and an operator interface is provided. The control system may include a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position, an inclinometer disposed on the coupler configured to measure a coupler angle, and a controller in electrical communication with each of the lift arm position sensor, the inclinometer and the operator interface. The controller may be configured to receive a baseline command from the operator interface for operating one or more of the lift arm assembly and the coupler, monitor the lift arm position and the coupler angle, and generate at least one command for operating one or more of the lift arm assembly and the coupler based on one or more of the baseline command, the lift arm position and the coupler angle.
Latest Caterpillar Inc. Patents:
The present disclosure relates generally to lift arm assemblies, and more particularly, to systems and machines for controlling lift arm assemblies.
BACKGROUNDCertain machines may be fitted with different implements to be used in industries related to materials handling, construction, and the like. These machines typically include one or more lift arms for moving an implement attached thereto from a starting position to a desired ending position in order to perform a desired task. Such a machine is often used to transport materials, such as by lifting a given load of material from a first site, carrying the load to a second site, and dumping the material at the second site. The machine may often repeat the process by returning to the first site, lowering the implement to the starting position, lifting another load of the material, and so forth.
Different features have been incorporated into such machines to facilitate operator control and reduce wear. For instance, some conventional lift arm assemblies provide a snubbing feature which automatically slows the movement of the lift arms as they reach a limit of travel to help reduce abrupt motions that can cause wear to the machine as well as spillage of a given load. Certain machines provide self-leveling features which help keep the implement level irrespective of the position and/or movement of the machine and lift arms so as to reduce spillage of a load. Other features include predefined return-to-dig settings which enable the operator to recall and automatically set the machine, lift arms and implement to a desired digging position or orientation.
Features such as these can be implemented using preprogrammed control algorithms in conjunction with sensors that are provided on the machine. However, control algorithms typically used in these configurations often rely on relatively fragmented sensor data to operate the machine, and may have limited adaptability to changes in the operator input or changes in a given payload. Among other things, these systems may benefit from the ability to more quickly adapt to or correct for deviations between a target operation and the actual resulting operation of the machine and its lift arms, which may be caused by changes in the payload weight for example.
Other control systems may also be used. For example, the control system of U.S. Pat. No. 8,594,896 to Nicholson, et al. employs limit switches that are positioned relative to the machine frame to detect proximity of the lift arms when they approach or reach an upper or lower limit of travel, and an angle sensor that is placed on the coupling end of the lift arms to detect an angular position of the implement. The control system in Nicholson uses feedback from the limit switches and the angle sensor to provide helpful features. However, it will be appreciated from the following description that additional measures may be implemented to further enhance control of the machine and the lift arms.
The present disclosure is directed to systems and machines which improve the ability to monitor and track the lift arms and serve to address one or more of the deficiencies set forth above. However, it should be appreciated that the solution of any particular problem is not a limitation on the scope of this disclosure or of the attached claims except to the extent express noted. Additionally, the inclusion of any problem or solution in this Background section is not an indication that the problem or solution represents known prior art except as otherwise expressly noted.
SUMMARY OF THE DISCLOSUREIn one aspect of the present disclosure, a control system for a loader having a frame, a lift arm assembly, a coupler, and an operator interface is provided. The control system may include a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position, an inclinometer disposed on the coupler configured to measure a coupler angle, and a controller in electrical communication with each of the lift arm position sensor, the inclinometer and the operator interface. The controller may be configured to receive a baseline command from the operator interface for operating one or more of the lift arm assembly and the coupler, monitor the lift arm position and the coupler angle, and generate at least one command for operating one or more of the lift arm assembly and the coupler based on one or more of the baseline command, the lift arm position and the coupler angle.
In another aspect of the present disclosure, a machine is provided. The machine may include a lift arm assembly, a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position, and a controller in electrical communication with the lift arm position sensor. The controller may be configured to receive a baseline command corresponding to operator input, monitor the lift arm position, and generate at least one command for operating the lift arm assembly based on the baseline command and the lift arm position.
In yet another aspect of the present disclosure, a loader is provided. The loader may include a frame, a lift arm assembly movably coupled to the frame, a coupler pivotally coupled to the lift arm assembly, an operator interface configured to generate a baseline command for operating one or more of the lift arm assembly and the coupler in response to operator input, a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position, an inclinometer coupled to the coupler configured to measure a coupler angle, and a controller in electrical communication with each of at least the lift arm position sensor, the inclinometer and the operator interface. The controller may be configured to receive the baseline command from the operator interface, monitor the lift arm position and the coupler angle, and generate at least one command for operating one or more of the lift arm assembly and the coupler based on one or more of the baseline command, the lift arm position and the coupler angle.
Reference will now be made in detail to specific embodiments or features, examples of which are illustrated in the accompanying drawings. Generally, corresponding reference numbers will be used throughout the drawings to refer to the same or corresponding parts.
Referring now to
As shown in
Still referring to
The loader 100 of
In a first embodiment, the lift arm assembly 122 of
While the rotary position sensor 138 may be configured in any number of different ways, in one arrangement, as shown in
In alternative embodiments, such as in a lift arm assembly 122 with multiple pivot points as shown in
In another embodiment, the lift arm assembly 122 of
As illustrated in
Turning to
The control system 154 of
By providing a more direct means for measuring lift arm position, the present disclosure is able to more accurately and consistently monitor the state of the lift arms throughout the full range of motion of the lift arms. Furthermore, by enabling substantially continuous monitoring of the lift arm position, the present disclosure also enables monitoring of lift arm speed which may be derived from the rate of change in the lift arm position relative to time, as well as lift arm acceleration which may be derived from the rate of change in the lift arm speed relative to time. Moreover, the lift arm position sensor is located proximate to the pivot point of the lift arms so as to avoid interference caused by exposure to dirt and debris.
In addition, by providing more consistent and reliable feedback regarding the lift arm position, the present disclosure is able to provide the operator with additional features that may not otherwise be feasible. Based on the lift arm position and speeds, for instance, the present disclosure may be able to detect and appropriately correct for inconsistencies in the lift arm motion which may occur during lifting of heavier payloads and/or as a result of limitations in the lift arm actuator. Still further, by relying on more accurate feedback, the present disclosure may be able to offer the operator more customizable options, for instance, related to automatic leveling, snubbing features, return-to-dig settings, or the like, without sacrificing functionality or performance.
INDUSTRIAL APPLICABILITYIn general terms, the present disclosure sets forth systems and machines for providing enhanced control of lift arm assemblies associated with loaders, such as wheel loaders, track loaders, skid steer loaders, backhoe loaders, and the like. It will be appreciated that the described principles and techniques apply equally to industrial machines, manufacturing machines, farming machines, mining machines, earth moving machines, and any other type of machine that would benefit from a more accurate control system for operating lift arms and lift arm assemblies.
One exemplary lift arm control process or algorithm 158 is diagrammatically provided in
In addition, as shown in blocks 158-2, 158-3 and 158-4 of
In block 158-4, the controller 156 may also be configured to monitor a coupler angle, or the angular position or displacement of the coupler 112 relative to gravity. Similar to block 158-2, the controller 156 in block 158-4 may monitor the coupler angle by sampling data provided by the inclinometer 136 upon demand and/or periodically, or by continuously reading the data for a predefined duration. The controller 156 may also be configured to monitor the coupler speed, acceleration and/or any other derivative of the coupler angle relative to a gravitational reference using the readings by the inclinometer 136. For example, the controller 156 may derive coupler speed based on a rate of change of the coupler angle with respect to time, or calculate further derivatives to determine coupler acceleration, and the like.
In block 158-5 of
Furthermore, the controller 156 may be configured to generate the open loop and closed loop commands in accordance with any one or more algorithms or sub-algorithms 160 preprogrammed therein. As shown in
In general, the self-leveling sub-algorithm 160-1 of
The lift arm snubbing sub-algorithm 160-2 of
In a hydraulically driven lift arm actuator 116, for example, pressure within the hydraulic lines associated with the lift arm assembly 122, or the lift pressure, may be adjusted or dampened via control of one or more hydraulic valves or solenoids leading thereto and/or via adjustments in the speed of an associated hydraulic pump. The lift arm actuator 116 may also employ electrical, mechanical and/or any other suitable means to adjust the lift arms 110 and thus the lift arm position, speed and/or acceleration. Furthermore, the degree of snubbing or damping that is applied, or a snubbing factor, may be varied based on any combination of machine parameters including lift arm position, lift arm speed, lift arm acceleration, lift pressure, tilt pressure, estimated payload weight, and the like. In one embodiment, the controller 156 may be provided with preprogrammed maps, or maps retrievably stored in a memory that is accessible to the controller 156, which relate different sets of possible machine parameters with corresponding optimum snubbing factors. If, for example, the speed of the lift arms 110 is relatively high upon entering one of the snubbing regions 162, the preprogrammed maps may indicate to the controller 156 that a relatively higher snubbing factor should be applied in order to adequately dampen or slow the lift arms 110 as they reach a limit of travel. Alternatively, if the lift arm speed is relatively low or at a minimum speed upon entering a snubbing region 162, the preprogrammed maps may suggest to the controller 156 that minimal or no snubbing factor need be applied. In still further modifications, preprogrammed maps or other suitable predefined relationships may similarly be used by the controller 156 to assess or estimate payload weight based on various machine parameters and/or to adapt control of the lift arms 110 in response to changes in the estimated payload weight.
The return-to-dig routine or sub-algorithm 160-3 of
It will be appreciated that the foregoing description provides examples of the disclosed system and technique. However, it is contemplated that other implementations of the disclosure may differ in detail from the foregoing examples. All references to the disclosure or examples thereof are intended to reference the particular example being discussed at that point and are not intended to imply any limitation as to the scope of the disclosure more generally. All language of distinction and disparagement with respect to certain features is intended to indicate a lack of preference for those features, but not to exclude such from the scope of the disclosure entirely unless otherwise indicated.
From the foregoing, it will be appreciated that while only certain embodiments have been set forth for the purposes of illustration, alternatives and modifications will be apparent from the above description to those skilled in the art. These and other alternatives are considered equivalents and within the spirit and scope of this disclosure and the appended claims.
Claims
1. A control system for a loader having a frame, a lift arm assembly, a coupler, and an operator interface, the control system comprising:
- a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position;
- an inclinometer disposed on the coupler configured to measure a coupler angle; and
- a controller in electrical communication with each of the lift arm position sensor, the inclinometer and the operator interface, the controller being configured to receive a baseline command from the operator interface for operating one or more of the lift arm assembly and the coupler, monitor the lift arm position and the coupler angle, and generate at least one command for operating one or more of the lift arm assembly and the coupler based on one or more of the baseline command, the lift arm position and the coupler angle.
2. The control system of claim 1, wherein the lift arm position sensor includes a rotary position sensor configured to measure the lift arm position based on an angular displacement of the lift arm assembly.
3. The control system of claim 1, wherein the lift arm position sensor includes a linear position sensor configured to measure the lift arm position based on a linear displacement of the lift arm assembly.
4. The control system of claim 1, wherein the inclinometer is configured to measure the coupler angle as an angle of the coupler relative to gravity.
5. The control system of claim 1, wherein the controller is configured to generate the at least one command to include one or more of a lift command for controlling the lift arm assembly and a tilt command for controlling the coupler.
6. The control system of claim 5, wherein the controller is configured to communicate the lift command to a lift arm actuator operatively coupled to the lift arm assembly, and communicate the tilt command to a coupler actuator operatively coupled to the coupler.
7. The control system of claim 1, wherein the controller is configured to generate an open loop command based on at least the baseline command and the lift arm position, and generate a closed loop command based on at least the coupler angle.
8. The control system of claim 7, wherein the controller is configured to monitor a lift arm speed derived from a rate of change in the lift arm position, the controller generating the open loop command based on at least the baseline command and one or more of the lift arm position and the lift arm speed.
9. The control system of claim 7, wherein the controller is configured to generate the open loop command and the closed loop command such that one or more of the lift arm assembly and the coupler is operated in accordance with one or more of an automatic leveling routine, a lift arm snubbing routine, and a return-to-dig routine.
10. A machine, comprising:
- a lift arm assembly;
- a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position; and
- a controller in electrical communication with the lift arm position sensor, the controller being configured to receive a baseline command corresponding to operator input, monitor the lift arm position, and generate at least one command for operating the lift arm assembly based on the baseline command and the lift arm position.
11. The machine of claim 10, wherein the lift arm position sensor includes a rotary position sensor configured to measure the lift arm position based on an angular displacement of the lift arm assembly relative to the machine.
12. The machine of claim 10, wherein the lift arm position sensor includes a linear position sensor configured to measure the lift arm position based on a linear displacement of the lift arm assembly relative to the machine.
13. The machine of claim 10, wherein the controller is configured to generate a lift command for controlling a lift arm actuator in order to operate the lift arm assembly, the controller being configured to monitor a lift arm speed derived from a rate of change in the lift arm position, and generate the lift command based on the baseline command and one or more of the lift arm position and the lift arm speed.
14. The machine of claim 10, further comprising a coupler pivotally coupled to the lift arm assembly, and an inclinometer coupled to the coupler configured to measure a coupler angle relative to gravity, the controller being configured to monitor the coupler angle and generate the at least one command for operating one or more of the lift arm assembly and the coupler based on the baseline command, the lift arm position and the coupler angle.
15. The machine of claim 14, wherein the controller is configured to generate an open loop command based on at least the baseline command and the lift arm position, and generate a closed loop command based on at least the coupler angle.
16. A loader, comprising:
- a frame;
- a lift arm assembly movably coupled to the frame;
- a coupler pivotally coupled to the lift arm assembly;
- an operator interface configured to generate a baseline command for operating one or more of the lift arm assembly and the coupler in response to operator input;
- a lift arm position sensor coupled to the lift arm assembly and configured to measure a lift arm position;
- an inclinometer coupled to the coupler configured to measure a coupler angle; and
- a controller in electrical communication with each of at least the lift arm position sensor, the inclinometer and the operator interface, the controller being configured to receive the baseline command from the operator interface, monitor the lift arm position and the coupler angle, and generate at least one command for operating one or more of the lift arm assembly and the coupler based on one or more of the baseline command, the lift arm position and the coupler angle.
17. The loader of claim 16, wherein the inclinometer is configured to measure the coupler angle as an angle of the coupler relative to gravity, and the lift arm position sensor employs one of a rotary position sensor and a linear position sensor, the rotary position sensor being configured to measure the lift arm position based on an angular displacement of the lift arm assembly, and the linear position sensor being configured to measure the lift arm position based on a linear displacement of the lift arm assembly.
18. The loader of claim 16, wherein the controller is configured to generate an open loop command based on at least the baseline command and the lift arm position, and generate a closed loop command based on at least the coupler angle.
19. The loader of claim 18, further comprising a lift arm actuator operatively coupled to the lift arm assembly and a coupler actuator operatively coupled to the coupler, the controller being configured to generate the open loop command and the closed loop command to include one or more of a lift command for controlling the lift arm actuator and a tilt command for controlling the coupler actuator.
20. The loader of claim 19, wherein the controller is configured to derive one or more of a lift arm speed and an estimated payload weight based on one or more of the baseline command, the lift arm position, the coupler angle, a lift pressure associated with the lift arm assembly, and a tilt pressure associated with the coupler actuator, the controller being configured to generate the open loop command and the closed loop command in accordance with one or more of an automatic leveling routine, a lift arm snubbing routine, and a return-to-dig routine.
Type: Application
Filed: Mar 28, 2014
Publication Date: Oct 1, 2015
Applicant: Caterpillar Inc. (Peoria, IL)
Inventors: Andrew Fredrickson (Holly Springs, NC), Jason Mahoney (Moncure, NC), Cameron Edward Lynch (Wilmington, NC), George Cart Pinther, II (Raleigh, NC)
Application Number: 14/229,101