24小时热门版块排行榜    

查看: 8212  |  回复: 14

高宁宁

银虫 (正式写手)

[求助] ​怎么给simulink加一个干扰信号?比如加一个阶跃信号。 已有1人参与

​怎么给simulink加一个干扰信号?加在闭环反馈的哪个位置?比如在t=300s的时候加入,而且只需要加入几秒钟的时间就可以了。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

sunshine819

金虫 (小有名气)

【答案】应助回帖

引用回帖:
4楼: Originally posted by 高宁宁 at 2013-11-19 09:17:03
那计时模块在simulink叫什么?我没查到...

就是Simulink>Sources>中有一个Clock,他是引入仿真时间的,然后你加一个用于使能的Subsystem,这个subsystem里面有你期望的干扰信号,就可以了
日光之下皆覆辙 月光之下皆旧梦
5楼2013-11-19 12:37:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

引用回帖:
6楼: Originally posted by 高宁宁 at 2013-11-19 16:32:55
能否给我画个图啊?(闭环输入的位置,然后引入一个计时模块,靠计时模块触发一个信号发生器)不胜感激!我知道您可能不是金币,但是为了表示感谢,我会追加!...

不知这样您是否能看清楚,Enabled Subsystem里面放你想施加的干扰就可以了,然后那个Add模块的位置就是外部干扰进入闭环控制系统的位置,左上边那个是控制干扰信号作用时间的,当然了,实现这个有许多方式,我这也未必是最简单最好的,抛砖引玉吧。
​怎么给simulink加一个干扰信号?比如加一个阶跃信号。
1.jpg

日光之下皆覆辙 月光之下皆旧梦
7楼2013-11-19 19:29:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

高宁宁

银虫 (正式写手)

引用回帖:
7楼: Originally posted by sunshine819 at 2013-11-19 19:29:22
不知这样您是否能看清楚,Enabled Subsystem里面放你想施加的干扰就可以了,然后那个Add模块的位置就是外部干扰进入闭环控制系统的位置,左上边那个是控制干扰信号作用时间的,当然了,实现这个有许多方式,我这也 ...

里面似乎没有设定在某个时间假如干扰并且设定干扰的时间。我把我的图跟你给我讲的画在一块。我觉得是不是Enabled Subsystem 里面的干扰信号设置错了。麻烦你了!
​怎么给simulink加一个干扰信号?比如加一个阶跃信号。-1
pid000.JPG


​怎么给simulink加一个干扰信号?比如加一个阶跃信号。-2
pid111.JPG

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : zuhe.mdl
  • 2013-11-24 11:09:42, 39.69 K
10楼2013-11-24 11:09:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
高宁宁(nono2009代发): 金币+10 2016-03-10 21:55:36
引用回帖:
10楼: Originally posted by 高宁宁 at 2013-11-24 11:09:48
里面似乎没有设定在某个时间假如干扰并且设定干扰的时间。我把我的图跟你给我讲的画在一块。我觉得是不是Enabled Subsystem 里面的干扰信号设置错了。麻烦你了!

pid000.JPG

pid111.JPG
...

我把扰动给你,plant和controller 是你自己要做的东西,enabled里面要放干扰信号,你只放一个积分器当然不行,我不知道怎么往小木虫上放文件,你给个电子邮箱我发给你,另外我的matlab是2013a,仿真模型是.slx格式的,您能否打开?
日光之下皆覆辙 月光之下皆旧梦
11楼2013-11-24 22:37:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

sunshine819

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
加在闭环输入的位置,然后引入一个计时模块,靠计时模块触发一个信号发生器,把你希望加入的信号在信号发生器里面进行定义即可
日光之下皆覆辙 月光之下皆旧梦
2楼2013-11-18 22:19:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuchao0878

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
是不是也可以加一个脉冲
喵~
3楼2013-11-18 23:20:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

高宁宁

银虫 (正式写手)

引用回帖:
2楼: Originally posted by sunshine819 at 2013-11-18 22:19:22
加在闭环输入的位置,然后引入一个计时模块,靠计时模块触发一个信号发生器,把你希望加入的信号在信号发生器里面进行定义即可

那计时模块在simulink叫什么?我没查到
4楼2013-11-19 09:17:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

高宁宁

银虫 (正式写手)

引用回帖:
5楼: Originally posted by sunshine819 at 2013-11-19 12:37:54
就是Simulink>Sources>中有一个Clock,他是引入仿真时间的,然后你加一个用于使能的Subsystem,这个subsystem里面有你期望的干扰信号,就可以了...

能否给我画个图啊?(闭环输入的位置,然后引入一个计时模块,靠计时模块触发一个信号发生器)不胜感激!我知道您可能不是金币,但是为了表示感谢,我会追加!
6楼2013-11-19 16:32:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

高宁宁

银虫 (正式写手)

引用回帖:
7楼: Originally posted by sunshine819 at 2013-11-19 19:29:22
不知这样您是否能看清楚,Enabled Subsystem里面放你想施加的干扰就可以了,然后那个Add模块的位置就是外部干扰进入闭环控制系统的位置,左上边那个是控制干扰信号作用时间的,当然了,实现这个有许多方式,我这也 ...

我今天白天练车了,所以没回你。我今晚试了试,没有产生干扰的。而且里面似乎没有设定在某个时间假如干扰并且设定干扰的时间。我今晚把我的图跟你给我讲的画在一块。我觉得是Enabled Subsystem 里面的干扰信号设置错了。麻烦你了!
8楼2013-11-20 22:39:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

高宁宁

银虫 (正式写手)

想给你发图片 结果图片格式在我电脑上识别不出来  明天晚上给你发吧
9楼2013-11-20 22:44:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 高宁宁 的主题更新
信息提示
请填处理意见