Simulink机械振动仿真简例分析

合集下载

基于Simulink的振动模态分析

基于Simulink的振动模态分析

基于Simulink的振动模态分析引言振动模态分析是一种常用的工程分析方法,用于研究结构体在不同频率下的振动特性和模态。

本文将介绍如何使用Simulink软件进行振动模态分析。

Simulink简介Simulink是一种基于模型的设计和仿真工具,常用于解决动态系统建模和仿真问题。

该软件提供了丰富的工具箱,便于用户搭建模型和进行模拟实验。

振动模态分析步骤1. 结构体建模:首先,需要将待分析的结构体进行建模。

在Simulink中,可以使用各种元件来描述结构体的物理特性,例如质量、弹性等参数。

2. 模态分析设置:在建模完成后,可以设置模态分析的参数,包括分析频率范围、模态数量等。

这些参数会影响模态分析的精度和计算效率。

3. 模型求解:通过在Simulink中运行模型求解器,可以得到结构体在不同频率下的振动模态。

求解过程可以得到每一个模态对应的频率、振型和阻尼比等信息。

4. 结果分析:最后,可以对求解得到的振动模态进行进一步分析和可视化。

比如,可以绘制模态频率与振型的关系图,用于评估结构体的振动特性。

模态分析应用领域振动模态分析在工程领域有着广泛的应用。

它可以帮助工程师了解结构体的固有振动特性,从而优化设计和改进结构体的性能。

在航空航天、汽车工程、建筑设计等领域,振动模态分析被广泛应用于结构体的优化和故障诊断。

结论通过Simulink软件进行振动模态分析是一种简单而高效的方法。

它可以帮助工程师更好地理解结构体的振动特性,并在实际工程项目中起到重要作用。

在使用Simulink进行振动模态分析时,合理设置参数和精确分析结果对于获得准确的振动特性信息尤为重要。

Simulink机械振动仿真

Simulink机械振动仿真


:分子分母为多项式形式的传递函数。 双击该模块,弹出传递函数的参数对话框,设置框图中的参 数后,该传递函数显示如下:
:零极点增益形式的传递函数。 双击该模块,弹出传递函数的参数对话框,设置框图中 的参数后,该传递函数显示如下:
Math 库 该库包含描述一般数学函数 的模块。双击 即弹出右 图。 该库中模块的功能就是 将输入信号按照模块所 描述的数学运算函数计 算,并把运算结果作为 输出信号输出。
[说明]若不设置仿真参数,则采用Simulink缺省设置.
1 Simulink 基本操作
1.3 系统仿真运行 1. Simulink模型窗口下仿真 步骤 ③ 仿真运行和终止:在模型窗口选取菜单【Simulation: Start】, 仿真开始,至设置的仿真终止时间,仿真结束。若在仿真过程 中要中止仿真,可选择【Simulation: Stop】菜单。也可直接点 击模型窗口中的 (或 )启动(或停止)仿真。
Simulink下的机械振动仿真
主要内容如下:
1 2 3 4 Simulink基本操作 基本模块 系统仿真 Simulink仿真举例

Simulink 中的“Simu”一词表示可用于计算机仿真,而 “Link”一词表示它能进行系统连接,即把一系列模块 连接起来,构成复杂的系统模型。作为MATLAB的一 个重要组成部分,Simulink由于它所具有的上述的两大 功能和特色,以及所提供的可视化仿真环境、快捷简 便的操作方法,而使其成为目前最受欢迎的仿真软件 。 介绍Simulink的基本功能和基本操作方法,并通过举例 介绍如何利用Simulink进行系统建模和仿真。

当设置幅值为0.8,阶跃时间 为1秒时,阶跃波形如下图 所示:
Sinks 库

基于Matlab_Simulink的多自由度机械振动系统仿真

基于Matlab_Simulink的多自由度机械振动系统仿真

基于Matlab/Simulink的多自由度机械振动系统仿真作者:曾德惠, 黄松和, ZENG De-hui, HUANG Song-he作者单位:曾德惠,ZENG De-hui(湖北民族学院,理学院,湖北,恩施,445000;西南交通大学,机械工程学院,四川,成都,610031), 黄松和,HUANG Song-he(西南交通大学,机械工程学院,四川,成都,610031)刊名:湖北民族学院学报(自然科学版)英文刊名:JOURNAL OF HUBEI INSTITUTE FOR NATIONALITIES(NATURAL SCIENCES EDITION)年,卷(期):2008,26(1)被引用次数:1次1.郝桐生理论力学 20032.李兴玮.邱晓刚计算机仿真技术基础 20063.蒋志峰.楼易用 MATLAB进行单自由度系统机械振动试验[期刊论文]-力学与实践 2004(03)4.杨立主计算机控制与仿真技术 20035.王积伟.吴振顺控制工程基础 20016.商大中.李宏亮.韩广才结构动力分析 20057.沈辉精通SIMULINK系统仿真与控制 20038.王文娟机械振动分析的Matlab/Simulink 仿真研究[期刊论文]-现代电子技术 2006(24)9.欧进萍结构振动控制-主动、半主动和智能控制 200310.薛定宇.陈阳泉基于Matlab/Simulink的系统仿真技术与应用 200211.刘明精通Matlab7 20061.曾德惠粘滞阻尼器被动振动控制仿真研究[期刊论文]-湖北民族学院学报(自然科学版) 2009(2)本文链接:/Periodical_hbmzxyxb-zrkx200801017.aspx。

