欢迎来到天天文库
浏览记录
ID:41762802
大小:514.61 KB
页数:24页
时间:2019-09-01
《Matlab期末论文模版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《计算物理基础》期末论文题目:学院:班级:学号:姓名:完成日期:2013年5月18B运用MatIab分析机械振动摘要:振动就是日常牛活中所说的一种周期性的运动。在一定的时间和空间上具有重复性或往复性的一种运动就是周期性运动,振动是自然界从在的一种普遍现象是与人们的生活工作息息相关的一种现象。在物理学中,凡是描述物质运动的物理量,在某一数值附近随时间做周期性的变化的物理量,都叫做振动•木文主要是例举了关于振动的典型实例,以及如何用Matlab语言编制计算机程序进行仿真以达到研究简谐振动以及振动的合成,振动的能量等目的。关键字:Matlab语言演示振动周期性频
2、率合成能量共振—・振动的概念与分类1.1狭义的振动1.1.1简谐振动的概念狭义的振动指的是机械振动,即力学系统中的振动。振动(或机械振动)指的是物体在平衡位置附近往复运动。(琴弦、钟鼓、机械钟表的摆轮、发动机座、高耸的烟囱和固体晶格点阵的分子和原子都在振动)振动是以波的形式传播的,机械振动的传播即机械波。简谐振动是指质点在线性回复力作用下围绕平衡位置的运动。1.1.2简谐振动的动力学特征(1)简谐振动过程中应该掌握的一些基本概念:振幅A:简谐运动物体离开平衡位置最大位移的绝对值A。振动的周期T:物体做一次完全振动所经历的时间。频率f:单位时间内物体所作的完
3、全振动的次数。圆频率3:—秒钟对应的圆心角。一次全振动对应的圆心角就是2n(即360度)。相位:当振幅和频率一定时决定振动物体在任意时刻相对平衡位置的位移和速度的物理量。相位概念的重要性还在于比较两个简谐振动之间在“步调”上的差异。设有两个同频率的谐振动,它们的振动表达式为:X}=A]COS(血+)4、(cot+0)1・2广义的振动及振动的分类从广义上说振动是指描述系统状态的参量(如位移、电压)在其基准值上下交替变化的过程。电磁振动习惯上称为振荡。力学系统能维持振动,必须具有弹性和惯性:①由于弹性,系统偏离其平衡位置时,会产生回复力,促使系统返回来位置;②由于惯性,系统在返回平衡位置的过程中积累了动能,从而使系统越过平衡位置向另一侧运动。正是由于弹性和惯性的相互影响,才造成系统的振动。(1)按系统运动自由度分,有单自由度系统振动(如钟摆的振动)和多自由度系统振动。有限多自由度系统与离散系统相对应,其振动由常微分方程描述;无限多自由度系统与连续系统(如杆、5、梁、板、壳等)相对应,其振动由偏微分方程描述。(2)方程中不显含时间的系统称自治系统;显含时间的称非自治系统。(3)按系统受力情况分,有自由振动、衰减振动和受迫振动。(4)按弹性力和阻尼力性质分,有线性振动和非线性振动。(5)振动还可分为确定性振动和随机振动,后者无确定性规律。(如车辆行进中的颠簸)二.不同类型的振动合成及运用MatIab模拟演示2.1振动方向相同,频率相同的简谐振动的合成合简谐振动的分振动方程为:X}=A,COS(曲+0])x2=A2COS(血+02)振动矢量合成如图示:①用旋转矢量合成图2-1振动矢量合成x=x{+x2②合振幅矢量A=J6、A;++2Ajcos(02_0)tan©=Asin©+仏sin0ACOS+A2COS02合振动保持原振动方向不变。③合振动方程X=Acos(a)t+(/))由此易知:一个质点同时参与两个振动方向相同、频率相同的简谐振动,合振动仍为简谐振动。Matlab模拟编程如下:%两个同方向同频率的简谐振动的合成clear%清除变量al二input('请输入第一个振动的振幅:');%第一个振动的振幅%al=O.03;%参考值phil二input('请输入第一个振动的初相的度数:);%第一个振动的初相%phil二0;%参考值phil=phil*pi/180;%化为弧度a27、=input('请输入第二个振动的振幅:’);%第二个振动的振幅%a2二0.04;%参考值phi2二input('请输入第二个振动的初相的度数:’);%phil=0;90;phi2=phi2*pi/180;wt=linspace(0,4*pi);xl二al*cos(wt+phil);x2=a2*cos(wt+phi2);x=xl+x2;figureplot(wt,xl,',wt,x2,'--',wt,x,set(gca,'XTick',(0:8)*pi/2)gridonfs二16;LineWidth,,2)%画振动曲线%设置横坐标刻度%加网格%字体大小ti8、tle('同一直线上简谐振动的合成','FontSize',fs)
4、(cot+0)1・2广义的振动及振动的分类从广义上说振动是指描述系统状态的参量(如位移、电压)在其基准值上下交替变化的过程。电磁振动习惯上称为振荡。力学系统能维持振动,必须具有弹性和惯性:①由于弹性,系统偏离其平衡位置时,会产生回复力,促使系统返回来位置;②由于惯性,系统在返回平衡位置的过程中积累了动能,从而使系统越过平衡位置向另一侧运动。正是由于弹性和惯性的相互影响,才造成系统的振动。(1)按系统运动自由度分,有单自由度系统振动(如钟摆的振动)和多自由度系统振动。有限多自由度系统与离散系统相对应,其振动由常微分方程描述;无限多自由度系统与连续系统(如杆、
5、梁、板、壳等)相对应,其振动由偏微分方程描述。(2)方程中不显含时间的系统称自治系统;显含时间的称非自治系统。(3)按系统受力情况分,有自由振动、衰减振动和受迫振动。(4)按弹性力和阻尼力性质分,有线性振动和非线性振动。(5)振动还可分为确定性振动和随机振动,后者无确定性规律。(如车辆行进中的颠簸)二.不同类型的振动合成及运用MatIab模拟演示2.1振动方向相同,频率相同的简谐振动的合成合简谐振动的分振动方程为:X}=A,COS(曲+0])x2=A2COS(血+02)振动矢量合成如图示:①用旋转矢量合成图2-1振动矢量合成x=x{+x2②合振幅矢量A=J
6、A;++2Ajcos(02_0)tan©=Asin©+仏sin0ACOS+A2COS02合振动保持原振动方向不变。③合振动方程X=Acos(a)t+(/))由此易知:一个质点同时参与两个振动方向相同、频率相同的简谐振动,合振动仍为简谐振动。Matlab模拟编程如下:%两个同方向同频率的简谐振动的合成clear%清除变量al二input('请输入第一个振动的振幅:');%第一个振动的振幅%al=O.03;%参考值phil二input('请输入第一个振动的初相的度数:);%第一个振动的初相%phil二0;%参考值phil=phil*pi/180;%化为弧度a2
7、=input('请输入第二个振动的振幅:’);%第二个振动的振幅%a2二0.04;%参考值phi2二input('请输入第二个振动的初相的度数:’);%phil=0;90;phi2=phi2*pi/180;wt=linspace(0,4*pi);xl二al*cos(wt+phil);x2=a2*cos(wt+phi2);x=xl+x2;figureplot(wt,xl,',wt,x2,'--',wt,x,set(gca,'XTick',(0:8)*pi/2)gridonfs二16;LineWidth,,2)%画振动曲线%设置横坐标刻度%加网格%字体大小ti
8、tle('同一直线上简谐振动的合成','FontSize',fs)
此文档下载收益归作者所有