摘要:针对轮毂轴承单元轴铆合装配工艺的非线性、非稳态特征,提出一种基于代理模型的轴铆合装配工艺优化方法,并用于铆头成形曲面的优化设计。通过拉伸实验、圆环镦粗实验、轴向进给位移及轴向铆接力在线测试、铆头空间轨迹理论推导等确定有限元建模参数;通过比较模拟和测试的轴向铆接力及轮毂轴端铆接后的几何形状确定有限元模型的准确性;基于现有的铆头设计和轴承寿命理论确定铆头成形曲面的参数化方程和优化目标;基于拉丁超立方抽样策略和有限元结果确定轴承内圈的最大径向变形量、轴向预紧力和轮毂轴端对铆头的作用力与铆头成形曲面参数间的支持向量机回归模型;最后对优化结果进行验证。结果表明,优化后的铆头使轮毂轴承的性能指标得到一定提升。

关键词:轮毂轴承单元;轴铆合装配;代理模型;支持向量机回归

轴铆合装配工艺是针对轿车轮毂轴承单元轻量化、集成化、高可靠性等发展要求提出的一种装配工艺,主要是利用轮毂轴端的塑性变形代替原有的锁紧螺母为轴承单元提供轴向预紧力。轴铆合装配不仅可以防止传统的螺母锁紧式装配预紧力控制不精准而导致的轴承单元寿命离散度大的缺陷,还能避免由于螺母松动导致预紧失效而产生的不良后果;同时,轴铆合装配取消了锁紧螺母,能够降低轮毂轴承单元质量,实现结构轻量化。

有学者利用有限元方法对轮毂轴承单元轴铆合装配过程进行仿真。但由于轴铆合装配涉及几何非线性、材料非线性及接触非线性且装配时间较长,如果直接将有限元方法与优化算法相结合进行轴铆合装配工艺的优化,需要极大的计算资源,且每次有限元计算均需要重新划分网格,实际应用较为麻烦。针对这类问题,国内外学者提出了基于实验设计、数值模拟和近似理论的代理模型方法,为复杂的工程系统优化提供了新的解决途径。其基本思想是在不降低预测精度的情况下,用一个计算复杂程度低的计算模型近似代替真实物理模型/数学模型。常用的代理模型构造方法有响应面法、径向基函数法、克立格法和支持向量机回归法等。支持向量机回归法具有较好的拟合精度和泛化能力,故作为文中选用的代理模型构造方法。

在轴铆装配中,铆头形状相对其他工艺参数可控性更高,且对产品质量具有非常大的影响,故文中结合有限元模拟技术、拉丁超立方抽样策略、支持向量机回归法提出基于支持向量机的轴铆工艺优化方法,并用于铆头的优化设计。

1、铆头优化设计目标

在轴铆合装配工艺中,铆头除绕定点在轮毂轴上方做内摆线运动外,还进行轴向进给运动,通过成形曲面对轮毂轴轴端作用使轮毂轴端发生适量的塑性变形,使轴端与内圈接触而产生轮毂轴承单元所需的卡紧力,故铆头优化设计可以转化为铆头成形曲面优化设计。

1.1 设计变量的确定

由于铆头是一个回转体,所以参数化铆头成形曲面可以简化为参数化铆头成形曲面母线。现有铆头的成形曲面剖面图如图1所示。

图1 铆头成形曲面

Fig.1 Forming surface of rivet head

如图1所示,铆头成形曲面母线可由一组参数(圆弧半径R0和相应圆心位置x0、y0,倾斜角度ζ、ξ,圆角过渡半径R1、R2,表征铆头半径的RM)确定。由于圆角过渡部分在轴铆合装配过程中不直接与轮毂轴承单元中轮毂轴端部直接接触,因此R1、R2取值对轮毂轴端部最终塑性成形形状影响不大。同时,RM与铆头和轮毂轴端部接触的成形曲面关系不大。基于以上分析,铆头成形曲面通过ζ、ξ、x0、y0、R0确定,根据图1坐标系OXY,铆头成形曲面可写为

(1)

其中

