The present disclosure is directed to control system and, more particularly, to a work tool pitch control system for a machine.
Some earth moving machines, for example dozers, motor graders, and snow plows, have a front-mounted work tool such as a blade, bucket, or plow for pushing, carrying, and/or dumping material. These work tools can be tilted and pitched by paired cylinders located to either side of the work tool. Tilting may be accomplished by extending and retracting a single cylinder or extending one cylinder while retracting the other cylinder. Pitching can be separately accomplished by extending or retracting both cylinders in the same direction at the same time.
As a machine of this type operates, an operator and/or an automatic blade control system may tilt the work tool in one or more directions to perform one or more operations, such as to move material and/or steer the machine. In some instances, however, extension and retraction of one or more of the paired cylinders during a tilt operation may inadvertently change the pitch of the work tool. For example, left and right tilting of a dozer blade during a steering operation may gradually cause the blade to pitch outwardly, resulting in a more aggressive cutting edge angle. If the resulting work tool pitch is not adjusted, subsequent operation of the machine may be inefficient. If an operator recognizes that the pitch of the work tool is incorrect, the operator may have to manually adjust the pitch, complicating control of the machine and interrupting an operation that was being performed.
One example of a control system for adjusting the pitch of a work tool is disclosed in U.S. Pat. No. 5,862,868, which issued to Yamamoto et al. on Jan. 26, 1999 (“the '868 patent”). In particular, the '868 patent discloses a control system that automatically resets a bulldozer blade to a predetermined excavating pitch while the bulldozer is traveling backwardly, after it has completed an operation of excavating, carrying, or dumping earth. While the control system of the '868 patent may simplify control of a bulldozer blade, it does not address the problems caused by an inadvertent change in blade pitch. That is, even if a work tool (such as the bulldozer blade of the '868 patent) is automatically reset to a particular pitch when a machine has finished an operation (such as when the machine travels backwardly), any inadvertent changes in work tool pitch may have already had an effect and caused inefficient operation of the machine.
The present disclosure is directed to overcoming one or more of the problems set forth above and/or other problems of the prior art.
In one aspect, the present disclosure is directed to a control system for a machine. The control system may include a first cylinder operatively connected between a first side of a work tool and an undercarriage of the machine, a second cylinder operatively connected between a second side of the work tool and the undercarriage of the machine, and one or more electro-hydraulic valves configured to selectively regulate flow of pressurized fluid to the first and second cylinders. The control system may also include a controller configured to determine a difference between a desired pitch of the work tool and an actual pitch of the work tool, and compare the difference to a threshold value. The controller may also be configured to move the one or more electro-hydraulic valves to change the flow of pressurized fluid to at least one of the first and second cylinders to adjust the actual pitch of the work tool to the desired pitch, based on the comparison.
In another aspect, the present disclosure is directed to a method of controlling a work tool. The work tool may be operatively connected to an undercarriage of a machine by a first cylinder and a second cylinder. The method may include measuring an actual cylinder displacement position of at least one of the first cylinder and the second cylinder. The method may also include determining a difference between a desired pitch of the work tool and an actual pitch of the work tool based at least on a current work tool mode and the actual cylinder displacement position, and comparing the difference to a threshold value. The method may further include moving one or more electro-hydraulic valves to change a flow of pressurized fluid to at least one of the first and second cylinders to adjust the actual pitch of the work tool to the desired pitch, based on the comparison.
Implement system 12 may include a linkage structure acted on by fluid actuators to move work tool 14. Specifically, implement system 12 may include left and right push anus 20, 22 that are pivotally connected at proximal ends 24 to drive system 16 and at opposing distal ends 26 to left and right base edges of work tool 14, respectively. A pair of opposing left and right hydraulic cylinders 34, 36 may be operatively connected between left and right upper edges of work tool 14 and center portions of left and right push arms 20, 22, respectively, to tilt and pitch work tool 14 relative to a frame 30, in particular, extension or retraction of hydraulic cylinders 34, 36 by differing amounts and/or in differing directions may function to tilt work tool 14 about a vertical axis 38. In contrast, the extension or retraction of both hydraulic cylinders 34, 36 by an equal amount in the same direction may function to pitch work tool 14 in a vertical plane about a horizontal axis 40.
Numerous different work tools 14 may be attachable to a single machine 10 and controllable by an operator and/or control system 19. Work tool 14 may include any device used to perform a particular task such as, for example, a blade, a bucket, a plow, or another task performing device known in the art. Although connected in the embodiment of
Drive system 16 may include opposing undercarriage assemblies 42 (only one shown in
Power source 18 may embody an engine such as, for example, a diesel engine, a gasoline engine, a gaseous fuel-powered engine, or any other type of combustion engine known in the art. It is contemplated that power source 18 may alternatively embody a non-combustion source of power such as a fuel cell, a power storage device, or another known source. Power source 18 may produce a mechanical or electrical power output that is used to propel machine 10 via drive system 16 and can be converted to hydraulic power for moving hydraulic cylinders 34, 36.
Control system 19 may include components configured to provide manual and/or automatic control of implement system 12. For example, control system 19 may include one or more interface devices 50 and a controller 52. Interface devices 50 may be manipulated by an operator to initiate movement of machine 10 by producing proportional displacement signals that are indicative of desired maneuvering. In one embodiment, interface devices 50 may include a joystick associated with control of tilting and pitching movements of work tool 14. It is contemplated that an interface device 50 other than a joystick such as, for example, a pedal, a lever, a wheel, and other devices known in the art, may additionally or alternatively be provided within an operator station for movement control of machine 10, if desired.
Controller 52 may include a memory, a secondary storage device, a clock, and one or more processors that cooperate to accomplish a task consistent with the present disclosure. Numerous commercially available microprocessors can be configured to perform the functions of controller 52. It should be appreciated that controller 52 could readily embody a general machine controller capable of controlling numerous other functions of machine 10. Various known circuits may be associated with controller 52, including signal-conditioning circuitry, communication circuitry, and other appropriate circuitry. It should also be appreciated that controller 52 may include one or more of an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a computer system, and a logic circuit configured to allow controller 52 to function in accordance with the present disclosure.
Controller 52 may be configured to receive control signals from interface devices 50 and use the control signals to manipulate implement system 12 to achieve a desired effect. For example, controller 52 may be configured to extend and/or retract one or more of cylinders 34, 36 to tilt and/or pitch work tool 14 according to a tilt and/or pitch instruction received from interface devices 50. In addition, controller 52 may be configured to automatically control work tool 14, such as based on one or more stored automatic control programs. For example, controller 52 may be configured to automatically tilt and/or pitch work tool 14 as machine 10 performs an operation.
As shown in
Machine 10 may include a hydraulic system 76 having a plurality of fluid components that cooperate to cause the extending and retracting movements of hydraulic cylinders 34, 36 described above. Specifically, hydraulic system 76 may include a tank 78 holding a supply of fluid, and a primary source 80 configured to pressurize the fluid and selectively direct the pressurized fluid to each of hydraulic cylinders 34, 36. Primary source 80 may be connected to tank 78 via a tank passage 82, and to each hydraulic cylinder 34, 36 via a common supply passage 84 and separate head- and rod-end passages 86, 88. Tank 78 may be connected to each hydraulic cylinder 34, 36 via a common drain passage (not shown) and head- and rod-end passages 86, 88. Hydraulic system 76 may also include one or more valves located between hydraulic cylinders 34, 36 and tank 78 and primary source 80 to regulate flows of fluid through the corresponding passages (e.g., passages 84-88).
Primary source 80 may be configured to draw fluid from one or more tanks 78 and pressurize the fluid to predetermined levels. Specifically, primary source 80 may embody a pumping mechanism such as, for example, a variable displacement pump having a displacement actuator that adjusts a displacement of primary source 80 based on a pressure of fluid within a load sense passage, a fixed displacement pump (not shown) having are unloader valve that selectively reduces a load on primary source 80, or any other type of source known in the art. Primary source 80 may be connected to power source 18 of machine 10 by, for example, a countershaft, a belt (not shown), an electrical circuit (not shown), a reduction gear box (not shown), or in any other suitable manner.
Tank 78 may constitute a reservoir configured to hold a low-pressure supply of fluid. The fluid may include, for example, a dedicated hydraulic oil, an engine lubrication oil, a transmission lubrication oil, or any other fluid known in the art. One or more hydraulic systems within machine 101 may draw fluid from and return fluid to tank 78. It is contemplated that hydraulic system 76 may be connected to multiple separate fluid tanks 78 or to a single tank 78, as desired.
The valves of hydraulic system 76 may be disposed within a common or separate valve blocks (not shown) and include, for example, a first electro-hydraulic valve 90 and a second electro-hydraulic valve 92. First and second electro-hydraulic valves 90, 92 may be configured to selectively regulate flow of pressurized fluid to cylinders 34, 36. For example, in an exemplary embodiment, first electro-hydraulic valve 90 may be a tilt/pitch control valve and second electro-hydraulic valve 92 may be a tilt/pitch mode control valve. It should be understood however, that hydraulic system 76 may be configured in any manner, with any number of sources, valves, and other components, such that cylinders 34 and 36 may be extended and/or retracted to cause work tool 14 to tilt and/or pitch.
In an exemplary embodiment, first electro-hydraulic valve 90 may be a proportional flow valve that receives pressurized fluid from common supply passage 84 and distributes the fluid between head-end pressure chamber 70 of cylinder 34 and second electro-hydraulic valve 92 according to a selected proportion. Second electro-hydraulic valve 92 may be a directional valve configured to selectively distribute pressurized fluid to one or more chambers of cylinder 34 and cylinder 36. For example, second electro-hydraulic valve 92 may be configured to selectively distribute pressurized fuel to rod-end pressure chamber 72 of cylinder 34 and both head-end pressure chamber 70 and rod-end pressure chamber 72 of cylinder 36. Second electro-hydraulic valve 92 may be configured to move between different control positions that correspond to different control modes. For example, second electro-hydraulic valve may be movable between a single-tilt mode, a dual-tilt mode, and a pitch mode.
As shown in
In an exemplary embodiment, control system 19 may be configured to automatically control and correct a pitch of work tool 14. In particular, controller 52 may be configured to determine whether an actual pitch of work tool 14 (e.g., the current pitch of the work tool at a time it is determined) is equal to a desired pitch, and, if not, correct the actual pitch to the desired pitch. In an exemplary embodiment, controller 52 may be configured to determine a desired pitch of work tool by determining a current operating mode of machine 10, and determining a work tool pitch that corresponds to the current operating mode. For example, controller 52 may determine that machine 10 is in a carrying mode, and determine a pitch position that corresponds to carrying mode.
Pitch position may be defined by a cylinder displacement position of cylinder 34 and/or 36, although other criteria are possible (e.g., work tool position, cutting edge angle, relative work tool angle, etc.). As used herein, cylinder displacement position refers to a relative position of a rod 74 in a tube 66. The position may be defined in terms of distance from minimum retraction position, distance from maximum extension position, percent of maximum extension, etc.
In order to determine an actual pitch of work tool 14, control system 19 may be configured to measure an actual cylinder displacement position (e.g., the current cylinder displacement position at the time of the measurement) of at least one of cylinders 34, 36. As used herein, measuring refers to the determination or estimation of a parameter based on a measurement and/or calculation. In order to determine the actual cylinder displacement position of cylinder 34 and/or 36, control system 19 may further include one or more sensors 94 in communication with controller 52.
In an exemplary embodiment, the one or more sensors 94 may be configured and arranged to generate a signal indicative of one or more parameters associated with the pitch of work tool 14. For example, sensors 94 may be position sensors (e.g., in-cylinder rod/magnet sensors), one located in each of cylinders 34, 36 and configured to measure a cylinder displacement position of each cylinder 34, 36.
In another embodiment, controller 52 may be configured to determine a cylinder displacement position of cylinders 34, 36 by integrating a velocity of cylinders 34, 36 over time. In one embodiment, velocity of cylinders 34, 36 may be determined by measuring a flow velocity of pressurized fluid to each cylinder 34, 36. For example, sensors 94 may be flow measurement devices configured to measure flow velocity to each chamber of cylinders 34, 36. Based on the measured flow velocities, a velocity of cylinders 34 and/or 36 may be determined, which may be tracked over time and used to determine an actual cylinder displacement position.
Alternatively, controller 52 may be configured to measure flow velocity to each chamber of cylinders 34, 36 based on one or more known parameters, such as a volumetric flow rate of pressurized fluid from primary source 80 and an area of at least one pressure chamber 70, 72 of cylinders 34 and/or 36. In some embodiments, sensors 94 may include pressure sensors configured to measure a pressure of flow to cylinders 34, 36. Controller 52 may be configured to determine volumetric flow rate based on pressure measurements from sensors 94, which may be used to determine cylinder velocity, and, ultimately, actual cylinder displacement position.
The disclosed control system may be used with any machine having a work tool that is capable of both tilting and pitching. The disclosed control system may be particularly useful when applied to a machine (e.g., a dozer) having a work tool (e.g., a blade) where work tool pitch is important for efficient operation. The disclosed control system is adapted to correct instances in which an actual work tool pitch is not equal to a desired work tool pitch, thereby promoting simplified control and efficient operation of an associated machine. Operation of control system 19 will now be described in detail.
During operation, controller 52 may control electro-hydraulic valves 90, 92 to tilt and/or pitch work tool 14 according to one or more manual and/or automatic operations. For example, during a carrying mode operation in which work tool 14 may be carrying and/or pushing material (e.g., dirt), controller 52 may control electro-hydraulic valves 90, 92 to direct pressurized fluid to cylinders 34, 36 to set a pitch of work tool 14 to a carrying mode pitch. For example, controller 52 may control electro-hydraulic valves 90, 92 to cause cylinders 34, 36 to extend or retract to a position that corresponds to the carrying mode pitch.
As machine 10 operates in the carrying mode, controller 52 may initiate one or more tilt operations. Controller 52 may perform a tilt operation, for example, to steer machine 10 and/or the material being carried (such as to keep the machine and material within a work area or on a particular path). Controller 52 may control electro-hydraulic valves 90, 92 to extend one cylinder 34, 36 and/or retract another cylinder 34, 36 to tilt work tool 14 left and/or right to direct machine 10 and the material accordingly. Controller 52 may perform several tilt operations during performance of a carrying mode operation. After the carrying mode operation is completed, controller 52 may cause work tool 14 to move into a position with a pitch corresponding to another mode, such as for dumping the material and/or traveling to another location to start a new carrying mode operation. Machine 10 may cycle through one or more operations in this manner, such as to complete a task.
In some instances, however, the pitch of work tool 14 may inadvertently change during an operation (e.g., a carrying mode operation). For example, as tilt operations are performed, work tool “walkout” may occur, in which work tool 14 may inadvertently pitch outwardly. In particular, a tilt operation may result in one cylinder 34, 36 extending or retracting to a minimum or maximum displacement position, while the other cylinder continues to extend or retract. When the tilt operation is completed and the cylinders are returned to equal cylinder displacement positions, the effect of one cylinder reaching a minimum or maximum displacement position may not be compensated for, and work tool 14 may move to a pitch position that is different from the pitch position that it was in prior to beginning the tilt operation. These changes in pitch position may have a cumulative effect, resulting in work tool 14 deviating from a desired pitch position to a degree that reduces the efficiency of a machine operation. For example, in instances in which work tool 14 is a blade, “walkout” may cause a more aggressive cutting edge angle than what is desired for a carrying operation, resulting in machine 10 being less productive during that operation.
In an exemplary embodiment, controller 52 may be configured to perform one or more processes to correct work tool pitch when inadvertent changes (such as those cause by “walkout”) occur. In order to determine whether a correction is required, controller 52 may compare a desired pitch of work tool 14 to an actual pitch of work tool 14, and adjust the actual pitch based on the comparison. For example, controller 52 may determine a difference between a desired pitch of work tool 14 and an actual pitch of work tool 14, compare the difference to a threshold value, and move one or more of electro-hydraulic valves 90, 92 to change the flow of pressurized fluid to cylinders 34, 36 to adjust the actual pitch of work tool 14 to the desired pitch, based on the comparison.
Controller 52 may be configured to determine a desired pitch of work tool 14 in any manner known in the art. For example, controller 52 may be configured to determine a desired cylinder displacement position that corresponds to the desired work tool pitch. Controller 52 may be configured to determine the desired cylinder displacement position by determining a current work tool mode, and determining the desired cylinder displacement position based on the current work tool mode. For example, controller 52 may determine a current work tool mode (e.g., carrying operation mode) and use one or more look-up tables to determine a cylinder displacement position that corresponds to the current work tool mode (e.g., a cylinder displacement position that corresponds to carrying operation mode).
Controller 52 may be configured to measure an actual pitch of work tool 14 in a variety of manners. For example, controller 52 may measure actual cylinder displacement positions of cylinder 34 and 36 using sensors 94, which may be position sensors arranged in each of cylinders 34, 36. Sensors 94 may generate a signal indicative of cylinder displacement position, which controller 52 may receive and interpret.
In another embodiment, controller 52 may be configured to measure actual cylinder displacement positions of cylinders 34 and 36 by measuring a flow of pressurized fluid to each pressure chamber 70,72 of cylinders 34, 36. For example, sensors 94 may be flow measurement devices configured to measure a velocity of a flow of pressurized fluid to cylinders 34 and 36, which controller 52 may use calculate cylinder displacement position (e.g., by integrating cylinder velocity over time).
In some embodiments, instead of directly measuring flow velocity with flow measurement devices, controller 52 may measure flow velocity using other measured or known parameters, such as volumetric flow rate and an area of head- and rod-end chambers 70, 72. Controller 52 may use the following algorithms to calculate cylinder velocity based on these parameters:
where VRtCyl is the velocity of cylinder 34, VLtCyl is the velocity of cylinder 36, Qpump is the volumetric flow rate from primary source 80, ARtHE is the area of head-end pressure chamber 70 of cylinder 34, ARtRE is the area of rod-end pressure chamber 72 of cylinder 34, ALtHE is the area of head-end pressure chamber 70 of cylinder 36, and ALtRE is the area of rod-end pressure chamber 72 of cylinder 36. In some embodiments, Qpump, may be a known quantity (e.g., selected by controller 52), and/or may be calculated based on one or more signals from sensor(s) 94, which may be one or more pressure sensors.
Based on one or more of the measurement techniques described above, controller 52 may determine an actual cylinder displacement position of cylinders 34, 36, which may correspond to the actual pitch of work tool 14. It should be understood that controller 52 may measure the actual cylinder displacement of one of cylinders 34, 36 or both. In an exemplary embodiment, controller 52 may measure the cylinder displacement position of both cylinders 34, 36 and determine an average cylinder displacement position.
After determining the desired pitch of work tool 14 and the actual pitch of work tool 14, controller 52 may determine a difference between them. For example, controller 52 may compare the desired cylinder displacement position of cylinders 34, 36 to the measured displacement position of cylinders 34, 36, and determine the difference. In an exemplary embodiment, controller 52 may calculate a difference between an average cylinder displacement position of cylinders 34, 36 and a cylinder displacement position that corresponds to a current work tool mode. This difference may correspond to an inadvertent change in work tool pitch that may have occurred, such as changes due to work tool “walkout” and/or other factors.
In an exemplary embodiment, controller 52 may compare the determined difference to a threshold value, and adjust the pitch of work tool 14 based on the comparison. For example, if the difference is equal to or exceeds the threshold value, controller 52 may move one or more of electro-hydraulic valves 90, 92 to change the flow of pressurized fluid to first and second 34, 36 cylinders to adjust the actual pitch of the work tool to the desired pitch. In an exemplary embodiment, the threshold value may be defined in terms of cylinder displacement position. For example, the threshold value may be approximately 2 in. of cylinder displacement. In an exemplary embodiment, controller 52 may correct the pitch of work tool 14 by an amount approximately equal to the determined difference. The resulting correction may move the actual pitch of work tool 14 to the desired pitch.
In an exemplary embodiment, controller 52 may compare a difference between desired work tool pitch and actual work tool pitch at predetermined intervals, while machine 10 is operating in a carrying mode. In this way, controller 52 may compensate for inadvertent changes in pitch of work tool 14 during performance of an operation (e.g., a carrying mode operation). In some instances, controller 52 may determine that a tilt operation should be made while work tool pitch is being corrected (e.g., to steer machine 10). In an exemplary embodiment, controller 52 may give priority to the tilt operation and stop adjustment of the pitch of work tool 14 when the tilt operation is performed. After the tilt operation is completed, controller 52 may measure the actual work tool pitch again to determine if further correction is required (e.g., a pitch difference still exceeds the threshold).
Similarly, in some instances, controller 52 may determine that a non-compensating pitch operation (e.g., an operation to adjust the desired pitch of work tool 14 from one position to another) should be made while work tool pitch is being corrected. For example, controller 52 may receive a command from interface device 50 or an automatic control program to perform a non-compensating pitch operation while cylinders 34, 36 are performing an adjustment to correct the actual pitch to the desired pitch. In an exemplary embodiment, controller 52 may give priority to the non-compensating pitch operation and stop correcting adjustment of the pitch of work tool 14 when the non-compensating pitch operation is performed. After the non-compensating pitch operation is completed, controller 52 may measure the actual work tool pitch again and compare the result to the new desired pitch, and/or may completely suspend correcting the pitch of work tool 14 until the next carry cycle is conducted.
The exemplary disclosed control system 19 may include controller 52 configured to perform one or more of the processes described above to correct work tool pitch for a machine 10. In this way, control system 19 may compensate for any inadvertent changes in pitch, which may help prevent inefficient use of machine 10. Further, control of work tool 14 may be simplified, since an operator may not have to perform a manual operation to correct work tool pitch.
It will be apparent to those skilled in the art that various modifications and variations can be made to the control system of the present disclosure without departing from the scope of the disclosure. Other embodiments will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims.
Number | Name | Date | Kind |
---|---|---|---|
5551518 | Stratton | Sep 1996 | A |
5622226 | Hausman | Apr 1997 | A |
5862868 | Yamamoto et al. | Jan 1999 | A |
5875854 | Yamamoto et al. | Mar 1999 | A |
6035241 | Yamamoto | Mar 2000 | A |
8141650 | Breiner et al. | Mar 2012 | B2 |
20090223688 | Hendron et al. | Sep 2009 | A1 |
20120152575 | Hand | Jun 2012 | A1 |
20140107896 | Fehr | Apr 2014 | A1 |
20140343800 | Nelson | Nov 2014 | A1 |
Number | Date | Country |
---|---|---|
WO 0036231 | Jun 2000 | WO |
WO 2014024562 | Feb 2014 | WO |
Number | Date | Country | |
---|---|---|---|
20150330057 A1 | Nov 2015 | US |