传统的设计方案设计出的减速器,往往尺寸偏大,材料消耗增加,导致成本增大。采用常规设计方法,则又由于受到经验、计算方法和技术手段等条件的限制,得到的可能不是最佳设计方案[1]。为解决这一问题,减速器的优化设计势在必行。本文选用圆锥圆柱二级齿轮减速器为优化对象,建立优化数学模型,研究并提出了其优化求解算法,并应用于优化模型的求解,求解得到更优的设计参数。1齿轮减速器优化模型1.1工程实例本文所研究的减速器第一级采用锥齿轮传动,第二级采用斜齿圆柱齿轮传动,其原理图如图1。1.2优化数学模型1.2.1设计变量的选取过多的设计变量,会增加计算的工作量和难度,通常将那些对优化目标影响较明显且易于控制的设计参数才作为设计变量[2]。综合考虑各种因素的影响,选取齿宽B1=B2,B3=B4总传动比i,减速器的体积取决于b1,b2,z1,z2,z3,m1,ds1,ds2,ds3等11个参数,则减速器优化设计的设计变量为、X=xx1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11xT=xz1,z2,z3,m1,mn3,b1,b2,ds1,ds2,ds3,34xT1.2.2目标函数的确定齿轮传动的轮廓尺寸,主要取决于齿轮的体积。因此以减速器中的各齿轮和轴的体积之总和,作为目标函数,则目标函数如下:fxxx=0.78539{x6x1x4-x1x6x12+x12x姨x2+x6x2x4-x2x6x12+x22x姨x2+x7x3x5xcos10x2+x7x1x3x5cosx1010.88xx2+12x82+36x92+x36+x6x120}1.2.3确定约束条件(1)传速比约束。为使高速级和低速级大齿轮的浸油深度大致相等,要求i1=(1.1~1.4),i2=(1.1~1.4)ii1,则约束条件g1xxx=x2xx1x2-11.970;g2xxx=15.23-x2xx1x0(2)齿轮不根切约束。为了避免齿轮加工时产生根切现象,要求齿轮的当量齿数应大于17。则约束条件齿轮3齿轮1齿轮2齿轮4图1二级圆锥圆柱齿轮减速器简图g3xx1x=x11+x1xx2x姨-170;g4xxx=1-17cos3x10x30(3)齿宽约束。常用减速器中齿轮齿宽推荐15Bmn30。则约束条件为g5xxx=x6x4-150;g6xxx=30-x6x40;g7xxx=x7x5-150;g8xxx=30-x7x50;。(4)模数约束。要求模数mn1.5mm。则约束条件为g9xxx=x4-150;g10xxx=x4-150。(5)分度圆柱螺旋角约束。一般推荐815。则约束条件为g11xxx=x101808-10;g12xxx=1-x10180150,(6)高速轴的最小直径约束。为使高速轴能与联轴器相配,不致使其直径太小。约束条件为g13xxx=1-14.8x80(7)齿面接触强度约束。每一级小齿轮的接触强度约束。g15xxx=x12x2x42x61-x6x4x12+x22x姨x-79219x12+x22姨0(8)轮齿弯曲强度约束。g16xxx=x3x25x7/cosx11-1545.70g17xxx=x32x24x61-x6x4x21+x22x姨x-1228x10(9)轴的强度约束。g18xxx=6x130-x19278+42.5x2xx1x3x5x20.5x7+12x6+x7+36xx20.364xx6+0.5x7+12xcosx11xxx2+0.364xx6+0.5x7+12xcosx11-5.44x1x3x5tanx11x2cosx11x2))120g20xxx=6x-1307+0.5x7

