刻骨铭心 发表于 2007-9-5 11:22

S函数求助

搭建了一个书上给出的例子,是个滑模变结构控制的应用
这是一个滑模变结构控制器S函数,程序图如下所示,其中chap2_7s为控制器S函数

设置的时候(如图1)如果在参数里填上e,de,Ff,点apply就可以,但仿真的时候出现图2的错误,说e为定义
发现这个S函数中并无参数设置问题
于是我将e,de,Ff去掉,这时点apply后,出现图3,说TS必须为空
在S函数中,我将ts=;
因为是连续系统,这样设置也正确啊,如果改成ts=[];,那模块就根本没用了
不知道为什么~
大家帮忙执教一下~
谢谢!

[ 本帖最后由 刻骨铭心 于 2007-9-5 11:25 编辑 ]

花如月 发表于 2007-9-5 18:34

s函数我也一直不会用,帮你顶起来:handshake

yizi0000 发表于 2007-9-6 01:35

楼主,e,de,Ff这几个参数你应该在命令窗口中给出具体的值,然后再进行仿真.试试看吧.:@)

xiaosan01 发表于 2007-9-6 10:40

关注中

jack_boy 发表于 2007-9-6 11:48

按照你的结构图,e,de,Ff是作为'chap2_7s的输入而不是参数,不应该出现在sfunction parameters这一栏中,去掉是对的。连续系统ts=设置也是正确的,但是为什么回出现Ts必须未空的提示,还没遇到过这种情况,在初始化sizes时正确的话,我觉得是其它地方的问题。另外连续系统仿真ts=[-1 0]也可以。

zhushanjun11 发表于 2007-9-11 08:41

帮不上你的忙,见谅!但是请问楼主,你的滑模变结构控制s函数是哪本书上给的?方便的话还请告知.
我的邮箱是bluelemon5288@126.com谢谢

janes 发表于 2007-9-16 05:54

把你的代码贴出来,问题不是很大
页: [1]
查看完整版本: S函数求助