APP下载

空间RSSR机构在舰船舱门设计中的应用

2019-07-16刘建伟耿楷真

舰船科学技术 2019年6期
关键词:舱门舰船函数

刘建伟,耿楷真

(中国船舶重工集团公司第七一三研究所,河南 郑州 450015)

0 引 言

随着舰船技术的发展,舱门因在舰船不同的部位以及不同的应用需求,呈现出了多种舱门机构需求。而有些舱门机构布置空间较紧凑、需满足水密等较高的承载需求,平面连杆虽在目前舱门机构中应用较广泛,但需占用较大的空间尺寸,无法满足设计需求。本文提出将空间RSSR机构应用于舱门机构中,在相同的承载需求条件下,空间RSSR机构相对平面机构需要布置空间较小并能实现较复杂的运动功能需求[1],例如空间RSSR机构能实现非平行旋转轴之间的运动传递,可实现常见的机构不在同一平面内运动转换。

空间RSSR机构被广泛应用于工程机械、农业机械等多个行业。归纳空间机构的研究方法主要为图解法和解析法[1,2]。图解法主要是采用画法几何的方法对空间机构进行设计和分析,由于其采用的是平面作图的方法,无法实现针对运动规律较复杂的空间机构研究,当前主要采用解析法对空间机构进行研究。空间机构解析法主要有方向余弦矩阵法、矢量旋转法和类复向量法等[2−3]。

传统采用解析法对空间机构进行研究的计算量较大且复杂,使空间机构在较精密机构中的应用较少。基于当代计算机技术和理论研究方法的发展采用现代设计方法对空间机构进行研究具有重要意义。本文将应用于舰船舱门机构中的空间RSSR机构作为主要研究对象,采用现代设计方法对其结构参数进行设计和分析。

1 空间RSSR机构基本原理

空间RSSR机构的具体组成如图1所示,主要由2个球面副和2个转动副组成,运动可由的摆动转换为的摆动。目前主要采用H-D矩阵结合拆杆法对其进行研究[1]。

图1 空间RSSR机构组成Fig. 1 The composition of RSSR mechanism

由B,C两点间的杆长 l2的长度一定则可得空间RSSR机构的一般求解方程为:

由式(1)可得,空间机构设计需确定参数主要为l1, l2, l3, h0, s0, s3, λ30, φ01和 φ03为 输 入 输 出 参数。常规的设计中需给定7组参数方能计算得到7个参数解,可知计算量较大。并且由于在实际的应用中空间RSSR机构需满足一定的力学传递性能要求,采用常规的设计方法较难以保证设计性能需求,要选择较好的方法对其进行研究。

2 遗传优化算法在舰船舱门机构中的设计应用

空间机构设计时需确定的参数较多且需满足舰船舱门机构的研制需求,选取较为先进的设计算法进行设计。遗传算法(Genetic Algorithm)是1975年由美国密歇根大学的John Holland首先提出的一种模拟生物的自然进化过程的算法[4–6],其在解决大规模组合和全局寻优等复杂问题时具有传统方法不具备的优越性,并且鲁棒性强已广泛于优化设计、自动控制、经济预测等多个领域。

2.1 空间RSSR机构的优化设计过程

以空间RSSR机构在某舰船舱门机构中的应用为例简述基于遗传优化算法的空间RSSR机构参数的设计过程。

1)设计变量的确定

在一般的设计过程中为计算方便常取 λ30为 90◦,的变化范围也较小。在本文中取为定值,则需确定的设计变量为:

2)目标函数的确定

由于舰船舱门机构需承受的载荷较大,且杆件 l1和s0以及 l3和 s3之间的压力角为定值,选取RSSR机构在工作过程中l1和 l2,l2和 l3间的压力角α1和 α2为目标函数。对于图1中B点和C点的单位速度向量[vBx,vBy,vBz]和[vCx,vCy,vCz]分别为:

设杆件 l1和 l2, l2和 l3之间的作用力分别为和,则其力的单位矢量为:

可得B和C点处的压力角分别为:

设定舱门开启的角度为 30◦,使杆件 l1与舱门固连。考虑到空间RSSR机构的工作过程杆件转过的角度,在整个过程中为使机构的受力效果均较好,选取杆每转过1◦时 α1和 α2为2个目标值与的差值越小越好,则其变为了多目标函数优化问题。

