基于振动陀螺的动态零位校准及其误差补偿

基于振动陀螺的动态零位校准及其误差补偿
基于振动陀螺的动态零位校准及其误差补偿

收稿日期:2007211206 基金项目:重庆市科委自然科学基金资助项目(CST G2007BB2448,CST G2007BB4385);重庆邮电大学博士启动基金资助项目(A2007245) 作者简介:刘宇(19722),男,重庆人,博士,主要研究方向为惯性导航及信号处理。

文章编号:100422474(2008)0620671203

基于振动陀螺的动态零位校准及其误差补偿

刘 宇1,2,刘 俊1,黎蕾蕾2,孙燕彬1,李秋俊1

(1.重庆邮电大学光电工程学院,重庆400065;2.重庆大学光电技术及系统教育部重点实验室,重庆400044)

摘 要:根据固态振动陀螺输出信号和噪声特点对其构成的低成本惯性测量单元(IMU )的原始传感信号进行

了快速小波滤波和灰色理论建模处理。运用累加生成操作(A GO )方法得到有规则的单值对应非线性函数,并获得陀螺零位输出在三维空间中的单值映射模型。以时间和温度为输入,根据灰色神经网络建立陀螺的漂移模型,对累加生成方法生成的单值对应非线性函数进行逼近,从而提高了动态测量精度。同时采用活动阈值融合算法,优化陀螺和加速度计动态测量数据。实验证明,上述方法和算法有效提高了系统测量精度。

关键词:陀螺;惯性测量单元(IMU );滤波;数据融合中图分类号:V241 文献标识码:A

Dynamic Zero Output Adjustment and System Error Compensation B ased on

Low Cost Vibration G yro

L IU Yu 1,2,L IU Jun 1,L I Lei 2lei 2,SUN Yan 2bin 1,L I Q iu 2jun 1

(1.College of Optoelectronics Engineering ,Chongqing University of Post s and Telecommunications ,Chongqing 400065,China ;

2.College of Optoelect ronics Engineering ,Chongqing University ,Chongqing 400044,China )

Abstract :The sensor signal filtered through fast wavelet and compensated by Grey model was proposed accord 2ing to the characteristics of signal and noise output.Grey accumulate operation (A GO )was adopted to achieve the regularly single 2mapping f unction and the model of single 2mapping of gyro’s zero output in three dimension coordi 2nates.The model based on the Grey neural network approximated the f unction of created by the A GO algorithm and improved the measurement accuracy of IMU.At the same time ,the active threshold based on the f usion algorithm was used to optimize the measurement datum of gyro and accelerometer.Experiments proved these method and algo 2rithm increased the system ’s accuracy successf ully.

K ey w ords :gyro ;inertial measurement unit (IMU );filter ;data f usion

在飞行器低速运动或俯仰和横滚方向改变时,陀螺的模拟输出实际是围绕静态零位点的正负变化曲线。捕捉这种运动状态下的零位一直是姿态测量领域的难点,文献[122]采用硬件实现的动态零位补偿,但效果不好。

惯性测量单元(IMU )要实现动态测量,陀螺必须在整个测量时间和工作温度范围内有效补偿零位漂移。零位漂移是一个非线性、非平稳的随机过程,传统的补偿和修正方法很多,常用的方法有回归分析法和曲线拟合法。这些方法的共同处是为消除某种非目标参量对传感器输出特性的影响,系统中必须有相应的设置来测量该目标参量的敏感元件,以测量当前非目标参量的实际值,然后按照传感器事先已有的标定曲线加以修正。但这会增加系统的复杂度和硬件成本,且也只能针对其中的主要因素。目前采用的自回归(AMA R )建模对传感器零位输出进行模拟的方法很难建立准确稳定的AR 模型。基于小波分析的趋势项提取方法[3]过程繁杂,且本身存在一定的限制,这种限制在通常情况下会造成虚假的谐波,而依此进行的一系列分析也将失去原有的物理意义。将小波分析理论引入建模数据的预处理,可抑制冲击干扰噪声,提高神经网络的建模精度,但对逐次启动参数的不一致和多值对应的性能参数并不能很好地模拟[4]。神经网络得到的近似补偿模型包含了所有的非线性影响因素,但建模精度将受数据随机性的影响,随机性越大,建模精度越低,反之亦然。因此,如果在不充分考虑影响陀螺漂移的温度因子和时间因子等多种因素,对数据进行有效的预处理以降低其随机性,则会降低神经网络的建模精度。

本文首先对传感器输出信号进行预处理。根据陀螺输出信号特点对原始信号进行快速小波滤波预处理,实现对数据奇异点的检测和去除[5];加速度传感器、角速度传感器、温度传感器采集经过快速小波滤波预处理后的相应信号,送入DSP 完成数据融合计算,应用灰色理论建模,运用累加生成A GO 操作,对数据融合计算后给定的陀螺零位漂移数据进行预处理[6]。然后再以时间和温度为输入根据灰色

第30卷第6期

压 电 与 声 光

Vol.30No.62008年12月

PIEZO EL ECTECTRICS &ACOUSTOOPTICS

Dec.2008

神经网络建立陀螺的漂移模型,对累加生成方法生成的单值对应的非线性函数进行逼近,获得均方误差更小和更加接近传感器真实输出的零位电压,从而抑制陀螺角度累积计算误差的主要误差源所造成的系统测量误差。

最后,针对陀螺的输出信号特点和在动态测量中的测量方案,采用动态误差补偿算法实现系统测量精度的提高。动态误差补偿主要采用活动阈值和灰色RBF 神经网络建模补偿运动中零位输出变化的方法。活动阈值的选取将根据陀螺运行的速度和测量方位的工作状态进行选取,而建模补偿零位输出将在运动中最大程度上跟踪和反映传感器的实际零位输出,从而减小累积计算误差,提高系统精度。

1 硬件设计

1.1 系统组成

图1为IMU 系统的实物装配图。该系统主要

包括陀螺、加速度计和基于数字微处理器的采集计算专用嵌入式系统。系统通过采集各种传感器信号,经过数字信号转换和处理,实时输出高精度的姿态数据,提供给监控计算机做进一步的处理

图1 系统装配图

IMU 系统主要结构由惯性敏感单元和数据处

理电路两部分组成。惯性敏感单元由3个正交放置的单轴压电陀螺和3个正交放置的单轴M EMS 加速度计组成,数据处理电路完成惯性敏感器件输出

模拟量的采集、滤波、计算处理和对外通信等功能。1.2 电路结构

嵌入式采集计算系统实质上是多传感器信息采集和数据融合计算的硬件平台。由于本文设计涉及复杂的小波处理和卡尔曼滤波,既要保证计算的精度,又要保证计算的实时性,因此,采用了DSP +MCU 的双CPU 结构。图2为系统硬件结构[3

]。

图2 硬件结构示意图

DSP 选用TMS320F206,该DSP 的时钟频率为160M Hz ,内部RAM 为128kbit ,6通道的DMA ,1

