智能控制系统的灵魂:深入研究 PID 控制器的算法逻辑

By Long Luo

PID 算法 s是自动控制领域中很重要的算法。

𝑢(𝑡)=𝐾𝑃𝑒(𝑡)+𝐾𝐼∫𝑒(𝑡)d𝑡+𝐾𝐷d𝑒(𝑡)d𝑡

Simple PID Controller

非常简单的 PID 算法在线互动式模拟器,传送门 → :

PID Algorithm

之前这个是 PID v1.0 版本,最近重构了代码,增加了一些新功能:

  1. 增加机器人速度 𝑣 及加速度 𝑎 显示;
  2. 增加 2 个图表展示 PID X 轴方向及 Y 轴方向的 P、I、D 3 个分量随时间变化显示;
  3. 之前代码将时间及速度固定了,但这不符合实际,增加随 𝑑𝑡 变化积分和微分项;

pid_track

ToDos:

  1. 增加阻力因素,以更接近实际;
  2. 增加自动调谐P,I,D 3个参数的功能,目前开发中。

PID v2

传送门不变 →

PID 平衡小车

PID 平衡小车 在线网络版,传送门 → :

PID Control Cart

参考文献

PID Controller 2. OpenCV

请我一杯咖啡吧!

智能控制系统的灵魂:深入研究 PID 控制器的算法逻辑 | Long Luo's Life Notes

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值