公开/公告号CN102890475A
专利类型发明专利
公开/公告日2013-01-23
原文格式PDF
申请/专利权人 江苏高精机电装备有限公司;
申请/专利号CN201210355010.8
申请日2012-09-21
分类号G05B19/404(20060101);B23Q17/20(20060101);B23C3/00(20060101);
代理机构42201 华中科技大学专利中心;
代理人李佑宏
地址 224053 江苏省盐城市通榆北路666号
入库时间 2024-02-19 16:49:45
法律状态公告日
法律状态信息
法律状态
2015-08-19
授权
授权
2013-03-06
实质审查的生效 IPC(主分类):G05B19/404 申请日:20120921
实质审查的生效
2013-01-23
公开
公开
技术领域
本发明属于回转体领域加工领域,具体涉及一种回转体零件表面轮廓误差测 量及切削加工过程误差实时补偿的方法。
背景技术
在大型回转体零件的加工中,由于回转体的直径一般都超过两米,零件尺寸 和重量较大,通常采用托辊支撑机构来支撑起回转体零件,依靠托辊与回转体之 间的摩擦力,托辊带动回转体旋转,回转体旋转时铣刀沿径向进给实现对回转体 零件的加工。但是,回转体零件和托辊外部轮廓误差会引起回转中心的跳动,从 而造成加工误差。因此,加工大型回转体零件时,必须测量回转体零件和托辊外 部轮廓误差,对回转中心的跳动进行误差补偿。
现有的回转体加工的在线测量与误差补偿方法一般是在车床主轴上安装一 个标准球,测量该球的跳动作为主轴的跳动,而测量值中实际包含了球的形状误 差,因此应从测量值中将球的形状误差部分分离出去,计算得到主轴跳动的真实 值,刀具按照主轴的跳动进行补偿,从而保证刀具与回转体的相对位移,提高回 转体的加工精度。而在大型回转体零件的加工中,由于回转体采用托辊结构支撑, 铣刀加工,回转体旋转时并没有相似的主轴结构、回转体零件表面轮廓误差不宜 测量,因此这种方法无法测得主轴的跳动,不能对大型回转体零件的加工进行在 线检测与误差补偿。
发明内容
本发明的目的是针对上述技术问题,提供一种回转体零件表面轮廓误差测量 及实时补偿方法,该方法能精确测量大型回转体零件的表面轮廓误差,并计算得 到加工过程中回转体零件回转中心跳动,从而对回转中心的跳动进行误差补偿, 提高大型回转体零件的加工精度。
为实现此目的,本发明的一种回转体零件表面轮廓误差测量及实时补偿方法, 用于对利用托辊支撑的回转体零件的表面轮廓误差进行测量并在加工中实时补 偿,实现精确加工,其中所述支撑回转体的托辊沿轴线对称设置在回转体两侧, 并与回转体轮廓表面相切接触,该方法包括如下步骤:
步骤1):分别确定过每个托辊与回转体轮廓表面切点的公切线,并进而得到 两公切线相交所形成的夹角。
步骤2):利用托辊带动回转体零件旋转一周,对回转体零件轮廓表面均匀采 样,得到周向均匀分布的多个采样点,测量各采样点处的综合误差,并同时测量 托辊上与各采样点对应处的托辊轮廓误差,其中综合误差由回转体零件轮廓误差 和托辊轮廓误差组成。
步骤3):根据所述回转体轮廓综合误差和托辊轮廓误差,计算得到各个采样 点处的回转体零件表面轮廓误差;
步骤4):加工时,利用位移传感器对托辊半径误差进行实时测量,由托辊 轮廓误差的实时测量值及步骤3)所得的回转体零件表面轮廓误差值获得各个采 样点的误差补偿值,即可实现加工中实时误差补偿。
本发明的步骤1)中,优选采用4个半径相同的托辊形成前后2对支架,每对 支架相对回转体形成V形支撑。根据大型回转体零件、托辊的半径及回转体径向 分布两托辊轴心间的距离计算托辊形成V形支架的夹角:其 中r是大型回转体零件的半径,r2是托辊的半径,L是托辊轴心的距离。
本发明的步骤2)中,对回转体零件的综合误差及托辊轮廓误差进行在线测 量可采用以下方法:
针对回转体零件由托辊带动旋转无固定回转中心的特点,将传感器垂直安装 于铣刀主轴上,反向测量回转体零件的轮廓误差,而托辊是绕着托辊的轴心旋转, 其轮廓半径误差可以通过在轴心安装传感器实现实时检测。测量过程如下:托辊 带动回转体零件旋转;传感器随时都在输出测量数据;回转体零件每旋转过一个 固定的角度计算机拾取三个传感器的测量数据。最终获得三组数据:
V=[V(0),V(1),…V(N-1)]T,
R2=[R2(0),R2(1),…R2(N-1)]T,
R3=[R3(0),R3(1),…R3(N-1)]T,
其中,N表示一周的采样点数,V表示回转体零件在采样点处的综合误差,R2、 R3分别表示与采样点相对应的两个托辊的支撑点处的半径误差(轮廓误差)。
本发明的步骤3)中,对步骤2)所得的测量数据进行处理以得到回转体零件 表面轮廓误差的方法如下:
测量点(采样点)的综合误差值与回转体表面轮廓误差及托辊轮廓误差的关 系式为:
V(i)=R(i)+p·[R(i+m1+1)+R2(i)]+q·[R(i+m1+m2+2)+R3(i)]
,
其中R(i)为回转体零件上第i个测量点的轮廓误差值,
m1、m2的值取决于角α和偏角β(α为两切线所形成的夹角,β为测量点与回 转体工件的瞬时回转中心的连线与V形角平分线的夹角),N表示一周的采样点数。
其矩阵形式为:
式中:
V=[V(0),V(1),…V(N-1)]T
R=[R(0),R(1),…R(N-1)]T
R2=[R2(0),R2(1),…R2(N-1)]T
R3=[R3(0),R3(1),…R3(N-1)]T
其中,M为系数矩阵,它的每一行只有三个非零值,分别为1,p,q,其间隔 为m1,m2,即:
令
则有:
S=MR
由于M不是满秩矩阵,为求得唯一解,根据轮廓误差一阶谱项为零的特点, 补充两个方程
将其加入到S=MR,组成超定方程组
S‘=M’R‘
式中
S‘=[S(0),S(1),…S(N-1),0,0]T
R‘=[R(0),R(1),…R(N-1),0,0]T
根据超定方程组的最小二乘解法
R=(M’TM’)-1M’TS‘
通过上式即可得回转体轮廓误差的离散值R(n)。
本发明的步骤4)中各个采样点的误差补偿值的计算方法如下:
加工时,位移传感器对托辊半径误差进行实时测量;由于回转体工件在测量 点的综合变化值由R(i)、p·[R(i+m1+1)+R2(i)]、q·[R(i+m1+m2+2)+ R3(i)]三个参数决定,其中R(i)为回转体上表面采样点轮廓误差,p·[R(i+m1+ 1)+R2(i)]、q·[R(i+m1+m2+2)+R3(i)]分别为回转体和托辊在支撑点的轮 廓误差对回转体回转中心造成的位置跳动误差。当刀具在测量点对回转体进行加 工时,由于回转体和托辊的轮廓误差,造成回转体位置的偏移,同时为了减少回 转体的加工误差,先要对回转体的偏移量进行刀具补偿,回转体回转中心的跳动 误差为:p·[R(i+m1+1)+R2(i)]+q·[R(i+m1+m2+2)+R3(i)],刀具补 偿值应该与回转体回转中心的跳动值相等。
所以刀具加工补偿值为:
λ(i)=-p·[R(i+m1+1)+R2(i)]-q·[R(i+m1+m2+2)+R3(i)]
式中回转体零件的轮廓误差为步骤3)所得,托辊轮廓误差则为加工时传感 器实时检测数据。
本发明提供了一种大型回转体零件表面轮廓误差测量及切削加工过程误差 实时补偿的方法,解决了大型回转体零件加工过程中回转中心跳动无法补偿的难 题。本发明只需在原有加工机床上增加3个位移传感器,即可完成大型回转体表 面轮廓误差测量与误差实时补偿的计算,具有测量方便、计算准确的优点,可以 大大提高回转体工件的加工精度。
附图说明
图1为本发明实施例的托辊支撑装置示意图。
图2为本发明实施例的托辊支撑装置剖面图。
图3为本发明实施例的托辊支架V形夹角计算示意图。
图4为本发明实施例的回转体轮廓综合误差测量示意图。
图5为本发明实施例的回转体轮廓误差计算示意图。
图6为本发明实施例的误差补偿值计算示意图。
图中,1为回转体零件,2为托辊。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细地说明。
本实施例中的大型回转体精密加工表面轮廓误差测量与误差实时补偿方法, 首先计算托辊结构所形成的V形夹角并根据大型回转体零件半径及加工精度要求 确定采样点数;然后对回转体零件及托辊进行在线测量并进行数据处理计算回转 体零件的轮廓误差;最后由回转体零件表面轮廓误差值及加工时托辊支撑点处半 径误差的实时测量值计算各个采样点的误差补偿值。
具体包括如下步骤:
步骤一,如图1所示,本实施例优选采用4个托辊,2个托辊为一组,一组中 的两托辊分列回转体下方两侧,形成V形支架,这样4个托辊形成前后2个支架, 回转体由于自重较大,不需要额外固定,同时依靠托辊与回转体之间的摩擦力, 托辊可以带动回转体匀速旋转。
首先,计算托辊形成V形支架的夹角,也即过托辊与回转体轮廓相切点的公 切线所形成的夹角。
如图2、图3所示,o1,o2,o3分别为回转体、两托辊的轴心,o2,o3之间的 距离为L,G点为对称中心,B点为回转体圆o1与一个托辊圆o2的切点,o1,o2,B 点共线,过B点做连线o1o2的垂线BO,垂线BO交直线o1G于O点,角∠BOo1即为V 形夹角的半角。易知,
步骤二,对回转体的表面进行均匀采样测量,同时测量各采样点相对应的两 托辊轮廓误差。
加工前,托辊带动回转体零件旋转一周,针对回转体零件由托辊带动旋转无 固定回转中心的特点,将传感器垂直安装于铣刀主轴上,反向测量回转体零件的 轮廓综合误差,而托辊是绕着托辊的回转中心旋转,其轮廓半径误差可以通过在 回转中心安装传感器实现实时检测。
测量过程如下:
托辊带动回转体零件旋转,传感器实时输出测量数据,根据所需的一周采样 点数,回转体每旋转一个固定的角度计算机拾取三个传感器的测量数据,最终获 得三组数据:
V=[V(0),V(1),…V(N-1)]T,
R2=[R2(0),R2(1),…R2(N-1)]T,
R3=[R3(0),R3(1),…R3(N-1)]T,
式中,N表示一周的采样点数,V表示回转体零件采样测量点的综合误差,其 中的元素V(0),V(1),…V(N-1)分别表示各采样点的综合误差值。R2、R3表 示对应的两个托辊支撑点处的半径误差,其中的元素R2(0),R2(1),…R2(N- 1)表示其中一个托辊上对应各采样点的托辊表面点处的半径误差,R3(0), R3(1),…R3(N-1)表示另一个托辊上对应各采样点的托辊表面点处的半径 误差。
步骤三:数据处理,计算各个采样点的误差补偿值。
1、回转体零件表面轮廓误差分析
测量点的综合误差值与回转体表面轮廓误差及托辊轮廓误差的关系式为:
V(i)=R(i)+p·[R(i+m1+1)+R2(i)]+q·[R(i+m1+m2+2)+R3(i)],
其中,R(i)为回转体零件上第i个测量点的轮廓误差值,i从0到N-1取值,
其中,m1、m2的值取决于角α和偏角β(α为托辊形成V形支架的夹角,β为 测量点与回转体工件的瞬时回转中心的连线与V形角平分线的夹角),
其矩阵形式为:
式中
V=[V(0),V(1),…V(N-1)]T
R=[R(0),R(1),…R(N-1)]T
R2=[R2(0),R2(1),…R2(N-1)]T
R3=[R3(0),R3(1),…R3(N-1)]T
M为系数矩阵,它的每一行只有三个非零值,分别为1,p,q,其间隔为m1,m2。
令
则有:
S=MR
由于M不是满秩矩阵,为求得唯一解,根据轮廓误差一阶谱项为零的特点, 补充两个方程
将其加入到S=MR式中,组成超定方程组
S‘=M’R‘
式中
S‘=[S(0),S(1),…S(N-1),0,0]T
根据超定方程组的最小二乘解法
R=(M’TM’)-1M’TS‘
通过上式即可得回转体各个采样点的轮廓误差R(n)。
2、计算各个采样点的误差补偿值
加工时,位移传感器对托辊半径误差进行实时测量;如图6所示,由于回转 体工件在测量点的综合变化值R(i)、p·[R(i+m1+1)+R2(i)]、q·[R(i+m1+ m2+2)+R3(i)]三个参数决定,其中R(i)为回转体上表面采样点轮廓误差, p[R(i+m1+1)+R2(i)]、q[R(i+m1+m2+2)+R3(i)]分别为回转体和托辊 在支撑点的轮廓误差对回转体回转中心造成的位置跳动误差。当刀具在测量点对 回转体进行加工时,由于回转体和托辊的轮廓误差,造成回转体位置的偏移,同 时为了减少回转体的加工误差,先要对回转体的偏移量进行刀具补偿,回转体回 转中心的跳动误差为:p·[R(i+m1+1)+R2(i)]+q·[R(i+m1+m2+2)+ R3(i)],刀具补偿值应该与回转体回转中心的跳动值相等。
所以刀具加工补偿值为:
λ(i)=-p·[R(i+m1+1)+R2(i)]-q·[R(i+m1+m2+2)+R3(i)]
式中回转体零件的轮廓误差为上一步骤计算所得,托辊轮廓误差则为加工时 传感器实时检测数据。
如图4所示,B、C分别为左右两个托辊,回转体工件放置在托辊B、C上,在 回转体表面A点设置测量点,托辊B、C与回转体公切线相交形成V形夹角α,测量 点A与回转体工件的瞬时回转中心o1的连线o1A与V形角平分线夹角为β。
以V形夹角的角交点为坐标原点o,以其角平分线为y轴,建立直角坐标系, 1如图5示。
设o1点坐标为o1(x,y),则:
测量时,回转体零件绕瞬时回转中心o1回转,由于回转体零件轮廓存在形状 误差,o1点坐标值将随着接触点B、C处半径增量ΔrB与ΔrC的变化而变化,将ΔrB与 ΔrC代入上式中,得o1点的坐标增量为:
若回转件上A点的半径增量为ΔrA,则A点的综合变化值为A点的半径增量与B、 C点半径增量在01A方向上投影之和,由于回转体是刚性体,回转体位置变化等同 于回转中心位置的变化,所以A点的综合变化值可以表示为A点的半径增量与o1在 o1A方向上位置变化的投影之和,用公式可表示为:
V(A)=ΔrA+Δx sin β+Δy cos β
即:
回转件正截面轮廓误差为R(θ)。A、B、C三点的角度关系为
则A、B、C三点的轮廓半径增量ΔrA、ΔrB、ΔrC,即三点的轮廓误差可表示为:
R(θ),R(θ+θAB),R(θ+θAC)
则A点的综合变化值表示为:
V(θ)=R(θ)+pR(θ+θAB)+qR(θ+θAC)
式中
上式就是测量A点的综合变化值的基本方程。其中A点的综合变化值V(θ)是三 个接触点轮廓误差值R(θ),R(θ+θAB),R(θ+θAC)的综合反映。
由于托辊的加工误差及应力变形,托辊带动回转体旋转时,托辊与回转体接 触点B、C也存在轮廓误差,由于托辊是绕着托辊的回转中心旋转,轮廓误差可以 通过在B、C点安装传感器实现实时检测,此时当回转体旋转角度为θ时,托辊2、3在接触点的半径增量为Δr2、Δr3,即托 辊的轮廓误差可以表示为R2(θ)、R3(θ)。
则A点的综合变化值表示应改为:
V(θ)=R(θ)+p·[R(θ+θAB)+R2(θ)]+q·[R(θ+θAC)+R3(θ)]
上式中θ为回转体上取样点的角度值,将θ换成取样编号i可得:
V(i)=R(i)+p·[R(i+m1+1)+R2(i)]+q·[R(i+m1+m2+2)+R3(i)]
机译: 实时测量液体表面,特别是模型池中的波轮廓的方法,以及用于实时测量液体表面,尤其是模型池中的波轮廓的超声设备
机译: 大型轮廓测量的方法和装置及其在测量任何形式的表面条件中的应用
机译: 大型物体的弧形外表面轮廓检测方法