Matlab作业Simulink 振动仿真

Matlab作业Simulink 振动仿真

山东大学Matlab 课程作业学院:机械工程学院专业:姓名:学号:基于Simulink仿真得振动学问题解决实例1.单自由度无阻尼自由振动仿真表达式:仿真框图:参数设置:k=100N/m m=4kg初始状态:初速度为0 初始位移为5仿真结果:2.简谐波形得里沙茹图形分析仿真框图:参数设置:K=100m=4→rad/sSin wave参数设置:Amplitude1 ;Frequency 5 1015初始状态:①→φ=②→φ=③=1,=5→φ=45;④=1,=−5→φ=135;⑤=0,=−1→φ=180XY Graph参数x-min -2;x-max 2;y-min—2; y-max 2Frequency 5时仿真结果:Frequency 10时仿真结果:Frequency 15时仿真结果:3.单自由度有阻尼自由振动表达式:仿真框图:参数设置:ﻫ令k=100,m=10,c=10 初始状态:ﻫ初始速度为0,位移为1仿真结果:4、衰减振荡得阻尼比得估计参数:k=100,m=10,c=2初始条件:x0=1,v0=0仿真图框:初始振幅为1,约7个周期时衰减为0、25,对数减幅:δ=(ln4)/7≈0、099阻尼比§≈δ/2≈0、032理论值§=0、5c(km)−0、5≈0、0325、单自由度有阻尼+正弦激励表达式:令激励则方程变形为参数设置:令k=4,m=1,c=0、2初始状态:ﻫ初始速度为0,位移为0、05 仿真框图:仿真结果:6、利用速度共振得里沙茹图进行固有频率与阻尼系数分析仿真框图:改变激励频率:=1、2;1、6;1、8;1、9;1、95;2;2、05;2、1;2、2等7、两自由度无阻尼系统自由振动表达式:参数设置:m1=1,m2=2 k1=1,k2=1,k3=2初始状态:①速度0,m1、m2位移均为1②速度0,m1位移1,m2位移−0、5③速度0,m1位移1,m2位移0 仿真结果:①②③。

基于Simulink的列车垂向振动仿真分析

基于Simulink的列车垂向振动仿真分析

关键词:垂向振动模型;Simulink 仿真;动力吸振器;运行平稳性
中图分类号:U270
文献标识码:A
文章编号:1003-5168(2020)14-0008-03
Simulation Analysis of Train Vertical Vibration Based on Simulink
KONG Chengcheng ZHANG Jing HUANG Bing
总 712 期第十四期 2020 年 5 月
河南科技 Journal of Henan Science and Technology
信息技术
基于 Simulink 的列车垂向振动仿真分析
孔程程 张 静 黄 兵
(重庆交通大学机电与车辆工程学院,重庆 400074)
摘 要:为研究轨道车辆在轨面激扰下的运行平稳性,根据车辆运行特性与车辆构造原理,本文建立列车转
(School of Mechatronics and Vehicle Engineering, Chongqing Jiaotong University,Chongqing 400074)
Abstract: In order to study the running stability of rail vehicles under the disturbance of the track surface, according to the vehicle operating characteristics and vehicle construction principles, a four-degree-of-freedom vertical vቤተ መጻሕፍቲ ባይዱbra⁃ tion model of train bogie-body coupling was established, Simulink was used to establish the simulation model of the system, and the response of each performance index of the vehicle body when the vehicle passed the track distur⁃ bance at two speeds was studied in this paper. In addition, in order to suppress the elastic vibration of the rail car body, a dynamic vibration absorber was installed under the chassis of the car body, an optimized vibration model of the dynamic vibration absorber was established, and the influence of the dynamic vibration absorber on the vertical vibration performance of the train was analyzed. By analyzing the simulation results, it can be seen that the optimized vibration model can effectively reduce the vertical vibration of the vehicle and further improve the stability of the rail vehicle operation. Keywords: vertical vibration model;Simulink simulation;dynamic vibration absorber;running stability

机械振动分析的Matlab_Simulink仿真研究

