第五章 MATLAB车辆工程应用实战 第5章 弹簧阻尼系统建模 第五章 MATLAB车辆工程应用实战 5.2 弹簧振子简谐振动动画 弹簧阻尼系统较复杂,包括单自由度系统、双自由度系统以及多自由度系统等,其系统传递函数以及运动分析也相对较复杂。基于弹簧振子简谐振动动画分析,帮助用户更好的理解弹簧振动系统建模。 第五章 MATLAB车辆工程应用实战 5.3 一阶延迟环节 图5-2 无质量杠杆一阶系统 对图5-2所示的机械系统,其标准式为: 第五章 MATLAB车辆工程应用实战 5.3 一阶延迟环节 图5-2 无质量杠杆一阶系统 第五章 MATLAB车辆工程应用实战 5.3 一阶延迟环节 clc,clear,close all num=[1]; tao = 5; % 时间常数 den=[tao,1]; Gtf=tf(num,den); %传递函数 rlocus(Gtf) %根轨迹 impulse(Gtf)%脉冲响应 图5-3 根轨迹 图5-4 一阶惯性环节的单位脉冲响应 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 根据单自由度弹簧阻尼系统建立相应平衡方程为: 由二阶系统的数值微分递推式有: 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 根据单自由度弹簧阻尼系统建立相应平衡方程为: 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 根据单自由度弹簧阻尼系统建立相应平衡方程为: 图5-6 二阶连续系统仿真结果图 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 根据单自由度弹簧阻尼系统建立相应平衡方程为: 图5-7 二阶离散系统仿真结果图 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 5.4.1 机械系统 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 5.4.1 机械系统 阻尼计算公式为: 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 5.4.1 机械系统 F0 = 8.9; % 作用力 Mp = 0.093; % 最大超调量 ksin = abs(log(Mp))/sqrt(pi^2+log(Mp)*log(Mp)); % 阻尼比 tp = 2; % 峰值时间 wn = pi/tp/sqrt(1-ksin*ksin); % 系统固有频率 k =297; % 弹性元件刚度 m= k/wn^2; %质量块质量 c= 2*ksin*wn*m; %阻尼系数 num=[wn^2]; den=[1,2*ksin*wn,wn^2]; G=tf(num,den); %系统开环传递函数 rlocus(G) impulse(G)%脉冲响应 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 5.4.1 机械系统 图5-11 脉冲响应 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 5.4.2 力-电系统 图5-12 机械系统 图5-13 力-电压相似系统 机械系统模型为: 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 电学系统,根据环路电压定律: 第五章 MATLAB车辆工程应用实战 5.4 单自由度弹簧阻尼系统 电学系统,根据环路电压定律: [t,y]=ode15s('q',[0 10],[1 1 1]); plot(t,y(:,1),'r','linewidth',2) hold on plot(t,y(:,2),'b','linewidth',2) plot(t,y(:,3),'k','linewidth',2) grid on function dy=q(t,y) L1=1; % 电感 R1=1; % 电阻 c1=0.5; % 电容 c2=0.5; % 电容 R2= 2; % 电阻 dy=zeros(3,1); % 初始化 dy(1)=y(2); dy(2) = -( R1*y(2) +1/c1*y(1) +1/c2*(y(1)-y(3)) )/L1; dy(3) = -(1/c2*(y(3)-y(1)))/R2; 图5-14 数值图 第五章 MATLAB车辆工程应用实战 5.5 多自由度振

