正在上传图片(0/1)

【科普帖】无刷云台简析——从原理到使用维护

精华 3
手机看帖 81 38092
发帖之前,首先感谢广大模友对我之前 《无人机动力简析》帖子的支持与关注,后面如果我有新的折(yan)腾(jiu)进展,还是会第一时间在这里和大家进行分享。今天我们就简单的谈一谈无刷云台。
首先呢,因为这篇帖子要涉及市面上很多的云台产品,所以,万一有什么说错的,不要拿刀砍我,大哥,有话好说。
其次呢,。。。。。好吧,先开始吧。另外呢,我的发帖风格不适合转载。。。。
评论
上传
你需要登录之后才能回帖    登录 | 注册
楼主  Osmo Action认证用户 2015-12-23 3#
<div align="left"><font size="5">说到无刷云台,大家都是内行人,我就不多介绍了,通常就是运用云台底部姿态传感器将姿态读出,再与飞控或云台主控传感器的姿态角进行对比,以得出各个轴需要修正的角度,再通过输出pwm信号,使无刷电机迅速做出修正的动作,从而使相机时刻保持水平(默认水平轴,初始无主观倾斜)。</font></div><div align="left">在2012年9月份,DJI第一款三轴无刷云台z15发布,开启了国内航拍无刷云台的新篇章,也奠定了一个行业标杆。至今市面上大多的三轴无刷,或多或少都还有它的影子。(是不是想起了海天和X-cam)其实x-cam140<font size="5">是小编入手的第一台无刷云台,看着它我就想起了整整两个月的</font><font size="6"><font color="#f4a460"><strong>红烧牛肉面</strong></font></font><font size="5">啊,别想多,是<font color="#ff0000">康师傅</font>的。</font></div><div align="left"><font size="5">
</font></div>
楼主  Osmo Action认证用户 2015-12-23 4#
<div align="left"><font size="5">     不过呢,当时的航拍还不是很火爆,所以他的发布并没有太多人关注,其前期销量也是比较一般的(相比现在),不过到了2013年10月份之后,神栏目《爸爸去哪儿》第一期的播出,s800搭载着z15-5n以出色的稳定性,廉价航拍成本,迅速成了模型界影视界热议的话题,这时候航拍无刷云台的概念与其实用性便开始深入人心,国人出神入化的模仿能力和敏锐的商业感知,也就都开始做无刷云台,那么问题来了,技术哪里来?—俄罗斯毛子!一时间,毛子的BGC板子因为是开源,便广泛被国人运用,说白了,大多就是设计好外观,加上一套BGC的无刷系统板子,简单调试(甚至不提供调试)就以千元以上不到四千的价格作为商品卖到了客户手中。相比z15,可是便宜得太多了,小编当年也是毛子BGC系统的忠实粉丝。曾经为了追求云台的稳定,熬夜调云台的举手!!!

</font></div><div align="left"><font size="5">     当然,在视频要求不高的前提下,一套普通的三轴云台加上一台1080p的相机,也就基本满足屌丝级别的航拍了,实在不能理解,为什么商业云台要卖这么贵,到底他们的无刷云台牛逼在哪儿了?然而,这时候某度也推出了它的云台系列产品,从z1400到z2000以至于最后的z6000,价格那是一山更比一山高! 简直就是杀猪啊,有木有!要吃多久的红烧牛肉面才能买得起!</font></div>
楼主  Osmo Action认证用户 2015-12-23 5#
<div align="left"><font size="5">      然而,小编用着我的X-CAM云台的时候,就会觉得画面要求如果稍微高些,那么可以看出很多的问题,打电话咨询卖家,一般答复就是“三千来块钱的云台,效果也就这样”,或者,顶多就是给你远程指导一下,怎么去调参。最经典的问题,用过的都知道,歪脖子,无药可治,+10086。后面小编实在没办法,又开始吃牛肉面了,这时候听朋友说有一款叫做1987的云台,效果不错,三轴挂微单,还是有模有样的,后面还可以改滑环,360度转呢。

</font></div><div align="left"><font size="5">       调云台PID是条不归路,以至于我现在看到云台胃里就是红烧牛肉面在奔腾,1987,说白了也是BGC的板子,最经典的BGC,调试不算特别复杂,效果嘛,始终还是就那样,飞机动作稍微大一点,云台就耐不住了。不过因为毕竟是三轴,在配合云台手做一些刷锅动作,画面还是能看的,不过航拍,终究还是会进阶到用商品云台的。最终我还是接触到了DXXz15,ZXXXz1400从而对其有了更深入的了解,也让我今天写这篇帖子有了实际的操作依据。

