用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏
sadsagwet 发表于 2015-12-17 12:06
int rise,hold,fall;//PID算法控制升温降温
         rise = 0;
                hold = 0;

什么意思? 程序有问题么?
一直没能理解PID,看过楼主的说明后很有收获,谢谢~
http://blog.csdn.net/chenbang110/article/details/9302519
请教一下这篇文章的PID算法程序,和楼主的一样吗?这个好像很简单的样子,不知道他的算法对不对
helloworld123 发表于 2016-3-5 18:09
http://blog.csdn.net/chenbang110/article/details/9302519
请教一下这篇文章的PID算法程序,和楼主的一样 ...

对的啊,思想一样。我们平时程序里就是用的他的那种程序,简介方便。PID你只要用程序把那个式子描述出来就行了。
对折之内 发表于 2016-3-6 12:14
对的啊,思想一样。我们平时程序里就是用的他的那种程序,简介方便。PID你只要用程序把那个式子描述出来 ...

谢谢,但我看你的程序PID计算的函数要比那个复杂好多,我初学PID,想交流交流
helloworld123 发表于 2016-3-6 12:27
谢谢,但我看你的程序PID计算的函数要比那个复杂好多,我初学PID,想交流交流 ...

嗯嗯  我现在用pid也是用的那个网站的那种函数。你只要明白思想怎么样都好啊
对折之内 发表于 2016-3-7 13:12
嗯嗯  我现在用pid也是用的那个网站的那种函数。你只要明白思想怎么样都好啊 ...

iIncpid= sptr->Proportion * iError //E[k]项
                     -sptr->Integral * sptr->LastError //E[k-1]项
                     +sptr->Derivative * sptr->PrevError; //E[k-2]项
这个程序的第二项为什么前面是减号
你好,请问为什么要用正负,我看了好多pid程序好像都没有。。。。
660521 发表于 2016-3-11 09:08
你好,请问为什么要用正负,我看了好多pid程序好像都没有。。。。

同问。。。。。。。。。。
楼主请问调参时候,函数曲线怎么弄出来呢?
发表评论
高级模式  
您需要登录后才可以回帖 登录 | 立即注册  
关闭

推荐主题 上一条 /4 下一条