搜索
bottom↓
回复: 26

求大神点拨四轴算法!PID调试阶段的困惑

[复制链接]

出0入0汤圆

发表于 2013-5-22 21:26:01 | 显示全部楼层 |阅读模式
我是上个月才开始玩四轴,用的STM32的主控芯片,MPU6050+HMC5883+BMP180传感器,算法是自己一点一点调试出来的,现阶段我的四轴可以基本保持平衡(只能是基本),但是纠结的是不管怎么调PID参数,四轴就是喜欢在小偏差范围内有抖动,,因为有角速度的阻力作用,抖动速率很小。求哪位大神,能给个思路,要怎么解决小范围的抖动啊
PS:我在PID里面已经做了if(偏差小于某一值) 输出PID位置值0;
我的传感器输出值用了均值滤波,运用四元数得到三个欧拉角后又对欧拉角进行了卡尔曼滤波。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-5-23 00:00:44 | 显示全部楼层
你看看是不是你的滤波导致滞后严重,你可以减轻滤波,或者不滤波看看。
其次你的控制频率多少呢,频率不够也不行的。

出0入0汤圆

发表于 2013-5-23 00:08:01 | 显示全部楼层
测量抖动周期,然后算出KI, KD

出0入0汤圆

 楼主| 发表于 2013-5-23 09:00:12 | 显示全部楼层
kmani 发表于 2013-5-23 00:00
你看看是不是你的滤波导致滞后严重,你可以减轻滤波,或者不滤波看看。
其次你的控制频率多少呢,频率不够 ...

我的控制周期是2MS

出0入0汤圆

 楼主| 发表于 2013-5-23 09:02:24 | 显示全部楼层
sufferpriest 发表于 2013-5-23 00:08
测量抖动周期,然后算出KI, KD

那微小抖动没有规律啊 。。。

出0入0汤圆

发表于 2013-5-23 22:48:58 | 显示全部楼层
看看是不是类似这种抖动???

我也正在研究抖动的问题.

http://v.youku.com/v_show/id_XNTYwMjAwMzI4.html

出0入0汤圆

发表于 2013-5-24 07:41:53 来自手机 | 显示全部楼层
抖动 出现的原因就是你ps的那一句  删掉说不定就好了 四轴不是平衡车

出0入0汤圆

 楼主| 发表于 2013-5-24 09:26:07 | 显示全部楼层
oldbreadman 发表于 2013-5-23 22:48
看看是不是类似这种抖动???

我也正在研究抖动的问题.

只看单轴的话 貌似就是这种小角度里无规律的抖动,搞得飞机漂的厉害。。。。求QQ 一起讨论 啊

出0入0汤圆

发表于 2013-5-25 17:16:53 | 显示全部楼层
背负拉天的云 发表于 2013-5-24 09:26
只看单轴的话 貌似就是这种小角度里无规律的抖动,搞得飞机漂的厉害。。。。求QQ 一起讨论 啊 ...

四轴不需要死区的限制的。它没有机械虚位

出0入0汤圆

发表于 2013-5-25 21:25:48 | 显示全部楼层
我的PID参数只用了PD,小幅摇晃的视频用的是P=1,D=4,后来我把P减小到0.75之后,飞得非常稳定了。不过视频没有拍。

出0入0汤圆

 楼主| 发表于 2013-6-12 15:30:46 | 显示全部楼层
oldbreadman 发表于 2013-5-23 22:48
看看是不是类似这种抖动???

我也正在研究抖动的问题.

我的抖动比你的还厉害一点,看进度你比我快啊 。。。。求交流啊 !!!!!

你的抖动解决了没有?

出0入0汤圆

发表于 2013-6-15 22:13:15 | 显示全部楼层
我的抖动已经完全解决了,在室内飞行的时候非常稳,操控性也非常好.
现在遇到的问题是室外飞行抗风能力太弱,拿在手上测试的时候发现,向某个方向扳动四轴并不需要太大的力量...
看来算法上还得再做进一步的调整.

出0入0汤圆

发表于 2013-6-15 22:19:29 | 显示全部楼层
oldbreadman 发表于 2013-6-15 22:13
我的抖动已经完全解决了,在室内飞行的时候非常稳,操控性也非常好.
现在遇到的问题是室外飞行抗风能力太弱, ...

怎么解决的呢?可否讲下?

出0入0汤圆

发表于 2013-6-15 22:37:36 | 显示全部楼层
已经说了啊,我的P减小到0.75后就十分稳定了.

出0入0汤圆

发表于 2013-6-15 23:10:13 | 显示全部楼层
路过,还没开始动工的问下,,BMP180等等那些气压传感器是不是可加可不加啊

出0入0汤圆

 楼主| 发表于 2013-6-16 08:27:29 | 显示全部楼层
seeyou2013 发表于 2013-6-15 23:10
路过,还没开始动工的问下,,BMP180等等那些气压传感器是不是可加可不加啊 ...

嗯  不过在板子上做个预留 也不错哦 。。。。

出0入0汤圆

发表于 2013-6-16 08:37:56 | 显示全部楼层
路过看看

出0入0汤圆

发表于 2013-8-12 09:30:28 | 显示全部楼层
一直处于PID控制困惑中。。。。

出0入0汤圆

发表于 2013-8-12 15:58:01 | 显示全部楼层
pid需要好好调啊

出0入0汤圆

发表于 2013-8-31 00:36:53 | 显示全部楼层
pid怎么加啊            

出0入0汤圆

发表于 2013-9-28 12:55:25 | 显示全部楼层
楼主的pid弄好了没?我弄到pid了,能上传个程序么

出0入0汤圆

发表于 2013-12-22 21:59:44 | 显示全部楼层
PID入不了门啊

出0入0汤圆

发表于 2013-12-22 22:21:06 | 显示全部楼层
过来学习的!

出0入0汤圆

发表于 2013-12-22 23:11:14 来自手机 | 显示全部楼层
帮顶一个

出0入0汤圆

发表于 2014-5-8 17:23:38 | 显示全部楼层
帮顶一个~~~

出0入0汤圆

发表于 2014-6-6 22:03:12 | 显示全部楼层
LZ,我的情况和你差不多,现在问题解决了吗?能不能说下QQ,交流一下啊

出0入0汤圆

发表于 2014-6-6 22:10:23 | 显示全部楼层
oldbreadman 发表于 2013-6-15 22:13
我的抖动已经完全解决了,在室内飞行的时候非常稳,操控性也非常好.
现在遇到的问题是室外飞行抗风能力太弱, ...

你好,方便说一下QQ吗?我想请教你几个调PID的问题,最近时间都花在了这上面,但是苦于没什么进展
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 17:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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