Method for rapidly planning 6-order S-shaped motion curve

文档序号:1286323 发布日期:2020-08-28 浏览:24次 中文

阅读说明:本技术 一种快速规划6阶s型运动曲线的方法 (Method for rapidly planning 6-order S-shaped motion curve ) 是由 董杰楚 徐亦新 王飞 王志超 黄少强 于 2020-06-10 设计创作,主要内容包括:本发明公开一种快速规划6阶S型运动曲线的方法,通过已知的运动参数距离L<Sub>d</Sub>、启动速度V<Sub>s</Sub>、结束速度V<Sub>e</Sub>、最大加加速J<Sub>m</Sub>、最大允许速度V<Sub>m</Sub>将待规划的S型速度曲线分为H(Head)加速阶段、B(Body)匀速阶段、T(Tail)减速阶段三种分段;对H与T段使用5阶贝塞尔曲线的方法来规划6阶S型速度曲线,同时设计了一种前向差分的计算法来提升计算效率;最后对速度曲线进行等间隔采样,分别设计了脉冲和总线型控制器的位置数据更新计算方法。(The invention discloses a method for rapidly planning a 6-order S-shaped motion curve, which is implemented by using a known motion parameter distance L d Starting speed V s End velocity V e Maximum acceleration J m Maximum allowable speed V m Dividing an S-shaped speed curve to be planned into three segments, namely an H (head) acceleration stage, a B (body) constant speed stage and a T (Tail) deceleration stage; planning a 6-order S-shaped speed curve by using a 5-order Bezier curve method for H and T sections, and simultaneously designing a forward difference calculation method to improve the calculation efficiency; and finally, sampling the speed curve at equal intervals, and designing position data updating and calculating methods of the pulse controller and the bus controller respectively.)

1. A method for rapidly planning a 6-order S-shaped motion curve is characterized by comprising the following steps:

step 1, inputting motion curve parameters to be planned: length of track LdStarting speed VsEnd velocity VeMaximum acceleration JmMaximum allowable speed Vm

Step 2, use JmAnd VmAs a constraint, calculate Vs、Ve、LdThe relation between them is that the motion curve to be planned is divided into acceleration stage, uniform speed stage and deceleration stage, in which the acceleration stage is recorded as H-segment, uniformThe speed stage is marked as a B section, the speed reduction stage is marked as a T section, the motion state section condition which can appear on the S-shaped curve to be planned is one of the sections of H, T, B, BT, HB, HT and HBT, and the motion state combination on the S-shaped curve to be planned is judged;

step 3, planning a speed curve by using a 5-order Bezier curve for the motion curves of the existing H section and the T section;

and 4, sampling the speed curve planned in the third step at equal intervals, equally dividing the speed curve into N parts, wherein the time interval of each part is h, and calculating the discrete V value on the speed curve in a forward difference mode.

2. The method of claim 1, wherein the initial velocity V of a segment of the sigmoid motion curve is knowniAnd end velocity VfThe moving distance L can be calculatedxThe concrete formula is as follows;

the initial speed V of a certain section on the S-shaped motion curve is knowniAnd a moving distance LxCalculating the final velocity V of the segmentfThe concrete formula is as follows;

through the calculation of the formulas (1) and (2), the motion state segmentation combination on the S-shaped curve to be planned can be judged, and the specific method is as follows:

step 2.1 if Vs=VeIf so, the segment is in a uniform motion state process and is segmented B, the step II is ended, otherwise, the step 2.2 is started;

step 2.2 reaction of VsAnd VeSubstituting formula (1) to obtain the actual movement distance L during the speed variationcEntering step 2.2.1;

step 2.2.1 if Lc≥LdAnd V iss<VeIn time, it shows that the speed can be driven from V only by actually running a longer distancesChange into VeAnd then V issAnd less than VeThen at a set distance LdThe acceleration motion is always performed, the acceleration motion is in an H-segment mode, and the actual final speed V of the segment can be calculated by the formula (2)cEntering the step three, otherwise entering the step 2.2.2;

step 2.2.2 if Lc≥LdAnd V iss>VeIn time, it shows that the speed can be driven from V only by actually running a longer distancesChange into VeAnd then V issIs greater than VeThen at a set distance LdThe speed is always reduced and divided into T sections, and the actual final speed V of the section can be calculated by the formula (2)cEntering the step three, otherwise entering the step 2.2.3;