机械振动分析的Matlab_Simulink仿真研究
计算机应用
王文娟 : 机械振动分析的 Matlab /Simulink 仿真研究
机械振动分析的 Matlab /Simulink 仿真研究
王文娟
( 西安工业大学 陕西 西安 710032)
摘 要 : 振动在工程实际中普遍存在 。为了研究和掌握振动规律 ,利用功能强大的仿真软件 Matlab/ Simulink 对一个三 自由度系统进行仿真 ,介绍 Matlab/ Simulink 在机械振动分析中的 3 种建模方法 ,并针对第 3 种建模方法编写了相应的 S 函 数和程序 ,可快速而有效地进行不同物理常数时的模态分析 。该方法简单易行 、 准确可靠 。 关键词 :Matlab/ Simulink ; 机械振动 ; 建模 ; 模态分析 中图分类号 : TP391. 9 文献标识码 :A 文章编号 :1004 373X ( 2006) 24 046 03
嵌入式与单片机
此 ,在 Matlab 命令窗口中要写出计算 A ,B ,C ,D 的程序代
0 1 0
0 0 1 2
¨ x1 ¨ x3
- 1
2 0 #43; x3
码 , 或者新建一个 M 文件来计算 A ,B ,C ,D 的值 。后者较 前者使用更方便 , 但是在每次仿真前 , 都必须先在 Matlab 命令窗口输入 M 文件的名称 , 才能开始仿真 , 使用起来还 是不方便 。
1 引 言 振动在日常生活和工程实际中普遍存在 。为了认识 振动现象 , 有必要研究和掌握振动规律 , 掌握他的益处来 为生产和生活服务 ,同时在生产和日常生活中有效地避免 振动造成的危害 。随着计算机技术的不断发展 , 人们研究 事物的手段也在发生着变化 ,一批卓越的现代化工程应用 分析软件纷纷占领市场 ,给人们在解决工程实际问题时带 来了极大的优越性 ,机械振动分析领域也不例外 。在众多 的软件中以 Matlab/ Simulink 仿真软件最为亮眼 。利用

基于Matlab_Simulink的多自由度机械振动系统仿真

基于Matlab_Simulink的多自由度机械振动系统仿真
¨ ・ ・ ¨ ・ ・ ・ ¨ ・ ・ ・ ¨ ・ ・
写成矩阵的形式为 : M X + CX + KX = F ( t) . 应用文献 [ 6 ]中的影响系数法建立系统的质量矩阵 、 刚度矩阵和阻尼矩阵如下 :

¨

X = ( x1 , x2 , x3 , x4 ) ; X = ( x1 , x2 , x3 , x4 ) ;
Abstract: Taking a four DOF mechanical vibrating system as an examp le, this paper discusses the mod2 elling method and sim ulation analysis of multi - degree - of - freedom m echanical vibration system s by u2 sing M atlab / Si m ulink soft w are, and focuses on the establishment method and utilization of the vibration differential equation and the state - space sim ulation model . The m ethod not only sim p lifies the p rocess of p rogramm ing, and imp roves the quality and reliability of p rogramm ing, but also offers effective reference for the sim ulation of the si m ilar multi - degrees of freedom vibrating system. Key words: M atlab / Sim ulink; mechanical vibration system; model; sim ulation

基于Simulink的多自由度系统振动仿真研究

基于Simulink的多自由度系统振动仿真研究

0引言在实际工程中,许多物体都涉及到振动问题,比如在行驶过程中的汽车、城市轨道车辆、高速运行的动车等。

但是对于很多复杂物体的振动分析较为困难,因此在分析的过程中要加以简化才可以。

通常而言,大部分物体振动可以简化为简单的三自由度系统,这样更加方便计算和分析。

比如现在的汽车在满足安全的同时追求更好的驾驶舒适性,其车的结构也是越来越复杂。

大多数汽车座椅下面使用了弹簧和橡胶来吸收振动、缓解冲击,同时在汽车底盘和轮胎处都采用了减振装置,这所有就可以看成一个三自由度的系统。

简化模型来解决复杂振动问题,可以采用理论分析和数值仿真,数值仿真通常用Matlab 。

本文主要针对工程中常用的三自由度系统的简化模型进行了分析,综合采用理论计算和数值仿真。

理论计算做了三自由度的运动微分方程、固有频率和主振型的计算,数值仿真做了系统的模型用来分析各部分在外界激励的作用下的位移响应曲线。

本文用的是Simulink 动态分析,它可以在做出实际系统之前,预先对设计的系统进行仿真分析,并可以根据仿真结果随时进行参数的修正,提高系统的性能和稳定性,以减少对实际系统的设计与修改,实现高效率的开发和设计分析系统的目的。

1三自由度振动系统理论计算本节用一个三自由度有阻尼系统来近似模拟简化的机械物体在运动过程中的振动。

问题描述:已知一个系统刚度K=500N/m ,系统质量M 3=20kg 、M 2=20kg 、M 1=20kg ,阻尼器系数C=2Ns/m ,弹簧和质量块为蓄能元件,阻尼器为耗能元件。

三个质量块的位移分别为X 1、X 2和X 3,外部激励X (t )为,系统初值为零。

图1多自由度系统实物图具体分析过程如下:根据对质量块受力分析,可以得到系统的动力学方程如下:(1)整理为下面的形式方便建模:(2)矩阵形式为:(3)即振动系统可以表示为:式中:、、下面进行系统的模态分析:系统矩阵可以写为(4)其中M -1表示系统质量逆矩阵,K 表示刚度矩阵,可以表示为:系统矩阵为:(5)令,则有———————————————————————作者简介:黄兵(1998-),男,重庆人,本科,重庆交通大学机电与车辆工程学院,研究方向为城市轨道交通车辆。

