mdsk.net
当前位置:首页 >> simulink仿真得出BoDE图 >>

simulink仿真得出BoDE图

开环系统等于G=feedback(sys,-1),再画Bode图

画bode图最好直接用控制系统工具箱构造传递函数然后画,比如对象是G(s),控制器是Gc(s),则画Gc(s)*G(s)的bode图即可.对于Simulink模型来说,可以先用linmod之类的函数获取线性化模型,然后画图.但用线性化函数时需要另外添加输入、输出端口模块(比较新的版本有linearize函数好像不用添加Inport/Outport模块,不太确定),另外,通常Simulink模型都是闭环的,还需要进行转换,总体上比较麻烦.

根据传递函数做波特图num为分子系数;den为分母系数;num=;den=;margin(num,den);grid

搭建好系统结构结构框图后,点击三角形(start simulation),然后单击toolscontorl designlinear analysis,弹出一个页面,右下角有个下选框,在里面可以选择你想要的图形,选择好后点击它左边的linearize model 就行了,你试哈啊,呵呵

选中的是信号线,比如分析一个模块的特性,分别选中模块前后的信号线,右键选择linear analysis point ,设置输入输出.选好之后信号线上会有输入输出的箭头示意.

搭建好系统结构结构框图后,点击三角形(start simulation),然后单击toolscontorl designlinear analysis,弹出一个页面,右下角有个下选框,在里面可以选择你想要的图形,选择好后点击它左边的linearize model 就行了,你试哈啊,呵呵

【在Simulink里生成伯德图】?应该是在MATLAB中画bode图吧? 两种方式:1、使用hold on G1=tf(1,[1 1]); G2=tf(1,[1 1 1]); bode(G1) hold on bode(G2)2、直接给bode多个参数 G1=tf(1,[1 1]); G2=tf(1,[1 1 1]); bode(G1,G2)

这是一个发散的系统,或者说这是一个不稳定的系统.建议先利用线性系统的根轨迹法计算使系统稳定的参数,如果发现是结构不稳定系统,那就只能通过反馈通道或者前向通道加入某些环节进行校正.

应该有命令,但是我不太晓得,但我有一种另外的方法希望可以帮助你. 首先利用Matlab得到闭环Bode图后,举个例子,如下所示: 在图中右击鼠标,选择characteristics->Peak Response,就可以得到谐振峰值的属性. 至于带宽,只要沿着Bode图的幅度曲线寻找-3dB处即可得到该处的频率值. 希望我的解答对你有用.

将Bode Plot模块拖入模型,选择希望观测的信号.

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com