step 2.2.3 if Lc<LdAnd V ism=VsWill VsAnd VeSubstituting formula (1) to obtain the distance L of movement in a deceleration statetAnd when L ist<LdIf yes, the BT segment is segmented, namely the BT segment is in a constant speed-first deceleration motion mode, the step three is carried out, and if not, the step 2.2.4 is carried out;

step 2.2.4 if Lc<LdWill VsAnd VmSubstituting formula (1) to obtain the acceleration distance LhIf L ish<LdAnd V ism=VeIf the motion mode is the HB section mode, namely the section is an acceleration mode and a uniform motion mode, the step III is carried out, otherwise, the step 2.2.5 is carried out;

step 2.2.5 if Lc<LdWill VsAnd VmSubstituting formula (1) to obtain the moving distance L in the acceleration statehWill VmAnd VeSubstituting formula (1) to obtain the distance L of movement in a deceleration statetGo to step 2.2.5.1;

step 2.2.5.1 if Ld<(Lh+Lt) Segmenting HT, namely, the curve of the segment is accelerated first and then enters a deceleration motion mode immediately, and entering the step three, and if not, the stepStep 2.2.5.2 is entered;

step 2.2.5.2 if Ld>(Lh+Lt) And (4) segmenting the HBT, accelerating the curve, then entering a constant speed, finally decelerating, and entering the step three.

3. The method for rapidly planning the 6 th-order S-shaped motion curve according to claim 1, wherein for the motion curves of the H segment and the T segment existing in the step three, a 5 th-order Bezier curve is used for planning the speed curve, and the specific method is as follows:

general expressions according to bezier curves:deriving a velocity profile expression generated from a bezier curve of order 5:

V(t)=P0B0(t)+P1B1(t)+P2B2(t)+P3B3(t)+P4B4(t)+P5B5(t) (3)

where t is 0-1, V (t) is the speed, P0~P5Is a Bessel control point, B0(t)~B5(t) is a bernstein polynomial;

therefore, equation (3) can also be written as:

V(t)=At5+Bt4+Ct3+Dt2+Et+F (4)

wherein the coefficients A-F can be expressed as follows:

A=-P0+5P1-10P2+10P3-5P4+P5

B=5P0-20P1+30P2-20P3+5P4

C=-10P0+30P1-30P2+10P3

D=10P0-20P1+10P2

E=-5P0+5P1

F=P0

h segmentOr acceleration and acceleration at two end points of the speed curve of the T section are zero, and the initial speed of the speed curve of the H section or the T section is marked as ViThe last speed is denoted as VfSetting a differential calculation initial phase P0=P1=P2=Vi,P0、P1And P2Are all equal to the initial speed Vi,P3=P4=P5=Vf,P3、P4And P5Are all equal to the final speed Vf

Simplified A-F coefficient expression

A=-6Vi+6Vf

B=15Vi-15Vf

C=-10Vi+10Vf

D=0

E=0

F=Vi

Substituting coefficients A to F into formula (4), wherein the expression of the H-segment or T-segment speed curve is as follows:

V(t)=(-6Vi+6Vf)t5+(15Vi-15Vf)Bt4+(-10Vi+10Vf)t3+Vi(5)。

4. the method for rapidly planning a 6 th-order S-shaped motion curve according to claim 3, wherein in the fourth step, the specific method for calculating the discrete V value on the velocity curve by using the forward difference method is as follows:

the calculation of the speed curve is designed as a forward difference mode:

V=V+F5

F5=F5+F4

F4=F4+F3

F3=F3+F2

F2=F2+F1

wherein F1~F5Calculating the difference;

the initial value calculation method of the forward difference algorithm comprises the following steps: equally dividing the speed curve into N parts according to time, wherein N is an integer, and the interval of each part is h, and then respectively calculating the initial value of the differential expression by using the following formula:

F3(t0)=255Ah5+48Bh4+6Ch3

F2(t0)=300Ah5+24Bh4

F1(t0)=120Ah5

and (3) substituting the calculated initial value into a differential mode to carry out N-1 times of iterative calculation to obtain a complete 6-order speed curve, wherein each iterative calculation can calculate a real-time speed V.

5. A method for fast planning a 6 th order sigmoid motion curve according to claim 2,

solving for the final velocity V in equation (2)fThe calculation of the power of 3 is used in the process, the calculation result is further approximated by a Newton-Laverson method,

