低噪声机械传动装置多目标优化设计方法
2020-10-28张森森王新海丁继才陈祖瑞胡军华
张森森,王新海,丁继才,陈祖瑞,胡军华
(1.海军装备部驻葫芦岛地区军事代表室,辽宁 葫芦岛125004;2.上海船舶设备研究所,上海200031;3.武汉第二船舶设计所,湖北 武汉430064)
0 引 言
摩擦、间隙、刚度、表面粗糙度等因素对机械传动装置振动噪声均有影响。由于影响因素众多,参数分布具有随机性和不确定性,且一些因素相互交织,相互耦合影响,使得机械传动装置振动噪声发生机理复杂,采用传统的方法难以开展机械传动装置的低噪声设计。针对上述问题,本文提出一种基于优化设计理论的机械传动装置低噪声稳健性设计方法。
1 优化方法
本文基于离散元方法构建机械传动装置的动力学模型,将含有间隙的运动副之间的约束关系模拟成接近轴承真实状态的“广义力”,且由于广义力模型可以根据真实物理实验台架测得的实验结果进行定义。在此基础上进行DOE 试验设计,建立各响应变量跟设计变量之间的关系,获得响应曲面,然后再采用优化算法进行机械传动装置的多目标稳健性参数优化,具体步骤如下:
1)建立机械传动装置系统动力学模型;
2)基于所建立的动力学模型,进行DOE 试验设计;
3)根据DOE 仿真结果,建立设计变量和响应之间的响应面;
4)判断响应面精度是否满足要求;
5)若满足,用响应面代替动力学模型,并在其基础上进行稳健性参数优化;
6)优化结果验证。
2 优化模型
1)数学模型
本文以某点附近微小范围内响应值的极差,来衡量该点的稳健性。在每个设计点微小范围内利用Latin hypercube sampling 均匀生成一定数量的样本点,以这些样本点响应的最大值max与最小值min之差来近似表示响应极差,如下式:
本文分别引入一个评价优化性设计的优化满意度函数和评价稳健性设计的稳健满意度函数。优化满意度函数如下式:
机械传动装置响应变量符合望小特性,即响应值越小越好。其中,U 为响应变量上限,T 为响应变量的目标值。当y 超出响应上限U 时,满意度为0;y 变小时满意度增大,当小于目标值时,满意度达到1。
稳健满意度函数如下式:
式(2)和式(3)中的t 和s 为响应相对于目标的重要程度,根据机械传动装置的特点,本文取s=t=1。通常情况下,最优性和稳健性往往是不能共存的,达到了最优解的响应点其稳健性可能很差。为解决优化性设计和稳健性设计的权衡问题,本文运用几何加权法构建稳健优化满意度函数,如下式:
其中:D 为稳健优化满意度;ω1和ω2分别为优化性满意度和稳健性满意度的权重,针对机械传统装置的特性,本文取ω1=ω2=0.5。
设 x2,x3分别为径向间隙和摩擦系数,设计变量:
优化目标:
约束条件:
其中,DaR,Daa,DFRMS,DFamp,DMRMS,DMamp分别为响应变量 aR(机械传动装置特征测点径向加速度),aa(机械传动装置特征测点轴向加速度),FRMS(传动轴测点动态约束力的均值),Famp(传动轴测点动态约束力的幅值),MRMS(传动轴测点动态约束力矩的均值),Mamp(传动轴测点动态约束力矩的幅值)对应的稳健优化满意度。yi,Ui为各响应变量及其对应的响应上限。
2)响应面模型
本文选用均匀设计试验法生成100 个初始样本点,各个样本点所对应的响应值通过前面所述的机械传动装置动力学模型计算处理得出。将正交试验获得的数据优化设计模块中,构造响应面得到6 个目标的响应面,如图1 所示。
3)优化模型
本文选取NSGA-II(Non-dominated Sorting Genetic Algorithm II)作为优化算法。NSGA-II 是对常规遗传算法的改进算法,通过引入快速非支配排序算子设计、个体拥挤距离算子设计和精英策略选择算子设计,较好解决了常规遗产算法参数选取困难和计算效率低等问题,提高了算法的运算速度和鲁棒性。根据本文研究情况,初始种群数量为100,选取20 代作为进化代数,杂交率设为0.9。
3 优化结果
在20 代进化代数后,总共生成2 000 个设计点,其中包括1 403 个可行解与55 个最优解。图2 为各个设计目标的历史迭代图,图中高亮显示的设计点是此次优化结果的最优前沿点。可以看出随着优化迭代的进行,设计点逐渐向最优前沿聚集。
当优化目标是2 个以上时,最优前沿不再是一条曲线,变成了一个三维或者更高维度的曲面或超曲面。本文研究总共存在6 个优化目标,最优前沿是一个六维的超曲面。为了将这个抽象的六维超曲面表示出来,将6 个优化目标拆分出来,用1 个 DaR和 Daa之间的2D 散点图(见图3 和图4)以及 DFR1,DFa1和DFa2,DFR2之间的4D 气泡(见图4)表示优化目标的最优前沿。
图5 为所有设计点在设计空间内的3D 散点图,高亮显示的是最优前沿点。可以看出,随着优化迭代的进行,大量最优设计点在聚集在区域A 中,少量最优设计点分别散布在区域B 和区域C 内。在机械的设计阶段,根据实际条件,间隙参数应尽量在A,B,C 三个设计空间内选择。
图1 各响应变量对应的响应曲面Fig.1 Response surface corresponding to each response variable
图2 各设计目标的历史迭代图Fig.2 Historical iteration diagram of each design objective
图3 D aR 和 Daa的2D 散点图Fig.3 2D scatter of DaR andDaa
图4 和(用深浅表示),(用直径表示)的4D 气泡图Fig.4 4D bubble chart for D FR2 (in diameter),for(in color)
4 结果验证
为了验证优化结果,在区域A,B,C 内任选一个最优设计点,将其响应曲面拟合的响应值与有限元模型的仿真值相比进行误差分析,以验证优化精度。将优化点动力学模型的响应仿真值与原始点的响应仿真值进行对比以验证优化效果。
由表1~表5 可知,优化点响应曲面的拟合值与仿真模型的真实值的相对误差在5%以内,优化结果可靠。与原始设计点相比,优化点的各个响应值均有不同幅度的下降,优化后的机构振动特性明显优于原始机构。
图5 3D 散点图Fig.5 3D scatter
表1 优化点与原始点设计变量参数Tab.1 Design variable parameters of optimization point and original point
表2 FR1 和Fa1 拟合模型相对误差Tab.2 Relative error of fitting models of FR1 and Fa1
表3 FR2 和Fa2 拟合模型相对误差Tab.3 Relative error of fitting models of FR2 and Fa2
表4 aR 和aa 拟合模型相对误差Tab.4 Relative error of fitting models of aR and aa
表5 原始点与优化点响应变量对比Tab.5 Comparison of response variables between original point and optimized point
5 结 语
本文提出一种基于优化设计理论的机械传统装置低噪声稳健性设计方法,建立了包括建模、仿真、分析、优化设计的系统性流程和方法。所采用的基于“离散元”和“基于响应面的稳健性优化”的方法,能够快速地获得实际设计参数与振动响应之间的内在数值联系,使得在工程上开展优化设计成为可能。通过一个机械传动装置的设计实例,获得了工程上可实现的优化设计结果。在轴承的径向间隙取在0.018 mm,摩擦系数为0.085 时,可以明显改善机械传动装置的振动,同时保证低噪声设计的稳健性。