1. 引言
随着电子制造工艺的进步和市场的快速发展,电子封装类装备执行机构高加速高精度的需求越来越突出。例如,电子封装设备的执行机构往复运动达到20000~24000次.h–1,加速度最高达12g~15g,定位精度为2~5μm。机构频繁的高加速运动将产生较大的惯性力,导致弹性部件的变形,引起强烈的振动而无法实现急停精密定位,导致机构磨损乃至失效[1]。因此,必须寻找新方法对高加速轻载机构进行动态优化设计。
当机构运动进入“高速”区域时,运动部件实际上变为“柔性体”,因此,整个机构成为一个柔性多体动力学系统,此时刚体运动伴随着弹性变形的发生。因此,由于机构部件之间间隙的存在及部件的刚体运动与其弹性变形耦合等问题,动力学模型将以变系数、非光滑、多非线性项甚至强非线性项组合的高维微分方程组形式出现,给建模分析和优化带来困难[2]。近二十年来虽然柔性多体系统动力学和运动学方面的研究取得巨大的进展[3],但高速机构的柔性多系统动力学的优化问题仍未解决。
由Park等提出的等效静态载荷方法(ESLM)[4–10]是目前最有效的柔性机构动力学优化方法,已经在著名的商业软件HyperWorks中实现,并成功用于汽车碰撞动力学和波音飞机机翼结构[9]的动态设计。由于该方法的思想是将含有时间参数的非线性动力学响应方程在空间上离散成一系列载荷等效的静态响应方程,将动力学优化问题转化为静力学优化问题[4–10]。当前,拓扑优化方法仅考虑某些固有频率,相关的振型可能不会反映真实的变形。另一个重要因素是运动规划。在运动规划方面,目前也停留在几何光滑方面,忽略了曲线参数对动力学响应的影响。S形运动曲线与简单的梯形曲线相比,其加速度变化过程平缓,可以在一定程度上减少残余振动[11,12]。数字滤波输入整形不仅带来滞后,也难以应用到变刚度、变频率的空间机构中[13],因此需要从动力学响应角度研究运动速度规划问题。已有学者通过动力学优化方法将运动平台等效为单自由度的系统,通过动力学优化获得减小残余振动的S形运动曲线的参数,取得了良好的效果[14]。然而,高加速轻载机构属于空间机构,频繁启停引起宽频振动,其运动速度规划问题更为复杂。
本文讨论了高加速轻载机构的非线性动力学响应问题,推导得出了高速机构的瞬态非线性动力学响应方程,揭示了刚度、频率和阻尼以及驱动频率是主要影响因素。因此,笔者基于惯性能的时空最优分布提出了一种新的结构优化和运动规划方法用以实现高速机构精密定位。在结构优化中,笔者回顾了基于等效静态载荷方法的柔性多体动力学优化方法,并为适应高加速轻载机构的特点,通过瑞利–里兹法进行了修改,这已在笔者以前的工作中得到论述[15,16]。在运动规划方面,提出了一种基于变运动边界条件的非线性动态优化方法。最后,本文给出了一个高速焊头机构的设计案例,通过结构优化减少超过20%的残余振幅,并通过运动规划减少超过40%的定位时间。数值算例表明,所提出的方法对高加速轻载机构的结构优化和运动规划非常有效。
《2. 技术背景》2. 技术背景
机构高速运动时,必须考虑结构振动的问题。对于大变形问题,绝对节点坐标方法(ANCF)更加有效[16]。当用绝对节点坐标方法表示高度柔性体的运动时,用矢量y表示绝对坐标,并用适当的形状函数来表征物体的材质。动力学方程为
式(1)中,M(t)、C(t) 和 K(t) 分别为t时刻的质量矩阵、阻尼矩阵和刚度矩阵。柔性体的运动方程拥有与结构振动一样的格式。
位移 y 中包含刚体位移 yR 和弹性变形 yE。参考结构振动响应方程的模态叠加求解方法,将 uR 和 uE 分别作为刚体位移和弹性体位移,则柔性多体系统的总位移为
式(2)中,ΦR 和 ΦE 分别为刚体和弹性体振型;ηR 和 ηE 为模态坐标。整个系统的模态由 ΦR 和 ΦE 组成:
对于刚体,有
对于弹性体,则满足下面的方程:
式(4)和(5)中,MR=ΦTRMΦR 代表刚体的模态质量矩阵;ME=ΦTEMΦE,CE=ΦTECΦE,KE=ΦTEKΦE=MEΛE 分别是弹性体的模态质量、模态阻尼和模态刚度;ΦTRq(t) 是模态载荷。令CE=ΦTECΦE=MEΓE,那么阻尼弹性模态的特征值为
对于每一个自由度,有
式(7)中,等同于单自由度系统中的动态响应。
假设输入为简谐运动:
用模态叠加法,若模态阶数为n,则模态速度方程为
其中
通常,如果将高速运动的曲线通过快速傅里叶变换转换到频域(图1),会发现输入载荷可以视为一系列简谐激励:
《图1》
图 1. 频域范围的简谐激励。
因此,相应的模态速度方程为
从式(12)可知,高速机构的振动响应受刚度、阻尼、弹性体频率和激振频率的影响。前者与结构设计有关,后者与运动规划有关。因此,通过惯性能时空最优分布降低执行器末端和运动末端的惯性能聚积或许是降低振动的有效方法。然而,由于柔性多体动力学方程刚度、惯性非线性时变,振动响应很难求取,必须通过非线性有限元等柔性多体动力学分析优化才能实现最优结构设计和运动规划。
《3. 使用ESLM方法进行结构优化设计》3. 使用ESLM方法进行结构优化设计
在位置yR,动态载荷作用下的等效结构响应方程可以写成
式(13)中,yR和yE分别为刚体位移和弹性变形,在这里忽略阻尼效应。
通过ESLM[10],我们可以使用非线性有限元分析得到等效静态载荷。整理式(13)得到
或者
其中,式(16)是t时刻的等效静态载荷[10]。
等效静态载荷的数目就是瞬态分析时间节点数(图2)。在优化过程中这些系列等效载荷可以看成多载荷工况。因此,等效静态载荷是对时间相关的位移和应力等动态特性的重构。
《图2》
图 2. 等效静态载荷是时间节点的数目。
事实上,ESLM是非线性动力学响应分析和线性优化的接口(图3)。在分析域,通过非线性动力学响应分析获得等效静态载荷。在设计域,对等效静态载荷系列线性响应方程进行多载荷工况优化。非线性分析和线性优化循环迭代进行。
《图3》
图 3. 使用 ESLM 的分析和设计域。
在高加速轻载机构中,主要的载荷是由高速和高加速运动引起的惯性力。因此机构的设计应该考虑通过对结构的减重来减小惯性载荷。然而,现有的ESLM中的线性静态优化难以处理惯性和动刚度等动态特性。在线性结构优化中,修改迭代次数为1,这样结构的修改才能及时反映到惯性力上。因此必须修改ESLM中的灵敏度分析来满足高加速轻载机构的要求。
《4. 一种基于惯性能最优空间分布的结构设计方法》4. 一种基于惯性能最优空间分布的结构设计方法
在最初的ESLM中,当去掉一个单元时仅考虑了结构刚度的改变,因此单元灵敏度可由单元应变能表示[10,15]。然而,单元的变化还会引起惯性力的改变,因此应变能也会发生变化[16]。假设将第i个单元的第j个位置从参考结构上删除,单元应变能的改变量为
式(17)中,上标T、e 和 S 分别为转置、单元、应变;Δ为增量;E为能量。
此外,在高加速轻载机构中,惯性力是最主要的载荷,因此惯性属性应该予以考虑。类似于应变能,惯性属性可以通过动能来衡量。类似的,假设将第i个单元的第j个位置从参考结构上删除,单元动能改变量为
式(18)中,K为动能;mi 为单元i的质量;ωj 为位置 j 的角速度;ri,j 和分别为单元i在位置j的回转半径和中心速度。
类似于瑞利–里兹分析,对于高加速机构需要在最小化惯性和最大化刚度中寻找平衡点,因此可以用应变能与动能的比值量化每个单元的灵敏度:
假设单元数目是m,ΔSmax,j为位置j处的最大灵敏度,因此综合灵敏度可以定义为
结构的修改采用了渐进结构优化方法。如果ΔSi小于给定的临界值,材料属性被设置为一个删除的材料密度,其弹性模量是非常低的,只有一般材料的1%~10%。
优化问题的目标变为
式(22)中,U为残余振动振幅;U*为给定的位置精度。
笔者开发了一个灵敏度分析的独立程序,并且生成命令来修改模型,它可以与商业软件I-DEAS与ADAMS集成进行高速机构的优化设计。
《5. 基于惯性能时域最优分布的运动规划》5. 基于惯性能时域最优分布的运动规划
高加速轻载机构由于快节奏启停,其运动控制主要采用预置运动曲线的开环控制。其性能主要取决于给定曲线的参数设置。正如第2节所示,运动曲线可以被转换成频域内的一系列简谐激励,造成了非线性动力学响应计算中的很多困难。然而,如果将运动变边界条件参数化,通过使用非线性动力学响应优化就可以获得优化参数。特别对于固晶机和焊线机等高速运动的机械,输入激励包含脉冲和阶跃等突变信号。由于S曲线被广泛应用于工业中,这里以非对称的S曲线为例。参数是每个阶段的急动度,命名为G1、G2、G3和G4(图4)。
优化模型可以描述为
《图4》
图 4. 非对称S曲线的参数。
下式用来决定何时达到定位精度:
令目标位置s*为Q,则S形曲线每个运动的时间段为
其中
用变运动边界条件非线性动力学响应优化方法,过程如下。
(1)定义设计变量G1、G2、G3、G4以及位置目标Q。定义时间变量T1、T2、T3、T4,分别用式(25)~(28)求解它们的值。定义时间区间:T12=T1+T2, T123=T12+T3, T1234=T123+T4。
(2)建立机械结构的几何模型,分配材料,建立运动副,添加驱动,使用下式作为驱动加速度函数:
IF(T<T1: G1,–G2, IF(T<T12: –G2,G3, IF(T<T123: G3, –G4, IF(T<T1234: –G4,0,0))))
(3)对关键部件进行分网,添加单元属性,建立连接自由度,定义超单元,求解生成模态中性文件。
(4)用相应的柔性多体替换刚体,定义位移和定位点速度的测量。
(5)定义定位时间测量,当运动达到定位精度定义时,触发仿真求解停止事件。
(6)选择G1、G2、G3、G4为设计变量,定义总定位时间为目标函数,并采用全局优化的方法得到优化结果。
利用上述变运动边界条件的非线性动力学响应优化,将可能导致共振的参数被排除在优化的可行解之外,从而得到惯性能的时域分布最优的运动规划。此外,该运动规划方法可以被应用在任何其他参数的运动曲线和控制系统的参数优化上。
《6. 数值实例》6. 数值实例
考虑微电子封装高速固晶焊头进行的结构优化和运动规划,生产率要求每小时生产36000个芯片。焊头摆臂从晶圆到引线框架的定位时间仅有50ms。外载荷是芯片的惯性力,与焊头机的惯性载荷相比可以忽略不计。
摆臂结构使用的材料为7075号铝材,弹性模量为79.9GPa,密度为2700kg·m–3,泊松比为0.35。焊头摆杆回转半径为80mm,定位精度为±5μm,焊头机结构尺寸为105mm × 30mm × 5mm,总质量为 0.3kg,转动惯量为 0.97kg·mm2。外载荷是作用于毛细管尖端的惯性力和单位力。
《图5》
图 5. 焊头机的工作原理。
《6.1. 结构优化设计》6.1. 结构优化设计
为了说明本方法对高加速轻载机构的有效性,笔者比较了三种不同的优化方法,即传统的结构优化,一次迭代的ESLM和修改的ESLM。三种优化结构的柔性多体动力学响应在三种不同的运动曲线中进行了仿真,其中焊头运动周期分别为 100ms(正常速度)、 10ms(高速)和 1ms(超高速)。残余振动的最大振幅(焊头结构在驱动停止后的弹性振动)结果列于表 1。为了方便比较,使用了静态优化结构作为标准,将其他两种方法得到的优化结构的振幅与之对比。结果显示,当固晶机焊头以正常速度运动时,传统的结构优化与一次迭代的ESLM得到的优化结构的残余振幅相近(仅降低了1.66%),修改的ESLM的结果也与前者较为接近(仅降低了3.09%)。当固晶机以高速运动时,一次迭代的ESLM方法振幅减少了11.41%,修改的ESLM方法振幅降低了22.66%,可见惯性力的影响是显著的。当固晶机以超高速运动时,振幅都非常大,一次迭代的ESLM方法只比静态优化减小不到0.002%,而修改的ESLM方法减小21.11%。
《表 1》表 1. 不同角速度的毛细管的残余振动 [16]
6.2. 运动曲线规划
为了进一步提高效率,运用非线性动力优化对运动曲线参数进行优化。分析结果和优化过程列于表 2,可以看到在四次迭代之后 (图 6) 达到收敛。
《表 2》表 2. 参数化曲线的非线性响应优化的迭代
《图6》
图 6. 优化过程中的运动角加速度曲线。
为了展示非对称S曲线 (asymmetric) 的效果,与对称S曲线 (symmetric) 的残余振动进行对比,若令在式(25)~(28)中的G1=G2=G3=G4=G,则等效驱动的对称S曲线的急动度是相同的,两种驱动时间相同的对称和非对称S曲线进行了对比(图7),可以发现在相同的定位精度(±5µm)下,定位时间从 19.40ms 下降到 11.15ms,减少了 42.5%。
《图7》
图 7. 驱动时间相同的对称和非对称S曲线的残余振动。
《7. 工程应用》7. 工程应用
为了展现本文所提方法在工程实践中的现实意义,笔者利用该方法改进一个芯片焊接机。该焊接机拥有一个摆臂,是由伺服电机直接驱动的。初始设计模型如图8(a)所示。
《图8》
图 8. 芯片焊接机的结构。(d)最终设计。 (a)基础结构;(b)设计区域;(c)优化设计;
《7.1. 结构优化设计》7.1. 结构优化设计
所提出的方法基于有限元模型,总计有13146个单元(其中有6046个单元是设计区域单元)。所用材料为铝,弹性模量为79GPa,泊松比为0.33,密度为2700kg·m–3。
经过四次迭代后,删除2000个单元的结构得到最优结果如图8(c)所示。考虑可制造性,最终设计如图 8(d)所示。振幅下降了 94.00%,能耗也减少了38.46% (表3)。最终的设计选为工程设计 (图 9)。
《表 3》表 3. 能量耗散对比
《图9》
图 9. 工程设计。
《7.2. 运动规划》7.2. 运动规划
为了显示基于惯性能时域最优分布的运动规划的有效性,将类似过程应用于比例积分微分(PID)控制系统的参数优化中 (图10)。
《图10》
图 10. 控制模型。
三个设计变量Kp、Ki 和 Kd 的初始值均设为1.00。经仿真初始时间设为6.3215s。应用基于非线性有限元动力学仿真的参数优化方法,经过四次迭代后(表4),变量Kp、Ki 和Kd的优化结果分别为694.20、14.225 和 340.41,定位时间降为 59.4ms。这也表明了以上两种方法的有效性。
《表 4》表 4. 控制优化过程
《8. 结论》8. 结论
本文讨论了高加速轻载机构的非线性动力学响应的优化问题,分别从惯性能时域和空域优化角度提出了解决高速精密运动问题的系统方法。在结构优化设计中,选用了修正后的ESLM方法以提升高加速轻载机构的动态特性。基于非线性动态响应优化的新速度规划用于减少定位时间。数值算例表明,修正后的ESLM对高加速轻载机构是有效的,可以减少超过20%的残余振动;基于非线性动力学响应优化的非对称S曲线运动规划将定位时间减少了40%。该方法也适用于固晶机的结构设计和控制系统的最优参数设计。以上两个例子表明了该方法的有效性。这种方法已经在各种集成电路封装设备的高加速轻载机构设计中得到了检验(如固晶机、引线键合机、表面安装技术以及高加速度机器人等),已取得显著成就。
致谢
本文得到了国家重点基础研究发展计划 (2011CB013104)、国家自然科学基金 (U1134004)、广东省自然科学基金(2015A030312008)、广州市科技计划 (201510010281)和广东省科技计划(2013B010402014)的支持,在此一并表示感谢
《Compliance with ethics guidelines 》Compliance with ethics guidelines
Xin Chen, Youdun Bai, Zhijun Yang, Jian Gao, and Gongfa Chen declare that they have no conflict of interest or financial conflicts to disclose.