基于MATLAB 的二级齿轮减速器的优化设计

黄洪 200921030302 机制0903

佘意 200921030202 机制0902

长沙理工大学

1 引言

齿轮减速器是原动机和工作机之间独立的闭式机械传动装置,能够降低转速和增大扭矩,是一种被广泛应用在工矿企业及运输、建筑等部门中的机械部件。在计算齿轮减速器中心距时,采用普通的计算方法,得到的中心距明显偏大,减速器不够紧凑,因而在这里我们采用matlab 优化方法进行优化,并和我们原有的数据进行比较,验证优化的结果。

2 数学模型的建立

二级圆柱齿轮减速器,要求在保证承载能力的条件下按照总中心距最小进行优化设计。在设计中,我们选取了第四组数据,即已知:高速轴输入功率R=4Kw ,高速轴转速n=960r /min ,总传动比i=31.5,齿轮的齿宽系数Φ=0.4;大齿轮45号钢,正火处理,小齿轮45号钢,调质处理,总工作时间不少于5年。 2.1选取设计变量 减速器的中心距式为:

式中:

1

n m 、

2

n m 为高速级与低速级齿轮的法面模数,1i 、2i

高速级与低速级传动比,

1

z 、

3

z 高速级与低速级的齿数比;β小齿轮齿数齿轮的螺旋角。

计算中心距的独立参数有:

1

n m 、

2

n m 、1i (2i =31.5/1i

)、

1

z 、

3

z 、β

故优化设计变量取:

12131[,,,,,]

T

n n X m m z z i β==

123456[,,,,,]

T

x x x x x x

2.2 建立目标函数

将中心距公式用设计变量表示,确定目标函数为:

1354456()[(1)(131.5/)]/(2cos )

f x x x x x x x x =+++

根据传递功率与转速分析,综合考虑传动平稳、轴向力不可太大,能满足短期过载,高速级

与低速级的大齿轮浸油深度大致相近,齿轮的分度圆尺寸不能太小等因素,各变量的上下限取如下边界:

12125,26,1422,n n m m z ≤≤≤≤≤≤311622,5.87,815

o

o

z i β≤≤≤≤≤≤。

2.3确定约束条件

2.3.1 线性不等式约束条件:

matlab编写优化目标函数,基于MATLAB的二级齿轮减速器的优化设计相关推荐

  1. matlab编写转台程序,基于Matlab三轴惯导测试转台结构分析.doc

    基于Matlab三轴惯导测试转台结构分析 基于Matlab三轴惯导测试转台结构分析 摘 要:三轴惯导测试转台作为惯导测试设备,其精度直接影响惯导设备的精度,而中框回转精度在三轴精度相对较差.影响其中框 ...

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

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

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

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

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

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

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

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

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

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

  7. matlab 随机骨料程序,基于matlab的混凝土三维圆形骨料模型随机投放方法

    2012 年■ 试验研究 基于 matlab 的混凝土三维圆形骨料模型随机投放方法 张海波 1,何军拥 2 (1.广州航海高等专科学校,广东广州 510330: 2.广东工贸职业技术学院,广东广州 5 ...

  8. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  9. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  10. matlab多种分配方案_基于MATLAB的水资源优化分配问题动态规划解法

    基于 MATLAB 的水资源优化分配问题动态规划解法 摘要:介绍了动态规划的基本原理,针对水资源分配问题进行了 动态规划方法分析.针对具体问题采用逆序解法的表格法进行了计 算,然后用 matlab 编 ...

最新文章

  1. 更换ip软件安卓_2019十大手机读书软件排行榜
  2. switchyomega插件_CTF|你所关注的CTFer都在用的插件合集【附:XXE补给+CTF训练集】...
  3. GitHub上拥有4万+star的大佬大厂求职经验分享
  4. 40、Power Query-Text.Combine函数进阶
  5. 分布式全文检索引擎之ElasticSearch
  6. 304 vue 启动项目打开页面_Vue搭建项目工程(续)
  7. ES中如何使用逗号来分词
  8. linux环境下Ncurses实现贪吃蛇游戏
  9. 支持向量机SVM原理(参数解读和python脚本)
  10. 解决idea使用jdbc连接数据库失败的方法(针对驱动导入失败)
  11. 国际项目投标那些事(四)怎么读海外项目招标文件
  12. UE4开发游戏的流程
  13. 如何优化cocos2d的使用内存
  14. Structured Streaming任务GC问题
  15. 火灾自动报警系统 切换模块
  16. xshell功能大全(上)
  17. 利用leaflet做一个飞机航线 可根据方向动态掉头
  18. ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10.1.
  19. 最实用的自用同花顺主力资金暴发进出公式
  20. linux如何初始化根文件系统,搭建自己的Linux根文件系统

热门文章

  1. vsftpd 虚拟用户详细配置
  2. Python爬虫 批量采集京东商品数据,实时了解商品价格走势
  3. VC++程序设计与应用--MFC应用程序概述
  4. java中的oop是什么意思_什么是面向对象编程(OOP)?
  5. 11(1)-AirSim+四旋翼仿真-人工势场法动态避障
  6. 均值滤波(matlab)
  7. fh 幅频特性曲线怎么画fl_只要有上、下限截止频率fH、fL、中频电压增益和(),就可绘出基本共射放大电路的幅频特性曲线...
  8. hash函数的构造方法
  9. FGSM对抗样本trick汇总
  10. Node.js入门(含NVM、NPM、NVM的安装)-(转载)