目录

1、单自由度振动理论推导见:https://blog.csdn.net/lijil168/article/details/88932542

2、利用matlab编程如下(计算发动机飞轮位移激励下离合器从动盘的位移响应):

3、lms virtual.lab motion动力学仿真。

4、Excite PU仿真

4.1 建模

4.2加载

4.3仿真控制设置

4.4仿真结果及报告设置

4.5仿真结果及报告


1、单自由度振动理论推导见:https://blog.csdn.net/lijil168/article/details/88932542

其全解为:

2、利用matlab编程如下(计算发动机飞轮位移激励下离合器从动盘的位移响应):

k1=7.5/(pi/180);
m1=0.22;
wn=sqrt(k1/m1);
s_=0.5;
wd=sqrt(1-s_^2)*wn;
c1=2*s_*wn*m1;
t=0:0.001:1;
f0=705/60*3;
f_dx0=9*(pi/180)*cos(2*pi*f0*t);%%%%%%%%%%%%%%%%%
f_x0=9*(pi/180)/(2*pi*f0)*sin(2*pi*f0*t);
f1=0*c1*f_dx0+k1*f_x0;%%%%%%没考虑本阻尼造成的地基力的输入!!!!!!!!!!!!!!
s=2*pi*f0/wn;
B0=9*(pi/180)/(2*pi*f0);%%B0=F0/k1 2019.3.31 by lijilin
B=B0/sqrt((1-s^2)^2+(2*s_*s)^2);
phai=atan(2*s_*s/(1-s^2));
%%%%%%%%%%%%%%%%%%
if s>1
%    B=-B;phai=phai+pi;%%%%%当频率比s>1,响应滞后相位角为pi/2~pi!!!!!2019.3.31bylijilin
end
%%%%%%%%%%%%%%%%%%%%%%
x0=0.0;
dx0=0.0;
x=exp(-s_*wn*t).*(x0*cos(wd*t)+(dx0+s_*wn*x0)/wd*sin(wd*t))...
+B*exp(-s_*wn*t).*(sin(phai)*cos(wd*t)+(s_*wn*sin(phai)-2*pi*f0*cos(phai))/wd*sin(wd*t))...
+B*sin(2*pi*f0*t-phai);
figure
subplot(3,1,1)
plot(t,f1)
subplot(3,1,2)
plot(t,x*180/pi)
grid on 

3、lms virtual.lab motion动力学仿真。

对数学而言,转动振动模型与平动振动模型除了物理单位不同,其他完全一样。出于习惯,用lms virtual.lab motion建立球在地面的上下振动模型。

注意,为了测量小球振动位移,建立了地面和小球的测量坐标系,测得小球位移是弧度单位,为了和matlab计算的结果对比,新建了一个计算变量将小球弧度 rad位移转变成角度deg位移。

为了方便刚度、阻尼及小球激励载荷的输入,先用自己做的计算器软件将参数计算好:

小球激励载荷见motion中的公式1。

激励力图为:

小球振动位移图为:

结果是一致的。

4、Excite PU仿真

4.1 建模

4.2加载

4.3仿真控制设置

4.4仿真结果及报告设置

4.5仿真结果及报告

结果一致。

