智能车制作
标题:
直立车这种PID控制思路到底是位置式还是增量式!
[打印本页]
作者:
xianyu1993
时间:
2015-6-1 21:48
标题:
直立车这种PID控制思路到底是位置式还是增量式!
gra_1=AD_Measure12(4);
gra_2=gra_1- gra_st;
gra_3=gra_3*0.98+0.02*(gra_2+PID_OUT);
/***************************************/
PWM_OUT=(int)(Kp*(float)(err_speednow-err_speedpre)+Ki*(float)err_speednow)+Kd*(err_speednow-2*err_speedpre+err_speedlast);
从长相上看 这应该是增量式PID,输出的PID_OUT是上一次PID_OUT的增量 但是上一次的PID_OUT是并没有被保存的!这个是我今天发现的问题 这段代码也是我程序里面的,车子是能跑 但是速度总是控制不好,求大神帮忙看看逻辑上是不是有错误! 大家来讨论讨论
作者:
冷落义墨
时间:
2015-6-2 00:07
明显用位置式
作者:
流水随春去远
时间:
2015-6-2 19:19
楼上正解
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2