MATLAB在工程力学中的应用

来源 :科技资讯 | 被引量 : 0次 | 上传用户:aaajansen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:工程力学所包含的内容极其广泛,其中,动力学由于计算复杂、内容抽象而一直是教学的难点。MATLAB是美国Mathworks公司开发的一种集符号运算、数值计算、图形可视化等多种功能于一体的大型数学计算软件,本文针对工程力学中较复杂的动力学问题,通过实际工程中一常用的弹簧振子实例说明了在工程力学课程的学习中如何引入MATLAB,结合教学实践,证明合理使用计算机软件,既能促进学生的学习兴趣,又能提高学生对理论力学的掌握程度,提高学生的工程能力。
  关键词:MATLAB软件 工程力学 动力学 阻尼
  中图分类号:G64 文献标识码:A 文章编号:1672-3791(2014)10(a)-0123-01
  传统工程力学教学只注重理论和基本概念的掌握。主要采用手算,将过多的精力用于解题技巧,忽略科学计算能力的培养。显然,随着计算机技术的普及,这种传统培养模式已经不能满足新世纪对人才的需求。未来教学的主要模式一定是在原有的课程体系中适当地引进科学计算技术和手段,提高学生处理复杂问题的能力。
  1 MATLAB在动力学中的应用
  MATLAB有强大的数值计算能力,且易学易用,对学生而言,它是一个真正的计算工具,而不是一门新的计算机课程,只要经过很短时间的练习,就能用它完成所需要的计算。多年的教学经验表明,工程力学中的动力学部分由于涉及到阻尼、加速度等概念,学生掌握起来比较困难,本文即以一基本的弹簧振子模型为例说明MATLAB在工程力学之动力学研究中的应用。
  假设在弹簧的一端挂着一个振子,我们用力把这个振子拉离平衡位置,然后放手,这个振子就做上下振动。最后,振动逐渐衰减,直到我们不能觉察为止。振动的衰减快慢是系统的阻尼系数的函数。在弹簧振子这样最简单的系统里,阻尼系数很小。但是在其他一些系统里,比如在汽车的避震系统里,阻尼器(减震器)是不可缺少的一部分,同样在工程的其他更多领域里都非常重要。弹簧振子模型可以应用于避震系统、建筑结构的振动等机械系统,也可以应用于液压系统。
  弹簧振子模型的位移响应可以通过列出并求解该系统的微分方程来获得。在欠阻尼条件下,阻尼很小,允许振子振动。在过阻尼条件下,则振子回到原来的位置都是不可能的。如果阻尼正好使得振子回到原来位置,但是并没有引起振动,则我们称它为临界阻尼。在欠阻尼条件下,弹簧振子的位移响应解是:
  式中:—— 振子相对于平衡位置的偏移量(振幅)。
  —— 初始偏移值(即在时刻的偏移量)。
  —— 系统的固有振动频率。它表示系统每秒钟自由振动的次数。
  —— 阻尼比。它的值介于0~1之间。
  —— 阻尼频率,它的计算公式是:
  这个解是假设初速度为0时得到的,即把弹簧拉伸到位置后释放。显然振幅是时间的函数,绘制弹簧振子系统的位移随时间的变化曲线。假设,。分别讨论无阻尼和欠阻尼,即和时的情况。MATLAB编程如下:
  y0=4.0;
  dc=0.0;
  fr=2*pi;
  fd=fr*sqrt(1-dc^2);
  for
  i=1∶101
  t(i)=(i-1)*0.05;
  c=cos(fd*t(i));
  s=sin(fd*t(i));
  e=exp(-dc*fr*t(i));
  y(i)=(y0*c+y0*dc*fr/fd*s)*e;
  end
  plot(t,y)
  dc2=0.05;
  fd2=fr*sqrt(1-dc2^2);
  for
  i=1∶101
  c=cos(fd2*t(i));
  s=sin(fd2*t(i));
  e=exp(-dc2*fr*t(i));
  y2(i)=(y0*c+y0*dc2*fr/fd2*s)*e;
  end
  hold on
  plot(t,y2,‘LineWidth’,3, ‘LineStyle’,‘-’,‘Color’,‘red’);
  legend(’阻尼比=0.0’,’阻尼比=0.05’);
  通过命令运行程序,即可得到下面图形。
  2 结语
  通过MATLAB编程后得到的图1我们可以很清晰地看到,当阻尼比为0也就是无阻尼情况下,振子可以一直振动下去且振幅不衰减,但当阻尼比为0.05的欠阻尼时,振子仍然可以振动但振幅逐渐衰减直到0为止。这样一来,一个抽象的动力学问题便通过图形化具体地展现在学生面前,相对于枯燥的公式记忆,学生通过這种模式会加深对力学基本概念的掌握和理解,并且自己编程解决问题也会极大地增强学生在掌握知识后的成就感,进而提高了学生的学习兴趣。所以希望能有更多的教师在工作中应用这一现代化的教学工具。
  参考文献
  [1] 张定华.工程力学[M].北京:高等教育出版社,2000.
  [2] 高俊斌.MATLAB语言与程序设计[M].武汉:华中理工大学出版社,1998.
  [3] 张志涌.掌握和精通MATLAB[M].北京:北京航空航天大学出版社,1999.
  [4] 张铮,杨文平,石博强,等.MATLAB程序设计与实例应用[M].北京:中国铁道出版社,2003.
  [5] 陈怀琛.MATLAB及其在理工课程中的应用指南[M].西安:西安电子科技大学出版社,2000.
