- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物理学本科毕业论文
题目: 运用Matlab分析机械振动
学院: 物理与电子科学学院
运用Matlab分析机械振动
摘要: 振动就是日常生活中所说的一种周期性的运动。在一定的时间和空间上具有重复性或往复性的一种运动就是周期性运动,振动是自然界从在的一种普遍现象是与人们的生活工作息息相关的一种现象。在物理学中,凡是描述物质运动的物理量,在某一数值附近随时间做周期性的变化的物理量,都叫做振动.本文主要是例举了关于振动的典型实例,以及如何用Matlab语言编制计算机程序进行仿真以达到研究简谐振动以及振动的合成,振动的能量等目的。
关键字: Matlab语言 演示 振动 周期性 频率 合成 能量 共振
目 录
一.振动的概念与分类
1.1狭义的振动
1.1.1简谐振动的概念
狭义的振动指的是机械振动,即力学系统中的振动。
振动(或机械振动)指的是物体在平衡位置附近往复运动。(琴弦、钟鼓、机械钟表的摆轮、发动机座、高耸的烟囱和固体晶格点阵的分子和原子都在振动)
振动是以波的形式传播的,机械振动的传播即机械波。
简谐振动是指质点在线性回复力作用下围绕平衡位置的运动。
1.1.2简谐振动的动力学特征
(1)简谐振动过程中应该掌握的一些基本概念:
振幅A:简谐运动物体离开平衡位置最大位移的绝对值A。
振动的周期T:物体做一次完全振动所经历的时间。
频率f:单位时间内物体所作的完全振动的次数。
圆频率ω:一秒钟对应的圆心角。一次全振动对应的圆心角就是2π(即360度)。
相位:当振幅和频率一定时决定振动物体在任意时刻相对平衡位置的位移和速度的物理量。
相位概念的重要性还在于比较两个简谐振动之间在“步调”上的差异。设有两个同频率的谐振动,它们的振动表达式为:
它们的相位差为:
(2)以弹簧振子为例描述简谐振动的特点:
弹簧自由伸展时,滑块的位置为原点(即平衡位置),表示位移:
图1-1-2 弹簧阵子
由牛顿第二定律知:
由上式易知简谐振动的动力学方程 :
其解的形式为:
1.2广义的振动及振动的分类
从广义上说振动是指描述系统状态的参量(如位移、电压)在其基准值上下交替变化的过程。
电磁振动习惯上称为振荡。
力学系统能维持振动,必须具有弹性和惯性:
①由于弹性,系统偏离其平衡位置时,会产生回复力,促使系统返回来位置;
②由于惯性,系统在返回平衡位置的过程中积累了动能,从而使系统越过平衡位置向另一侧运动。
正是由于弹性和惯性的相互影响,才造成系统的振动。
(1)按系统运动自由度分,有单自由度系统振动(如钟摆的振动)和多自由度系统振动。
有限多自由度系统与离散系统相对应,其振动由常微分方程描述;
无限多自由度系统与连续系统(如杆、梁、板、壳等)相对应,其振动由偏微分方程描述。
(2)方程中不显含时间的系统称自治系统;显含时间的称非自治系统。
(3)按系统受力情况分,有自由振动、衰减振动和受迫振动。
(4)按弹性力和阻尼力性质分,有线性振动和非线性振动。
(5)振动还可分为确定性振动和随机振动,后者无确定性规律。(如车辆行进中的颠簸)
二.不同类型的振动合成及运用Matlab模拟演示
2.1振动方向相同,频率相同的简谐振动的合成
合简谐振动的分振动方程为:
振动矢量合成如图示:
图2-1振动矢量合成
用旋转矢量合成
合振幅矢量
合振动保持原振动方向不变。
合振动方程
由此易知:一个质点同时参与两个振动方向相同、频率相同的简谐振动,合振动仍为简谐振动。
Matlab模拟编程如下:
%两个同方向同频率的简谐振动的合成
clear %清除变量
a1=input(请输入第一个振动的振幅:’); %第一个振动的振幅
%a1=0.03; %参考值
phi1=input(请输入第一个振动的初相的度数:);%第一个振动的初相
%phi1=0; %参考值
phi1=phi1*pi/180; %化为弧度
a2=input(请输入第二个振动的振幅:); %第二个振动的振幅
%a2=0.04; %参考值
phi2=input(请输入第二个振动的初相的度数:);
%phi1=0;90;
文档评论(0)