CN104570933A - Flying shear control method based on high-order curve - Google Patents

Flying shear control method based on high-order curve Download PDF

Info

Publication number
CN104570933A
CN104570933A CN201410849261.0A CN201410849261A CN104570933A CN 104570933 A CN104570933 A CN 104570933A CN 201410849261 A CN201410849261 A CN 201410849261A CN 104570933 A CN104570933 A CN 104570933A
Authority
CN
China
Prior art keywords
scissors
theta
curve
quintic curve
retaining zone
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN201410849261.0A
Other languages
Chinese (zh)
Other versions
CN104570933B (en
Inventor
张科
李康贵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Estun Automation Co Ltd
Original Assignee
NANJING ESTUN AUTOMATIC CONTROL TECHNOLOGY Co Ltd
Nanjing Estun Automation Co Ltd
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 NANJING ESTUN AUTOMATIC CONTROL TECHNOLOGY Co Ltd, Nanjing Estun Automation Co Ltd filed Critical NANJING ESTUN AUTOMATIC CONTROL TECHNOLOGY Co Ltd
Priority to CN201410849261.0A priority Critical patent/CN104570933B/en
Publication of CN104570933A publication Critical patent/CN104570933A/en
Application granted granted Critical
Publication of CN104570933B publication Critical patent/CN104570933B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Other Investigation Or Analysis Of Materials By Electrical Means (AREA)

Abstract

The invention provides a flying shear control method based on a high-order curve. A flying shear controls the movement of scissors of the flying shear through the quintic curve, the angle of a scissors-following knife roll of the flying shear is obtained, and the synchronization between the flying shear rotation angle and the movement distance of conveyed materials is achieved. The flying shear movement track synchronization algorithm oriented to the constant acceleration and deceleration tracking algorithm is abandoned, the flying shear movement track synchronization control method based on the quintic curve is put forward, the speed, the accelerated speed and the accelerated speed smooth transition of the flying shear rotation movement are ensured, and meanwhile the short cutting and long cutting track planning of batched machining can be achieved and the higher shearing accuracy and the higher production efficiency can be obtained.

Description

A kind of flying shearing machine control method based on luminance curve
Technical field
The invention belongs to fields of numeric control technique, particularly relate to the control of flying shearing machine, for a kind of based on the flying shearing machine control method of luminance curve.
Background technology
Along with developing rapidly of high power AC servomotor and Numeric Control Technology, the simple rotary flying shear of structure is developed, and horizontal cutting off in spiral is at home and abroad widely used.
In shearing system, pay-off is all the time with the speed at the uniform velocity feeding strip of sheet material of setting, and do not have acceleration and deceleration and stand-by time in shear history, shear precision and throughput rate significantly improve.
Flying shear control system domestic at present still adopts constant acceleration and deceleration to follow the mode of feeding.This tracing of the movement algorithm due to its acceleration and acceleration unsmooth, cause that moving component is stressed easily has sudden change, the wearing and tearing of mechanical part are comparatively large, affect the serviceable life of equipment; Also affect the model-following control effect of servo-drive system simultaneously, shear precision is reduced.
Summary of the invention
The technical problem to be solved in the present invention is: the control of tracing of the movement algorithm to flying shearing machine that the flying shear control system of prior art uses is unsmooth, causes the wearing and tearing of mechanical part comparatively large, affects service life of a machine, reduce the precision of shearer.
Technical scheme of the present invention is: a kind of flying shearing machine control method based on luminance curve, flying shearing machine control the motion in acceleration region and decelerating area of flying shearing machine scissors by quintic curve, make in flying shearing machine retaining zone, flying shear angular velocity of rotation is with transmitting the synchronous of material movement speed, and described quintic curve is:
f(u)=Au 5+Bu 4+Cu 3+Du 2+Eu+F
In formula, u is the length of feeding, and f (u) follows the angle of rotor motion, i.e. the flying shear anglec of rotation for flying shearing machine scissors, is flying shearing machine rotor position by flying shear anglec of rotation f (u) conversion, and then controls flying shearing machine motion, is specially:
With rotor center for initial point sets up coordinate system, if two of flying shearing machine retaining zone end points are respectively: retaining zone starting point coordinate (u 1, p 1) and retaining zone terminal point coordinate (u 0, p 0), quintic curve to the single order of u and second derivative is:
df ( u ) du = 5 A u 4 + 4 B u 3 + 3 C u 2 + 2 Du + E
d 2 f ( u ) d u 2 = 20 A u 3 + 12 B u 2 + 6 C u + 2 D
Its coefficient obtains from Matrix Calculating below:
u 0 5 u 0 4 u 0 3 u 0 2 u 0 1 1 u 1 5 u 1 4 u 1 3 u 1 2 u 1 1 1 5 u 0 4 4 u 0 3 3 u 0 2 2 u 0 1 0 5 u 1 4 4 u 1 3 3 u 1 2 2 u 1 1 0 20 u 0 3 12 u 0 2 6 u 0 2 0 0 20 u 1 3 12 u 1 2 6 u 1 2 0 0 A B C D E F = p 0 p 1 d p 0 du d p 1 du d 2 p 0 d u 2 d 2 p 1 d u 2
Utilize retaining zone starting point (L, p 1), retaining zone terminal (0, p 0), first order derivative and second derivative six conditions try to achieve six coefficient solutions of quintic curve:
A = 1 u 1 5 [ 6 ( p 1 - p 0 ) - 3 ( dp 1 du + dp 0 du ) u 1 + 1 2 ( d 2 p 1 d u 2 - d 2 p 0 d u 2 ) u 1 2 ]
B = 1 u 1 4 [ - 15 ( p 1 - p 0 ) + ( 7 dp 1 du + 8 dp 0 du ) u 1 - ( d 2 p 1 d u 2 - 3 2 d 2 p 0 d u 2 ) u 1 2 ]
C = 1 2 u 1 3 [ 20 ( p 1 - p 0 ) - 4 ( 2 dp 1 du + 3 dp 0 du ) u 1 + ( d 2 p 1 d u 2 - 3 d 2 p 0 d u 2 ) u 1 2 ]
D = 1 2 d 2 p 0 d u 2
E = d p 0 du
F=p 0
Control when flying shearing machine run is specially: establish P 1for retaining zone starting point, P 0for retaining zone terminal,
First time is when shearing, scissors rotates 180 ° and arrives clipped position C from start and stop position, initial velocity, initial acceleration are all 0, realize level and smooth startup, the starting point of quintic curve is start and stop position, enter the scissors angle position of retaining zone and the final position of quintic curve, after entering retaining zone, the horizontal range s that scissors is walked is:
s=sin(θ 0/2)R-sin(θ 0/2-θ)R
θ in formula 0for retaining zone angle, be set by the user; θ is the anglec of rotation after scissors enters retaining zone; R is the effective radius of rotor; S for material enter retaining zone after the distance walked;
The anglec of rotation θ obtaining scissors is:
θ=θ 0/2-2arcsin((sin(θ 0/2)R-s)/R) (1)
Formula (1) carries out first derivation to s, and the relative angle speed obtaining scissors is:
dθ ds = 1 cos ( θ 0 / 2 - θ ) R = 1 R 2 - ( sin ( θ 0 / 2 ) R - s ) 2 - - - ( 2 )
Formula (2) carries out first derivation again to s, and the relative angle acceleration obtaining scissors is:
d 2 θ d s 2 = ( sin ( θ 0 / 2 ) R - s ( R 2 - ( sin ( θ 0 / 2 ) R - s ) 2 ) 3 2 - - - ( 3 )
Make s=0, obtain at P 1the relative angle speed of scissors and angular acceleration during point:
dθ ds | s = 0 = 1 cos ( θ 0 / 2 ) R - - - ( 4 )
d 2 θ d s 2 | s = 0 = sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 5 )
In first time shearing, initial velocity, initial acceleration are all 0, the starting point feed length of quintic curve is 0, terminal is sheared length L, the relative angle speed that convolution (4) and (5) obtain and angular acceleration, brought into the equations of 6 coefficients of quintic curve by these 6 boundary conditions, wherein the relative angle speed of the start position of quintic curve corresponds to the relative angle acceleration of the start position of quintic curve corresponds to corresponding to the angular velocity in the final position of quintic curve corresponding to the angular velocity in the final position of quintic curve obtain the coefficient to the quintic curve sheared next time, before controlling to shear, in acceleration region, cutter rod drives the rotation of scissors next time;
The follow-up continuous shear stress that second time starts, from clipped position C, speed still calculates by the length velocity relation of retaining zone, has been the terminal P of retaining zone always 0point, from retaining zone symmetry, the now starting point P of quintic curve 0speed and the accekeration of point are:
dθ ds = 1 cos ( θ 0 / 2 ) R - - - ( 6 )
d 2 θ d s 2 = - sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 7 )
The boundary condition of quintic curve terminal was sheared with first time, obtained the coefficient to the quintic curve sheared next time thus;
According to the quintic curve equation sheared each time, substitute into corresponding feed length u, calculate the angle that rotor followed by flying shearing machine scissors, realize controlling the operation of flying shearing machine.
Further, before flying shearing machine run, calculate maximum chopped length Lp, namely flying shearing machine are the permission maximum shear length not occurring reversing, and when actual shearing length is greater than maximum chopped length Lp, processes, be specially quintic curve:
1) quintic curve coefficient method for solving is utilized to adopt process of iteration to try to achieve at the null maximum chopped length Lp of start and stop position and speed, and the coefficient of quintic curve during corresponding Lp;
2) to maximum chopped length Lp, when calculating scissors arrival start and stop position, the length L0 of feeding;
3) cut in moving calculation process at actual (tube) length, by step 1) quintic curve that calculates punishes section at feed length L0, and insert and wait for section, that is:
When feed length u is less than or equal to L0, call the anglec of rotation that quintic curve calculates scissors;
When feed length u is greater than L0 and is less than or equal to L-Lp-2L0, never call the anglec of rotation that quintic curve calculates scissors, scissors speed remains 0;
When feed length is greater than L-Lp-2L0, again call the anglec of rotation that quintic curve function calculates scissors.
The present invention abandons the flying shear movement locus synchronized algorithm based on constant acceleration and deceleration track algorithm, proposes a kind of flying shear movement locus synchronisation control means based on high order curve.The present invention is while ensureing the speed of flying shear rotary motion, acceleration and acceleration smooth excessiveness, and what can realize lots processed shortly to cut, longly cut trajectory planning, obtains higher shear precision and production efficiency.
Accompanying drawing explanation
Fig. 1 is the principle of work schematic diagram of flying shearing machine.
Fig. 2 is the coordinate schematic diagram of flying shearing machine.
Fig. 3 is the quintic curve that the present invention grows when cutting untreated.
Fig. 4 is the embodiment of the present invention 1 flying shear angle and angle velocity chart, and (a) is flying shear angle, and (b) is flying shear angular velocity.
Fig. 5 is the embodiment of the present invention 2 flying shear angle and angle velocity chart, and (a) is flying shear angle, and (b) is flying shear angular velocity.
Fig. 6 is the embodiment of the present invention 3 flying shear angle and angle velocity chart, and (a) is flying shear angle, and (b) is flying shear angular velocity.
Fig. 7 is the embodiment of the present invention 4 flying shear angle and angle velocity chart, and (a) is flying shear angle, and (b) is flying shear angular velocity.
Embodiment
Fig. 1 is existing flying shearing machine fundamental diagram, and flying shear is waited in start and stop position and being sheared, and material testing apparatus detects feed length, and when the length of feeding meets acceleration environment, Acceleration of starting runs; The travelling speed that after entering retaining zone, the component velocity of its horizontal direction is expected with transmission is all the time equal, namely synchronously, has sheared after leaving retaining zone, slows down and gets back to start and stop position, waits for and shearing next time.Because scissors moves with rotor, control the rotation that scissors is equivalent to control rotor.
The parameter of user to the input of flying shearing machine comprises: effective girth, sheared length, the retaining zone angle of rotor, be synchronized with the movement coefficient and cutter head quantity.
Quintic curve of the present invention controls flying shearing machine scissors after completing once shearing, scissors is in the motion of acceleration region and decelerating area, make in continuous shear stress, in flying shearing machine retaining zone, flying shear angular velocity of rotation is with transmitting the synchronous of material movement speed, ensure the smooth excessiveness of speed, acceleration and acceleration that flying shear rotates, thus make flying shear rotate the level and smooth of pursuit movement.Described quintic curve is:
f(u)=Au 5+Bu 4+Cu 3+Du 2+Eu+F
In formula, u is the length of feeding, i.e. the feed length of pick-up unit detection, counting down to sheared length L from 0, is a variable, the angle that f (u) follows for scissors.
There are 6 parameters in above-mentioned quintic curve, need 6 boundary conditions to go to calculate.These conditions comprise retaining zone starting point P 1coordinate (u 1, p 1) and retaining zone terminal P 0coordinate (u 0, p 0), as shown in Figure 2, set up coordinate system with rotor center, here the p of ordinate 0and p 1value be different, Fig. 2 is schematic diagram, and symmetrical physically derivation curved boundary conditions has identical characteristic just under connecting and cutting situation, is in fact asymmetric from numerically saying.
4 boundary conditions are also had to be p 0and p 1first order derivative and second derivative quintic curve to the single order of u and second derivative is:
df ( u ) du = 5 A u 4 + 4 B u 3 + 3 C u 2 + 2 Du + E
d 2 f ( u ) d u 2 = 20 A u 3 + 12 B u 2 + 6 C u + 2 D
Its coefficient can obtain from Matrix Calculating below:
u 0 5 u 0 4 u 0 3 u 0 2 u 0 1 1 u 1 5 u 1 4 u 1 3 u 1 2 u 1 1 1 5 u 0 4 4 u 0 3 3 u 0 2 2 u 0 1 0 5 u 1 4 4 u 1 3 3 u 1 2 2 u 1 1 0 20 u 0 3 12 u 0 2 6 u 0 2 0 0 20 u 1 3 12 u 1 2 6 u 1 2 0 0 A B C D E F = p 0 p 1 d p 0 du d p 1 du d 2 p 0 d u 2 d 2 p 1 d u 2
Utilize u 0=0, u1=L, i.e. (L, p 1), (0, p 0), first order derivative and second derivative six conditions try to achieve six coefficient solutions of quintic curve:
A = 1 u 1 5 [ 6 ( p 1 - p 0 ) - 3 ( dp 1 du + dp 0 du ) u 1 + 1 2 ( d 2 p 1 d u 2 - d 2 p 0 d u 2 ) u 1 2 ]
B = 1 u 1 4 [ - 15 ( p 1 - p 0 ) + ( 7 dp 1 du + 8 dp 0 du ) u 1 - ( d 2 p 1 d u 2 - 3 2 d 2 p 0 d u 2 ) u 1 2 ]
C = 1 2 u 1 3 [ 20 ( p 1 - p 0 ) - 4 ( 2 dp 1 du + 3 dp 0 du ) u 1 + ( d 2 p 1 d u 2 - 3 d 2 p 0 d u 2 ) u 1 2 ]
D = 1 2 d 2 p 0 d u 2
E = d p 0 du
F=p 0
In order to solve the parameter in above formula, need to solve curve two end points P 1, P 0first order derivative and second derivative.Calculate according to the operation of flying shearing machine when solving.
The scissors number installed for one week is for 1.Fig. 2 is flying shear coordinate schematic diagram, and in flying shearing machine, take tool roller axis as axial line, clipped position is 0 °, and start stop bit is set to 180 °.First time shears, scissors 180 ° from start and stop position startup, and run to 360 ° from 180 ° and need only rotate 180 ° and just can realize shearing once, now the starting point of quintic curve is start and stop position, and terminal is P 1; And second time scissors needs with initial velocity when shearing is that synchronous speed starts, and rotate a circle from 0 ° and just can get back to clipped position and realize shearing once, now quintic curve starting point is P 0, terminal is P 1, because flying shear is synchronous with feeding in retaining zone, initial velocity here refers to the speed transmitting material.Therefore first time shears different with the quintic curve parameter of continuous shear stress below.
When first time shears, initial velocity, initial acceleration are all 0, realize smoothly starting; Enter the angle position of retaining zone and the final position of quintic curve, final position is quintic curve end point, and the angle entering retaining zone refers to the angle position of scissors, and quintic curve controls the scissor motion only covering specification region.After entering retaining zone, the scissors anglec of rotation and speed will calculate according to feeding speed.As shown in Figure 2, the horizontal range s that scissors is walked is:
s=sin(θ 0/2)R-sin(θ 0/2-θ)R
θ in formula 0for retaining zone angle, be set by the user; θ is the anglec of rotation after scissors enters retaining zone; R is the effective radius of rotor; S also for material enter retaining zone after the distance walked.
The anglec of rotation θ going out scissors according to above formula reverse is
θ=θ 0/2-2arcsin((sin(θ 0/2)R-s)/R) (1)
Formula (1) carries out first derivation to s, and the relative angle speed obtaining scissors is
dθ ds = 1 cos ( θ 0 / 2 - θ ) R = 1 R 2 - ( sin ( θ 0 / 2 ) R - s ) 2 - - - ( 2 )
Formula (2) carries out first derivation again to s, and the relative angle acceleration obtaining scissors is
d 2 θ d s 2 = ( sin ( θ 0 / 2 ) R - s ( R 2 - ( sin ( θ 0 / 2 ) R - s ) 2 ) 3 2 - - - ( 3 )
Make s=0, obtain at the relative angle speed of P1 point and angular acceleration
dθ ds | s = 0 = 1 cos ( θ 0 / 2 ) R - - - ( 4 )
d 2 θ d s 2 | s = 0 = sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 5 )
The relative angle speed of being tried to achieve by formula (4) and formula (5) and angular acceleration are two boundary conditions of quintic curve terminal, quintic curve played spot speed and acceleration 0, and starting point feed length 0 and terminal are sheared coefficient that 6 conditions such as terminal velocity that feed length L and formula (4) and formula (5) obtain and acceleration bring quintic curve into and are solved formula and can try to achieve first time and shear all quintic curve parameter coefficients.
When wherein first time shears, the relative angle speed of the start position of quintic curve corresponds to the relative angle acceleration of the start position of quintic curve corresponds to corresponding to the angular velocity in the final position of quintic curve corresponding to the angular velocity in the final position of quintic curve s is angular velocity in order to calculate the quintic curve final position moment and angular acceleration and the intermediate quantity introduced, without the need to calculating its concrete value.
During the follow-up shearing that second time starts, from clipped position C, speed still calculates by the length velocity relation of retaining zone, has been retaining zone P always 0point, now P 0point is the starting point of quintic curve, and terminal is still for entering the P of retaining zone 1point.From retaining zone symmetry, the starting point P of quintic curve 0speed and accekeration be
dθ ds = 1 cos ( θ 0 / 2 ) R - - - ( 6 )
d 2 θ d s 2 = - sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 7 )
The boundary condition of terminal was sheared with first time.Be specially: (adopting formula (6)) corresponds to corresponding to the relative angle speed of the start position of quintic curve (adopting formula (7)) corresponds to corresponding to the relative angle speed of the start position of quintic curve (adopting formula (4)) is corresponding to the angular velocity in the final position of quintic curve (adopting formula (5)) is corresponding to the angular velocity in the final position of quintic curve obtain the quintic curve of the follow-up continuous shear stress that second time starts, control the motion of flying shearing machine.
As shown in Figure 3, when sheared length is longer, the quintic curve as calculated according to starting point and end points boundary condition just there will be scissors first rotate over 180 ° to a certain angle after again reversing return back to another angle, this is unallowed in practical engineering application.Therefore the maximum length sheared when not occurring reversing to be calculated in advance, i.e. maximum chopped length Lp.When actual shearing length is greater than maximum chopped length, will process quintic curve, and wait in initial position and do not reverse when ensureing long cutting, the flatness of speed and acceleration will be ensured simultaneously.
Long computing method of cutting and computation process as follows:
1) coefficient of the quintic curve in the null maximum chopped length Lp of initial position speed and correspondence is utilized above-mentioned short quintic curve parameter acquiring method when cutting to adopt process of iteration to approach to try to achieve;
2) to maximum chopped length, scissors is calculated when arriving clipped position place, the length L0 of feeding that check point detects, i.e. now u=L0;
3) cut in moving calculation process at actual (tube) length, by step 1) quintic curve that calculates is divided into two sections at feed length L0 (namely in start and stop position), waits for sections, that is: in two intersegmental insertions
The anglec of rotation that quintic curve function calculates scissors is called when feed length is less than or equal to L0;
When feed length is greater than L0 and is less than or equal to length L-Lp-2L0, never call the anglec of rotation that quintic curve function calculates scissors, scissors rests on start and stop position, and speed remains 0;
When feed length is greater than L-Lp-2L0, again call the anglec of rotation that quintic curve function calculates scissors.
By step 3) process after, scissors there will not be the phenomenon of reversing, and operation curve transitions smooth.
The flying shear quintic curve movement locus that speed according to flying shear motion of the present invention and acceleration relation are tried to achieve, can realize the smooth motion of flying shear and high-precision synchronous orbit tracking movement; Shearing system according to the sheared length of user's input, can calculate the length needing to wait for feeding in start and stop position automatically, automatically realizes long cutting and cuts with short; The horizontal component velocity of flying shear and the speed sync of feeding can be realized in the nonlinear velocity motion of retaining zone application flying shear, thus ensure that high-precision shearing and smooth shearing area; When retaining zone, different curves can also be switched to, realize a batch shearing.
Below in conjunction with instantiation, the present invention is elaborated.Major parameter is as follows:
Rotary/shaft encoder resolution: 3600 × 4 pulses/turn;
Transmission shaft encoder resolution: 0.05mm/ pulse;
The effective girth of rotor: 800mm.
1) shortly cut, sheared length is less than or equal to maximum chopped length Lp:
Shear parameters: cutter head quantity 1; Sheared length 1000mm; Synchronous angle 30 °; Shearing point is to the distance 500mm of material tests point.
Fig. 4 and Fig. 5 for the coefficient that is synchronized with the movement be respectively 0.9 and 1.1 time, the angle of flying shear and angular velocity curve.Flying shear is the continuous shear stress to be achieved such as not in start and stop position, does not namely drop to 180 ° of place's speed that 0 realization is short continuously cuts, and (b) of Fig. 4 and Fig. 5 is angle velocity chart, and the angular velocity of two figure does not all drop to 0, and whole service process rate curve is level and smooth.Fig. 5 is at the angular velocity of retaining zone faster than Fig. 4 20%.Flying shear angular range (0 in Fig. 4, Fig. 5,15) and (345,360) be retaining zone, cause because synchronization factor is different when Fig. 5 speed is faster, the coefficient that is synchronized with the movement refers to that flying shear enters the angular velocity of synchronization zone and the proportionate relationship of material velocity.
2) length is cut, and sheared length is more than or equal to maximum chopped length Lp:
Shear parameters: cutter head quantity 2; Sheared length 1000mm; Synchronous angle 30 °; Shearing point is to the distance 500mm of material tests point.
Fig. 6 and Fig. 7 for be synchronized with the movement coefficient respectively 0.9 and 1.1 time, the speed of flying shear and angular velocity curve.This to be cutter head quantity be 2 situation, when cutter head is 2,90 ° is start and stop position, and flying shear reduces to 0 in start and stop position (90 °) place's speed, waits for a period of time to restart to shear next time, and realize long cutting, whole service process rate curve is level and smooth.Fig. 7 is at the angular velocity of retaining zone faster than Fig. 6 20%.

