一种高精度微型线性执行器双编码器位置补偿方法及系统与流程

摘要: 本发明涉及精密运动控制,尤其涉及一种应用于半导体键合、光学镜片微调、微创医疗等高端精密制造领域的高精度微型线性执行器双编码器位置补偿方法及系统。背景技术:1、精...
一种高精度微型线性执行器双编码器位置补偿方法及系统与流程

本发明涉及精密运动控制,尤其涉及一种应用于半导体键合、光学镜片微调、微创医疗等高端精密制造领域的高精度微型线性执行器双编码器位置补偿方法及系统。

背景技术:

1、精密直线驱动技术是高端装备制造、先进光电、半导体加工、微创医疗、微纳机器人等战略新兴产业的核心基础技术。随着现代制造业向微纳尺度、超高定位精度、高动态响应、宽工况适应性方向发展,传统驱动执行机构已难以满足亚微米、甚至纳米级的精密运动控制需求。微型线性执行器作为实现微小行程直线运动的核心部件,凭借体积小巧、集成度高、传动平稳、控制灵活等特点,被大量应用于精密对位、微量进给、光学调焦、精密注射、芯片键合等场景,其定位精度、重复定位精度、运动稳定性直接决定整机设备的工艺能力与产品良率。

2、目前行业内主流微型线性执行器普遍采用“伺服/步进电机、减速机构和滚珠丝杠”的传动架构,依靠编码器实现位置闭环控制。受机械加工、装配误差、传动副背隙、弹性形变、摩擦特性、环境温度变化等多重因素影响,传动链路会引入复杂非线性误差与时变误差。单一控制模式、单一检测反馈方式已成为制约微型线性执行器精度进一步提升的共性瓶颈。

3、现有微型线性执行器位置控制技术主要包括以下三类方案:

4、单电机端编码器半闭环控制方案:仅在驱动电机尾部同轴安装角位移编码器,通过电机转角、减速比、丝杠导程间接计算负载理论直线位移。该方案结构简单、成本低、电机动态响应快,但无法检测传动链真实误差,背隙、弹性形变、丝杠螺距误差及热漂移误差全部叠加到定位结果中,低速区间易出现运动爬行、位置滞后,重复定位精度普遍仅为±0.1~±0.5μm,无法满足亚微米级超高精度使用要求。

5、单负载端直线编码器全闭环控制方案:取消电机端位置闭环,仅在滑动负载平台侧安装直线光栅尺/磁栅尺,以负载真实位置作为唯一反馈信号。该方案静态定位精度高,但缺少电机高速速度、电流反馈,系统控制带宽低,高速启停、往复运动时易产生振荡、超调、抖动,对控制器运算能力要求高,硬件成本显著上升,无法兼顾高速动态运动与高精度定位。

6、单编码器和单一误差补偿算法方案:在单电机端编码器半闭环架构基础上,增加单纯背隙补偿、摩擦补偿或单点温度补偿模块。该方案改造成本低,但仅针对单一误差源补偿,无法解决多误差耦合问题,补偿参数多为固定值,无法自适应负载、温度、速度变化,定位精度提升幅度有限。

7、综合来看,现有技术存在以下共性缺陷:反馈方式单一,无法同时兼顾电机高动态响应与负载高精度位置真值检测;未建立传动链综合误差模型,不能对多类型误差实现一体化补偿;补偿参数固化,复杂工况下精度劣化严重;精度上限低,难以满足高端装备对亚微米级定位的严苛要求。因此,研发一种兼顾动态响应性能与高精度定位能力,可全方位补偿多类型误差的控制补偿方法,成为当前微型线性执行器技术升级的迫切需求。

技术实现思路

1、本发明的目的在于克服现有技术中微型线性执行器位置控制方案无法同时兼顾高动态响应与超高定位精度、多误差耦合补偿效果差、工况适应性弱的不足,提供一种高精度微型线性执行器双编码器位置补偿方法及系统,通过双编码器双反馈串级双闭环控制与多模块一体化误差补偿结合,实现微型线性执行器在全工况下的亚微米级高精度稳定定位。

2、根据本发明的一个目的,本发明提供一种高精度微型线性执行器双编码器位置补偿方法,包括以下步骤:

3、硬件装配:在微型线性执行器的驱动电机尾部同轴安装电机端编码器,在滑动负载平台侧安装负载端直线编码器,在丝杠基座贴合安装ntc高精度温度传感器,将所有传感器信号接入专用运动控制器;

