浙江大学学报(工学版), 2022, 56(2): 398-407 doi: 10.3785/j.issn.1008-973X.2022.02.021

机械工程

大型龙门铺丝机综合误差建模及补偿

吴剑波,, 李俊, 郑成淦, 程亮,

Comprehensive error modeling and compensation of a large gantry automatic fiber placement machine

WU Jian-bo,, LI Jun, ZHENG Cheng-gan, CHENG Liang,

通讯作者: 程亮,男,副研究员. orcid.org/0000-0002-2899-329X. E-mail: chengliang@zju.edu.cn

收稿日期: 2021-08-26  

Received: 2021-08-26  

作者简介 About authors

吴剑波(1994—),男,博士生,从事龙门铺丝机动态特性研究.orcid.org/0000-0002-8682-454X.E-mail:wujianbo1011@zju.edu.cn , E-mail:wujianbo1011@zju.edu.cn

摘要

为了提高大型龙门自动铺丝(AFP)机的精度,提出重力变形与几何误差综合建模与补偿方法. 采用有限元法对龙门铺丝机进行静力学分析,通过工作空间网格化方法建立重力变形模型;基于齐次变换矩阵与切比雪夫多项式建立几何误差模型,结合剔除重力变形的测量数据与Powell算法实现对几何误差参数的辨识;综合重力变形模型和几何误差模型,提出基于综合误差补偿的G代码修正策略. 在龙门铺丝机上开展综合误差补偿对比实验,结果表明,补偿前龙门铺丝机误差较大,不能完全满足铺放精度需求,而经过补偿后位置误差和姿态误差均大幅度降低,其中姿态误差减小80%以上,而位置误差减小90%以上,满足铺放精度需求,证明了所提出的综合误差建模和补偿方法的有效性.

关键词: 龙门自动铺丝(AFP)机 ; 重力变形 ; 工作空间网格化 ; 几何误差 ; 误差辨识 ; 综合误差补偿

Abstract

A comprehensive error modeling and compensation method of gravity deformation and geometric error was proposed, in order to improve the accuracy of a large gantry automatic fiber placement (AFP) machine. Finite element method (FEM) was used for static analysis of the gantry AFP machine, and the gravity deformation model was established by workspace meshing method. A geometric error model based on homogeneous transformation matrix (HTM) and Chebyshev polynomial was established, in which the geometric error parameters were identified by combining the measurement data of gravity deformation removal and Powell algorithm. The gravity deformation model and the geometric error model were combined, and a G-code correction strategy based on comprehensive error compensation was proposed. A comprehensive error compensation experiment was performed on the gantry AFP machine, and results showed that before compensation, the error of the gantry AFP machine was large, which cannot fully meet the requirement of placement accuracy. After compensation, the position error and posture error were greatly reduced, the posture error was reduced by over 80%, and the position error was reduced by more than 90%, which met the requirement of placement accuracy, and proved the effectiveness of the proposed comprehensive error modeling and compensation method.

Keywords: gantry automatic fiber placement (AFP) machine ; gravity deformation ; workspace meshing ; geometric error ; error identification ; comprehensive error compensation

