WO1994000263A1 - An improved method and apparatus for determining the position trim for a crop shear knife control - Google Patents

An improved method and apparatus for determining the position trim for a crop shear knife control Download PDF

Info

Publication number
WO1994000263A1
WO1994000263A1 PCT/US1992/005489 US9205489W WO9400263A1 WO 1994000263 A1 WO1994000263 A1 WO 1994000263A1 US 9205489 W US9205489 W US 9205489W WO 9400263 A1 WO9400263 A1 WO 9400263A1
Authority
WO
WIPO (PCT)
Prior art keywords
speed
workpiece
shear knife
shear
change
Prior art date
Application number
PCT/US1992/005489
Other languages
French (fr)
Inventor
John R. Pittner
Original Assignee
Aeg Automation Systems Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aeg Automation Systems Corporation filed Critical Aeg Automation Systems Corporation
Priority to CA002139240A priority Critical patent/CA2139240A1/en
Priority to PCT/US1992/005489 priority patent/WO1994000263A1/en
Priority claimed from CA002139240A external-priority patent/CA2139240A1/en
Publication of WO1994000263A1 publication Critical patent/WO1994000263A1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D36/00Control arrangements specially adapted for machines for shearing or similar cutting, or for sawing, stock which the latter is travelling otherwise than in the direction of the cut
    • B23D36/0008Control arrangements specially adapted for machines for shearing or similar cutting, or for sawing, stock which the latter is travelling otherwise than in the direction of the cut for machines with only one cutting, sawing, or shearing devices
    • B23D36/0083Control arrangements specially adapted for machines for shearing or similar cutting, or for sawing, stock which the latter is travelling otherwise than in the direction of the cut for machines with only one cutting, sawing, or shearing devices for cutting off of the ends of the products, e.g. cropping shears
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B21MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21BROLLING OF METAL
    • B21B15/00Arrangements for performing additional metal-working operations specially combined with or arranged in, or specially adapted for use in connection with, metal-rolling mills
    • B21B15/0007Cutting or shearing the product

