声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: kee

[电力电机类] BP神经网络的S函数编写问题

[复制链接]
 楼主| 发表于 2008-4-29 19:41 | 显示全部楼层
你给看看,KP KI KD 全部是0.5,真急人啊,
老哥,看你的了哦:loveliness:
回复 支持 反对
分享到:

使用道具 举报

发表于 2008-4-29 19:56 | 显示全部楼层
你的封装的模型错了,你再好好看看那个地方是怎么讲的
你封装的是那个S函数
书上要求的是将整个图封装起来作为PID控制器
然后后面还有两个图,那是使用你封装的控制器进行控制,你的模型做错了
图8-35是控制器(全部封装)
图8-36(a)(b)就是仿真模型
真得下了,打球去

[ 本帖最后由 yf2002043227 于 2008-4-29 20:00 编辑 ]
 楼主| 发表于 2008-4-29 20:00 | 显示全部楼层
这个到不是很重要啊,关键问题是:为什么KP KI KD 全部是0.5呢?搞不懂?
难道不能直接将它们输出吗??
 楼主| 发表于 2008-4-29 20:04 | 显示全部楼层
老哥,明天继续啊,给小弟我点指导,跟你学习了不手啊
应该要奖励一个威望
 楼主| 发表于 2008-4-30 14:37 | 显示全部楼层
搞了一天,还是未搞好!
一把初始值 加进去,就报错,:@L
 楼主| 发表于 2008-4-30 14:38 | 显示全部楼层
Output returned by S-function 'NNpid_for_done' in block 'nnbppid_good/S-Function' during flag=3 call must be a real vector of length 46
 楼主| 发表于 2008-4-30 14:39 | 显示全部楼层
把初始值去掉,就好了,但K全部是0.5!
给点指点吧,感冒了啊:@(
发表于 2008-5-7 09:22 | 显示全部楼层
因为没有具体调试,所以后来没有给你回复,最近我师兄也用这个模型,所以帮忙调了一下,就说一下参数都是0.5是怎么解决的,我们做的模型就不给你了,毕竟是人家做的,我只是帮忙调了一下:
问题就是出在权值没有给初值,当然这个初值不一定就在控制器里面给出,我们的解决方案是在下图中,我们换了一个模块,你参考一下:
未命名.JPG
1.JPG
发表于 2009-1-7 20:56 | 显示全部楼层

最后是怎么解决的?

我现在做仿真也遇到同样问题,PID三个参数一直是0.5。按yf2002043227给出的上图加了个模块后还是不行,是仿真不了,不知道是我调试的问题还是加上图这个模块也不能解决问题。请问KEE最后是如何解决这个问题的?
发表于 2009-8-31 11:29 | 显示全部楼层
我也想知道怎么解决的,谢谢。
发表于 2012-3-5 18:37 | 显示全部楼层
正在学习神经网络,很头疼
发表于 2012-3-5 18:39 | 显示全部楼层
为什么下不下来
发表于 2012-4-10 08:58 | 显示全部楼层
有没有神经网络的控制程序
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-15 14:55 , Processed in 0.067264 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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