双级减速器优化matlab,基于MATLAB的双级齿轮减速器优化设计相关推荐

  1. 【生产优化】基于matlab遗传算法求解帐篷工序问题【含Matlab源码 2145期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源: [生产优化]基于matlab遗传算法求解帐篷工序问题[含Matlab源码 2145期] 点击上面蓝色字体,直接付费下载,即可. 获取代码 ...

  2. 【微电网优化】基于matlab粒子群算法求解综合能源系统优化问题【含Matlab源码 1969期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[微电网优化]基于matlab粒子群算法求解综合能源系统优化问题[含Matlab源码 1969期] 点击上面蓝色字体,直接付费下载,即可. ...

  3. 【微电网优化】基于matlab粒子群算法求解微网经济调度和环境友好调度优化问题【含Matlab源码 2283期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[微电网优化]基于matlab粒子群算法求解微网经济调度和环境友好调度优化问题[含Matlab源码 2283期] 点击上面蓝色字体,直接付 ...

  4. 【微电网优化】基于matlab YALMIP求解微网(光伏+风电+蓄电池+微电网+柴油机)优化调度问题【含Matlab源码 2266期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[微电网优化]基于matlab YALMIP求解微网(光伏+风电+蓄电池+微电网+柴油机)优化调度问题[含Matlab源码 2266期] ...

  5. 双级减速器优化matlab,基于matlab的二级齿轮减速器的优化设计.doc

    基于matlab的二级齿轮减速器的优化设计.doc 基于MATLAB的二级齿轮减速器的优化设计黄洪200921030302机制0903佘意200921030202机制0902长沙理工大学1引言齿轮减速 ...

  6. 【微电网优化】基于matlab粒子群算法求解热电联供型微电网经济运行优化问题【含Matlab源码 1696期】

    一.多目标粒子群算法求解电联供型微电网经济运行优化简介 0 引言 热电联供 (combined heat and power, CHP) 系统建立在能源梯级利用的概念基础上, 统一解决了电能和热能的供 ...

  7. matlab悬置解耦优化,《基于Matlab的动力总成悬置系统解耦优化.pdf》-支持高清全文免费浏览-max文档...

    第35 卷 第2 期 噪 声 与 振 动 控 制 Vol 35 No.2 2015 年4 月 NOISE AND VIBRATION CONTROL Apr. 2015 文章编号:1006-1355( ...

  8. 【PID优化】基于matlab粒子群算法优化BP神经网络PID控制【含Matlab源码 2022期】

    ⛄一.粒子群算法优化BP神经网络PID控制简介 BP神经网络PID控制算法 传统PID控制器作为一种线性控制器,具备结构,容易实现的优点,其基本原理是将系统的实际输出值和期望输出值之间的偏差按照比例. ...

  9. LQ优化控制Matlab,基于Matlab的LQ控制器的设计与仿真研究

    第24卷第4期2010年7月甘肃联合大学学报(自然科学版) Jour nal of G ansu Lianhe U niver sity (N atural Sciences)V o l.24No.4 ...

  10. 区域惯性矩matlab,基于MATLAB算法的圆柱齿轮减速器优化设计

    浙江理工大学学报,第23卷,第3期,2006年9月 Journa l of Zhe ji a ng Sci 2Tech University V o.l 23,No .3,Sep.t 2006 文章编 ...

最新文章

  1. 图解c/c++多级指针与“多维”数组
  2. 我摊牌了,这就是我的生活
  3. JVM内存管理:深入Java内存区域与OOM
  4. 编程实现有关SMS4的2个程序之——编程实现线性变换模块
  5. 蜕变成蝶~Linux设备驱动之字符设备驱动
  6. ashx一般处理程序
  7. Spring项目启动后报连接MYSQL错误两则
  8. 100道初级网络工程师测试题
  9. 加入收藏 设为首页代码收藏本页的代码和收藏本站的代码设为首页代码
  10. dwz导出excel java_完美解决dataset导出excel问题
  11. OpenCV物体颜色检测(Python)
  12. 评分卡--基础分、基准分、PDO、WOE、补偿、刻度 行可可
  13. 打开浏览器时主页被锁定怎么也改不掉的一个好办法
  14. [业务知识] 深入了解医联体和医共体
  15. 重型吉他混音|这吉他没混直接发!如何快速得到凶猛的吉他音色?野兽IR| MZD Studios
  16. w7计算机防火墙无法更改,Win7系统电脑防火墙设置无法更改该怎么解决?
  17. 我的世界服务器无限装备指令2020,我的世界手机版指令表
  18. Linux设备驱动之usb设备驱动详解
  19. 华大开发板SW失效,无法下载程序
  20. Task 06:FOR、IF以及while

热门文章

  1. windows下客户端连接上马上会断开连接_浅尝Java NIO与Tomcat简单连接调优
  2. vivado点击xsetup.exe没有反应 最终版
  3. python速成一小时_Python学习|一小时快速入门python(一)
  4. mysql5.7应该导什么包_立冬为什么要吃饺子?包饺子应该注意什么?怎么煮?看完你就明白...
  5. java -jar 停止_推荐:Linux启动Java程序jar包Shell脚本
  6. ddd模型的pom版本怎么管理_DDD 中的那些模式 — CQRS
  7. goto在c语言中的作用,关键字goto在C语言中的使用
  8. Oracle imp字符集转换,imp/exp 字符集转换
  9. tkinter python 句柄_微云收藏 python tkinter.after
  10. mysql 源代码16384_MySQL源码:Innobase文件系统管理