路定时器。作为数据计算平台的主处理器,该芯片的计算能力能达到系统要求。同时,由于该芯片还含有3路McBSP (多路缓冲串口),在一定程度上减轻了MCU 接口扩展的负担。

2 数据处理

图3为系统误差动态补偿工作流程图。其处理过程主要包括传感器数据的采集处理和动态测量精度补偿,该动态补偿主要包括初始零位校准、动态零位的捕捉及数据融合计算等。在进行动态补偿处理前,传感器采集的陀螺数据已完成了快速小波滤波去噪。在机械安装结构上,加速度计水平安装,且和陀螺测量同一个角度。多传感器数据处理模块实时判断系统的运动状态,对不同运动状态采用不同的传感器数据或二者的融合,当系统处于超低速或静止状态时,直接采用加速度计输出数据,当系统处于较高度或速度变化较快时,如系统开始转动或突然停止时,则采用陀螺输出数据。将运动状态分为高速运动状态、低速运动状态和静止状态等多个等级,用活动阈值的方法实时调整,

以达到系统的最高测量精度和最佳运行稳定度。

图3 系统误差动态补偿工作流程图

初始零位的校准采用启动数据的零位补偿计算与历史存储零位综合判断校准的方法确定零位数据。运用灰色神经网络建模补偿算法计算陀螺的优化零位输出,同时调出最后一次关闭系统时的校准零位作为参考,采用权重评判条件,综合判断校准陀螺的初始零位。其余传感器因启动零位重复性较好,故采用平均值滤波校准可得到理想的效果。

陀螺要不静态启动,对模块直接进行零位数据

采集,否则调入最后掉电时的历史零位数据,根据上

 672压 电 与 声 光2008年 

述数据更新陀螺零位,执行动态零位捕获,根据捕获的动态零位进行角度计算。角度计算采用陀螺和加速度计同时测量,并进行数据融合算法处理。陀螺的输出是一个随旋转速度大小正比变化的电压信

号,系统以当时获取的零位输出电压为基准进行时间累积积分,即可获得角度信息;加速度计通过感知地球重力加速度获取角度信息,其模拟电压输出大小直接反映角度大小。两种测量方式对角度测量有各自的适用范围和优缺点,因此必须采用传感器数据融合算法加以优化。在此基础上,结合陀螺和加速度传感器采集的动态数据的实时判断,实现动态自校准和动态测量。实时判断采用多传感器输入数据的融合,判断依据包括当前陀螺输出数据绝对量及当前加速度计输出数据绝对量、

陀螺输出数据变化量(与间隔时间为Δt的历史数据比较,Δt根据具体应用环境取值在1~15ms间动态调整)、加速度计输出数据变化量(Δt取值方法与陀螺一样)。

通过陀螺输出噪声特点和加速度传感器噪声,结合测量的系统运行特点确定活动阈值A、B、C。活动阈值A即为处于噪声门限处的陀螺电压输出值,将该电压值换算为角度值,并经反复测试优化后确定为阈值A;活动阈值B为当前最新的陀螺输出电压与预定时间Δt前的输出电压差值,它反映速率变化的门限大小,活动阈值C为当前加速度计输出电压与历史数据(前Δt)的输出电压差值,它的选取将根据实测数据分析计算后获得。阈值C综合阈值A、B的当前值所反映的运动状态,判断出加速度计是否敏感了重力加速度或线性加速度,再调用动态零位算法模块,将最后掉电时的历史零位及零位修正数据偏差与活动阈值A进行比较,动态陀螺数据变化量与阈值B进行比较,动态加速度计数据变化量与阈值C进行比较,如果均小于比较值,更新历史的角速度传感器零位输出数据。

3 实验结果

基于上述原理的姿态角测量,用软件在很大程度上屏蔽了陀螺零位随机漂移引起的测量误差,避免了硬件上的补偿处理,实现了低成本,干扰降低的设计特点。同时,根据需要可灵活调整数据处理算法,以实现不同的测量需求,达到快速、准确、易于实现的设计目标。

系统样机组装完成后,进行了反复多次试验测试,试验证明,该样机能完成传感器数据的采集和滤波处理。通过软件建模,对陀螺零位漂移可进行很好的补偿,并对温度引起的传感器性能参数变化有较好的抑制作用。图4为横滚方向进行试验的一组实际测试值,更新频率为50Hz。由图可看出,该系统的软硬件设计达到了数据优化和提高测量精度的目的,能更真实地反映物体的运动状态。

图4 俯仰角动态误差曲线

经反复测试,系统最终能达到的测量指标如表1所示。其中动态精度采用了高精度动态姿态仪为标准进行测量和计算。

表1 动态算法补偿前后的数据均方差比较

误 差

与标准信号的均方差

俯仰横滚航向补偿前10.1115 4.83807.6466

补偿后 1.1042 1.69620.3412

4 结束语

本文根据低成本固态振动陀螺的性能特点,在时域和温度变化两方面对陀螺的零位漂移进行了高精度的建模补偿。在此基础上,结合陀螺和加速度计动态数据的实时判断和数据融合,从而实现了姿态仪动态自校准,同时克服了仪表必须在静态情况下启动的限制,提高了IMU的测量精度。

参考文献:

[1]MALL A T S,HWAN G W L.Singularity detection

and processing with wavelets[J].IEEE Transaction

and Information,1992,38(2):6172643.

[2]BRO ERSEN P M T,DE WA EL E S.Costs of order se2

lection in time series analysis[J].Instrumentation and

Measurement Technology Conference Proceedings of

the19th IEEE,2002,1(21223):3032308.

[3]L IM,L IU X Y,L U J P.Fluxgate used on the incli2

nometer and the measurement of azimuth[J].Naviga2 tion and Control,2003,2(1):69274.

[4]杨福生.小波变换的工程分析与应用[M].北京:科

学出版社,2001.

[5]裴听国,李汉舟,马小霞.全数字IMU方案研究[J].

中国惯性技术学报,2003,11(6):69274.

[6]孙书利,崔平远.两传感器最优信息融合Kalman滤

波器及其在跟踪系统中的应用[J].宇航学报,2003,

24(2):2062209.

 第6期刘 宇等:基于振动陀螺的动态零位校准及其误差补偿673 

水平仪零位误差的检定方法

