大疆M2006+C610 pid参数调优

官方给的示例代码里给的是1.5, 0.1, 0
但试了下空转时显然不太行.
自己摸索出0.8, 0.03, 0 表现如图中的蓝色线
在这里插入图片描述
期望速度先两秒的1000,然后一秒的2000,一秒的3000, 0 2000
表现还不错,可以看到0.5秒后与期望值的差距控制在大概10%之内,但还是感觉有些过调
对了先说一下基础知识, M2006的空载转速500rpm,减速比36:1 代码中的转速,也是上面图里的转速是减速前的转速, 最大500*36=18000
在这里插入图片描述
也就是之前代码里电流没做成带正负的数据类型,速度直接跑到极限的速度(空载, 限制了最大5000电流, 应该还没到极限)
在这里插入图片描述
电流范围 下图
在这里插入图片描述
ok
开始调整
在这里插入图片描述
AI给了点建议, 谢谢AI
调到0.6, 0.03, 0 效果如图
在这里插入图片描述
有改善.

0.4,0.03,0
在这里插入图片描述
0,2,0.03,0
在这里插入图片描述
0.3,0.03,0
在这里插入图片描述
0.4,0.03,0 最终胜出, 就这样吧,不想动后两个了

我看每次我发这个东西就有人求代码, 卖, 100块, 需要其他指导另外再加. 嘻嘻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值