</font></div>
楼主  Osmo Action认证用户 2015-12-23 6#
<font size="5">扯了那么多红烧牛肉面,下面我们真正开始接触到正题了,无刷云台的闭环控制与开环控制!注意:是环,不是源!(当然,这两个也有一定技术层面的关系)</font>
楼主  Osmo Action认证用户 2015-12-23 7#
<div align="left"><font size="5">      下面我就跟大家分享一下,关于什么是闭环控制,闭环控制是根据控制对象输出反馈来进行校正的控制方式,它是在测量出实际与计划发生偏差时,按定额或标准来进行纠正的。闭环控制,从输出量变化取出控制信号作为比较量反馈给输入端控制输入量,一般这个取出量和输入量相位相反,所以叫负反馈控制,自动控制通常是闭环控制。说白了,云台电机是带反馈的,可以将实际输出的信息及时反馈给控制系统,从而更加精准的控制。

</font></div><div align="left"><font size="5"><font face="宋体">    </font><font face="宋体">作为一个理工科的屌丝本科生,以下皆为自己摸索,万一说错,请大神及时纠正!</font></font></div><div align="left"><font face="宋体"><font size="5">闭环控制优点:</font></font></div><div align="left"><font size="5">(一)    <font color="#ff0000">支持一键回中RESET</font>,能迅速找到自己的相对偏移位置,精准的进行修正,运动过程中,对于锁定好的相对位置,锁定非常准,不会出现飞航线的时候,轻微的左右晃动型漂移。

</font></div><div align="left"><font size="5">(二)    <font color="#ff0000">动态PID调节</font>,随时反馈出实时的角度偏移,对于不同的偏移角度,可以输出不同的P值。因此DJI手持云台会有ST模式,分为跟随速度,死区,加速度,其实这就是因为PID是动态,才能达到的效果,另外死区,就是说我可以设置在跟随模式下,在手轻微晃动偏移某个角度的时候不做修正补偿,这必须依赖精准的角度反馈传感器。

</font></div><div align="left"><font size="5"> </font></div><div align="left"><font size="5">      缺点嘛,应该就是成本比较高,维护需要专人维护,因为一旦传感器位置发生偏移,就必须要重新标定!

</font></div><div align="left"><font size="5">      所以,闭环控制的云台,尤其是电机部分,切勿自己拆开。不过要是炸鸡的那种,你可以拆着玩玩。。。。。记得发图直播。</font></div>
楼主  Osmo Action认证用户 2015-12-23 8#
<div align="left"><font size="5">      </font>
<font size="5">相比开环控制,你应该就可以懂了吧,因为开环根本不可能支持回中的,另外,动态PID相比自己在那边一个一个的调,调好了有可能客观条件稍微变化一点,又要重新调,而且还没那么精确有效,对于商业航拍来说,很多镜头客户不可能等你来第二遍的。</font>

<font size="5">都说到动态PID了,那就再啰嗦几句,动态PID可以说是一套接近</font><font size="6"><font color="#ff0000">全智能的电子神经网络</font></font><font size="5">,它应该是由一系列的组合数组组成,与您改的感度是呈现的线性关系。商业的做某个产品和开源的不一样,他们需要严格的建模模拟,或者说对于一个云台,或者飞控,他们的电机都要在软件里面建好一台模型,从而模拟出各种不同的工作状态下,他们所表现出来的不同性能。商业产品在设计研发的时候考虑的情形非常多,所以他们都会有一套非常复杂的矩阵,或者数学公式,与先前的PID矩阵相乘又能达到一个范围值,这个范围就是模拟出各种不同的工作环境。</font>
</div><div align="left"><font size="5">      
既然都已经聊到这儿了,那我们不妨再深挖一点,从伺服控制的角度分析,闭环编码器主要分为两种,<font color="#ff0000">增量型</font>和<font color="#ff0000">绝对值型,</font><font color="#000000">增量型</font>呢,最大的特点就是需要校准,每次启动需要回归中位校准,还记得打印机启动的时候吧,总是先噼里啪啦的先运行一下,那应该就是增量型控制,他在进行一系列的校准,然后就可以待命了。绝对值型呢,对于传感器的要求非常高,每一个角度都有一个独特的编码,开启不需要校准,直接可以启动,而且精度更高。