水平仪零位误差的检定方法 一、水平仪零位误差产生的原因 运输、放置、震动、温度、磨损以及黏胶老化等因素都会造成水平仪零位不准确,因而在使用前应进行水平仪零位示值误差正确性检查。在实验室校准的过程中,也是先检查零位正确性,再进行下一步校准工作。 二、水平仪零位校准方法 框式、条式水平仪零位校准有两种方法:一是在大致水平的平板(或机床导轨)上对零位误差的正确性进行检查;二是依据JJF1084-2002《框式水平仪和条式水平仪校准规范》校准零位误差。现分述如下: 1.在大致水平的平板(或机床导轨)上检查零位误差的正确性。如图1所示,将水平仪放在基础稳固、大致水平的平板(或机床导轨)上,待气泡稳定后,在一端(如左端)读数,且定为零。再将水平仪调转180°,仍放在平板原来的位置上,通常放一个定位块为宜,待气泡稳定后,仍在原来一端(左端)读数(A格),则水平仪零位示值误差为1/2A格,该值应符合表1的规定。 图1 表1 水平仪零位误差 2.依据JJF1084-2002在水平仪零位检定器上进行零位误差校准。 JJF1084-2002介绍了以5种不同工作面为基准的零位误差校准方法,下面以6.2.4.1款为例说明,即采用下平工作面为基准的零位误差进行介绍。 如图2所示,测量前将(经过打磨清洗)量面清洁的被校水平仪放在水平仪零位检定器的工作台上,紧靠定位块,待气泡稳定后在气泡的一端读数a1;然后将水平仪调转180°,准确地放在原位置,按照第一次读数的一边记下气泡另一端的读数a2,两次读数差的一半为零位误差。根据表1要求,进行合格与否的判断。 图2 如果零位误差超过表1许可范围,则需调整水平仪零位调整机构(调整螺钉或螺母),使零位误差减小至允许范围以内。不得随意拧动非规定调整的螺钉、螺母。校准、调整前水平仪工作面与平板等校准台面必须擦拭干净。调整后螺钉或螺母等件必须固紧。 三、水平仪零位误差调整方法 水平仪零位调整以零位调整装置数量及所在部位分类,大致归为以下两类: 1.一侧可调式 两侧均有两个固定螺钉,一端起固定作用,另一端作为调整机构,如图3所示。可用专

KUKA机器人 轴零位校准方法 EMT

KUKA机器人6轴零位校准方法(EMT) Lyq 20150108 一.手动状态T1,在轴坐标系,将机器人1到6轴分别移动到其原始零点附近,目测每个轴上的两个零位观察缺口要对准。 二.将EMT安装在轴1的校零槽位内,将另一端连接到机器人底座上的X32插口 三.操作KUKA控制手柄,依次选择如下菜单进入零位校准模式 1. 配置,用户组

2. 选专家,密码kuka 3. 选择准备运行,零点校正,电子测量器 4. 标准,检查零点校正 5. 选择机器人轴1,将下方报警栏信息清空,左手按住手柄背面的驱动按键,等驱动 图标“I”变成绿色,按”检查“按钮对应的软键,报警栏会出现准备就绪字样。此时轴1已经开始微动,可以观察到EMT上的两个绿色指示灯会由两个全亮变为只有1个亮,伴随着咔嗒一声,校准结束。这时如果校准后零位与现零位偏差很小,报警栏直接会显示”轴1零位校准结束“,如果校准后零位与现零位偏差超限,则会

在右侧信息栏显示校准前后的数据差别,包括编码器码值差和角度差,需要选择” 存储”后才能完成零位校准。 6. 将EMT移动到轴2的校零槽位内,另一端依然连接到机器人底座上的X32插口; 在右侧信息栏选择机器人轴2,按照上述步骤对轴2进行零位校准 7. 依次对余下的4个轴进行零位校准 四.都较准完毕后,手动模式慢速运行“维修”程序,将机器人打到维修位,观察行程和位置是否正常,若正常,之后再运行主程序,手动慢速回HOME点,观察行程和位置是否正常,若正常,则进行过料测试。 五.因本次进行零位校准的是KR150割带机器人,那么在解包系统电控柜操作屏上选择“启用KR150机器人”,在机器人KCP上选择main程序,自动,启动,等待自动对烟包割带,看是否正常。若一切正常,则本次零位校准结束。

GPS主要误差源及补偿方法

GPS主要误差源及补偿方法 学院:电子信息工程 专业年级:自动化1306 :熊宇豪 学号:13212054 时间:2016年04月11日 小组:熊峰、熊宇豪、张丹 GPS主要误差源及补偿方法 摘要 GPS测量误差按其生产源可分3大部分:与卫星有关的误差,包括卫星时钟误差、卫星星历误差和相对论效应误差;与信号传播有关的误差,包括电离层折射误差、对流层折射误差和多路径效应误差;与接收机有关的误差,主要包括接收机时钟误差、接收机位置误差、接收机天线相位中心位置误差。 关键词:GPS,误差源。 一、G PS观测中的误差分类 1)与卫星有关的误差:卫星时钟误差、卫星星历误差、相对论效应误差; 2)与信号传播有关的误差:电离层折射误差、对流层折射误差、多路径效应误差; 3)与接收机有关的误差:接收机时钟误差、接收机位置误差、接收机天线相位中心位置误差。 另外在进行高精度GPS测量定位时(进行地球动力学等方面的研究),通常还应该考虑与地球整体运动有关的误差,如地球自转和地球潮汐的影响等。按误差的性质进行区分,上述各种误差有的属于系统误差、有的属于偶然误差。例如,卫星星历误差、卫星时钟误差、接收机时钟误差和大气折射误差等都属于系统误差,而多路径效应误差等是属于偶然误差。其中系统误差比偶然误差无论是从误差本身的大小或是其对测量定位结果影响程度来讲都要大得多,所以说系统误差应该是进行GPS 测量定位时的主要误差源。 二、消除或消弱上述误差影响的基本方法和措施

