哈工大《机械振动基础》大作业.docx

上传人:b****0 文档编号:12614195 上传时间:2023-04-20 格式:DOCX 页数:12 大小:64.06KB
下载 相关 举报
哈工大《机械振动基础》大作业.docx_第1页
第1页 / 共12页
哈工大《机械振动基础》大作业.docx_第2页
第2页 / 共12页
哈工大《机械振动基础》大作业.docx_第3页
第3页 / 共12页
哈工大《机械振动基础》大作业.docx_第4页
第4页 / 共12页
哈工大《机械振动基础》大作业.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

哈工大《机械振动基础》大作业.docx

《哈工大《机械振动基础》大作业.docx》由会员分享,可在线阅读,更多相关《哈工大《机械振动基础》大作业.docx(12页珍藏版)》请在冰豆网上搜索。

哈工大《机械振动基础》大作业.docx

哈工大《机械振动基础》大作业

《机械振动基础》大作业

(2015年春季学期)

题目

基于MATLAB求系统特性

姓名

学号

班级

专业

机械设计制造及其自动化

报告提交日期

 

哈尔滨工业大学

报告要求

1.请根据课堂布置的2道大作业题,任选其一,拒绝雷同和抄袭;

2.报告最好包含自己的心得、体会或意见、建议等;

3.报告统一用该模板撰写,字数不少于3000字,上限不限;

4.正文格式:

小四号字体,行距为倍行距;

5.用A4纸单面打印;左侧装订,1枚钉;

6.课程报告需同时提交打印稿和电子文档予以存档,电子文档由班长收齐,统一发送至:

7.此页不得删除。

 

评语:

成绩(15分):

教师签名:

年月日

基于MATLAB求系统特性

一、题目简介:

已知9自由度无阻尼振动系统:

1.利用MATLAB编程(所有参数自己定,若有雷同,均为零分)求9系统的固有频率和固有振型,(报告中需给出MATLAB程序);

2.针对本题的练习过程,写出自己对9自由度系统以及利用MATLAB求解多自由度矩阵的认识体会。

二、MATLAB程序图:

>>m=[];

k1=[];

k=[];

c=[];

c1=[];

fori=1:

9

