目录

6.3 响应特性分析

6.3.1 MATLAB中

(1)游动鼠标法

(2)编程法

6.3.2 Simulink中

6.3.3 LTI Viewer

步骤:


6.3 响应特性分析

6.3.1 MATLAB中

(1)游动鼠标法

绘制不同输入响应函数的响应特征曲线:非plot函数输出曲线上,按住鼠标左键拖动查看个性能指标。

(2)编程法

指标

分析方法

峰值时间tp

[y,t]=step(sys);%y为输出变量响应值,t为仿真时间向量

[Y,k]=max(y);%Y为y的峰值,k为响应时间

tp=t(k); %获取峰值时间

超调量σ%

C=dcgain(sys);%求取系统的终值

[Y,k]=max(y);%Y为y的峰值,k为响应时间

sita=100*(Y-C)/C;%计算超调量

上升时间tr

C=dcgain(sys);%求取系统终值

n=1;

while y(n)<C

n=n+1

end%通过循环求取第一次到达终值时的时间

tr=t(n);%获得上升时间

C=dcgain(sys);%求取系统终值

n=1;

while y(n)<0.1*C

n=n+1

end

m=1;

while y(m)<0.9*C

m=m+1

end

tr=t(m)-t(n);%获得上升时间

调节时间ts

[y,t]=step(sys);%y为输出变量响应值,t为仿真时间向量

C=dcgain(sys);%求取系统终值

i=length(t);%求仿真时间向量长度

while(y(i)>0.98*C)&(y(i)<1.02*C)%

i=i-1

end%循环求取终值在±2%内的时间

ts=t(i);%调节时间

6.3.2 Simulink中

scop模块波形图中利用游动鼠标法观测各个指标:

6.3.3 LTI Viewer

控制系统工具箱提供图形用户界面Linear-Time-Invariant Viewer:

步骤:

(1)在MATLAB工作空间中建立控制系统的数学模型;

(2)在命令窗口输入“ltiview”,即可调出可视化仿真环境窗口

(3)File→Import→选择待分析模型,LTI自动绘制系统阶跃响应曲线

(4)右键→Plot Types:选择图形类型;Characteristics:自动标出相关特征值;properties:对窗口进行编辑;

MATLAB/simulink时域分析之响应特性分析(0基础)相关推荐

  1. 直流斩波电路在matlab中的建模与仿真,基于MATLAB/Simulink的直流斩波电路分析

    摘要:直流斩波电路是将固定直流电压变换成可变直流电压的电路,广泛应用于开关电源及直流电动机驱动中.文章分析了直流斩波电路的设计原理,并基于MATLAB/Simulink软件,搭建了升.降压直流斩波电路 ...

  2. Matlab/Simulink代码生成到dsp系列(一)基础配置

    0 引言 TI 公司 C2000 系列的 DSP 芯片主要面向数字控制.运动控制领域.在电机控制领域占有主导的地位.但是传统的代码开发方法周期较长,效率不高,有时可读性较差,难以修改.维护.随着工业技 ...

  3. 四二拍用音符怎么表示_每个音符都是赞美歌拍子分析 0基础识简谱每日必看

    点击上方蓝字  关注我们 拍子状态分析是为了帮助0基础家人识谱用的,一首诗歌拿在手上只所以看起来复杂,是这些节奏让人眼花缭乱,其实真正理解了其中的含义,就会感觉豁然开朗,此种方法是掌握节奏型的捷径,不 ...

  4. matlab simulink:使用model linearier分析任意系统的伯德图(应该是任意的单输入单输出)

    我是个憨憨,看到simulilnk频率响应分析方法 - 知乎 (zhihu.com)这篇文章实现所使用的是Analysis中的Control Design,原作者配图是这个样子的: 然后我的界面是这个 ...

  5. 基于matlab/simulink环境下空调房间仿真模型的建立,基于MatlabSimulink环境下空调建筑物动态仿真模型的建立...

    基于Matlab/Simulink环境下空调建筑物动 态仿真模型的建立 哈尔滨工业大学 陈建成 姜永成 王森 唐勇辉 摘要 分析了空调建筑物的特性,介绍了运用状态空间法建立空调建筑物数字模型的 过程, ...

  6. P9 线性系统状态空间分析-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 9. 线性系统状态空间分析 9.2.4 状态 ...

  7. P6 根轨迹分析法-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 6. 根轨迹分析法 6.1 函数 6.2 根 ...

  8. P5 Matlab/Simulink 在时域分析中的应用-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 5. Matlab/Simulink 在时域 ...

  9. P2 Matlab计算基础-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 2. Matlab 计算基础 表2.1 Ma ...

最新文章

  1. Referenced file contains errors (http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_4.xsd).
  2. 间谍新高度:航空航天探测器被当作间谍武器
  3. java实现遍历树形菜单方法——service层
  4. LeetCode-二分查找-374. 猜数字大小
  5. lazada菲律宾本地店结束免佣金,商家如何申请免佣金优惠?
  6. Developer Express 中Gridcontrol获取选中行单元格的值
  7. 傅里叶变换基本概念及复数类实现
  8. 实例18:python
  9. 美团面试题 | JVM 堆内存溢出后,其他线程是否可继续工作?
  10. php继承 重写方法吗,PHP中的继承与重写
  11. 计算机专业 英语词汇大全(持续更新)
  12. 微pe添加网络组件_(已解决)干掉peset后如何启动PE的网络组件?
  13. SGX 是什么技术?
  14. 利用sitemap提交漏洞劫持其它网站排名
  15. i3 10100F和i3 10105F差距大不大
  16. Android禁止截屏
  17. 城乡规划设和计算机应用,城乡规划行业未来展望
  18. linux下常用alias
  19. Java并发(一)并发基础
  20. 8B10B编解码的Verilog实现

热门文章

  1. 职场word使用技巧大全,后悔没学会这7个技巧
  2. 【君思智慧园区】智慧物流园区解决方案
  3. [dshow @ 000000001cf86580] real-time buffer ... [video input] too full or near too full (90% of size
  4. 普渡大学统计与计算机科学,普渡大学西拉法叶校区计算机科学世界排名2017年最新排名第31(THE世界排名)...
  5. Vue7 异步加载 懒加载
  6. 零起点魔兽争霸3UI布局编辑器 预览版
  7. windows 10 家庭版打不开gpedit.msc组策略的解决办法
  8. python多线程问题及生产者消费者示例
  9. 用MPI_Send和MPI_Recv实现简单集群通信函数
  10. 《鸟哥的Linux学习:基础篇》第零章 计算机概论 读书笔记