Claims (3)

1. the flying shearing machine control method based on luminance curve, it is characterized in that flying shearing machine control the motion in acceleration region and decelerating area of flying shearing machine scissors by quintic curve, make in flying shearing machine retaining zone, flying shear angular velocity of rotation is with transmitting the synchronous of material movement speed, and described quintic curve is:
f(u)=Au 5+Bu 4+Cu 3+Du 2+Eu+F
In formula, u is the length of feeding, and f (u) follows the angle of rotor motion, i.e. the flying shear anglec of rotation for flying shearing machine scissors, is flying shearing machine rotor position by flying shear anglec of rotation f (u) conversion, and then controls flying shearing machine motion, is specially:
With rotor center for initial point sets up coordinate system, if two of flying shearing machine retaining zone end points are respectively: retaining zone starting point coordinate (u 1, p 1) and retaining zone terminal point coordinate (u 0, p 0), quintic curve to the single order of u and second derivative is:
df ( u ) du = 5 Au 4 + 4 Bu 3 + 3 Cu 2 + 2 Du + E
d 2 f ( u ) du 2 = 20 Au 3 + 12 Bu 2 + 6 Cu + 2 D
Its coefficient obtains from Matrix Calculating below:
u 0 5 u 0 4 u 0 3 u 0 2 u 0 1 1 u 1 5 u 1 4 u 1 3 u 1 2 u 1 1 1 5 u 0 4 4 u 0 3 3 u 0 2 2 u 0 1 0 5 u 1 4 4 u 1 3 3 u 1 2 2 u 1 1 0 20 u 0 3 12 u 0 2 6 u 0 2 0 0 20 u 1 3 12 u 1 2 6 u 1 2 0 0 A B C D E F p 0 p 1 d p 0 du d p 1 du d 2 p 0 du 2 d 2 p 1 du 2
Utilize retaining zone starting point (L, p 1), retaining zone terminal (0, p 0), first order derivative and second derivative six conditions try to achieve six coefficient solutions of quintic curve:
A = 1 u 1 5 [ 6 ( p 1 - p 0 ) - 3 ( dp 1 du + dp 0 du ) u 1 + 1 2 ( d 2 p 1 du 2 - d 2 p 0 du 2 ) u 1 2 ]
B = 1 u 1 4 [ - 15 ( p 1 - p 0 ) + ( 7 dp 1 du + 8 dp 0 du ) u 1 - ( d 2 p 1 du 2 - 3 2 d 2 p 0 du 2 ) u 1 2 ]
C = 1 2 u 1 3 [ 20 ( p 1 - p 0 ) - 4 ( 2 dp 1 du + 3 dp 0 du ) u 1 + ( d 2 p 1 du 2 - 3 d 2 p 0 du 2 ) u 1 2 ]
D = 1 2 d 2 p 0 du 2
E = d p 0 du
F=p 0
2. a kind of flying shearing machine control method based on luminance curve according to claim 1, is characterized in that control when flying shearing machine run is specially: establish P 1for retaining zone starting point, P 0for retaining zone terminal,
First time is when shearing, scissors rotates 180 ° and arrives clipped position C from start and stop position, initial velocity, initial acceleration are all 0, realize level and smooth startup, the starting point of quintic curve is start and stop position, enter the scissors angle position of retaining zone and the final position of quintic curve, after entering retaining zone, the horizontal range s that scissors is walked is:
s=sin(θ 0/2)R-sin(θ 0/2-θ)R
θ in formula 0for retaining zone angle, be set by the user; θ is the anglec of rotation after scissors enters retaining zone; R is the effective radius of rotor; S for material enter retaining zone after the distance walked;
The anglec of rotation θ obtaining scissors is:
θ=θ 0/2-2arcsin((sin(θ 0/2)R-s)/R) (1)
Formula (1) carries out first derivation to s, and the relative angle speed obtaining scissors is:
dθ ds = 1 cos ( θ 0 / 2 - θ ) R = 1 R 2 - ( sin ( θ 0 / 2 ) R - s ) 2 - - - ( 2 )
Formula (2) carries out first derivation again to s, and the relative angle acceleration obtaining scissors is:
d 2 θ ds 2 = ( sin ( θ 0 / 2 ) R - s ( R 2 - ( sin ( θ 0 / 2 ) - R - s ) 2 ) 3 2 - - - ( 3 )
Make s=0, obtain at P 1the relative angle speed of scissors and angular acceleration during point:
dθ ds | s = 0 = 1 cos ( θ 0 / 2 ) R - - - ( 4 )
d 2 θ ds 2 | s = 0 = sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 5 )
In first time shearing, initial velocity, initial acceleration are all 0, the starting point feed length of quintic curve is 0, terminal sheared length L, the relative angle speed that convolution (4) and (5) obtain and angular acceleration, brought into the equations of 6 coefficients of quintic curve by these 6 boundary conditions, wherein the relative angle speed of the start position of quintic curve corresponds to the relative angle acceleration of the start position of quintic curve corresponds to corresponding to the angular velocity in the final position of quintic curve corresponding to the angular velocity in the final position of quintic curve obtain the coefficient to the quintic curve sheared next time, before controlling to shear, in acceleration region, cutter rod drives the rotation of scissors next time;
The follow-up continuous shear stress that second time starts, from clipped position C, speed still calculates by the length velocity relation of retaining zone, has been the terminal P of retaining zone always 0point, from retaining zone symmetry, the now starting point P of quintic curve 0speed and the accekeration of point are:
dθ ds = 1 cos ( θ 0 / 2 ) R - - - ( 6 )
d 2 θ ds 2 = - sin ( θ 0 / 2 ) R ( cos ( θ 0 / 2 ) R ) 3 - - - ( 7 )
The boundary condition of quintic curve terminal was sheared with first time, obtained the coefficient to the quintic curve sheared next time thus;
According to the quintic curve equation sheared each time, substitute into corresponding feed length u, calculate the angle that rotor followed by flying shearing machine scissors, realize controlling the operation of flying shearing machine.
3. a kind of flying shearing machine control method based on luminance curve according to claim 1 and 2, it is characterized in that calculating maximum chopped length Lp before flying shearing machine run, namely flying shearing machine are the permission maximum shear length not occurring reversing, when actual shearing length is greater than maximum chopped length Lp, quintic curve is processed, is specially:
1) quintic curve coefficient method for solving is utilized to adopt process of iteration to try to achieve at the null maximum chopped length Lp of start and stop position and speed, and the coefficient of quintic curve during corresponding Lp;
2) to maximum chopped length Lp, when calculating scissors arrival start and stop position, the length L0 of feeding;
3) cut in moving calculation process at actual (tube) length, by step 1) quintic curve that calculates punishes section at feed length L0, and insert and wait for section, that is:
When feed length u is less than or equal to L0, call the anglec of rotation that quintic curve calculates scissors;
When feed length u is greater than L0 and is less than or equal to L-Lp-2L0, never call the anglec of rotation that quintic curve calculates scissors, scissors speed remains 0;
When feed length is greater than L-Lp-2L0, again call the anglec of rotation that quintic curve function calculates scissors.
CN201410849261.0A 2014-12-31 2014-12-31 A kind of flying shearing machine control method based on luminance curve Active CN104570933B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410849261.0A CN104570933B (en) 2014-12-31 2014-12-31 A kind of flying shearing machine control method based on luminance curve

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410849261.0A CN104570933B (en) 2014-12-31 2014-12-31 A kind of flying shearing machine control method based on luminance curve

