The present disclosure relates to systems and methods for controlling a downward force on a work tool by articulating arms of a work machine. More specifically, the present disclosure relates to a work machine manipulating a work tool with a boom and stick and affecting operation of the work tool upon sensing that downward forces applied to the work tool are outside an acceptable range.
Some work machines such as excavators and backhoes contain a linkage of articulating arms for manipulating a work tool. The arms include a boom pivotally attached to the work machine and a stick pivotally joined between the boom and the work tool. Although a bucket or shovel is typically used, other work tools may be attached to the stick. These tools may include a breaker or hammer, a compactor, a mulcher, and similar devices.
Sensors and actuators associated with the arms can help control movement of the boom and stick during a job. For instance, motion sensors on the arms and pressure sensors in hydraulic cylinders that cause the arms to pivot may detect various forces within the linkage. Using data from these devices, a controller within the work machine may determine characteristics of the linkage during the job, such as a location of the work tool in space and forces applied on the linkage by the work tool and on the work tool by the linkage.
Typically, the sensors and actuators within the linkage help determine an upward force at the work tool caused by lifting of the linkage. For instance, when the work tool is a bucket, a controller within an excavator may use data from sensors and actuators within the linkage to calculate upward forces applied to the bucket holding a payload, such as dirt or rocks. As a result, the excavator can determine the weight of each scoop of payload as it is loaded into a truck. In other arrangements, sensors and actuators within the linkage may be used to ensure proper boom force during digging or leveling to help increase fuel efficiency and stability for the work machine.
In some situations, a work machine may evaluate a downward force from the linkage. One arrangement for using down force in an excavator is described in U.S. Pat. No. 11,293,163 (“the '163 patent”). The '163 patent describes a hydraulic drive apparatus in a work machine that automatically controls a pressing force of a bucket tip against a construction work surface while an operator guides the bucket along a path. The '163 patent notes that while the downward, or compaction, force at the bucket tip may be estimated from pressure within a hydraulic cylinder of the boom, that estimation may be inaccurate due to a posture of the linkage. Accordingly, the '163 patent describes a controller that receives a target pressing force, such as through a manual testing operation, considers a posture of the linkage, and adjusts a boom cylinder speed to correct the pressing force. Directed to an automatic system, however, the '163 patent does not address the variations in down force inherent in operation of the linkage by an operator or to tools other than a bucket tip. Nor does the '163 patent contemplate controlling down force to protect equipment or to restrain or otherwise guide an operator in successfully completing a job with the work tool.
Examples of the present disclosure are directed to overcoming deficiencies of such systems.
In an aspect of the present disclosure, a computer-implemented method includes receiving, by an electronic controller within a work machine, tool data indicative of characteristics for a work tool attached to a linkage of the work machine and receiving force data indicative of an acceptable range for down force delivered by the linkage on the work tool during a job. The linkage includes a boom pivotally joined to the work machine and a stick pivotally joined to the boom, and the down force is a force in a downward direction between the work tool and a work surface. The electronic controller also receives, via an operator interface, one or more signals requesting movement by the work tool during the job, and causes action by the work tool as part of the job. In response, the electronic controller receives, from one or more sensors within the linkage, sensor data indicative of forces on at least the boom during the action, and calculates the down force on the work tool during the action. After determining that the down force on the work tool during the action is at or outside an outer bound of the acceptable range, the electronic controller causes output of an alert via the operator interface.
In another aspect of the present disclosure, a control system within a work machine includes one or more actuators positioned to impart forces on arms of the work machine, one or more sensors positioned to detect positions of the arms and the forces on the arms, a memory, and a controller communicatively coupled to the one or more actuators, the one or more sensors, and the memory. The controller is configured to receive, from an operator interface within the work machine, one or more manual commands to cause activity by the work tool, receive a boundary value for down force delivered by the linkage on the work tool, and cause the activity by the work tool according to the one or more manual commands. Further, the controller is configured to receive, from the one or more sensors, sensor data indicative of the forces on the arms during the activity, calculate the down force on the work tool during the activity, and if the down force on the work tool during the activity is at or beyond the boundary value, cause output of an alert via the operator interface.
In yet another aspect of the present disclosure, a work machine includes a linkage including a boom pivotally interconnected with a stick, sensors configured to detect positions and forces within the boom and the stick, a work tool coupled to the stick, an operator interface configured to receive inputs for controlling the work machine and to display outputs relating to operation of the work machine, and an electronic controller communicatively coupled to at least the sensors and the operator interface. The electronic controller is configured to receive one or more commands to cause motion by the work tool as part of a job, receive a boundary value for down force delivered by the linkage on the work tool during the job, and cause the motion by the work tool according to the one or more commands. Additionally, the electronic controller is configured to receive, from the sensors within the linkage, sensor data indicative of forces on at least the boom and the stick during the motion, and calculate the down force on the work tool during the motion. After determining that the down force on the work tool during the motion is outside the boundary value, the electronic controller can one of cause output of an alert or inhibit the motion of the work tool.
The detailed description references the accompanying figures. In the figures, the left-most digit of a reference number identifies the figure in which the reference number first appears. The same reference numbers indicate similar or identical items.
Consistent with the principles of the present disclosure, a work machine, such as an excavator or a backhoe, has a linkage of articulating arms for maneuvering a changeable work tool. Position and motion sensors and force (or pressure) sensors within the linkage provide data for a controller to determine a location of the work tool and down force applied from the linkage onto the work tool during a job. Based on characteristics of the work tool, an acceptable range of down force applied by the linkage may be assigned. In some examples, if down force reaches an outer bound of the acceptable range during the job, the controller may generate an alert for the operator or adjust action by the work tool to maintain the down force within the acceptable range. Depending on the work tool and job, the down-force control can help improve work quality and guard against tool damage from dry-fire or overload conditions. In other examples, an operator may request level control for the work tool based on a benchmark orientation together with down-force control at a target down force. In this example, an operator may traverse the work tool along a path radial to or from the work machine, while the controller adjusts one or more forces on the linkage to maintain the benchmark orientation for the work tool and the target down pressure, leading to simpler functionality for the operator and more consistent work product. The following describes several examples for carrying out the principles of this disclosure.
A machine body 102 forms a base of work machine 100. The machine body 102 has a frame that houses a power source, or prime mover (not shown), various components and controls for causing physical action by machine body 102, and linkage 120 and for enabling electrical processing and communications by the machine. The power source may be any type of engine, such as an internal combustion engine, a diesel engine, a natural gas engine, a hybrid engine, an electric engine, or any combination thereof. The power source causes motion of machine body 102 along a ground surface by providing propulsion to undercarriage 112 and its affiliated traction devices, which may take any form, including wheels, tracks, and the like. Machine body 102 may include a cab 104 where an operator sits to command activity by work machine 100.
As noted above, work machine 100 includes linkage 120 for manipulating a work tool 180. Linkage 120 includes a boom 122 attached to machine body 102 at a pivot joint 123. The pivot joint 123 enables movement of the boom around a boom angle 130 at least partially in the vertical direction (i.e., in the X-Z plane in
As generally illustrated in
To apply forces to work tool 180, each of boom 122, stick 124, and work tool 180 are movable by actuators. In some examples, the actuators are hydraulic actuators typically having a cylindrical body with a piston arranged to form two pressure chambers. The pressure chambers may be selectively supplied with pressurized fluid to cause the piston to be displaced within the cylinder, thereby changing the length of the hydraulic cylinder and extending or contracting the actuator. The flow rate of fluid into and out of the pressure chambers generally affects the speed of extension or retraction of the hydraulic cylinders, while a pressure differential between the two pressure chambers may relate to the force imparted by the actuator on a respective component of the linkage, i.e., boom 122, stick 124 or work tool 180.
In the example of
While boom actuator 128, stick actuator 132, and tool actuator 136 can cause movement of linkage 120 within the X-Z plane, a swing motor (not shown) within machine body 102 may enable rotation of linkage 120. The swing motor causes machine body 102 to rotate relative to undercarriage 112 about a swing axis 144, which extends substantially along the Z axis. As a result, the operator can cause machine body 102 and, thus, linkage 120 and work tool 180, to rotate about swing angle 142 in the X-Y plane in
One or more sensors within linkage 120 and machine body 102 can provide data relating to physical parameters of work machine 100. The term “sensor” is meant to be used in its broadest sense to include one or more sensors and related components that may be associated with work machine 100 and that may cooperate to sense various functions, operations, and operating characteristics of the machine. The sensors may include one or more of a position sensor (e.g., a magnetometer, such as a Hall effect sensor, an anisotropic magnetoresistive (AMR) sensor, a giant magneto-resistive sensor (GMR), and/or the like), a location sensor (e.g., a global navigation satellite system (GNSS), including a global positioning system (GPS) receiver, a local positioning system (LPS) device (e.g., that uses triangulation, multi-lateration, etc.), and/or the like), an inertial sensor (e.g., an accelerometer and/or a gyroscope, such as an inertial micro-electro-mechanical systems (MEMS) device, a fiber optic gyroscope (FOG), or a similar type of device), and the like.
In some examples of sensors within work machine 100, boom actuator 128 can include a boom pressure sensor 150, stick actuator 132 can include a stick pressure sensor 152, and tool actuator 136 can include a tool pressure sensor 154. Each of these sensors may be a pressure gauge or a pressure transducer capable of detecting hydraulic pressure within one or more chambers of a respective hydraulic actuator. The detected pressure may be representative of forces applied to or on the respective arm of linkage 120. In some examples, the pressure sensors output a signal usable to determine a force created or experienced by the actuators and/or the arms in linkage 120. The forces together with the physical dimensions of the actuators and members of linkage 120 may be used to determine joint torques of at least boom 122 and stick 124. Alternatively, one or more of boom pressure sensor 150, stick pressure sensor 152, and tool pressure sensor 154 may be strain gauges, piezoelectric transducers, or other force sensing devices known to those in the field.
Other sensors within work machine 100 can provide data relating to the position and orientation of different parts of linkage 120 and machine body 102. As indicated in
Similarly, a stick inertial sensor 158 may be included within stick 124, as generally indicated in
Within machine body 102, a swing sensor 162 can generate data representative of the angular or rotational position of machine body 102 within swing angle 142 at a point in time, while body inertial sensor 164 can indicate overall position, movement, and orientation of the machine. The swing sensor 162 may be associated with the generally horizontal swinging motion of machine body 102, and therefore work tool 180, imparted by the swing motor. In some examples, swing sensor 162 is a rotational position or speed sensor associated with the operation of the swing motor, an angular position or speed sensor associated with a pivot connection between machine body 102 and boom 122, or any other type of sensor known in the field for detecting a swing position of machine body 102 relative to boom 122. The body inertial sensor 164 may be an IMU that measures six degrees of freedom and provides position and attitude information of work machine 100. Among other data, body inertial sensor 164 provides data indicative of pitch 166 of the excavator between front and back (i.e., rotation in the X-Z plane in
Typically, within cab 104, an operator interface 106 provides tools for the operator to interact with and control activity by work machine 100, such as the movement of linkage 120 and/or machine body 102. For instance, operator interface 106 may include control sticks 108 to receive input from the operator for generating electronic instructions for performing a mission by command or for accessing preprogrammed features or missions in semi-autonomous behavior. As shown, operator interface 106 may also include a monitor 110 that can provide feedback and status information to the operator through one or more of an analog, digital, and/or touchscreen display. In some options, monitor 110 includes devices for the operator to provide input to the machine, such as through a keyboard, mouse, touchscreen, directional pad, selector buttons, or any other suitable features for recording manually entered data. In various examples, monitor 110 may also display one or more additional buttons, icons, and/or other controls operable to control various respective functions of work machine 100 as discussed below. In still further options, monitor 110 and/or other components of operator interface 106 may be configured to receive such inputs via voice recognition, gesture recognition, and/or other input methodologies. Accordingly, operator interface 106 permits the operator to learn about and monitor the performance of work machine 100 from information shown on a screen such as monitor 110, while possibly also interacting with control sticks 108 to affect behavior of the machine.
A controller 170, also known as an electronic control module or unit (ECM or ECU), provides centralized processing and control for work machine 100 in coordination with operator interface 106. The term “controller” is meant to be used in its broadest sense to include one or more controllers and/or microprocessors that may be associated with the work machine 100 and that may cooperate in controlling various functions and operations of the machine. The functionality of controller 170 may be implemented in hardware and/or software without regard to the functionality. Controller 170 may include or be coupled to a memory (not shown), which may store instructions or algorithms in the form of data, and a processing unit, which may be configured to perform operations based upon the instructions. The memory may be any suitable computer-accessible or non-transitory storage medium for storing computer program instructions, such as RAM, SDRAM, DDR SDRAM, RDRAM, SRAM, ROM, magnetic media, optical media and the like. The controller 170 may be a single controller or multiple controllers working together to perform a variety of tasks. Controller 170 may embody a single or multiple microprocessors, field programmable gate arrays (FPGAs), digital signal processors (DSPs), and/or other components configured to generate a compaction plan, one or more travel paths for work machine 100 and/or other information useful to an operator of work machine 100. Numerous commercially available microprocessors can be configured to perform the functions of controller 170. Various known circuits may be associated with controller 170, including power supply circuitry, signal-conditioning circuitry, actuator driver circuitry (i.e., circuitry powering solenoids, motors, or piezo actuators), and communication circuitry. In some examples, controller 170 may be positioned on work machine 100, while in other examples controller 170 may be positioned at an off-board location and/or remote location relative to work machine 100.
In accordance with the principles of the present disclosure, in some examples, controller 170, using one or more of position and motion sensors 204 and force sensors 202, may determine a down force applied to work tool 180 during an operation or job by work machine 100 and, using actuators 206, may regulate the down force within a predetermined range characteristic for the particular work tool 180 or the operation. Accordingly, controller 170 may function in a manner to essentially provide guardrails around the down force applied to work tool 180, ensuring that work quality is consistently high for the tool and job and protecting the tool from damage or degradation. In this context, “down force” generally means a force imparted by linkage 120 against work tool 180 substantially orthogonal to a work surface against which the tool is, or will be, in contact, such as along the −Z axis in
To determine and regulate the down force within a predetermined range, controller 170 may have a down-force module 208 to execute the required functions. A module refers to hardware, software, or combinations of hardware and software configured to store and execute computer-readable instructions for a particular task. Thus, a module within controller 170 may be assigned to a certain processor and memory, to instructions within memory alone, or to dedicated hardware implementations for carrying out the applicable tasks. In general, the results of executed instructions by controller 170 following software within down-force module 208 is communicated to actuators 206 to control operation of linkage 120 within the predetermined range of down force in the manner discussed below.
Generally depicted as 300 in
In a second step 304, controller 170 receives force data indicative of an acceptable range for down force delivered by the linkage of the work machine on the work tool during a job. As expressed above, in this context down force refers to a force delivered from the work machine, i.e., from linkage 120, in a downward direction between work tool 180 and a work surface. The work surface may be the ground, a substance such as concrete or rocks, vegetation, or any other material for which the work machine may be employed.
The pressure data may be received by controller 170 in many ways, such as by having the operator enter the job and pertinent data via control sticks 108, such as by choosing from options presented on monitor 110 for the operator. In one example, the operator could enter the job as compacting an area of ground, the work tool as vibratory plate compactor 190, and the acceptable range of down force on vibratory plate compactor 190 during the job. In some examples, the operator selects the acceptable range of down force based on experience, the conditions of the job, or any other parameters. Alternatively, the acceptable range of down force may be predetermined and loaded into memory to be accessed by controller 170 upon receiving data about the job and the specific work tool to be used. In some examples, data representing a range of down force may be a minimum value and a maximum value. In other examples, such as discussed further below; the range of down force may be represented by a single value.
Following receipt of an acceptable range for down force, controller 170 causes action by the work tool as part of the job, as indicated by step 306 in
In step 308, down-force module 208 within controller 170 receives sensor data from one or more sensors within the linkage of the work machine indicative of forces on at least the boom during the action by the work tool. In particular, one or more of force sensors 202 can provide data representative of forces imparted on work tool 180 by the boom and the stick. In a known manner, boom pressure sensor 150 and tool pressure sensor 154 may detect hydraulic pressure within boom actuator 128 and tool actuator 136, respectively, and may convey that data to controller 170. Controller 170 may in turn interpret or translate that sensor data as information indicative of forces in the boom and stick as movement of linkage 120 occurs.
Having received the sensor data regarding forces in the boom and stick, controller 170 may then calculate the down force on the work tool, as shown by step 310 in
In step 312, controller 170 compares the calculated down force with the stored acceptable range for down force to determine whether the down force on the work tool during the action is within the range. Considering the example provided above for compaction of a work surface, an acceptable range of down force on vibratory plate compactor 190 as predetermined and stored or entered into memory via operator interface 106 may be between 70 kN and 100 kN, for instance. If the down force calculated in step 310 were 85 kN, controller 170 would find that value to be an optimal level within the acceptable range and would take no action on the operator's control of vibratory plate compactor 190. Thus, as shown in
On the other hand, if controller 170 calculates a down force of 50 kN at step 310, for instance, controller 170) would conclude at step 312 that the down force on vibratory plate compactor 190 is outside the acceptable range. In that event, at least the consistency and quality of the compaction job may be in jeopardy. As a result, controller 170 will generate an alert (step 314), typically within monitor 110 or within cab 104. The alert may be an icon or other visual aspect on monitor 110, for example, an audible warning within cab 104, a haptic response, or any other form of communication to reach the attention of the operator. Alternatively, the alert may be generated for notifying an entity other than the operator, such as a portion of control system 200 that may oversee operation of machine 100 in a semi-autonomous mode. Following generation of the alert, down-force module 208 of controller 170 may return to step 308 where down-force module 208 would continue to receive sensor data from the linkage as the compaction job continues and to calculate down force on the work tool (step 310). If a condition changes such that the calculated down force falls within the stored acceptable range of down force, down-force module 208 may cause the alert to be deactivated (step 316, contingent on an alert having been activated). Going forward, assuming the calculated down force remains within the acceptable range, down-force module 208 would repeatedly receive sensor data from force sensors 202 in the linkage (step 308), calculate down force on work tool 180 (step 310), and compare the down force with the acceptable range (step 312).
In some examples, in addition to, or possibly alternatively to, generating an alert for the operator (step 314), method 300 includes having down-force module 208 cause an adjustment to the action by the work tool to affect the down force on the work tool (step 318, optional). Therefore, if the down force on work tool 180 calculated at step 310 were higher than an outer bound or limit of the acceptable range for down force, down-force module 208 of controller 170 may cause boom 122 or another portion of linkage 120 to move higher vertically, i.e., substantially in the direction of the Z axis in
Accordingly, method 300 provides a routine for work machine 100 to essentially include a form of protective guardrails on the down force applied to work tool 180 by an operator. In one example as discussed, a compacting job or operation using vibratory plate compactor 190 with an acceptable range for down force according to method 300 can help ensure consistency and quality for the compaction. If the operator controls linkage 120 such that the down force becomes too high, i.e., about an upper bound of an acceptable range, down-force module 208 may trigger an alert to have the operator adjust the force. Optionally, as shown in
In another example, method 300 may be employed for a mulcher (not shown) as work tool 180. Mulchers are typically used in land and vegetation clearing and in the forestry industry. With a mulcher, high values of down force may decrease performance and increase potential damage of the work tool. If the down force exceeds a predetermined maximum, the feed rate for the tool (i.e., the rate at which material is fed into the moving blades of the mulcher) may be too high, causing the blades to stall, decreasing work efficiency. As well, too high of a down force may damage the mulcher when the high feed rate places strain on the equipment. If the down force is below a predetermined minimum during a job, the mulcher may be wasting energy and time that could be applied to cut more efficiency. Accordingly, following method 300, a controller 170 for a mulcher may better regulate the amount of down force linkage 120 applies, generating an alert for the operator when the down force approaches or reaches an end range (step 314) and/or adjusting action by the mulcher (step 318) so that operation of the tool remains within the acceptable range for down force.
In a different example, the method 300 executing on work machine 100 may also be applied to protect vibratory plate compactor 190 and similar equipment from damage due to the down force being too low. Dry firing, or blank firing, in the context of work tools is an operating condition in which a vibrating or reciprocating work tool is allowed to run without being in contact with a work surface. For instance, a hammer, such as hammer 184, and a compactor, such as vibratory plate compactor 190, when actuated by work machine 100 will be driven locally within the work tool by power source 188 and power source 192 respectively to cause the tool to reciprocate or oscillate with high energy. When the tool is not engaged sufficiently against a work surface, this high energy will be absorbed by the work tool and not transferred to the work surface as intended. Consequently, the absorbed energy may lead to premature degradation or failure of the work tool.
Consistent with the principles of the present disclosure, method 300 may be applied to avoid dry firing due to down force on work tool 180 being too low. Thus, in step 304, controller 170 may receive an acceptable range of down forces in the form of a minimum required down force, which may be a single value. The operator interface 106 may be configured to receive input relative to only this minimum down force amount or input indicating that dry-fire protection is the condition of interest for the attached work tool from which a predetermined value for the work tool may be accessed from memory. As a result, the acceptable range for down force then essentially extends from the minimum down force amount and upwards, possibly to a very high value.
In the following steps for dry-fire protection, method 300 proceeds similarly as discussed above when used to achieve consistent work quality, such as with compaction. In the next step 306 for dry-fire protection, down-force module 208, typically through commands received via operator interface 106, causes action by the work tool by actuating the vibration, reciprocation, or other local movement within the work tool. In some examples, action on the work tool would entail activating power source 188 in hammer 184 or power source 192 in vibratory plate compactor 190. In steps 308, 310, and 312, down-force module 208 assesses the down force applied to work tool 180 during the job. If the operator has not engaged the work tool sufficiently against the work surface, then the calculated down force (step 310) will indicate that the down force is below the stored minimum down force from step 304, and an alert may be generated for the operator (step 314).
Additionally, down-force module 208 in some situations may be configured to cause adjustment to the position of boom 122 or other component within linkage 120 (step 318) to increase the down force against the work tool until the down force rises above the entered minimum down force. In some examples, rather than adjusting the position of boom 122 in step 318, down-force module 208 is configured in that step to cause the action of the work tool, i.e., vibration, reciprocation, or other action by a local power source, to decrease or cease. Thereafter, 300 continues through its steps until the down force is within the acceptable range (i.e., greater than or equal to the entered minimum). At this point after success at step 312, method 300 may include a step (not shown) as, with step 306, to re-actuate the work tool.
Similarly, in an alternative for dry-fire protection,
In another example, method 300 in
In the following steps for overload protection, method 300 proceeds similarly as discussed above for
In accordance with the principles of the present disclosure, down-force control may also be combined with other automated activities by controller 170, such as auto-leveling of the work tool. In some situations, a job may require extension and contraction of stick 124 about pivot joint 126 to traverse a substantially linear path (possibly without swing of machine body 102) while treating a work surface or moving a payload. Work tools for these activities may include vibratory plate compactor 190, a vibratory drum compactor (not shown), a compaction wheel (not shown), a mulcher (not shown), pallet forks (
To help illustrate auto-leveling,
Turning to the flowchart of
Following this receipt of data by auto-level module 210, method 600 proceeds to step 608 where auto-level module 210 coordinates movement of the work tool to the benchmark orientation, if not already in that position, and application of a down force on the work tool consistent with the targeted downward force. In general, movement of the work tool to the benchmark orientation with respect to
In step 610, positioning of the work tool becomes controlled by the operator. The operator may manipulate control sticks 108 to cause contraction or extension of linkage 120, which will involve pivoting of stick 124 about pivot joint 126. As this pivoting occurs, down-force module 208 receives position data from position and motion sensors 204 and sensor data from force sensors 202 within linkage 120 (step 612), from which the orientation and down force on vibratory plate compactor 190 or pallet forks 702 may be calculated. In step 614, the calculated orientation and down force are compared with the target values or ranges for those parameters to determine if the calculated amounts are acceptable. In some examples, the orientation or angle for the work tool and the applied down force are calculated and compared with stored values essentially continuously as movement of linkage 120 occurs. If the orientation and down force remain within acceptable values (i.e., substantially equal to a preset value or within a range of preset values), down-force module 208 will continue to pivot stick 124 as directed by the operator (step 610).
On the other hand, if either the orientation or down force for vibratory plate compactor 190 (
Different work tools and operations may also be used to perform method 600 with auto-leveling and down-force control. For instance, a mulcher being used to clear vegetation at a fixed height above the ground may benefit from method 600. Setting a target down force as an acceptable range for controller 170 can enable an operator to manipulate linkage 120 at an optimal feed rate with down-force control and at a predetermined orientation with respect to a work surface 504 with auto-leveling. Similarly, with bucket 182, an operator could effectively perform scraping of a work surface with auto-leveling and down-force control. In this example, the benchmark orientation may be such that the bucket 182 is angled for effective scraping by the teeth on the bucket near or at the top of the work surface, while the target down force is applied to perform the scraping without damaging the work surface for excessive downward force.
Those of ordinary skill in the field will appreciate that the principles of this disclosure are not limited to the specific examples discussed or illustrated in the figures. For example, while a work machine with selected attachments has been disclosed, the principles of the present disclosure are applicable to any variety of attachable work tools for use with a linkage on a work machine. Also, it will be appreciated that data used by the machine controller, such as the identity and characteristics of a work tool, the desired down force value or range, and the desired tool orientation and slope, may be entered via the operator interface, these values may be stored in memory within the machine or communicated to the controller through other means convenient for the implementation. Moreover, while the present disclosure addresses work machines having a boom and a stick, machines having different arrangements of support arms for a work tool could also benefit from the examples and techniques disclosed and claimed.
The present disclosure provides systems and methods for regulating down force on a work tool from a linkage of articulating arms controlled by a work machine, such as an excavator or a backhoe. Position and motion sensors and force sensors within the linkage provide data for a controller in the work machine to determine a location of the work tool and down force applied from the linkage onto the work tool during a job. Based on characteristics of the work tool, an acceptable range of down force applied by the linkage may be assigned. In some examples, if down force reaches an outer bound of the acceptable range during the job, the controller may generate an alert for the operator or adjust action by the work tool to maintain the down force within the acceptable range. Depending on the work tool and job, the down-force control can help improve work quality and guard against tool damage from dry-fire or overload conditions. In other examples, before performing a grading operation, an operator may request level control for the work tool at a benchmark orientation for the work tool and down-force control at a target down force. After a controller applies the target down force with the work tool at the benchmark orientation, an operator may traverse the work tool along a path radial to the work machine. While moving the work tool, the controller may adjust one or more forces on the linkage to also maintain the benchmark orientation and the target down force within acceptable values during the traversal of the work tool, leading to simpler functionality for the operator and more consistent work product.
As noted above with respect to
In the examples of the present disclosure, the down-force control for work machine 100 provides additional leverage for an operator to control a work tool along a work surface. The acceptable range for down force, along with alerts to the operator and possible adjustment of the linkage, enables controller 170 to deliver improved work quality for work tools and jobs benefiting from an optimal range of down force, such as soil compaction. For tools having local power sources to cause high-energy movement, such as hammers and vibratory compactors, the disclosed methods can help avoid damage to the tool from dry-fire conditions either during operation or at startup. Additionally, when combined with other automated features in work machine 100, such as auto-leveling or tool orientation, the down-force control can ease the difficulty for an operator in balancing multiple behaviors for the work tool simultaneously. Accordingly, the disclosed systems and methods can improve work quality for tools controlled by a linkage, extend the life of work tools, and decrease operator requirements for controlling the work machine.
Unless explicitly excluded, the use of the singular to describe a component, structure, or operation does not exclude the use of plural such components, structures, or operations or their equivalents. As used herein, the word “or” refers to any possible permutation of a set of items. For example, the phrase “A, B, or C” refers to at least one of A, B, C, or any combination thereof, such as any of; A; B; C; A and B; A and C; B and C; A, B, and C; or multiple of any item such as A and A; B, B, and C; A, A, B, C, and C; etc.
Terms of approximation are meant to include ranges of values that do not change the function or result of the disclosed structure or process. For instance, the term “about” generally refers to a range of numeric values that one of skill in the art would consider equivalent to the recited numeric value or having the same function or result. Similarly, the antecedent “substantially” means largely, but not wholly, the same form, manner or degree, and the particular element will have a range of configurations as a person of ordinary skill in the art would consider as having the same function or result. As an example, “substantially orthogonal” need not be exactly 90 degrees but may also encompass slight variations of a few degrees based on the context.
While aspects of the present disclosure have been particularly shown and described with reference to the embodiments above, it will be understood by those skilled in the art that various additional embodiments may be contemplated by the modification of the disclosed systems and methods without departing from the spirit and scope of what is disclosed. Such embodiments should be understood to fall within the scope of the present disclosure as determined based upon the claims and any equivalents thereof.