0 equation is constructed for equation (2),

to facilitate the calculation of the equation to, Z (V)f)=((Vf-Vi)3)/Lx 2-Jm

To Z (V)f) Find at VfThe derivative of (a):

use ofAnd (4) performing iterative calculation to approximate a true value, wherein n is an integer.

Technical Field

The invention relates to precision motion control, and is particularly suitable for high-speed and stable speed curve planning required by motion control.

Background

In the automation equipment with the motion unit, the motion unit of the equipment is prevented from generating impact, step loss, oscillation and overtravel in the processes of motion starting, stopping and speed changing so as to ensure the stability of the whole equipment under the condition of high-speed motion. The control signal output to the motion driver needs to be subjected to fine process planning, common motion process planning comprises two types of trapezoidal curves and S-shaped curves, the trapezoidal curves are small in calculation amount and easy to realize, and moment impact exists due to the fact that the acceleration track does not have a smooth process, and the motion process planning is rarely applied in engineering. The S-shaped curve is added with acceleration control, so that the sudden change of the moment can be effectively reduced, the moment output of the motor can be better controlled, the system can achieve higher acceleration and control precision, meanwhile, the mechanical impact is reduced, and the reliability of the equipment is improved.

The S curve is divided on the derivation order of the position curve according to the control fineness, 1 order Velocity, 2 order accumulation, 3 order Jerk,4 order Snap,5 order crack and 6 order Pop are formed, the track planning algorithm is more complex when the order is higher, the control effect is better, most commercial motion controllers in the market are controlled by 3 order curves at present, special equipment of part special industries can achieve 4 order curves, the S curve is calculated by using a traditional method and depends on very detailed segmentation, for example, the S curve of 4 order needs to be divided into 14 segments for calculation, the segmentation condition is complicated, the trajectory analysis is very complicated, errors are easy to generate in practical use, the requirement on realized hardware is very high, and the curve of 6 order belongs to the technology which is difficult to realize by using the traditional method.

Disclosure of Invention

Aiming at the problem that the planning of the current 6-order S-shaped motion curve is difficult to reliably realize, the invention provides a method for quickly planning the 6-order S-shaped motion curve, which is a method for realizing the planning of the 6-order motion curve based on the Bezier curve sampled at equal intervals and is easy for multi-platform realization and transplantation.

The invention discloses a method for rapidly planning a 6-order S-shaped motion curve, which comprises the following steps:

step 1, inputting motion curve parameters to be planned: length of track LdStarting speed VsEnd velocity VeMaximum acceleration JmMaximum allowable speed Vm

Step 2, use JmAnd VmAs a constraint, calculate Vs、Ve、LdRelation between, the fortune to be plannedThe dynamic curve is divided into an acceleration stage, a constant speed stage and a deceleration stage, wherein the acceleration stage is marked as an H section, the constant speed stage is marked as a B section, the deceleration stage is marked as a T section, the motion state segmentation condition which can appear on the S-shaped curve to be planned is one of HBT, HB, BT, HT, H, T and B, and the motion state combination on the S-shaped curve to be planned is judged;

step 3, planning a speed curve by using a 5-order Bezier curve for the motion curves of the existing H section and the T section;

and 4, sampling the speed curve planned in the third step at equal intervals, equally dividing the speed curve into N parts, wherein the time interval of each part is h, and calculating the discrete V value on the speed curve by adopting a forward difference mode, so that the 6-order control curve can be realized on different hardware platforms.

Has the advantages that:

according to the method for rapidly planning the 6-order S-shaped motion curve, the Bezier curve method of forward difference calculation is adopted, so that the calculation amount of the algorithm is reduced, and multiple platforms can be realized; the idea that a multi-stage motion control curve is divided into multiple sections in the traditional method and segmented execution is carried out by using numerous condition judgment is abandoned, the motion curve is divided into three types of acceleration, constant speed and deceleration by adopting simple classification or a combination of the three types, the speed curve is directly planned in the acceleration or deceleration process, the planning stage is simple and visual, and the robustness of the algorithm is greatly improved.

Drawings

FIG. 1 is a flowchart illustrating the overall steps of the present invention.

FIG. 2 is a flow chart of the present invention for determining the combination of the segments on the curve

Detailed Description

