模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

6335查看 | 23回复

穿越机通过滤波降低噪声

  [复制链接]
发表于 2017-5-10 22:50:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
昨天我发了一个求助贴求助怎么降低电机噪声。后来一位大神告给我发了一个视频教我调滤波使电机噪声减小。
穿越机通过滤波降低噪声 穿越机 作者:421930188 4389
可3以看见在Motor和Gyros曲线上有很多小的锯齿,有这些锯齿说明电机在频繁的变速狠费电。
下面我们开始调试滤波器,首先先把飞机的PID调的很低(防止PID对电机的控制,不过PID调低后飞机真的很难操控就想喝醉了一样,飞起来摇摇晃晃的,而且操控也不灵敏),然后再把几个滤波器的频率设为0hz(就是关掉滤波器),出去飞一会。参数可以参考为下面的设置。

穿越机通过滤波降低噪声 穿越机 作者:421930188 2505
穿越机通过滤波降低噪声 穿越机 作者:421930188 1064
然后这是我将PID设的很小后的飞行曲线

穿越机通过滤波降低噪声 穿越机 作者:421930188 5753

后点击gyros曲线的频谱按钮可以看见roll,pitch,gyro的频谱图可以看见三个频谱都有不同的尖峰(小于100hz的一般为飞控控制电机的频率所以不要注意100hz以内的尖峰。)

穿越机通过滤波降低噪声 穿越机 作者:421930188 8658
可以看到roll的尖峰频率为166hz。

穿越机通过滤波降低噪声 穿越机 作者:421930188 2271
pitch尖峰频率为177hz。

穿越机通过滤波降低噪声 穿越机 作者:421930188 4923
yaw尖峰再164hz,然后再这三个尖峰里面找个最高的放到第一个滤波器里面,我的roll最高就把第一个滤波器的频率设置到166hz然后他的的截止频率大概再70hz(就是这个尖峰影响的范围,这个是对称的这么设置它控制的频率就是70-262hz),设置方式如下。

穿越机通过滤波降低噪声 穿越机 作者:421930188 6792
然后再把飞机飞几圈。这是飞过后的曲线。

穿越机通过滤波降低噪声 穿越机 作者:421930188 3103
可以看见我仅用了一个滤波器曲线就光滑了很多。
穿越机通过滤波降低噪声 穿越机 作者:421930188 7666
这是滤波后的roll曲线,可以发现尖峰不在了。
剩下的两个滤波使用同样的方法设置就可以了。
这是我最后设置好的曲线

穿越机通过滤波降低噪声 穿越机 作者:421930188 10
可以看见即使再zoom 10%的情况下看曲线也比较光滑尔下图是没有条之前zoom 10%的曲线样子。

穿越机通过滤波降低噪声 穿越机 作者:421930188 77
可以看见曲线上的毛刺少了很多。
这是教程的视频的网址。
【年末巨献】 betaflight3.0进阶教程:滤波 http://m.youku.com/video/id_XMTgyNDExMjI4NA==.html?from=y1.7-2&spm=a2hzp.8253869.0.0
最后感谢这位模友的帮助

穿越机通过滤波降低噪声 穿越机 作者:421930188 8224
发表于 2017-11-20 10:38:19 | 显示全部楼层
看了,学习下,,黑匣子太有用了
回复 支持 0 反对 1

使用道具 举报

发表于 2017-6-6 18:19:39 | 显示全部楼层
我用默認濾波數據已把pid調好,然後再用這方法調好濾波,再套入之前pid數據,為什麼出來效果比默認濾波反應差和飛的沒默認穩
回复 支持 1 反对 0

使用道具 举报

发表于 2017-5-15 00:42:45 | 显示全部楼层
高手才会考虑到这个问题。
回复 支持 0 反对 1

使用道具 举报

发表于 2017-5-13 07:35:10 | 显示全部楼层
421930188 发表于 2017-5-12 09:21 穿越机通过滤波降低噪声 穿越机 作者:武杰杰 5749
你的飞控不是是F3的吧,应该是CC3D的。

是的啊
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2017-5-12 09:21:32 | 显示全部楼层
武杰杰 发表于 2017-5-12 07:28 穿越机通过滤波降低噪声 穿越机 作者:421930188 1535
我的两个都不带

