论文部分内容阅读
随着科技的不断发展,各行各业对产品精度的要求越来越高。重型数控机床因其结构尺寸空间大、运动范围大,各零部件制造安装精度受限,因而会产生较大的几何误差,同时重型数控机床因其质量和惯量大,驱动系统所需功率较大,零部件发热较为严重,产生较为明显的热变形,因而形成较大的热误差,严重制约数控机床精度的提高。误差补偿技术是提高数控机床精度的一项重要技术手段,本文在对现有误差补偿技术进行分析和研究的基础上,结合“高档数控机床与基础制造装备”科技重大专项以及生产企业急需解决的滑枕热伸长误差较大等实际问题,针对重型数控机床在实施误差补偿技术时存在的技术难点,以重型数控落地铣镗床为研究对象,重点研究了综合误差建模、误差测量与辨识以及误差补偿实施等关键技术难题。误差建模是误差补偿的关键技术之一,本文尝试采用共形几何代数原理建立数控机床的综合误差模型。首先借助共形几何代数中的几何积对刚体运动中的旋转运动和平移运动进行统一表达;然后采用共形几何代数法对三轴机床的误差元素重新划分为平移误差元和旋转误差元,并分析了多体系统中两相邻体之间的运动;接下来,针对无误差的机床理想运动和有误差的机床实际运动分别建立了相应的数学模型,在此基础上根据刀尖点和工件上正被切削的点在空间中是同一点推导了机床误差模型的一般表达式;最后,以重型数控落地铣镗床为例,建立了基于共形几何代数的误差模型,并对模型的精度进行了分析。实施误差补偿之前还需要能够对所要补偿的误差进行测量与辨识,以便掌握误差的特点和规律。本文针对重型数控机床工作空间尺寸大、误差辨识难的现状,提出一种用于重型数控机床大尺寸空间误差测量与辨识的方法。该方法利用激光跟踪仪进行误差的测量,在对激光跟踪仪测量误差进行分析的基础上,提出利用共形几何代数法进行误差辨识的原理。最后以重型数控落地铣镗床为研究对象,进行了几何误差的测量与辨识实验,用最小二乘多项式拟合的方法建立了几何误差元素的数学模型。重型数控落地铣镗床的热误差占了较大比例,本文首先针对企业急需解决的重型数控落地铣镗床滑枕热伸长误差较为明显的问题,提出并实现了一种重型数控落地铣镗床滑枕热伸长误差的实时在线检测与补偿系统。该系统避免了在滑枕上安装温度传感器,能够适应各种工况,它采用一种热膨胀系数几乎为零的因瓦合金杆作为检测标准,利用位移传感器直接在线实时测量出滑枕的热伸长变形量,并将其实时反馈给数控系统,从而实现重型数控机床滑枕热伸长误差的实时补偿。然后针对其余部分热变形严重的问题,提出了一种热误差分离与建模的新方法。该方法首先在机床上根据一定的原则布置适量的温度传感器以测量相应点的温度变化,并用激光跟踪仪测量热误差,然后对实验获得的误差数据,利用基于共形几何代数的综合误差模型进行几何误差与热误差的分离,以得到相应的热误差参数,同时结合有关的温度传感器优化布置策略,选出相应的热误差关键点,最后采用多元线性回归理论建立了热误差的数学模型。误差补偿实施策略是误差补偿技术实现的关键,本文在分析研究综合误差补偿功能的基础上,提出了一种用于西门子840D数控系统的综合误差补偿实施策略,并开发了相应的补偿系统。该系统通过手轮偏置功能与数控系统进行实时交互,实现了补偿系统与数控系统的无缝集成。开发了误差补偿器的硬件系统和软件系统,研究了机床坐标位置读取的方法、关键点温度的采集方法以及第三手轮在西门子840D数控系统中的应用,为了实现并行处理,采用了多线程编程技术,实现了误差补偿系统和机床数控系统的联接。设计了重型数控落地铣镗床误差模型验证与补偿实验,并取得了一定效果,为数控机床误差补偿技术的实际应用奠定了基础。