PDF (1419KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

吴剑波, 李俊, 郑成淦, 程亮. 大型龙门铺丝机综合误差建模及补偿. 浙江大学学报(工学版)[J], 2022, 56(2): 398-407 doi:10.3785/j.issn.1008-973X.2022.02.021

WU Jian-bo, LI Jun, ZHENG Cheng-gan, CHENG Liang. Comprehensive error modeling and compensation of a large gantry automatic fiber placement machine. Journal of Zhejiang University(Engineering Science)[J], 2022, 56(2): 398-407 doi:10.3785/j.issn.1008-973X.2022.02.021

复合材料因高比强度、高比模量、耐疲劳、耐腐蚀和耐高温等优异性能,被广泛应用于航空航天领域[1]. 自动铺丝机是复合材料工业化生产的关键设备,根据其结构构型,可以分为龙门式、卧式和机器人式3种[2],其中龙门式铺丝机工作空间大,适用于机翼壁板、机身蒙皮、翼梢小翼等大型复材构件的生产铺放. 在工作过程中,根据离线软件生成的铺放文件,龙门式铺丝机可以单独控制数根复合材料预浸料丝束动作,并将其集成为一条宽度可变的预浸带,再热压在模具表面上定型[3-4],然而,其精度不足可能会造成搭接、间隙、角度偏差等缺陷,增加人工干涉的风险,不仅降低产品质量,还影响铺放效率.

影响龙门式铺丝机精度的因素主要有几何误差、受力变形误差和热误差[5]. 由于复材铺放需要恒温恒湿的工作环境,龙门铺丝机的热误差可以忽略不计;龙门铺丝机具有大质量、大尺寸、高重心等特点,其力变形误差主要是重力变形. 因此,研究几何误差和重力变形的综合作用,并采取相应的补偿措施,对提高龙门铺丝机铺放精度具有重要意义.

几何误差在总误差中占有较大的比重,主要源于零件制造、部件装配过程[6]. 对几何误差的研究方法通常有建模、测量、辨识等[7-9]. 付国强等[10]提出基于球杆仪的六圈法几何误差辨识方法,该方法能根据旋转轴各几何误差项性质辨识得到包括垂直度误差和安装误差的全部10项几何误差;Lee等[11]将位置相关和位置无关的几何误差分别建模为具有C1连续的n阶多项式和常数,然后通过球杆仪获得测量数据,并结合最小二乘法辨识出模型中的相关参数;凡志磊等[12]提出数控机床几何误差多项式模型的最优阶数选择方法,提高了几何误差模型的精确性和鲁棒性. 上述文献均通过测量获取几何误差数据,但测量数据中一般同时包含几何误差与重力变形,在较小设备中重力变形可以忽略,但是针对大型重载龙门铺丝机,必须考虑重力变形对精度的影响.

研究设备重力变形的主要方法有解析法和有限元法. Xiang等[13]使用解析法计算大型龙门滑轨磨床横梁的重力变形,并通过激光干涉仪对其准确性进行验证;Wu等[14]基于弹性梁模型通过解析法求解结合面的重力变形,在此基础上建立了考虑重力变形的龙门铺丝机运动学模型,极大提高了模型精度;Wang等[15]使用有限元法计算对齐装置在不同位姿的变形,然后利用三次样条插值和包络面拟合方法,得到装置在整个工作空间中的重力变形,以修正测量得到的位姿误差;He等[16]使用有限元方法计算机床大型零部件的重力变形,然后根据小变形的线性叠加原理,将这些变形叠加以计算机床关键结合面的变形. 采用解析法分析重力变形在计算效率上具有较大的优势,但要求研究人员具备良好的力学和结构学基础. 另外,针对复杂结构,解析法需要大量简化和等效替代,难以保证精度. 有限元法作为数值计算方法,能对任意结构进行仿真,具有较强的灵活性和适用性,是力学分析的常用方法.

误差补偿技术能以较低成本有效提高设备精度,因而被广泛应用[17-19]. 按照误差补偿的作用时机不同,可以分为误差的实时补偿和离线补偿. 王维等[20]提出数控机床几何与热误差综合建模方法,并应用综合误差实时补偿系统进行误差在线补偿;Hsu等[21]在对五轴机床几何误差建模的基础上,提出将平动轴与转动轴分离的解耦补偿法,并在后处理过程中通过修改刀具路径的方式,实现对几何误差的预补偿.

一般情况下,设备的重力变形和几何误差相互耦合,如果在误差建模过程中不对两者进行分离和综合,会影响最终建模精度及补偿效果. 为此,本研究提出重力变形与几何误差的综合建模与补偿方法,该方法首先通过有限元仿真与空间网格化方法建立重力变形模型,其次基于齐次变换矩阵与切比雪夫多项式建立几何误差模型,然后基于综合误差提出G代码修正策略以实现综合补偿,最后通过实验验证所提方法的可行性和有效性.

1. 重力变形模型建立

本研究对象是一台大型六轴龙门自动铺丝机,如图1所示,主要由3个直线轴XYZ轴,3个旋转轴BAC轴,以及一个16丝束铺丝头组成. 该龙门铺丝机具有大行程、大跨度、重载荷等特点,其龙门架高度为7.8 m,横梁跨度为13.3 m,铺丝头重量约为850 kg.

图 1

图 1   大型龙门自动铺丝机

Fig.1   Large gantry AFP machine


1.1. 有限元模型建立

该龙门铺丝机结构复杂,难以用解析法计算其任意姿态下的重力变形,本研究采用有限元法进行分析. 使用有限元软件Abaqus建立龙门铺丝机有限元模型,在建模过程中,考虑到铺丝头结构的复杂性,设计了一个形状相同、质量均匀的部件取代铺丝头,并通过材料密度设置使得该部件质量与实际铺丝头相同. 另外,删除了数模中扶梯、护栏、风琴罩等不必要的零部件,忽略尺寸较小的工艺孔、倒角、凹槽等工艺特征;对于滑座和立柱结合面、立柱和横梁结合面,使用Tie连接;对于导轨滑块可动结合面,定义为接触. 对该有限元模型进行静力仿真,得到龙门铺丝机在重力影响下的变形,如图2所示.

图 2

图 2   龙门铺丝机有限元仿真

Fig.2   Finite element simulation of gantry AFP machine


定义龙门铺丝机受重力影响变形前后铺丝头末端坐标系位置和姿态的变化为龙门铺丝机重力变形,如图3所示. 图中,坐标系{Og}固定在地面上,其位置和姿态不受重力影响,为参考坐标系;{Oi}为铺丝头末端重力变形前理论坐标系;{Or}为铺丝头末端重力变形后实际坐标系.

图 3

图 3   重力变形前、后坐标变化示意图

Fig.3   Coordinate changes before and after gravity deformation


根据上述坐标定义,龙门铺丝机重力变形表示为

$ {{\boldsymbol{T}}_{{\rm{ir}}}} = {{\boldsymbol{T}}_{{\rm{gr}}}} - {{\boldsymbol{T}}_{{\rm{gi}}}}. $

式中: ${{\boldsymbol{T}}_{{\rm{ir}}}}$为重力变形量, ${{\boldsymbol{T}}_{{\rm{gi}}}}$为重力变形前铺丝头末端理论位姿, ${{\boldsymbol{T}}_{{\rm{gr}}}}$为重力变形后铺丝头末端实际位姿.

1.2. 工作空间网格化

为了得到整个工作空间中任意位置的重力变形,采用工作空间网格化方法建立龙门铺丝机重力变形模型,即利用工作空间中有限个位置的已知重力变形对其他位置的未知重力变形进行插值预测. 分析龙门铺丝机结构可知,X轴和C轴的运动不会引起设备重心的变化,因此只须考虑Y轴、Z轴、B轴、A轴4个轴位置对重力变形的影响.

龙门铺丝机的工作空间与关节空间存在映射关系,为了便于与各轴几何误差统一处理,将龙门铺丝机重力变形由工作空间转化为关节空间表示. 另外,在对关节空间进行网格划分时,为了减小计算量、提高计算效率,将龙门铺丝机的关节空间视为平动轴关节空间{YZ}和旋转轴关节空间{BA}的线性叠加[22],进而龙门铺丝机工作空间中的重力变形可以看成2个关节空间下重力变形的线性叠加,即

$ {{\boldsymbol{E}}_{{\rm{gr}}}}\left( {y,z,b,a} \right) = {\boldsymbol{E}}_{{\rm{gr}}}^{\rm{t}}(y,z) + {\boldsymbol{E}}_{{\rm{gr}}}^{\rm{r}}(b,a). $

式中: ${{\boldsymbol{E}}_{{\rm{gr}}}}$为龙门铺丝机工作空间下重力变形, ${\boldsymbol{E}}_{{\rm{gr}}}^{\rm{t}}$为{YZ}空间下的重力变形, ${\boldsymbol{E}}_{{\rm{gr}}}^{\rm{r}}$为{BA}空间下的重力变形.

对2个关节空间分别进行网格化,其中重力误差越大的区域网格节点越密,如图4所示.

图 4

图 4   关节空间网格化

Fig.4   Meshing of joint space


借助Abaqus提供的用户子程序接口,将各节点关节作为可变参数编写Python脚本,运行得到2个空间所有节点处的末端重力变形,如图5所示. 图中, ${\sigma _{YZ}}$为{YZ}空间位置误差, ${\gamma _{YZ}}$为{YZ}空间姿态误差, ${\sigma _{BA}}$为{BA}空间位置误差, ${\gamma _{BA}}$为{BA}空间姿态误差.

图 5

图 5   关节空间样本点重力变形

Fig.5   Gravity deformation of sample points in joint space


1.3. 重力变形插值计算

在得到2个关节空间样本点处的重力变形数据后,空间中任意位置的重力变形均可以通过插值计算得出. 由于{YZ}空间和{BA}空间均为二维空间,选择双三次插值函数作为重力变形的插值函数,表达式如下:

$ {e_{{\rm{gr}}}} = \sum\limits_{i = 0}^3 {\sum\limits_{j = 0}^3 {{w_{ij}}{e_{ij}}} } . $

式中: ${w_{ij}}$为样本点的误差权值, ${e_{ij}}$为周围16个样本点处的误差.

选择拉格朗日基函数作为计算样本点误差权值的基函数,其分段表达式为

$ w = \left\{ {\begin{array}{*{20}{l}} {\dfrac{1}{2}{{\left| d \right|}^3} - {{\left| d \right|}^2} - \dfrac{1}{2}\left| d \right| + 1},&{0 \leqslant \left| d \right| < 1.0}; \\ { - \dfrac{1}{6}{{\left| d \right|}^3} + {{\left| d \right|}^2} - \dfrac{{11}}{6}\left| d \right| + 1},&{1.0 \leqslant \left| d \right| < 2.0}; \\ 0,&{{\rm{其他}}} .\end{array}} \right. $

式中: $d$为待插值点和样本点之间的归一化距离.

利用基于拉格朗日基函数的双三次插值方法,便可以建立关节轴变量空间中任意点的重力变形与样本点重力变形之间的关系,再将2个关节空间下的重力变形进行叠加,从而得到龙门铺丝机总重力变形.

2. 几何误差建模与辨识

几何误差元素按其误差是否随各轴的运动而变化,可以分为位置相关的几何误差元素和位置无关的几何误差元素. 位置相关的几何误差元素包括运动轴的定位误差、转角误差,它们的值随轴关节位置的变化而变化;位置无关的几何误差元素,如移动轴之间的垂直度误差、旋转轴之间的平行度误差,它们的值为常量.

2.1. 运动学模型

在建立几何误差模型前,首先要建立龙门铺丝机运动学模型. 基于多体系统理论,定义龙门铺丝机相关坐标系,其中基坐标系{OBase}为全局坐标系,是用于描述机床部件运动的理论参考,位置和姿态不随各轴运动而变化;参考坐标系{OR}为使用激光跟踪仪建立的测量基准,可以看成在测量过程中重建的基坐标系;运动轴坐标系{OX}、{OY}、{OZ}、{OB}、{OA}、{OC}为局部坐标系,用于描述各轴的运动;铺丝头坐标系{OT}为工具坐标系,位于铺丝头末端. 各坐标系原点位置如图6所示. 另外,以上坐标系正方向均与X轴、Y轴、Z轴运动正方向相同.

图 6

图 6   龙门铺丝机坐标系定义

Fig.6   Definition of coordinate system for gantry AFP machine


根据各坐标系定义,利用齐次变换矩阵建立龙门铺丝机理论运动学模型:

$ \begin{split} {}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}} =\;& {}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}\;{}_X^{\rm{R}}{{\boldsymbol{T}}^{\rm{i}}}(x){}_Y^X{{\boldsymbol{T}}^{\rm{i}}}(y){}_Z^Y{{\boldsymbol{T}}^{\rm{i}}}(z) \times \hfill \\ \;&{}_B^Z{{\boldsymbol{R}}^{\rm{i}}}(\beta ){}_A^B{{\boldsymbol{R}}^{\rm{i}}}(\alpha ){}_C^A{{\boldsymbol{R}}^{\rm{i}}}(\gamma ){}_{\rm{T}}^C{{\boldsymbol{M}}^{\rm{i}}} . \end{split} $