1. 建立误差改正模型对观测值进行改正,误差改正模型通常有理论模型、经验模型和综合模型。理论模型是通过对误差产生的原因、性质及其对测量定位影响的规律进行研究和分析,并从理论上进行严格的推导而建立起来的误差改正模型。经验模型则是通过对大量的观测数据进行统计分析和研究,并经过拟合而建立起来的误差改正模型。而综合模型则是综合以上两种方法建立起来的误差改正模型。 2. 选择较好的硬件和良好的观测条件,在GPS测量定位中,有的误差是无法利用误差改正模型进行改正的。例如,多路径效应误差的影响是比较复杂的,这与观测站周围的环境有很大的关系。要削弱多路径效应误差的影响,一是选择功能完善的接收机天线:二是在选择GPS点位时远离信号源和反射物。 3. 利用同步观测的方法,并对相应的同步观测值求差分,研究和分析误差对观测值或平差结果的影响情况,制定合理的观测方案和采取有效的数据处理方法。通过对相应的观测值求差分来消除或削弱一些误差的影响。 4. 引入相应的参数,在GPS测量定位中。将某些参数设为未知参数,而将卫星提供的参数值作为未知参数的初始值。在数据处理中与其他未知参数一起进行解算,从而达到削弱误差的影响,提高测量定位结果精度的目的。 三、各种误差对导航和测量定位的影响以及消除措施 3.1与卫星有关的误差 与卫星有关的误差包括卫星时钟误差、卫星星历误差和相对论效应误差。 3.1.1卫星时钟误差 1. 卫星时钟误差通常是指卫星时钟的时间读数与GPS标准时间之间的偏差。虽然在每颗GPS 卫星上都装备有原子钟(艳原子钟和钏原子钟),但是随着时间的积累,这些原子钟与GPS标准时间也会有难以避免的偏差和漂移。通常卫星时钟的偏差总量约在1ms以内(该项误差通常也称为物理同步误差),由此产生的等效距离误差可达300km左右。对于卫星时钟的这种偏差,GPS系统是利用地而监控系统对卫星时钟运行状态进行连续的监测而精确确定的,并以二阶多项式的形式予以表示,A/ = % 3(f)+。心f):+ [y(')d%o为to时刻卫星的钟差、ai为切时刻钟速,az为钟速的变化率,这些参数是由地而监控系统的主控站测定,并通过卫星的导航电文提供给用户使用。计算卫星时钟读数的改正数并加以改正,改正后通常能保证卫星时钟与GPS标准时间的同步误差在20ns 以内(该项误差通常也称为数学同步误差),由此产生的等效距离误差不会超过6m。要想进一步削弱卫星时钟残差对测量定位的影响,可以在不同的观测站上对同一颗卫星进行同步观测,并将相应

ABB机器人零点校准方法

FlexPendant 的操作方式 1、操作 FlexPendant 时,通常左手持设备,右手在触摸屏上操作。具体手持方法如图12所示 图12 2、手持操作器主要部件如图13所示 图 13 3、控制柜上的主要按钮和端口如图14所示 图 14 4、控制柜上钥匙开关的位置于意义如图15所示 图15 注:手动全速模式不建议使用 校准机器人零点位置的具体方法 注:需要点击操作的地方都做了浅红色标记 第一步: 选择手动操纵(参看图1,首先把钥匙开关打到手动位置) 方法: 1> 点击 ABB 2> 点击手动操纵

图 1第二步:选择动作模式(参看图2 和图3) 方法: 1> 点击动作模式 2> 点击轴1 - 3 或者轴4 - 6 3> 点击确定 第三步:选择工具坐标(参看图2 和图4) 方法: 1> 点击工具坐标 2> 点击 tGripper 3> 点击确定 图2图3第四步:选择移动速度(参看图2 和图5) 方法: 1> 点击增量 2> 点击中或者小 3> 点击确定 图 4 图 5 第五步:手动移动机器人各轴到机械零点位置(参看图2) 方法: 此时图2上操纵杆方向处显示操纵杆移动方向于轴的对应关系

注意: 如果先前选择轴1 - 3 则 1> 操纵杆上下移动为2轴动作 2> 操纵杆左右移动为1轴动作 3> 操纵杆顺/逆时针旋转为3轴动作 如果先前选择轴4 - 6 则 1> 操纵杆上下移动为5轴动作 2> 操纵杆左右移动为4轴动作 3> 操纵杆顺/逆时针旋转为6轴动作 1> 左手持示教器,四指握住示教器使能开关(在示教器下方黑色胶皮里面) 2> 右手向唯一一个方向轻轻移动操纵杆,把各轴按顺序移动到各自机械绝对零点 图 6 A(六轴机器人) 图 6B(四轴机器人) 移动顺序,依次为6轴→5轴→4轴→3轴→2轴→1轴,否则会使4,5,6轴升高以致于看不到零点位置。 机械零点位置如图6所示,当所有六个轴全部对准机械零点位置以后,机器人的姿态正如图6所示。 第六步:更新转数计数器(参看图1,此时可以示教器使能开关) 方法: 1> 点击 ABB 2> 点击校准 3> 点击 ROB_1 (参看图7)

水平仪零位校准及调整方法

水平仪零位校准及调整方法 袁南香 一、水平仪零位误差产生的原因 运输、放置、震动、温度、磨损以及黏胶老化等因素都会造成水平仪零位不准确,因而在使用前应进行水平仪零位示值误差正确性检查。在实验室校准的过程中,也是先检查零位正确性,再进行下一步校准工作。 二、水平仪零位校准方法 框式、条式水平仪零位校准有两种方法:一是在大致水平的平板(或机床导轨)上对零位误差的正确性进行检查;二是依据JJF1084-2002《框式水平仪和条式水平仪校准规范》校准零位误差。现分述如下: 1.在大致水平的平板(或机床导轨)上检查零位误差的正确性。如图1所示,将水平仪放在基础稳固、大致水平的平板(或机床导轨)上,待气泡稳定后,在一端(如左端)读数,且定为零。再将水平仪调转180°,仍放在平板原来的位置上,通常放一个定位块为宜,待气泡稳定后,仍在原来一端(左端)读数(A格),则水平仪零位示值误差为1/2A格,该值应符合表1的规定。 图1 表1 水平仪零位误差 2.依据JJF1084-2002在水平仪零位检定器上进行零位误差校准。 JJF1084-2002介绍了以5种不同工作面为基准的零位误差校准方法,下面以6.2.4.1款为例说明,即采用下平工作面为基准的零位误差进行介绍。 如图2所示,测量前将(经过打磨清洗)量面清洁的被校水平仪放在水平仪零位检定器的工作台上,紧靠定位块,待气泡稳定后在气泡的一端读数a1;然后将水平仪调转180°,准确地放在原位置,按照第一次读数的一边记下气泡另一端的读数a2,两次读数差的一半为零位误差。根据表1要求,进行合格与否的判断。 图2 如果零位误差超过表1许可范围,则需调整水平仪零位调整机构(调整螺钉或螺母),使零位误差减小至允许范围以内。不得随意拧动非规定调整的螺钉、螺母。校准、调整前水平仪工作面与平板等校准台面必须擦拭干净。调整后螺钉或螺母等件必须固紧。 三、水平仪零位误差调整方法 水平仪零位调整以零位调整装置数量及所在部位分类,大致归为以下两类: 1.一侧可调式 两侧均有两个固定螺钉,一端起固定作用,另一端作为调整机构,如图3所示。可用专

直接测量的方法有偏差式测量零位式测量微差式测量三种方法

)E=4V,R i=R2 =R3=R4=120?,试求:[片,其余为外接电阻。当R1的增量为?R1 =1. 2 ?时,电桥 3-5图所示 由于R i,R i=R2=R 根据题意, 图3-5 R2均为应变片,且批号相同,所受应变大小和方向均相同,则 U o I 2— R i=R+?R i,R2=R - ?R2 'R+A R2_R_、l R + R2 R尹&E_R/ R 2 1 20 = 0. 02V符号根据应变片 工作原理:当衔 形成差动。若衔 1直接测量的方法有偏差式测量零位式测量微差式测量三种方法 2传感器静态特性的技术指标线性度分辨率灵敏度迟滞重复性和漂移 3传感器一般由敏感元件、转换元件两部分组成。?敏感元件:传感器中能直接接受被测量信息的 元件转换元件:将敏感元件的感受或响应被测量转换成适于运输和测量的电信号。感器组成 系统灵敏度计算:&二输出dy输入dx 4什么叫热电阻效应?将两种不同材料的导体或半导体焊接起来,构成一个闭合回路,当导体的两个连接点 之间存在温差时,两者之间便产生电动势,因而在回路中形成一个大小的电流,这种现象称为热电效应。 什么叫应变效应?导体或半导体电阻随其机械变形而变化的物理现象。概念:金属导体的电 阻值随它受外力所产生机械变化的大小而变化的现象称为金属的电阻应变效应 金属的电阻应变效应的原理:当金属丝受外力作用时其长度和面积都会发生变化从 R=少S式中很容易看出。其电阻值即会发生改变。假如金属丝受外力作用而伸长时,其长度I增加,而截面积s减少。电阻值便会增加。同理,当金属丝受外力作用而压缩时,长度减少而截面积增大。电阻值减少。 只要测出加在电阻的变化即可获得应变电阻丝的应变情况。。L = L i - L 2 2 5图示为一直流应变 (1)N R1为金金属 输出电压1U o=? 2)R i, R2都是应变片,且批号相同,感应应变的极性和大小都相同,其余为外接电阻,电桥输出电压U o = ? 3)题(2)中,如果R2与R1感受应变的极性相反,且?R仁?R2=1. 2 ?,电桥输出电压U o = ? 答:①如题 的极性决定) 6说明单线圈和差动变隙式传感器的主要组成、工作原理和基本特性 差动变隙式传感器结构:如图4-6所示由差动线圈、铁芯、衔铁等组成 铁随被测量移动而偏离中间位置时,两线圈的电感量一个增加,一个减小, 铁向上移动△ 3时,两线圈电感量发生变化:△ L1、△ L2,则总的电感变化量为:

误差校正步骤

MapGis误差校正 误差校正的意义 在图件数字化输入的过程中,通常由于操作误差,数字化设备精度、图纸变形等因素,使输入后的图形与实际图形所在的位置往往有偏差,即存在误差。 因图纸变形和数字化过程的随机误差所产生的影响,必须经过几何校正,才能消除。 因此,误差校正操作系统的操作对象是由图形矢量化后形成的Mapgis可识别的点、线、面等Mapgis文件。误差校正就是利用已知的理论标准文件,对矢量化后得到的Mapgis文件进行校正,使Mapgis文件获得与理论标准文件同样的坐标参数和精度。 误差校正与镶嵌配准的不同之处:误差校正的操作对象是由对图片矢量化后形成的Mapgis可识别的点、线、面等Mapgis文件;而镶嵌配准的操作对象是图片文件msi文件。 误差校正与镶嵌配准的相同之处:无论是误差校正还是镶嵌配准操作,都需要有作为参照的标准文件;操作过程中,都需要找对找准控制点。 总之,可以这样说,误差校正的处理能力比不上镶嵌配准处理能力,因为图片文件中包含多种要素,若是存在图片文件的标准文件,对图片文件进行镶嵌配准之后,得到校正后的图片文件msi文件,这个文件是含有坐标参数和精度的msi文件,对其矢量化后形成的点、线、面等Mapgis文件,也就含有相应的坐标参数和精度,就不用再进行误差校正了。若是没有图片文件的标准文件,就只能先对图片文件中的要素进行矢量化,之后再对矢量化后的文件,找到其标准文件,并进行误差校正。每张图片包含多种要素,若是不对图片进行镶嵌配准,可能需要多次误差校正,每次矢量化都需要进行误差校正:有时只需要图片某个要素时,只对其进行矢量化,然后进行误差校正,而用到别的要素时,还得再对这个要素矢量化,然后还得再进行误差校正。但是,若是对图片文件msi文件进行镶嵌配准了,就不必每次矢量化后,再进行误差校正了。 误差校正举例如下:蔚县1:10万底图中缺少高程点,需要对图片蔚县底图.msi中的高程点进行矢量化,之后对矢量化后得到的文件进行误差校正。 做图思路如下:由于需要进行误差校正操作,所以得考虑选好控制点、需要有作为参照的理论标准图框。控制点选择公里网的交叉点,并使其在蔚县周边均匀分布,为此,不但对高程点矢量化,而且还要对蔚县周边公里网交叉点进行矢量化;作为参照的理论标准图框是1:10万的蔚县底图的边框,这个不用重新生成标准图框了。 1、建立高程点文件,对高程点进行矢量化,得到高程点.wt文件。

机器人零点标定方法

机器人零点标定方法 设备维修技术档案系列资料一.哪些情况需要标定零点: 零点是机器人坐标系的基准,没有零点,机器人就没有办法判断自身的位置。 机器人在如下情况下要重新标定零点: 1.进行更换电机、机械系统零部件之后。 2.超越机械极限位置,如机器人塌架。 3.与工件或环境发生碰撞。 4.没在控制器控制下,手动移动机器人关节。 5.整个硬盘系统重新安装。 6.其它可能造成零点丢失的情况。 二.零点标定: 按下面方法可以标定零点: *千分表:手工检测,输入数据的方法。 *EMT:电子仪表自动标定记录的方法。 我们这里只介绍EMT方法。 1.机器人切换到手动方式T1。 2.用左上角第一个软键切换工作方式到出现“+/-”号加手形图标为止。 3.左手扣住左侧底面使能杆,屏幕右侧将出现纵列布置的A1-A6图标。 4.按右侧对应轴的“+”或“-”软键,移动要标定的轴到零点前预停位置,使得机械臂关节两侧刻槽对准。 5.把EMT安装到对应轴指定的仪表零点触头安装底座位置。6.EMT电缆插头连接到机器人X32插口。 7.此时,如预停位置正确,则EMT右侧两个灯同时点亮。不亮时,可以用手动操作重新微调位置。 8.按软键SETUP(设定)。 9.在下级菜单中选择MASTER(管理,这里指标定零点)。10.在下级菜单中选择EMT,回车。屏幕显示出准备标定的机器人轴号:

如:Robot axis 1 Robot axis 2 Robot axis 3 Robot axis 4 Robot axis 5 Robot axis 6 11.按软键MASTER,显示信息“Start key required(需要按启动键)”。 12.扣住使能杆,按软键Program start forwards(程序正向启动,即左侧硬键盘的“+”号外套顺时针箭头)。对应轴在程序控制下移动。当EMT检测到参考点(参考刻槽),移动停止,零点位置被记录到计算机,对应轴标定显示被清除。 ***注意: 1)标定一定要从低轴号开始,否则系统将报警。 2)A1、A6轴关节的一侧刻度槽改成螺钉或突起标记,和其它轴不同,要注意。 三.反标定: 一个不可靠的零点也可以删除。步骤是: 1.按软键SETUP(设定)。 2.在下级菜单中选择MASTER(管理,这里指零点标定)。3.在下级菜单中选择EMT,回车。屏幕显示出准备删除零点的机器人轴号: 如:Robot axis 1 Robot axis 2 Robot axis 3 Robot axis 4 Robot axis 5 Robot axis 6 4.按软键UNMASTER,对应轴的零点被删除。该轴可以重新标定零点。 生产部设备工装科陈刚 2003/8/21 修改:2005/7/24

