基于MATLAB的静不定轴系.doc
《基于MATLAB的静不定轴系.doc》由会员分享,可在线阅读,更多相关《基于MATLAB的静不定轴系.doc(26页珍藏版)》请在沃文网上搜索。
1、毕 业 设 计( 论 文 )题 目:基于MATLAB的静不定轴系计算分析专 业:机电班 级:姓 名:学 号:指导教师:日 期:目 录1 引言12 静不定端支撑反力FR的计算32.1 试算法32.2 回归分析法42.3 界面设计193 三支点静不定轴的轴承载荷计算123.1 普通解法123.2 简化假定143.3 界面设计2144 总结15附 录17附录1 静不定轴端支承反力界面设计17附录2 三支点静不定轴系支承反力界面设计21参考文献24基于MATLAB的静不定轴系计算分析摘要:静不定结构能最大限度地提高结构的刚度和强度,满足各种工艺性要求和某种特殊结构需要,所以静不定结构被广泛的应用于现代
2、机械设计中。但在解决和分析静不定系统时,会遇到应用传统方法带来的麻烦和繁琐。本文在前人研究的基础上,借助强大的工程实用软件MATLAB设计计算界面来帮助我们完成在计算时的带来的繁琐,为计算提供自动化,程序化,提高效率。关键词:机械设计,静不定,轴系,MATLABStatically Indeterminate Shaft System Based on MATLABAbstract: Statically indeterminate structure can maximize the structural stiffness and strength, to meet various pro
3、cess requirements and needs of a particular structure, so it is widely used in modern machine design. However, in solving and analyzing statically indeterminate system, we will face the hassle of applying traditional methods and cumbersome. This article describes several more convenient, simple and
4、practical method to solve the problem. At the same time as the development of computer technology, with our strong engineering design and calculation of utility software MATLAB it interfaces to help us avoid the tedious calculations, increase efficiency and guarantee accuracy, making calculation aut
5、omatic and preprogrammed.Key words: design of machinery,statically indeterminate,shaft system,MATLAB1 引言 工程中为了提高结构的强度和刚度,或者是满足某种制造工艺或结构上的需要,常常在静定结构上面附加一个或几个约束。这时,未知力个数多于独立的平衡方程数目,不能由平衡方程求出全部未知力,这种结构称为静不定结构,因此静不定结构可以看成是静定结构上多加了几个约束条件而形成的。这些条件对平衡是多余的,而对于提高结构的强度和刚度是必需的。由于静不定结构中存在多余约束,使各构件或构件各部分的变形之间互相牵
6、制,因而具有一些与静定结构不同的特性。各构件的内力分配不仅与外加载荷有关,而且与各构件的单位刚度之比有关刘鸿文.材料力学M.第四版.北京:高等教育出版社,2004.。静不定问题,尤其是力个数与独立平衡方程数目相差大,即多次静不定问题,用传统的方法运算量很大,不易求解。随着现代计算机技术的发展,计算更加方便。MATLB是当今最优秀的科技应用软件之一。它以强大的科学计算与可视功能,简单易用,开放式可扩展环境,特别是所附带的30多种面向不同领域的工具箱支持,使得它在许多科学领域中成为计算机辅助设计和分析、算法研究和应用开发的基本工具和首选平台楚天科技.MATLAB R2008科学计算M.北京:化学工
7、业出版社,2009.,刘炜. MATLAB在解决工程力学静不定问题中的应用J.中国科技信息,2006,(17):256-257.。静不定结构的轴系经常用于工程结构中,静不定结构的轴系经常用于工程结构中,与静定结构相比,具有一些重要特性。静不定结构是多有余约束和多余未知力。当静不定结构的多余约束被破坏后,结构仍然为几何不变体系,还具有一定的承载能力;而静定结构在任何一个约束被破坏后,就成为几何可变体系,丧失承载能力催清洋,张大长.结构力学(精编版)M.武汉:武汉理工大学出版社,2006.。因此,静不定结构具有较强的防御破坏的能力,能最大程度的保证人民财产和人身安全。静不定结构的多余约束使其结构内
8、力分布比静定结构均匀,峰值较小,使结构的变形有所减小,从而使结构的刚度及稳定性都得到提高。在机械传动中,有许多支撑属于静不定问题,这些支撑对加工和装配要求较高,在使用过程中对各支撑点之间相对变形量要求较严格。剪板机高速轴结构(如下图1所示),高速轴为三点支撑,属于静不定问题。三点支撑的目的是为了确保轴的刚度和提高轴的强度,防止轴发生弹性变形导致飞轮产生附加动载荷,不能保证齿轮的正常啮合。图1 某剪板机高速轴结构为提高主轴组件的刚度,其前支承通常采用一对同型号的向心推力轴承,而后支承采用游动式支承濮良贵,纪名刚.机械设计M.第八版.北京:高等教育出版社,2006,5.。这种轴热膨胀伸长量大,如采
9、用两端固定结构,则轴承将承受较大附加轴向力,使轴承运转不灵活,甚至轴承卡死压坏。此结构允许轴有较大的跨度且工作温度较高,而不致使轴因热膨胀出现卡死状况。现代轴系设计中多采用静不定结构,保证满足各项要求卜炎.机械传动装置设计手册M.北京:机械工业出版社,1998. 。图2 主支承静不定结构2 静不定端支撑反力Fr的计算2.1 试算法在完成轴的初步结构设计之后,要对轴的强度和刚度进行校核,必要是还要进行适当的振动稳定性校核,而是就需要清楚轴的具体受载及应力情况。前支承同一支点成对安装同型号向心角接触轴承时,如图2所示,可进行近视计算,可将成对安装的向心角接触轴承(无论是正排还是反排)看成是一个支点
10、,并认为力的作用点位于两轴承的中点。但在计算径向当量动载荷时Pr时,因数X,Y需采用双列轴承的数值,径向基本额定按双列轴承计算,而额定动载荷为Cra=1.62Cr(角接触球轴承),Cra=1.72Cr(圆锥滚子轴承)。但由于主轴工作时一般都承受有轴向力Fa的作用,因此,前支承的径向反力Fr的作用位置不在这对轴承的轴向对称平面上(即图2的),而是随着方向和大小的变化而变化。Fa愈大,Fr的作用位置离某一轴承的支承位置愈近。经理论分析,该对轴承径向反力Fr的相对作用位置b1/b与轴承相对载荷()的关系曲线如图3所示。当计算主轴前支承的径向反力时,通常都是根据图3的轴承径向反力位置-载荷关系曲线采用
11、试算的方法来进行。图3 径向反力位置与载荷关系曲线图(1)由图2,假定Fr的作用点在中点O处,可算出 (1-1)(2)由值查图3,得相应的值。其中:向心推力球轴承:圆锥滚子轴承:(3)据b1值,按下式计算: (1-2) 这样经过几次迭代,当与比较接近和b1值在先后两次迭代中比较接近时,则较精确地得到Fr的大小及作用位置。2.2 回归分析法为了避免采用多次试算的麻烦,可以通过建立轴承径向反力相对作用位置与轴承相对载荷的关系曲线分段逼近的回归方程郭仁生.主轴支承静不定结构的计算J.机械,2002,29(5):18-20.,并建立主轴力矩平衡方程,联立求解出主轴前支承的径向反力Fr及其作用位置b1。
12、(1)轴承径向反力位置一载荷关系曲线的分段拟合从图2可见,当 (对向心推力球轴承,h1=0.34;对圆锥滚子轴承h2=0.34)时,轴承径向反力位置-载荷关系曲线可以用直线来逼近 (1-3)式中:为常数,为轴承公称接触角,它们按照表l确定。表l 式(1-3)中有关参数的确定轴承类型向心推力球轴承圆锥滚子轴承0.36360.31481. 25/e(e为轴承参数)2.5Y(Y为轴承的轴向载荷系数)当时,先将两条轴承径向反力位置与载荷关系曲线离散成数表。表2 角接触球轴承的位置-载荷关系曲线数表Facot/Fr0.880.961.041.121.201.281.361.441.521.601.68b
13、1/b0.3200.3440.3700.3950.4200.4350.4600.4700.4820.4900.500表3 圆锥滚子轴承的位置-载荷关系曲线数表Facot/Fr1.081.161.241.321.401.481.561.641.721.801.88b1/b0.3400.3620.3880.4100.4300.4460.4620.4750.4860.4960.500再根据该区域曲线的形态,采用一元非线性回归分析的方法,将它们拟合成对数曲线方程 (1-4)式中:m,n为回归系数,按照表4确定。表4 式(1-4)中回归系数的确定轴承类型mn向心推力球轴承圆锥滚子轴承m1=0.3608m
14、2=0.3234n1=0.6622n2=0.6872(2)建立主轴力矩平衡方程以某专用机床的主轴(图4)为例,主轴工作时轴头受到齿轮传动力Q(其三个分力是:圆周力Qt、径向力Qr和轴向力Qa)的作用,轴伸端受到切削力P(其三个分力是:主切削力Pt、径向力Pr和轴向力Pa)的作用,如图3所示(d为齿轮分度圆直径,D为工件切削直径)。Px与x轴正向相反,Qa与x轴正向相同。1-圆柱滚子轴承 2-传动齿轮安装处 3-前支承轴承对称平面4-圆锥滚子轴承 5-切削力 6-齿轮传动力图4 主轴受力分析根据主轴力矩平衡条件,在水平面XOY上有(1-5)在垂直面ZOY上有 (1-6)上两式中,除了Fry,Fr
15、z和是未知数外,其余都是已知数。因此,可以将它们写成如下简化形式: (1-7) (1-8)式中: 是与主轴的载荷和结构尺寸等已知量有关的力矩参数,它们由下面两式确定。 (1-9) (1-10)因此,主轴前支承的径向反力为 (1-11)式中:,为综合力矩参数。从以上各力矩参数的相关参数来看,而切削轴向力Px的变化不会引起v值的变化,会引起主轴轴向力Fa= Px-Qa的变化,进而影响相对位置b1/b的变化。(3)计算主轴前支承的径向反力先假设相对位置参数,将式(1-11)代入式(1-3)得: (1-12)式中:主轴的轴向载荷Fa=Px-Qa如果按照式(10)求出的,则根据式(1-3)计算出主轴前支
16、承的径向反力Fr;如果按照式(10)求出的,则联立式(1-11)与式(1-4),经整理得: (1-13)再令 (1-14) (1-15) 则式(1-13)可以简化为 (1-16) 这是一个超越方程,由于对它求导容易,因此可以采用牛顿迭代法(它是恒收敛的,而且收敛速度很快)求解。令,它的导函数为 (1-17)式中:e为自然对数的底。将式(1-17)代人牛顿迭代公式中得: (1-18)在开始迭代计算时,取的初值: (1-19)当 (1-20)即可终止迭代过程,获得满足一定计算精度,要求的径向反力。已知某轴承环卡盘多刀车床主轴采用上述支承结构(图4),前支承上安装一对圆锥滚子轴承(Y=1.5)。主轴
17、组件轴头处安装斜齿轮的d=286.12,车床经济切削直径D=200mm;齿轮传动力:Qt=4988N,Qr=1832N,Qa=1298N,载荷方位角。切削力:Pz=6978N,Py =2791N,Px=2791N。组件的结构尺寸为:l=526mm,a=221mm,b=130mm,c=190mm。运用回归分析法:(1)主轴轴向反力Fa(2)力矩参数(3)相对位置参数(4)主轴前支撑的径向反力Fr(5)相对位置参数b1mm2.3 界面设计1在MATLAB飞思科技.MATLAB基础与提高M.北京:电子工业出版社,2005. 中,figure命令,就可以创建带有标准菜单的图形窗口。Toolbar属性设
18、为none就带有菜单栏,将Menubar属性设置为none就不显示菜单栏。首先,figure命令创建父本窗口。get()函数用于读入数据,set()函数设置属性。在MATLAB中,我们可以用基于命令行的方式来创建用户界面。uicontrol()函数按照指定的属性来创建uicontrol对象。程序代码包含两大块:创建控件的代码和控件的回调函数代码。控件的类型由style属性的字符串决定:pushbutton-单功能按键,按键典型地用于执行一个动作而不是改变状态或设定属性。text-静态文本框,其只显示一个文本字符串,典型的用于显示标志,用户信息及当前值。edit-可编辑文本框,在屏幕上显示字符。
19、但与静态文本框不一样,可编辑文本框可动态的编辑或重新安排文本字符串。axes()命令用来创建坐标轴,visible来设置指定值其可见与不可见。各种控件对都用uicomtrol函数创建,其调用格式:t1=uicontrol(parent,h0,. units,points,. tag,t1,. style,text,. fontsize,30,. string,基于MATLAB主轴静不定计算分析1,. backgroundcolor,0.75 0.75 0.75,. position,80 442 500 40);其创建的控件相对父本figure放置位置parent,position来设置,ta
20、g标签名,style决定其属性值。利用以上命令布置好界面后,就要编写回调程序,callback命令调用各种程序,最终就会将各种结果返回给可编辑文本框,显示结果。(1)设计流程图:根据选择轴承的型号及其不同的性能参数,设计以下流程图:图5 流程图(2)为了高效准确无误的计算出支反力的大小,现设计以下求解界面,具体程序纪元法,孙希延,施浒立.MATLAB的两种图形用户界面参数输入方法J.电脑知识与技术,2008,(3): 728-730.,徐俊文,王强,金珩.MATLAB环境下的GUI编程J.内蒙古民族大学学报(自然科版),2006,21(6): 640-641.,陈德伟.Matlab图形用户界面
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 不定