式中: $x$$y$$z$$\beta $$\alpha $$\gamma $分别为各轴运动量, ${}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}$$4 \times 4$的单位矩阵,表示理论上基坐标系{OBase}和参考坐标系{OR}没有偏差;其他变换矩阵表示各轴运动及工具坐标系位置,表达式分别为

其中, $ {z_{A0}} $为坐标系{OA}与{OB}之间的偏置, ${z_{{\rm{T}}0}}$为坐标系{OT}与{OC}之间的偏置.

2.2. 几何误差建模

2.2.1. 位置相关的几何误差

每个运动轴在三维空间内都有6个自由度,当各运动轴运动时,受位置相关的几何误差影响,运动轴的实际运动相对其理想运动将在6个自由度方向上产生不同程度的偏移,包括3个方向的位置误差 ${\delta _x}$${\delta _y}$${\delta _z}$和3个方向的姿态误差 ${\varepsilon _x}$${\varepsilon _y}$${\varepsilon _z}$. 根据小角度假设,相应的误差变换矩阵为

$ {{\boldsymbol{E}}^{\rm{r}}}{\text{ = }}\left[ {\begin{array}{*{20}{l}} 1&{ - {\varepsilon _x}}&{{\varepsilon _y}}&{{\delta _x}} \\ {{\varepsilon _x}}&1&{ - {\varepsilon _x}}&{{\delta _y}} \\ { - {\varepsilon _y}}&{{\varepsilon _x}}&1&{{\delta _z}} \\ 0&0&0&1 \end{array}} \right]. $

位置相关的几何误差元素具有位置相关性,可以表示为各轴位置的函数. 第1类切比雪夫多项式具有正交性质,是几何误差元素拟合常用的一种多项式[23-24]. 为了避免拟合多项式次数过高而产生过拟合且增加辨识难度,采用三次切比雪夫多项式对龙门铺丝机几何误差元素进行拟合:

$ \varepsilon (i) = {a_0}{T_0}(i) + {a_1}{T_1}(i) + {a_2}{T_2}(i) + {a_3}{T_3}(i) . $

式中: $ i $为对应轴关节位置; $ {T_0} $$ {T_1} $$ {T_2} $$ {T_3} $分别为切比雪夫多项式前4项, $ {T_0}(i) = 1 $$ {T_1}(i) = i $$ {T_2}(i) = $ $ 2{i^2} - 1 $$ {T_3}(i) = 4{i^3} - 3i $$ {a_0} $$ {a_1} $$ {a_{\text{2}}} $$ {a_{\text{3}}} $为多项式系数.

龙门铺丝机有6个运动轴,因此一共需要36个位置相关的几何误差元素完全描述. 每个几何误差元素采用三次切比雪夫正交多项式拟合,共有4个系数,因此36个位置相关的几何误差共引入144个拟合系数.

2.2.2. 位置无关的几何误差