a=input('输入质量矩阵m:

');

m(i,i)=a;

end;

forj=1:

9

b=input('输入刚度系数k:

');

k1(1,j)=b;

end

forl=1:

8

k(l,l)=k1(l)+k1(l+1);

k(9,9)=k1(9);

k(l+1,l)=-k1(l+1);

k(l,l+1)=-k1(l+1);

k(9,8)=-k1(9);

k(8,9)=-k1(9);

end;

symsw;

B=k-w^2*m%系统的特征矩阵B

Y=det(B);%展开行列式

W=solve(Y);%求解wh

lW=length(W);

[V,D]=eig(k,m);

forI=1:

9

forJ=1:

9

V(J,I)=V(J,I)/V(5,I);

end

end

V

W

三MATLAB结果输入输出:

程序输入内容:

输入质量矩阵m:

1

输入质量矩阵m:

2

输入质量矩阵m:

3

输入质量矩阵m:

4

输入质量矩阵m:

5

输入质量矩阵m:

6

输入质量矩阵m:

7

输入质量矩阵m:

8

输入质量矩阵m:

9

输入刚度系数k:

10

输入刚度系数k:

11

输入刚度系数k:

12

输入刚度系数k:

13

输入刚度系数k:

14

输入刚度系数k:

15

输入刚度系数k:

16

输入刚度系数k:

17

输入刚度系数k:

18

Matlab输出界面截图:

 

 

 

 

输出结果:

B=

[21-w^2,-11,0,0,0,0,0,0,0]

[-11,23-2*w^2,-12,0,0,0,0,0,0]

[0,-12,25-3*w^2,-13,0,0,0,0,0]

[0,0,-13,27-4*w^2,-14,0,0,0,0]

[0,0,0,-14,29-5*w^2,-15,0,0,0]

[0,0,0,0,-15,31-6*w^2,-16,0,0]

[0,0,0,0,0,-16,33-7*w^2,-17,0]

[0,0,0,0,0,0,-17,35-8*w^2,-18]

[0,0,0,0,0,0,0,-18,18-9*w^2]

V=

W=

.224079

.403

四.心得体会:

(一)利用Matlab进行多自由度振动分析的体会:

MATLAB是一种高性能软件平台,是一种面向科学与工程的高级语言,它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个功能强大、方便、界面友好的用户环境。

运用MATLAB提供的强大的数值分析功能进行微分方程数值求解,在机械振动系统仿真分析中有着很大的优越性。

MATLAB仿真方便高效,功能强大,可方便地定义仿真参数和选择积分方法,用户只需在文件编辑器中列出描述振动系统的数学模型———状态方程表达式,组成M文件,然后调用相应的微分方程解题器(Solver),其结果便可以用数值或图形方式显示出来。

这些功能在MATLAB控制系统工具箱中,是以高度集成的一两条函数命令来实现的。

对于线性振动系统,则可以直接应用MATLAB控制系统工具箱函数进行时频域仿真分析。

本题目Matlab的解法便根植于此,在局部上进行了一定的简化。

MATLAB的数值仿真方法MATLAB仿真就是运用它所提供的强大的数值分析功能对微分方程组的数值积分。

它提供有多种积分方法,各有着不同的功能和适用范围以供选择。

对于常微分方程(ODE)的解题器,可以在给定的初始时间和条件下,通过数值方法计算每个程序步骤的解,并验证该解是否满足给定的容许误差,如果满足,该解就是一个正确的解;否则就再试一次,直到求出解为止。

(以下内容本题的解法中未设计,作为附加只是给出说明)

如果必要的话,还可以进行时域仿真,并由数值结果以绘图命令plot绘出状态变量随时间的变化曲线和相平面上的相轨迹。

对状态空间表达式取拉氏变换,可定义输出响应与输入激励之比为多自由度线性振动系统的传递函数矩阵。

其表征了整个多自由度振动系统本身的固有特性,它的各组成元素为其对应的单输入与单输出间的传递函数。

个人最直观的感受是,Matlab功能可靠,而且操作相对简单,能调用的函数库较多,可以有效规避许多复杂的编程步骤,实现简便的计算。

但客观的来讲,这种编程对我而言还有很多难点,在设计程序的过程中,进行了一定的借鉴。

但是,最终,我较好地完成了任务,实现了9自由度无阻尼振动系统Matlab分析的预期功能。

(二)学习机械振动课程整体的认识和体会:

机械振动在我们的日常生活中扮演着非常重要的角色。

它可能给人们的生活带来烦恼,也可能对生活带来方便。

只要我们扬长避短,就能很好的利用它。

学习机械振动基础这门课程的目的,正在于此。

这对我们今后的机械设计生涯,是很有指导意义的,对我们能设计出合格的产品,是很有帮助的。

在这里,我想简要地总结下课上学习的内容:

机械振动的定义就是某一个物理量在它的平衡点的附近来回的运动或者就是物体经过它的平衡位置所做的一种往复的运动。

也可以说成是物体的一部分或者是全部沿着直线或者是曲线往返的颤动,有一定的规律和周期。

有时为了简便人们也把它简称为振动。

振动是一个比较重要的研究课题。

机械振动基础课程的主要内容总结来讲,分为以下几个部分:

1.简谐振动:

简谐振动是振动的一种形式。

自变量为时间的正弦函数或者是余弦函数的一种振动。

在我们的生活中是比较常见的。

也是一种最简单的振动。

简谐振动的特点主要有往复性,周期性,对称性。

弹簧拉一个小球左右或者是上下的摆动就是简谐振动。

还有单摆的运动也是简谐振动的例子。

2.共振:

振动频率,加速度和振幅可以是影响振动的主要因素古希腊的阿基米德曾经说过“给我一个支点,我会撬起整个地球。

”而现代的美国的发明家特土拉也说过,只要是给他一个共振器,他就能把地球一分为二。

但是当共振的波达到一定的强度时,就会产生我们所不想看到的危害。

振动也会对人的身体造成危害。

振动的频率在人的发病过程中有重要的作用。

人们对振动的接触的时间越长,就会越容易因为振动发病。

而且长期与振动工具接触很有可能产生振动病。

在机械设计过程中,一定要注意这点,合理减小振动,可以最大限度的减小其对操作人员的伤害。

3.单自由度系统:

确定一个机械系统的所需的独立坐标数,称为系统的。

分析一个实际机械结构的振动特性时需要忽略某些次要因素,把它简化为,同时确定它的自由度数。

简化的程度取决于系统本身的主要特性和所要求分析计算结果的准确程度,最后再经过实测来检验简化结果是否正确。

最简单的弹簧质量系统是单自由度系统,它是由一个弹簧和一个质量组成的系统,只用一个独立坐标就能确定其运动状态。

根据具体情况,可以选取线位移作为独立坐标,也可以选取角位移作为独立坐标。

以线位移为独立坐标的系统的振动,称为直线振动。

以扭转角位移为独立坐标的系统的振动,称为扭转振动。

4.多自由度系统:

 

不少实际工程振动问题,往往需要把它简化成两个或两个以上自由度的多自由度系统。

例如,只研究汽车垂直方向的上下振动时,可简化为以线位移描述其运动的单自由度系统。

而当研究汽车上下振动和前后摆动时,则应简化为以线位移和角位移同时描述其运动的2自由度系统。

2自由度系统一般具有两个不同数值的固有频率。

当系统按其中任一固有频率自由振动时,称为主振动。

系统作主振动时,整个系统具有确定的振动形态,称为主振型。

主振型和固有频率一样,只决定于系统本身的物理性质,与初始条件无关。

多自由度系统具有多个固有频率,最低的固有频率称为第一阶固有频率,简称基频。

研究梁的横向振动时,就要用梁上无限多个横截面在每个瞬时的运动状态来描述梁的运动规律。

因此,一根梁就是一个无限多个自由度的系统,也称。

弦、杆、膜、板、壳的质量和刚度与梁相同,具有分布的性质。

因此,它们都是具有无限多个自由度的连续系统,也称分布系统。

5.机械振动有不同的分类方法:

按产生振动的原因可分为、受迫振动和;按振动的规律可分为简谐振动、非谐周期振动和随机振动;按振动系统结构参数的特性可分为线性振动和非线性振动;按振动位移的特征可分为扭转振动和。

(1)自由振动:

去掉或约束之后,所出现的振动。

振动只靠其弹性恢复力来维持,当有时振动便逐渐衰减。

自由振动的频率只决定于系统本身的物理性质,称为系统的固有频率。

(2)受迫振动:

机械系统受外界持续激励所产生的振动。

简谐激励是最简单的持续激励。

受迫振动包含和稳态振动。

在振动开始一段时间内所出现的随时间变化的振动,称为瞬态振动。

经过短暂时间后,瞬态振动即消失。

系统从外界不断地获得能量来补偿阻尼所耗散的能量,因而能够作持续的等幅振动,这种振动的频率与相同,称为稳态振动。

系统受外力或其他输入作用时,其相应的输出量称为。

当外部激励的频率接近系统的固有频率时,系统的将急剧增加。

激励频率等于系统的时则产生共振。

在设计和使用机械时必须防止共振。

(3)自激振动:

在非线性振动中,系统只受其本身产生的激励所维持的振动。

自激振动系统本身除具有振动元件外,还具有非振荡性的能源、调节环节和反馈环节。

因此,不存在外界激励时它也能产生一种稳定的周期振动,维持自激振动的交变力是由运动本身产生的且由反馈和调节环节所控制。

振动一停止,此交变力也随之消失。

自激振动与无关,其频率等于或接近于系统的固有频率。

如飞机飞行过程中机翼的颤振、工作台在滑动导轨上低速移动时的、摆的摆动和琴弦的振动都属于自激振动。

6.振动的应用:

下面,我想选取一个巧妙运用机械振动的机械,来进行进一步的说明:

分选及混合振动机:

由于振动筛分在筛分过程中各个物料颗粒均处于运动状态,且在筛面上作抛掷运动,因而筛分效率高,故在砂处理系统中基本上都采用振动筛。

但目前所用的振动筛基本上只有直线振动筛和单轴圆振动两种机型,这两种筛子适用于新砂和水分不高的旧砂筛分。

振动筛是一种多行业、用途广泛的筛分设备,在一定的条件下它在砂处理中的应用更显示出其优越性。

目前国内砂处理线上应用的多是中小型振动筛,国外已有每小时处理旧砂能力达700吨的直线振动筛。

总结:

以上,就是我对机械振动基础课程内容的总结以及思维的一些发散,相信,具有了这些知识,在将来,我能设计出在振动性能方面更符合使用要求和功能的机械产品。

(三)关于课程的建议:

个人对于本门课程的建议,主要集中在两个方面:

(1)我认为应该增加上机实践的应用课程,对编程环节进行适当的训练。

(2)应该选定或编写一本适合学生使用的的教材,这样可以使我们更系统地掌握机械振动基础的各项知识。

在复习的时候,也能更加清晰,有条理。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1