第五章 装配工艺过程 1、 填空 1.误差补偿方法是 。 人.

第五章装配工艺过程 一、填空 1.误差补偿方法是。 人为地在系统中加入一种新的原始误差去减少、抵消原有的原始误差。 2.加工盘类工件端面时出现中凸、中凹现象是由于。 刀具(刀架)进给方向与主轴(工件回转中心)轴线不垂直 3.调整法保证装配精度时,又有法、法和法。 固定调整法可动调整法误差抵消调整法 4.机器的质量最终是通过保证的。 装配 5.是组成机器的最小单元。 零件 6.在装配工艺规程制订过程当中,表明产品零、部件间相互关系及装配流程的示意图 称为。 装配系统图 7.装配精度包括的内容是精度、精度和精度。 相互位置相对运动相互配合 8.零件的精度特别是(次要、关键)零件的精度直接影响相应的装配精度。 关键 9.装配精度(封闭环)是零件装配后(最后、最初)形成的尺寸或位置关系。 最后 10.选择装配法有三种不同的形式:法、法和复合选配法。 直接选配分组装配 二、选择题 1.将装配尺寸链中组成环的公差放大到经济可行的程度,然后按要求进行装配,以保证装配精度。这种装配方法是。 (1)完全互换法(2)修配装配法(3)调整装配法(4)选择装配法