位置无关的几何误差可以看成是各坐标系之间的初始常量误差,包括参考坐标系{OR}相对基坐标系{OBase}的3个位置误差xRyRzR和3个姿态误差αRβRγR;3个垂直轴之间的垂直度和平行度误差SxySxzSyz;3个旋转轴的平行度误差ηxBηzBηyAηzAηxCηyCA轴坐标系{OA}相对B轴坐标系{OB}的原点偏置误差xAyAzA;铺丝头坐标系{OT}相对C轴坐标系{OC}的原点偏置误差xTyTzT,具体如表1所示,一共引入了21项位置无关的几何误差元素.

表 1   位置无关的几何误差元素

Tab.1  Position-independent geometric error element

坐标系 几何误差元素
$\{ {O_{{\rm{Base}}} }\} \to \{ {O_{\rm{R}}}\}$ ${x_{\rm{R}}}$${y_{\rm{R}}}$${z_{\rm{R}}}$${\alpha _{\rm{R}}}$${\beta _{\rm{R}}}$${\gamma _{\rm{R}}}$
$\{ {O_X}\} \to \{ {O_Y}\} $ ${S_{xy}}$
$\{ {O_Y}\} \to \{ {O_Z}\} $ $ {S_{xz}} $${S_{yz}}$
$\{ {O_Z}\} \to \{ {O_B}\} $ ${\eta _{xB}}$${\eta _{zB}}$
$\{ {O_B}\} \to \{ {O_A}\} $ ${x_A}$${y_A}$${z_A}$${\eta _{yA}}$${\eta _{zA}}$
$\{ {O_A}\} \to \{ {O_C}\} $ ${\eta _{xC}}$${\eta _{yC}}$
$\{ {O_C}\} \to \{ {O_{\rm{T}}}\}$ ${x_{\rm{T}}}$${y_{\rm{T}}}$${z_{\rm{T}}}$

新窗口打开| 下载CSV


根据位置无关的几何误差定义,相应的误差变换矩阵分别为

$ \left.{\begin{aligned} {}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{E}}^{{\rm{ir}}}}=\;&\left[ {\begin{array}{*{20}{l}} 1&{ - {\gamma _{\rm{R}}}}&{{\beta _{\rm{R}}}}&{{x_{\rm{R}}}} \\ {{\gamma _{\rm{R}}}}&1&{ - {\alpha _{\rm{R}}}}&{{x_{\rm{R}}}} \\ { - {\beta _{\rm{R}}}}&{{\alpha _{\rm{R}}}}&1&{{x_{\rm{R}}}} \\ 0&0&0&1 \end{array}} \right]\text{,}\\ {}_Y^X{{\boldsymbol{E}}^{{\rm{ir}}}} =\;& \left[ {\begin{array}{*{20}{l}} 1&{ - {S_{xy}}}&0&0 \\ {{S_{xy}}}&1&0&0 \\ 0&0&1&0 \\ 0&0&0&1 \end{array}} \right] \text{,}\\ {}_Z^Y{{\boldsymbol{E}}^{{\rm{ir}}}} =\;& \left[ {\begin{array}{*{20}{l}} 1&0&{{S_{xz}}}&0 \\ 0&1&{ - {S_{yz}}}&0 \\ { - {S_{xz}}}&{{S_{yz}}}&1&0 \\ 0&0&0&1 \end{array}} \right] \text{,}\\ {}_B^Z{{\boldsymbol{E}}^{{\rm{ir}}}} = \;&\left[ {\begin{array}{*{20}{l}} 1&{ - {\eta _{xB}}}&0&0 \\ {{\eta _{xB}}}&1&{ - {\eta _{zB}}}&0 \\ 0&{{\eta _{zB}}}&1&0 \\ 0&0&0&1 \end{array}} \right] \text{,} \\ {}_A^B{{\boldsymbol{E}}^{{\rm{ir}}}} = \;&\left[ {\begin{array}{*{20}{l}} 1&{ - {\eta _{yA}}}&{{\eta _{zA}}}&{{x_A}} \\ {{\eta _{yA}}}&1&0&{{y_A}} \\ { - {\eta _{zA}}}&0&1&{{z_A}} \\ 0&0&0&1 \end{array}} \right] \text{,}\\ {}_C^A{{\boldsymbol{E}}^{{\rm{ir}}}} = \;&\left[ {\begin{array}{*{20}{l}} 1&0&{{\eta _{xC}}}&0 \\ 0&1&{ - {\eta _{yC}}}&0 \\ { - {\eta _{xC}}}&{{\eta _{yC}}}&1&0 \\ 0&0&0&1 \end{array}} \right] \text{,} \\ {}_{\rm{T}}^C{{\boldsymbol{E}}^{{\rm{ir}}}} =\;& \left[ {\begin{array}{*{20}{l}} 1&0&0&{{x_{\rm{T}}}} \\ 0&1&0&{{y_{\rm{T}}}} \\ 0&0&1&{{z_{\rm{T}}}} \\ 0&0&0&1 \end{array}} \right] . \end{aligned}}\right\}$

2.2.3. 几何误差模型

描述相邻2个坐标系之间实际运动的齐次变换矩阵可以通过理想齐次变换矩阵左乘位置无关误差的变换矩阵、右乘位置相关误差的变换矩阵得到:

$ {{\boldsymbol{T}}^{{\rm{r}}}} = {{\boldsymbol{E}}^{{\rm{ir}}}} {{\boldsymbol{T}}^{\rm{i}}} {{\boldsymbol{E}}^{\rm{r}}}. $

利用各坐标系之间的理想齐次变换矩阵和误差变换矩阵建立实际齐次变换矩阵:

