御用飞场之惊险炸鸡寻根溯源

  • 1. 源由
  • 2. 分析
  • 3. 证据
  • 4. 总结
  • 5. 参考资料
  • 6. 补充:BetaFlight Mark4 + 自锁螺母桨叶松动 + 炸机瞬间

1. 源由

这个炸鸡的原因千奇百怪,不过最终的结果都是相似的。

如果能很好的找到根原因,相对来说,今后炸鸡的概率将会大大减少。

本文重点结合笔者遇到的几次炸鸡,梳理根本原因。

ArduPilot Mark4 H743 BIM270 御用飞场炸鸡

2. 分析

炸鸡可能原因分析:

  1. 固件版本问题

固件由于本身BUG问题,导致稳定性异常,而导致炸鸡。
通常来说,使用稳定固件版本,应该问题不大。

  1. 软件配置问题

由于固件需要正确运行,需要进行不同的配置,比如:PID,滤波,机架等等
如果上述软件配置不正确,也会带来炸鸡。

  1. 硬件故障问题

硬件故障比较复杂化,比如:芯片故障导致数据异常;接线故障,导致信号或者传感器数据无法传输等等

  1. 人为操控问题

再好的航模,如果控制人员操作失误,炸鸡也是不可避免的。

本次炸鸡,简单排除法的情况下,整个理解认识过程是这样的。

  1. ArduPilot 4.3.7 稳定版本,排除固件版本问题
  2. 飞机能够正常飞行,排除配置错误问题
  3. 简单的Pitch-Flip操作,也不是复杂的操作,从视频角度和操控经验的角度看,不应该是人为操作问题

基于上述排除法,最终问题,似乎主要在【硬件故障】问题。炸鸡后,重新上电,正常飞行并无显著异常。排除接线,芯片故障等问题。
从以前的经验看,似乎桨叶是否打滑也不是说能马上排除。但是起飞前毕竟是经过二次确认的(确认方法:用手摆桨叶,能否发现打滑,如果打滑就再锁紧)。

3. 证据

所有的疑问,必须通过证据来证明。缺乏证据链,无疑会导致rootcause凭猜测,不能实打实的证明,导致后续同样的问题再现。

桨叶是通过防松螺母固定,且通过电机转轴上的“倒刺”进行固定。

历史桨叶使用情况:

1. DALPROP T5046C 5寸 三叶桨

  1. 第一套桨叶,已经长时间使用;
  2. 其中两个桨叶都已经各种原因损坏;

2. 破风TMOTOR T5146 5寸 三叶桨

  1. 第二套桨叶,也存在不同程度损坏;
  2. 实际回顾情况看,第二套桨叶使用后,炸鸡概率增加;

3. 乾丰GEMFAN 51466 5.1寸 三叶桨

  1. 第三套使用的桨叶;
  2. 使用次数较少,仅验证BetaFlight Mark4之“妖怪”声音之二、BetaFlight Mark4之“妖怪”声音时使用;


上面三套桨叶,每个桨叶和电机咬合处情况类似。电机与桨叶咬合通过“倒刺”咬合固定,不发生打滑情况。

而三套桨叶该部位的损伤情况非常明显:

打滑程度:破风TMOTOR T5146 > DALPROP T5046C > 乾丰GEMFAN 51466
破风TMOTOR T5146 “倒刺”固定的位置,不仅仅是一个印子,已经出现了一个滑道。
滑道一旦存在,即使螺母压得在紧,如果力道大过摩擦阻力时,就会发生打滑。而如果是“倒刺”印子的话,那就不是摩擦阻力,而是类似“齿轮”一样被卡主,这时就能承受更大的力。

基于上面的情况,我们可以比较清晰的知道,当做较大的飞行动作时,由于桨叶旋转的力矩增大时,由于“倒刺”打滑,摩擦阻力无法抵抗力矩,导致打滑。

4. 总结

通过上面的分析以及证据链情况看,桨叶打滑导致炸鸡是一种不可忽视的情况。即使人为确认拧紧,在高速旋转飞行过程,桨叶受到非常大的作用力,射桨都是可能,打滑更不在话下。

因此,在桨叶方面,出现以下情况,请认真对待,建议进行更换,确保安全飞行。

  1. 磕碰导致缺损;
  2. 外界应力形变;
  3. 咬合处出现打滑“轨道”痕迹

5. 参考资料

【1】ArduPilot开源飞控系统之简单介绍

6. 补充:BetaFlight Mark4 + 自锁螺母桨叶松动 + 炸机瞬间

