前言

本篇文章介绍了如何使用MATLAB分析二阶系统

被控系统

x ¨ + 5 x ˙ + 6 x = F \ddot{x}+5\dot{x}+6x=F x¨+5x˙+6x=F
可以对上述系统进行拉式变化,得到传递函数为
G = 1 s 2 + 5 s + 6 G=\frac{1}{s^2+5s+6} G=s2+5s+61​
可以分析系统的伯德图,具体代码和图像如下:

s=tf('s');
G=1/(s^2+5*s+6);
bode(G)

输入正弦得到输出

t=0:0.05:10;
xt=1+5*cos(t);
lsim(G,xt,t)

已知输出得到输入

首先对输出进行Laplace变换而后进行反变换得到输入,但是在matlab中的输入会包含狄拉克函数项

syms s t;
y=0.1+0.5*cos(t);
Ys=laplace(y);
G=1/(s^2+5*s+6);
Xs=Ys/G;
xt=ilaplace(Xs)

输出为:
x t = ( 5 ∗ c o s ( t ) ) / 2 + 3 ∗ d i r a c ( t ) − ( 5 ∗ s i n ( t ) ) / 2 + ( 3 ∗ d i r a c ( 1 , t ) ) / 5 + 3 / 5 xt = (5*cos(t))/2 + 3*dirac(t) - (5*sin(t))/2 + (3*dirac(1, t))/5 + 3/5 xt=(5∗cos(t))/2+3∗dirac(t)−(5∗sin(t))/2+(3∗dirac(1,t))/5+3/5
同样也可以手动计算输入的幅值、相位差等,从而手动得到输入信号的表达式。

9. Matlab仿真二阶弹簧阻尼系统相关推荐

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

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

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

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

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

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

  4. matlab弹簧阻尼系统论文,MATLAB系统仿真报告有阻尼受迫振动系统.doc

    MATLAB系统仿真报告有阻尼受迫振动系统 问题描述 有阻尼受迫振动的结构及基本原理 图一 有阻尼的受迫振动系统 图1为有阻尼的受迫振动系统,质量为M,摩擦系数为B, 弹簧倔强系数为K.拉力.摩擦力和 ...

  5. 码分复用matlab仿真代码,频分复用时分复用系统MATLAB仿真.doc

    频分复用时分复用系统MATLAB仿真 上海大学2013-2014学年冬季学期 "通信原理"课程项目报告 课程名称: <通信原理> 课程编号: 项目名称和内容: 搭建一个 ...

  6. matlab仿真四轮abs,ABS系统的simulink的仿真。

    基于Matlab/Simulink的汽车ABS建模与仿真 一.汽车制动时滑移率与附着系数的关系 汽车制动时,随着制动强度的不断增加,车轮滚动的成分会越来越少,同时车轮滑动的成分将越来越多.一般用滑移率 ...

  7. fvdm 跟驰模型 matlab仿真_强大的系统级热流体仿真软件Flownex了解一下,还有大咖免费培训哦...

    点击上方蓝字,关注并设为星标 \   知识分享 · 精品课程 · 工程仿真   \ 随着仿真在工业领域的逐渐深入,企业对仿真的需求也越来越高,不仅需要对零件.部件进行详细的仿真.设计和优化,也需要对系 ...

  8. Matlab仿真,数字基带传输系统的设计实验报告

    实验目的 1.提高独立学习的能力: 2.培养发现问题.解决问题和分析问题的能力: 3.学习Matlab 的使用: 4.掌握基带数字传输系统的仿真方法: 5.熟悉基带传输系统的基本结构: 6.理解奈奎斯 ...

  9. 混沌系统的matlab仿真可行性,超混沌系统的电路仿真及其自适应同步

    第18卷 V01.18 第7期 No.7 电子设计工程 ElectronicDesignEngineering 2010年7月 Jul.2010 超混沌系统的电路仿真及其自适应同步 龙燕,陈帝伊,杨福 ...

最新文章

  1. 综述系列 | 多标签学习的新趋势
  2. Python基础(11)--面向对象1
  3. 使用Embedded VC++开发通讯终端及代码分析
  4. 不属于python开发用户界面第三方库的是-模拟试卷C【单项选择题】
  5. sql server--优化
  6. python中nltk_python2.7和NLTK安装详细教程
  7. SAP FI模块与SD、MM的接口配置
  8. 阿里云云效如何帮助企业10倍研发效能提升?
  9. matplotlib 雷达图2
  10. 原生JS实现addClass,removeClass,toggleClass
  11. 计算机 未来哪种技术稀缺,2015级职业生涯规划考试试题
  12. 【李宏毅机器学习】Recurrent Neural Network Part2 循环神经网络(p21) 学习笔记
  13. 计算机桌面工具栏,好用的4D桌面工具栏必备,整洁的桌面小众软件
  14. Python之文本去重(基础版)
  15. 关于Spring核心配置文件中的各项主要配置
  16. 快书编标让标书制作更高效、更规范、更轻松
  17. 安装制作 基础篇(一) 基本概念
  18. 设计模式-访问者模式-java-中文版
  19. docker学习--数据卷
  20. 电力行业三次谐波计算

热门文章

  1. MNC、MCC、LAC、CID都是些什么东西?
  2. 如何成为一个出色的网站架构师
  3. 红楼梦情感分析matlab,《红楼梦》情感型人格分析
  4. 简述计算机病毒的清除,人工清除计算机病毒的方法
  5. 【测试技能分享】xmind思维导图导出excel层级表格转换为测试场景案例分享实践附脚本
  6. 打印贴标机的吹气结构说明
  7. 听音乐学英语 (Tori Amos)
  8. HDU 4115 Eliminate the Conflict(2-sat 判解存在性)
  9. JavaScript实现打印倒金字塔的代码
  10. C++语言编写程序:输入电话号码,对电话号码的合法性进行检查,输出是否合法,不合法在屏幕上输出错误原因。电话号码合法要求:电话号码由三部分构成地区码:空白或三位数字前缀码:非“0“或”1”