那么我们就首先想到的是精灵和小悟了,开启的时候云台先是ROLL\PITCH\PAN(开源里面叫做YAW)三个轴摇摇摆摆进行一系列自检,我想这个过程就是在校准编码器,从最低值到最高值,最后再回中,锁定(另外该过程也是在同步的校准云台上的惯性测量单元IMU)。

所以很多人反馈自检不能通过,那么云台必然是无法正常工作的,由此可以初步判断,小悟和精灵还有z15系列云台,应该都是增量型伺服控制。那么问题又来了,我似乎发展如影和OSMO好像开机没有自检啊,难道他们是绝对值型?还是有更牛逼的算法,不需要校准编码器器直接使用?这个天知道。。。。。。有待大神补充。</font></div>
楼主  Osmo Action认证用户 2015-12-23 9#
<div align="left">
<font size="5">提到编码器,我们再YY一下,一直有外界传言说某疆用的是光电编码器,科普一下,光电编码器,通常就是利用一束激光发射器与一个光电传感器中间夹着一个可以转动的刻有精细刻度的光栅码盘,不了解的可以看图。图为有刷直流电机上用的最简单的光栅码盘,不要以为它是刹车片。</font></div><div align="left"><font size="5">
</font></div>
楼主  Osmo Action认证用户 2015-12-23 10#
<font size="5">原理图如下,当然,假设是云台里面的,我想应该复杂的多。</font>
<font size="5">
</font>
楼主  Osmo Action认证用户 2015-12-23 11#
<div align="left"><font size="5">      开始我也相信了,不过我后来想想,好像又有问题的,光电码盘不需要校准的呀,小悟云台开机摇头摆尾,那校准又作何解释?而且光电码盘似乎也没有一个恒定的中位一说。这样想,这种流传也就不攻自破了。</font></div><div align="left"><font size="5">      我曾经跨过山和大海,也穿过人山人海,让我百撕不得骑姐,最终,我突然想到,会不会是磁传感?或许我只需要锁定住一个或者多个磁感应点,靠增量的夹角运算对云台进行控制,那么不是也可以吗?</font></div>
楼主  Osmo Action认证用户 2015-12-23 12#
<div align="left"><font size="5"> </font></div><div align="left"><font size="5">      假定传感器初值在1位置,云台发生ß角度的偏移,到了位置2,那么编码器会迅速的反馈出该角度的变化,从运算逻辑上来说,因为是磁传感器,本身就是无法分辨正角度或者负角度,那么我们只要在发生偏移的时候往任意一个角度发出一个轻微旋转信号,如果检测到ß角度变小,那么我们立即按照原定的方向进行回中,如果ß角度变大,那么就立即反向回中,这样想,磁传感是符合之前的推断的。</font></div><div align="left"><font size="5">
</font></div>
楼主  Osmo Action认证用户 2015-12-23 13#
<font size="6">      所以呢,一款云台的从设计到生产并不是那么简单的,其技术含量必然跟DIY的产品不能在同一水平的。
      不过呢,以上大多内容是我的推测,理论终究是我们本科生的强项,要实际运用还是要靠更高学历的人才去完成的。
      关于呢,云台的保养和使用,我们下期分享。</font>
楼主  Osmo Action认证用户 2015-12-23 14#
<font size="5">话说,先感谢您看完,,,,</font>
DJI-地瓜蔓儿   2015-12-23 15#
报告楼主,我看完了!先去消化一会儿
cobra   2015-12-23 16#
我看完了。。。。。每天上班第一件事就是打开小悟板块看新帖子,还是喜欢这种分析的调调,都不是专业人士,能来猜测专业的内容,并且能把自己的假想理论说得通,就感觉很爽,顶一个!
飞天猫  Inspire 1 Pro认证用户 2015-12-23 17#
打脸了....:'(.....N年前无线电专业的表示压力很大
楼主  Osmo Action认证用户 2015-12-23 18#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395406&ptid=37571" target="_blank"><font color="#999999">cobra 发表于 2015-12-23 10:50</font></a></font>
我看完了。。。。。每天上班第一件事就是打开小悟板块看新帖子,还是喜欢这种分析的调调,都不是专业人士, ...</blockquote></div>可以一起探讨着玩儿。有啥说啥,说错也没事。。。
楼主  Osmo Action认证用户 2015-12-23 19#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395444&ptid=37571" target="_blank"><font color="#999999">飞天猫 发表于 2015-12-23 11:10</font></a></font>
打脸了.........N年前无线电专业的表示压力很大</blockquote></div>没事啦,我在学校也没学到学到什么玩意,都是自己看看书,看看帖
楼主  Osmo Action认证用户 2015-12-23 20#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395402&ptid=37571" target="_blank"><font color="#999999">DJI-地瓜蔓儿 发表于 2015-12-23 10:47</font></a></font>
报告楼主,我看完了!先去消化一会儿</blockquote></div>您谦虚啦!
lanyusea  Inspire 1认证用户 2015-12-23 21#
咱能不能把话一气说完……
SDK板块日常维护志愿者。
我没有QQ,我也不接受私信提问。有问题请去论坛发帖,利人利己。

