The present invention relates generally to a mail processing machine and, more particularly, to the input portion of a high speed inserter system in which individual sheets are cut from a continuous web of printed materials for use in mass-production of mail pieces.
Inserter systems, such as those applicable for use with the present invention, are mail processing machines typically used by organizations such as banks, insurance companies and utility companies for producing a large volume of specific mailings where the contents of each mail item are directed to a particular addressee.
In many respects, the typical inserter system resembles a manufacturing assembly line. Sheets and other raw materials (other sheets, enclosures, and envelopes) enter the inserter system as inputs. Then, a variety of modules or workstations in the inserter system work cooperatively to process the sheets until a finished mail piece is produced. The exact configuration of each inserter system depends upon the needs of each particular customer or installation.
Typically, inserter systems prepare mail pieces by gathering collations of documents on a conveyor. The collations are then transported on the conveyor to an insertion station where they are automatically stuffed into envelopes. After being stuffed with the collations, the envelopes are removed from the insertion station for further processing. Such further processing may include automated closing and sealing the envelope flap, weighing the envelope, applying postage to the envelope, and finally sorting and stacking the envelopes.
The input stages of a typical inserter system are depicted in
In some inserter systems, the web material 5 must be split into two side-by-side portions by a cutting device 212 as shown in
In other inserter systems, the web-material 5 has a row of sprocket holes on each side of the web material so that the web can be driven by a tractor with pins or a pair of moving belts with sprockets. As shown in
In general, the web material is driven in move-and-pause cycles, wherein the web material is temporarily paused for a short period to allow the cutter to cut the material into cut sheets. Thus, in each cycle, the web must be accelerated and decelerated. When the acceleration is high, the forces created by the acceleration of the web mass by the driving belt can break the web at a perforation or cause the sprocket holes to tear. Thus, a jam occurs. When high throughput (20,000+ cycles per hour) is desired, the acceleration force-induced rip on the sprocket holes is a major limiting factor to the obtainable cycle rate. Furthermore, when the acceleration is high, another force is created by aerodynamic effects, due mainly to wind resistance against the motion of the web. The aerodynamics related force may also break the web at a perforation. For this reason, web cutters are usually operated at a cycle rate much lower than the obtainable cycle rate, affecting the throughput of the inserter system.
It is advantageous and desirable to provide a method to improve the throughput of web cutters while reducing the web breakage.
In order to minimize the forces applied to the web as it is being ingested into the cutter of an inserter system from a fanfold stack or a continuous roll, the present invention provides a web loop between the web handler axis that draws the web from the stack and the primary axis that feeds the web to a cutter module for cutting. A motion control module uses a web control algorithm to control the velocity of the web handler axis as a function of the web loop size using a constant acceleration. The parameters used in this velocity control function are calculated using the system conditions encountered during the worst case scenario. The worst case scenario is assumed when the web loop is at its minimum size; the web handler axis is running at its maximum velocity; and the primary web axis suddenly stops. At this point the web handler motor must decelerate at a rate such that when the axis stops, the web loop is at its maximum size.
In particular, the calculated acceleration is inversely proportional to the maximum web loop size, so that the larger the maximum web loop size is, the lower the acceleration required is, thus reducing the forces applied to the web. The desired web handler axis velocity decreases with an increasing web loop size, and when the web loop size reaches its maximum value, the web handler axis velocity is zero. From that point the desired web handler axis velocity will increase as the web loop gets smaller.
a is a block diagram illustrating an inserter system having an inserter, a web cutter and a web supply.
b is a block diagram illustrating an inserter system wherein a right-angle turn module is positioned between an inserter and a web cutter.
In order to reduce web breakage while operating a web cutter, the web handling device is designed to reduce the whipping motion of the web paper immediately upstream of the web cutter and the tension in the web due to the acceleration of the cutter tractor.
The web cutter, according to the present invention, uses a driver to move the web material from the web supply and a different driver to feed the web to the cutter. As shown in
If the amount of the web material advanced by the primary axis past the cutting blade in each cut cycle is LDOC and the time to complete one cut cycle is TCYCLE, the web velocity at the web handler axis is equal to VWEB=LDOC/TCYCLE, when the web cutter is in a steady state. When the primary axis is decelerated and paused to allow the cutter to cut the web, the web material driven by the web handler axis is allowed to accumulate between the two axes to form a loop, as shown in
In the event the primary axis stops longer than it does in the steady state, the loop will become longer. When the loop grows to a maximum amount that can be accommodated by the web cutter, the web handler axis should also be stopped. The maximum amount is shown as the maximum loop in
In order to minimize the forces applied to the web upstream as it is being ingested into the cutter from a fanfold stack or a continuous roll, a motion control module 300 is used to control the velocity of the web handler axis as a function of the web loop size using a constant acceleration. The parameters used in this velocity control function are calculated using the system conditions encountered during the worst case scenario. Since the algorithm used by the motion control module 300 is designed to handle the worst case conditions, all other possible conditions are handled properly by the algorithm. In the inserter system, according to the present invention, the worst case scenario is encountered when the web loop is at its minimum size; the web handler axis is running at its maximum velocity; and the primary web axis suddenly stops. At this point the web handler motor must decelerate at a rate such that when the web handler axis stops, the web loop is at its maximum size.
In particular, the algorithm for controlling the velocity of the web handler axes is governed by the following equations, for example:
AWEB=½*(LDOC/TCYCLE)2/(MaxLOOP−MinLOOP) (1)
VWEB=sqrt(2*AWEB*(MaxLOOP−XLOOP)) (2)
where
VWEB:=Desired velocity of web handler axis
AWEB:=Acceleration of web handler axis
LDOC:=Amount of web primary axis advances in each cut cycle
TCYCLE:=Time to complete one cut cycle
MaxLOOP:=Maximum amount of web stored in the loop
MinLOOP:=Minimum amount of web stored in the loop
XLOOP:=Actual amount of web stored in the loop.
The first step to implement the algorithm is to limit the web handler axis acceleration to a constant value (AWEB) which needs to be calculated based on several system design parameters (see Equation 1). The calculated acceleration is inversely proportional to the maximum web loop size, so that the larger the maximum web loop size is, the lower the acceleration required is, thus reducing the forces applied to the web. At runtime, the motion control module calculates the desired web handler axis velocity (VWEB) which decreases with an increasing web loop size (see Equation 2). The desired web handler axis velocity will be zero when the web loop is at its maximum size. From that point the desired web handler axis velocity will increase as the web loop gets smaller. The web handler algorithm commands to the web handler axis motor a positive acceleration when the desired web velocity is greater than the actual web velocity and a negative acceleration when the desired web velocity is smaller that the actual web velocity. When the web loop reaches the minimum loop size, it is preferable that the web handler velocity is such that the web moved by the web handler axis is equal to the amount of web material advanced by the primary axis in each cut cycle. Thus, the web handler velocity is equal to LDOC/TCYCLE when the actual web loop reaches the minimum loop size.
The desired web handler velocity (VWEB) is calculated at each sample interval of the web loop, which changes size as a function of the velocity differential between the actual velocities of the primary and web handler axes. In most cases, this desired velocity profile defines a motion path that the actual velocity profile cannot match and will usually lag behind unless the system achieves a steady state. This characteristic is central to this algorithm as it allows the web loop to act as a dampening device between the primary and web handler axes. The algorithm is not designed as a direct control loop of the desired web handler velocity versus the actual web handler velocity, but rather as a means to manage the web loop size such that it never exceeds its minimum and maximum boundaries while keeping the web loop inlet acceleration to a minimum. An example of the velocity profile of the web handler axis (desired and actual) and that of the primary axis are shown in
To further improve the smooth handling of the web as it is being ingested, an anti-hunting algorithm is overlaid on top of the main velocity control algorithm as expressed in Equation 1 and Equation 2. The main velocity control algorithm will always command a change in velocity unless the desired and actual velocities are exactly the same. As shown in
In sum, the web cutter, according to the present invention, uses at least two web drivers to move the web. One web driver is used to feed the web to a web cutter in move-and-pause cycles. Another web driver in the upstream has a constant velocity profile or any waveform with a gentler slope at least in the acceleration period. As such, a loop is formed between the web drivers. The web material in the loop is sufficient to be advanced past the cutter in each cut cycle. A motion control having a software program is used to regulate the web flow by quickly delivering the web when it is needed. At the same time, the acceleration of the web material as it is moved from the web supply by the web handler drive is reduced or eliminated. The accumulation of the web material in the loop resembles a web capacitor that is used for storing the web material ahead of time and rapidly discharging it when it is needed. By limiting the force applied to the web, web breakage can be reduced.
Number | Name | Date | Kind |
---|---|---|---|
4464916 | Grew et al. | Aug 1984 | A |
4701239 | Craig | Oct 1987 | A |
5768959 | Lorenzo | Jun 1998 | A |
Number | Date | Country | |
---|---|---|---|
20080106025 A1 | May 2008 | US |