In order to make the technical solutions of the present invention better understood, the following description of the present invention in the course of its use is set forth without departing from the scope of the present invention, and the description in this section is only exemplary and explanatory and should not be construed as limiting the scope of the present invention in any way

The technical scheme adopted by the invention comprises the following steps:

the method comprises the following steps: for inputting curves to be plannedParameter, track length LdStarting speed VsEnd velocity VeMaximum acceleration JmMaximum allowable speed Vm

Step two: use of JmAnd VmAs a constraint, calculate Vs、Ve、LdThe relationship between; and segmenting the S-shaped curve to be planned according to the motion state, namely an acceleration stage, a constant speed stage and a deceleration stage, wherein the acceleration stage is marked as an H segment, the constant speed stage is marked as a B segment, the deceleration stage is marked as a T segment, the motion state combination condition which can appear on the S-shaped curve to be planned is one of HBT, HB, BT, HT, H, T and B, and the motion state combination on the S-shaped curve to be planned is judged.

Step three: for the motion curve with H segment and T segment, a 5 th order Bezier curve is used for planning the speed curve.

Step four: equally sampling the speed curve planned in the third step, equally dividing the speed curve into N parts, equally dividing the time interval of each part into h, adjusting the sampling interval according to the fine degree required to be controlled, calculating the Bezier curve by using a forward difference mode, correspondingly using a linear Pop as the speed plan to correspond to an S-shaped motion curve, namely 6-stage control, and realizing 6-stage control curves on different hardware platforms, wherein the hardware platform refers to a hardware scheme of a pulse type controller and a bus type controller

In the second step, the motion state segmentation combination on the S-shaped curve to be planned is judged according to the following formula:

according to the input initial speed ViAnd end velocity VfCalculating the moving distance LxThe formula (2);

according to initial velocity ViAnd a moving distance LxCalculating the final velocity VfThe formula (2);

the specific plunging process is as follows, using a fixed plus acceleration J during plungingm

The expression for the movement time T is:

the expression of the inflection point acceleration As of the concave-convex position of the S curve is As follows:

the expression of the acceleration change rate Ar is:

the expression for the distance of movement Lx is:

the reduction of the carry-in variables yields:

the final velocity V is simplified from the formula (1)f

Last velocity VfThe calculation of the power of 3 is used, calculation errors can be brought in the calculation in a system with limited resources, and a Newton-Laverson method is used for further approximating the calculation result.

0 equation is constructed from the derivation process above,convenient calculation conversion into Z (V)f)=((Vf-Vi)3)/Lx 2-Jm

Derivative at x for Z (x):

use ofAnd (3) performing iterative computation to approach a true value, wherein n is an integer, and performing twice iteration by using Newton-Laverson in a system with limited resources to achieve available computation precision.

Judging the motion state segmentation combination on the S-shaped curve to be planned, specifically as follows;

step 2.1, if Vs=VeIf so, the segment is in a constant-speed motion state process and is in a B-segment mode, the step II is ended, the curve planning step is exited, and otherwise, the step 2.2 is entered.

Step 2.2 if Vs≠VeWill VsAnd VeSubstituting formula (1) to obtain the actual movement distance L during the speed variationc

Step 2.2.1, if Lc≥LdAnd V iss<VeWhen the speed is changed from Vs to Ve, the speed is changed from Vs to Ve by indicating that the speed needs to be actually moved for a longer distance, and when Vs is smaller than Ve, the speed is changed for a set distance LdThe inner part always makes acceleration movement, which is in an H-section mode, and the actual final speed V of the section can be calculated by the formula (2)c

And step three is entered, otherwise, step 2.2.2 is entered.

Step 2.2.1, if Lc≥LdAnd V iss>VeWhen the speed is changed from Vs to Ve, the speed is changed from Vs to Ve by indicating that the speed needs to be actually moved for a longer distance, and when Vs is larger than Ve, the speed is changed for a set distance LdThe inside of the cylinder is always in deceleration motion and is a T section, and the T section can be calculated by a formula (2)Actual end velocity V of the segmentcAnd entering a step three, otherwise, entering a step 2.2.3.

Step 2.2.3, if Lc<LdAnd V ism=VsWill VsAnd VeSubstituting formula (1) to obtain the distance L of movement in a deceleration statet. And when L ist<LdWhen it is, it is BT segmented, i.e. the segment is first VsIs at a constant speed and a uniform movement distance LbFollowed by a deceleration movement, wherein Lb=Ld-Lt. And step three, planning a speed curve of the T section in the BT section, otherwise, entering step 2.2.4.