Publications (2)

Publication Number Publication Date
CN104570933A true CN104570933A (en) 2015-04-29
CN104570933B CN104570933B (en) 2017-09-15

Family

ID=53087279

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410849261.0A Active CN104570933B (en) 2014-12-31 2014-12-31 A kind of flying shearing machine control method based on luminance curve

Country Status (1)

Country Link
CN (1) CN104570933B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105149676A (en) * 2015-08-31 2015-12-16 北京和利时电机技术有限公司 Control method and control device for flying shear, servo driver and flying shear
CN105182906A (en) * 2015-09-24 2015-12-23 哈尔滨工业大学 Method for controlling position and speed on the basis of high-order S motion trajectory
CN112068491A (en) * 2020-09-02 2020-12-11 四川省达州钢铁集团有限责任公司 Method for improving response speed of flying shear
CN113231472A (en) * 2021-05-31 2021-08-10 中天钢铁集团有限公司 Rotary flying shear tail cutting length pre-judging alarm system and adjusting method thereof
CN114932265A (en) * 2022-06-15 2022-08-23 中冶南方工程技术有限公司 Flying shear control method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4316131A (en) * 1977-11-30 1982-02-16 Tokyo Shibaura Denki Kabushiki Kaisha Control apparatus of flying shears
CN1057220A (en) * 1990-06-16 1991-12-25 沈阳重型机器厂 Continuously operating and starting flying shears
CN200995301Y (en) * 2007-01-25 2007-12-26 济南铸锻所捷迈机械有限公司 Rotary fly shear
CN101441462A (en) * 2008-11-26 2009-05-27 广东韶钢松山股份有限公司 Shearing control method and control device of disc shear
CN102033506A (en) * 2010-10-29 2011-04-27 上海金自天正信息技术有限公司 Automatic control method and system for flying shear

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4316131A (en) * 1977-11-30 1982-02-16 Tokyo Shibaura Denki Kabushiki Kaisha Control apparatus of flying shears
CN1057220A (en) * 1990-06-16 1991-12-25 沈阳重型机器厂 Continuously operating and starting flying shears
CN200995301Y (en) * 2007-01-25 2007-12-26 济南铸锻所捷迈机械有限公司 Rotary fly shear
CN101441462A (en) * 2008-11-26 2009-05-27 广东韶钢松山股份有限公司 Shearing control method and control device of disc shear
CN102033506A (en) * 2010-10-29 2011-04-27 上海金自天正信息技术有限公司 Automatic control method and system for flying shear

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
宋明等: "飞剪运动控制方法的研究", 《冶金动力》 *
朱怡珺: "基于SIMITION的飞剪机运动控制***研究", 《中国优秀硕士学位论文全文数据库工程科技I辑》 *
杨文涛: "嵌入式定长剪切控制***的研究及实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
胡建华等: "CNC***中几种升降速控制曲线的研究与比较", 《南京航天航空大学学报》 *
蔡志军等: "高速线材飞剪的自动化控制", 《安徽机电学院学报》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105149676A (en) * 2015-08-31 2015-12-16 北京和利时电机技术有限公司 Control method and control device for flying shear, servo driver and flying shear
CN105149676B (en) * 2015-08-31 2017-07-07 北京和利时电机技术有限公司 The control method of flying shearing machine, control device, servo-driver and flying shearing machine
CN105182906A (en) * 2015-09-24 2015-12-23 哈尔滨工业大学 Method for controlling position and speed on the basis of high-order S motion trajectory
CN105182906B (en) * 2015-09-24 2017-09-01 哈尔滨工业大学 Position And Velocity control method based on high-order S type movement locus
CN112068491A (en) * 2020-09-02 2020-12-11 四川省达州钢铁集团有限责任公司 Method for improving response speed of flying shear
CN112068491B (en) * 2020-09-02 2021-09-21 四川省达州钢铁集团有限责任公司 Method for improving response speed of flying shear
CN113231472A (en) * 2021-05-31 2021-08-10 中天钢铁集团有限公司 Rotary flying shear tail cutting length pre-judging alarm system and adjusting method thereof
CN114932265A (en) * 2022-06-15 2022-08-23 中冶南方工程技术有限公司 Flying shear control method and system