$ \left. {\begin{array}{*{20}{l}} {{}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{r}}} = {}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{E}}^{\rm{ir}}} {}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}}, \\ {{}_X^{\rm{R}}{{\boldsymbol{T}}^{\rm{r}}}(x) = {}_X^{\rm{R}}{{\boldsymbol{T}}^{\rm{i}}}(x) {}_X^{\rm{R}}{{\boldsymbol{E}}^{\rm{r}}}(x)}, \\ {{}_Y^X{{\boldsymbol{T}}^{\rm{r}}}(y) = {}_Y^X{{\boldsymbol{E}}^{\rm{ir}}} {}_Y^X{{\boldsymbol{T}}^{\rm{i}}}(y) {}_Y^X{{\boldsymbol{E}}^{\rm{r}}}(y)}, \\ {{}_Z^Y{{\boldsymbol{T}}^{\rm{r}}}(z) = {}_Z^Y{{\boldsymbol{E}}^{\rm{ir}}} {}_Z^Y{{\boldsymbol{T}}^{\rm{i}}}(z) {}_Z^Y{{\boldsymbol{E}}^{\rm{r}}}(z)}, \\ {{}_B^Z{{\boldsymbol{R}}^{\rm{r}}}(\beta ) = {}_B^Z{{\boldsymbol{E}}^{\rm{ir}}} {}_B^Z{{\boldsymbol{R}}^{\rm{i}}}(\beta ) {}_B^Z{{\boldsymbol{E}}^{\rm{r}}}(\beta )}, \\ {{}_A^B{{\boldsymbol{R}}^{\rm{r}}}(\alpha ) = {}_A^B{{\boldsymbol{E}}^{\rm{ir}}} {}_A^B{{\boldsymbol{R}}^{\rm{i}}}(\alpha ) {}_A^B{{\boldsymbol{E}}^{\rm{r}}}(\alpha )}, \\ {{}_C^A{{\boldsymbol{R}}^{\rm{r}}}(\gamma ) = {}_C^A{{\boldsymbol{E}}^{\rm{ir}}} {}_C^A{{\boldsymbol{R}}^{\rm{i}}}(\gamma ) {}_C^A{{\boldsymbol{E}}^{\rm{r}}}(\gamma )}, \\ {{}_{\rm{T}}^C{{\boldsymbol{M}}^{\rm{r}}} = {}_{\rm{T}}^C{{\boldsymbol{E}}^{\rm{ir}}} {}_{\rm{T}}^C{{\boldsymbol{M}}^{\rm{i}}}}. \end{array}} \right\} $

由此得到在基坐标系中描述的龙门铺丝机末端的实际位置和姿态:

$ \begin{split} {}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{r}}} =\;& {}_{\rm{\;\;\;\;\;\;R}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{r}}}{}_X^{\rm{R}}{{\boldsymbol{T}}^{\rm{r}}}(x){}_Y^X{{\boldsymbol{T}}^{\rm{r}}}(y){}_Z^Y{{\boldsymbol{T}}^{\rm{r}}}(z)\times \hfill \\ \;&{}_B^Z{{\boldsymbol{R}}^{\rm{r}}}(\beta ){}_A^B{{\boldsymbol{R}}^{\rm{r}}}(\alpha ){}_C^A{{\boldsymbol{R}}^{\rm{r}}}(\gamma ){}_{\rm{T}}^C{{\boldsymbol{M}}^{\rm{r}}} . \end{split} $

以末端的位姿误差来描述几何误差,则几何误差模型可以表示为机床末端的实际位姿和理想位姿之间的偏差,即

$ {{\boldsymbol{E}}_{{\rm{ge}}}}({\boldsymbol{q}}) = {}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{r}}}({\boldsymbol{q}}) - {}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}({\boldsymbol{q}}). $

式中: $ {{\boldsymbol{E}}_{{\rm{ge}}}}({\boldsymbol{q}}) $表示龙门铺丝机的轴关节变量 ${\boldsymbol{q}}(x,y,z,\alpha ,\beta ,\gamma )$到龙门铺丝几何误差的映射. 考虑到几何误差的复杂性,计算时将忽略式中二阶及以上的无穷小量.

2.3. 几何误差辨识

为了确定式(12)中未知的21项位置无关的几何误差元素以及144个位置相关的几何误差的拟合系数,一种可行且高效的方法是对龙门铺丝机的空间误差进行测量,并从中分离出几何误差分量,然后结合几何误差模型构建目标函数,最后利用优化算法对目标函数中的未知数进行优化求解.

在静态条件下测量到的误差包含几何误差和重力变形两部分,基于几何误差和重力变形线性叠加的假设,使用已经建立的重力变形模型将测量误差中的重力变形分量去除,得到误差测量值中的几何误差分量,即

$ {}^{\rm{m}}{{\boldsymbol{E}}_{{\rm{ge}}}}({\boldsymbol{q}}){\text{ = }}{}^{\rm{m}}{{\boldsymbol{E}}_{\rm{s}}}({\boldsymbol{q}}) - {{\boldsymbol{E}}_{{\rm{gr}}}}({\boldsymbol{q}}). $

式中: ${}^{\rm{m}}{{\boldsymbol{E}}_{\rm{s}}}({\boldsymbol{q}})$为测量总误差, ${}^{\rm{m}}{{\boldsymbol{E}}_{{\rm{ge}}}}({\boldsymbol{q}})$为测量数据中的几何误差分量, ${{\boldsymbol{E}}_{{\rm{gr}}}}({\boldsymbol{q}})$为由重力变形模型计算得到的重力变形分量.

在建立目标函数时,考虑到位置误差和姿态误差的单位不同,两者之间相差几个数量级,因此将位置误差和姿态误差分开,再赋予不同的权重构造一个单目标函数:

$ \left. {\begin{array}{*{20}{l}} {{J_{\rm{P}}} = \displaystyle\sum\limits_{j = 1}^n {{{\left\| {{{({\boldsymbol{E}}_{\rm{P}}^{\rm{i}})}_j} - {{({\boldsymbol{E}}_{\rm{P}}^{\rm{m}})}_j}} \right\|}_2}} }, \\ {{J_{\rm{R}}} = \displaystyle\sum\limits_{j = 1}^n {{{\left\| {{{({\boldsymbol{E}}_{\rm{R}}^{\rm{i}})}_j} - {{({\boldsymbol{E}}_{\rm{R}}^{\rm{m}})}_j}} \right\|}_2}} }, \\ {J = {\kappa _1}{J_{\rm{P}}} + {\kappa _2}{J_{\rm{R}}}}. \end{array}} \right\} $

式中: ${\boldsymbol{E}}_{\rm{P}}^{\rm{i}}$${\boldsymbol{E}}_{\rm{R}}^{\rm{i}}$为由几何误差模型计算得到的位置和姿态误差, ${\boldsymbol{E}}_{\rm{P}}^{\rm{m}}$${\boldsymbol{E}}_{\rm{R}}^{\rm{m}}$为测量得到的几何误差分量中的位置和姿态误差, $ {\left\| {\boldsymbol{M}} \right\|_2} $表示矩阵 $ {\boldsymbol{M}} $二范数, $n$为测量点个数,权重 $ {\kappa _1} $$ {\kappa _2} $的确定主要取决于位置误差和姿态误差的数量级.

