谈谈误差补偿

误差补偿是诸多精密工业设备的必修课,往往是产品附加值能够翻倍的决定因素,可见误差补偿的重要性。这也是国内设备商的短板,国内厂商往往号称自己的设备精度达到了国外产品的的水平,用户在使用初期也确实能够体验到标称精度,但经过一段时间的使用后,精度变差了,并且随着时间和季节的推移,设备精度稳定性在不断变化,虽然从客观上讲,用户对国产设备有着先天的歧视,对设备的维护和保养也不那么平等,但国内外设备的精度稳定性差距是实实在在的,差在哪里?材料、装配、质检何测试等方面都有差,但误差补偿绝对是重要的一环,也是国内设备商没有足够重视,并且是低投入高回报的一点。

误差补偿是门学问,但也接地气,尤其是软件补偿,最是性价比高,以机床的误差补偿为例说明,机床制造出来就不可避免的带有机械误差,比如各轴的直线度、俯仰、偏摆等等,国内外厂商在机床出厂或交付前都会提供误差补偿修正服务,并且提供误差补偿接口,允许用户定期检测校正机床精度,但这个步骤并不能解决高精度机床随着温湿度等环境影响而产生的形变或性变误差,而这恰恰是高精度稳定性机床必须解决的问题。要解决这个问题,需要梳理一下误差补偿过程,以三轴机床的刀尖点高度精度为例。

误差源的确定

三轴机床刀尖点高度变化是否就是刀具伸缩了?绝对不是,实际是刀尖点到工作台的相对高度发生了偏移,这个偏移可能是刀具伸缩、Z轴伸缩、工作台甚至床身伸缩,因此首先定位误差源,知道差在哪里才能正确分析误差产生的原因,定位误差源可通过地面架设激光跟踪仪分段检测床身、工作台、Z轴和刀具的伸缩量,可在不同的时间不同的工况综合采集数据,最后确定误差源。

误差产生条件的确定

假设最终确定Z轴的物理伸缩影响了刀尖点高度,那么试着分析一下,Z轴主要材质是铸铁,一米铸铁每变化一摄氏度,其长度大约变化12um,那么是否其伸缩的决定因素是温度,是否环境温度和安装其中的主轴温升导致Z轴伸缩?还是要依靠检测,在Z轴各温升特征点安装温度传感器,这里重点说一下这个检测传感器的精度必须高过检测精度要求一个数量级(本例中假设Z轴有效长度一米,要求补偿后精度10um以内,则温度变化一度大概的影响就是10um,温度传感器精度要高一个数量级达到0.1度,当然传感器的重复精度能达到要求也可以,原因自行体会),假设结果证实了猜测,Z轴伸缩完全由环境温度和主轴温升影响并且确定了最佳检测点,那么可以进行误差补偿了。

误差补偿计算

确定了误差源和误差产生的条件,就可以确定两者的因果关系,那么就剩下一步了——定量两者关系即误差补偿计算,传统的方法有线性化查表、函数拟合等,如果中间存在多个奇点或者拟合效果不佳可以试试神经网络,其在确定因果关系而常规拟合效果不佳的情况下可以尝试。

总结

误差补偿是一个目标不明确而效果也不明确的过程,需要大量的经验积累和实验跟踪,耗时费力,如果方法不当还得不到好结果,尤其是国内浮躁的大环境下,技术人员很难沉下心来做这种费力不讨好的事情,这就需要设备商给予足够的重视分配足够的资源,下大力气解决问题,产品的附加值才能提高。诸如材料采购、生产装配和质检等工程问题往往都在拼体力、拼耐心、拼经验积累、拼管理,与国外的差距往往如此。齐白石曾有名言:"学我者生,似我者死",不能光知道抄袭,价格战,得沉下心来学习吸收消化升华啊,我现在听到跨越式发展就烦,步子迈大了太容易扯着蛋了。

时间: 2024-10-07 19:34:47

谈谈误差补偿的相关文章

T010 高度判断

#include<stdio.h> #include<math.h> int main() { float x, y; scanf("%f,%f", &x, &y); if(pow((x-2),2)+pow((y-2),2)<=1||pow((x+2),2)+pow((y-2),2)<=1||pow((x-2),2)+pow((y+2),2)<=1||pow((x+2),2)+pow((y+2),2)<=1) printf

基于预测方法的高光谱图像压缩研究现状