Definitions

  • This correction value of the present invention involves an improved "position trim” value on the knife speed reference, which improved "position trim” value is added to a newly instantaneous calculated acceleration value which is based on the change in the speed of the workpiece after the acceleration of the shear knife has occurred, and which resultant value is used as a speed reference value to the shear knife speed controller.
  • this improved "position trim" value, per se, is based on the newly calculated instantaneous acceleration value.
  • a further object of the present invention is to provide a method and apparatus for producing a more accurate cut of the workpiece based on a position trim reference which, in turn, is based on a constant velocity and an instantaneous velocity of the workpiece before and during the acceleration phase of the crop shear, which terms are used in a newly calculated instantaneous acceleration value for the shear knife.
  • Figure 2 is a schematic showing several rotational angles of the shear knives from a starting position to a position for the cutting operation
  • Figure 3 is a graph pertaining to the present invention showing a speed reference ⁇ _ to a shear drive speed controller vs. the time when the speed of the workpiece is detected; and indicating the angular velocities for the speed reference at certain time intervals;
  • Figure 4 is a schematic of the present invention illustrating part of a drive control which generates an acceleration signal used to determine the speed reference signal to a shear drive speed controller;
  • Figure 6 is a graph pertaining to the present invention showing a speed reference ⁇ _ to a shear drive speed controller vs. time where a time delay t ⁇ is calculated from the area under the curve;
  • Figures 7A and 7B are logic flow diagrams of a subroutine employing the equations of the present invention for determining the new acceleration, a' and the instantaneous knife travel value, ⁇ cauliflower.
  • the present invention is directed, but not limited, to controlling a shear process controller for shearing or cutting the head end and/or the tail end of a workpiece, such as a strip, in a hot strip mill as the strip exits from a roughing mill so that the workpiece is squared off before proceeding to the finishing mill.
  • Cut speed strip speed + lead speed (1)
  • the strip speed is determined by pulse tachometer 38, and measuring rolls 40, 42 and fed to controller 14 along line 41, and the lead speed is set by speed rheostat 43 ( Figure 1) which lead speed is generally from about zero to 30% of the strip speed.
  • the instantaneous angular speed _. is defined as the limit approached by this ratio as ⁇ t approaches zero.
  • a new acceleration for the rotation of shear 12 is calculated based on the point ( ⁇ ,t) which represents when the change of the speed in strip 11 while the shear knife is accelerating occurs.
  • the system in the mill which calculates the values for ⁇ at t c prior to the change in the strip speed now calculates during the acceleration of shear knives 24, 26 new values ⁇ c' at -' for the desired angular velocity for the shear knives for cutting strip 11.
  • a new acceleration a' for the shear 12 is calculated based on ⁇ c' , t'"—., ⁇ , and t.
  • a summing device 54 receives two signals.
  • One signa is represented to the left of Figure 4 as being ⁇ * which as discussed hereinbefore with reference to Figure 2 is the amoun of travel remaining for shear knives 24, 26 to reach the cutting position at point B.
  • ⁇ c' is the instantaneous speed of strip 11 after the detection of the change in the speed of strip 11
  • v L is the lead speed which, as discussed hereinbefore, is set by the speed rheostat 43 of Figure 1 which is generally from about zero to 30% of the strip speed
  • dia. is the diameter of knives 24, 26
  • s is the angle from when knives 24, 26 first touch strip 11 until knives 24, 26 are at their vertical dead center position during the cut, wnich typically is about 14 to about 18 degrees, depending on tne strip thicxness.
  • Figure 5 shows the terms for the above calculations of expression Nos. 10 and 11.
  • the vertical axis represents S which is the distance strip 11 travels from sensor 36.
  • the horizontal axis represents time in which the strip 11 travels from sensor 36.
  • the velocity v of the speed of strip 11 prior to the detection in the change in the speed of strip 11 is along line A
  • the speed v' of strip 11 after the detection of the change in the speed of the strip 11 is indicated along line B.
  • Line B of Figure 5 for the speed of strip 11 at different time intervals correspond to Line B of Figure 3 for the angular velocity of shear knives 24, 26.
  • Figure 6 depicts the speed reference along the vertical axis and the time along the horizontal axis.
  • a time delay t ⁇ j from when the head (or tailO of strip 11 is at sensor 36 until the start of the acceleration of shear knives 24, 26 can be calculated from the area under the curve where
  • SUBSTITUTE SHEET The subroutine proceeds to the next step of block 100 along line 98 which is shown in Figure 7B. This step deter ⁇ mines ⁇ , which is the actual position of knives 24, 26 from point A of Figure 2, as discussed hereinbefore.
  • the next step, as indicated along line 101 is that shown in block 103 which is to calculate ⁇ * based on the difference between ⁇ , and ⁇ as discussed hereinbefore.
  • the routine proceeds along line 102 to block 104.
  • the step in block 104 calculates 9- which is done by expression No. 9.
  • the scan of a microcomputer controller is initiated by a timer interrupt routine which is typical for controllers of the type used for calculating the acceleration of shear knives 24, 26.
  • the timer interrupt routine is driven by an internal clock which is programmed to provide an interrupt every "x" counts of the clock.
  • the scan time is determined by presetting "x" in a software routine.
  • a scan is initiated each time an interrupt occurs.
  • a microprocessor controller maintains the accuracy of the cut of strip 11 by the shear knives 24, 26 when the speed of strip 11 is changing linearly or non-linearly with respect to time.
  • a microprocessor controller maintains the accuracy of the cut of strip 11 by knives 24, 26 when the speed of strip II is changing linearly or non-linearly with respect to time.
  • the method of the present invention maintains the accuracy of the cut of the strip 11 when the strip speed is changing either linearly or non-linearly is significant.
  • the anticipated change is expected to be linear.
  • the strip speed may change non-linearly with respect to time in view of slippage of table rollers. Therefore, it is desirable to have the capability to make an accurate cut whether the strip speed is changing linearly or non-linearly or not changing with respect to time.
  • Figures 3, 5, and 6 depict calculations made during one scan of the microprocessor controller. During the next scan, the calculations are repeated except that new values for ⁇ ' C and t' - are calculated based on the strip speed and stripi distance travelled from the sensor, both updated at the start of the scan. The calculations for an updated a' and a new position trim signal 50 are made in the same scan .based on the new values for ⁇ ' c and t' c and on the updated values of ⁇ , t, and ⁇ . This iteration begins when the head (or tail of strip 11 is at sensor 36 and continues until knives 24, 26 first touch strip 11.
  • the invention is based on the assumption that shear knives 24, 26 are controlled such that they are accelerating a the start of the cut of strip 11, that is, shear knives 24, 26 are being driven into the cut for shearing strip 11.
  • the present invention results in good accuracies of cut length for both constant and changin strip speeds.
  • a torque step is usually applied to the motor of the shear in order to attempt to reduce the position error of the shear knife caused by the speed of the shear motor lagging behind the speed reference at the startup of acceleration of the shear knife for both constant and changing strip speed.
  • the invention eliminates or reduces this need for implementing this torque step at the start of acceleration.
  • the present invention has been described in the environment of a shear having one knife set.
  • the knife set for the tail cut clear the tip of the strip before the head cut is made.
  • the present invention improves this clearance between the tip of the strip and the knife set for tail cut.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Shearing Machines (AREA)

Abstract

An improved method and apparatus for making an accurate cut with a crop shear (12) while the workpiece (11) speed is changing and the shear knife (24, 26) is in an acceleration phase. A shear acceleration factor based on the change in the speed of a workpiece (11) during the acceleration phase for the shear drive (28) is added to a 'position trim' value to adjust the speed and position of the shear knife (24, 26) in order to compensate for the change in the workpiece speed during the acceleration of the shear knife (24, 26). The 'position trim' value is derived based on the calculated angular velocity reference to the shear drive speed controller (18) at the moment when the velocity of the workpiece (11) changes during the acceleration process, and based on a desired angular velocity of the shear knife in view of the change of workpiece (11) speed.

Description

AN IMPROVED METHOD AND APPARATUS FOR DETERMINING THE POSITION TRIM FOR A CROP SHEAR KNIFE CONTROL
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to an improved method and apparatus for determining a position trim for a shear pro- cess controller while the speed of the material is changing, particularly during acceleration of the shear knife in positioning the shear knife to a shearing operation.
2. Description of the Prior Art
In hot strip mills, a rotary crop shear is in- stalled at the finishing end of a table so that the front and back ends of the material can be squared off before finishing. In order to prevent damage to the shear, the shear knife speed must be synchronized to the strip speed. Generally, this synchronization in speeds for the strip and shear knife is achieved by using a correction signal referred to as a "position trim" on che knife speed reference where the actual knife position is compared to a desired position and the resultant error signal is used to trim the knife speed reference to compensate for the error in the knife position during the acceleration of the shear knife.
This method of knife trimming in order to produce a desired cut of the strip by the shear knife is a function of strip position and strip speed prior to the acceleration of the shear knife. However, these known "position trim" methods do not take into account the fact that the speed of the strip changes or may change during the acceleration of the shear knife prior to the time the shear knife cuts the strip, invariably resulting in an inaccurate cut of the
S strip. Methods other than a "position trim" on the knife speed reference in order to obtain a desired knife cut while the strip speed is changing are also known. But these systems are complicated and oftentimes do not result in an accurate, desired cut in the strip.
Ideally, therefore, in order to make an accurate cut of the strip with the crop shear while the strip speed is changing after the acceleration of the shear knife has occurred, requires a different type of correction signal to adjust the knife speed during the acceleration of the shear knife and, therefore, the position of the shear knife to compensate for this change in the strip speed during the acceleration phase of the shear knife in the shearing cycle. Therefore, there remains a very real and sub- stantial need for an improved method and apparatus for determining a "position trim" which provides a nearly correct position trim signal, particularly when the strip speed changes during acceleration of the shear knife to the time the knife cuts the strip which, in turn, improves the accuracy of the cut.
SUMMARY OF THE INVENTION The present invention has met the above-described need. The present invention provides for the fact that during the acceleration of the shear knife to a speed for the cutting or shearing of a worspiece, the speed of the workpiece may change or, in fact, does change. The invention employs an improved method and apparatus for providing a correction value to adjust the speed and, therefore, the position of a shear knife to compensate for a change in the speed of the workpiece after acceleration of the shear knife has occurred in order to improve the accuracy of the cut of the workpiece by the crop shear. This correction value of the present invention involves an improved "position trim" value on the knife speed reference, which improved "position trim" value is added to a newly instantaneous calculated acceleration value which is based on the change in the speed of the workpiece after the acceleration of the shear knife has occurred, and which resultant value is used as a speed reference value to the shear knife speed controller.
Additionally, this improved "position trim" value, per se, is based on the newly calculated instantaneous acceleration value. Through the teachings of the present invention, a simple and easy algorithm can be implemented in a microcomputer program of the main control or microproces¬ sor for operation of the crop shear.
It is, therefore, an object of the present in- vention to provide an improved method and apparatus for determining a position trim speed reference for a control for a crop shear knife which results in a more accurate cut of a workpiece.
It is another object of the present invention to provide a method and apparatus for determining a position trim speed reference which compensates for changes in the speed of the workpiece occurring prior to and during accel¬ eration of the crop shear knife in assuming its positioning for the shearing operation. A further object of the present invention is to provide a method and apparatus for producing a more accurate cut of the workpiece by a speed reference signal to the shear knife controller which is based on a position trim reference which has been augmented by a newly calculated acceleration value which, in turn, is based on the set speed for the shear knife for the shearing operation which is a function of the workpiece speed prior to the detection of the change in the speed of the workpiece before the
S acceleration of the shear knife, and on the instantaneous change in speed of the workpiece during the acceleration phase of the crop shear knife.
A further object of the present invention is to provide a method and apparatus for producing a more accurate cut of the workpiece based on a position trim reference which, in turn, is based on a constant velocity and an instantaneous velocity of the workpiece before and during the acceleration phase of the crop shear, which terms are used in a newly calculated instantaneous acceleration value for the shear knife.
These and other objects of the present invention will be more fully appreciated and understood from the following description of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a schematic of a typical rotary crop shear control system employing the present invention;
Figure 2 is a schematic showing several rotational angles of the shear knives from a starting position to a position for the cutting operation;
Figure 3 is a graph pertaining to the present invention showing a speed reference ω_ to a shear drive speed controller vs. the time when the speed of the workpiece is detected; and indicating the angular velocities for the speed reference at certain time intervals;
Figure 4 is a schematic of the present invention illustrating part of a drive control which generates an acceleration signal used to determine the speed reference signal to a shear drive speed controller;
Figure 5 is a graph pertaining to the present invention showing the distances a workpiece travels from a position sensor vs. time for the shearing cycle, and indicating velocities υ of the strip at certain time intervals; and
Figure 6 is a graph pertaining to the present invention showing a speed reference ω_ to a shear drive speed controller vs. time where a time delay t^ is calculated from the area under the curve; and
Figures 7A and 7B are logic flow diagrams of a subroutine employing the equations of the present invention for determining the new acceleration, a' and the instantaneous knife travel value, θ„.
DESCRIPTION OF THE PREFERRED EMBODIMENT
The present invention is directed, but not limited, to controlling a shear process controller for shearing or cutting the head end and/or the tail end of a workpiece, such as a strip, in a hot strip mill as the strip exits from a roughing mill so that the workpiece is squared off before proceeding to the finishing mill.
Referring first to Figure 1, there is shown a schematic of a typical rotary crop shear control system 10- The strip 11 travels horizontally on roller tables (not shown) in a direction indicated by the arrow to a crop shear 12.
A reference value indicated along line 16 from a shear process controller 14 is a speed reference signal (SRS) to control the crop shear 12 through a shear drive speed controller 18. Rotary crop shear 12 has two rotational drums 20, 22. Drum 20 rotates in a counter¬ clockwise direction for the shearing operation and carries knife set 24. The positioning of knives 24 and 26 in Figure 1 represent a "start" positioning for the rotation of drums 20, 22. Drum 22 rotates in a clockwise direction for the shearing operation and carries knife set 26. Drums 20, 22 are driven by a drive motor 28, a pulse tachometer 30, and a gearbox 32 in a known-manner. Feedback from the motor 28 and tachometer 30 is fed to shear drive speed controller 18 as indicated along line 19 and to shear process controller 14 as indicated along line 21. The speed of crop shear 12 has to be the same or substantially the same speed as strip 11 in order to prevent damage to the equipment and/or the strip. A safe cut, one in which there is little or no possibility of damage to or the degradation of crop shear 12, must be within limits specified for the application, which typically is about 0.5 meters/second to about 1.9 meters/second. Accordingly, for cuts with a strip speed within the specified limits, the speed of shear knives 24, 26 must be synchronized to the speed of strip 11. Still referring to Figure 1, the components to the top left of shear 12 are used for a head cut for strip 11. The components to the top right of shear 12 are used for a tail cut of strip 11. Hot metal detectors or sensors 34 and 36 are located upstream of crop shear 12. The length of the head cut of strip 11 is controlled by these metal sensors 34 and 36 where metal detector 34 signals the shear drive speed controller 18 of crop shear 12 to rotate shear knives 24, 26 to a start position for the shearing operation, and detector 36 controls the cut by initiating the calculation of the speed reference signal (SRS) along line 16 to the shear drive speed controller 18 to accelerate, after a time delay ^ shear knives 24, 26 to a cut speed. The cut speed is reached when the knives 24, 26 of shear 12 first contact the strip 11. Figure 2 illustrates the starting position for knives 24, 26 as represented by point A and the cutting position as represented by point B. In Figure 2, the start of rotation for shear knives 24, 26 is indicated at point "A", and the position for shear knives 24, 26 relative to strip 11 for the shearing operation is indicated at point
"B" whereby knives 24, 26 touch strip 11.
The several angles for the rotation of shear knives 24, 26 are represented by θ, θ . and θ*; where θ is the actual distance shear knives 24, 26 have travelled, since knives 24, 26 commenced rotation; θ is the total distance shear knives 24, 26 must travel from point "A" to point "B", and θo - θ , which is the difference between 0o.- and θ, and which represents the travel remaining for knives 24, 26.
It is to be appreciated that 0, 0o, and 0* are arbitrarily represented in Figure 2, and can represent any angle or amount of degrees for the rotation of knives 24, 26. The cut speed is defined as follows:
Cut speed = strip speed + lead speed (1) where the strip speed is determined by pulse tachometer 38, and measuring rolls 40, 42 and fed to controller 14 along line 41, and the lead speed is set by speed rheostat 43 (Figure 1) which lead speed is generally from about zero to 30% of the strip speed.
At time t, knives 24, 26 must be at cut speed, which is point 3 in Figure 2. At constant strip speed, the value for the time t is determined by the following relationship: = (dd + 1 - (dia. x sin 3))/strio soeed (for a head cut) (2)
2 where dd is the distance from metal detector 36 to the center line of crop shear 12; 1 is the cut length set by the cut length rheostat (not shown), which generally ranges from about
0 to 50 centimeters; dia. is the diameter of shear knives 24, 26 respectively; 3 is shown in Figure 2 and is the angle from point B (Figure 2) which is when knives 24, 26 first touch strip 11 until knives 24, 26 are at a vertical dead center position during the cut (typically, 3 is about 14 to about 18 degrees, depending on the thickness of strip 11); and t is the time from when strip 11 is at the detector 36 to the start of the cut, which is point B in Figure 2.
The length of the tail cut for strip 11 is controlled similarly to the length of the head cut, except that the strip speed is detected by a set of pinch rolls 44 and 46 and a pulse tachometer 48. The sensed speed of strip 11 is fed along 49 to controller 14. At constant strip speed, t is determined for a tail cut by the following relationship: t = (dd-l-(dia. x sin 3 ))/strio speed (for a tail cut) (3)
2 where these terms are the same as those in the expression (2) for the head cut.
Rotary crop shear 12 follows the physics of rotational kinematics for a particle on a circle where the angle 9 is the angular position of the particle with respect to a reference position. A positive sense of rotation may be chosen so that θ increases for counterclockwise rotation and decreases for clockwise rotation. If shear 12 is rotating counterclockwise, at time t, the angular position of a particle or location on the shear ,<nife 24, 26 is θ a, and at a later time ta its angular position is 9,. The angular displacement for this location then is 9,b - 9a = 9 during3 the time interval t^- a = t. The average angular speed ω of the particle or location in this time interval is defined as
ω = 3a- 3 fa = Δθ (4) b " =a Δt
The instantaneous angular speed _. is defined as the limit approached by this ratio as Δt approaches zero.
_j = im A „ ,„
_ΔΘ_ = dθ ( D) t -o Δ t dt The average angular acceleration a of the particle or locati r. is defined as: _ , b ω — ω a = Δω . c
01 " . D - t a Δt ( 6 )
The instantaneous angular acceleration is the limit of this ratio as Δt approaches zero, or α = Lim Δω _ dω t *o Δt dt ( 7 ) These principles and the operation of a rotary crop shear 12 are well known to those skilled in the art.
The present invention will now be discussed with further reference to Figures 1 and 2, and to Figures 3-7b, which pertain particularly to the present invention. Referring now to Figure 3, there is shown a graph depicting along the vertical axis the angular speed ω_ which is the reference to the shear drive speed controller 18 of Figure 1, and which has a linear relationship with respect to time which is along the horizontal axis. Line A of the graph of Figure 2 depicts the calculated acceleration of shear knife
12 to its angular speed ω in order to reach its cutting position (point B of Figure 2). This cut speed _oc at t •_— is based on the speed of strip 11, and is calculated according to the well-known principles in the art. During this acceleration, at some point (ω ,t) indicated along line A, the strip speed changes. The time at which the change in strip speed occurs is indicated at t along the x-axis. The change in strip speed is detected and in accordance with the teachings of the present invention, new values for the angular speed of the shear knife 24, 26 at the shearing position and for the time to cut, which is represente in Figure 3, as being .. ' , tc' are calculated based on the strip position and the changed value of the speed of strip 11, more about which will be discussed hereinafter. Line B in Figure 3 represents in a linear fashion the new values _J ' , .0 -
tc' for the acceleration for shear knives 24, 26 from the point (ω,t).
In view of the change in speed of strip 11, a new acceleration for the rotation of shear 12 is calculated based on the point (ω ,t) which represents when the change of the speed in strip 11 while the shear knife is accelerating occurs. The system in the mill which calculates the values for ω at tc prior to the change in the strip speed now calculates during the acceleration of shear knives 24, 26 new values ωc' at -' for the desired angular velocity for the shear knives for cutting strip 11. A new acceleration a' for the shear 12 is calculated based on ωc' , t'"—., ω, and t.
Specifically, the new acceleration a1 is derived according to the following expression: a' = to ' - ω (8)
- t where a1 is the instantaneous acceleration, ω ' is the desired angular speed for knives 24, 26 for the shearing operation of strip 11 in view of the change in the speed of strip 11 during the accelerating of shear knives 24, 26, ω is che calculated angular speed reference to shear drive speed controller 18 of Figure 1 when the change in the speed of strip
11 actually occurs, t' *~ is the time factor for ω' c, and t is the time factor for ω.
Figure 4 shows the manner in which the new acceleration a' value derived according to the teachings of the present invention is employed in the control circuit for shear 12. This new acceleration value a', which is always greater than zero, is added to a "position trim" signal, which position trim signal is identified at numeral 50, by a summing device 52 which device 52 generates an acceleration reference signal, ARS. This resultant acceleration reference signal, ARS goes into a speed reference calculator 53 which calculates the speed reference signal SRS, based on the signal ARS, and a scan time of a microprocessor. As shown in Figure 1, the SRS signal is the signal from shear process controller 14 to control shear drive speed controller 18.
Still referring to Figure 4, a further explanation a to the manner in which the position trim signal 50 is derived will now be given.
A summing device 54 receives two signals. One signa is represented to the left of Figure 4 as being θ* which as discussed hereinbefore with reference to Figure 2 is the amoun of travel remaining for shear knives 24, 26 to reach the cutting position at point B. A second signal to summing devic 54 is represented in Figure 4 as being θ,, which is a calculated instantaneous knife travel value based on the terms used in calculating the new acceleration value, a'. More specifically, θ, is determined according to the following expression: θ = (tc' - t) (ωc' + ω) (9)
2 where 9, is a calculated instantaneous amount of travel shea knives 24, 26 have to travel in view of the change in the spee of strip 11 after acceleration of the shear knives 24, 26; !_> ' and t ' represent the desired angular velocity and time, respectively, for shear knives 24, 26 in order to attain the cutting position at point 3 in view of the change in the speed of strip 11 during acceleration of the shear knives 24, 26; and ω and t represent the calculated angular speed reference to the shear drive speed controller 18 and the time, respectively, at the moment in time when the strip speed cnanges during acceleration of shear knives 24, 26, as discussed hereinbefore.
The values for 9* and <_J,, are algebraically summe in summing device 54 to produce an error signal indicated at 56. This error signal 56 is modified by an adjustable gain term "Kp" identified at number 58 to produce the position trim signal 50, which is then algebraically added to the newly calculated acceleration value a' as discussed hereinbefore. The gain term "K " is a constant and is set up for the positioning of knives 24, 26 during the start up of shear 12.
The speed reference signal (SRS) to the shear drive speed controller 18 is determined from the acceleration output signal (ARS) of summing device 52.
Referring to Figure 5, the new values for the angular velocity and time, ωc', t'- ' , respectively, for shear knives
24, 26 in view of the change in speed of strip 11 are calculated. The value for ωc' is derived from the following ~ exDression; u = ( 1 + v ) x _2_ x _1 (10) c *J (dia. ) cos β where v' is the instantaneous speed of strip 11 after the detection of the change in the speed of strip 11; vL is the lead speed which, as discussed hereinbefore, is set by the speed rheostat 43 of Figure 1 which is generally from about zero to 30% of the strip speed; dia. is the diameter of knives 24, 26; s is the angle from when knives 24, 26 first touch strip 11 until knives 24, 26 are at their vertical dead center position during the cut, wnich typically is about 14 to about 18 degrees, depending on tne strip thicxness.
The calculation for tc' is based on the following expression: t Zc' = t-- ++ So* - S-1. (11) v' where t is the time when tne change in the speed of strip 11 is detected; S0* is the distance strip 11 travels from detector 36 of Figure 1 to the instance wnen knives 24, 26 first toucn strip 11; ST is the distance strip 11 travels from sensor 36 when the change in the speed of strip 11 is detected, and v' is
SUBST the velocity or speed of strip 11 after the change in the speed of the strip 11 is detected.
Figure 5 shows the terms for the above calculations of expression Nos. 10 and 11. The vertical axis represents S which is the distance strip 11 travels from sensor 36. The horizontal axis represents time in which the strip 11 travels from sensor 36. As can be seen, the velocity v of the speed of strip 11 prior to the detection in the change in the speed of strip 11 is along line A, and the speed v' of strip 11 after the detection of the change in the speed of the strip 11 is indicated along line B. Line B of Figure 5 for the speed of strip 11 at different time intervals correspond to Line B of Figure 3 for the angular velocity of shear knives 24, 26. Figure 6 depicts the speed reference along the vertical axis and the time along the horizontal axis. A time delay t<j from when the head (or tailO of strip 11 is at sensor 36 until the start of the acceleration of shear knives 24, 26 can be calculated from the area under the curve where
90 = ( ) (tc-td) (12)
where these terms have been defined hereinbefore. A time delay t^ can be algebraically solved from expression No. 12, resulting in td = tc - 222_ (13)
-c
Figures 7A and 7B show block diagrams for the logic involved in calculating a* and 9. of expression Nos. 8 and 9. The start symbol 60 represents the detection by sensor 36 of a head end or a tail end of strip 11. The logic of the subroutine of Figures 7A and 7B asks, as shown in bloc 62, whether knives 24, 26 are at their cut position, that is, the position when knives 24, 26 first touch strip 11. If the answer is yes, then the subroutine ends, as indicated by the word "END" along line 64 in Figure 7A. If the answer is no, then the routine proceeds to block 66 as indicated by line 68.
The step of block 66 determines the strip speed, v' by measuring rolls 40, 42 for a head end cut and pinch rolls 44, 46 for a tail end cut. If the strip speed has not changed then v' = v. From this step in block 66, the subroutine proceeds to block 70 along line 72. The step in block 70 is to determine the distance the strip 11 travels from sensor 36. From this step in block 70, the subroutine proceeds along line 74 to the next step in block 76 identified as "calculate tc' per Eq. (11)". This step calculates tc' according to expression or equation No. 11. If the strip speed has not changed then t'c = tc.
The subroutine proceeds from the step in block 76 along line 78 to the next step represented in block 80. This step in block 80 entitled "calculate ω ' per Eq. (10)" calculates ω ' * according to equation No. 10. If the strip speed has not changed then ω1 = ω . The method of the invention proceeds along line 82 to the next step in block 84. The step in block 84 calculates the time delay t^ required to start the acceleration of knives 24, 26. The time delay t^ is shown in Figure 6 and was discussed hereinbefore. The steps continue from block 84 along line 86 to block 90 which step includes asking whether the time delay t^ has expired. If the answer is no, the subroutine along line 92 returns to the step in block 66. If the time delay t^ has expired, then the subroutine along line 94 proceeds to the next step in block 96, which calculates a' according to expression or equation No. 8. If the strip speed has not changed at this time, then a' = a, whereby a was the acceleration of shear knives 24, 26 prior to the change in the strip speed.
SUBSTITUTE SHEET The subroutine proceeds to the next step of block 100 along line 98 which is shown in Figure 7B. This step deter¬ mines θ, which is the actual position of knives 24, 26 from point A of Figure 2, as discussed hereinbefore. The next step, as indicated along line 101 is that shown in block 103 which is to calculate θ* based on the difference between θ , and θ as discussed hereinbefore. From the step in block 103, the routine proceeds along line 102 to block 104. The step in block 104 calculates 9- which is done by expression No. 9. The next step as indicated along line 106 in block
108 is to determine the position trim signal 50 of Figure 4. As indicated along 110 the next step in block 112 is to calculate the signal ARS of Figure 4. From this step in block 112 the subroutine continues along line 114 to the step of block 115 which calculates the speed reference signal SRS as discussed hereinbefore with reference to Figure 4.
Preferably, the calculations involved in the present invention are implemented in a microprocessor controller (not shown) by an algorithm or algorithms which are simple and easy to devise for the shear process controller 14 of Figure 1 and which are based on the several steps illustrated in Figures 7A and 7B.
The change in the strip speed is detected near the beginning of the microprocessor scan, and during the same scan, the new values for __c' and t>■»' are calculated, in addition to calculating the new values for the acceleration a' and the amount of knife travel 9. based on the acceleration a', as discussed hereinbefore.
The scan of a microcomputer controller is initiated by a timer interrupt routine which is typical for controllers of the type used for calculating the acceleration of shear knives 24, 26. The timer interrupt routine is driven by an internal clock which is programmed to provide an interrupt every "x" counts of the clock. The scan time is determined by presetting "x" in a software routine. A scan is initiated each time an interrupt occurs. A microprocessor controller maintains the accuracy of the cut of strip 11 by the shear knives 24, 26 when the speed of strip 11 is changing linearly or non-linearly with respect to time.
It is desirable to update the calculation of a' and the position trim signal 50 soon after a change in strip speed is detected to reduce the time to respond to a change in strip speed. Detecting a change in strip speed near the beginning of the microcomputer scan and updating the acceleration a' and the position trim signal 50 before the end of the scan meets this objective. Reducing the time to respond to changes in strip speed improves the accuracy of the cut. A microprocessor controller maintains the accuracy of the cut of strip 11 by knives 24, 26 when the speed of strip II is changing linearly or non-linearly with respect to time. The reason being*• that the values for __' c and t'c are recalculated during every scan of the microprocessor controller and corresponding updates of the acceleration a' and the position trim signal 50 are performed in the same scan based on the recalculated values. Thus, the corrections required by a change in the strip speed are updated every scan. The scan time is short with respect to how fast the strip speed changes. Therefore, whether the change is linear or non-linear with respect to time, the required corrections are updated fast enough so that the calculations follow any change in the strip speed.
The fact that the method of the present invention maintains the accuracy of the cut of the strip 11 when the strip speed is changing either linearly or non-linearly is significant. In cases where the change in strip speed with respect to time is expected or required, the anticipated change is expected to be linear. However, as the strip is driven toward the crop shear 12 by table rollers (not shown) which rollers may not have a good mechanical coupling with strip 11, the strip speed may change non-linearly with respect to time in view of slippage of table rollers. Therefore, it is desirable to have the capability to make an accurate cut whether the strip speed is changing linearly or non-linearly or not changing with respect to time.
It is to be noted that Figures 3, 5, and 6 depict calculations made during one scan of the microprocessor controller. During the next scan, the calculations are repeated except that new values for ω' C and t' - are calculated based on the strip speed and stripi distance travelled from the sensor, both updated at the start of the scan. The calculations for an updated a' and a new position trim signal 50 are made in the same scan .based on the new values for ω'c and t'c and on the updated values of ω, t, and θ. This iteration begins when the head (or tail of strip 11 is at sensor 36 and continues until knives 24, 26 first touch strip 11. If there is no change in the strip spee during this iteration, then there is no change in __■ C and t„ y- , and the values calculated for ω ' and t'c are equal to the values calculated in the previous scans for ωc and tc_, as discussed hereinbefore. It is further noted that once the acceleration begins, the value of td (Figure 2) is held fixed at its value, calculated in the scan just prior to the start o the acceleration.
The invention is based on the assumption that shear knives 24, 26 are controlled such that they are accelerating a the start of the cut of strip 11, that is, shear knives 24, 26 are being driven into the cut for shearing strip 11.
It is to be noted that the present invention results in good accuracies of cut length for both constant and changin strip speeds. Under normal operating conditions, without the incorporation of the invention, a torque step is usually applied to the motor of the shear in order to attempt to reduce the position error of the shear knife caused by the speed of the shear motor lagging behind the speed reference at the startup of acceleration of the shear knife for both constant and changing strip speed. The invention eliminates or reduces this need for implementing this torque step at the start of acceleration. The present invention has been described in the environment of a shear having one knife set. For shears having two knife sets, that is, one knife set for cutting the head end of the strip and another knife set for cutting the tail end of the strip, it is generally required that during a head cut, the knife set for the tail cut clear the tip of the strip before the head cut is made. The present invention improves this clearance between the tip of the strip and the knife set for tail cut.
While the present invention has been discussed in connection with the embodiment thereof, and its designated use, it should be understood that there may be other embodiments and uses which fall within the spirit and scope of the invention as defined by the following claims.
In accordance with the provisions of the statutes, I have explained the principles and operation of my invention and have illustrated and described what I consider to represent the best embodiment thereof.

Claims

I claim
1. A method for providing an improved position trim value for a shear drive speed controller for shearing a workpiece with shear knife means, the steps comprising: detecting the location of said workpiece, accelerating said shear knife means to a shearing position relative to said workpiece as a function of the speed and position of said workpiece, during said accelerating of said shear knife means, detecting a change in the speed of said workpiece, calculating an instantaneous acceleration value for the acceleration of said shear knife means by using the following equation: a' = ωc' - ω
Figure imgf000021_0001
where a1 is the instantaneous acceleration, ω ' is the desired angular speed for said shear knife for said shearing operation of said workpiece in view of said change in speed of said workpiece during said accelerating of said shear knife, ω is the calculated angular speed reference to said shear knife speed controller when said change in said speed of said workpiece during said accelerating step of said shear knife is detected, t*-' is the time factor for ωc' and t is the time factor for ω, and adding said calculated instantaneous acceleration value to a position trim value to produce an acceleration signal for calculation of a speed reference value for said shear drive speed controller.
2. A method of Claim 1, wherein said position trim value is derived by performing the following steps: at any time after said shear knife means has begun rotation to a shearing position, determining θ* which i the amount of distance remaining for said shear knife means to travel in order to attain said shearing position. calculating a shear knife travel factor based on said instantaneous acceleration value a' by using the following equation:
Figure imgf000022_0001
5 J where θ1, is said shear knife travel factor, ωc' is the desired angular speed for said shear knife means for said shearing operation of said workpiece in view of said change in said speed of said workpiece during said accelerating of said shear knife means, ω is the actual calculated angular speed 0 reference to said shear knife speed controller when said change in said speed of said workpiece during said accelerating step of said shear knife is detected, tc' is the time factor for said <_.' , and t is the time factor for ω, and using said remaining distance value θ* determined 5 for said shear knife means and said shear knife travel factor to produce an error value for said shear knife travel which is representative of said position trim value.
3. A method of Claim 2, the steps further comprising: 0 applying an adjustable gain factor to said error value for said production of said position trim value.
4. A method of Claim 2, the steps further comprising: determining said desired angular speed <_. ' for 5 said shear knife means by using the following expression: ωc' = (v1 + v1) x _2 x _1 dia. cos 3 where v' is the instantaneous speed of said workpiece after the detection of said change in said speed of said workpiece, vi is the lead speed of said workpiece set by a speed rheostat, dia. 0 is the diameter of said shear knife, s is the angle from when said knife means first touches said workpiece until said knife means is at a vertical dead center position during said shearing of said workpiece.
5. A method of Claim 4, the steps further comprising: determining said time factor t1 for said desired angular speed ω ' by using the following expression:
= t + s0* - sλ
V wnere t is the time when the change in said speed of said workpiece during said accelerating of said shear knife is detected, SQ* is the distance said workpiece travels from a sensor to the instance wnen said shear knife first touches said workpiece. Si is the distance said workpiece travels from said sensor when said change in said speed of said workpiece is detected, and v' is the speed of said workpiece after said cnange in said speed of said workpiece is detected.
6. An apparatus for providing an improved position trim for a shear drive speed controller for shearing a workpiece with shear knife means, comprising: means for detecting the location of said workpiece, means for accelerating said shear knife means to a shearing position relative to said workpiece as a function of the speed and position of said workpiece, means for detecting a change in the speed of said workpiece during said accelerating of said shear knife means, means for calculating an instantaneous value for the acceleration of said shear knife means by using the following equation: a — .jc — __
wnere is the instantaneous acceleration, _.c' is the cesireα angular speed for said shear knife means for said shearing operation of said worκpiece in view of said change in speed of said workpiece during said accelerating of said shear Knife, ω is the calculated angular speed reference to said shear knife speed controller when said change in said speed of said workpiece during said accelerating step of said shear knife means is detected, tc' is the time factor for said ωc' and t is the time factor for ω, and means for adding said calculated instantaneous acceleration value to a position trim value to produce an acceleration signal for calculation of a speed reference value for said crop shear drive speed controller.
7. An apparatus of Claim 6, further comprising means for deriving said position trim value, and comprising: means for determining θ which is the amount of distance remaining for said shear knife means to travel at any time after said shear knife means begins rotation from a start position to a shearing position in order to attain said shearing position, means for calculating a shear knife travel factor based on said instantaneous acceleration value by using the following equation: θl = - " fc) (ωc' + ω>
2 where θ, is said shear knife travel factor, ω ' is the desired angular speed for said shear knife means for said shearing operation of said workpiece in view of said change in said speed of said workpiece during said accelerating of said shear knife means, ω is the calculated angular speed reference to said shear drive speed controller when said change in said speed of said workpiece during said acceleration of said shear knife means is detected, tc' is the time factor for ω' , and t is the time factor for ω, and means for using said determined remaining distance value θ* for said shear knife means and said shear knife travel factor θ, to produce an error value for said shear knife travel which is representative of said position trim value.
8. An apparatus of Claim 7, further comprising: means for applying an adjustable gain factor to said error value for said production of said position trim value.
9. An apparatus of Claim 7, further comprising: speed rheostat means for setting the lead speed of said workpiece, and means for determining said desired angular speed ω ' for said shear knife means by using the following expression: ωc' = ( υ' + υχ ) X ^ - T dia. cos s where υ' is the instantaneous speed of said workpiece after the detection of said change in said speed of said workpiece, v-j_ is said lead speed of said workpiece detected by said speed rheostat, dia. is the diameter of said shear knife means, 3 is the angle from when said knife means first touches said workpiece until said knife means is at a vertical dead center position during said shearing of said workpiece.
10. An apparatus of Claim 9, further comprising: sensor means for detecting the distance said workpiece travels within a certain time frame, and means for determining said time factor t'c for said desired angular speed ω' by using the following expression:
= t °o -1 v1 where t is the time when said change in said speed of said workpiece during said accelerating of said shear knife means is detected, SQ* is the distance said workpiece travels from said sensor means to the instance when said shear knife means first touches said workpiece, S^ is the distance said workpiece travels from said sensor means when said change in said speed of said workpiece is detected, and v' is the speed of said workpiece after said change in said speed of said workpiece is detected.
11. A method for providing an improved trim value for a shear drive speed controller for shearing a head end or a tail end of a workpiece with shear knife means, the steps comprising: providing sensing means associated with said shear knife means for sensing the speed and location of said head end or said tail end of said workpiece relative to said shear knife means, accelerating said shear knife means by a first acceleration value to position said shear knife means relative to said workpiece for a shearing operation of said head end or tail end of said workpiece, during said accelerating step of said shear knife means, detecting a change in the speed of said workpiece, determining an instantaneous acceleration value based on said change in said speed of said workpiece, determining an instantaneous position trim value based on said change in said speed of said workpiece, and calculating an instantaneous acceleration reference speed value for said shear drive speed controller based on said instantaneous acceleration value and said instantaneous position trim value to change said first acceleration value of said shear knife means during said accelerating step thereof.
12. An apparatus for providing an improved position trim value for a shear drive speed controller for shearing a head end or a tail end of a workpiece with shear knife means, comprising: means for sensing the speed and location of said head end or said tail end of said workpiece relative to said shear knife means, means for accelerating said shear knife means according to a first acceleration value to position said shear knife means relative to said workpiece for a shearing operation of said head end or said tail end of said workpiece, means for detecting a change in said speed of said workpiece during acceleration of said shear knife means, means for determining an instantaneous acceleration value based on said change in said speed of said workpiece, means for determining an instantaneous position trim value based on said change in said speed of said workpiece, and means for calculating an instantaneous reference speed value for said shear drive speed controller based on said instantaneous acceleration value and said instantaneous position trim value to change said first acceleration value of said shear knife during the acceleration of said shear knife for said shearing operation.
13. A method for controlling a shear drive speed controller for shearing a workpiece with shear knife means, the steps comprising: providing sensing means associated with said shear knife means for sensing the speed and location of said workpiece relative to said shear knife means, accelerating said shear knife to position said shear knife relative to said workpiece for a shearing operation of said workpiece. during said accelerating step of said shear knife means to said shearing position, detecting a change in said speed of said workpiece, and varying the acceleration of said shear knife based on said change in said speed of said workpiece to synchronize the speed of said shearing knife with the speed of said workpiece to produce an accurate cut of said workpiece during said shearing operation.
14. An apparatus for controlling a shear drive speed controller for shearing a workpiece with shear knife means, comprising: means for sensing the speed and location of said workpiece relative to said shear knife means, means for accelerating said shear knife means for positioning said shear knife means relative to said workpiece for a shearing operation of said workpiece, means for detecting a change in said speed of said workpiece during the acceleration of said shear knife means to said shearing position, and means for varying said acceleration of said shear knife means based on said change in said speed of said workpiece to synchronize the speed of said shear knife means with the speed of said workpiece to produce an accurate cut of said workpiece during said shearing operation.
PCT/US1992/005489 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control WO1994000263A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002139240A CA2139240A1 (en) 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control
PCT/US1992/005489 WO1994000263A1 (en) 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA002139240A CA2139240A1 (en) 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control
PCT/US1992/005489 WO1994000263A1 (en) 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control

Publications (1)

Publication Number Publication Date
WO1994000263A1 true WO1994000263A1 (en) 1994-01-06

Family

ID=25677711

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1992/005489 WO1994000263A1 (en) 1992-06-30 1992-06-30 An improved method and apparatus for determining the position trim for a crop shear knife control

Country Status (1)

Country Link
WO (1) WO1994000263A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1037418C (en) * 1994-12-03 1998-02-18 李士华 Program-controlled frequency-changing flying sawing machine
CN101670366A (en) * 2009-10-10 2010-03-17 上海宝信软件股份有限公司 Cold rolling processing line scrap cutter transmission control device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3232157A (en) * 1963-06-21 1966-02-01 Allis Chalmers Mfg Co Digital control for shear
US3386321A (en) * 1965-04-22 1968-06-04 Gen Electric Automatic control system for hot strip mill crop shear
US3614572A (en) * 1970-03-16 1971-10-19 Gen Electric Automatic control system for crop shear
US4170155A (en) * 1977-11-03 1979-10-09 Nihon Electronic Industry Co., Ltd. Rotary cutter for successively cutting moving material to lengths

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3232157A (en) * 1963-06-21 1966-02-01 Allis Chalmers Mfg Co Digital control for shear
US3386321A (en) * 1965-04-22 1968-06-04 Gen Electric Automatic control system for hot strip mill crop shear
US3614572A (en) * 1970-03-16 1971-10-19 Gen Electric Automatic control system for crop shear
US4170155A (en) * 1977-11-03 1979-10-09 Nihon Electronic Industry Co., Ltd. Rotary cutter for successively cutting moving material to lengths

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1037418C (en) * 1994-12-03 1998-02-18 李士华 Program-controlled frequency-changing flying sawing machine
CN101670366A (en) * 2009-10-10 2010-03-17 上海宝信软件股份有限公司 Cold rolling processing line scrap cutter transmission control device
CN101670366B (en) * 2009-10-10 2014-07-09 上海宝信软件股份有限公司 Cold rolling processing line scrap cutter transmission control device

Similar Documents

Publication Publication Date Title
US3614572A (en) Automatic control system for crop shear
US4020406A (en) Web cutting control system
CN109365541B (en) Full-automatic control method for high-speed steel feeding area equipment of high-speed bar production line
CN104942002B (en) Hot rolled strip intermediate billet head cutting control method
JPS6236806B2 (en)
US9411324B2 (en) Hot strip mill controller
US3546907A (en) Inertia compensation for computer-controlled slabbing mills and the like
WO1994000263A1 (en) An improved method and apparatus for determining the position trim for a crop shear knife control
CA2325328C (en) Strip thickness control apparatus for rolling mill
CA2139240A1 (en) An improved method and apparatus for determining the position trim for a crop shear knife control
CN110153182A (en) Coil Box and shearing strip steel head method for hot continuous rolling shearing strip steel head
USRE30628E (en) Web cutting control system
Varvatsoulakis Design and implementation issues of a control system for rotary saw cutting
JPS6135085B2 (en)
JPS5816969B2 (en) Control device for pendulum type running shearing machine
JPH02212013A (en) Control method for flying shear machine
JPS5949127B2 (en) Flying crop shear cutting control device
CN113458606B (en) Speed following method of metal surface hardening system based on laser
JP3046875B2 (en) Offset compensation device for sheet cutting device
JP3027897B2 (en) Speed control method and apparatus for tandem rolling mill
JPH04313412A (en) Method and device for controlling plate thickness of hot rolling mill
JPH09235014A (en) Carrier controller
JPH05318279A (en) Method and device for controlling optimum length of hot rolled steel bar
JPH09216119A (en) Controller for flying cutter
JPS58313A (en) Controlling device for seamless pipe rolling mill

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA US

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2139240

Country of ref document: CA

ENP Entry into the national phase

Ref document number: 1994 360733

Country of ref document: US

Date of ref document: 19941230

Kind code of ref document: A