正在上传图片(0/1)

对于磁罗盘手干扰导致炸鸡的一点分析

 0
手机看帖 13 3561
首先,我自己飞行中从未遇到过磁罗盘手干扰的问题,在城市里也好,郊外也好,即便是停车场这类的环境中,也从来没遇到过。但是,看到很多的炸鸡报告,很多都是因为磁罗盘的问题,所以总是想知道为什么磁罗盘会导致乱飞的问题。

这几天看GPS的协议,发现GPS产生的速度信息是按照南北和东西方向的两个速度,也就是相对地球这个绝对坐标系的。飞控要想在空中定点,需要的是相对飞控自身的坐标系的速度,因此需要知道飞机的朝向角才能完成这个转换。如果此时磁罗盘受到干扰,假设一种极端的情形:飞机朝向是正北,磁罗盘干扰了刚好180度,飞控以为自己是朝向正南,飞机因为气流向北移动了一米,gps给出了飞机向北移动的速度信息,飞控根据磁罗盘指向判断自己是“后退“(飞控认为向南是向前)了,因此控制飞机前进,以补偿气流影响,使飞机定点,但事实上飞机是朝北的,于是飞机继续向北飞去了。本来是负反馈是飞机定点的算法由于磁罗盘的干扰使得其变成正反馈了,结果就是一个劲的朝某个方向加速飞去,如果没有加速度计或者陀螺仪对姿态进行限定,那么结果只能是翻覆。如果干扰没有这么巧(刚好180度),那么很可能是飞机朝某个方向冲过去。

不过不太明白的是为什么姿态模式下磁罗盘受干扰会导致炸鸡,因为姿态模式下除非需要失控返航,并不需要对gps数据进行坐标变换。

