在力学机械的应用.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在力学机械的应用

MATLAB在力学机械中的应用 1、力的分析 2、梁的挠度计算 3、圆柱直径的求解 4、直齿圆柱齿轮的应力计算 5、连杆机构的运动设计及分析 6、凸轮轮廓 1、向量、受力和刚体平衡 1.1 力的合成及分解 1.2 力的平衡 例5 双杆的平衡 如下图所示杆系,设已知:G1=200; G2=100; L1= 2; L2=sqrt(2);theta1 =30*pi/180; theta2 = 45*pi/180;求其支撑反力Na,Nb,Nc。 ΣX=0 Nax + Ncx = 0 ΣY=0 Nay + Ncy - G1 = 0; ΣM=0 Ncy*L1*cos(theta1)-Ncx*L1*sin(theta1)- G1*L1/2*cos(theta1)=0; ΣX=0 Nbx - Ncx = 0; ΣY=0 Nby - Ncy - G2 = 0 ΣM=0 Ncy*L2*cos(theta2)+ Ncx*L2*sin(theta2)+ G2*L2/2*cos(theta2)=0; 这是一组包含六个未知数Nax, Nay, Nbx, Nby, Ncx, Ncy 的六个线性代数方程,通常是要寻找简化的方法,但利用 MATLAB工具,就可以列出矩阵方程AX=B,(其中 X=[Nax,Nay,Nbx,Nby,Ncx,Ncy]T,可用矩阵除法直接来解。 %给原始参数赋值 G1=200; G2=100; L1= 2; L2 = sqrt (2) ; % 将度化为弧度 theta1 =30*pi/180; theta2 = 45*pi/180; % 则按此次序,系数矩阵A,B可写成下式 A=[1,0,0,0,1,0; 0,1,0,0,0,1; 0,0,0,0,-L1*sin(theta1), L1* cos(theta1); 0,0,1,0,-1,0; 0,0,0,1,0,-1; 0,0,0,0, L2* sin(theta2), L2* cos(theta2)] B=[0;G1; G1*L1/2*cos(theta1);0;G2;-G2*L2/2*cos(theta2)] X = A\B; %用左除求解线性方程组 2、梁的挠度计算 L=2; P=2000; L1=1.5; %给出常数 E = 200e9; I=2e-5; x=linspace(0,L,101); dx=L/100; %将x分100段 n1=L1/dx+1; % 确定x=L1处对应的下标 M1=-P*( L1-x(1:n1)); % 第一段弯矩赋值 M2=zeros(1,101-n1); % 第二段弯矩赋值(全为零) M=[M1,M2]; % 全梁的弯矩 A=cumsum(M)*dx/(E*I); % 对弯矩积分求转角 Y=cumsum(A)*dx; % 对转角积分求挠度 subplot(3,1,1),plot(x,M),grid % 绘弯矩图 subplot(3,1,2),plot(x,A),grid % 绘转角图 subplot(3,1,3),plot(x,Y),grid % 绘挠度图 所得的结果见右,注意几 根曲线之间的积分关系。本 题之所以简单,除了用 cumsum来近似不定积分 之外,还因为在x=0处, 虽然弯矩最大而转角和挠 度都为零,因此两次积分 的积分常数恰好都为零。 如果它不为零,程序中就得 有确定积分常数的语句,在 下例中将能看到。 例7 简支梁受左半均匀分布载荷q及右边L/4处集中力偶Mo作用,求其弯矩、转角和挠度。设L=2m,q=1000N/m,M0=900Nm, E=200e9, I=2e-6。 两个待定积分常数Ca和Cy可由边界条件 Y(0)=0及Y(L)=0确定: Y(0)=Y0(0)+Cy=0 Y(L)=Y0(L)+Ca*L+Cy=0 于是可得: %输入已知参数L,q,Mo,E,I L=2; q=1000; Mo=900; E=200e9; I=2e-6; Na =(3*q*L^2/8-Mo)/L; Nb = (q*L^2/8+Mo)/L

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档