铆头成形曲面的改变会导致铆头与轮毂轴的相对位置改变,从而产生不足或过度铆装。为了避免上述情况,往往需要人为对铆头初始位置进行微调整,故将铆头初始位置的修正值Δh(即铆头下端面相对于初始位置的轴向变化量)作为一个设计变量,故铆头优化设计变量为x=(Δh、ζ、ξ、x0、y0、R0)。

1.2 优化设计目标的确定

现有的轴承理论寿命只考虑了内圈的轴向形变对疲劳寿命的影响,而在轴铆合装配过程中,内圈所受到的法向力会导致其外径发生微小的形变,从而对寿命产生影响。故优化目标为min fin(x)

s。t。

(2)

其中:fin表示轴承内圈的最大径向变形量; fF表示轮毂轴端提供的轴向预紧力,fF,max和fF,min表示轴向预紧力的上下限; fL表示铆接过程中轮毂轴端部对铆头最大作用力,fL,max为铆接机的最大承载能力;xi,u和xi,l分别表示参数xi的上限和下限。

2、优化策略的确定

铆头优化设计是一迭代过程,需要涉及到多个设计方案的评价,从理论上讲,每个设计方案均应制造铆头并通过实际生产评定方案的优劣,然而该方法需要巨大的资源消耗。另一种方法是通过有限元仿真对设计方案进行评价,但是每一次有限元模拟均需重新划分网格且模拟时间较长,导致优化难以连续进行并消耗巨大的计算资源。为了解决上述问题,可构造能够以一定精度模拟轮毂轴承单元铆接过程的代理模型,通过对代理模型的优化来获得铆头成形曲面的优化设计,文中采用基于代理模型的优化策略对铆头成形曲面进行优化设计。首先,基于拉丁超立方抽样策略确定一系列铆头成形曲面,并建立相应的轮毂轴承单元轴铆工艺模拟的有限元模型;其次,基于有限元分析结果和支持向量机回归法,分别建立轴承内圈的最大径向变形量fin、轴向预紧力fF和轮毂轴端部对铆头最大作用力fL与参数间的代理模型

F(x)和

L(x),将铆头成形面的优化设计问题(式(2))变为如下的约束非线性优化问题:

(3)

上述优化问题可以应用经典的序列二次规划算法求解。应用式(3)得到的铆头成形曲面参数构造轴铆过程有限元模型,如果基于有限元模型和代理模型计算得到的fin、fF和fL相对误差均小于规定值,且

F(x)和

L(x)满足约束条件,则将优化的解作为最后的铆头成形曲面参数;否则将优化解添加到样本空间,重新构造代理模型,直到满足收敛准则。文中提出的基于支持向量机回归的铆头优化策略的流程图如图2所示。

图2 优化策略流程图

Fig.2 Flow chart of optimization strategy

3、轴铆过程有限元模型的建立

在铆头的优化设计中,目标函数中的基本数据来源于有限元模型预测结果,因此,可靠的有限元模型是优化设计成功的基础。为了构建能够准确模拟轮毂轴承单元轴铆合过程的有限元模型,需要通过联合应用实验测试和理论推导来确定有限元模型的建模参数。

3.1 铆头空间运动轨迹的推导

如图3所示为常见的径向铆接机结构,工作原理为:在电机带动和齿轮的啮合作用下,外啮合齿轮Z1在绕内啮合齿轮Z2(即机床轴心线O2)公转的同时还绕着自身轴心线O1自转。此外,固结在外啮合齿轮Z1上的偏心距为e2的偏心轴会在Z1转动的带动下进行平面内摆线运动。点M为铆头的轴心线与偏心轴的轴心线的交点,在弹簧的作用下,固定安装在凸球面块上的铆压轴紧贴着凹球面块。通过球面铰链带动凸球面块以及固定安装在其上的铆头,做平面内摆线运动的偏心轴绕着球心O做球面内摆线运动。因此在轴铆过程中,铆头的运动可看作由绕球心的空间内摆线运动和机床主轴引起的向下平动合成。

图3 径向铆接机结构示意图

Fig.3 Structural schematic diagram of shaft clinching machine

绕机床主轴公转的外啮合齿轮Z1,以及外齿轮Z1和内齿轮Z2的啮合运动所导致的点M平面运动示意图如图4所示。

图4 内外齿轮啮合运动引起的M点运动示意图

