找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 221|回复: 0

[资料] 数字增量的插补原理

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在数字增量插补这类算法中,插补周期时一个重要的参数。% K* W- h/ t2 w. z) b# n" _. |
1.   插补周期与精度速度的关系8 g( i! j9 }# g6 [$ v. C
直线插补没有逼近误差。, L0 R* [: O- u3 f0 ^
在插补曲线时,当用内接弦线逼近时,插补误差δ、插补周期T、进给速度F以及曲线的曲率半径之间的关系为:+ q1 Y+ X" F, X2 p5 e+ f. {7 R7 l9 G- O
2008329142858.jpg / X* ]% O1 s& L2 s* _4 {+ `( j
由此可知,插补周期T与进给速度F、逼近误差δ、曲率半径ρ有关。3 a$ x' D4 w5 t8 m+ X8 c. k1 N
当F、ρ一定时,T越小,δ越小;7 Q, _, J% h/ _' P. i
当δ、ρ一定时,T越小,F越大;* [  {3 D! y5 s7 @7 {! d
因此,T越小越好。但T的选择受插补运算时间和位置控制周期的限制。
& W3 x* Q+ E; ]' a, j: ^实际系统,T是固定的,ρ是轨迹所要求的,这时要满足误差要求,就必须限制F的取值。9 K" ?) A: z% i4 Z
2.   插补周期与插补运算时间的关系0 ~. J: v/ _4 [  X2 V( u+ b
系统个各线形的插补算法设计完毕,那么,系统插补运算的最长时间就确定了。插补周期必须大于插补运算的最长时间。对分时共享的CNC,插补周期一般应为最长插补运算时间的两倍以上。
% ^5 v! R; u% e% ]8 }3. 插补周期与位置控制周期的关系! p$ G1 |1 ?- B; e
插补周期要么与位置控制周期相等,要么是位置控制周期的整数倍。- D! e7 i# R: G5 \4 [6 Y
为了简化程序的设计,将插补计算的坐标系的原点选在被插补直线的起点。
$ e! F+ v2 B8 R5 V: g设直线OP,O(0,0)为起点。P(Xe,Ye)为终点,进给速度F,沿OP进给,插补周期为T,则在T内的合成进给量ΔL为:/ Z; q. |9 Z2 y3 m( Q& ^1 ]
ΔL=FT/60   (um)5 u$ W6 a+ X0 s* E
设P(Xi,Yi)为某一插补点,P(Xi+ 1,Yi+1)为下一插补点,则由几何关系可知:& O. }$ }7 T$ ~7 }+ a
2008329143122.jpg
9 u. e0 Z/ s& W0 s1 ~3 l! k" U. k6 r上述两式,那一个较优,可作如下分析:
8 T4 R# y1 G3 J. T8 ^: V% i# Y( x# \+ g 200832914327.jpg
" c$ G3 |9 ?+ B3 |. W 2008329143245.jpg 时,应采用算法(1),当 2008329143255.jpg 时,应采用算法(2)。即,在插补计算时,总是先计算大的坐标增量,后计算小的坐标增量。考虑不同的象限,插补计算公式将有8组,为了方便程序设计,引入引导坐标的概念,即在插补周期内,将进给增量值较大的坐标定义为引导坐标G,另一个为非引导坐标N。引入引导坐标后可将8组插补计算公式归结为一组
, T; x6 I4 K$ o; g8 s- s 2008329143338.jpg
9 z, k9 V1 h" G. d8 L采用时间分割插补进行圆弧插补的基本方法是内接弦线逼近圆弧。只要根据半径合理选用进给速度F,可使逼近精度满足要求。3 x3 o1 E+ l; O" B1 v  ~4 i, u  ^
将插补计算坐标系的原点选在被插补圆弧的圆心上,以第一象限顺圆为例,讨论圆弧插补原理。; \6 @. C- [  w, Q, u% h3 D* k
P(Xi,Yi)为圆上某一插补点A,P(Xi+1,Y i+1)为下一插补C,直线段AC(=ΔL)为本次的合成进给量,D为AC的中点,为本次插补的逼近误差δ。由几何关系可得:, J; b/ D% T* n; K  f5 B( o5 V: g) |
ΔABC∽ΔODym4 Y# n0 }2 {4 b( V7 `& y
那么有     γi=α+Δαi/2- X' S0 u! R' m& i- M9 w
则有 cosγi =cos(α+Δαi/2)=ym/(R-δ)=(yi-Δyi /2)/(R-δ)5 S5 k1 p( o* p0 X/ V
由于Δyi和δ未知,故进行如下近似处理:
9 P* M& T8 J9 ?' m0 J0 p: V4 d由于ΔL很小,可用Δi-1替代Δyi;由于R>>δ,可用R替代R-δ。因此有:7 R4 Q9 B6 t9 E
cosγi =(yi-Δyi-1 /2)/R       起点的Δy0采用DDA法求得:Δy0=ΔL y0/R。; L7 ~$ _4 C5 H4 ~* l
2008329143551.jpg 1 I6 F" u( z, p4 X
算法(1)和(2)如何用,可作与直线插补类似的分析,结论为:先计算大的坐标增量,后计算小的坐标增量。
9 P. B) T: V( b, E& x% r8 z* A" Z5 C同样,引入引导坐标的概念,可将考虑顺逆和不同象限的16组插补计算公式归结为两组:
9 L  z- B! a3 d" f/ G 200832914368.jpg 5 h  \" I# N0 O! ~4 T- `
顺圆插补和逆圆插补在各象限采用公式的情况。
$ b/ v7 r0 a0 Q) `; A) d, ~4 E, s在插补公式的推导中,采用了近似计算,cosγi值必然产生偏差,求得的插补值会有误差,这个误差:对轨迹精度来说,由于算法中采用公式 200832914372.jpg ,插补点( 2008329143710.jpg )总可以保证在圆上,故对轨迹精度没有影响。$ ~! p0 ^7 s/ E

; ~8 j- _; n# |6 H5 ], b5 [* k会导致合成进给量的波动,引起速度不均匀;对逼近误差有影响,当实际γi小于准确γi时,逼近误差比给定的大。但波动的不均匀系数最大:λmax
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-12-24 10:45 , Processed in 0.137452 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表