我没有QQ,我没有QQ,我没有QQ。
重要的事情说三遍。
楼主  Osmo Action认证用户 2015-12-23 22#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395632&ptid=37571" target="_blank"><font color="#999999">lanyusea 发表于 2015-12-23 13:09</font></a></font>
咱能不能把话一气说完……</blockquote></div>会呛到
1083664628.qq  Inspire 1 Pro认证用户 2015-12-23 23#
说了好多。。。。。。
楼主  Osmo Action认证用户 2015-12-23 24#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395671&ptid=37571" target="_blank"><font color="#999999">1083664628.qq 发表于 2015-12-23 13:43</font></a></font>
说了好多。。。。。。</blockquote></div>所以说,,,能看完的都是英雄。我靠
高级管理员  Mavic Pro认证用户 2015-12-23 25#
算法是最关健的,硬件哪儿都可以买得到
喜欢钓鱼,喜欢飞行
楼主  Osmo Action认证用户 2015-12-23 26#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395878&ptid=37571" target="_blank"><font color="#999999">高级管理员 发表于 2015-12-23 15:47</font></a></font>
算法是最关健的,硬件哪儿都可以买得到</blockquote></div>是的,算法才是最核心的,不过这篇帖子也是做一些工作原理的推测吧。
高级管理员  Mavic Pro认证用户 2015-12-23 27#
也学到不少东西
喜欢钓鱼,喜欢飞行
304644811  Phantom 3 Advanced认证用户 2015-12-23 28#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395334&ptid=37571" target="_blank"><font color="#999999">fly with you 发表于 2015-12-23 10:16</font></a></font>
假定传感器初值在1位置,云台发生ß角度的偏移,到了位置2,那么编码器会迅速的反馈出该角度的变化 ...</blockquote></div><font size="6">看来楼主是个专业人士,小弟有一事请教:我之前将精灵3的4K云台相机换成了2.7K的云台相机,那我现在要将2.7K的云台相机主板换成4K 云台相机的主板,那拍出画质是4K的还是2.7K的。我是个外行,见笑了。。。求解</font>
楼主  Osmo Action认证用户 2015-12-23 29#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=395938&ptid=37571" target="_blank"><font color="#999999">304644811 发表于 2015-12-23 16:11</font></a></font>
看来楼主是个专业人士,小弟有一事请教:我之前将精灵3的4K云台相机换成了2.7K的云台相机,那我现在要将2 ...</blockquote></div><font size="5">      精灵三advance与pro版本的云台相机套件可以互换,刷对方的固件就可以使用,P3A装4K相机套件只需要刷p3p的固件就可以拍4K。</font>
<font size="5">      你说的2.7k相机,如果是P3S的原装相机套装,与p3p是不兼容的,如果是升级之后的P3A相机套,直接装上,刷成P3A的最新固件就可以用。</font>
<font size="5">      再补充一下,相机只是采集图像信号是模拟信号,板子起到对信号的编码功能(增稳控制就不说了),转换成数字信号发给高清图传。你用4k的板子装上机器,是可以拍4K视频的,但是4k的处理需要散热,你如果2.7K的相机组件要装4K 的板子,可能需要改装板子上面那边的结构。</font>
<font size="5">仅凭模友之间相互摸索,万一说错,不要见笑。</font>
广东仔  Inspire 1认证用户 2015-12-23 30#
看完了,就是觉得楼主这么说小悟云台就是增量型那种了
P-47  Inspire 1认证用户 2015-12-23 31#
BGC现在也支持编码器了,我看用不了两年,开源廉价的编码器云台就会一桶浆糊了。
楼主  Osmo Action认证用户 2015-12-23 32#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396118&ptid=37571" target="_blank"><font color="#999999">P-47 发表于 2015-12-23 18:08</font></a></font>
BGC现在也支持编码器了,我看用不了两年,开源廉价的编码器云台就会一桶浆糊了。 ...</blockquote></div>是的,但是只是并不成熟,像现在飞宇也出磁编码器了,但是他们的动态PID那套建模可能还不成熟吧,尤其是开源设备,很难做出一套实用性和兼容性都具备的开源系统。
楼主  Osmo Action认证用户 2015-12-23 33#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396083&ptid=37571" target="_blank"><font color="#999999">广东仔 发表于 2015-12-23 17:46</font></a></font>
看完了,就是觉得楼主这么说小悟云台就是增量型那种了</blockquote></div>我是猜的。。。。简单分析而已
hapi_ff@163.com  Inspire 1 Pro认证用户 2015-12-23 34#
分析的精神是不错的,只可惜知道的不够
z15系列早期的5n和gh2是三轴全光电编码器,成本高效果好,应该不会用增量编码器,因为本身不用多圈计数
后期的5d及其他,开始用电位器了,都是绝对值型
狗台和后面的如影,悟之类,全部用的是磁编码器,都是绝对值型
自检跟是不是增量型没关系,增量型的根本不会有回中功能
高级管理员  Mavic Pro认证用户 2015-12-23 35#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396177&ptid=37571" target="_blank"><font color="#999999">hapi_ff@163.com 发表于 2015-12-23 19:01</font></a></font>
分析的精神是不错的,只可惜知道的不够
z15系列早期的5n和gh2是三轴全光电编码器,成本高效果好,应该不会 ...</blockquote></div>电位器损耗是有寿命的,长时间转动会不会过早损坏
喜欢钓鱼,喜欢飞行
高级管理员  Mavic Pro认证用户 2015-12-23 36#
只要非常准确的知道当前所处的位置,想控制来说,应该不是非常困难,这样就形成了闭环。但过冲等问题处理起来还是有点麻烦。一直没有时间去研究前几年开源的那个无刷云台.在那个基础上再加一些算法,应该可以实现。
喜欢钓鱼,喜欢飞行
hapi_ff@163.com  Inspire 1 Pro认证用户 2015-12-23 37#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396196&ptid=37571" target="_blank"><font color="#999999">高级管理员 发表于 2015-12-23 19:14</font></a></font>
电位器损耗是有寿命的,长时间转动会不会过早损坏</blockquote></div>控里面都是电位器,动的比云台只多不少,寿命都是几年算的,so 不用担心这个
楼主  Osmo Action认证用户 2015-12-23 38#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396177&ptid=37571" target="_blank"><font color="#999999">hapi_ff@163.com 发表于 2015-12-23 19:01</font></a></font>
分析的精神是不错的,只可惜知道的不够
z15系列早期的5n和gh2是三轴全光电编码器,成本高效果好,应该不会 ...</blockquote></div>看我抛砖引玉,果然把大神引出来啦!
高级管理员  Mavic Pro认证用户 2015-12-23 39#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396202&ptid=37571" target="_blank"><font color="#999999">hapi_ff@163.com 发表于 2015-12-23 19:21</font></a></font>
控里面都是电位器,动的比云台只多不少,寿命都是几年算的,so 不用担心这个
...</blockquote></div>我一直认为,云台里读取方向用的是加速度计和三轴陀螺。用电位器,那就简单化了。
喜欢钓鱼,喜欢飞行
楼主  Osmo Action认证用户 2015-12-23 40#
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=396202&ptid=37571" target="_blank"><font color="#999999">hapi_ff@163.com 发表于 2015-12-23 19:21</font></a></font>
控里面都是电位器,动的比云台只多不少,寿命都是几年算的,so 不用担心这个
...</blockquote></div>
哎呀,我忘了说我曾也考虑过电位器了。我擦。看来云台的技术还是一直在改变的呢。
高级管理员  Mavic Pro认证用户 2015-12-23 41#
直接读取电位器里的电压经过一些滤波处理,很容易知道角度,然后通过PID就可以控制云台了.
喜欢钓鱼,喜欢飞行
123下一页
已累计飞行15939米
认证设备
取消 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表