单自由度振动全解:matlab理论计算 virtual.lab motion仿真Excite PU仿真相关推荐

  1. 斜齿轮受力计算:理论计算virtual.lab motion 仿真

    用从日产柴引进的齿轮计算程序对一对齿轮受力进行理论计算,然后用virtual.lab motion 进行仿真,发现径向力误差相对偏大,经验证(分离和=合力),仿真的结果完美满足,而理论计算有误差,确认 ...

  2. 单缸发动机扭矩动力学计算:理论计算virtual.lab motion仿真

    一.单缸发动机曲轴连杆活塞系统动力学分析参考: 汽车动力总成系统/(伊朗)贝赫鲁兹.马沙迪,(英)戴维.克罗拉著: 白先旭,刘勇强译.--北京:机械工业出版社,2018.6 (汽车先进技术译丛.汽车创 ...

  3. 二自由度振动仿真:matlab直接解微分方程virtual.lab motion仿真

    一.二自由度振动解析法与多种数值算法见:https://blog.csdn.net/lijil168/article/details/67647924 二.用matlab符号建立微分方程,并用龙格库塔 ...

  4. 单自由度振动系统 matlab,单自由度系统的振动及matlab分析

    <单自由度系统的振动及matlab分析>由会员分享,可在线阅读,更多相关<单自由度系统的振动及matlab分析(6页珍藏版)>请在金锄头文库上搜索. 1.单自由度系统的振动及 ...

  5. python单自由度振动计算-数据可视化2

    参考 单自由度振动理论推导参考: 结果 输出位移由3部分组成: 代码 import matplotlib.pyplot as plt import numpy as np from moviepy.v ...

  6. 冈萨雷斯数字图像处理(本科教学版)第三章课本习题全解matlab

    第三章频率域滤波 !!!首先本章需要定义的所有库函数代码如下 : 一 .库函数 !!!每个代码前面有相应的题目标号注释 !!可以分题目定义也全部可以一起定义,建议本章库函数及题目代码全部放到一个文件夹 ...

  7. virtual.lab motion用表达式控制载荷

    模拟0.323N重的小球在地面上1米内受到向上0.5N的推力. 1.新建小球和地面的Sensor Axis System 2.新建Expression.1,用于计算小球和地面测量坐标系的距离 3.点击 ...

  8. virtual lab motion对连杆载荷进行扫速瀑布图及阶次切片分析

    对动载荷,影响系统强度和NVH性能除了载荷的大小,还有载荷的频率,即载荷变化的快慢.如果系统含有旋转件,则载荷的频率分布和转速有一定的关系,常采用瀑布图及阶次切片进行分析. 主要步骤:利用Motion ...

  9. matlab单自由度系统,单自由度系统的振动及matlab分析.docx

    单自由度系统的振动及matlab分析 单自由度系统的振动及matlab分析 摘要:以弹簧-质量系统为力学模型,研究单自由度系统的特性有着非常普遍的实际意义.根据单自由度振动系统数学模型,利用Matla ...

最新文章

  1. 【高级数据结构】[SPOJ QTREE]树链剖分/动态树各一模板
  2. boost::mpl模块实现is_sequence相关的测试程序
  3. 折纸机器人的步骤图解_折纸图解走路的人
  4. Android数据存储之SQLite
  5. 关于避免对toString()结果进行解析或基于逻辑的美德
  6. 面码份量Java_JAVA语言(28道练习题)
  7. 数据结构之图的应用:拓扑排序
  8. Swift4.0 从相册中获取图片和拍照
  9. 用python写三角形_python写个三角形的问题
  10. 随机数插入排序c 语言,C语言程序设计100例之(22):插入排序
  11. 使用jsPlumb插件实现动态连线功能
  12. mongo14-----group,aggregate,mapReduce
  13. 论物理学与技术革命之间的关系
  14. 中介者模式 - 设计模式学习
  15. WPF制作表示透明区域的马赛克画刷
  16. PPT一次性压缩图片
  17. 数据扩充与数据预处理
  18. php app接口开发,「PHP开发APP接口实战005」基础示例接口的实现一
  19. VC++ 文件读写总结
  20. Windows+CPU only+VS2013安装caffe以及配置Python接口

热门文章

  1. 略论bs架构设计的几种模式
  2. 实现 Virtual DOM 下的一个 VNode 节点
  3. Java:前程似锦的 NIO 2.0
  4. 更改Linux系统的Hostname的四种方式
  5. 1292 - Incorrect datetime valuemysql插入非法的时间数据解决方案
  6. 【JavaScript】提取字符串里的分数,及计算平均分并与平均分比较输出
  7. grep, egrep
  8. 构建服务器_如何使用无服务器构建完整的后端系统
  9. 音乐雷达 shazam算法_具有10亿首Shazam音乐识别功能的数据可视化
  10. mysql管理应用_如何在PHP和MySQL中制作出色的库存管理应用程序