声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1468|回复: 5

[控制系统类] 根据版主的意见修改了控制方法再帮我看看行吗

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

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

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

x
版主说我的模型是每时每刻都要计算出这三个参数,所以计算量大很容易matlab益出,我又改了一种方法,传到上面了是下面的两个。麻烦你看看这回得结构可以吗?
还有就是计算方法会不会影响结果呢?变步长和定步长

[ 本帖最后由 sunhuibo 于 2007-6-18 14:56 编辑 ]

two.mdl

37.62 KB, 下载次数: 28

fuzzy_pid_rules.fis

2.25 KB, 下载次数: 24

回复
分享到:

使用道具 举报

发表于 2007-6-18 21:04 | 显示全部楼层
我的意思是你是否可以根据一些条件判断什么时候用模糊控制?
你这样做还不是一样的?还不是每时每刻都在计算?
你可以用一个条件,比如什么时候用模糊控制什么时候用PID就足够了。
这样减少计算量而且合理。
至于模型调试,我没有时间给你调的,只能你自己,所以你再急也没办法的,还望谅解。

而且你有没有想过你这样搭建的模糊控制是否起到作用,或者说为什么三个参数都是负的?

还有你前面为什么要加取绝对值模块?如果你的模糊换成PID可以运行很好,那么你先设计一个模糊控制器的输出就是大概不会很影响你的PID的原来的参数,比如比例是20,你可以让kp的模糊输出大概是+-5左右,先这样来作,然后再改进。
还有你的量化因子,你的e那里的用1/500还说得过去,但ec那里是这个是绝对不对的,你有没有自己测试下e和ec的实际范围?
太多问题,如果一个仿真可以象你这样三下五除二就可以搞定,那么simulink调试就不麻烦了。
版面有很多模糊的帖子,为何你不去看看他们如何做的,他们的问题在哪里,他们是怎么解决的等等,多看多借鉴别人的,否则你这样子闷头做是不行的。
我曾经调试了一个非常复杂的系统,调试了3个多月还不是没调试出来,现在继续调试。
调试需要耐心需要细心,需要永不放弃,希望你能够成功。
模糊控制的调试是没有想象的那么简单,但你必须清楚原理,清楚这个过程,通过你问的这些问题,我认为你的模糊控制的理论还需要再巩固,这样子是不能理解模糊控制的。
加油吧。
 楼主| 发表于 2007-6-19 09:21 | 显示全部楼层
谢谢版主跟我说了这么多,我看了论坛上很多帖子,有很多作的模糊pid我的那块用的就是他们调试好使得,他们的用的是Ode3得算法,可是我的系统好像不行,我想问问这个控制系统根算法的选择有关系吗?
             如果单纯是调参数的问题我可以耐着性子调,但是现在是系统一加上模糊这块就不动了,即使模糊这不连进系统往界面一放它也不运行,所以我就没办法调阿,我就想是不是算法取得有问题或者是什么关键性的错误呢?

[ 本帖最后由 sunhuibo 于 2007-6-19 09:26 编辑 ]
发表于 2007-6-19 11:31 | 显示全部楼层
算法方面一般情况下不要用ode3这样的,一般的系统都是默认即可,你可以适当降低
降低算法还不是为了减少数据量?
这个是做模糊控制的根本,所以你的搭建方法计算量太大,用高精度算法当然不行。
另外,好好品位下量化因子这个参数。
 楼主| 发表于 2007-6-21 10:47 | 显示全部楼层
版主你太牛了,我改了量化因子,现在已经可以正常运行了,但是波形不是我想要得,一直是个上升的波形能升到10e14那么大而我要让它稳定在1500。请问还有可能是什么原因?还是量化因子不对?或者是规则不对?规则是我自己编的可能有点粗糙。
发表于 2007-6-22 11:30 | 显示全部楼层
我不牛,是你自己强才是,真正强的人是会经常问别人问题,但更经常的是自己思考问题自己采纳别人意见后自我解决问题的。

你加个限幅模块吧。
另外控制规则方面如果是你自己编的那么请你参照下别人作这个方面的规则:)
看下自己是否有什么出入,不过规则方面一般都差不多,所以除非是改进算法的,否则一般拿别人的来用即可:)稍微更改下更利于自己的方法,但改动只是精确性不会影响很大。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-14 14:24 , Processed in 0.075139 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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