其他文献
世界上有"人道主义",有"狗道主义",也有"车道主义"。"人道主义"以人为本,"狗道主义"以狗为宠,"车道主义"以车为贵。早在1932年,瞿秋白就写过一篇《狗道主义》,发表在当时的《北斗》杂志上
1 中国A股码头上市公司指数走势  2016年11月,中国A股码头上市公司指数从72点振荡上行,最高超过78点,月底收于76.3点,与10月收盘水平相比上涨5.1%。当月沪深300指数同样呈振荡上行走势,月底收于3 538点。月内中国A股码头上市公司指数走势强于沪深300指数,尤其中旬走势明显强于大盘。  2016年1―11月,全国规模以上港口完成货物吞吐量108.4亿t,同比增长3.2%,同比增
台阶高度的确定是露天开采重要工作之一。生产规模,挖掘设备作业技术规格、开采的选别性以及钻孔直径,生产管理成本等对台阶高度都有不同程度的影响。结合小屯南山石灰石矿的生
党的十八大报告明确指出:深入开展法制宣传教育,提高领导干部运用法治思维和法治方式深化改革、推动发展、化解矛盾、维护稳定能力。习近平总书记在纪念现行宪法公布施行30周年
在现阶段的发展中,我国对道路的研究进入到了一个新的阶段,原本很多不被重视的道路得到了充分的重视,尤其是U形弯道.对于U形弯道而言,水流对其具有很大的影响,我们需要对U形
近来,一些人对创新的认识出现了误区,似乎“创新是个筐,筐里啥都装”。实际上,当我们需要进行有意义的、对社会发展有促进作用的制度创新时,既应立足于人类文明的基础,也应把握前进
通过对RTK技术原理进行分析,以及对航空摄影、高程控制、像控点联测和布设测量等实施过程的论述,证实出在测绘工程中可使用RTK技术。
天津航运指数下设的沿海集装箱运价指数包括沿海集装箱出港运价指数(以下简称出港指数)和沿海集装箱进港运价指数(以下简称进港指数),2016年4月共发布20次。受进港指数攀升及出港指数下滑的交融影响,沿海集装箱运价指数呈现2轮先扬后抑态势(见图1)。4月1―11日,出港指数保持平稳,进港指数持续走高,沿海集装箱运价指数呈小幅攀升态势,累计上涨0.60%;4月12―14日,进港指数保持微弱涨势,出港指数
习近平总书记在庆祝中国共产党成立95周年大会上的重要讲话指出:“人民立场是中国共产党的根本政治立场,是马克思主义政党区别于其他政党的显著标志。”这是对人民群众历史作用
期刊
摘 要:肉眼鉴定煤岩成份以暗煤、亮煤为主、夹少量镜煤条带或透镜体组成;原煤干燥基灰分产率以11-1、16-3、5-1煤层灰分产率较高;各煤层原、精煤可燃基挥发分平均值以13-1煤层挥发分最高;16-3、11-1、5-1煤层发热量较低,主要受灰分产率高和碳含量低的影响;13-1煤层磷属于低磷煤,其他煤层属特低磷煤;各煤层砷平均含量一般不超过5 PPm,低于有关工业部门砷含量不得高于5 PPm的要求。