(4)选择装配法 2.机械结构的装配工艺性是指机械结构能保证装配过程中是相互联结的零件不用或少用(1)机械加工(2)修配(3)修配和机械加工 (3)修配和机械加工 3.所谓划分成独立的装配单元,就是要求 (1)机械加工车间能有独立的装配区间(2)机械结构能划分成独立的组件、部件等(2)机械结构能划分成独立的组件、部件等 4.在机械结构设计上,采用调整装配法代替修配法,可以使修配工作量从根本上 (1)增加(2)减少 (2)减少 5.装配所要保证的装配精度或技术要求,是装配尺寸链的 (1)组成环(2)封闭环 (2)封闭环 6.采用大数互换法装配时计算,装配尺寸链的公差公式是 (1)统计公差公式(2)极值公差公式 (1)统计公差公式 7.采用完全互换法装配时计算,装配尺寸链的公差公式是 (1)统计公差公式(2)极值公差公式 (2)极值公差公式 8.装配尺寸链的最短路线(环数最少)原则,即 (1)“一件一环”(2)“单件自保” (1)“一件一环” 9.由一个零件的精度来保证某项装配精度的情况,称为 (1)“一件一环”(2)“单件自保” (2)“单件自保” 10.在绝大多数产品中,装配时各组成环不需挑选或改变其大小或位置,装配后即能达到装配精度的要求,但少数产品有出现废品的可能性,这种装配方法称为 (1)完全互换法(2)大数互换法 (1)完全互换法

非线性误差校正方法

非线性误差校正方法 1、网格尺寸为26” X 20”,x方向为26”,y方向为20”。以下示图与Campost中网格方向 一致。 y A(0,20) x方向D(26,20) 2、非线性误差校正是通过改变固定位置的偏移量来达到校正的效果。具体描述如下: 偏移量offset(x, y)的单位换算:1 = 0.5mil; 偏移量的正负:正值代表缩短;负值代表拉长; B点为圆点,不存在偏移量offset。 方向拉长万分之一 y方向拉长万分之一 如上图要求校正: y方向拉长万分之一,即20000 X 0.0001 = 2mil 对应偏移量的值为4; x方向拉长万分之一,即26000 X 0.0001 = 2.6mil 对应偏移量的值为5.2.。 给出A, C, D 三点座标如下: A(0,20) --- A.offset(e, -4) C(26,0) --- C.offset(-5, e) D(26,20) --- D.offset(-5, e) 偏移量的值只能取整数,偏移量为e表示程序自动计算。 同理可得缩短的校正方法。 3、矩形的校正 点向下移动1mil

如上图要求校正,给出A, C, D 三点座标如下:A(0,20) --- A.offset(e, e) C(26,0) --- C.offset(e, 2) D(26,20) --- D.offset(e, 2) 第一步确保B点即原点对齐,然后对准A点;C,D两点相对A,B两点向上,偏移量给正值;C,D两点相对A,B两点向下,偏移量给负值; 4、综合2、3两部的校正 给出A, C, D 三点座标如下: A(0,20) --- A.offset(e, -4) C(26,0) --- C.offset(-5, 2) D(26,20) --- D.offset(-5, -2) D点的y值= A点的y值+ C点的y值

校准机器人零点位置的具体方法

校准机器人零点位置的具体方法 注:需要点击操作的地方都做了浅红色标记 第一步: 选择手动操纵(参看图1,首先把钥匙开关打到手动位置)方法: 1> 点击ABB 2> 点击手动操纵 图 1 第二步: 选择动作模式(参看图2 和图3) 方法: 1> 点击动作模式 2> 点击轴1 -3 或者轴4 -6 3> 点击确定 第三步: 选择工具坐标(参看图2 和图4) 方法: 1> 点击工具坐标 2> 点击tGripper

图 2 图 3 第四步: 选择移动速度(参看图2 和图5) 方法: 1> 点击增量 2> 点击中或者小

图 4 图 5 第五步: 手动移动机器人各轴到机械零点位置(参看图2) 方法: 此时图2上操纵杆方向处显示操纵杆移动方向于轴的对应关系注意: 如果先前选择轴1 -3 则

1> 操纵杆上下移动为2轴动作 2> 操纵杆左右移动为1轴动作 3> 操纵杆顺/逆时针旋转为3轴动作 如果先前选择轴4 -6 则 1> 操纵杆上下移动为5轴动作 2> 操纵杆左右移动为4轴动作 3> 操纵杆顺/逆时针旋转为6轴动作 1> 左手持示教器,四指握住示教器使能开关(在示教器下方黑色 胶皮里面) 2> 右手向唯一一个方向轻轻移动操纵杆,把各轴按顺序移动到各 自机械绝对零点

图 6

移动顺序,依次为6轴→5轴→4轴→3轴→2轴→1轴,否则会使4,5,6轴升高以致于看不到零点位置。 机械零点位置如图6所示,当所有六个轴全部对准机械零点位置以后,机器人的姿态正如图6所示。 第六步: 更新转数计数器(参看图1,此时可以示教器使能开关) 方法: 1> 点击ABB 2> 点击校准 3> 点击ROB_1 (参看图7) 图7 4> 点击转数计数器(参看图8) 5> 点击更新转数计数器…(会弹出一个警告界面) 6> 点击是

FANUC的进给运动误差补偿方法