Also Published As

Publication number Publication date
CN104570933B (en) 2017-09-15

Similar Documents

Publication Publication Date Title
CN104570933A (en) Flying shear control method based on high-order curve
CN102063085A (en) Fixed-length cutting control device and method
CN202622049U (en) Integrated fly-shearing servo driving device
CN105965088B (en) Drum type flying shear based on shearing target cut lengths is driven control parameter computational methods
CN102773256B (en) Optimal control method for strip tail shear by flying shear at continuous annealing unit inlet
CN102728884A (en) Positioning and zero setting method and device for high-speed rotating flying shear blade
CN107052444A (en) Flying shear control method based on vector controller
CN102320018A (en) Control device of milling feed speed curve and control method thereof
CN104407566A (en) Control method of rotary type flying shear punching device
CN112536841B (en) Transverse cutting flying shear control system and control method thereof
CN105382331B (en) A kind of method of flying shear control
CN110673546B (en) Control method for realizing high-precision fixed-length shearing of rotary flying shear
WO2024027206A1 (en) Continuous ceramic greenware cutting machine
CN102371392B (en) High-speed precise online numerical-control milling machine and control method thereof
CN102350541B (en) Three-shaft following online cutting numerical control milling machine and three-shaft following control method thereof
CN106241475A (en) Follow the trail of fixed length cutting system
CN203460321U (en) High-speed dustless plate cutting device
CN105127517A (en) Embedded shut-off mechanism and embedded shut-off process
CN105149676A (en) Control method and control device for flying shear, servo driver and flying shear
CN101691038A (en) Work pattern of girdling machine and control system thereof
CN104289639A (en) Simple reinforcing steel bar conveying rack
CN105537676B (en) The method of cutting and folding machine bed intelligent positioning
CN111804736B (en) High-speed flying shear control method
CN201220298Y (en) Automatic shearing apparatus of section bar continuous production line
CN104552395A (en) Door and window glazing bead cutting tool and technological method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190424

Address after: 211100 No. 155 General Avenue, Jiangning Economic Development Zone, Nanjing City, Jiangsu Province

Patentee after: Nanjing Estun Automation Co., Ltd.

Address before: 211106 No. 155 General Avenue, Jiangning Development Zone, Nanjing City, Jiangsu Province

Co-patentee before: Nanjing Estun Automation Co., Ltd.

Patentee before: Nanjing Estun Automatic Control Technology Co., Ltd.