打印

PID算法资料

[复制链接]
969|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feiqi1|  楼主 | 2016-8-4 15:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PID算法资料

PID算法.rar

2.55 MB

沙发
androidbus| | 2016-8-4 15:50 | 只看该作者
在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。

使用特权

评论回复
板凳
litengg| | 2016-8-4 16:09 | 只看该作者
钱学森的工程控制论刚开始就详细讲解了PID。

使用特权

评论回复
地板
qiangweii| | 2016-8-4 16:10 | 只看该作者
PID算法是控制速度上非常好用。

使用特权

评论回复
5
shashaa| | 2016-8-4 16:26 | 只看该作者
我看了一下压缩包,真多的资料啊, 够用了啊。。。

使用特权

评论回复
6
xia00| | 2016-8-4 16:49 | 只看该作者
好资料,感谢分享!

使用特权

评论回复
7
hfdy01| | 2016-8-4 16:58 | 只看该作者
谢谢楼主分享,资料很全,还带PID模拟软件,超赞。。

使用特权

评论回复
8
CallReceiver| | 2016-8-4 17:01 | 只看该作者
那个软件太有趣了,不错,非常好的。。

使用特权

评论回复
9
boy1990| | 2016-8-4 17:12 | 只看该作者
这么多人乐于分享,真是我们网友的福音啊!!

使用特权

评论回复
10
zhxzhxzzhhxx| | 2016-8-8 18:50 | 只看该作者
本帖最后由 zhxzhxzzhhxx 于 2016-8-8 19:01 编辑

注意,例程里的PID算法有一点错误:
    pre_error=error;
    last_error=pre_error;
应该是
   last_error=pre_error;
   pre_error=error;

PWM_temp= PWMDTY01+Kp*error+Ki*(error-last_error)+Kd*(error+pre_error-2*last_error);
应是
PWM_temp= PWMDTY01+Kp*(error-last_error)+Ki*error+Kd*(error-2*last_error+pre_error);
   

使用特权

评论回复
11
yulin0668| | 2016-8-17 10:47 | 只看该作者
不明觉厉,谢了

使用特权

评论回复
12
feiqi1|  楼主 | 2016-8-22 16:39 | 只看该作者

客气

使用特权

评论回复
13
lib6303c| | 2016-9-22 14:52 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

424

主题

1616

帖子

1

粉丝