Step 2.2.4, if Lc<LdWill VsAnd VmSubstituting formula (1) to obtain the acceleration distance LhIf L ish<LdAnd V ism=VeIn HB segment mode, i.e. the segment is accelerated to V firstmThen, the reaction is performed again with VmIs moved at a speed of (1). And step three, planning a speed curve of the H section in the HB section, and otherwise, entering step 2.2.5.

Step 2.2.5, if Lc<LdWill VsAnd VmSubstituting formula (1) to obtain the moving distance L in the acceleration statehWill VmAnd VeSubstituting formula (1) to obtain the distance L of movement in a deceleration statet(ii) a Proceed to step 2.2.5.1

Step 2.2.5.1, if Ld<(Lh+Lt) Segmenting HT, namely, the curve of the segment is accelerated first, then immediately entering a deceleration motion mode, entering a step three, and otherwise, entering a step 2.2.5.2;

step 2.2.5.2, when L isd>(Lh+Lt) When the HBT is segmented, the curve is accelerated, then enters a constant speed and is decelerated finally, and the movement distance in the middle constant speed state is Lb=Ld-(Lh+Lt) And entering the step three.

In the step 3, the 5 th order Bezier curve is calculated by adopting a forward difference method, and the algorithm calculation derivation process comprises the following steps:

general expressions according to bezier curves:deriving a velocity profile expression generated from a bezier curve of order 5:

V(t)=P0B0(t)+P1B1(t)+P2B2(t)+P3B3(t)+P4B4(t)+P5B5(t) (3)

where t is 0-1, V (t) is the speed, P0~P5Is a Bessel control point;

wherein B is0(t)~B5(t) is a Bernstein polynomial

B0(t)=(1-t)5=-t5+5t4-10t3+10t2-5t+1

B1(t)=5(1-t)4×t=5t5-20t4+30t3-20t2+5t

B2(t)=10(1-t)3×t2=-10t5+30t4-30t3+10t2

B3(t)=10(1-t)2×t3=10t5-20t4+10t3

B4(t)=5(1-t)×t4=-5t5+5t4

B5(t)=t5

The velocity profile according to equation (3) can be expressed as:

V(t)=At5+Bt4+Ct3+Dt2+Et+F

wherein the coefficients A-F can be expressed as follows:

A=-P0+5P1-10P2+10P3-5P4+P5

B=5P0-20P1+30P2-20P3+5P4

C=-10P0+30P1-30P2+10P3

D=10P0-20P1+10P2

E=-5P0+5P1

F=P0

acceleration and acceleration at two end points of the motion curve of the H section and the T section are both zero, the initial speed of the speed curve of the H section or the T section is recorded as Vi, the final speed is recorded as Vf, and a difference calculation initial stage P is set0=P1=P2=ViP0, P1 and P2 are all equal to the initial velocity Vi,P3=P4=P5=VfP3, P4, and P5 are all equal to the terminal velocity Vf.

Simplified A-F coefficient expression

A=-6Vi+6Vf

B=15Vi-15Vf

C=-10Vi+10Vf

D=0

E=0

F=Vi

The velocity profile can be expressed as:

V(t)=(-6Vi+6Vf)t5+(15Vi-15Vf)Bt4+(-10Vi+10Vf)t3+Vi

forward Difference Algorithm Condition, assuming Slave velocity Slave Vi~VfAre divided into N steps and step lengthDifferential expression F1~F5Is started.

Under the existing initial condition, using the formula as shown to iterate and calculate for N times

V=V+F5

F5=F5+F4

F4=F4+F3

F3=F3+F2

F2=F2+F1

I.e. the discrete V values of the entire speed curve can be calculated.

Initial value calculation derivation: to facilitate the expression of the intermediate coefficient iterative transformation process, a is set to a, B is set to B, C is set to C, D is set to D, E is set to E, and F is set to F;

F5(t)=at5+bt4+ct3+dt2+et+f

F5(t+h)-F5(t)

=(5ah)t4+(10ah2+4bh)t3+(10ah3+6bh2+3ch)t2

+(5ah4+4bh3+3ch2+2dh)t+ah5+bh4+ch3+dh2+eh

set by derivation of the previous step