对于多目标函数求取最优解问题,采用较为常见转化为单目标函数求解。

目前还没有较好的方法用于多目标函数优化问题的求解,一般处理的方法为将其转变为单目标函数的优化问题,即选取一能综合反映各目标函数情况的总体评价函数。处理的方法主要有几何平均法、乘除法、线性加权法、规格化加权法等。本文选取较为简单的线性加权法即

式中: ωj为各个目标函数对总体评价函数的影响程度也即是权系数; fj(X)为各个子目标函数。权系数 ωj的选取为:

可得式(5)也即是本文的目标函数为:

本文中计算得权系数 ωj为0.016。

3)约束函数的定义

设空间RSSR机构中输入参数为 φ01,转过的角度为[120°,150°]。输出参数为 φ03则由式(1)可得:

式中:

要得到各参数解则要求 A2+B2−C2⩾0,为使舱门机构在工作过程中均有解,选取 φ01为1 20◦,1 30◦,150◦时式(10)有解,即有3个不等式约束函数。

4)边界条件的定义

基于某舰船结构条件的限制等因素,设定空间RSSR机构中各参数的边界条件为:

2.2 遗传优化算法的求解

利用Matlab软件工具箱,对空间机构相关参数进行求解。其中,搜索函数定义为[7]:

式中:左侧表示输出结果;等式右侧的 bounds为:[80120;90130;20150;120250;20200]即为边界条件的定义; RSSR_1为定义的适应度函数,适应度函数中主要有约束函数和目标函数的定义;设定繁殖的代数为300;交叉概率为0.95;变异概率为0.08,其余均为默认值。

编码和种群生成函数initializega函数的定义为:StartPop=initailizega(80,bounds,'RSSR_1',[])。编辑相应的计算程序,经过300代的繁殖计算得到该空间RSSR机构设计参数的最优解为: l1=81,l2=204.2,l3=92,s0=157,s3=149.5。目标函数值为–1.7。

在Matlab软件软件绘制求解最优目标值以及平均值的变化情况如图2所示。

图2 空间RSSR机构目标函数最优解和平均值的变化曲线Fig. 2 Optimal solution and average value′s varying curve of RSSR mechanism

3 空间RSSR机构参数设计结果的正确性检验

依据采用遗传优化算法所得到的应用于某舰船舱门机构中的空间RSSR机构各参数的设计结果,对其正确性进行验证。将各参数的设计结果代入式(10)可得输出参数有2个输出结果,如图3所示。

图3 输出参数求解结果Fig. 3 The calculation results of output parameter

由空间RSSR机构的压力角计算公式,绘制出在工作过程中 l1和 l2以及 l2和 l3之间的压力角变化情况分别如图4和图5所示。

由图4和图5可知在工作过程中压力角 α1和 α2均较小且与差值均较小,较好满足了设计需求。

图4 l1和l2间压力角变化曲线Fig. 4 The pressure angle of varying curve between l1 and l2

图5 l3和l2间压力角变化曲线Fig. 5 The pressure angle of varying curve between l3 and l2

4 结 语

本文提出了将基于遗传优化算法的空间RSSR机构设计应用于舰船舱门机构中的技术方法,并以某舰船舱门为例,通过遗传优化算法成功设计出了应用于该舱门的空间RSSR机构。对设计结果进行分析,设计出的空间RSSR机构具有较好的力传递特性,并且得出了应用该舱门的空间RSSR机构各连杆尺寸,较好满足设计需求。基于遗传优化算法的空间RSSR机构设计将在舰船舱门机构以及其他复杂运行机构需求得到更多应用。

猜你喜欢

舱门舰船函数
支持向量机的舰船图像识别与分类技术
风浪干扰条件下舰船航向保持非线性控制系统
一种自锁式舱门的结构设计与分析
舰船测风传感器安装位置数值仿真
飞机舱门失效乘客减载计算方法的探讨
函数备考精讲
基于虚拟铰链打开机构的舱门提升机构研究
民用飞机复合材料舱门优化设计
关于函数的一些补充知识
高中数学中二次函数应用举隅オ