- 758
- 0
- 约3.15千字
- 约 5页
- 2017-08-16 发布于重庆
- 举报
MATLAB在机械设计方面的应用
MATLAB在机械设计方面的应用
摘要:论文通过MATLAB在减速箱传动轴设计中的应用实例,探讨了MATLAB在机械课程设计中的应用方法和技巧,对运用计算机辅助软件完成工科机械课程设计具有较好的参考价值。关键词:机械设计 MATLAB 应用0 引言MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB软件的特点MATLAB是“矩阵实验室(Matrix Laboratory)”的缩写,它是一种以矩阵运算为基础的交互式程序语言,是专门针对科学和工程中计算和绘图的需求而开发的一种科学计算软件。与其它计算机语言相比,其特点是使用方便,输入简捷,运算高效,内容丰富,并且很容易由用户自行扩展。 应用研究机械课程设计中的轴类零件大部分受空间力系作用,发生弯扭组合变形,而解决弯扭组合变形的轴强度设计问题对高职学生来说,相对复杂,其原因是计算量和作图量都极大。下面就以减速箱传动轴零件的强度设计问题为例,来探讨MATLAB在机械课程设计中的应用方法和技巧为工程结构或构件选择合适的简化平面,画出其平面简图;确定研究对象,取分离体,画其受力简图;列平衡方程。.1.2 编写Matlab程序 Matlab程序编制方式:Matlab程序编制的方式有两种方式:第一种是行命令方式,这就是在命令窗中一行一行地输入程序,计算机每次对一行命令作出反应,像计算器那样。这只能编简单的程序,在入门时可以用这种方式。第二种是M文件方式,当程序稍复杂一些时,就把程序写成一个由多行语句组成的文件,通过在Matlab的命令窗中输入文件名回车来执行这个文件。Matlab程序编制框架:Matlab程序编制的框架分三部分:a已知数据输入程序段。一般采用input函数输入数据。其格式是z=input(’屏幕上显示的提示信息’)。当执行该函数时,系统等待从键盘输入数据后按回车键,输入的数据就存入变量z中。b相关表达式编制程序段。把建模中的表达式按Matlab规定格式进行编制。此时的程序语句基本上与其数学表达式一致。c结果数据输出程序段。一般采用fprintf函数输出数据微。其格式是fprintf( 屏幕上显示的提示信息?? 变量名=%数据输出格式单位\n,变量名)。在编写程序时,在程序开始处先输入已知条件(给已知参数赋值),这样得出的程序具有一定的普遍性,若需要修改参数,只需修改头几行的数据即可。Matlab程序运行。.2 应用举例 例:设计带式输送机减速器的输出轴直径。已知该轴传递功率为P=5kM,转速n=140r/min,齿轮分度圆直径d=280mm,螺旋角β=14°,法向压力角an=20°。作用在右端联轴器上的力F=380N,方向未定。L1=200mm,L2=150mm,载荷平稳,单向运转。轴的材料为45钢调质处理。.2.1 建模 首先,根据力学概念确定轴为研究对象。其次,画出轴的空间受力图, 根据空间力系的平面解析法,画出各平面及F支反力受力图以及轴上作用力偶的受力图;最后,根据各平面受力图,通过静力平衡方程,列出各参数的表达式。??????? 圆周力??? ??????? 径向力??????? 轴向力??????? 水平面支反力??????? 水平面弯矩??????? …….2.2 编程 %轴的设计计算(弯扭组合)??????? %输入参数??????? sigmab=input(‘σb=); %材料的强度极限值??????? sigmabb=input(‘[σ-1]bb=); ??????? %材料的对称循环状态下的许用弯曲应力??????? P=input(P=); %轴传递的功率(Kw)??????? ……??????? %进行计算——将前面对应的建模表达式输入??????? %齿轮上作用力的计算??????? T=9.55*10^6*P/n;? %齿轮所受的转矩——T=9.55×106 ??????? Ft=2*T/d;???????? %齿轮上作用的圆周力——??????? Fr=Ft*tan(alphan*hd)/cos(beita*hd); %齿轮上作用的径向力――——??????? Fa=Ft*tan(beita*hd);? %齿轮上作用的轴向力——??????? ……??????? %输出计算结果??????? fprintf( 轴的直径 dD
您可能关注的文档
- 2010第18课时特殊的平行四边形(含答案).doc
- 2011872044 王长青 线性表的基本操作及应用.doc
- 2010年各省中考真题-正多边形扇形和圆锥侧面展开图(陈月姣老师教案).doc
- 2011-2012学年材料力学性能复习提纲(有答案).doc
- 2010年10月 Java语言程序设计试题答案.doc
- 2011中国炼油催化剂市场分析.doc
- 2011年中考英语分类总复习词汇运用.doc
- 2011年全国艾滋病性病防治主要措施落实质量考评方案.doc
- 2011校大学生程序设计大赛专业组题目-部分题目.docx
- 2011年10月电力系统分析试卷及答案.doc
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)