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

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

分享一下调试飞控pid的心得

  [复制链接]
61
 楼主| 发表于 2018-2-23 23:20 | 只看该作者
silverice 发表于 2018-2-23 22:55
借用雷虎GT5说明书里的图片。从说明书中可以看到对PID的设定方式和说明,虽然说明书是陀螺仪的,而现在讨 ...

是的,一样的,飞控多了一个自稳,基本的东西一样的,直升机比四轴很难搞定

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

来自安卓客户端来自安卓客户端
62
发表于 2018-3-31 12:08 | 只看该作者
根据wiki,直升机里P和D同样重要。其建议是,用旋钮通过6通道分别找到升降、副翼的P、D的临界震动值,然后分别取其临界震动值的一半作为最终的P值D值。如此我调试出的飞机十分稳定,在300米高空的大风下适应性同样十分好。
63
 楼主| 发表于 2018-3-31 18:41 | 只看该作者
最爱雪儿 发表于 2018-3-31 12:08
根据wiki,直升机里P和D同样重要。其建议是,用旋钮通过6通道分别找到升降、副翼的P、D的临界震动值,然后 ...

直升机也支持吗?我记得多轴支持这样调整。
来自安卓客户端来自安卓客户端
64
发表于 2018-3-31 19:25 | 只看该作者
event 发表于 2018-3-31 18:41
直升机也支持吗?我记得多轴支持这样调整。

是的。适当D值的阻尼效果可以使高P值在修正姿态的时候不至于过调,并且保持快的修正速度,十分的好。建议下次可以尝试一下。

65
 楼主| 发表于 2018-3-31 19:41 | 只看该作者
最爱雪儿 发表于 2018-3-31 19:25
是的。适当D值的阻尼效果可以使高P值在修正姿态的时候不至于过调,并且保持快的修正速度,十分的好。建议 ...

据我所知,直升机固件没有这个功能,你用买个版本调试出来的?
来自安卓客户端来自安卓客户端
66
发表于 2018-3-31 20:00 | 只看该作者
event 发表于 2018-3-31 19:41
据我所知,直升机固件没有这个功能,你用买个版本调试出来的?

固件3.5.5调试方法在wiki的“Tuning"篇里有,你找找我发布的帖子里有,我翻译过的文档




67
 楼主| 发表于 2018-4-2 20:51 | 只看该作者
最爱雪儿 发表于 2018-3-31 20:00
固件3.5.5调试方法在wiki的“Tuning"篇里有,你找找我发布的帖子里有,我翻译过的文档

你亲自调试过吗?直升机和多轴不同,转速慢了,不会抖,转速高了,小参数也抖,而且p和d的抖动好像看不出来,这些实际问题,你是如何解决的?如果你调试过,请分享一下经验,谢谢,一直没搞明白直升机的参数怎么搞的
来自安卓客户端来自安卓客户端
68
发表于 2018-4-3 21:32 | 只看该作者
event 发表于 2018-4-2 20:51
你亲自调试过吗?直升机和多轴不同,转速慢了,不会抖,转速高了,小参数也抖,而且p和d的抖动好像看不出 ...

当然亲自调试过呀,并且直机确实如你说的,不同转速PIX都有不同的反馈。但是我整机重新细装并且更换了EZO轴承之后,整体震动已经很低了,由此带来的好处就是PIX应对不同转速的范围变宽。至于P和D,你可以尝试一下在地面,你把D值调很大,哪怕飞机本身没动,都能产生自激。但是D值的阻尼作用我认为意义很重大,在大风状态下,如果D值为0,单一P值可能会有震颤,加上D值后会有相当的改观。
希望你能尝试一下,并做出对比测试。

69
 楼主| 发表于 2018-4-3 22:28 | 只看该作者
最爱雪儿 发表于 2018-4-3 21:32
当然亲自调试过呀,并且直机确实如你说的,不同转速PIX都有不同的反馈。但是我整机重新细装并且更换了EZO ...

经验之谈,我下次试试看,可能我的直升机精度一直很差,所以问题很多
来自安卓客户端来自安卓客户端
70
发表于 2018-4-3 22:52 | 只看该作者
作为自控行业出生的工程师默默飘过,没想到我们经常在商业和工业领域用PID参数进行整定的方式也能用在直升机里。太让人激动了。
来自苹果客户端来自苹果客户端
71
 楼主| 发表于 2018-4-4 05:07 | 只看该作者
eisenpang 发表于 2018-4-3 22:52
作为自控行业出生的工程师默默飘过,没想到我们经常在商业和工业领域用PID参数进行整定的方式也能用在直升 ...

我也是自动化系的,接触直升机后才知道有个pid的东西
来自安卓客户端来自安卓客户端
72
发表于 2018-4-4 06:38 | 只看该作者
最爱雪儿 发表于 2018-4-3 21:32
当然亲自调试过呀,并且直机确实如你说的,不同转速PIX都有不同的反馈。但是我整机重新细装并且更换了EZO ...

现在能启用D,那是因为固件版本更新的解决了问题,以前的版本,哪怕有一点点D,都是自激!

73
发表于 2018-4-4 09:13 | 只看该作者
zhangpengsir 发表于 2018-4-4 06:38
现在能启用D,那是因为固件版本更新的解决了问题,以前的版本,哪怕有一点点D,都是自激!

我是从3.4.6固件开始的,在这之前的固件没用过。

74
发表于 2018-4-4 22:21 | 只看该作者
用PID基本的意义说一下:
P比例:就是被调参数产生偏差,用这个偏差乘这个P,做反向作用;作用相对慢
I微分:就是被调参数产生偏差,用这个偏差乘偏差的微分值,做反向作用;(快速较大调整),过大会产生振荡
D积分:就是被调参数产生偏差,一段时间(系统确定)加和后,做反向作用;主要用于消除参数的系统偏差(就是稳定的偏差)
75
 楼主| 发表于 2018-4-4 23:27 | 只看该作者
AH_678 发表于 2018-4-4 22:21
用PID基本的意义说一下:
P比例:就是被调参数产生偏差,用这个偏差乘这个P,做反向作用;作用相对慢
I微 ...

厉害,学习了
来自安卓客户端来自安卓客户端
76
发表于 2018-4-5 09:54 | 只看该作者
AH_678 发表于 2018-4-4 22:21
用PID基本的意义说一下:
P比例:就是被调参数产生偏差,用这个偏差乘这个P,做反向作用;作用相对慢
I微 ...

proportion: P比例
integral:   I积分
differential: D微分
哥们说的PID含义很对,只是I/D分别对应的是积分和微分,刚好你弄反了哈



77
发表于 2018-4-6 20:32 | 只看该作者
谢谢楼上修正
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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