BetaFlight Mark4之“妖怪”声音

2023-05-16

BetaFlight Mark4之“妖怪”声音

  • 1. 源由
  • 2. 分析
  • 3. 数据
    • 3.1 配置一
      • 3.1.1 “妖怪”声音 黑匣子分析
    • 3.2 配置二
      • 3.2.1 仅配置调整(其他不变)
      • 3.2.2 配置调整 + 整体螺丝锁紧
  • 4. 问题
  • 5. 总结
  • 6. 附录
    • 5.1 Betaflight filter tuning. The easy way to get a perfect filter tune!
    • 5.2 How to Fix Oscillations I-term Tuning
    • 5.3 Betaflight PID tuning. The easy way to a great PID tune. EVEN WITHOUT BLACKBOX!
    • 5.4 What causes Propwash and how Betaflight Dynamic Idle can help!

1. 源由

常飞的Mark4,最近发现在翻滚的时候有很奇怪的的声音,我们这里先称之为“妖怪”声音。

几个小伙伴的意思,没有抖,没有抽,没有什么其他异常,有点声响也不是说不能接受,反正四轴噪音本来就是超级大。要不干嘛大家只看视频,不接耳机,对吧_

先来对这个所谓的妖怪声音做个定义:在翻滚后,不推或者轻推油门的情况下,声音异于常规四轴的声响。

下面我们看下短视频:

BetaFlight Mark4 妖怪的声音 + 猜到请留言

注:相关数据请见配置一。

2. 分析

  • 不管怎么说,这种声音都是空气动力学带来的结果。
  • 四轴大概率就是桨叶和空气接触,由于频率变化导致声音音调的变化。
  • 频率与电机转速有关,转速和姿态稳定有关。
  • 姿态稳定无非是空气动力学上有需要克服的导致不稳定的情况:振动、风、或者外物干扰(碰到东西,显然这里不是碰到外物)。
  • 公园天气晴朗,微风徐徐,环境甚是Nice。应该不会有啥“风切变”什么的东东,毕竟基本上每次都是有的。

码了这么多字,最终感觉上还是振动啊。好吧那么我们来看下数据呗。

3. 数据

3.1 配置一

在这里插入图片描述

3.1.1 “妖怪”声音 黑匣子分析

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 配置二

在这里插入图片描述

3.2.1 仅配置调整(其他不变)

BetaFlight Mark4 妖怪的声音 + 后续滤波参数调整

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

3.2.2 配置调整 + 整体螺丝锁紧

BetaFlight Mark4 妖怪的声音 + 后续螺丝锁紧

注:部分电机螺丝有松,但不至于松动。因为螺丝并非锁的越近越好的,而且有缓冲垫在哪里。为了测试不管如何还是再次锁紧。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

4. 问题

看数据的时候,新发现一个问题:随着油门45%左右开始,gyro raw data出现很多噪声。

在这里插入图片描述
经过大佬们的分析给出几个可能思考:

  1. 20602 20689 270有类似波形可以理解,但是6000不应该这么糟糕
  2. 6000芯片自身可能存在批次残次(不是说不能用,但是存在不稳定的情况)
  3. 电源设计干扰(是最大的可能怀疑点:1)低油门的时候干扰几乎没有,但是一推油门,干扰就特别厉害;2)结合VTX图传横纹加油门会加重的情况)

5. 总结

从目前测试的效果看,主要问题还是滤波问题。

最为关键的几个改动:

  1. 【节省系统资源】关掉gyro lpf1;dterm保留一个;
  2. 【去掉无关高频IMU数据】lpf2静态pt1 250hz;
  3. 【抑制了146Hz电机振动】dterm改120hzpt1静态;

稍有影响的几个调整:

  1. 【动态带通滤波增加到2个】有一定效果,但是有了dterm 120hzpt1静态,就显得多余了,可以节省出系统资源;
  2. 【螺丝锁紧】从实际【配置二】的两次效果看,螺丝可能没有太多松动现象

遗留的一些问题:仔细听,实际上还是有一些“妖怪”的声音。

ToDo:

  1. 更换飞控(排除飞控电源干扰问题,之前图传有横纹,推油门横纹加重点)
  2. 更换全新桨叶(排除桨叶叶尖或者破损导致的动力学问题)
  3. 更换全新电机轴(排除因为之前炸鸡,轴有弯的问题)