为了能够对式(14)中的几何误差元素进行优化求解,须采集工作空间中足够样本点位姿误差测量值. 本研究采用激光跟踪仪测量,并搭建用于获取末端位姿的测量工装,如图7所示,该工装上安装有3个跟踪仪靶座,依次测量靶座上3坐标,即可计算出末端位置和姿态.

图 7

图 7   几何误差标定实验

Fig.7   Geometric error calibration experiment


在龙门铺丝机工作空间中随机选取253个采样点,然后采用激光跟踪仪测量采样点处末端位姿,由此得到末端误差测量值:

$ {}^{\rm{m}}{{\boldsymbol{E}}_{\rm{s}}}({\boldsymbol{q}}) = {{\boldsymbol{M}}_{\rm{m}}} - {}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}. $

式中: ${{\boldsymbol{M}}_{\rm{m}}}$为测量末端位姿, ${}_{\rm{\;\;\;\;\;\;T}}^{{\rm{Base}}}{{\boldsymbol{M}}^{\rm{i}}}$由理论运动学模型计算得到.

在完成所有样本点末端位姿误差测量后,将误差数据去除重力变形分量,然后代入目标函数中利用优化算法进行求解. 针对此类非线性优化问题,存在多种优化算法,如高斯牛顿法(Gauss-Newton,GN)、LM(Levenberg-Marquardt)算法、鲍威尔(Powell)算法等. 其中,GN算法和LM算法均须计算目标函数的雅可比矩阵,在求解参数较多的情况下,雅可比矩阵维度较大,计算效率较低. Powell算法使用一维搜索的方式确定迭代方向,无须对目标函数进行求导,在目标函数形式较复杂、待求参数较多的场合,在计算效率和精度上更有优势. 因此,本研究选择Powell算法作为参数辨识算法,并将21项位置无关的几何误差元素以及144个位置相关的几何误差的拟合系数初值全设为0,同时收敛准则选取点距准则 ${\rm{Tol_X}} = {10^{ - 6}}$和函数下降量准则 ${\rm{Tol_{Fun}}} = {10^{ - 6}}$.

在经过计算后,辨识得到位置无关的几何误差元素以及位置相关的几何误差元素. 为了验证几何误差元素的辨识结果以及几何误差模型的正确性,另外随机选取23个测量点,用于实测值和模型预测值之间的对比. 为了便于比较,将实测值和预测值位置误差定义为

$ \Delta P = \sqrt {P_x^2 + P_y^2 + P_z^2} . $

在计算姿态误差时,先将 $3 \times 3$的姿态矩阵转换成XYZ固定角形式下的欧拉角,再计算姿态误差:

$ \Delta \theta = \sqrt {\theta _x^2 + \theta _y^2 + \theta _z^2} . $

同时还计算两者的残差值,最终结果如图8所示. 图中,No. 为验证组测量点编号. 可以看出,不管是位置误差还是姿态误差,其误差预测值和误差实测值基本保持一致,两者的残差值基本维持在零线附近,证明了几何误差辨识结果的准确性.

图 8

图 8   末端几何误差元素辨识验证

Fig.8   Verification of end geometric error element identification


3. 综合补偿与实验验证

3.1. 综合补偿

根据上文所建立的重力变形模型和几何误差模型,任意轴关节变量处龙门铺丝机的综合误差可以表示为两者的线性叠加:

$ {{\boldsymbol{E}}_{\rm{s}}}({\boldsymbol{q}}){\text{ = }}{{\boldsymbol{E}}_{{\rm{gr}}}}({\boldsymbol{q}}) + {{\boldsymbol{E}}_{{\rm{ge}}}}({\boldsymbol{q}}). $

在综合误差补偿时,本研究采取离线补偿方法,该补偿法中误差值和补偿值的计算、路径点的重新生成都在设备工作前完成,具有实现简单、实用性强、实施代价低等优点,适合不随时间变化的误差的补偿.

离线补偿的基本思想是将位置和姿态误差反向作用到工作路径点上生成新的工作路径. 龙门铺丝机的运动控制指令以轴关节变量形式给出,为了使实际位姿和目标位姿重合,首先通过理论正运动学模型计算得到末端原始指令位姿 ${\boldsymbol{O}}_0^{{\rm{ins}}}$,结合指令位姿处反向作用的综合误差 ${\boldsymbol{E}}_{\rm{s}}^0$,得到新的指令位姿 ${\boldsymbol{O}}_1^{{\rm{ins}}}$

$ {\boldsymbol{O}}_1^{{\rm{ins}}} = {\boldsymbol{O}}_0^{{\rm{ins}}} - {\boldsymbol{E}}_{\rm{s}}^0. $

然而,当铺丝机运动到新的指令位置 ${\boldsymbol{O}}_1^{{\rm{ins}}}$时,实际上会产生新的误差 ${\boldsymbol{E}}_{\rm{s}}^{\text{1}}$,因此须迭代补偿,直至 $n$次补偿后的残余误差 ${\boldsymbol{E}}_{\rm{s}}^n$小于或等于误差允许值,如图9所示. 最后,通过逆运动学得到补偿后的各关节指令,覆盖原始指令完成G代码修正.

图 9

图 9   轴关节补偿量迭代计算

Fig.9   Iterative calculation of axis joint compensation


3.2. 实验验证

选取ARJ21翼梢小翼的一条铺放路径进行综合误差补偿验证实验,如图7所示. 实验平台主要包括龙门铺丝机、控制台、激光跟踪仪、测量工装等,其中激光跟踪仪放置在稳固的基座上,并且在测量过程中不受干扰.

综合误差补偿对比实验原理如图10所示,可以分为3个阶段. 1)实验准备阶段,主要是生成路径补偿前、后的G代码;2)实验操作阶段,分别将补偿前、后的G代码依次导入铺丝机控制系统中单步执行,然后使用激光跟踪仪对龙门铺丝机末端的位置和姿态进行测量;3)数据处理阶段,将补偿前、后的末端测量位姿和理论末端位姿求差进行比较,证明补偿的有效性. 为了提高数据的可信度,对比实验重复执行5次取平均值.

图 10

图 10   综合误差补偿对比实验原理图

Fig.10   Schematic diagram of comparison experiment of comprehensive error compensation


