Matlab在汽车振动分析修改课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Matlab在汽车振动分析修改课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 汽车 振动 分析 修改 课件
- 资源描述:
-
1、Matlab在振动分析中的应用刘迪辉2019-10-20 大家学了游泳理论,现在我们借助MATLAB软件,来练习一下游泳!实际问题:客车的振动分析 客车样车路试过程中却出现了令人意想不到的一系列振动问题,主要表现为:(1)汽车起动时发动机抖动厉害;(2)当车速在40 km/h 左右时,整车有共振现象;(3)当车速在85 km/h 左右时,整车有明显振动;(4)当车速超过118 km/h 时,驾驶区及方向盘有强烈振感。由于上述振动的存在,一方面大大降低了该车驾乘的舒适性和运行中的安全性;另一方面,造成一些主要总成件(如发动机、变速器、后桥等)的早期损坏;同时,也使得汽车上很多结构件出现疲劳断裂,
2、从而进一步加剧了整车或局部振动。选自王卫鸿 YBL6850C24aH型客车振动问题及解决方案,客车技术与研究,2019.5Simulink Demo This demo describes a simplified half-car model that includes an independent front and rear vertical suspension.振动问题 多自由度 二自由度 单自由度 实际问题实际问题(1)理论方法(2)Matlab(实现理论算法)(3)有限元方法Ansys,Abaqus,Natran等(4)试验方法难易建立力学模型、微分方程求解微分方程,得到响应特性
3、振动方程)(tfkxxcxm 时间 t响应函数 x(t)质量 m刚度 k阻尼 c时间 t激励函数 f(t)(1)已知激励函数和响应函数,求系统固有特性(2)已知固有特性,求在一定激励条件下的响应函数汽车悬架单自由度分析 例2.15 质量m=2450kg的汽车,悬架总的刚度为160000N/m,减振器阻尼系数为7135.6Ns/m,求该车辆受到100 kg的简谐加载时的,车身的上下运动方程.0()()()sinmx tcx tkx tFt 简谐激励wtFtfsin)(005101520253035404550-1-0.8-0.6-0.4-0.200.20.40.60.81tf(t)f(t)=F0
4、sin(wt)首先得设定参数F0,w,和时间向量t,求每个时间的f(t)理论公式0()()()sinmx tcx tkx tFtwtqxpxpxsin22 mcp 2该函数由普通微分方程求解方法其中mkp 2mFq0提问:为什么要如此参数化?方便求解和定义联系起来mkp mpc2固有频率系统阻尼加载瞬间的瞬态响应瞬态响应(衰减振动))sin(1tpAexpt其中21 pp00.511.522.533.544.55-0.6-0.4-0.200.20.40.60.8tx(t)x(t)瞬态响应00 x 200 x 100 x 00.511.522.533.544.55-0.6-0.4-0.200.2
5、0.40.60.811.2tx(t)x(t)00.511.522.533.544.55-0.8-0.6-0.4-0.200.20.40.60.811.2tx(t)x(t)00.511.522.533.544.55-0.8-0.6-0.4-0.200.20.40.6tx(t)x(t)200 x)sin(1tpAexpt大家还可研究一些瞬态振动基本概念 减幅系数,衰减系数,对数衰减率,衰减振动的周期临界阻尼00.511.522.533.544.5500.0020.0040.0060.0080.010.0120.0140.0160.0180.02tx(t)x(t)临界阻尼(汽车不振动)msNcc/3
6、9600稳态响应)sin(2wtXx稳态振动位移响应的圆频率等于激励的圆频率05101520253035404550-8-6-4-202468x 10-3tx(t)x(t)05101520253035404550-1000-800-600-400-20002004006008001000tf(t)f(t)=F0sin(wt)激振函数响应函数稳态响应05101520253035404550-1000-800-600-400-20002004006008001000tf(t)f(t)=F0sin(wt)05101520253035404550-8-6-4-202468x 10-3tx(t)x(t)
7、sin(2wtXx例2.15中同时受到瞬态与稳态响应 瞬态响应 稳态响应02468101214161820-8-6-4-202468x 10-3tx(t)x(t)02468101214161820-4-202468x 10-3tx(t)x(t)02468101214161820-8-6-4-202468x 10-3tx(t)x(t)稳态+瞬态这里主要是加载频率和固有频率相差比较大018.0pw最大振幅6mm 瞬态响应00.511.522.533.544.55-4-202468x 10-3tx(t)x(t)00.511.522.533.544.55-0.02-0.015-0.01-0.00500
8、.0050.010.0150.02tx(t)x(t)00.511.522.533.544.55-0.02-0.015-0.01-0.00500.0050.010.0150.02tx(t)x(t)当固有频率和加载频率相同时,总的响应明显增大。共振!稳态响应1pw最大振幅15mm稳态+瞬态例题11.10()()()sinmx tcx tkx tFt为什么叫幅频特性?为什么叫相频特性?图中说明了什么信息?例题11.12220)2()1(1XX程序采用公式212tan acr三自由度下振型求解 振型 mode shape;mode of vibration 机械系统某一给定振动模态的振型,指在某一固有
9、频率下,由中性面或中性轴上的点偏离其平衡位置的最大位移值所描述的图形。振型是指体系的一种固有的特性。它与固有频率相对应,即为对应固有频率体系自身振动的形态。每一阶固有频率都对应一种振型。振型与体系实际的振动形态不一定相同。振型对应于频率而言,一个固有频率对应于一个振型。按照频率从低到高的排列,来说第一振型,第二振型等等。此处的振型就是指在该固有频率下结构的振动形态,频率越高则振动周期越小。在实验中,我们就是通过用一定的频率对结构进行激振,观测相应点的位移状况,当观测点的位移达到最大时,此时频率即为固有频率。实际结构的振动形态并不是一个规则的形状,而是各阶振型相叠加的结果。例题11.2 求固有频
10、率和振型clc;clear all;close all M=2 0 0;0,1.5,0;0 0 1;K=5-2,0;-2,3,-1;0,-1,1;eigfreq(M,K)Matlab/Simulink在单自由度强迫振动分析中的应用Matlab Simulink 在Matlab命令窗口,敲击simulink,可打开该模块。Simulink是图型化语言。把公式变成流程图。减少理论推导的工作量。Simulink可分析系统在一个激励函数下的响应函数等例1uxx 2dxx dxdxx积分器integrater系数gain积分器后默认为x例2 单自由度0()()()sinmx tcx tkx tFtF0=
11、980;m=2450;c=7135;k=160000;0()()()sinmx tcx tkx tFt激励函数响应函数例3 二自由度系统01221222xxkxxcxm 0122122111qxkxxkxxcxm 汽车二自由系统在路面不平激励下的强迫振动。本例是在路面不平激励下的强迫振动,教材中的3.3.3节.书中有大量的理论推导,得到的公式和计算结果,在Matlab里变得很简单01221222xxkxxcxm 0122122111qxkxxkxxcxm 传递函数求解函数TFESTIMATEH2,ft=TFESTIMATE(q,x2(1:n),window,noverlap,nfft,fs);
12、Txy=tfestimate(x,y)finds a transfer function estimate Txy given input signal vector x and output signal vector y.Txy,F=tfestimate(x,y,window,noverlap,nfft,fs)returns Txy as a function of frequency and a vector F of frequencies at which tfestimate estimates the transfer function.fs is the sampling fr
展开阅读全文