Fig.4 Schematic diagram of point M motion due to engagement of external and internal gears

根据如图4中的几何关系,点的平面运动可表示为

(4)

其中:ω是外齿轮Z1的公转角速度,以O2为圆心,可见点M的运动轨迹总在以2e为半径的圆内。当点M在圆上时,需要满足

x2+y2=(2e)2

(5)

将式(4)代入式(5)并经过一定推导后,有

φ=2k

 (k=1,2,3,…)

(6)

其中,ψ和φ分别为外齿轮和内齿轮绕中心轴转动角度。

由内摆线的运动条件可得,每当外啮合齿轮Z1自转一周,M点走过轨迹的最外端一次,即一叶玫瑰曲线可由外齿轮Z1自转一周得到。假设要求的内摆线曲线为j叶玫瑰,则有

(7)

其中,p和j是整数。式(7)表明,可以通过测试由外齿轮公转引起的铆头摆动频率和外齿轮公转频率确定内外啮合齿轮半径的比值。

如果不考虑铆头的轴向进给,铆头则绕球心O进行刚体定点转动。设θ为章动角,η为自转角,φ为进动角,在任意时刻,将铆头定点转动的欧拉方程在空间定直角坐标系进行三轴分解;同时考虑到铆装过程中铆装轴不自转,即

=0。

经过一系列变换,得到的铆头三轴角速度方程为

(8)

其中,

为铆头的最大章动角。

3.2 轴铆合过程轴向载荷与进给速度测量

如图5所示为基于Visual Basic。NET平台开发且采样频率为1000 Hz的轴向位移和轴向载荷在线测试系统的原理示意图,其中载荷传感器采用杭州传感器有限公司的CL-YB-6E/30T称重传感器,位移传感器采用兰德科技有限责任公司的WY-50位移传感器,铆装设备采用武汉瑞威特机械有限公司的JM40-PLC轮毂轴承单元铆接机,轴承单元采用韶关东南轴承有限公司的DAC2F40。图6所示为测试的轴向载荷-时间曲线和位移-时间曲线。

图5 轴向载荷和轴向位移在线测试系统原理图

Fig.5 Schematic diagram of the on-site testing system of the axial load and the axial displacement

图6 轴向载荷-时间曲线与轴向进给位移-时间曲线

Fig.6 Experimental axial load-time and axial displacement-time curves

由于设备振动等原因,测试的时间-位移曲线数据存在误差和小波动,同时采集频率受采集设备限制,只能获得间断时刻点的位移,导致直接基于采集时间-位移曲线进行差分获得的铆头轴向速度会产生较大误差。故通过三次样条方法对时间-位移曲线进行光滑处理,并通过微分光滑的样条函数获得相应时刻的速度,求得轴向进给速度曲线,如图7所示。

图7 铆头轴向进给速度-时间曲线

Fig.7 Axial feed velocity-time curve of rivet head

有限元模型中,铆头运动是由图7所控制的轴向进给运动及由式(8)控制的定点运动形成的合成运动。对于JM40-PLC铆接机,θmax=6°;铆头摆动频率可以通过图6中的轴向载荷-时间曲线近似获得,驱动电机采用三相异步电机,基于驱动电机的频率和铆头摆动频率可得R/r=11/10。

3.3 材料参数及铆头与轮毂摩擦系数的确定

为了能够准确描述法兰盘轮毂轴材料40Cr的力学行为,对40Cr进行高温调质处理并将其加工成标准的拉伸试样,然后使用WAW-500C万能试验机进行单向拉伸实验。在25 ℃和相对湿度49%的实验环境下,获得的0.001、0.01、0.1 s-1 3种应变速率下材料的真应力(σ)-应变(ε)曲线如图8所示。

图8 不同应变速率下40Cr的真实应力-应变曲线

Fig.8 True stress-true strain curves of 40Cr at different strain rates

由图8可见,该材料的应变率效应非常低;同时从试样的断面来看,其是典型的韧性断裂,故在轴铆工艺模拟中选择经典的弹塑性模型模拟材料的力学行为。