以上仅仅是自己的猜测,欢迎拍砖。打算自己制作一个“假gps”按照dji的协议给飞控发数据,人工产生一个干扰信号,以测试一下具体的表现,祝我爽炸吧……
评论
上传
你需要登录之后才能回帖    登录 | 注册
Andy  Inspire 1认证用户 2015-5-24 3#
模拟干扰,呵呵,分明是要启动作死模式嘛。
楼主   2015-5-24 4#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=130165&ptid=11294" target="_blank"><font color="#999999">Andy 发表于 2015-5-24 18:49</font></a></font>
模拟干扰,呵呵,分明是要启动作死模式嘛。</blockquote></div>就是想知道如果真的干扰了会怎么样……
zhuq1961@163.co  Phantom 3 Professional认证用户 2015-5-25 5#
楼主的分析很有道理,如果测试的确证实这个理论,关键还是如何解决这个问题。有一个想法,比如在起飞点校准磁向后就以起飞点校准数据作为全程的参照,东南西北在这一区域固定了,飞行时的转向角度由不受干扰的传感器提供数据计算。避免受飞行路线上的磁干扰。不懂,只是说点看法而已,见笑了。
三三零工程甲型  Osmo Pocket认证用户 2015-5-25 6#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=130297&ptid=11294" target="_blank"><font color="#999999">yhzyhzyhz@gmail 发表于 2015-5-24 20:54</font></a></font>
就是想知道如果真的干扰了会怎么样……</blockquote></div>干的漂亮!坐等 大神试验!
楼主   2015-5-25 7#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=130560&ptid=11294" target="_blank"><font color="#999999">zhuq1961@163.co 发表于 2015-5-25 00:07</font></a></font>
楼主的分析很有道理,如果测试的确证实这个理论,关键还是如何解决这个问题。有一个想法,比如在起飞点校准 ...</blockquote></div>其实现有的飞控硬件条件可以用陀螺仪和加速度计这类惯导来补充磁罗盘的干扰,但是现在DJI的做法貌似是通过磁罗盘来弥补惯导的累积误差,而且磁罗盘占的权重过大了。
zhuq1961@163.co  Phantom 3 Professional认证用户 2015-5-25 8#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=131071&ptid=11294" target="_blank"><font color="#999999">yhzyhzyhz@gmail 发表于 2015-5-25 12:03</font></a></font>
其实现有的飞控硬件条件可以用陀螺仪和加速度计这类惯导来补充磁罗盘的干扰,但是现在DJI的做法貌似是通 ...</blockquote></div>如果真是这样,DJI在设计思路上加以改进完善将是广大飞友的一大福音。
panzerelite  Inspire 1 Pro认证用户 2015-5-25 9#
我在想军用无人机如何实现校准的呢?应该不用转圈吧?
我的设备:Inspire1 X5升级版 双控
楼主   2015-5-25 10#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=131524&ptid=11294" target="_blank"><font color="#999999">panzerelite 发表于 2015-5-25 15:44</font></a></font>
我在想军用无人机如何实现校准的呢?应该不用转圈吧?</blockquote></div>他们那一个传感器就够买好几套S1000+呢……
panzerelite  Inspire 1 Pro认证用户 2015-5-25 11#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=131710&ptid=11294" target="_blank"><font color="#999999">yhzyhzyhz@gmail 发表于 2015-5-25 17:02</font></a></font>
他们那一个传感器就够买好几套S1000+呢……</blockquote></div>应该是精确到经纬度定位的吧
我的设备:Inspire1 X5升级版 双控
秋香  管理员 2015-5-25 12#
楼主您好,在姿态模式下仅提供增稳,指南针干扰与GPS没有关系的哦。
微信关注“DJI大疆服务”,获取最全面的大疆产品教学视频,及时的售后服务动态,最实用的飞行指引和专业的技术支持,都在这里
楼主   2015-5-25 13#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=131921&ptid=11294" target="_blank"><font color="#999999">秋香 发表于 2015-5-25 19:21</font></a></font>
楼主您好,在姿态模式下仅提供增稳,指南针干扰与GPS没有关系的哦。</blockquote></div>是这样的,但是我记得之前看到官方技术说的是指南针在姿态模式下是起作用的,我不明白它是在那里起作用的……
myliyifei126   2015-5-25 14#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=131921&ptid=11294" target="_blank"><font color="#999999">秋香 发表于 2015-5-25 19:21</font></a></font>
楼主您好,在姿态模式下仅提供增稳,指南针干扰与GPS没有关系的哦。</blockquote></div>请问,增稳是什么意思呢
cherami  Phantom 3 SE认证用户 2015-5-25 15#
我使用phantom2vision+做了一个实验:让电量尽可能地耗尽!结果,当电量达到10%左右的时候,app发出电量低的警报提醒(这种提醒像是飞机将要坠机时的声音警告),而且无法关闭,我当时飞行高度也就3十几米左右,然后我的参数设置是返航点的限高是80米(考虑到城市里有很多建筑物),结果这笔在电量提醒警告时在不断上升!!!!我一看完了,这个速度上升到80米,然后再飞到返航点高度再下降,电量肯定不够!于是在向跟前拉无任何反应的情况下,果断在0.01秒的情况下果断切断控制电源。然后再次打开,这个时候就可以控制飞行器了,然后就是拉回,降落!现在感觉我的第一应急处置还是蛮成功的,毕竟第一次遇到这种特情,能够果断成功处置,确实不易。但是回来思考大疆的这种飞行器的程序设计时,不免有很多想法:首先,当电量低时,可以警告,夸张点都行,但是直接就剥夺对飞行器的控制权,实在不妥;再次,一开始的电量低就直接进入拉高预设高度再返航(就是所谓的返航点模式)实在不妥,因为按照这种用程序,电量很可能不够(实际上应该肯定不够的!),这种进入操作等于自杀;最后,一旦遇到特情,希望能够想到更为合理的解决方案,避免臆断地想当然解决!!(试问:这种特情设计的工程师:你真正切身实地地去飞行验证了吗???)
取消 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表