MATLAB/Simulink 线性分析工具箱频域分析(手把手教会)
最近在学习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 线性分析工具箱频域分析(手把手教会)相关推荐
- matlab时频分析工具箱安装_EEG时频分析介绍与实现(基于EEGLAB、NetStation与Analyzer2软件)...
本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问. 我在很早之前有翻译过一篇通过小波变换来进行时频分析的文章,可参考<小波教程>.最近,我在油管上看到了E ...
- matlab时频分析工具箱安装_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...
科研小班 | 加州大学伯克利分校 | 物理.电子工程:MATLAB信号和数据处理课题(2021.1月开课)mp.weixin.qq.com 工程研究领域中,实验.模拟往往都会产生海量的数据.对这些数 ...
- cmi码型变换matlab程序_58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!...
作者 | 安布奇 责编 | 胡巍巍 本文干货满满,主要以一个单摆为例,讲述如何进行物理建模.58张实操图,手把手带你学会Simscape Multibody物理建模与刚体变换! 创建模型 在MatLa ...
- arduino 机器视觉编程_万物皆可仿真的MATLAB/Simulink神奇在哪?解析如何将其应用于一整套机器人设计开发流程...
MATLAB/Simulink:万物皆可仿真 MATLAB是由美国MathWorks公司出品的一款商业数学软件.它是一个多功能的科学计算平台,将算法开发.数据分析.矩阵计算等诸多强大功能集成在一个易于 ...
- P7 频域分析法-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 7. 频域分析法 7.1 Matlab 函数 ...
- P9 线性系统状态空间分析-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 9. 线性系统状态空间分析 9.2.4 状态 ...
- 基于matlab的汽车操纵稳定性仿真分析,基于Matlab/Simulink的四轮转向汽车操纵稳定性分析...
0引言四轮转向是指汽车在转向时,后轮可相对于前轮主动转向,通过对后轮的转向控制来改善汽车的操纵稳定性.国内外学者对汽车四轮转向控制的研究有很多,但许多方法存在明显的缺点,例如当采用了四轮转向后,车辆的 ...
- 线性二自由度汽车模型对前轮角阶跃输入的稳态响应分析(matlab/simulink)
线性二自由度汽车模型对前轮角阶跃输入的稳态响应分析(matlab/simulink) 一.线性二自由度汽车模型 为了便于掌握操纵稳定性的基本特性,我们将多自由度的整车模型简化成为二自由度模型.主要有以 ...
- P6 根轨迹分析法-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 6. 根轨迹分析法 6.1 函数 6.2 根 ...
最新文章
- 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
- str_repeat() 函数
- 第十、十一周项目一-点-圆-圆柱类族的设计(2)
- Leetcode 210. 课程表 II 解题思路及C++实现
- android o x86,ubuntu-android--make: *** [out/host/linux-x86/o...
- LeetCode My Calendar I
- 高中计算机计划,高中信息技术教学计划
- 网络压缩《network pruning 浅析》
- mysql 编码种类_MySQL 编码
- 操作系统在内存中的位置
- 缓存击穿、雪崩、穿透区别及解决方案
- PCB板检测机(PCB板外观缺陷视觉检测设备)
- java面向对象题目_经典面向对象题,用Java做,要详细点的。
- Linux regulator框架理解及使用
- 类似于计算机的文件管理器,XYplorer 21比电脑自带的文件管理器还好用的工具
- C语言字节对齐规则总结
- python之动态性
- 连接线是计算机硬件吗,音箱线怎么连接电脑?有源音箱和无源音箱连接电脑教程...
- OK6410之uboot移植(4)——uboot启动代码植及支持nand flansh启动
- 微信为什么不支持android4,解决android4.4.4手机不能正常调起微信支付问题
热门文章
- html中iframe全屏显示,如何让iframe中的元素全屏
- ANSYS学习5——单元的选择
- 高品质回音消除,噪音抑制语音处理芯片—ATH8806
- 用python画气球_452. 用最小的数量引爆气球(Python)
- Mockito超全用例文档
- 计算机考研之方向解读
- 网络收集竞争情报的技巧
- 单片机多电梯控制系统
- ESP32编译自己的micropython固件以支持OV2640、SPIRAM、bluetooth等完整功能
- [JZOJ5952] 凯旋而归 ([BZOJ 5092]【Lydsy1711月赛】分割序列)【高维前缀和】【DP】