基于Matlab Simulink的机械振动仿真研究

基于Matlab Simulink的机械振动仿真研究
基于Matlab Simulink的机械振 动的仿真研究
1.选题背景与意义
(1)对机械振动的研究现在多停在于理论上, 比较抽象和空洞。 (2)用Matlab软件来仿真模拟机械振动,可以 将抽象的理论形象直观地表示出来,有助于提 高学习的积极性。
2.论文逻辑思路 建立模型 列出方程 给定初始 条件求解
Thanks!
r F
−A
O
A
x
简谐振动物理模型
振动方程: 其中: ω2 = 其解为:
k m
r d2x 2r +ω x = 0 2 dt
r x = 4cos(ωt +ϕ)
r F
r f
−A
O
A
x
阻尼振动物理模型
振动方程:
2 其中: ω0 = m ,
r r d2 x dx 2r + 2n + ω0 x = 0 dt 2 dt k γ
n= 2m
r 其解为: x(t) = Ae−nt cos( ω02 − n2 t + ϕ)
r F弹
m r f
r f (t )
o x
受迫振动物理模型 r 2r r d x dx 2r + 2n + ω0 x = h sin ωt 振动方程: 2 dt dt r r F0 k γ ω0 = ,2n = , h = 其中: m m m
r 其解为: x(t) = Ae−nt cos(ω1t + φ) + h* cos(ωt + ϕ)
其中: = A
C +C
2 1
2 2
ω1 = ω02 − n2
h* =
h (2nω)2 + (ω02 − ω2 )2

实验1 simulink仿真结果分析

实验1  simulink仿真结果分析

实验1 simulink仿真结果分析一、实验目的1.掌握利用各种工具箱来构造自己的仿真分析程序2.掌握常用的仿真结果分析方法3.观察轨迹输出4.掌握线性化的方法5.分析线性化函数6.了解平衡点的确定分析方法二、 实验步骤对式 x’=Ax+Buy = Cx+Du 的线性状态空间模型,对应以下的一个系统模型图。

图1-1 系统模型图1.提取线性模型>> [A B C D]=linmod('text11')A =-0.2000 6.0000-0.5000 -1.5000B =0 01.0000 1.0000C =-0.5000 00 2.0000D =1 10 02. 求相位、幅度与频率图>> bode(A,B,C,D)图1-2 Bode相位、幅度与频率图3.求取阶跃响应曲线>> step(A,B,C,D)图1-3 阶跃响应曲线4.求取冲击响应曲线>> impulse(A,B,C,D)图1-4 冲激响应曲线5. 求平衡点>> [x,u,y,dx,options]=trim('text11')x =u =y =dx =options =Columns 1 through 100 0.0001 0.0001 0.0000 0 0 1.0000 0 0 7.0000Columns 11 through 182.0000 0 2.0000 500.0000 0 0.0000 0.1000 1.0000迭代次数>> options(10)ans =71) 求一个在X=[1;1],U=[1,1];附近的平衡点>> x0=[1;1]x0 =11>> u0=[1;1];>> [x,u,y,dx,option]=trim('s518',x0,u0)x =1.93550.0645u =0.53230.5323y =0.09680.1290dx =1.0e-009 *0.15450.0366option =Columns 1 through 100 0.0001 0.0001 0.0000 0 0 1.0000 0.9355 0 25.0000Columns 11 through 185.0000 0 2.0000 500.0000 0 0.0000 0.1000 1.0000>> options(10)ans =72) 求输出点为3的平衡点>> y=[3;3]>> iy=[1;2]>> [x,u,y,dx,options]=trim('s518',[],[],y,[],[],iy)x =51.42861.7143u =14.142914.1429y =2.57143.4286dx =1.0e-014 *0.53290.1776options =Columns 1 through 100 0.0001 0.0001 0.0000 0 0 1.0000 0.4286 0 19.0000Columns 11 through 184.0000 0 2.0000 500.0000 0 0.0000 0.1000 1.00003) 求输出为4,导数设为0和1的平衡点>> y=[4;4]>> iy=[1;2]>> dx=[0;1]>> idx=[1;2]>> [x,u,y,dx,options]=trim('s518',[],[],y,[],[],iy,dx,idx)x =60.00002.0000u =17.000017.0000y =4.00004.0000dx =0.00001.0000options =Columns 1 through 100 0.0001 0.0001 0.0000 0 0 1.0000 0.0000 0 25.0000Columns 11 through 185.0000 0 2.0000 500.0000 0 0.0000 0.1000 1.0000>> options(10)ans =25三、结论1.仿真结果分析是进行建模与仿真的一个重要环节,结果的分析有助于模型的改进完善,同时结果分析也是仿真的主要目的。

基于Simulink的机械振动系统仿真

基于Simulink的机械振动系统仿真

