发 帖  
张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件, 👉戳此立抢👈
[讨论] 关于PID算法控制电机的疑问
2019-3-16 21:23:00  448 PID
分享
想请各位帮我解答一个疑惑,我用PID算法去控制电机转速,代码如下所示
cur_err = set_speed - cur_speed;
sum_err += cur_err;
duty = duty + (KP * cur_err ) + (KI * sum_err ) +(KD * (cur_err - last_err));
last_err = cur_err ;
这样也可以实现动态控制,但是和传统的PID公示不符啊。
我也试过 duty = (KP * cur_err ) + (KI * sum_err ) +(KD * (cur_err - last_err));
但是这样控制不了啊,如果没有误差的话误差积分不足以维持系统运行啊。
对此我很是疑惑,想请各位大神赐教。

1
2019-3-16 21:23:00   评论 分享淘帖
1 个讨论
自己顶了,还是希望大佬能够不吝赐教
2019-3-17 22:17:50 评论

举报

撰写讨论

你正在撰写讨论

如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

发讨论
课程
    关闭

    站长推荐 上一条 /8 下一条

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