无锡职业技术学院毕业设计说明书 机械技术学院 毕业设计论文 FANUC的进给运动误差补 偿方法 学生姓名: 指导教师姓名: 所在班级所在专业 论文提交日期论文答辩日期 答辩委员会主任主答辩人 系 年月日

FANUC的进给运动误差补偿方法 目录 毕业设计任务书 (1) 开题报告 (2) 第一章进给运动误差补偿方法 (6) 1.1常见进给运动误差 (7) 1.1.1反向间隙误差补偿 (8) 1.1.2螺距误差补偿 (9) 1.1.3摩擦补偿 (11) 第二章进给误差数据采集与补偿参数的设置 (12) 2.1激光干涉仪 (12) 2.1.1单频激光干涉仪 (12) 3.1 双频激光干涉仪 (13) 3.1.1 雷尼绍激光校准系统 (14) 3.1.2 测量误差分析 (19) 3.2误差补偿参数的设置 (20) 毕业设计总结 (23) 参考文献 (24) 致谢 (25) 外文翻译 (26) 2

无锡职业技术学院毕业设计说明书 机械技术学院 毕业设计任务书 课题名称FANUC的进给运动误差补偿方法 指导教师王小平职称高级技师 专业名称数控设备应用与维护班级数控设备10832 学生姓名尹耀强学号1061083237 课题需要完成的任务: 1.根据课题调研查阅资料,了解国内外现状、进展,编写调研报告。 2.收集技术资料、图纸进行设计或分析探讨。 3.对不同类型设计的分析, 进行方案论证,确定总体方案。 4.完成毕业设计的论文。 5. 3000单词量的外文资料的翻译(专业相关科技类)。 课题计划: 2月21日—2月25日;确定毕业设计课题。 2月28日—3月 4日;收集整理英文翻译资料。 3月 7日—3月11日;查阅技术资料,完成课题的前期调研工作,完成英文翻译。3月14日—3月18日;完成课题相关资料收集,进行毕业论文构思。 3月21日—3月25日;完成毕业论文初稿。 3月28日—4月01日;完成毕业论文初稿。 4月04日—4月08日;修改、完善毕业论文,定稿。 4月11日—4月20日;整理打印毕业设计资料,完成答辩 计划答辩时间: 4月20日 数控技术系(部、分院) 2011 年3月 1 日 1

零点标定操作流程

点焊机器人伺服枪零点复归操作流程 一、当下列情况出现时,需对伺服枪进行零点复归: 1.1、在机器人没有提醒 TIP 更换时,强行或误换 TIP 时; 1.2、上,下电极组件因故变形或伺服枪与外围设备碰撞导致伺服枪机械零点变化时; 1.3、 更换伺服枪编码器及编码器电缆时。 二、调整步骤: 2.1、解除机器人所有异常报警; 2.2、示教机器人到工作原点,可采用Robot_home 程序,注意采用低速及避免障碍物碰撞; 2.3、操作员取用新的电极安装好,注意把电极敲紧; 2.4、利用FCTN 菜单的的第3项3 CHANGE GROUP 切换到G2组; 图1 注:G1组包含机器人本身6轴,G2组包含伺服枪轴; 2.5 Shift+ +x/-x 示教焊枪至0点,间隙0~0.5mm; 图2 2.6、 按菜单MENUS 进入6项SYSTEM 系统设置; 图3 图4

2.7、按F1TYPE选择2Variable进入系统变量; 图5 2.8、选择MASTER_ENB零点复归可能项,将值“0”置“1”, 图6 “0”为不可能,“1”为可能; 2.9、 图7 图8 按F1TYPE选择第4项Master/cal进入Master画面; 2.10、选择第2项ZERO POSITION MASTER入力 图9 出现提示是否进行MASTER,选择按F4 YES确认; 2.11、将光标移到第6项CALIBRATE入力, 图10 出现提示是否进行设置传送,选择按F4YES;

2.12、按F5 DONE完成; 三、确认并进行电极修正、研磨 3.1、按F1TYPE可以看到第4项Master/cal消失,说明Master成功。 图11 此时按下POSN键可以看到现在枪的位置值为0.000; 图12 3.2、按下DATA键,进入参数方面的设置,按下F1选择1Registers寄存器 图13 图14 将R[99]=0置1 图15 图16 3.3、调出Robot_home程序,示教机器人回原位,选择回到RSR0001主程序,速度调回100%; 3.4、在触摸屏(没有的为操作盘)上选择“电极头研磨模式”及对应启动的GUN后自动启动机器人, 此时不研磨只是做TIP磨耗量确认; 3.4、再次启动机器人自动研磨完成; 3.5、选择模式为“生产模式”。到此已全部完成,可以正常生产。 ※注意操作不熟适的情况下必须有胜任此操作的监护人在场 2008-2-26

爱普生机器人原点校准方法

爱普生机器人原点校准 方法 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

EPSON机械手脉冲零点校正 一、工具: 钢板尺(或卡尺)、EPSON机械手编程软件RC+等。 二、应用场合: 1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。 2.更换马达等其他问题。 三、机械手脉冲零点位置校正: 具体调节步骤如下: 1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+软件连接机械手LS3,在软件中打开机器人管理器,如下图所示: .点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图: 2.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图: 3.手动将机械手调整到脉冲零点位置;如下图所示: +Z方向 +X方向 +Y方向 具体细节: 1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示: 2)同理,手动移动丝杆使3、4轴如图所示:( U轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。) 3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motor off”按钮,即关闭机械手;具体如图:

4. 保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入: Encreset 1 按回车 Encreset 2按回车 Encreset 3按回车 Encreset 3,4按回车 如图: 5. 保持机械手目前手动零点位置不动,重启控制器,具体操作如图: 6. 保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下: Calpls 0,0,0,0 回车.如下图: 8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入: calib 1 按回车 1轴 calib 2按回车 2轴 calib 3按回车 3轴 calib 3,4按回车 4轴 (如只需校第一轴,calib 1即可,以上将4个轴都校正) 机械手脉冲零点的脉冲保存完成,效正基本完成。 7.保持机械手目前手动零点位置不动,打开机器人管理器,点击motor on后,在步进示教可看到如下界面: 其当前世界坐标值x:400 y:0 z:0 u:0 当前关节及脉冲值均为0, 8.验证,将机械手的位置移动,是x、y、z、u的值均有很大变化后,在软件打开命令窗口(ctrl+M)中输入:pulse 0,0,0,0 回车。此时机械手会自动回到刚校正的脉冲原点位置。

数控加工误差主动补偿方法

