最近在学习Simulink仿真完成后的频域分析,发现MATLAB有现成的工具箱,再次记录一下使用方法和步骤,以我建立的天棚悬架为例进行分析:

方法一

1.打开模型,①点击 “Linearization”,②选中被控对象输入直线,③选择插入闭环输入点,即单击“Input Perturbation”。

2.同理输出曲线也要选中设置线性化点,但是要选择开环输入,即点击“Open-Loop Output”。

注:选中后有这样的标识符:

3.在Simulink界面进入线性分析工具包,注意是在Simulink界面。

4.设定分析输入输出端口方式和操作点条件。

5.选择我们想要画的频域图,我这里以伯德图为例,如下:

注意:分析绘制完伯德图后,左边线性化工作区间多了linsys1,这个是分析的数据,即伯德图的数值储存内容。

6.单机图像的空白处,可以选择图像的一些处理,如默认是伯德图的幅值和相位图都显示,我这里选择只显示幅值图

选择 I/O Selector还可以选择留下哪几个输入或输出端口的图像

如我只需要第一个端口输入和第一个输出端口的:

或者我需要某几个:

7.将linsys1,即伯德图的数据输出到MATLAB工作区间,直接拖拉即可,操作如下:

会发现导入到了MATLAB的工作区间,如下所示:

输入命令:bode(linsys1),发现也可以出来上面的伯德图,并且也可以进行上述对图像选择、改变坐标等图像处理操作:

方法二

1.直接选中被控对象,选择线性分析---线性化模块

2.和方法一相同,进行选择分析I/O口和操作点(实际上保持默认即可),之后进行伯德图绘制:

可以结果看到和方法一也是一致的。

学习问题

1.这样子针对有多个输入多个输出的模型分析,究竟哪个输入对应的输出才是我们需要的频域分析呢?

2.线性化分析工具箱是否和我们写程序分析是一样的频域结果呢?

未完待续.......

注:仅为便利自己学习,错误在所难免,如有侵权,请联系删除,有兴趣的学者可以参考学习交流,谢谢!

参考资料:MATLAB help文档

MATLAB/Simulink 线性分析工具箱频域分析(手把手教会)相关推荐

  1. matlab时频分析工具箱安装_EEG时频分析介绍与实现(基于EEGLAB、NetStation与Analyzer2软件)...

    本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问. 我在很早之前有翻译过一篇通过小波变换来进行时频分析的文章,可参考<小波教程>.最近,我在油管上看到了E ...

  2. matlab时频分析工具箱安装_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...

    科研小班 | 加州大学伯克利分校 | 物理.电子工程:MATLAB信号和数据处理课题(2021.1月开课)​mp.weixin.qq.com 工程研究领域中,实验.模拟往往都会产生海量的数据.对这些数 ...

  3. cmi码型变换matlab程序_58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!...

    作者 | 安布奇 责编 | 胡巍巍 本文干货满满,主要以一个单摆为例,讲述如何进行物理建模.58张实操图,手把手带你学会Simscape Multibody物理建模与刚体变换! 创建模型 在MatLa ...

  4. arduino 机器视觉编程_万物皆可仿真的MATLAB/Simulink神奇在哪?解析如何将其应用于一整套机器人设计开发流程...

    MATLAB/Simulink:万物皆可仿真 MATLAB是由美国MathWorks公司出品的一款商业数学软件.它是一个多功能的科学计算平台,将算法开发.数据分析.矩阵计算等诸多强大功能集成在一个易于 ...

  5. P7 频域分析法-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 7. 频域分析法 7.1 Matlab 函数 ...

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

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

  7. 基于matlab的汽车操纵稳定性仿真分析,基于Matlab/Simulink的四轮转向汽车操纵稳定性分析...

    0引言四轮转向是指汽车在转向时,后轮可相对于前轮主动转向,通过对后轮的转向控制来改善汽车的操纵稳定性.国内外学者对汽车四轮转向控制的研究有很多,但许多方法存在明显的缺点,例如当采用了四轮转向后,车辆的 ...

  8. 线性二自由度汽车模型对前轮角阶跃输入的稳态响应分析(matlab/simulink)

    线性二自由度汽车模型对前轮角阶跃输入的稳态响应分析(matlab/simulink) 一.线性二自由度汽车模型 为了便于掌握操纵稳定性的基本特性,我们将多自由度的整车模型简化成为二自由度模型.主要有以 ...

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

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

最新文章

  1. 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
  2. str_repeat() 函数
  3. 第十、十一周项目一-点-圆-圆柱类族的设计(2)
  4. Leetcode 210. 课程表 II 解题思路及C++实现
  5. android o x86,ubuntu-android--make: *** [out/host/linux-x86/o...
  6. LeetCode My Calendar I
  7. 高中计算机计划,高中信息技术教学计划
  8. 网络压缩《network pruning 浅析》
  9. mysql 编码种类_MySQL 编码
  10. 操作系统在内存中的位置
  11. 缓存击穿、雪崩、穿透区别及解决方案
  12. PCB板检测机(PCB板外观缺陷视觉检测设备)
  13. java面向对象题目_经典面向对象题,用Java做,要详细点的。
  14. Linux regulator框架理解及使用
  15. 类似于计算机的文件管理器,XYplorer 21比电脑自带的文件管理器还好用的工具
  16. C语言字节对齐规则总结
  17. python之动态性
  18. 连接线是计算机硬件吗,音箱线怎么连接电脑?有源音箱和无源音箱连接电脑教程...
  19. OK6410之uboot移植(4)——uboot启动代码植及支持nand flansh启动
  20. 微信为什么不支持android4,解决android4.4.4手机不能正常调起微信支付问题

热门文章

  1. html中iframe全屏显示,如何让iframe中的元素全屏
  2. ANSYS学习5——单元的选择
  3. 高品质回音消除,噪音抑制语音处理芯片—ATH8806
  4. 用python画气球_452. 用最小的数量引爆气球(Python)
  5. Mockito超全用例文档
  6. 计算机考研之方向解读
  7. 网络收集竞争情报的技巧
  8. 单片机多电梯控制系统
  9. ESP32编译自己的micropython固件以支持OV2640、SPIRAM、bluetooth等完整功能
  10. [JZOJ5952] 凯旋而归 ([BZOJ 5092]【Lydsy1711月赛】分割序列)【高维前缀和】【DP】