数据处理结果如图11所示. 可以看出,由于选取的是一条连续的铺放路径,龙门铺丝机的运动范围不大,补偿前位置误差和姿态误差变化幅度也不大,位置误差约为8.7 mm,姿态误差约为7.5×10−3 rad. 经过补偿后,位置误差和姿态误差相比补偿前都有了大幅度的减小. 补偿前的误差偏大是因为龙门铺丝机本身装配误差较大,而末端位姿误差测量值是以龙门铺丝机的理论运动学模型作为基准计算的,且这个理论运动学模型是未标定的.

图 11

图 11   补偿前、后末端位置误差和姿态误差比较

Fig.11   Comparison of end position and pose error before and after compensation


为了更直观地看出误差的减小程度,对补偿前后XYZ这3个方向的位置误差∆PX、∆PY、∆PZ和姿态误差∆θX、∆θY、∆θZ分别进行数据统计,如表2所示. 相比补偿前,位置误差平均值在3个方向上分别减小98.9%、93.4%、99.0%,而姿态误差平均值分别减小93.1%、84.0%、84.8%,各方向位置和姿态精度均有大幅度提高,证明了综合误差补偿的有效性. 另外须说明的是,虽然Z方向是重力变形的敏感方向,但由于几何误差和结构尺寸偏差的存在,该方向的综合误差不一定最大;Y方向零件尺寸偏差和部件安装偏差的存在则使得该方向的综合误差较大,以至于不进行补偿无法满足精度要求.

一般要求复合材料铺放误差不得大于1.270 mm. 补偿后龙门铺丝机最大误差为0.532 mm,说明应用了本研究所提出的重力变形与几何误差的综合误差建模与补偿方法后,大型重载龙门铺丝机的精度大幅度提高,满足了铺放精度的需求.

表 2   补偿前、后位置和姿态误差统计数据

Tab.2  Statistical data of position and pose error before and after compensation

PX/mm PY/mm PZ/mm θX/rad θY/rad θZ/rad
补偿前最大值 4.900 7.340 0.390 −6.51×10−3 2.15×10−3 −5.14×10−3
补偿前平均值 4.860 7.230 0.310 −6.02×10−3 1.88×10−3 −3.26×10−3
补偿后最大值 −0.092 −0.532 0.046 −7.02×10−4 −5.45×10−4 −6.79×10−5
补偿后平均值 −0.053 −0.480 0.003 −4.11×10−4 −3.00×10−4 −4.94×10−4
平均值减小 98.9% 93.4% 99.0% 93.1% 84.0% 84.8%

新窗口打开| 下载CSV


4. 结 论

重力变形和几何误差是影响龙门铺丝机静态精度的主要因素,本研究针对如何提高大型龙门铺丝机精度,围绕重力变形和几何误差综合建模与补偿开展深入研究.

(1)采用分离和综合的概念,通过有限元和工作空间网格化方法,建立龙门铺丝机重力变形模型;根据重力变形模型分离出测量数据中几何误差部分,结合Powell算法辨识得到基于齐次变换矩阵和切比雪夫多项式建立的几何误差模型;综合重力变形和几何误差,采用G代码修正策略实现综合误差的补偿.

(2)通过数据对比发现,在补偿前由于龙门铺丝机本身存在较大的装配误差,其精度无法满足铺放精度的需求. 经过补偿后,龙门铺丝机末端位置和姿态精度均得到大幅度提高,满足铺放精度要求,证明所提出的误差建模与补偿方法的有效性.

(3)本研究从静态角度研究龙门铺丝机的精度,而铺丝是一个持续动态的过程,特别是在高速铺放的情况下,动态误差可能取代静态误差成为影响龙门铺丝机精度的主要因素,未来须进一步对动态误差进行更深入的研究,全面提高龙门铺丝机铺放精度.

参考文献

杜善义

先进复合材料与航空航天

[J]. 复合材料学报, 2007, 24 (1): 1- 12

DOI:10.3321/j.issn:1000-3851.2007.01.001      [本文引用: 1]

DU Shan-yi

Advanced composite materials and aerospace engineering

[J]. Acta Materiae Compositae Sinica, 2007, 24 (1): 1- 12

DOI:10.3321/j.issn:1000-3851.2007.01.001      [本文引用: 1]

王显峰, 严飙, 薛柯, 等

机器人高效自动铺丝技术研究进展

[J]. 航空制造技术, 2019, 62 (16): 14- 20

[本文引用: 1]

WANG Xian-feng, YAN Biao, XUE Ke, et al

Research progress of robot automatic placement technology with high efficiency

[J]. Aeronautical Manufacturing Technology, 2019, 62 (16): 14- 20

[本文引用: 1]

黄文宗, 孙容磊, 张鹏, 等

国内复合材料自动铺放技术发展

[J]. 航空制造技术, 2014, 460 (16): 84- 89

DOI:10.3969/j.issn.1671-833X.2014.16.020      [本文引用: 1]

HUANG Wen-zong, SUN Rong-lei, ZHANG Peng, et al

Development of automated placement technology for composite material

[J]. Aeronautical Manufacturing Technology, 2014, 460 (16): 84- 89

DOI:10.3969/j.issn.1671-833X.2014.16.020      [本文引用: 1]

文立伟, 肖军, 王显峰, 等

中国复合材料自动铺放技术研究进展

[J]. 南京航空航天大学学报, 2015, 47 (5): 637- 649

[本文引用: 1]

WEN Li-wei, XIAO Jun, WANG Xian-feng, et al

Progress of automated placement technology for composites in China

[J]. Journal of Nanjing University of Aeronautics Astronautics, 2015, 47 (5): 637- 649

[本文引用: 1]

杨建国

数控机床误差补偿技术现状与展望

[J]. 航空制造技术, 2012, 401: 32- 37

DOI:10.3969/j.issn.1671-833X.2012.03.002      [本文引用: 1]

YANG Jian-guo

Present situation and prospect of error compensation technology for NC machine tool

[J]. Aeronautical Manufacturing Technology, 2012, 401: 32- 37

DOI:10.3969/j.issn.1671-833X.2012.03.002      [本文引用: 1]

杨建国, 范开国, 杜正春. 数控机床误差实时补偿技术 [M]. 北京: 机械工业出版社, 2013.

[本文引用: 1]

刘焕牢, 李曦, 李斌, 等

数控机床几何误差和误差补偿关键技术

[J]. 机械工程师, 2003, (1): 16- 18

DOI:10.3969/j.issn.1002-2333.2003.01.006      [本文引用: 1]

