net22446688 发表于 2007-4-9 17:28

怎样加入初始状态

在SIMULINK仿真过程中,如何把系统的非零初始状态加入到仿真过程中?

cdwxg 发表于 2007-4-9 17:31

没明白什么意思?
是运行中加么?
阶跃?
就是在运行到多少秒的时候加个输入?

net22446688 发表于 2007-4-10 08:26

是这样的,比如说在设计一个非线性控制率的时候,要使系统稳定,这个时候我就随便给系统一个初始状态,然后在SIMULINK中将非线性控制率和系统连接成一个闭环系统,点击运行,那么如果该闭环系统能够稳定的话,说明这个非线性控制率是合适的。只是不知道这样做对不对,还有,如果对的话,怎么把初始状态加入到系统中?如果这样做不对的话,怎样考察我设计的非线性控制率是否正确?

[ 本帖最后由 net22446688 于 2007-4-10 08:29 编辑 ]

cdwxg 发表于 2007-4-12 13:55

原帖由 net22446688 于 2007-4-10 08:26 发表
是这样的,比如说在设计一个非线性控制率的时候,要使系统稳定,这个时候我就随便给系统一个初始状态,然后在SIMULINK中将非线性控制率和系统连接成一个闭环系统,点击运行,那么如果该闭环系统能够稳定的话,说 ...
可能我不明白这个非线性控制率吧,所以还是不太明白,你不是随便给了个初始状态么>?那么它不进入系统怎么运行?所以运行中自然到了系统中的啊
如果你说稳定时候继续运行,不稳定切换,那我就明白了,运用一些开关和控制
但你说的我还是没明白,呵呵,希望高手给你解答吧

pmsl 发表于 2008-11-9 09:52

遇到与楼主同样的问题,不会解决

pmsl 发表于 2008-11-9 10:15

设置积分器就可以了

ch_j1985 发表于 2008-11-9 11:19

回复 6楼 pmsl 的帖子

问题解决了?

konaen 发表于 2008-11-9 13:13

如果系统里面用的是积分器,直接给积分器设置一个初值即可;如果是传递函数模块,用带有初值的传递函数模块,在simulink extra库里面。
页: [1]
查看完整版本: 怎样加入初始状态