第16卷第9期计算机集成制造系统 Vol.16No.92010年9月 Computer Integrated Manufacturing Systems Sep.2010 文章编号:1006-5911(2010)09-1902-06 收稿日期:2009-11-17;修订日期:2010-02-26。Received 17Nov.2009;accepted 26Feb.2010. 基金项目:总装备部预研基金资助项目(51318020202)。Fou nda tion item:Project supported by the Gen eral Arm am ent Department Pre -research Foundation,China(No.51318020202). 数控加工误差主动补偿方法 周 静1,陈蔚芳1,曲绍朋2 (1.南京航空航天大学机电学院,江苏 南京 210016;2.北京航空精密机械研究所,北京 100076)摘 要:为提高零件的加工精度,提出了基于公差的局部误差补偿法,并通过修正数控程序主动补偿加工误差。分析零件加工表面误差的特点,根据实际公差要求找出超出公差范围的变形关键区域,修正其切削深度以实现误差的局部补偿。得到刀位控制点修正的切深后,重新规划带有误差补偿值的刀具轨迹。结合实际加工精度确定走刀步距和行距,经过后置处理生成零件修正的数控代码。通过实例验证了上述方法的可行性。 关键词:误差补偿;数控编程;数控加工;薄壁零件中图分类号:T H 164 文献标志码:A Active error compensation methods for numerical control machining ZH O U J ing 1,CH EN Wei -f ang 1,Q U Shao -p eng 2 (1.Colleg e o f M echanical &Electr ical Eng ineer ing,Nanjing U niv er sity of A eronautics &A stro nautics, N anjing 210016,China; 2.China P recision Engineering Inst itute for Aircraft Industr y,Beijing 100076,China) Abstract:T o improv e machining accuracy of w orkpieces,a local er ror compensation method based on to ler ance w as pr oposed.A nd the machining erro rs w ere compensated act ively by mo dif ying Numerical Contro l(NC)codes.Err or values of parts surface wer e analyzed,and acco rding to to lerance r equirements,the cr itical deflectio n areas beyond tolerance r ang e wer e obtained,and actual cutt ing depth of t he ar eas w as amended to com pensat e local err or s.T o ol path w ith err or compensated v alues w as re -planned when actually modified cutting depth w as decided.A nd then step and ro w spacing w ere determ ined accor ding to actual machining accur acy.By post -pro cessing ,modified N C codes wer e achiev ed for wo rkpiece machining.A n ex ample w as used to demo nstr ate the feasibility of this approach.Key words:er ro r compensation;numer ical co nt rol prog ramming ;numerical co nt ro l machining ;t hin -w alled par ts 0 引言 数控加工过程通常分为离线零件编程(加工前)、在线加工与监控(加工中)和检验处理(加工后) 三个阶段。目前,对数控加工质量保证的研究主要侧重于中后期两个阶段[1] 。对于零件加工质量的保证,其主要矛盾是加工过程中的工件由于切削力、夹紧力、切削热和残余应力而产生了变形,薄壁件加工因刚度低,加工变形现象则更为显著。为了加工出合格的薄壁零件,可以在数字控制(Num er ical Co n -trol,NC)加工的前期阶段采取相应的措施控制工 件的变形,如通过修正NC 程序克服薄壁件对基于零件理想几何形状所生成的数控刀具轨迹代码的有效性的限制等。在对薄壁件进行误差主动补偿之前,应充分分析加工变形预测量,采取合理的补偿方法,以达到有效改进加工质量的目的。 目前,国内外有关误差补偿技术的研究成果很多,也存在一些不足。DE p PINCE p P 等人针对刀具加工时受力变形引起工件加工误差的问题,提出考虑公差的镜像补偿法[2];KRIS M Y L 等人研究了

爱普生机器人原点校准方法

EPSON机械手脉冲零点校正 一、工具: 钢板尺(或卡尺)、EPSON机械手编程软件RC+5.0等。 二、应用场合: 1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用, 需要重新校准机械手的位置(重新校准机械手脉冲零位)。 2.更换马达等其他问题。 三、机械手脉冲零点位置校正: 具体调节步骤如下: 1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示: .点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释 放机械手4个伺服马达刹车;具体如图: 2.点击“motor on”按钮,即给机械手上电;接着点击“释放所有”按钮,即释 放机械手4个伺服马达刹车;具体如图:

— 3.手动将机械手调整到脉冲零点位置;如下图所示: +Z方向 +X方向 +Y方向 具体细节: 1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示: 2)同理,手动移动丝杆使3、4轴如图所示:( U轴0位,丝杆端面对应外套上的指针;丝

—杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。) 3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手 伺服马达刹车;接着点击“motor off”按钮,即关闭机械手;具体如图: 4. 保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在 软件中打开命令窗口(ctrl+M)中输入: Encreset 1 按回车 Encreset 2按回车 Encreset 3按回车 Encreset 3,4按回车 如图: 5. 保持机械手目前手动零点位置不动,重启控制器,具体操作如图:

爱普生机器人原点校准方法

E P S O N机械手脉冲零点校正 一、工具: 钢板尺(或卡尺)、EPSON机械手编程软件RC+5.0等。 二、应用场合: 1.当机械手和驱动器的型号及序列号不一致时,即机械手和不同序列号的控制器混搭使用,需要重新校准机械手的位置(重新校准机械手脉冲零位)。 2.更换马达等其他问题。 三、机械手脉冲零点位置校正: 具体调节步骤如下: 1.拆除机械手丝杆上夹具,同时保证机械手有足够运动空间,用RC+5.0软件连接机械手LS3,在软件中打开机器人管理器,如下图所示: .点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图: 2.点击“motoron”按钮,即给机械手上电;接着点击“释放所有”按钮,即释放机械手4个伺服马达刹车;具体如图: 3.手动将机械手调整到脉冲零点位置;如下图所示:

+Z方向 +X方向 +Y方向 具体细节: 1)因为刹车释放后,手动可以拖动J1与J2轴,手动拖动使J1与J2轴如下图所示:2)同理,手动移动丝杆使3、4轴如图所示:(U轴0位,丝杆端面对应外套上的指针;丝杆底部端面到机体底部为75mm,用钢尺量,相差在2mm内可接受。) 3.保持机械手目前手动零点位置不动,先点击“锁定所有”按钮,即锁定机械手伺服马达刹车;接着点击“motoroff”按钮,即关闭机械手;具体如图: 4.保持机械手目前手动零点位置不动,手动将机械手内编码器重置,具体是在软件中打开命令窗口(ctrl+M)中输入: Encreset1按回车 Encreset2按回车 Encreset3按回车

Encreset3,4按回车 如图: 5.保持机械手目前手动零点位置不动,重启控制器,具体操作如图: 6.保持机械手目前手动零点位置不动,在命令窗口中输入Calpls(脉冲零点位置的正确脉冲值)回车,具体如下: Calpls0,0,0,0回车.如下图: 8.保持机械手目前手动零点位置不动,保存各个轴当前的脉冲值,具体是在软件中打开命令窗口(ctrl+M)中输入: calib1按回车1轴 calib2按回车2轴 calib3按回车3轴 calib3,4按回车4轴 (如只需校第一轴,calib1即可,以上将4个轴都校正) 机械手脉冲零点的脉冲保存完成,效正基本完成。 7.保持机械手目前手动零点位置不动,打开机器人管理器,点击motoron后 ,在步进示教可看到如下界面:

相关文档
最新文档