LIU Huan-lao, LI Xi, LI Bin, et al

Measurement methods and key technology of CNC machine tool error compensation

[J]. Mechanical Engineer, 2003, (1): 16- 18

DOI:10.3969/j.issn.1002-2333.2003.01.006      [本文引用: 1]

HE Z Y, FU J Z, ZHANG L C, et al

A new error measurement method to identify all six error parameters of a rotational axis of a machine tool

[J]. International Journal of Machine Tools and Manufacture, 2015, 88: 1- 8

DOI:10.1016/j.ijmachtools.2014.07.009     

李海涛, 郭俊杰, 邓玉芬, 等

数控机床几何精度的位姿测量原理

[J]. 西安交通大学学报, 2016, 50 (11): 62- 68

DOI:10.7652/xjtuxb201611010      [本文引用: 1]

LI Hai-tao, GUO Jun-jie, DENG Yu-fen, et al

Pose measuring principle of geometric accuracy of numerical control machine tools

[J]. Journal of Xi’an Jiaotong University, 2016, 50 (11): 62- 68

DOI:10.7652/xjtuxb201611010      [本文引用: 1]

付国强, 傅建中, 沈洪垚

五轴数控机床旋转轴几何误差辨识新方法

[J]. 浙江大学学报:工学版, 2015, 49 (5): 848- 857

[本文引用: 1]

FU Guo-qiang, FU Jian-zhong, SHEN Hong-yao

One novel geometric error identification of rotary axes for five-axis machine tool

[J]. Journal of Zhejiang University: Engineering Science, 2015, 49 (5): 848- 857

[本文引用: 1]

LEE K I, LEE D M, YANG S H

Parametric modeling and estimation of geometric errors for a rotary axis using double ball-bar

[J]. The International Journal of Advanced Manufacturing Technology, 2012, 62: 741- 750

DOI:10.1007/s00170-011-3834-0      [本文引用: 1]

凡志磊, 杨建国, 李中华

一种数控机床几何误差多项式模型的阶数选择方法

[J]. 机床与液压, 2009, 37 (10): 49- 50

DOI:10.3969/j.issn.1001-3881.2009.10.016      [本文引用: 1]

FAN Zhi-lei, YANG Jian-guo, LI Zhong-hua

The polynomial order selection for the geometric errors modeling of NC machine tool

[J]. Machine Tool and Hydraulics, 2009, 37 (10): 49- 50

DOI:10.3969/j.issn.1001-3881.2009.10.016      [本文引用: 1]

XIANG S T, DENG M, LI H M, et al

Cross-rail deformation modeling, measurement and compensation for a gantry slideway grinding machine considering thermal effects

[J]. Measurement Science and Technology, 2019, 30 (6): 065007

DOI:10.1088/1361-6501/ab1232      [本文引用: 1]

WU J B, CHENG L, BI Y B, et al

Kinematic modeling and parameter identification for a heavy gantry-type automated fiber placement machine considering gravity deformation

[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2021, 235 (8): 1418- 1431

DOI:10.1177/0954406220945728      [本文引用: 1]

WANG Z H, CHEN W L, WANG M, et al

Kinematic calibration of bracket type parallel posture alignment mechanism considering the gravity effect

[J]. Industrial Robot, 2019, 46 (5): 581- 598

DOI:10.1108/IR-09-2018-0183      [本文引用: 1]

HE G Y, SHI P P, GUO L Z, et al

A linear model for the machine tool assembly error prediction considering roller guide error and gravity-induced deformation

[J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2020, 234 (15): 2939- 2950

DOI:10.1177/0954406220911401      [本文引用: 1]

刘又午, 章青, 赵小松, 等

数控机床全误差模型和误差补偿技术的研究

[J]. 制造技术与机床, 2003, 74 (7): 46- 50

DOI:10.3969/j.issn.1005-2402.2003.07.016      [本文引用: 1]

LIU You-wu, ZHANG Qin, ZHAO Xiao-song, et al

Research on total error model and error compensation of CNC machine tool

[J]. Manufacturing Technology Machine Tool, 2003, 74 (7): 46- 50

DOI:10.3969/j.issn.1005-2402.2003.07.016      [本文引用: 1]

CUI G W, LU Y, LI J G, et al

Geometric error compensation software system for CNC machine tools based on NC program reconstructing

[J]. International Journal of Advanced Manufacturing Technology, 2012, 63 (1): 169- 180

杨建国. 数控机床误差综合补偿技术及应用[D]. 上海: 上海交通大学, 1998.

[本文引用: 1]

YANG Jian-guo. Error synthetic compensation technique and application for NC machine tools[D]. Shanghai: Shanghai Jiao Tong University, 1998.

[本文引用: 1]

王维, 杨建国, 姚晓栋, 等

数控机床几何误差与热误差综合建模及其实时补偿

[J]. 机械工程学报, 2012, 48 (7): 165- 170

DOI:10.3901/JME.2012.07.165      [本文引用: 1]

WANG Wei, YANG Jian-guo, YAO Xiao-dong, et al

Synthesis modeling and real-time compensation of geometric error and thermal error for CNC machine tools

[J]. Journal of Mechanical Engineering, 2012, 48 (7): 165- 170

DOI:10.3901/JME.2012.07.165      [本文引用: 1]

HSU Y Y, WANG S S

A new compensation method for geometry errors of five-axis machine tools

[J]. International Journal of Machine Tools and Manufacture, 2007, 47 (2): 352- 360

DOI:10.1016/j.ijmachtools.2006.03.008      [本文引用: 1]

ZHAO D, BI Y B, KE Y L

An efficient error compensation method for coordinated CNC five-axis machine tools

[J]. International Journal of Machine Tools and Manufacture, 2017, 123: 105- 115

DOI:10.1016/j.ijmachtools.2017.08.007      [本文引用: 1]

AGUADO S, SAMPER D, SANTOLARIA J, et al

Identification strategy of error parameter in volumetric error compensation of machine tool based on laser tracker measurements

[J]. International Journal of Machine Tools and Manufacture, 2012, 53 (1): 160- 169

DOI:10.1016/j.ijmachtools.2011.11.004      [本文引用: 1]

LI Q Z, WANG W, ZHANG J, et al

Measurement method for volumetric error of five-axis machine tool considering measurement point distribution and adaptive identification process

[J]. International Journal of Machine Tools and Manufacture, 2019, 147: 103465

DOI:10.1016/j.ijmachtools.2019.103465      [本文引用: 1]

/