suyuntian 发表于 2012-12-18 09:47

单神经元pid S函数编写与调试

我想做一个双直线电机同步控制,用单神经元PID 做双轴之间位移误差 补偿 ,编写单神经元S函数文件,然后用simulink进行仿真,不知道如何调试单神经元的参数 ,有哪个 高手能够指点下 在此谢过

linlin820 发表于 2012-12-18 09:49

方法可以参考http://forum.vibunion.com/thread-47364-1-1.html

suyuntian 发表于 2012-12-18 10:02

linlin820 发表于 2012-12-18 09:49 static/image/common/back.gif
方法可以参考http://www.chinavib.com/thread-47364-1-1.html

有点不太懂 能给我讲讲么谢谢了 x0= ;就是KP KI KD 的初值 是这样么 还有 s函数输出的是什么输入到底是几个输入

suyuntian 发表于 2012-12-18 10:13

linlin820 发表于 2012-12-18 09:49 static/image/common/back.gif
方法可以参考http://www.chinavib.com/thread-47364-1-1.html

能加qq 说么 158682451 我给你传几个图片 帮我看看 谢谢了

linlin820 发表于 2012-12-18 10:19

suyuntian 发表于 2012-12-18 10:02 static/image/common/back.gif
有点不太懂 能给我讲讲么谢谢了 x0= ;就是KP KI KD 的初值 是这样么 还有 s函数输出的是 ...

x0:初始状态量
etap,etai,etad:对应KP KI KD

sizes.NumOutputs   = 1; %模块输出变量的个数
sizes.NumInputs      = 3;%模块输入变量的个数

suyuntian 发表于 2012-12-18 10:37

linlin820 发表于 2012-12-18 10:19 static/image/common/back.gif
x0:初始状态量
etap,etai,etad:对应KP KI KD



延时的作用是什么 为什么加这个环节呢

linlin820 发表于 2012-12-18 10:52

suyuntian 发表于 2012-12-18 10:37 static/image/common/back.gif
延时的作用是什么 为什么加这个环节呢

楼主的传递函数中有这一环节

suyuntian 发表于 2012-12-19 18:50

linlin820 发表于 2012-12-18 10:52 static/image/common/back.gif
楼主的传递函数中有这一环节

是u(k-1)吧

柱行天下 发表于 2013-6-4 05:30

S函数什么的最麻烦了

renzejian 发表于 2013-10-22 11:30

linlin820 发表于 2012-12-18 09:49 static/image/common/back.gif
方法可以参考http://www.chinavib.com/thread-47364-1-1.html

你好,请问一下有没有基于有监督的Hebb学习规则的单神经元PID控制的S函数啊,急求,万分感谢,我在编写S函数的时候出现很问题!再次感谢!
页: [1]
查看完整版本: 单神经元pid S函数编写与调试