声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2700|回复: 6

[综合讨论] 求助:matlab报错了,高手帮忙啊

[复制链接]
发表于 2007-6-18 22:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我在做模糊控制仿真时感觉很慢,曲线也不是很平滑,总是有锯齿,系统警告如下Warning: The specified buffer for block 'model11/Transport Delay1' was too small. During simulation, the buffer size was temporarily increased to 7168. In order to use Real-Time Workshop, you need to update the buffer size parameter.望高手答疑解惑,不胜感激!

[ 本帖最后由 xinyuxf 于 2007-7-22 11:54 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-6-19 11:35 | 显示全部楼层
模糊控制二维的相当于PD,没有积分,有静差是正常的
你这个也只是警告,不是错误。
感觉很慢说明你步长太小,模块的设计精度高。
 楼主| 发表于 2007-6-19 14:24 | 显示全部楼层
非常感谢楼上的回答,能否给些消除净差的建议啊
发表于 2007-6-21 14:21 | 显示全部楼层
消除静差靠积分,你可以结合模糊控制与PI控制
或者模糊控制结合积分等形式来消除。
发表于 2007-6-22 10:51 | 显示全部楼层
模糊参数调整如果比较合适,应该没有静差的,但是往往这个调整过程比较困难。
发表于 2007-6-22 11:13 | 显示全部楼层
嗯,任何控制都有起辉煌的一面
PI控制调节很好的时候你一样会认为这个曲线是多么完美,呵呵,控制嘛,就要对不同的对象采取不同的组合方法。
发表于 2009-2-21 10:35 | 显示全部楼层

回复:

这个问题我现在也碰到了,调节了一下simulation/solver options/zero crossing control三个参数发现disabled all和use local settings,enable all三个参数的不同造成的结果差别很大,disable all任何参数都能运行但运行结果跟其他的两个差别很大,我现在做的是模糊控制优化pid参数的实验,用到了时间延迟模块和模糊控制模块。不知道该怎么解释,该以什么结果为准备。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-20 22:31 , Processed in 0.052747 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表