你的飞控不是是F3的吧,应该是CC3D的。
回复 支持 1 反对 0

使用道具 举报

发表于 2017-5-10 23:30:19 | 显示全部楼层
调这个的时候pid要尽可能的低注意到没。
 楼主| 发表于 2017-5-11 00:05:14 | 显示全部楼层
迟伤 发表于 2017-5-10 23:30 穿越机通过滤波降低噪声 穿越机 作者:421930188 1025
调这个的时候pid要尽可能的低注意到没。

注意到了,我第一次用的pid飞机直接飞不起来,后面换了这个pid才能勉强飞。
发表于 2017-5-11 00:11:08 | 显示全部楼层
顶一个,正好马上用得到
发表于 2017-5-11 00:39:52 | 显示全部楼层
调滤波器是下策,
发表于 2017-5-11 06:33:17 | 显示全部楼层
及时雨呀!太感谢楼主了!这几天正找这方面的资料了!这下全解决了!赞一个!
发表于 2017-5-11 07:08:55 | 显示全部楼层
帮顶!!!!!!!!!!!!!,貌视默认最新BF就是“全程”过滤,所以我现在也不高兴细调了穿越机通过滤波降低噪声 穿越机 作者:雪雨风 3562
发表于 2017-5-11 07:24:33 | 显示全部楼层
黑匣子传输速率太慢是硬伤。
发表于 2017-5-11 07:27:08 | 显示全部楼层
文章写得很好,支持支持!!!!!!
发表于 2017-5-11 08:57:17 | 显示全部楼层
这个是要插SD卡?
 楼主| 发表于 2017-5-11 09:43:27 | 显示全部楼层
武杰杰 发表于 2017-5-11 08:57 穿越机通过滤波降低噪声 穿越机 作者:421930188 8423
这个是要插SD卡?

F3自带8M flash,用板载的就可以了。
 楼主| 发表于 2017-5-11 09:45:27 | 显示全部楼层
bob488884 发表于 2017-5-11 00:39 穿越机通过滤波降低噪声 穿越机 作者:421930188 193
调滤波器是下策,

为什么调滤波器是下策,会降低灵敏度吗?
发表于 2017-5-11 10:20:21 | 显示全部楼层
麻烦问一下,尖峰值很容易找到,可这个截止频率70HZ怎么来的?在哪里看啊?
 楼主| 发表于 2017-5-11 11:50:09 | 显示全部楼层
清醒的风 发表于 2017-5-11 10:20 穿越机通过滤波降低噪声 穿越机 作者:421930188 3479
麻烦问一下,尖峰值很容易找到,可这个截止频率70HZ怎么来的?在哪里看啊?
...

再0-100hz的频谱曲线应该是下降趋势,而到70hz左右它又上升了,说明杂波对这部分也有一些影响。
发表于 2017-5-11 12:08:21 | 显示全部楼层
就是想知道,这样设置之后有什么宏观上的改善?比如操控平滑啦?更省电了?........
 楼主| 发表于 2017-5-11 12:24:11 | 显示全部楼层
只玩穿越 发表于 2017-5-11 12:08 穿越机通过滤波降低噪声 穿越机 作者:421930188 1307
就是想知道,这样设置之后有什么宏观上的改善?比如操控平滑啦?更省电了?........ ...

会省一些电,电机频繁变速是比较费电的,因为电机从高速变到低速损失的能量会变为热能,如果电机频繁变速可能会导致电机发烫。
发表于 2017-5-11 14:06:10 | 显示全部楼层
421930188 发表于 2017-5-11 09:45
为什么调滤波器是下策,会降低灵敏度吗?

震动应该在源头去除,信号经过软件滤波器之后会带来延迟

如果有兴趣,看英文又不会吐的,可以看看这个链接https://github.com/betaflight/betaflight/wiki/Gyro-&-Dterm-filtering-recommendations
发表于 2017-5-11 14:47:12 | 显示全部楼层
楼主好人,支持帮顶!!
发表于 2017-5-12 07:28:49 | 显示全部楼层
421930188 发表于 2017-5-11 09:43 穿越机通过滤波降低噪声 穿越机 作者:武杰杰 6173
F3自带8M flash,用板载的就可以了。

我的两个都不带
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!