The present invention relates to material reduction machines, for example chippers and grinders, and more particularly to infeed control for cyclic feeding of material into such material reduction machines.
Chippers typically contain sharp knives that cut material such as whole trees and branches into smaller woodchips. Grinders, on the other hand, typically contain hammers which crush aggregate material into smaller pieces through repeated blows. Example prior art chippers are shown in U.S. Pat. Nos. 10,350,608; 8,684,291; 7,637,444; 7,546,964; 7,011,258; 6,138,932; 5,692,549; 5,692,548; 5,088,532; and 4,442,877; and U.S. Publication No. 2014/0031185, each owned by Vermeer Manufacturing Company; these documents are each incorporated herein by reference in their entirety and form part of the current disclosure. Example grinders are disclosed in U.S. Pat. Nos. 10,350,608; 7,441,719; 7,213,779; 7,077,345; and 6,840,471, each owned by Vermeer Manufacturing Company; these patents are each incorporated herein by reference in their entirety and form part of the current disclosure as well.
Chippers and grinders often include infeed systems for moving material to the knives or hammers to be processed. Some embodiments of the current invention relate particularly to improved infeed systems for chippers and grinders, to chippers and grinders having such improved infeed systems, and to methods of operation.
In one aspect, the invention provides a material reduction machine including a cutting mechanism and a prime mover coupled with the cutting mechanism to drive the cutting mechanism. An infeed portion is operable to engage a piece of material to be comminuted by the cutting mechanism and to feed the piece of material to the cutting mechanism. A sensor is operable to sense a machine load parameter via detection of at least one of the cutting mechanism and the prime mover. A controller is coupled to the sensor and configured to receive a signal representing the sensed machine load parameter. The controller is operatively coupled to the infeed portion to control stopping and starting of each of a plurality of sequential cutting cycles on the piece of material. The controller is configured to utilize a stored first stop threshold value of the machine load parameter for stopping a first cutting cycle of the plurality of sequential cutting cycles when the sensor signals to the controller that the first stop threshold value is attained, and the controller is configured to continue monitoring the sensor signal as machine load increases momentarily after reaching the first stop threshold. The controller is configured to determine and adopt a second stop threshold value, the second stop threshold value being based on an observation of the machine load parameter indicative of maximum load during the continued monitoring following attainment of the first stop threshold, and further being based on a stored correction factor. The controller is configured to utilize the second stop threshold value for stopping a second cutting cycle of the plurality of sequential cutting cycles following the first cutting cycle when the sensor signals to the control that the second stop threshold value is attained.
In another aspect, the invention provides a material reduction machine including a cutting mechanism, an internal combustion engine coupled with the cutting mechanism to drive the cutting mechanism, and an infeed portion operable to engage a piece of material to be comminuted by the cutting mechanism and to feed the piece of material to the cutting mechanism. A sensor is operable to sense a load on the material reduction machine via detection of droop in the operation speed of at least one of the cutting mechanism and the internal combustion engine. A controller is coupled to the sensor and configured to receive a signal indicative of the sensed droop in the operation speed, the controller being operatively coupled to the infeed portion to control stopping and starting of each of a plurality of sequential cutting cycles on the piece of material. The controller is configured to utilize a stored first operation speed trip point for stopping a first cutting cycle of the plurality of sequential cutting cycles when the sensor signals to the controller that the first operation speed trip point is attained, and the controller is configured to continue monitoring further droop in the operation speed via the sensor signal as machine load increases momentarily after reaching the first operation speed trip point. The controller is configured to determine and adopt a second operation speed trip point, the second operation speed trip point being based on an observation of a minimum operation speed during the continued monitoring following attainment of the first operation speed trip point, and further being based on a stored correction factor. The controller is configured to utilize the second operation speed trip point for stopping a second cutting cycle of the plurality of sequential cutting cycles following the first cutting cycle when the sensor signals to the control that the second operation speed trip point is attained.
In yet another aspect, the invention provides a method of controlling a material reduction machine including a cutting mechanism and a prime mover coupled with the cutting mechanism to drive the cutting mechanism. The prime mover is operated to drive the cutting mechanism at a no load operation speed. A piece of material to be comminuted is fed to the cutting mechanism by operation of an infeed portion to start a first cutting cycle. With a sensor that reports signals to a controller in control of the infeed portion to control stopping and starting of each of a plurality of sequential cutting cycles on the piece of material, a machine load parameter is sensed via detection of at least one of the cutting mechanism and the prime mover. Stopping of a first cutting cycle of the plurality of sequential cutting cycles is triggered via the controller in response to the sensor signaling to the controller that a stored first stop threshold value is attained. With the controller, monitoring of the machine load parameter sensor signal is continued as machine load increases to a maximum load momentarily after reaching the first stop threshold. The controller determines and adopts a second stop threshold value based on the value of the machine load parameter at the time of maximum load following attainment of the first stop threshold, and further based on a stored correction factor. Stopping a second cutting cycle of the plurality of sequential cutting cycles following the first cutting cycle is triggered via the controller in response to the sensor signaling to the controller that the second stop threshold value is attained.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting.
The infeed portion 130 is upstream of the processing portion 120 and includes a feed roller 132 (
One of ordinary skill in the art will appreciate that many of the various electrical and mechanical parts discussed herein can be combined together or further separated apart. The controller 170 may include one or more electronic processors and one or more memory devices. The controller 170 may be communicably connected to one or more sensors or other inputs, such as described herein. The electronic processor may be implemented as a programmable microprocessor, an application specific integrated circuit (ASIC), one or more field programmable gate arrays (FPGA), a group of processing components, or with other suitable electronic processing components. The memory device (for example, a non-transitory, computer-readable medium) includes one or more devices (for example, RAM, ROM, flash memory, hard disk storage, etc.) for storing data and/or computer code for completing the or facilitating the various processes, methods, layers, and/or modules described herein. The memory device may include database components, object code components, script components, or other types of code and information for supporting the various activities and information structure described in the present application. According to one example, the memory device is communicably connected to the electronic processor and may include computer code for executing one or more processes described herein. The controller 170 may further include an input-output (“I/O”) module. The I/O module may be configured to interface directly with one or more devices, such as a power supply, sensors, displays, etc. In one embodiment, the I/O module may utilize general purpose I/O (GPIO) ports, analog inputs/outputs, digital inputs/outputs, and the like.
Referring primarily to
Although it is possible to size the prime mover 128 so as to enable the cutting mechanism 124 to perform material reduction with continuous infeed of the most demanding material acceptable by the infeed portion 130, this is generally impractical and/or unreasonable due to the wide range of variability in material (e.g., even limited to wood, there may be drastic differences in size, species having different hardness, moisture content, etc.) as this would lead to a gross oversizing of the prime mover 128 for most work operations. Thus, while less demanding material may be fed continuously to the cutting mechanism 124 during chipping, the infeed portion 130 is configured to perform cyclic material feeding for other more demanding material. That is, the infeed portion 130 will feed the material to the cutting mechanism 124, then stop (stopping the forward feeding, optionally also reversing), then feed again, and so on until the material is completely fed into the cutting mechanism 124 and processed thereby. The length of the cutting cycles will vary as forward feeding by the infeed portion 130 is stopped in accordance with a stop threshold or “trigger” of a monitored parameter. In some examples, the individual cutting cycles may average approximately 2-3 seconds. This type of cyclic feed control allows a smaller-sized prime mover 128 to be used in producing consistent size chips from more difficult material by operating in bursts so as to keep the operating speed of the cutting mechanism 124 within an ideal speed range. Satisfactory continuous cutting of the more difficult material 10 may otherwise be impossible due to overloading the prime mover 128, which would lead to stalling, or a dragging down of the cutting mechanism 124 out of its ideal speed range, for example, along with other possible consequences such as inefficient operation and even component damage under certain circumstances.
The stop threshold can correlate to a load exerted on the prime mover 128 and/or the cutting mechanism 124 during cutting. In other words, the stop threshold controls how much load is allowed on the prime mover 128 and/or the cutting mechanism 124 due to engagement of the material with the cutting mechanism 124. As discussed in further detail below, the stop threshold is variable in accordance with certain aspects of the invention to provide a dynamic infeed control that learns according to an iterative learning program executed by the controller 170 of the chipper 100, providing cycle-to-cycle adjustment during the feeding of a discrete piece of material, referred to hereinafter as an item 10 (e.g., branch, tree, log) to be reduced. The infeed control system operates to meet the objectives of: producing a consistent size of chip output from the cutting mechanism 124, and maintaining the prime mover 128 within a predetermined range of operation. An internal combustion engine responds naturally to increased cutting load with a reduction or droop in operating speed of the engine, given in crankshaft revolutions per minute (RPM) for example, from a predefined high idle engine speed setting at which the engine is set to run with no applied cutting load. As described in at least one specific example below, the predetermined range of operation may be defined by a minimum acceptable engine operating speed. The minimum acceptable engine operating speed can be preset and stored within a memory of the controller 170. The minimum acceptable engine operating speed can be set to maintain operation (avoid stalling) and more particularly to maintain operation within a desired power band of the engine. With a fixed relationship between operating speed of the prime mover 128 and operating speed of the cutting mechanism 124, the minimum acceptable engine operating speed correlates directly to a minimum acceptable operating speed of the cutting mechanism 124 (1:1 or another fixed ratio). However, it is also conceived that the cutting mechanism 124 and the prime mover 128 may have a non-fixed operating speed relationship. Aspects of the present disclosure may include monitoring the operating speed of the prime mover 128 and/or monitoring the operating speed of the cutting mechanism with at least one load sensor 178. In this case, the load sensor 178 does not measure actual load (force or torque), but rather a parameter indicative of load. In the case of an electric motor as the prime mover 128, the predetermined range of operation for the prime mover may be defined by an acceptable amount of electrical current draw. Thus, the load sensor 178 can take the form of a current sensing circuit or “current sensor.” The dynamic infeed control, as described in further detail below, allows the chipper 100 to hone in on optimized cutting cycles of an item 10 during the course of the feeding of the item 10, even without any initial input information to the controller 170 regarding the characteristics of the item 10, such as size, wood species, etc.
An exemplary sequence for the dynamic infeed control is schematically illustrated in
After the infeed portion 130 is stopped at step S6, two subsequent actions take place. First, the controller 170 detects and stores the load parameter value at the time of maximum load at step S7. Second, the controller 170 monitors the load to determine whether a recovery condition indicative of reduced load is achieved at step S8 (e.g., a prescribed reduction in load value or percentage of load reduction from the maximum load). The maximum load occurs after the stop threshold is reached (S6) and prior to the recovery. In response to determining that the recovery condition is met, the chipper 100 is ready to start the next cutting cycle on the item 10, practically speaking. However, the controller 170 is configured to first determine, based on the preceding cutting cycle, how to run a modified next cutting cycle. In particular, the controller 170 calculates a second stop threshold (e.g. new stop threshold) value at step S9. In one embodiment, the maximum load following stoppage of the infeed portion at step S6 is the controlling parameter used in step S9 to calculate the second stop threshold. The second stop threshold replaces the initial (first) stop threshold (current stop threshold). The controller 170, in carrying out step S9, may compare and ascertain a difference between the maximum value of the load parameter from step S7 and a stored target value for the load parameter that corresponds to the maximum allowable load, e.g., according to a manufacturers recommendation based on empirical data. In the example of operating speed as the load parameter, this equates to a comparison between a lowest recorded operating speed (below the stop threshold operating speed) and a target value for lowest allowable operating speed. A correction factor can be applied to the calculated difference by the controller 170 in order to determine the second stop threshold to be used for the next cutting cycle. The equation may be expressed as ni+1=ni+k*(nX−nY) where ni is the original or first stop threshold operating speed, nX is the target value or lowest allowable operating speed, nY is the lowest recorded engine speed during a chipping cycle, k is the correction factor, and ni+1 is the calculated subsequent stop threshold operating speed.
The correction factor, which may be pre-programmed to the controller 170, may be 1 or less, for example 0.25 or 0.3. The sign of the difference (of nX−nY) may be expected to result in a negative value such that the second stop threshold ni-pi will be lower than the initial stop threshold ni, since the initial stop threshold may be set as a value highly likely to prevent the actual maximum load from exceeding the maximum allowable load. Thus, the first cutting cycle may utilize a stop threshold that leaves a positive safety margin with respect to the actual maximum allowable load. As long as the cutting action on the item remains reasonably similar from cycle to cycle, the newly calculated stop threshold for the second cutting cycle then enables the actual maximum load during stopping of the second cutting cycle to come closer to the maximum allowable load. It should be appreciated that the controller 170 does not in any circumstance have direct control over how much cutting load is applied, since the load is simply applied in an on/off manner by feeding or stopping the item 10. In the event that a given stop threshold is not sufficient to maintain actual maximum load from surpassing the maximum allowable load, then the above calculation enables the controller 170 to set the next stop threshold higher than the preceding one. As shown in
After a number of cutting cycles, the item 10 is fully fed and no longer loading the cutting mechanism 124. When this occurs, the controller 170 returns to step S2 and the feed roller 132 runs, awaiting the next item. When the next item is inserted, the initial stop threshold can simply be the final stop threshold from the plurality of cutting cycles performed on the first item 10. Thus, the processing of the second item will be more efficient than the first (getting nearer the maximum allowable load quicker and resulting in longer cutting cycles) in the case that the second item is suitably similar to the first. In the presence of certain circumstances, the stop threshold is reset to the initial stored stop threshold (the stop threshold prior to any iterative learning). This is illustrated schematically by steps S10 and S11, which if included in the controller program, may obstruct the controller 170 from carrying out step S9 in the case of a YES response at step S10. The full reset condition of step S10 can be detection of no material in the infeed portion 130 for a prescribed time, or detection of the prime mover 128 being at a no load state for a prescribed time. In other constructions, the stop threshold is reset to the initial stored stop threshold each time that completion of an item 10 is detected.
Also, after capturing the minimum operating speed n3, the controller 170 determines the difference between the minimum operating speed n3 and the minimum allowable operating speed nX. The correction factor is then applied to the difference to determine the stop threshold n5 for the second cutting cycle. The second cutting cycle commences at time t4, and the load again causes droop in engine operating speed until the second stop threshold n5 is reached at time t5. Assuming consistency in the item 10 and consistency of performance of the chipper 100, the continued droop in engine operating speed from time t5 to time t6 where the minimum operating speed n6 is observed will be very similar to that experienced from time t2 to time t3 at the end of the first cutting cycle. Thus, the iterative learning program allows the minimum operating speed n6 following the second stop threshold to encroach upon the minimum allowable operating speed nX. From time t6, the engine again recovers (along the dotted line), and the controller determines a new stop threshold for the next (third) cutting cycle based on the difference between nX and n6 and based on the correction factor. These steps repeat continuously, as the controller 170 learns how to set the stop threshold appropriately to come as close as possible to the predetermined minimum allowable operating speed nX, which is the speed preset to maintain operation within the desired performance range. As noted above, the controller 170 may revert back to the initial stop threshold n2 when certain conditions are met, or upon each start-up of the chipper 100. However, in some constructions, the controller 170 does not automatically revert to the initial stop threshold n2 between sequential items 10, but rather maintains the most recent stop threshold from the most recent cutting cycle. This amounts to an assumption by the controller 170 that the next item fed will be similar to the one immediately preceding. Although sequential items 10 will not always be the same, this assumption allows an even quicker encroachment upon the minimum allowable operating speed nX for the next item 10 when the sequential items 10 are similar in their overall resistance to being reduced. When sequential items 10 are notably different, the controller's iterative learning program still allows the chipper 100 to respond dynamically on a cycle-by-cycle basis to set an appropriate stop threshold for the new item 10. In the case of conditions resulting in the occurrence of a minimum operating speed below the minimum allowable operating speed nX, the controller 170 may be programmed to apply a second correction factor (e.g., 1 or more, although less than 2) greater than the normal correction factor so as to minimize the number of cutting cycles where such a phenomenon occurs.
Although the invention has been described in detail with reference to certain preferred embodiments, variations and modifications exist within the scope and spirit of one or more independent aspects of the invention as described.
This application claims priority to co-pending U.S. Provisional Patent Application No. 62/965,441, filed on Jan. 24, 2020, the entire contents of which are incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
62965441 | Jan 2020 | US |