资源预览内容
第1页 / 共66页
第2页 / 共66页
第3页 / 共66页
第4页 / 共66页
第5页 / 共66页
第6页 / 共66页
第7页 / 共66页
第8页 / 共66页
第9页 / 共66页
第10页 / 共66页
亲,该文档总共66页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘要振动系统是研究机械振动的运动学和动力学,研究单自由系统的振动有着实际意义,因为工程上有许多问题通过简化,用单自由度系统的振动理论就能得到满意的结果。模态是振动系统的一种固有振动特性,模态一般包含频率、振型、阻尼。振动系统问题是个比较虚拟的问题,比较抽象的理论分析,对于问题的分析可以实体化建立数学模型,通过 MATLAB 可以转化成为图像。单自由度频率、阻尼、振型的分析,我们可以建立数学模型,最后通过利用 MATLAB 编程实现数据图形;多自由度主要研究矩阵的迭代求解,我们在分析抽象的理论的同时根据 MATLAB 编程实现数据的迭代最后可以得到所要的数据,使我们的计算更加简便。利用 MATLAB 编程并验证程序的正确性。通过程序的运行,能快速获得多自由度振动系统的固有频率以及主振型,为设计人员提供了防止系统共振的理论依据,也为初步分析各构件的振动情况以及解耦分析系统响应奠定了基础。关键词:振动系统;单自由度;关键词:振动系统;单自由度;MATLAB;多自由度;多自由度IAbstractVibration system is to study the kinematics and dynamics of mechanical vibration, the vibration of a single free system has practical significance, because there are many engineering problems by simplifying, using the vibration theory of a single degree of freedom system can be satisfied with the results. Vibration system problems is a relatively virtual problems, more abstract and theoretical analysis, problem analysis for a mathematical model can be materialized by MATLAB can be converted into images. Single degree of freedom frequency, damping, mode shape analysis, we can create mathematical models, the final program data through the use of MATLAB graphics; many degrees of freedom main matrix iterative solution, our analysis based on abstract theory, while MATLAB programming The last iteration of data can be the desired data, so our calculations easierUsing MATLAB programming and verify the correctness of the program.Through the process of operation, can quickly obtain multiple degrees of freedom vibration system and the main vibration mode natural frequency for the design to prevent resonance provide the theoretical basis for the preliminary analysis of the vibration of each component, and laid the decoupling of system response basis.Key words:vibrating system; Single Degree of Freedom ;MATLAB; multiple degree of freedom 王超:基于 MATLAB 的振动系统编程分析01 绪论1.1 问题的提出机械振动是一门既古老又年轻的科学,随着人类科学技术的不断进步振动理论得到不断的发展和完善。机械振动在许多情况下是有害的,人们想方设法避免它:另一方面,人们利用机械振动原理制造了各种机械或仪表来为人类服务。振动机械是 20 世纪后半期得到迅速发展的一类机械,它是利用振动原理来完成各种工艺过程的机械设备。其中,Mathorks 公司推出的 MATLAB 以其强大的功能和易用性受到越来越多科技工作者的欢迎。它把计算、可视化、程序设计融合到了一个交互的工作环境中,可以实现工程计算、算法研究、建模和仿真、数据分析及可视化、科学和工程绘图、应用程序开发(包括图形用户界面程序设计)等功能。它在美国等发达国家的大学里已经成为一种必须掌握的基本编程语言,而在国外的研究设计单位和工业部门,更是早己成为研究和解决工程计算问题的一种标准软件。在国内也有越来越多的科学技术工作者参加到学习和倡导这种语言的行列中来。应用 MATLAB 软件对选矿用振动筛的振动特性进行研究,可以充分发挥计算机技术的优势,为选矿用振动筛振动特性研究探索新的途径。在工程振动中,确定系统固有频率与主振型是非常重要的。固有频率是决定系统振动特性的重要物理量,它既是防止系统共振的依据,又是多自由度系统解耦分析(模态分析)的前提,因此研究某系统振动时,首先要求出系统的固有频率。主振型则为初步分析各构件的振动情况以及解耦分析奠定了基础。对于多自由度振动系统,计算系统固有频率与主振型主要有 2 种方法1:(1)利用特征矩阵方程式与特征方程式求解;(2)矩阵迭代法求解。2 种方法各有各的特色。对于低自由度的振动系统,方法一容易、快捷。但是在实际工程中,大多数振动系统都是自由度较多,用特征矩阵方程式与特征方程式求解系统固有频率与主振型这种传缆的计算方法虽然从原则上可行,但当自由度增加时,惯性、刚度阵的阶数增高,计算量也急剧加大,这显然很不方便。但采用矩阵迭代法,即使是自由度很大的振动系统,计算量也只不过是多进行矩阵迭代而已,而且假设的初始矩阵愈接近实际状况,迭代的次数愈少,相应的计算量也愈少。辽宁工程技术大学毕业设计(论文)11.2 国内外研究现状1.2.1 机械振动理论的发展状况及应用现状振动理论是力学的一个重要组成部分2,人类对振动现象的认识有悠久的历史。振动力学的物理基础在 17 世纪已经奠定,到了 18 世纪,振动力学已从物理学中独立出来。最主要的成就为线性振动理论的形成,它是与数学中的常微分方程和偏微分方程同步发展的。目前,振动及系统按运动微分方程的形式分为以下两种。线性振动:描述其运动的方程为线性微分方程,相应的系统称为线性系统。线性振动的一个重要特性是线性叠加原理成立。非线性振动3:描述其运动的方程为非绒性微分方程,相应的系统称为非线性系统。对于非线性振动叠加原理不再成立。在实际的振动机械或振动系统中,严格的讲,都是非线性的。但是,建立振动系统的非线性力学模型难度大,求解困难,有些问题甚至无解可求。在实际的工程应用中,很多情况下在误差允许的范围之内用线性的方法解决复杂的近线性问题。线性振动有确定的力学模型一一线性微分方程,可以求得准确的解,能够描述出振动系统的主要特征。由于用线性振动的方法能够解决众多的工程实际问题,线性振动的理论一直倍受关注,并且在理论和实验方面已经得到很大的发展和成熟。特别是多自由度系统的振动的理论,可以说既是振动力学的核心又是应用得最广泛的振动理论。线性振动在当今不仅是作为基础科学的力学的一个重要组成部分,而且正走上向工程科学发展的道路,它在航空、机械、船舶、车辆、建筑、水利等工业技术部门中占有愈来愈重要的地位。线性振动的应用可分为两个方面:一个方面是减少由于振动而造成的危害,目的在于减振甚至于避免有害的振动;另一个方面利用振动,如工业上常采用的振动筛选、振动沉桩、振动输送以及按振动理论设计的测量传感器、地震仪等等就是这方面的典型例子。选矿用振动筛是振动筛选设各中的种,线性振动理论在选矿用振动筛的设计制造及生产运行中有着广泛的应用,有关这方面的内容将在下一节中详细介绍。线性振动的理论在发展过程中产生了一个重要分支,那就是模态分析理论。在对选矿用振动筛进行分析时,需要通过实验来验证理论的正确性,振动实验则需要用到模态分析技术。模态分析技术从 20 世纪 60 年代后期发展至今已趋成熟4。它和有限元分析技术一起,已成为结构动力学中两大支柱。模态分析是结构动力学中的种“逆问题”分析方法,它与传统的“正问题”方法(主要是指有限元方法)不同,是建立在实验(或实测)的基础上,采用实验与理论相结合的方法来处理工程中的振动问题。目前这一技术已发展成为解决工程中振动问题的重要手段,在机械、王超:基于 MATLAB 的振动系统编程分析2航空、航天、土木、建筑、造船、化工等工程领域被广泛应用5。近十年来,模态分析理论吸取了振动理论、信号处理、信号分析、数据处理、数理统计及自动控制理论中的有关“营养”,结合自身内容的发展,形成了一套独特的理论为模态分析及参数识别技术的发展奠定了理论基础。模态分析的基础理论概念主要包括;机械阻抗、导纳、传递函数(或频响函数) 、实模态、复模态等。模态测试技术主要采用同时测量输入及输出的方法,对一个振动系统来说,可以表示成图 l-1 所示的框图 输出(响应)输出(响应)系统系统输入(激励)输入(激励)图 1.1 模态分析框图Fig. 1.1 Modal Analysis Diagram通过测量激励和响应,进行模念分析可以确定系统。自从 FFT 问世以来,目前广泛采用宽频带激振技术。其中主要有脉冲、阶跃激励,快速正弦扫描等瞬态激励和纯随机、伪随机、周期随机、瞬态随机等激励方法。此外,由于 F 弦慢扫描技术测试精度高,它仍不失为重要激励手段。模态参数辨识的频域方法有:分量分析法、导纳圆辨识方法、正交多项式曲线拟合、非线性优化辨识方法等。模态参数辨识的时域方法与模态参数辨识的频域方法不同,它无需将所测得的响应与激励的时间历程信号变换到频域中去,而是直接在时域中进行参数辨识。它与频域法相比,两者所采取的分析路线不同,如图 1.2所示。图 1.2 模态参数辨识分析路线框图Fig.1.2 Modal parameter identification of line diagram时域法比频域法发展较晚,但近几年来有长足的进展。自 70 年代以来主要有:Ibrahim 时域法(简称 LTD 法) 、最小二乘复指数法(LSCE 法)、多参考点复指数法(PRCE 法)、特征系统实现算法(ERA)。模态分析技术在动态载荷识别、模型修正与结构动力修改中有广泛的应用,结构动态特征灵敏度分析是非常重要的方法之一。模态综合技术主要有组合系统法和模态综合法。随着电子技术与计算机技术的迅速发展,模态分时域信号频率信号传递函数模态参数FFT传递函数估计参数识 别辽宁工程技术大学毕业设计(论文)3析已成为解决复杂结构振动问题的主要工具,并与计算机辅助设计(CAD)计算机辅助实验(CAT)相结合,进入产品设计阶段,作为计算机辅助工程中的重要环节,有着广泛的应用6。 1.2.2 MATLAB 软件的发展状况及应用现状MATLAB 软件概述:MATLAB 的名称源自 Matrix Laboratory,是一门计算语言口7。在工程计算领域,计算机技术的应用正逐步将科技人员从繁重的计算工作中解放出来。在科学计算和工程应用的过程中,一些技术人员尝试用 Basic,Fortran 以及 C 语言编制程序来减轻计算的工作量,但编制程序不仅要掌握所用语
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号