4、参数标定:向运动控制器录入微型线性执行器的基础参数,完成双编码器脉冲当量校准与信号同步校准,通过运动测试标定传动链背隙阈值、静摩擦阈值与动摩擦阈值;

5、双闭环分层控制调试:先开启速度电流内环,整定内环pid参数,保障电机动态响应性能;再开启位置补偿外环,基于负载端直线编码器反馈数据整定外环pid参数,消除基础定位偏差;

6、多模块误差补偿:依次激活背隙补偿模块、lugre摩擦补偿模块与热误差前馈补偿模块,分别对传动背隙误差、低速摩擦爬行误差与丝杠热漂移误差进行实时动态补偿;

7、自适应迭代优化:运动控制器定期采集稳态位置偏差数据,自动微调各补偿模块的阈值参数与补偿系数,实现全工况自适应适配。

8、进一步地,步骤1中,所述电机端编码器采用21位磁电式同轴编码器,角度分辨率不低于0.001°,采样频率不低于15khz;所述负载端直线编码器采用28位微型光栅尺,位移分辨率不低于0.05μm,采样频率不低于3khz;所述ntc高精度温度传感器的测温精度不低于±0.1℃。

9、进一步地,步骤2中,所述基础参数包括丝杠导程、减速比、丝杠热膨胀系数;所述双编码器信号同步校准的同步误差不超过1μs;所述传动链背隙阈值通过正反向往复运动测试标定,所述静摩擦阈值与动摩擦阈值通过低速爬坡实验标定。

10、进一步地,步骤3中,所述内环pid参数整定完成后,电机在额定转速下的稳态转速波动不超过0.3%,启停无明显滞后与震荡;所述外环pid参数整定完成后,微型线性执行器的初始重复定位精度不低于±0.2μm。

11、进一步地,步骤4中,所述背隙补偿模块的工作方式为:控制器实时监测执行器的运动方向,当换向瞬间位置误差超出标定的背隙阈值时,自动叠加与背隙阈值相等的反向补偿脉冲,抵消换向空程误差;运动方向恒定时,背隙补偿模块自动休眠。

12、进一步地,步骤4中,所述lugre摩擦补偿模块在执行器运动速度≤0.5mm/s的低速区间激活,根据标定的静摩擦阈值与动摩擦阈值预判摩擦突变节点,叠加0.1~0.3μm的动态补偿量,消除低速爬行现象。

13、进一步地,步骤4中,所述热误差前馈补偿模块以25℃为初始基准温度,实时采集丝杠基座的温度差值,结合丝杠有效行程与热膨胀系数计算热伸缩量,提前叠加至位置指令中进行补偿。

14、进一步地,步骤5中,所述自适应迭代优化的触发条件为:运动控制器每完成100次定位动作;所述参数修正内容包括:根据稳态位置偏差均值微调背隙阈值、摩擦补偿量与热误差补偿比例,重载工况下自动增大弹性形变补偿系数,高温工况下优化热误差补偿系数。

15、进一步地,所述微型线性执行器为行程10mm、导程0.5mm、减速比10的微型滚珠丝杠线性执行器;所述丝杠热膨胀系数为11.5ppm/℃,温度每升高5℃,热误差前馈补偿模块自动补偿0.14μm热变形误差。

16、根据本发明的另一个目的,本发明提供一种实现上述高精度微型线性执行器双编码器位置补偿方法的系统,包括:

17、微型线性执行器本体,包含驱动电机、减速机构、微型滚珠丝杠与滑动负载平台;

18、双编码器检测单元,包括同轴安装于驱动电机尾部的电机端编码器与安装于滑动负载平台侧的负载端直线编码器;

19、温度检测单元,为贴合安装于丝杠基座的ntc高精度温度传感器;

20、运动控制器,分别与双编码器检测单元、温度检测单元及驱动电机电连接,内置串级双闭环控制模块、多模块误差补偿单元与自适应迭代优化模块。

21、本发明的技术方案通过电机端与负载端双编码器双反馈架构结合串级双闭环控制,从根本上解决了传统单编码器半闭环无法检测传动链误差、单全闭环动态响应差的核心矛盾,同时兼顾系统高速动态性能与负载端真实位置的高精度检测。通过多模块一体化误差补偿,系统性消除传动背隙、低速摩擦爬行、丝杠热漂移等多类耦合误差;配合自适应迭代优化机制,实现补偿参数随工况动态调整,大幅提升复杂工况下的定位稳定性,可满足半导体、光学等高端领域对微型线性执行器亚微米级高精度定位的严苛需求。