matlab做弹簧阻尼系统,第5章 弹簧阻尼系统建模.ppt相关推荐

  1. 【自动控制原理】以弹簧振动系统(典型二阶系统)为例理解系统微分方程与传递函数、控制框图的关系,闭环极点与稳定性的关系

    [零]   我始终认为,开始学习一门课程之前,首先要知道这门课程的实际用处或者为什么有这门课程,如果不了解这些,在学习的过程中往往会存在诸多疑问,也很难对这门课程产生兴趣,这也是我们推崇在实践中学习的 ...

  2. 【洞幺邦】单自由度弹簧阻尼系统

    已知质量m=10kg,弹簧系数k=1000N/m,阻尼c=40N•s/m.且质量块的初始位移x(0)=0.02m,其初始速度x´(0)=0m/s. 阻尼是用来衡量系统自身消耗振动能量能力的物理量,在运 ...

  3. 多自由度有阻尼matlab,多自由度阻尼系统固有振型的MATLAB求解程序

    多自由度阻尼系统固有振型的MATLAB求解程序function [v,w,zeta]=vbr_sf(m,d,k) %vbr_sf  vbr_sf(m,d,k) %        [v,w,zeta]= ...

  4. 质量—弹簧—阻尼系统的建模分析

    质量-弹簧-阻尼系统的建模分析 本文介绍如何使用数轴建模法对质量-弹簧-阻尼系统进行建模分析. 这里涉及的质量块.弹簧.阻尼均为理想器件. 注:实际弹簧还拥有阻尼器的效果,即实际弹簧应该是一个弹簧-阻 ...

  5. 前馈控制之如何计算前馈量(质量弹簧阻尼系统)

    带前馈控制的博途PID程序请参看下面的文章链接: https://blog.csdn.net/m0_46143730/article/details/123268892https://blog.csd ...

  6. matlab用卷积积分求单自由度阻尼系统响应(零极点模型)

    %spring1.m-用卷积积分求单自由度阻尼系统的强迫振动(先求系统的零极点模型) m=1;c=4;K=100;dt=0.015;  %dt为卷积积分时的采样间隔 w0=sqrt(K/m);  %固 ...

  7. matlab用解析法求二自由度阻尼系统的自由振动(先求系统状态方程

    %spring2.m-用解析法求二自由度阻尼系统的自由振动(先求系统状态方程组) m1=1;m2=9;k1=4;k2=2;  c1=input('c1=');c2=input('c2=');  %输入 ...

  8. matlab做离散时间系统,4.离散时间系统的Matlab实现.ppt

    4.离散时间系统的Matlab实现 MATLAB数字信号处理 离散时间系统的Matlab实现 Impz函数 功能:求解系统的单位冲击响应 调用方式: [h,t]=impz(b,a):b.a分别为系统传 ...

  9. matlab speex的语音处理模块_基于MATLAB的条形码识别系统[GUI,可识别几十个图片]...

    1.1 应用MATLAB识别条形码总体设计 本设计为基于MATLAB的条形码识别系统,带有一个GUI界面. GUI设计界面 1.1.1 程序总体设计思路 在上节中我们简单的介绍了MATLAB的发展以及 ...

  10. 【基于MATLAB的数字图像处理】第三章·基本图像变换

    系列文章 ·[基于MATLAB的数字图像处理]第一章·绪论 ·[基于MATLAB的数字图像处理]第二章·视觉系统与图像处理系统 ·[基于MATLAB的数字图像处理]第三章·基本图像变换 ·[基于MAT ...

最新文章

  1. 2019最强就业指南,看了达摩院十大科技趋势,再也不怕互联网寒冬
  2. DOS命令解决端口冲突问题
  3. ajax的请求参数详解以及前后台交互详解
  4. python用map提取一个数的个十百位数_如何使用python中的map函数?
  5. python 面试题(3)--- 进制转换
  6. Hadoop job任务分配
  7. 451.根据字符出现频率排序
  8. Adobe CS3教程安装问题
  9. 伪原创工具及伪原创工具的使用技巧
  10. 计算机网络从使用对象上划分为,计算机网络练习题卷1-2章.doc
  11. 转载 --史上最全数学符号、公式的英文读法,干货满满!
  12. vnc支持用计算机民远程吗,使用vnc连接远程计算机
  13. Unity制作自己的Project Template
  14. dm_svc.conf文件介绍
  15. 请求转发(Forward)和重定向(Redirect)的区别
  16. idea热部署插件JRebel激活(强烈推荐,试试就离不开了)
  17. javaWeb中 servlet 、request 、response
  18. 推理规则/经典规则(排中律/反证法双重否定消除)
  19. 制造业如何数字化转型?
  20. 项目经理必看!常用的项目管理工具及方法

热门文章

  1. Windows 10 VMware Workstation Server服务启动一段时间后自动异常关闭
  2. 大数据时代,做数据分析报告的基本流程
  3. 很全的ABAP入门资料
  4. 医院远程会诊管理系统方案/案列/软件/APP/小程序/网站
  5. 多尺度卷积稀疏编码的无监督迁移学习
  6. 卓越的社会化营销人的6个习惯
  7. vue-video-player文档_vue使用video和vue-video-player并且可实现视频铺满呦
  8. Android 高德地图自定义InfoWindow
  9. 电子词典系统vc++_《VC++ 编程词典(珍藏版)》
  10. Android adb shell启动应用程序的方法