基于Simulink的机械振动系统仿真
席平原
【期刊名称】《机床与液压》
【年(卷),期】2005(000)006
【摘要】通过列举一些实例,分析了Matlab/Simulink软件在二自由度机械振动系统仿真中的应用,不但大大地提高了编程的效率,而且提高了编程的质量和可靠性,取得了很好的效果.
【总页数】2页(P175-176)
【作者】席平原
【作者单位】淮海工学院机械系,江苏,连云港,222001
【正文语种】中文
【中图分类】TP312
【相关文献】
1.基于Matlab/Simulink的多自由度机械振动系统仿真 [J], 曾德惠;黄松和
2.基于系统仿真的旋转机械振动故障诊断方法 [J], 庄莉莉
3.基于MATLAB and Simulink的波浪能装置液压能量转换系统仿真研究 [J], 叶寅;盛松伟;乐婉贞;王坤林;张亚群
4.基于Matlab/Simulink风电机组测试平台液压加载系统仿真研究 [J], 朱怡;孙渊;陈国初
5.基于Simulink的多自由度机械振动系统仿真 [J], 匡伟春;张柏清;张传才
因版权原因,仅展示原文概要,查看原文内容请购买。

使用MATLAB—SIMULINK仿真简谐振动物理实验

使用MATLAB—SIMULINK仿真简谐振动物理实验

使用MATLAB—SIMULINK仿真简谐振动物理实验作者:王兆旭来源:《科技风》2016年第22期摘要:本文介绍了用Simulink对简谐振动和阻尼振动物理实验进行仿真的方法。

仿真出了位移、速度等振动曲线;并完成了振动过程中的动能、势能以及机械能进行监测。

实现了用Simulink仿真物理实验的目的。

关键词:简谐振动;实验仿真;SimulinkSimulink是美国MathWorks公司出品的商业数学软件MATLAB最重要的组件之一,它无需大量书写程序,只需要通过简单直观的鼠标操作,就可组建复杂的系统,完成一个动态系统建模、仿真和综合分析,已经被应用于数字信号和控制理论的大量仿真和设计。

将Simulink仿真精细、贴近实际、效率高的优点运用到物理实验的模拟中去,可以直观、客观、生动地仿真物理实验,更好地理解物理规律。

一、简谐振动及其数学模型简谐振动是最简单最基本的振动,其振动过程关于平衡位置对称,它是一种往复运动。

质点的位移和时间的关系遵从正弦函数的规律,它的振动图像(x-t图像)是一条正弦曲线的图像。

见图1。

振幅A、频率f(或角频率ωn)、φ初相位,称为简谐振动三要素。

可见速度和加速度也是按正(余)弦规律随时间变化,三者只是相位和幅值不同。

对于简谐振子,其动能m2和势能kx2之和为一常量,即系统的总机械能守恒。

在振动过程中,动能和势能不断相互转化。

若考虑摩擦阻尼,振动会逐步衰减,机械能全部转变为热能逸散。

二、Simulink仿真(一)位移、速度、加速度模型及仿真打开Simulink Library Browser,单击“新建”按钮,选取相应模块,建立仿真程序框图,见附图2。

将Subtract模块中的Listofsigns改为“-”,表示力的方向始终与运动的方向相反;Intergrator模块表示加速度、速度和位移的微积分关系;将弹性系数Gain的值设为0.4,阻尼系数Gain设为0。

3个scope模块分别显示运动距离、运动速度和加速度。

simulink仿真实验报告

simulink仿真实验报告

simulink仿真实验报告Simulink 仿真实验报告引言:Simulink 是一种常用的建模和仿真工具,它可以帮助工程师们在设计和开发过程中进行系统级建模和仿真。

本文将通过一个实际的仿真实验来展示 Simulink 的应用。

一、实验背景在现代工程领域中,系统的建模和仿真是非常重要的一步。

通过仿真实验,我们可以在实际制造之前对系统进行测试和优化,节省了时间和成本。

本实验的目标是使用 Simulink 对一个电机驱动系统进行建模和仿真,以验证其性能和稳定性。

二、实验步骤1. 系统建模在 Simulink 中,我们首先需要将电机驱动系统进行建模。

我们可以使用Simulink 提供的各种组件来构建系统模型,例如传感器、控制器、电机等。

在本实验中,我们将使用 PID 控制器来控制电机的转速。

2. 参数设置在建模过程中,我们需要设置各个组件的参数。

例如,我们需要设置 PID 控制器的比例、积分和微分系数,以及电机的转动惯量和阻尼系数等。

这些参数的设置将直接影响系统的性能。

3. 仿真运行在模型建立和参数设置完成后,我们可以进行仿真运行。

通过设置仿真时间和输入信号,我们可以观察系统在不同条件下的响应情况。

例如,我们可以通过改变输入信号的频率和幅度来测试系统的稳定性和鲁棒性。

4. 结果分析仿真运行完成后,我们可以分析仿真结果。

通过观察输出信号的波形和频谱,我们可以评估系统的性能和稳定性。

例如,我们可以计算系统的响应时间、超调量和稳态误差等指标,以评估系统的控制效果。

三、实验结果在本实验中,我们成功建立了一个电机驱动系统的 Simulink 模型,并进行了仿真运行。