BetaFlight Mark4 + 自锁螺母桨叶松动 + 炸机瞬间

御用飞场之惊险炸鸡寻根溯源相关推荐

  1. ArduPilot之H743+BMI270x2+First Normal Takeoff

    ArduPilot之H743+BMI270x2+First Normal Takeoff 1. 源由 2. 正常起飞 3. 问题汇总 3.1 机架构型 3.2 IMU对齐 3.3 接收机 3.4 GP ...

  2. 误区:思维中常犯的6个基本错误

    原书名:Don'tBelieveEverythingYouThink:The6BasicMistakesWeMakeinThinking 中文书名:误区:思维中常犯的6个基本错误 作者:ThomasE ...

  3. [精简整理]疏通中国历史脉络——“春秋战国、秦汉”篇

    引言.概述 一.史前--------------------------------------------------------原始社会 二.夏.商.周---------------------- ...

  4. 百度被曝将成立芯片公司!头部互联网玩家,为何纷纷入局造芯?

    鱼羊 萧箫 发自 凹非寺 量子位 出品 | 公众号 QbitAI 市值突破1000亿美元大关后,百度最新进展也随之曝光-- 成立一家专门的AI芯片公司,独立发展的那种,像智能汽车模式的那种. 而百度自 ...

  5. 底层技术革命是如何爆发的?_转

    转自:https://tech.sina.com.cn/csj/2019-06-27/doc-ihytcerk9615611.shtml 文/清和  智本社社长 来源:智本社(ID:zhibenshe ...

  6. 法院才是最童叟无欺的一元店

    本文转自: 公路商店 ID:zailushangzazhi 简介:我们探索所有年轻人最野生最自发的尚未被商业力量全面污染的亚文化以及那些美好而操蛋的东西. 物价就像年龄,涨了就降不下去.在捉襟见肘的日 ...

  7. android 3d车辆轨迹,极限汽车轨迹3D游戏

    神奇汽车轨迹3D游戏是一款汽车竞速展现特技的游戏,利用你的汽车在超高速的行驶中走出难以重现的轨迹,这里的赛道也是在天空曲折,玩家需要控制自己的汽车飞快的行驶,掌握好方向,你才能安全的达到终点,不然中途 ...

  8. 高通驱动开发参考(二)

    第1章 Driver相关模块介绍 1.1 REX简介 虽说目前QSC60x5平台上采用L4操作系统,REX只是L4上面的一个Task.但高通为了开发的兼容性,提供的API仍然采用老的一套接口(可能内部 ...

  9. 使用 Amazon SageMaker Clarify 解释德甲赛况 xGoals

    最激动人心的 Amazon re:Invent 2020 公告 https://www.youtube.com/watch?v=PjDysgCvRqY 之一是新增一项 Amazon SageMaker ...

最新文章

  1. python中findroot_python文件查找之find命令
  2. Save a tree as XML using XmlSerializer
  3. 处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”...
  4. Tiny6410之重定位代码到SDRAM
  5. pycharm如何更改python项目环境_PyCharm如何导入python项目,并配置虚拟环境
  6. 小米 信号测试软件,iQOO和小米9信号之争:多方位网络测试,最终由谁胜出?
  7. mysql cast numeric,mysql decimal、
  8. 【转】删除数据库中重复数据的几个方法
  9. dms系统与mysql_Mysql的两种存储引擎以及区别
  10. 化学到底是不是一个好专业?该不该转行?————试图以此文终结所有相关讨论
  11. 隐藏CNZZ统计图标的
  12. 科学道德与学风-2021雨课堂答案-第9章
  13. coreldraw2023安装教程及新功能讲解
  14. MIT算法导论03-分治法
  15. guava实现MD5加密
  16. 架构师之路--从原理角度来分析性能
  17. 死锁的处理-避免死锁
  18. C++ fgets()函数
  19. 滑雪与时间胶囊 题解 BZOJ2753
  20. springboot(入门后进阶)启动-事件-事件监控-系统参数

热门文章

  1. 2023年了,IT行业真的吃香吗?
  2. ViewPager 实现纵向翻页切换、仿抖音视频垂直切换
  3. 调试器工作原理之三——调试信息
  4. 日K蜡烛图(2021-10-15)
  5. 1.6 日本蜡烛图技术之孕线晨星黄昏星形态
  6. python 公里数
  7. vameware fusion配置centos7虚拟机网络
  8. 图解 RIP :这玩意儿可以自动生成路由?
  9. 【PyQt】MC自动钓鱼
  10. 2021.07.15 周四 晴