注:有什么好的idea,也请大家留言告诉我,谢谢先!

因此,还是需要了解四轴飞行器振动来源,以及振动对四轴的影响。只有这样才能更好的去设置滤波。

有些低频振动如果是机架带来的,不是靠软件调参能搞好的,更多的是需要从硬件角度解决问题,比如之前遇到的果冻:

【1】四轴飞控DIY Mark4 - 减震
【2】关于穿越机FPV视频果冻效应的讨论

6. 附录

5.1 Betaflight filter tuning. The easy way to get a perfect filter tune!

Betaflight filter tuning. The easy way to get a perfect filter tune-

5.2 How to Fix Oscillations I-term Tuning

How to Fix Oscillations I-term Tuning

5.3 Betaflight PID tuning. The easy way to a great PID tune. EVEN WITHOUT BLACKBOX!

Betaflight PID tuning. The easy way to a great PID tune. EVEN WITHOUT BLACKBOX!

5.4 What causes Propwash and how Betaflight Dynamic Idle can help!

What causes Propwash and how Betaflight Dynamic Idle can help!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

BetaFlight Mark4之“妖怪”声音 的相关文章

  • ArduPilot Kakute F7 AIO DIYF450 without GPS配置

    ArduPilot Kakute F7 AIO DIYF450 without GPS配置 1 源由2 配置2 1 Kakute F7 AIO相关配置2 1 1 串口规划2 1 2 电传配置2 1 3 GPS配置2 1 4 CRSF接收机配
  • ArduPilot开源飞控系统之简单介绍

    ArduPilot开源飞控系统之简单介绍 1 源由2 了解 amp 阅读2 1 ArduPilot历史2 2 关于GPLv32 3 ArduPilot系统组成2 4 ArduPilot代码结构 3 后续3 1 DIY F4503 2 软件设
  • ArduPilot Kakute F7 AIO DIYF450 之GPS配置

    ArduPilot Kakute F7 AIO DIYF450 之GPS配置 1 源由2 步骤2 1 模块预测试2 2 物理连接2 3 UART配置2 4 Compass使能2 5 GPS使能2 6 校准Compass 3 GPS amp
  • 关于CSDN文章内嵌视频自动播放问题

    关于CSDN文章内嵌视频自动播放问题 1 源由2 分析3 反馈4 沟通5 总结6 附录 Firefox配置7 附录 Microsoft Edge配置 1 源由 这个问题是4月初发现的 xff0c 主要现象就是页面上的视频一起自动播放了 鉴于

