AGV移动机器人PID运动控制

PID算法是控制行业常用的反馈控制策略,它由比例、积分、微分三部分组成。在AGV系统中,PID用于车轮速度控制和寻磁位置控制,采用两级PID串联形式。文章详细介绍了PID的原理,包括位置型和增量型PID的特点,以及参数(P,I,D)的调整方法,包括临界比例法等。此外,还提供了PID参数整定的步骤和调参口诀。

PID算法基本原理

PID算法是控制行业最经典、最简单、而又最能体现反馈控制思想的算法,PID算法利用反馈来检测偏差信号,并通过偏差信号来控制被控量。而控制器本身就是比例、积分、微分三个环节的加和。其功能框如图1所示:

 考虑在某个特定的时刻t,此时输入量为rin(t),输出量为rout(t),于是偏差就可计算为err(t)=rin(t)-rout(t)。于是PID的基本控制规律就可以表示为如下公式:

其中Kp为比例带,TI为积分时间,TD为微分时间。当得到系统的输出后,将输出经过比例、积分、微分3种运算方式,叠加到输入中,从而控制系统的行为。

比例就是用来对系统的偏差进行反应,所以只要存在偏差,比例就会起作用。积分主要是用来消除静差,静差是指系统稳定后输入输出之间依然存在的差值,而积分就是通过偏差的累计来抵消系统的静差。微分则是对偏差的变化趋势做出反应,根据偏差的变化趋势实现超前调节,提高反应速度。

AGV采用的是两级PID串联的形式:

其中第一层控制车轮速控制,AGV采用左右两轮差速控制,车速控制采用的是增量式PID控制,PID的输出为实际电机的PWM输出增量,输入为电机实际要到达的速

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

meslog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值