首页> 中国专利> 一种基于改进粒子群算法的分动箱齿轮优化设计方法

一种基于改进粒子群算法的分动箱齿轮优化设计方法

摘要

本发明涉及一种分动箱齿轮的优化设计方法,尤其涉及一种基于改进粒子群算法的分动箱齿轮优化设计方法,适用于串联式混合动力拖拉机分动箱。首先计算分动箱所有齿轮的体积和分动箱总中心距,并作为目标函数,并确定相关变量的约束条件,之后利用改进的粒子群算法快速找到分动箱齿轮全局最优的设计参数。对于改善分动箱整体结构具有重要意义。

著录项

  • 公开/公告号CN112395713A

    专利类型发明专利

  • 公开/公告日2021-02-23

    原文格式PDF

  • 申请/专利权人 南京铁道职业技术学院;

    申请/专利号CN202011543289.3

  • 申请日2020-12-23

  • 分类号G06F30/17(20200101);G06F30/25(20200101);G06F111/04(20200101);

  • 代理机构

  • 代理人

  • 地址 210031 江苏省南京市江北新区珍珠南路65号

  • 入库时间 2023-06-19 10:00:31

说明书

技术领域

本发明涉及一种分动箱齿轮的优化设计方法,尤其涉及一种基于改进粒子群算法的分动箱齿轮优化设计方法,适用于串联式混合动力拖拉机分动箱。

背景技术

串联式混合动力拖拉机的分动箱输入、输出端分别与发动机输出端,配套旋耕机输入端相连,是混合动力拖拉机联接配套农机具的关键部分。分动箱结构性能的好坏直接影响着混合动力拖拉机整机性能以及配套旋耕机作业性能。因此找到串联式混合动力拖拉机分动箱齿轮最优设计参数对于提升分动箱作业性能有重要作用。

分动箱齿轮的设计参数众多,需要优化的目标函数也为多个,在进行齿轮的优化设计时如果对每一个设计参数的每一个可能取值都进行计算再从中选取最优解,那么计算步骤将十分繁杂,且结果并不能保证全局最优,所以找到一种快速收敛且为全局最优的优化算法对于提升分动箱齿轮的优化设计有重要意义。

有重要作用。

发明内容

本发明的目的在于:提供一种基于改进粒子群算法的分动箱齿轮优化设计方法。首先计算分动箱所有齿轮的体积和分动箱总中心距,并作为目标函数,之后利用改进的粒子群算法快速找到分动箱齿轮全局最优的设计参数。

为实现上述目的,本发明采用的技术方案为一种基于改进粒子群算法的分动箱齿轮优化设计方法,其实现过程包括如下步骤:

步骤1:建立分动箱齿轮的参数化模型,根据机械设计相关理论计算约束条件量,分动箱齿轮模数m、齿数z、第一级减速比、齿宽系数、总中心距、齿轮与轴不干涉、齿面接触疲劳强度、齿根弯曲强度;

步骤2:确定粒子群的个数,优化参数的优化约束范围,粒子更新速度,惯性权重参数,建立粒子群算法,算法中其中惯性权重与粒子更新的速度将随着局部最优解与全局最优解的改变而实时修正;

步骤3:使用matlab编写粒子群算优化程序,计算分动箱齿轮的最优设计参数。

与现有技术相比,本发明具有如下有益效果:

本发明解决了基本粒子群算法优化分动箱齿轮参数容易陷入局部最优的缺点,采用基于改进粒子群算法优化策略。将整个迭代周期分为前期I、中期II、后期III三个子周期,在每一个子周期里,惯性权重在最合适的区间范围内波动。这样既提高了算法的收敛速度与收敛精度,同时避免算法陷入局部最优。发明主要包括三部分,第一部分以分动箱齿轮总体积与总中心距建立优化目标函数,第二部分,确定待优化参数的约束条件,第三部分,使用matlab编写粒子群算优化程序,计算分动箱齿轮的最优设计参数。

附图说明

图1为本发明分动箱的结构简图。

图2为本发明优化流程图。

图3为本发明优化迭代过程图。

具体实施方式

下面结合附图对本发明作进一步的详细说明。

本发明实施一种基于改进粒子群算法的分动箱齿轮优化设计方法,下面结合附图,对本发明的实施进行具体说明。

图1为分动箱的结构简图,输入轴1与发动机的输出端直接相连,将动力通过轴1直接输出到发电机的输入端,当分动箱工作时,动力输入轴1将发动机的机械能传递至Z

步骤1,目标函数的建立,

以分动箱所有齿轮的体积最小和分动箱总中心距最小为优化目标,F

上式中为d

1.1齿轮齿数z

与分动箱配套使用的发动机的标定转速n

上式中i

z

因而分动箱齿轮优化总的目标函数为:

min F(X)=(F

需要优化的参数为:X=[x

步骤2,待优化参数的约束条件

2.1模数m

由分动箱的强度及结构设计确定齿轮模数范围为1~3,即

g

2.2齿数z

一般用途的齿轮,标准压力角α为20°,为避免根切,在此压力角下标准直齿轮的小齿轮齿数应≥17。因而有:

g

2.3第一级减速比i

g

2.4齿宽系数φ

齿宽系数,规定值为0.2,0.25,0.3,0.4,0.5,0.6,0.8,1.0,1.2。有:

g

2.5总中心距a设计

分动箱在设计的串联式混合动力拖拉机中位置安装在发动机和发电机之间,为了避免PTO与发电机干涉,要求输入轴1与输出轴3的距离,即分动箱总中心距大于选用的发电机的宽度270mm,即:

g

2.6齿轮与轴不干涉

轴1、2、3的轴径分别为d

g

上式中,d

2.7齿轮副齿面接触疲劳强度约束

齿轮副Z

g

2.8齿轮齿根弯曲强度约束

齿轮Z

g

步骤3,改进的粒子群算法

由于优化参数以及目标函数均为多个,所以采用粒子群算法对其进行优化。

假设X

v

x

P

P

上式中t表示迭代代数;P

ω=ω

式中ω

将整个迭代周期分为前期I、中期II、后期III三个子周期,在每一个子周期里,惯性权重在最合适的区间范围内波动。具体策略如下:

(1)在周期I中,当惯性权重ω的值不超过合适区间范围的下限,惯性权重线性递减,即ω=ω

(2)在周期II中,当算法迟迟得不到比当前更优的最优解时,使惯性权重ω在某次迭代加入一定量的常数扰动。此时粒子群群算法更新迭代计算公式如下:

v

x

ω=ω

R

其中R

(3)在周期III中,动态自适应的改变惯性权重系数。在35%的概率下,将周期II中(15)的惯性权重乘以一个固定范围内的系数。该系数在0.9-1.1区间内。即:

v

x

ω=(ω

r∈[0.9,1.1] (16)

同时为了防止粒子聚集导致损失多样性,还要在后期引入随机个体来保持粒子群的多样性。在25%的概率下,将解空间里的某一随机个体与粒子群算法得到的粒子进行相应替换。一般在较小概率的引入随机个体,不会影响粒子群算法实际的迭代趋势。

改进的粒子群算法计算程序用matlab编写,为了验证改进粒子群算法策略的有效性,分别采用基本粒子群算法和改进粒子群算法对分动箱齿轮适应度函数进行优化设计,种群规模设置为20,最大迭代次数迭代300次。优化流程如图2所示,优化迭代过程如图3所示,优化初值以及最终优化结果如表1所示。

表1优化的初始值与最终结果

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号