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

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

有关dji失控原因的(脑,残)推导

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-20 00:49 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 task00 于 2014-10-20 00:53 编辑

我有个精灵,用的是V2,但是没遇到过盛传的dji特有受干扰抽风

不过我想了一下,这种抽风有可能是先天设计造成的

在这里首先声明,不是黑特定厂家或者产品,而是讨论技术。

为什么会有磁场干扰抽风,我的猜测如下:

  • dji的GPS是和磁场传感器合并输出给飞控的
  • 飞控的操作模式分GPS和姿态
  • GPS模式用磁场计+GPS坐标,记录当前飞行器位置,IMU负责维护飞机姿态,并保持位置
  • 如果磁场计或者GPS抽风,那么必然造成IMU读到的飞机位置瞬间漂移
  • IMU在GPS模式下,自动调整姿态,弥补漂移,自然有漂移是受干扰的,而不是实际的,自然撞墙,坠山


这个假设建立在:

  • APM的航姿(AHRS)实时对6个IMU轴和3个磁场计轴进行融合
  • dji对IMU的6个轴进行飞行器控制,GPS和磁场计进行位置融合,飞行时IMU是6轴控制姿态保持飞行
  • 位置跳动,APM的AHRS滤波可以矫正磁场
  • dji的IMU只能呆板的保证航姿,去蛮力弥补位置,所以位置跳变,必然炸鸡


因为:
  • DJI的GPS模块是和磁力计在一个pcb板,用一个串口(没有验证)连接到飞控
  • DJI的IMU模块,貌似没有磁力计(猜测)


所以,如果这个假设成立,那么dji的飞控都无法逃脱GPS模式下,突然位置跳变,必然产生的,姿态去补偿位置造成无法预料的航姿后果(炸鸡)。

仅仅猜测,欢迎讨论





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

头像被屏蔽
46
发表于 2015-4-19 03:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
45
发表于 2015-4-18 22:12 | 只看该作者
罗罗汉 发表于 2015-4-18 20:20
来个新鲜的dji naza v2飞控抽风的视频

这个炸的 那叫一个酸爽

44
发表于 2015-4-18 20:20 | 只看该作者
来个新鲜的dji naza v2飞控抽风的视频


43
发表于 2015-4-18 19:28 | 只看该作者



谢谢 兄弟   论坛 太差向你这样的人了   相信有很多炸鸡兄弟都在骂娘  说dji  怎么样?或者更多选择沉默
dji  目前已经弃用,,这东西的bug  不是一点点,,  罗盘 和gps  里面的合并融合 算法是最大bug   
很多单一认为是gps 没信号,其实不然,,
dji 依靠罗盘微弱的磁向 来感知  纯在很大问题
你们可以做个有趣实验,,把智能方向打开,然后在gps下  不停大方向  不出  2分钟  肯定炸的稀里哗啦


42
发表于 2015-4-18 16:57 | 只看该作者
高手快快来解答啊
41
发表于 2015-2-22 11:48 | 只看该作者
好帖子,   用APM 的 飘过。
40
发表于 2015-2-21 21:40 | 只看该作者
分析的很专业,但是正真的原因估计只有DJ知道了。。。
39
发表于 2015-2-20 21:30 | 只看该作者
爵爷 发表于 2014-10-20 10:40
我觉得可能是DJI为了易用性和稳定性所以飞控数据太依赖GPS和磁传感器...导致的..其实APM PIX之类的如果不设 ...

见到抽风乱飞第一时间切模式很重要,稍微迟缓一点飞机就有可能撞东西了。APM我一般默认自稳模式飞,GPS丢星保护设置成了定高(设置成降落和RTL都是耍流氓),至于APM的罗盘干扰后抽风目前还没遇到过。DJI的话,因为是精灵二,可设置的模式很少,一般GPS模式下飞行会突然遇到抽风往一边乱飞,这时候果断切回到姿态模式就好了,等一会儿再切到GPS模式看看是否稳定就好了。

38
发表于 2015-1-16 06:41 ——“来自手机” | 只看该作者
据说N3要出来了
37
发表于 2015-1-16 06:34 | 只看该作者
dawanpi 发表于 2015-1-15 17:19
当然有办法,只是很多人不去看看别的网站不知道而已
http://www.rcgroups.com/forums/showthread.php?t= ...


这个看到过,但是看不懂。。。
36
发表于 2015-1-15 17:19 | 只看该作者
軍師丶 发表于 2015-1-15 13:00
求教,我是不是可以这样想,我有lite主控,有办法自己给他加个罗盘?

当然有办法,只是很多人不去看看别的网站不知道而已
http://www.rcgroups.com/forums/showthread.php?t=2290346

35
发表于 2015-1-15 17:19 | 只看该作者
过来看看,谢谢分享
34
发表于 2015-1-15 17:16 | 只看该作者
IMU仅仅是惯性测量啊……和控制无关
33
发表于 2015-1-15 17:13 | 只看该作者
炸香机 发表于 2015-1-15 13:18
这我认为还有一种可能就是 大疆的GPS有四根线 其中两根是+5V和地线  另外两根有一根是GPS的RX  另外一根 ...

罗盘是i2c,要两根线的,再说通过程序配置ubx的gps可以省下一个eeprom但也要两根线,大疆的gps是一个单片机把gps和罗盘的数据整合在一起发送的,用不同的数据包加以区分。

32
 楼主| 发表于 2015-1-15 16:25 | 只看该作者
炸香机 发表于 2015-1-15 13:18
这我认为还有一种可能就是 大疆的GPS有四根线 其中两根是+5V和地线  另外两根有一根是GPS的RX  另外一根 ...

这个部分解码有人做过的,所有你可以在某宝上买到自制的naza osd


31
 楼主| 发表于 2015-1-15 16:23 | 只看该作者
saleae盗版不错
30
发表于 2015-1-15 14:37 | 只看该作者
炸香机 发表于 2015-1-15 13:18
这我认为还有一种可能就是 大疆的GPS有四根线 其中两根是+5V和地线  另外两根有一根是GPS的RX  另外一根 ...

不是得RX,,估计是 CAN 总线 的 a+ 和 a- 线 。。。

俺 从来 不 掏钱购买 僵尸 的 产品 。
因为 它不符合工业安全标准。(SCADA测控系统验收条件)

这种事情:交给 逻辑分析仪 去处理 就是 咯。。。



29
发表于 2015-1-15 14:08 | 只看该作者
不明觉厉 这个必须顶
28
发表于 2015-1-15 13:40 | 只看该作者
caosix2 发表于 2015-1-15 11:57
说得 很正确 —— 可是 僵尸 故意 不照办。。。

其实 廉价的 APM 飞控 都有[/b ...

只要判断GPS数据是否正确,就是丢失信号也不能炸机。很简单的一个前置过滤。

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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