通过观察仿真结果,我们发现系统在不同输入信号条件下的响应情况。

在一些情况下,系统的响应时间较短,稳态误差较小,表现出良好的控制效果。

然而,在一些极端情况下,系统可能出现超调或不稳定的现象,需要进一步优化参数和控制策略。

四、实验总结通过本次仿真实验,我们深入了解了 Simulink 的应用和优势。

基于Simulink的数字化地震模拟振动台仿真方法研究

基于Simulink的数字化地震模拟振动台仿真方法研究
动力学建模使用牛顿—欧拉法建立系统的动力学方程,经过整合可以得到 液压作动器的输出位移矢量与液压作动器输出的力矢量之间的关系。
2.3 数字化地震模拟振动台液压系统数学模型 在这里,建立数字化地震模拟振动台建模过程中只取单套作动器进行分析 建模,最后根据8个作动器的空间位置和运动学关系,将彼此联系起来,形 成数字化地震模拟振动台对整套系统的仿真模拟。
第14页/共18页
本节并且对数字化地震模拟振动台三变量伺服控制策略可控性进行了判定, 对伺服控制系统采用状态空间极点配置法建立三变量控制,分别用前馈和反 馈控制对已有的开环系统进行改造,向我们所期望的系统接近。
3.3 数字化地震模拟振动台三参量伺服控制策略仿真分析 此小节主要是通过已给出的参数,用Simulink对三参量伺服控制系统进
1.台面及支撑系统主要用于支撑试件,防止试件过重对振动台的损伤;
2.激振器系统是将油液的压力转换成机械能给振动台以巨大推力的装置;
3.液压源系统是将电动机所输出的机械能转换为压力能的能量转换装置, 主要用于供给各级伺服阀和活塞油缸油液流量和压力;
4.控制系统其主要作用是将台面的6个自由度的驱动信号转化为8个液压缸
3.1 地震模拟振动台控制算法分析 在此节中讲到基本系统(内,外闭环控制系统),由于只能在低 频控制所以引入了三变量控制第1拓3页宽/共频18页带范围。
然而在实际地震模拟中,若仅仅靠三变量控制,整个系统的超调量会过 大,且由于超调量存在,会造成系统的不稳定,引起振动台的不可控制,造 成碰壁等现象。所以在控制系统中额外添加了:幅值相位控制(APC)、自 适应性谐波消除(AHC)、自适应逆控制(AIC)、实时迭代(OLI)四种控制 补偿方式,用以修正整个系统的误差。
现代控制理论的极点配置法的主要思想是在系统希望输出为零的谐波分量处设置零点在系统希望输出最大值的谐波分量处设置极点根据零点和极点的配置重点抑制或消除某几个频率分量或突出某几个频率分量从而改善系统的性能本节并且对数字化地震模拟振动台三变量伺服控制策略可控性进行了判定对伺服控制系统采用状态空间极点配置法建立三变量控制分别用前馈和反馈控制对已有的开环系统进行改造向我们所期望的系统接近

基于Simulink的机械振动系统仿真_席平原

基于Simulink的机械振动系统仿真_席平原

21 2 采用 S i m ulink 连续系统模块组中的状态空间 模块进行仿真 对于多自由度振动系统, 可以看作为多输入多输
# 176#
出系统, 在 现代 控 制理 论中, 是采 用 状态 空 间法 来 描述系统的。应用状 态空间法 对连 续系统 进行 分析, 是借助计算机直接求解一阶线性的或非线性的方程组 来进行仿真, 并根据状态方程的解, 即系统运动的时 间历程, 来对系统作出 评估。由 于不需经过任何变换, 而 是在时 域内直接求解和分析, 所 以这种 方法直观方便。以某振动 输送机 二自由度振动系统为例, 系统参 图 3 二自由度系统 数 为 m 1 = 1421kg, m 2 = 407kg , 动力学模型 k1 = 1724800N /m, k 2 = 3214400N /m, c1 = c2 = 0, F 0 = 16464N, 激 振 频 率 111 2H z, 系统力学模型如图 3所示, 求此双质量弹簧 系统的响应。 ( 1 ) 利用影 响系 数法 建立 该系 统的 振动 微分 方 程如下: m 1x & 1 + ( k1 + k2 ) x 1 - k 2 x 2 = F 0 s inXt m 2x & 2 - k2 x1 + k 2 x 2 = - F 0 s inXt 选取状态变量为 Z 1 = x 1, Z 2 = x 1, Z 3 = x 2, Z 4 = x 2; 输出变量为 y 1 = Z 1, y 2 = Z3。通过转 换化为 状态 空间表达式, 可得 0 k1 + k2 m1 0 k2 m2 0 1 m1 0 0 输出矩阵为: C = 1 0 0 0 0 0
T
《 机床与液压 》 20051N o1 6
得仿真结果如图 5~ 7 所 示, 可观 察此二 自由度 系统 的 响 应, 对 仿 真 结 果 进行分析。 由 以上 仿真 结 果 可 以 看 出, 通 过 对 二 自由度机 械振动 系统 进 行 仿 真, 能 够 很 方 便地观察 出两单 元的 位移、 速度 和 加 速 度, 以及求 得系 统的 特征 值 和特 征向 量, 从而 对 系 统进 行分 析和 预测。 多 自由度 系统 的许 多概 念 都可 以通 过二 自由 度系 统 的 问 题 来 进 行 说 明, 所以 也可 同样 方便 地对 多自由度系统进行仿真。

