- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Yi + 1 = Yi - Δ Yi
ΔXi = m Yi - nXi Δ Yi = - ( m Xi + n Yi) Xi + 1 = Xi +Δ Xi
Yi + 1 = Yi +Δ Yi
ΔXi = - ( m Yi - nXi) Δ Yi = - ( m Xi + n Yi) Xi + 1 = Xi - ΔXi
定微小逼近直线段 ,这一步称为粗插补 。粗插补分割的对象是 整个曲线 ,所涉及的计算比较复杂 ,一般需要采用高级语言编程 来实现 。第二 ,对微小逼近直线段进行数据点的密化 ,这一步称 为精插补 。精插补分割的对象是微小直线段 ,所涉及的算法相 对简单 ,一般采用脉冲增量法插补即可 。在实际应用中 ,可采用 硬件来完成 ,也可采用汇编语言编写的软件来实现 。本文将探
公式即可。在使用时根据需要作方向数及交换 X 、Y 坐标的处理。 注意 :ΔXi 、Δ Yi 的初值始终为绝对值。粗插补可分为两步进行 :第 一 ,计算常量 ,第二 ,计算进给量与动点坐标。据此 ,可设计数据采
样圆弧插补的计算程序 ,其流程框图如图 2 所示。
214 误差分析 由图 1 可推出半径 R 、步距ΔL 以及径向最大许用误差 er
ΔXi = m Yi + nXi Δ Yi = - ( m Xi - n Yi) Xi + 1 = Xi - ΔXi
Yi + 1 = Yi - Δ Yi
表 1 展示了各类型圆弧插补公式之间的内在联系 , 它们的
变化有明显的规律 :
(1) 所有的顺圆弧插补计算公式都是 S R1 的变形公式 , 只 要对该象限的ΔXi 、Δ Yi 赋方向数 ,该象限的插补计算公式就转 变为 S R1 型计算公式 。
制系统中对象子系统的
Petri 网建模过程 。
5. 3. 1 中央控制子系统
中央控制子系统主要起
着连接和协调各子系统的作
用 ,是 嵌 入 式 A GV 控 制 系
统的核心 。它的 Petri 网模
图 4 中央控制子系统 Petri 网模型
型如图 4 。 (1) P1 中托肯表示新
到来的任务 ;
(2) 所有的逆圆弧插补计算公式都是 N R1 的变形公式 ,当 给出该象限的ΔXi 、Δ Yi 赋方向数时 ,该象限的插补计算公式就 转变为 N R1 型计算公式 。
(3) 当 X 与 Y 坐标交换后再赋方向数时 ,顺圆与逆圆的插补
计算公式就可以互换。由此可得 ,圆弧插补计算仅用 S R1 型计算
间来分割轮廓的 。因此 ,该算法又称为时间分割法 。对于数控 应 的 中 心 角
系统的精度而言 ,将微小逼近直线段作为进给量赋给坐标轴显 ∠S O E ,故
得过分粗大 ,仍需对微小逼近直线段作进一步分割 ,即在逼近直
∠S OM =
线段上插入若干个数据点进行密化 。 由此可见 ,用数据采样法插补曲线需按两步进行 :第一 ,确
∠M O E =
1δ 2
在 RtΔS PE
与 RtΔM YM O
中, 由于 SE ⊥ OM , S P ⊥
图 1 数据采样法圆弧插补
M Y M , EP 的延长线 E Yi + 1 ⊥O Y M 。
因此 , RtΔS PE∽ RtΔM YM O
讨数据采样法圆弧插补 (粗插补) 的基本原理 ,及相关的插补计
© 1994-2010 China Academic Journal Electronic Publishing House. All rights reserved.
联立上述式 (1) ~ (4) 并解之 ,得进给量
在上述式 (7) ~ (10) 中 ,有几点值得注意 :
=ΔL
×cos(φi +
1 δ) 2
Δ Yi =ΔL ×sin ( ∠S EP)
(1)
211 插补原理
=ΔL
×sin (φi +
1 2
δ)
(2)
插补计算就其实质而言是在一个插补周期内 , 如何快捷准
在 RtΔM YM O 中 ,有
确地计算出下一个插补点的进给量以及动点坐标 。现以插补第
一象限顺圆弧为例 , 如图 1 所示 , 说明插补顺圆弧 时 进 给 量 ΔXi 、Δ Yi 以及动点坐标 Xi + 1 、Yi + 1的产生与计算关系 。
Yi + 1 = Yi +Δ Yi
ΔXi = - ( m Yi - nXi) Δ Yi = m Xi + n Yi Xi + 1 = Xi - ΔXi
Yi + 1 = Yi - Δ Yi
逆时针
ΔXi = m Yi + nXi Δ Yi = m Xi - n Yi Xi + 1 = Xi - ΔXi
Yi + 1 = Yi +Δ Yi
cos (φi +
1 δ) 2
=
O YM OM
=
sin (φi +
1 2
δ)
=
M YM OM
=
Yi -
1 2
Δ
Y
i
R2 - (Δ2L ) 2
Xi +
1 2
Δ
X
i
R2 -
(ΔL ) 2 2
(3) (4)
3 8 组合机床与自动化加工技术
F
=ΔL Ts
≤
8 Rer = Ts
4. 5 ×105 R (mm/ min)
(13)
ΔXi = - ( m Yi + nXi) Δ Yi = - ( m Xi - n Yi) Xi + 1 = Xi +ΔXi
Yi + 1 = Yi - Δ Yi
ΔXi = - ( m Yi + nXi) Δ Yi = m Xi - n Yi Xi + 1 = Xi +ΔXi
之间的关系
(Δ2L ) 2 = R2 - ( R - er) 2
(11)
由于径向最大许用误差 er 很小 ,即 er < < 1 ,因此 , e2r →0 ,故
ΔL = 2 2 Rer - e2r ≤ 8 Rer
(12)
若假设插补周期 TS = 8ms ,进给速度 F 的单位为 mm/ min ,
径向最大许用误差 er ≤1μm ,将其代入式 (12) ,整理得
设圆弧方程为 : X2 + Y2 = R2 ,顺圆上点 E 为点 S 之后的插 补瞬时点 ,其坐标分别为 S ( Xi , Yi ) 、E ( Xi + 1 , Yi + 1) 。弦线 S E 为步距 ,其值为ΔL = FTS ( F ———进给速度 , TS ———插补周期) , 弦线 S E 对应的中心角δ为步距角 。 M 为弦线 S E 的中点 , P
Yi + 1 = Yi +Δ Yi
图 2 数据采样圆弧插补计算程序流程图 (下转第 42 页)
2 0 0 4 年 第 2 期 3 9
© 1994-2010 China Academic Journal Electronic Publishing House. All rights reserved.
故 ∠S EP = ∠M O YM
算公式 。
2 数据采样法圆弧插补
=
∠YMOS +
∠S OM = φi +
1δ 2
在 RtΔS PE 中 ,有
数据采样法圆弧插补的基本思路是在满足加工精度的前提
ΔXi =ΔL ×cos( ∠S EP)
条件下 ,用直线代替弧线实现进给 ,即用直线逼近圆弧 。这种逼 近直线可以是圆的内接弦线 ,也可以是圆的切线或等误差割线 。 这里仅对圆的内接弦线算法加以讨论 。
The ne w calculation way on circular interpolation of the data sampl ing kind method ZHOU Hui
Abstract :This paper introduce t he new calculation way on t he data sampling circular interpolation ,and expound its base principle and different from characteristics , reveal intrinsic law of t he interpolating calculation , give different calculation formula of circular interpolation , and summarize it . On t he basis of t he circular interpolation principle , designing put to repair to compute t he soft2 ware to have cover more wide , t he calculation is more convenient and fast etc. Key words :t he data sampling kind met hod ;circular interpolation ;t he inside connecting cord
1 引言
为 直 线 SXi 与 Yi + 1 E 的交点 。
随着计算机与伺服控制技术的发展 ,闭环数控系统已得到
由圆的基本
广泛的应用 ,数据采样法就是一种适合闭环数控系统的插补算 知 识 可 知 : OM
法 。所谓数据采样法 ,就是用一系列首尾相连的微小直线段 ,逼 垂直弦线 S E , 且