浙江理工大学学报 ,第 23卷 ,第 3期 , 2006年 9月 Journal of Zhejiang Sci2Tech University Vol. 23, No. 3, Sept. 2006 文章编号 : 167323851 (2006) 030321205 收稿日期: 2006 - 03 - 23 作者简介: 叶秉良 (1972 -  ) ,男 ,浙江东阳人 ,硕士 ,讲师 ,从事机械设计与制造研究。 基于 MATLAB算法的圆柱齿轮减速器优化设计 叶秉良 (浙江理工大学机械与自动控制学院 , 杭州 310018)   摘  要 : 在系统研究圆柱齿轮减速器优化设计目标函数建立、设计变量选取和约束条件确定的基础上 ,建立其优化设计数学模型 ,然后采用 MATLAB算法求解该优化问题。优化结果表明采用 MATLAB算法求解优化设计问题 , 不仅算法可靠有效 ,而且编写程序比较简单 ,设计效率能够得以提高。该研究方法在解决其他机械优化设计问题时也同样适用。 关键词 :MATLAB; 圆柱齿轮减速器 ; 优化设计中图分类号 : TH122   文献标识码 : A 0 前  言 圆柱齿轮减速器被广泛地应用于各类机械产品和装备中 ,因此 ,研究提高其承载能力 ,延长其使用寿命 , 减小其体积和质量等问题 ,具有重要的经济意义。对减速器进行优化设计 ,选择其最佳参数是提高承载能力、减轻重量和降低成本等各项指标的一种重要途径。本文以单级直齿圆柱齿轮减速器为研究对象 ,选择其体积最小为优化设计目标 ,建立优化设计数学模型 ,并利用 MATLAB优化工具箱进行求解。 1 数学模型的建立 1. 1 已知参数 图 1所示为单级直齿圆柱齿轮减速器的结构简图 ,现要求在保证承载能力的条件下 ,以体积最小为目标进行优化设计。已知 :输入功率 P =280 kW ,小齿轮转速 n1 = 980 r/min,传动比 i = 5,齿轮的许用接触应力 [σH ] =855 MPa,许用弯曲应力 [σF1 ] =261 MPa, [σF2 ] =213 MPa;轴的许用弯曲应力 [σb ] =55 MPa。配对齿轮的结构和各部分尺寸的符号如图 2所示 (尺寸单位为 cm)。 图 1 单级直齿圆柱齿轮减速器的结构简图 图 2 齿轮结构图 1. 2 选取设计变量 如图 1所示 ,由于齿轮和轴的尺寸 (即减速器箱体内的零件 )是决定减速器体积的依据 ,所以 ,根据齿轮几何尺寸和结构尺寸的计算公式 ,大齿轮采用辐板式 ,辐板上有四个均布孔 ,箱体内的齿轮和轴的总体积可近似地表示为 :        V = π 4 ( d2 1 - d 2 s1 ) b1 + π 4 ( d2 2 - d 2 s2 ) b2 + π 4 d 2 s1 ( l1 + l 2 ) + π 4 d 2 s2 ( l1 + l3 ) - π 4 (D2 2 - D 2 1 ) (b2 - c) - 4 π 4 d 2 0 c 式中各符号如图 1所示 ,取 l 2 = 28 cm, l 3 = 32 cm,并近似取 b1 = b2 = b,则由上式可知 ,给定传动比 i后 ,减 速器体积 V取决于 b、z1、m、l 1、ds1、ds2 等 6个参数 , 所以单级标准直齿圆柱齿轮减速器优化设计的设计变 量为 :        X = [ x1 , x2 , x3 , x4 , x5 , x6 ]T = [ b, z1 , m, l1 , ds1 , ds2 ]T 1. 3 建立目标函数 根据齿轮结构设计的经验公