基于圆环镦粗实验确定铆头成形曲面与轮毂轴端部间摩擦系数,所用压力机为YE-500C液压式压力试验机上,润滑剂为黄油,实验执行标准为JB-7708—1985,测试摩擦系数为0.12。

3.4 轴铆合过程有限元模型的建立及验证

在轴铆合装配过程中,相对法兰盘轮毂轴端的塑性变形来说,外圈以及钢球对轴向预紧力的影响可以忽略不计,故轴铆过程的有限元模型仅考虑轴承内圈以及法兰盘轮毂轴,其他部分忽略不计。滤波后轴铆过程中的轴向载荷-时间曲线和轮毂轴承单元端部纵截面形状分别如图9和图10(a)所示。

图9 仿真轴向载荷-时间曲线

Fig.9 Simulated axial clinching force-time curve

图10 模拟的轮毂轴承单元端部形状和实际端部形状对比

Fig.10 Comparison of simulated and experimental ultimate deformed shapes of the wheel hub shaft

为了验证有限元模型的有效性,通过对载荷曲线进行滤波,将图9与6中的载荷曲线进行重合对比,无论在载荷的分布密度及变化趋势上,还是在载荷峰值上,实际加工结果都与有限元分析具有较高一致性,通过提取关键指标进行量化计算,其中轴向载荷峰值出现时刻的相对偏差不超过1%,每一周期轴向载荷峰值的相对偏差为3%,轴铆过程最大轴向载荷的相对偏差为1。7%。比较图10(a)、10(b),提取铆合的关键几何尺寸进行对比,结果见表1(包括轴端纵截面的铆合处圆弧半径R、R′和高度H,铆合宽度L),轴承单元实际铆合形状与有限元仿真得到的轮毂轴端部铆合形状基本一致。通过比较仿真和实测的轴向载荷-时间曲线与轮毂轴端铆合形状等相关物理量发现,建立的有限元仿真模型能准确模拟轮毂轴承单元的轴铆过程。

表1 模拟和实际铆合形状的关键几何尺寸对比

Table 1 Comparison of simulated and experimental critical dimensions of ultimate deformed shapes

4、铆头优化设计的实现及验证

4.1 铆头优化设计的实现