a=5Ah,b=10Ah2+4Bh,c=10Ah3+6Bh2+3Ch;

d=5Ah4+4Bh3+3Ch2+2Dh

F4(t)=at4+bt3+ct2+dt+e

F4(t+h)-F4(t)

=(20ah2)t3+(60ah3+12bh2)t3+(70ah4+24bh3+6ch2)t

+30ah5+14bh4+6ch3+2dh2

Set by derivation of the previous step

a=20Ah2,b=60Ah3+12Bh2,c=70Ah4+24Bh3+6Ch2

F3(t)=at3+bt2+ct+d

F3(t+h)-F3(t)=(60ah3)t2+(180ah4+24bh3)t+150ah5+36bh4+6ch3

Set by derivation of the previous step

a=60Ah3,b=180Ah4+24Bh3

F2(t)=at2+bt+c

F2(t+h)-F2(t)=(120ah4)t+240ah5+24bh4

Set by derivation of the previous step

a=120Ah4

F1(t)=at+b

F1(t+h)-F1(t)=120ah5

Since we divide the speed curve equally by h, each speed point represents the speed in this segment, then the initial time point in the initial value calculationWhile the number of iterations becomes N-1, bringing into the initial time point t0Calculating an initial value of the difference calculation:

F3(t0)=255Ah5+48Bh4+6Ch3

F2(t0)=300Ah5+24Bh4

F1(t0)=120Ah5

in the step 4, sampling is carried out at equal intervals, the sampling interval is h defined in the step three, and the number of segments is N-1.

Pulse type controller using frequency at each speed update pointDuration of outputh, until the iteration is finished, the control output can be finished;

and the bus type controller outputs V (t + h) which is V (t) + F5 at each speed updating point until iteration is completed, so that control output can be completed, wherein V (t + h) is a control position required to be output by motion control.

The following description of the speed planning is given for possible combinations of the movement states that can occur on the sigmoid curve to be planned.

Knowing the length L of the trajectory of the curve to be planneddStarting speed VsEnd velocity VeMaximum acceleration JmMaximum allowable speed VmAfter the judgment in the step 2;

if the segment is a B segment curve after judgment, the B segment does not need to be subjected to speed curve transformation because the B segment is a constant-speed motion segment, the B segment speed curve is a constant value, and the speed value V of the B segment is Vs=Ve(ii) a Completing the operation curve planning;

if the segment is the H-segment curve after judgment, the speed of the segment curve is from VsAccelerating to the actual final speed VcFrom the equation (2), the actual final velocity V can be foundcValue of (A)In which the velocity can be planned from V by step 3 of the inventionsTo the actual final speed VcThe velocity profile of (a) on which V can be calculated by step 4 of the present inventionsTo VcDiscrete speed values are obtained, and operation curve planning is completed;

if the section is a T-section curve after judgment, the speed of the section of curve is from VsDecelerating to the actual final speed VcWherein the velocity can be programmed from V by step 3 of the inventionsTo the actual final speed VcThe velocity profile of (a) on which V can be calculated by step 4 of the present inventionsTo VcDiscrete speed values are obtained, and operation curve planning is completed;

if the section is a BT piecewise curve after judgment, the section of curve isThe speed is initially held at VsThen from VsIs decelerated to VeCalculating the speed of the T subsection part by adopting the methods of the steps 3 and 4 in the invention to complete the planning of the operation curve;

if the section is HB piecewise curve after judgment, the speed of the curve is from VsAccelerating to maximum allowable speed VmThen at a speed VmThe movement is always uniform. Wherein the slave speed V is planned by step 3 of the inventionsTo the maximum allowable speed VmThe velocity variation curve between, V on which can be calculated by step 4 of the present inventionsTo VmDiscrete speed values are obtained, and operation curve planning is completed;

if the segment is a HT segmented curve after judgment, the speed of the segment is from VsAccelerate to VmThen from VmIs decelerated to VeCalculating the speed of the H and T sections by adopting the methods of the step 3 and the step 4 in the invention to complete the planning of the operation curve;

if the segment is HBT segment curve after judgment, the speed of the segment curve is from VsAccelerate to VmThen enter B segment by VmRun at uniform speed LbLength back into T segment from VmIs decelerated to VeAnd calculating the speed of the H and T sections by adopting the methods of the steps 3 and 4 in the invention to finish the planning of the operation curve.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于模糊PI的频率跟踪搜索方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!