Memon提出预测树的概念,同时利用前向自适应技术与后向自适应技术去除多光谱图像的谱间相关性. []mon N D,Sayood K,Magliveras S S.Lossless Compression of Multispectral Image Data[J].IEEE Transactions on Geoscience and Remote Sensing,1994,32(2):282-289. 张荣等人在预测树的概念上提出了一种侧邻域最小绝对权值预测树构造方法,极大地简化了预测树的构

Java SharinganJPanel (整理)

  1 /** 2 * Java SharinganJPanel (整理) 3 * 4 * 2016-1-2 深圳 南山平山村 曾剑锋 5 * 设计声明: 6 * 1.虽然岸本是日本人,而我个人作为其模仿者,依然想表示个人对其的敬意,希望作品 7 * 不会玷污写轮眼的名声. 8 * 2.由于本次设计包含过多数学计算,所以强烈建议您通过<注意事项>中的5查看图是 9 * 如何设计的,先不要看源码,然后自己试图去设计,而您仅需要知道:计算机计算 10 * 开方.三角函数.反三角等会造成误差,仅此而

[转]四旋翼飞行器的姿态解算小知识点

1.惯性测量单元IMU(InertialMeasurement Unit) 姿态航向参考系统AHRS(Attitude and Heading Reference System) 地磁角速度重力MARG(Magnetic, Angular Rate, and Gravity) 微机电系统MEMS(Micro Electrical Mechanical Systems) 自由度维数DOF(Dimension Of Freedom) 无人驾驶飞行器UAV(Unmanned Aerial Vehicl

强迫症的研究——MediaPlayer播放进度条的优化

强迫症的研究--MediaPlayer播放进度条的优化 如何做一个优美.流畅而且准确的播放进度条,也许很多人觉得很简单,但实际上,这个问题在大部分时间都被忽略了. 计时方式的比较 计时方式--主线程中使用Handler – 这种方式最简单,在主线程中通过handler.postDealyed(--, 1000),并在onHandleMessage中继续post消息,这样就实现了每隔1000ms进行一次消息循环. 计时方式--使用单独计时线程 – 单独创建一个计时线程,每秒发出time tick事

物联网技术简介(科普)

目录 物联网技术 概念 传感器技术 射频识别技术(RFID) 无线网络技术 物联网技术 概念 把所有物品通过射频识别(RFID).红外感应器.全球定位系统.激光扫描仪等信息传感设备与互联网连接起来,进行信息交换和通讯,实现智能化识别.定位.跟踪.监控和管理. 基本特点: 全面感知 随时随地采集各种动态对象 可靠的传送 实时传送 智能控制 感知层: 主要用于采集物理世界中发生的物理事件和数据,包括各类物理量.标识.音频.视频数据.物联网的数据采集涉及传感器.RFID.多媒体信息采集.二维码和实时定

[转帖]泡泡网的内存知识

如果您是一位求知欲很强的电脑爱好者,那么本文非常适合您,笔者特意搜集了大量官方技术文档,为大家献上内存和显存鲜为人知的奥秘-- http://www.pcpop.com/article/309766_all.shtml 近年来CPU(中央处理器)和GPU(图形处理器)的发展速度之快让人目不暇接,新产品的运算能力成倍提升,此时就对内存子系统提出了严峻的需求,因为CPU/GPU运算所需的数据和生成的数据都是来自于内存/显存,如果存储速度跟不上,那么就会浪费很多时间在数据等待上面,从而影响CPU/GP

随机生成红包算法

<?php /** * Created by PhpStorm. * User: kevin_yang * Date: 2018/1/4 * Time: 22:49 */ header('content-type:text/html;charset=utf-8'); ini_set('memory_limit', '256M'); require_once('CreateReward.php'); require_once('Reward.php'); $total = 100; $num =

浙大&amp;川大提出脉冲版ResNet:继承ResNet优势,实现当前最佳

浙大&川大提出脉冲版ResNet:继承ResNet优势,实现当前最佳 选自arXiv,作者:Yangfan Hu等,机器之心编译. 脉冲神经网络(SNN)具有生物学上的合理性,并且其计算潜能和传统神经网络相同,主要障碍在于训练难度.为解决这个问题,浙江大学和四川大学近日提出了脉冲版的深度残差网络 Spiking ResNet.为解决模型转换的问题,研究者提出了一种新机制,对连续值的激活函数进行标准化,以匹配脉冲神经网络中的脉冲激发频率,并设法减少离散化带来的误差.在多个基准数据集上的实验结果表明