基于matlab的圆柱齿轮减速器优化设计,基于MATLAB算法的圆柱齿轮减速器优化设计...相关推荐

  1. 区域惯性矩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 文章编 ...

  2. 基于matlab优化工具箱的机械优化设计,基于MATLAB优化工具箱的机械优化设计.pdf...

    基于MATLAB优化工具箱的机械优化设计 32 2006 6 : 1002- 6886( 2006) 06- 0032- 03 MATLAB* , , , , (长江大学 机械工程学院, 湖北 荆州 ...

  3. 《MATLAB智能算法30个案例》:第14章 基于粒子群算法的PID控制器优化设计

    <MATLAB智能算法30个案例>:第14章 基于粒子群算法的PID控制器优化设计 1. 前言 2. MATLAB 仿真示例 3. 小结 1. 前言 <MATLAB智能算法30个案例 ...

  4. 【GA TSP】基于matlab遗传算法求解旅行商问题【含Matlab源码 1909期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[GA TSP]基于matlab遗传算法求解旅行商问题[含Matlab源码 1909期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方 ...

  5. 【MORE协议】基于MORE的改进协议设计的MATLAB仿真

    0.完整源码获得方式 方式1:微信或者QQ联系博主 方式2:订阅MATLAB/FPGA教程,免费获得教程案例以及任意2份完整源码 1.软件版本 MATLAB2021a 2.本算法理论知识 随着无线通信 ...

  6. 基于matlab的dsp调试方法,基于Matlab7.0的DSP调试

    基于Matlab7.0的DSP调试 通过Matlab7.0中的CCSLink与CCS3.3软件连接,实现对DSP程序的调试. CCSLink的主要特点:在MATLAB环境下完成对DSP器件的调试.数据 ...

  7. matlab高中必修三数学模拟,基于MATLAB的模拟调制实验报告

    <基于MATLAB的模拟调制实验报告>由会员分享,可在线阅读,更多相关<基于MATLAB的模拟调制实验报告(19页珍藏版)>请在金锄头文库上搜索. 1.基于 MATLAB 的模 ...

  8. 基于matlab的局放仿真,基于MATLAB/Simulink系统仿真权威指南

    基于MATLAB/Simulink系统仿真权威指南 作者:王江;付文利 出版日期:2013年09月 文件大小:78.00M 支持设备: ¥50.00在线试读 适用客户端: 言商书局 iPad/iPho ...

  9. matlab 角度转四元数_基于Matlab的机械臂路径规划

    什么是 trajectory(路径)规划 中文路径在英语中可能有两种翻译: 1. path 2. trajectory 首先告诉大家,我们所说的"路径"是后者--trajector ...

  10. matlab ssgs工具箱,基于PI控制方式的1A开关电源MATLAB仿真研究

    基于 PI 控制方式的 1A 开关电源 MATLAB 仿真研究学院:电气与光电工程学院专业:电气工程及其自动化班级:基于 PI 控制方式的 1A 开关电源 MATLAB 仿真研究0目录0 绪论 --- ...

最新文章

  1. MyBatis入门学习教程-调用存储过程
  2. Kettle-开源的ETL工具集-实现SqlServer到Mysql表的数据同步并部署在Windows服务器上
  3. guava Lists.transform 踩过的坑
  4. 安装完mysql后sqlserver_您还在用下一步下一步的方式安装SQLSERVER和SQLSERVER补丁吗?...
  5. opengl如何画出一个球_少儿美术绘画教程:毛线球
  6. 使用Flex生成GUID
  7. 信息抽取--关键句提取
  8. python导入模块找不到什么原因_python模块以及导入出现ImportError: No module named 'xxx'问题...
  9. 二叉树中节点的最大的距离(编程之美3.8)
  10. Python QGIS 3自动化教程
  11. 深度学习笔记(15) 人的表现
  12. 计算机专业就业方向总结(选择也许更重要)
  13. git pull git_Git Pull解释
  14. 如何运行jnlp文件
  15. C#调用usb摄像头的实现方法
  16. 15 EXCEL仪表盘创建2
  17. Arduino使用OLED显示汉字——For初学者
  18. c语言程序实验报告指针目的,c语言实验报告
  19. 计算机程序设计vb考试,计算机程序设计vb考试试卷(计算机程序设计).doc
  20. 互联网公司招聘--网易--运营岗-2017年笔试题

热门文章

  1. .net分层架构思想(彻底分离每个层)
  2. CMD命令实现数字雨
  3. 宏基因组/微生物组杂志简介及2020最新影响因子
  4. linux 打包qt可执行文件
  5. java实现医嘱管理系统_Chis5.0医嘱管理系统业务使用手册
  6. 微带线特性阻抗计算公式_传输线特性阻抗计算方式
  7. 无线电波在介质中的传播速度计算公式和印刷电路板(PCB)的特性阻抗与特性阻抗控制
  8. c语言社交网络,图论在社交网络中的应用研究
  9. 排队论模型(六):非生灭过程排队模型、爱尔朗(Erlang)排队模型
  10. mysql 初始化序列_GitHub - IMAUZS/seq: 基于mysql的序列号生成器