机械振动特性分析及仿真实验发展思路总结

机械振动特性分析及仿真实验发展思路总结

机械振动特性分析及仿真实验发展思路总结机械振动是工程领域一个重要的研究方向,对于各种机械系统的设计、优化及故障诊断都具有重要的意义。

本文将总结机械振动特性分析及仿真实验的发展思路,并探讨未来的研究方向。

首先,机械振动特性分析是机械系统振动研究的基础。

通过分析机械系统的振动特性,可以揭示系统的固有频率、振型及振动传递路径等信息,为系统的设计提供依据。

常用的分析方法包括有限元法、模态分析法和频域分析法等。

有限元法广泛应用于结构振动分析,通过建立数学模型求解结构的振动特性。

模态分析法则通过识别结构的振型和固有频率来研究系统的振动特性。

频域分析法则是将时域信号转换到频域,用频谱特性来分析振动信号的能量分布。

这些分析方法相互补充,可以全面、深入地研究机械系统的振动特性。

其次,仿真实验是机械振动研究的重要手段。

通过模拟实验,可以模拟复杂机械系统的振动特性,并对系统进行优化设计。

目前,常用的仿真软件包括ANSYS、ADAMS和MATLAB等。

ANSYS可以进行结构的有限元分析,通过该软件可以模拟机械系统受力情况和振动特性等。

ADAMS则是一款专门用于机械动力学仿真的软件,可建立系统的多体模型,并模拟整体动力学行为。

MATLAB是一种编程环境和开发工具,可以进行数据分析和模型仿真。

仿真实验提供了一个经济、高效、安全的研究手段,可以在不同的工作条件下模拟机械系统的振动行为,为系统的设计和优化提供参考。

未来,在机械振动特性分析及仿真实验的研究中,有几个方向值得关注。

首先,多项式近似方法是研究机械振动特性的一个重要方向。

通过应用多项式进行信号的近似,可以提高振动分析的精度和效率。

其次,非线性振动的研究也是一个新兴的领域。

非线性振动具有复杂的动力学行为,对于机械系统的可靠性和安全性具有重要影响。

研究非线性振动的机理和控制方法,可以优化系统的设计,避免共振和失稳现象的发生。

此外,振动信号处理技术也是未来的研究重点。

振动信号中包含丰富的信息,通过信号处理技术,可以提取有用的振动特征并进行故障诊断。

装载机工作装置油气减振系统的Matlab/simulink仿真及试验数据分析

装载机工作装置油气减振系统的Matlab/simulink仿真及试验数据分析

装载机工作装置油气减振系统的Matlab/simulink仿真及试验数据分析摘要介绍了装载机油气减振系统结构、工作原理和性能测试试验,针对装载机工作装置油气减振系统振动数学模型进行Matlab/simulink仿真,进行装载机油气减振系统的理论仿真和实车试验的衰减效果对比分析。

关键词装载机;油气减振;仿真;试验数据Matlab/simulink Simulation and Test Data Analysis of Hydropneumatic Vibration Reduction System of Loader Working DeviceAbstract This paper p resents Structure,working principle and performance of testing of hydropneumatic vibration reduction system of loader working device,establishes vibration model of hydropneumatic vibration reduction system of loaderworking device,simulates by means of Matlab/simulink software,Carries on vibration reduction performance of hydropneumatic vibration reduction system from theoretical simulation and real vehicle testing。