随机推荐

  • 关于FPV图传系统时延讨论

    关于FPV图传系统时延讨论 1 源由2 时延测试方法3 时延测试资料4 关于模拟图传5 关于FPV时延感受5 1 静态时延5 2 动态时延 6 参考资料7 附录7 1 When is 120fps NOT 120fps DJI O3 Air
  • ArduPilot之开源代码框架

    ArduPilot之开源代码框架 1 系统框架2 工程框架2 1 工程目录2 2 代码组成2 3 运行流程 4 硬件传感器总线4 1 I2C4 2 SPI4 3 UART4 4 CAN 5 软件设计概念6 总结7 参考资料 在研读ArduP
  • Charles电脑配置和手机配置【超详细,iOS和安卓】

    1 xff0c 电脑安装charles charles的安装非常简单 xff0c 直接通过charles官网安装最新版即可 Charles 是收费软件 xff0c 可以免费试用 30 天 试用期过后 xff0c 未付费的用户仍然可以继续使用
  • vmmem内存占用高

    文章目录 前言通过 wslconfig限制其内存使用 前言 什么时vmmem进程 vmmem进程时在使用vmware时的进程 xff0c 内存占用非常高 我是在使用docker时遇到的这个进程 通过 wslconfig限制其内存使用 这个方
  • QGroundControl之安装调试

    QGroundControl之安装调试 1 源由2 问题汇总2 1 摄像头播放问题2 2 Windows电脑录像和拍照保存位置2 3 Android设备录像和拍照保存位置 3 打包资料4 附录 QGroundControl Video St
  • ArduPilot之posHold&RTL实测

    ArduPilot之posHold amp RTL实测 1 源由2 模式配置3 测试步骤4 飞行实测5 总结6 参考资料7 附录 关于QGC 暂不支持MAVLink2 signing Protocol问题7 1 问题描述7 2 硬件配置7
  • ArduPilot之开源代码Library&Sketches设计

    ArduPilot之开源代码Library amp Sketches设计 1 简介1 1 Core libraries1 2 Sensor libraries1 3 Other libraries 2 源由3 Library Sketche
  • ArduPilot之开源代码Sensor Drivers设计

    ArduPilot之开源代码Sensor Drivers设计 1 源由2 Sensor Drivers设计2 1 front end back end分层2 2 设计思想分析 3 实例理解3 1 驱动初始化3 2 业务应用代码3 3 fro
  • ArduPilot之开源代码基础知识&Threading概念

    ArduPilot之开源代码基础知识 amp Threading概念 1 源由2 基础知识2 1 The timer callbacks2 2 HAL specific threads2 2 1 AP HAL ChibiOS2 2 2 AP
  • ArduPilot之GPS Glitch问题&M8N模块配置

    ArduPilot之GPS Glitch问题 amp M8N模块配置 1 源由2 现象3 视频分析3 1 配置 xff08 不理想 xff09 3 2 配置优化3 3 优化配置 43 短时间 43 3D Lock 43 Glitch3 4
  • BetaFlight统一硬件配置文件研读

    BetaFlight统一硬件配置文件研读 1 源由2 分析2 1 硬件SOC2 2 统一配置文件2 3 cli命令2 4 板级配置主要命令2 4 1 board name2 4 2 manufacturer id2 4 3 resource
  • BetaFlight统一硬件配置文件研读之timer命令

    BetaFlight统一硬件配置文件研读之timer命令 1 源由2 代码分析3 实例分析4 配置情况4 1 AFn配置查表4 2 timer4 3 timer show4 4 timer pin list 5 参考资料 统一硬件配置文件的
  • 自制肥鲨HDO2电源之功率问题

    自制肥鲨HDO2电源之功率问题 1 源由2 分析2 1 电压检测2 2 功率检测 3 思考4 验证4 1 PH50 10400mAh充电宝供电4 2 PH80 20000mAh充电宝供电4 3 总结 5 参考资料 1 源由 前端时间因为肥鲨
  • BetaFlight统一硬件配置文件研读之serial命令

    BetaFlight统一硬件配置文件研读之serial命令 1 源由2 代码分析3 实例分析4 配置情况5 参考资料 统一硬件配置文件的设计是一种非常好的设计模式 xff0c 可以将硬件和软件的工作进行解耦 1 源由 cli命令中seria
  • Mac配置环境变量后所有命令失效(多条解决方案)

    目录 1 xff0c 首先让命令暂时生效 xff0c 但关窗口后不生效了就 2 xff0c 该操作会清空之前配置的bash profile xff0c 来使命令生效 3 xff0c 该操作可保存原来的bash profile的配置 xff0
  • BetaFlight统一硬件配置文件研读之set命令

    BetaFlight统一硬件配置文件研读之set命令 1 源由2 代码分析3 实例分析4 配置情况4 1 set4 2 set parameter name4 3 set parameter name value 5 参考资料 统一硬件配置
  • BetaFlight统一硬件配置文件研读之feature命令

    BetaFlight统一硬件配置文件研读之feature命令 1 源由2 代码分析3 实例分析4 配置情况4 1 feature4 2 feature list4 3 feature feature name4 4 feature feat
  • BetaFlight统一硬件配置文件研读之dma命令

    BetaFlight统一硬件配置文件研读之dma命令 1 源由2 代码分析2 1 cliDma2 2 showDma2 3 cliDmaopt 3 实例分析4 配置情况4 1 dma4 2 dma show4 3 dma device li
  • BetaFlight统一硬件AOCODARC H7DUAL配置文件讨论

    BetaFlight统一硬件AOCODARC H7DUAL配置文件讨论 1 源由2 Review配置3 分析整理3 1 生产商信息3 2 磁力计3 3 气压计3 4 陀螺仪3 5 串口RxTx3 6 板载Flash3 7 模拟OSD MAX
  • BetaFlight Mark4之“妖怪”声音

    BetaFlight Mark4之 妖怪 声音 1 源由2 分析3 数据3 1 配置一3 1 1 妖怪 声音 黑匣子分析 3 2 配置二3 2 1 仅配置调整 xff08 其他不变 xff09 3 2 2 配置调整 43 整体螺丝锁紧 4