5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 6793|回复: 21
打印 上一主题 下一主题

Betaflight调试pid中关于D值得大小

[复制链接]
跳转到指定楼层
楼主
发表于 2017-1-3 20:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tianlun8 于 2017-1-4 14:35 编辑



最近看了一些大神关于调整PID的教程,学到了很多东西。
但有一点疑惑,教程中有说PID中D值越小越好,而D值为0时是最大值,是不是说明D中填的数字越大,对应的值越小呢?
换句话说,在稳定的情况下,D的值填40肯定比30好?或者我理解错了?希望知道的模友能帮忙解惑,非常感谢!
举个例子,我把D调40,其他P和I变动下,稳了;把D调20,其他P和I值变动下,又稳了。晕了都,现在想知道,在稳定的情况下,这个D值是调40好,还是留20好!



欢迎继续阅读楼主其他信息

沙发
发表于 2017-1-3 21:26 | 只看该作者
30比40好吧
3
发表于 2017-1-3 21:46 | 只看该作者
不懂等高手解答,但我的机子是D值大了下降落地容易跳。不知道是不是我操控烂的错觉。PID一直不大会搞。
来自苹果客户端来自苹果客户端
4
发表于 2017-1-4 08:22 ——“来自手机” | 只看该作者
我记得好像是飞起来点头摇摆的话就要加D。P我研究明白了,但是D在特殊机型上还是不懂!
5
发表于 2017-1-4 08:26 | 只看该作者
你不需要管他在实际运算中的大小。就在软件里直观的看,d越大越越费电,电机还烫,但是如果你高速调头转弯飞机会抖的话就加d,尽量保持d值小,d不够再加。
来自苹果客户端来自苹果客户端
6
发表于 2017-1-4 09:21 | 只看该作者
试下看看,调相差多点
7
 楼主| 发表于 2017-1-4 09:24 | 只看该作者
本帖最后由 tianlun8 于 2017-1-4 09:29 编辑
盒子炮 发表于 2017-1-4 08:26
你不需要管他在实际运算中的大小。就在软件里直观的看,d越大越越费电,电机还烫,但是如果你高速调头转弯 ...

谢谢,明白了,那就是只管D在软件中显示的大小了,尽量保持较小的值。


8
 楼主| 发表于 2017-1-4 09:25 | 只看该作者
jcofee 发表于 2017-1-3 21:46
不懂等高手解答,但我的机子是D值大了下降落地容易跳。不知道是不是我操控烂的错觉。PID一直不大会搞。

我的也跳,但我得D中数值调的很大,40多了,不知是不是这个原因。

9
 楼主| 发表于 2017-1-4 09:26 | 只看该作者
lividi 发表于 2017-1-4 09:21
试下看看,调相差多点

有空试一下了,感觉在软件中显示的D的数值还是越小越好!

10
 楼主| 发表于 2017-1-4 09:27 | 只看该作者

谢谢回复

11
发表于 2017-1-4 09:47 | 只看该作者
大动作后 , 例如急速掉头 , 快速的翻滚后会快抖几下 , 就加D至不抖
新装机后, 一般把D调至15 , 抖才慢慢加上去 , D过高电机烫 !
我手中大多数机都在18-22
12
发表于 2017-1-4 09:47 | 只看该作者
先默认飞吧,不抖,跟手就可以。等技术上来了再调也不迟。
D是微分,调节修正平滑度,D值太大操作会延迟。所以在平滑的前提下D值越小越好。

13
发表于 2017-1-4 11:07 | 只看该作者
调高D后请注意电机温度。高D会增加温度,增加D时需要小心。
14
发表于 2017-1-4 11:08 | 只看该作者

重复的回复,请删除。

本帖最后由 fyresg 于 2017-1-4 11:09 编辑



调高D后请注意电机温度。高D会增加温度,增加D时需要小心。


15
发表于 2017-1-4 13:09 | 只看该作者
tianlun8 发表于 2017-1-4 09:25
我的也跳,但我得D中数值调的很大,40多了,不知是不是这个原因。

今天 又试了下 210,大油抖,急转弯抖,我的是减了 D 值有减轻。但之前飞丢一下,起飞抖确是加了 D搞定,我也搞不懂了。一架机一组 PID 真是不能复制的。

16
 楼主| 发表于 2017-1-4 14:30 | 只看该作者
醉酒驾车 发表于 2017-1-4 09:47
先默认飞吧,不抖,跟手就可以。等技术上来了再调也不迟。
D是微分,调节修正平滑度,D值太大操作会延迟。 ...

D是微分,越低越好。我的疑问就是软件中D的数值是反的,想让D越小,是不是就得吧软件中D的数值调大。

17
 楼主| 发表于 2017-1-4 14:31 | 只看该作者
fyresg 发表于 2017-1-4 11:07
调高D后请注意电机温度。高D会增加温度,增加D时需要小心。

我的疑问就是软件中D的数值是反的,想让PID中D越小,是不是就得把软件中D的数值调大。

18
 楼主| 发表于 2017-1-4 14:34 | 只看该作者
jcofee 发表于 2017-1-4 13:09
今天 又试了下 210,大油抖,急转弯抖,我的是减了 D 值有减轻。但之前飞丢一下,起飞抖确是加了 D搞定, ...

举个例子,我把D调40,其他P和I变动下,稳了;把D调20,其他p和I值变动下,又稳了。晕了都,现在想知道,在稳定的情况下,这个D值是调40好,还是留20好!
19
发表于 2017-1-4 16:04 | 只看该作者
tianlun8 发表于 2017-1-4 14:30
D是微分,越低越好。我的疑问就是软件中D的数值是反的,想让D越小,是不是就得吧软件中D的数值调大。

哪个教程说D值为0是最大值?


新手先用默认飞,因为新手不知道什么是好什么是坏。永远调不好。等会飞了才知道什么是抖,什么是跟手。


先调P值,P越大越好,过大则会有往复震动;D是跟随P调的,去修正P过大带来的震动。但D值过大,会有延迟。

20
 楼主| 发表于 2017-1-4 16:38 | 只看该作者
醉酒驾车 发表于 2017-1-4 16:04
哪个教程说D值为0是最大值?

明白了,非常感谢!

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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