Keywords Loader;Hydropneumatic vibration reduction;Simulation;Test Data1装载机工作装置油气减振系统介绍装载机在行驶过程中,由于工作装置、物料对颠簸的地面或障碍物作出的反应对整个车辆产生冲击,严重时整车会产生俯仰运动;在转场过程和单机长距离作业时,无法有效地衰减由于高速行驶引起的振动,严重地影响工作效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.单自由度无阻尼自由振动
运行仿真,查看示波器显示的结果
曲 线 不 光 滑 ?
1.单自由度无阻尼自由振动
打开仿真参数对话框 Ctrl+E 修改最大步长为0.01
1.单自由度无阻尼自由振动
再次运行,曲线明显光滑了许多
1.单自由度无阻尼自由振动
• 用到的模块:
积分模块,将输入信号经过数值 积分,在输出端输出相应结果。 增益模块,在输入信号基础上乘 以一个特定数据,然后输出。 示波器模块,将输入信号输入到 示波器显示出来。
据此在Simulink中画出框图
5.单自由度有阻尼+正弦激励
• 参数设置: 令k=4,m=1,c=0.2 • 初始状态: 初始速度为0,位移为0.05 • 在框图中: 分别修改对应模块的数值
5.单自由度有阻尼+正弦激励
Hale Waihona Puke • 响应趋于稳态的过程5.单自由度有阻尼+正弦激励
示波器输出为质量块的位移信号
• 参数设置:k=100N/m, m=1kg →n=10rad/s • sin wave参数:Amplitude 1; Frequency 8,10,12 • 初始状态:①x0=1, v0=0→=90; ②x0=0, v0=1→=0; ③ x0=1, v0=10→=45; ④ x0=1, v0=−10→=135; ⑤ x0=0, v0= −1→=180 Sine Wave XY Graph • XY Graph参数 1 1 s s x-min -2; x-max 2; Integrator Integrator1 Gain Scope y-min -2; y-max 2
4.衰减振荡的阻尼比的估计
• 参数:k=100,m=10, c=2 • 初始条件:x0=1, v0=0 • 初始振幅为1,约7个周期时衰减 为0.25,对数减幅: =(ln4)/70.099 阻尼比/20.032 • 理论值=0.5c(km)−0.5 0.032
5.单自由度有阻尼+正弦激励
椭圆方程——与两信号间的 相位差有关,特别当φ =90° , 图像是正椭圆。
2.简谐波形的里沙茹图形分析
• 利用示波器上的里沙茹图进行频 率分析: X轴=已知简谐信号(可由信号发 生器提供) Y轴=待分析简谐信号 改变X轴信号频率→里沙茹图形成 为稳定椭圆→信号发生器输出频 率=待测信号频率
2.简谐波形的里沙茹图形分析
单自由度有阻尼 系统简图如右图 所示: 根据牛顿定律列 出运动微分方程
mx cx kx f (t )
5.单自由度有阻尼+正弦激励
微分方程变形为 令激励
f (t ) c k x x x m m m
f (t ) 2sin(2t / 3)
2sin(2t / 3) c k x x 则方程变为 x m m m
• 同频简谐信号的里沙茹图
x X m sin t x y x y 2 2 cos sin y Ym sin t X Y X Y m m m m
2 2
-10
2.简谐波形的里沙茹图形分析
• 仿真结果示例
3.单自由度有阻尼自由振动
单自由度有阻尼 系统简图如右图 所示: 根据牛顿定律列 出运动微分方程
mx cx kx 0
3.单自由度有阻尼自由振动
k c 微分方程变形为 x x x m m 据此在Simulink中画出框图
dan_zu_2
建立微分方程要点:
① 描述系统运动的坐标系原点取为静 平衡位置时质量所在位置 ② 在质量沿坐标正向有一位移的情况 下考察质量的受力情况
1.单自由度无阻尼自由振动
微分方程变形为
x
kx m
据此在Simulink中画出框图
dan_wuzu_1
1.单自由度无阻尼自由振动
• 参数设置: 令k=100,m=10, • 初始状态: 初始速度为0,位移为1 • 在框图中: 修改乘法器的值为-10 修改Integrator1的Initial condation 为1(双击修改)
Gain c 0.2
1 Sine Wave Add Gain 1/m
1 s Integrator
1 s Integrator1 Scope
Gain1 k 4
dan_zu_ji_3
5.单自由度有阻尼+正弦激励
程序可以有很多种,只要最终满 足所列数学方程就行
dan_zu_ji_4
5.单自由度有阻尼+正弦激励
Simulink振动仿真实验
1.单自由度无阻尼自由振动
如图所示的单自 由度无阻尼振动 的模型,即为弹 簧振子。 在零时刻给一个 向右的位移信号 ,求小球的振动 曲线。
1.单自由度无阻尼自由振动
单自由度系统简 图如右图所示:
根据牛顿定律列 出运动微分方程
mx kx 0
1.单自由度无阻尼自由振动
3.单自由度有阻尼自由振动
• 参数设置: 令k=100,m=10,c=10 • 初始状态: 初始速度为0,位移为1 • 在框图中: 分别修改对应的常数值
3.单自由度有阻尼自由振动
运行仿真,查看示波器显示的结果
3.单自由度有阻尼自由振动
• 用到的模块:
叉除模块,对数据进行相乘相除 运算,双击可添加、修改符号。 相加模块,对输入进行相加运算 ,双击可添加、修改符号。 常数模块,产生不变常数,双击 设置值的大小。
程序可以有很多种,只要最终满 足所列数学方程就行
dan_zu_ji_5
5.单自由度有阻尼+正弦激励
仿真结果都一样
5.单自由度有阻尼+正弦激励
为了更好的对比输入输出信号, 可以增加示波器通道数
dan_zu_ji_6
5.单自由度有阻尼+正弦激励
Scope1输出结果为
2.简谐波形的里沙茹图形分析
• 里沙茹原理 :在示波器的x轴和y轴上 分别加上简谐振动信号,只要两信号 频率之比ωx:ωy是正有理数,示波器上 便可显示出一个稳定的合成运动轨迹 图形;并且,若图形与y轴的交点数为 m,与x轴的交点数为n,则其频率比为 ωx : ωy=m : n
2.简谐波形的里沙茹图形分析
相关文档
最新文档