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

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

pid参数的形象解释和作用,如何调整

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-28 11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚刚看了一个形象解锁pid的帖子。楼主的解释很形象,不过欠缺准确性。我也来说个形象的吧,就用手机的电量吧,现在为了保持手机电池处于3.8v(你们懂的),那就一边充电一边玩手机(先不管可不可以这样)现在电压是3.7.那么就要充电啦。充电电流多少呢?先p(比例控制)电流=p*(3.8-3.7)。就是比例系数乘于压差。这个就是比例控制,是不是很简单呢,接下来说微分d,比例的式子是当前电压和目标电压的压差,那微分就是电压变化速度了,说个形象的,如果就上个QQ,耗电很慢,但是如果玩个大游戏,那耗电就快了,也就是说,如果耗电小,充电电流就不用大,耗电快,就要***冲了,电流=d*耗电速度。接下来就说说i积分了,还是充电,你边玩手机边充电,发现冲了很久了还是没法冲动3.8.那么是不是要考虑加大电流呢,那加多少,电流=i*偏离压差*时间。也就是说偏离压差越大,时间越长,就要加更大的电流来加速补充到3.8.
接下来说四轴的pid,这个才是大家想看的,先转个我在其他论坛发的pid帖子http://www.anobbs.com/thread-72-1-1.html
至于飞控的参数调试,由于不同的飞控用的单位不一样,比如apm,pid都是个位到小数点后的吧,dji的感度是100级别的。根本没可比性,那就只能根据飞控给的默认参数,来微调手感了,至于那些调感度的,那是pid参数联调,那个调试很简单,像apm这种的,就要自己配和参数了。p除d的比值大小,效果就是四轴向目标角度转动的速度大小。d的大小就是四轴抵抗外力的力量大小,p大d小,四轴会很灵活直到振。p小d大,四轴会很稳定直到很不灵活,再大就会由于控制滞后(电调延迟和桨惯性延迟)而带来的高频振动。i,效果是抵消四轴机械不平衡导致的倾斜,还有就是侧风导致的倾斜。i大些,可以更快的抵消这些不平衡,但是在不平衡力量总在变化,比如风速的变化,i太大了容易引起震荡。而且是大幅度的震荡。甚至是会导致翻的。i还要配合pd的大小,pd小了但是i大了,那起震荡的几率就会增大。所以i最好不要太大。够用就行。还imax这个东西,是积分数据的上下限。如果太大了,那么在不平衡的地面起飞,在快起飞时,积分是在不停积的。如果长时间的停留在要起不起,那起飞后就会震荡了,imax太小了,可能还不够抵抗外力不平衡。那么pid就这么多,希望可以帮到大家,顺便给大家看看我们团队的面向控制开发的飞控。http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=868454&extra=page%3D2&page=1目前做到定高定点,接下来走航点什么的都会继续弄

评分

参与人数 1威望 +2 收起 理由
johniu + 2 很给力!

查看全部评分

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

沙发
发表于 2013-11-28 12:09 | 只看该作者
本帖最后由 kingofpop 于 2013-11-28 12:11 编辑

这个说的太好了。顶顶。
3
发表于 2013-11-28 12:21 | 只看该作者
必须顶住
4
发表于 2013-11-28 12:24 | 只看该作者
说的太好啦,必须顶的!
5
发表于 2013-11-28 13:08 | 只看该作者
顶呀~~~~
6
发表于 2013-11-28 13:27 | 只看该作者
调了一中午mwc
没头绪啊 机身间歇性颤抖。也不知道是横滚还是旋转。 来回调p d 也换过两组i。怎么都不理想
7
 楼主| 发表于 2013-11-28 13:43 | 只看该作者
yifeimiao 发表于 2013-11-28 13:27
调了一中午mwc
没头绪啊 机身间歇性颤抖。也不知道是横滚还是旋转。 来回调p d 也换过两组i。怎么都不理想 ...

如果是间歇性的有一个电机突然软下去,就要检查电机线的焊接,如果是抖动,是一有风就抖,就是i高了,如果是打方向抖,那就是pd高了,先试试不要i看情况。还有可能是信号线接触问题,遥控抖舵也有可能
8
发表于 2013-11-28 16:18 | 只看该作者

RE: pid参数的形象解释和作用,如何调整

shijiamoni 发表于 2013-11-28 13:43
如果是间歇性的有一个电机突然软下去,就要检查电机线的焊接,如果是抖动,是一有风就抖,就是i高了,如果 ...

动摇杆会抖。悬停也抖。回头降低i试试吧。 接线应该问题不大。用别的飞控没遇到这事
9
发表于 2014-3-25 15:37 | 只看该作者
imax太小,不够抵消外力不平衡 会怎么样?
10
发表于 2014-5-31 17:21 | 只看该作者
不错,但还是有些地方不理解,希望能再详细点。谢谢!
11
发表于 2014-8-26 10:38 | 只看该作者
p除d的比值大小,效果就是四轴向目标角度转动的速度大小

这句的意思是说,如果想让飞机在大舵量pitch 和roll的倾斜角度变小,就要在p不变的情况下调大d么?

现在飞行时倾角有时都快到90度了,在想办法解决
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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