基于螺母锁紧式轮毂轴承单元寿命[,轴向预紧力上限fF,max和下限fF,min分别设为42和50 kN。对于JM40-PLC铆接机,轴端部对铆头最大作用力fL,max为160 kN。基于经验,各设计变量的取值范围如表2所示。

表2 各设计变量的取值范围

Table 2 Value ranges of design variables

支持向量机回归模型的核函数采用径向基函数。为了得到较好的建模参数,通过网格法、遗传算法、蚁群算法分别搜索一组较优惩罚因子、核函数参数和不敏感系数,利用交叉验证方法评价各组参数的建模效果,并取其中建模效果较好的参数组合确定其他建模参数,最终分别构建设计变量与fin、fF和fL之间的支持向量机回归模型。

根据构建的支持向量机回归模型,利用序列二次规划算法进行寻优,得到优化后的铆头设计参数。首先选择20个样本建立支持向量机回归模型,根据寻优的铆头参数,代理模型预测的最大径向变形量fin、轴向预紧力fF和轮毂轴端部对铆头作用力与有限元模型预测的fin、fF及fL比较如表3所示。

表3 最初支持向量回归模型精度检验

Table 3 Precision verification of initial support vector regression model

由表3可明显看出,基于20个样本构造的支持向量机回归模型预测的fF、fin及fL与对应的有限元分析结果的相对误差较大,且有限元模型预测的fF及fL均不在约束范围内,表明建立的支持向量回归模型不能可靠地表征轮毂轴承单元轴铆装配过程中的fF、fin及fL与设计变量之间的关系。为了提高构造的支持向量机模型的仿真度,需要增加样本空间内的样本数量,新增加样本的确定方法是将基于构造的支持向量机模型优化得到的成形曲面参数作为一新样本添加到样本库内,重新建立支持向量机回归模型并进行优化。经过28次迭代,在样本数量为48的情况下,基于构造的支持向量机回归模型所预测的fF、fin和fL与有限元的预测结果比较如表4所示。由于表3和4的代理模型预测精度相差较大,得到的铆头优化参数不同,使由此构建的有限元模型分析结果的数值相差较大。

表4 最终支持向量机回归模型精度检验

Table 4 Precision verification of final support vector regression model

根据表4可知,最终支持向量机模型预测精度较高,尤其是轴向载荷峰值与轴向预紧力,相对误差分别只有2.00%和0.59%,基本可以忽略不计;内圈最大径向变形量的预测精度相对较低,但是有限元模型预测的内圈最大径向变形量比代理模型预测值要小,更加符合寻优的目标和要求,故认为构造的代理模型能够可靠表征轮毂轴承单元的铆合装配过程。优化前后铆头成形曲面参数如表5所示。

表5 优化前后铆头形状曲面参数

Table 5 Surface parameters of rivet head before and after optimization

4.2 优化结果有效性验证

根据优化后的铆头成形曲面参数而加工出的铆头如图11所示,其中铆头材料为GCr15合金钢,采用低温回火热处理工艺。

应用优化前和优化后的铆头对轮毂轴承单元进行铆接,相应性能的比较如表6所示。

图11 优化后的铆头示意图

Fig。11 Schematic diagram of rivet head after optimization

表6 优化前后铆头铆接的轮毂轴承单元性能对比

Table 6 Performance comparison of wheel hub bearing unit before and after optimization of rivet head

由表6所知,应用优化后铆头铆接的轮毂轴承单元各项性能指标都优于优化前的铆头铆接的轮毂轴承单元,特别是由于内圈径向变形降低,轴承钢球与滚道间赫兹变形相应降低,从而使钢球与滚道的摩擦降低,使轮毂轴承单元实际使用寿命由20万公里(90%可靠性)提高到23万公里(90%可靠性)。

5、结语

文中提出一种基于代理模型的轮毂轴承单元轴铆装配工艺优化方法,并用于铆头优化设计;通过拉伸实验、圆环镦粗实验、轴向进给位移及轴向铆接力在线测试、铆头空间轨迹理论推导等确定了有限元模型的建模参数;

根据确定的有限元建模参数,比较了仿真和测试的轴向铆接力-时间曲线及轮毂轴端铆接后的几何形状,发现仿真误差均小于8%,从而验证了有限元模型的准确性。建立了铆头成形曲面参数化方程,以经过验证的有限元模型为基础,建立了轴承内圈的最大径向变形量、轴向预紧力和轮毂轴端部对铆头的作用力与铆头成形曲面参数间的支持向量机回归模型,并用于铆头成形曲面的优化,根据优化后的铆头成形曲面参数加工铆头并用于对轮毂轴承单元进行铆接,测试结果表明:与原有铆头相比,应用优化后铆头铆接的轮毂轴承单元产品的质量得到一定提升。文中提出的方法可以用于优化轮毂轴承单元轴铆工艺中的其他参数,为生产高质量的轮毂轴承单元提供指导。

来源:《华南理工大学学报(自然科学版)》

作者:曲杰、张国杰、徐小琴

echart x轴 倾斜_「技术帖」轮毂轴承单元轴铆合装配的铆头优化设计相关推荐

  1. 点焊机器人焊接超时_「技术帖」FSW点焊技术在车身铝薄板焊接中的应用

    摘要:针对FSW(Friction Stir Welding)点焊新技术在车身铝薄板焊接中的应用进行了介绍,同时论述了其工作原理.设备构成和品质检查标准等.此外,对生产应用过程中的关键技术以及实际发生 ...

  2. logstash创建不了索引_「技术选型」Elasticsearch vs. Solr-选择您的开源搜索引擎

    我们为什么在这里?我存在的目的是什么?我应该运动还是休息并节省能量?早起上班或晚起并整夜工作?我应该将炸薯条和番茄酱或蛋黄酱一起吃吗? 这些都是古老的问题,可能有也可能没有答案.其中一些是非常困难或非 ...

  3. led灯bin值_「技术贴」如何判断LED透明屏正发光与侧发光的优劣?

    透明LED显示屏为什么要用正发光LED?正发光LED与侧发光LED在透明LED显示屏的应用上有什么区别?对很多非专业客户来说,这是一个很难判断的问题,以下从技术角度将正发光和侧发光的优劣做一次全面的对 ...

  4. linux shell脚本攻略第3版_「技术干货」师傅说不会写shell脚本的网安不是一个好黑客,实战...

    shell脚本? 在说什么是shell脚本之前,先说说什么是shell. shell是外壳的意思,就是操作系统的外壳.我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就 ...

  5. oracle 锁表如何解决_「技术分享」高并发下的接口幂等性解决方案

    高并发下的接口幂等性解决方案! 一.背景我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果.例如:前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果.我们发起 ...

  6. java replaceall删除中括号和内容_「技术文章」《阿里巴巴 Java 开发手册》精华摘要...

    一.写在开头 Java作为一个编程界最流行的语言之一,有着很强的生命力.代码的编写规范也是不容忽视的,今天,我就把自己阅读的国内的互联网巨头阿里巴巴的<阿里巴巴 Java 开发手册>一些精 ...

  7. aws终止实例后还收费吗_「技术选型」AWS 和 AZURE的全面比较

    AWS和AZURE之间的区别 亚马逊网络服务(AWS)是亚马逊的一个云服务平台,提供不同领域的服务,如计算.存储.交付和其他功能,帮助业务规模和增长.我们可以以服务的形式利用这些域,这些服务可用于在云 ...

  8. cad布局教程_「推荐收藏」室内设计师进阶视频教程学习合集 私聊我定期更新...

    [推荐收藏]室内设计师进阶视频教程学习合集 私聊我定期更新 选你比较需要或感兴趣的教程类别即可~!如果不想投票,可直接下拉看目前已有教程哦~ 看好需要的教程或素材,关注点赞转发以后私聊我即可 官方每月 ...

  9. 「技术人生」:技术同学应该如何理解业务?

    简介:本文以大量理论论述解析业务,并提供多种基于不同场景的实操方法,帮助技术同学以科学.合理的方式开展日常工作.指导团队开展业务建设,保障顶层设计的落地执行. 一. 背景 目前已经发布<技术一号 ...

最新文章

  1. Java初学者如何迈出AOP第一步--使用Java 动态代理实现AOP
  2. Android JNI 传递对象
  3. KDD_cup99 pytorch
  4. php网页加查询框,Twentytwelve头部添加搜索框及网站名称与描述同行显示的简单方法 | 科研动力...
  5. .以及JDK1.5ConcurrentHashMap新特性
  6. 做WebRTC,千万别把媒体和信令混在一起
  7. python google buffer_python调用Google Protocol Buffer
  8. 小米 pegasus_使用Google的Pegasus库生成摘要
  9. 10.1-控制单元CU的组合逻辑设计
  10. 二叉树中的最大路径和
  11. 九个数的全排列(避免重复出现)
  12. 计算机过滤器的作用,14种功能强大的Wireshark过滤器介绍
  13. 解决maven中ojdbc14:11.2.0.1.0错误
  14. oracle golden gate 价格,Oracle GoldenGate
  15. 大话存储系列19——数据容灾
  16. MATLAB调用M文件
  17. wps怎么打包图片_wps如何压缩图片
  18. 卷积神经网络论文学习(Lecun1998)
  19. kali虚拟机无法联网
  20. 【CSS3】text-shadow/text-overflow,边框图片,透明度,小米轮播图子菜单另一种实现,覆盖准则

热门文章

  1. 【BZOJ3158】千钧一发,网络流之最大权闭合子图
  2. 修饰性形容词-big、good、high_35
  3. python 教材为什么喜欢用spam举例_斯坦福大学教授列举出的python入门最容易犯的错误,你中招了吗?...
  4. windows10升级助手_利用系统自带应用在Windows 10上实现电脑免费拨打电话
  5. 2017.9.6 Robot 失败总结
  6. 【英语学习】【English L06】U07 Jobs L1 A computer programmer
  7. Intel 64/x86_64/IA-32/x86处理器 - 通用指令(7) - 标志寄存器/标志控制指令 段寄存器指令
  8. 使用nohup以守护进程方式启动程序
  9. python脚本文件格式_Python 基础语法_Python脚本文件结构
  10. Unity Shader: 理解Stencil buffer并将它用于一些实战案例(描边,多边形填充,反射区域限定,阴影体shadow volume阴影渲染)