资源描述:
《机械振动仿真研究1407100420王嵩博》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、辽宁工程技术大学《机械动力学》综合训练题目:基于Matlab的机械振动仿真研究班级:机械14-4班姓名:王嵩博学号:1407100420完成日期:2017年1刀1日1引言一一机械振动的仿真原理11.1MATLABSIMULINK功能简述11・2机械振动的物理模型11.2.1简谐振动的物理模型11.2.2阻尼振动的物理模型21.2.3受迫振动的物理模型21.3MatlabSimulink仿真原理简述42简谐振动方程的解及其模拟仿真52.1简谐振动方程的求解52.2简谐振动模型的仿真研究52.2.1基本模型的建立52.2.2速度、加速度的监测72.2.3动能、势能、机械能监测810
2、2・3简谐振动的图像分析3阻尼振动方程的求解和仿真模拟123・1弹簧振子做阻尼振动方程的求解121.2弹簧振子做阻尼振动的模拟仿真研究123.3阻尼振动的图像分析154受迫振动的方程的求解和仿真模拟174.1弹簧振子做受迫振动方程的求解1718224・2弹簧振子做受迫振动的仿真模拟研究184.2.1策动力频率3<%时弹簧振子的受迫振动仿真模拟4.2.2策动力频率⑵>©时弹簧振子受迫振动的仿真模拟4.2.3策动力频率3=%时弹簧振子的仿真模拟251.3受迫振动的图像分析5几点补充说明与仿真模拟中问题分析275.1物理振动模型建立的补充说明275.2方程求解中的补充说明275.3仿
3、真模拟中的问题分析276结语2930错误!未定义书签。参考文献MATLAB程序机械振动主要有简谐振动,阻尼振动,受迫振动三种。对三种振动建立模型,列出振动方程,再对三种振动给定初始条件,就可以利用MatlabSimulink功能对三种振动进行仿真模拟,得出振动的位移,速度,加速度,动能,势能,机械能随时间的变化关系图像。另外,我们对振动方程求解,得出振子位移关于时间的函数,再分别对其求一阶、二阶导数,就可以得出速度、加速度函数,再经过简单运算就可以得到动能、势能、机械能函数。我们再通过分析函数来分析其图像,再对比仿真模拟出的图像,就可以确定我们的仿真研究方法的可信度。关键词:简
4、谐振动;阻尼振动;受迫振动;共振AbstractThemechanicalvibrationmainlyincludesthreekindsofvibrations:thesimpleharmonicoscillator,thepuredampingvibrationandtheforceddampingvibration.Accordingtothethreevibrations,wecanbuildmodelsforthem,listthevibrationequations.Aftergivingtheinitialconditions,wecancarryoutanal
5、ogsimulationstotestthethreevibrationsbyusingMatlabSimulinkfunctions,andobtaintheimagesofvibrationdisplacement,velocity,acceleration,kineticenergy,potentialenergy,mechanicalenergyvariationovertime.Inaddition,wecometothefunctionofoscillatordisplacementovertimeafterweseekthesolutionofequations.
6、Andthenwecangainthederivativesoftheirfirstorderandsecondorderrespectively,sowecandrawfunctionsofspeedandacceleration.Furthermore,wecangetthefunctionsofkineticenergy,potentialenergy,mechanicalenergybyasimpleoperation.Letusanalyzetheimagesbyanalyzingthefunctions,andthenwemakeacomparisonbetween
7、theimagesofanalogsimulationsandthem.Finally,wecandeterminethecredibilityofthesimulationmethodology.Keywords:Simpleharmonicoscillator;Dampingvibration;Forcedvibration;Resonance1引言一一机械振动的仿真原理1.1MatlabSimulink功能简述Simulink是基于Matlab的框图设计环境,可以用来对各种动态系统进行