手机版

飞思卡尔智能车大赛杭州电子科技大学杭电二队(19)

发布时间:2021-06-11   来源:未知    
字号:

飞思卡尔智能车大赛技术报告

差。将Kp设置成较大的数,比例作用大,可以加快调节,减少误差,但是对于过大的比例增益,会导致系统稳定性下降,甚至造成系统的不稳定。

Ki 积分调节使系统消除稳态误差,提高无差度。有误差时,积分调节就进行;无差时,积分调节停止。积分调节输出一常值,积分作用的强弱取决于积分时间常数Ti。Ti越小,积分作用就越强,反之则积分作用弱。积分调节的引入会使系统稳定性下降,动态响应变慢。

Kd 微分系数反映了系统偏差信号的变化速率,可以预见偏差的变化趋势,能提前对偏差进行控制。使用微分作用后可以在偏差还没有形成前将其消除,因此,可以改善系统的动态性能。选择合适的微分时间,可以减少调节时间。但是微分作用也同样存在缺陷,对噪声干扰有放大作用,因此过强的微分调节对系统的抗干扰能力会造成影响。

4.4.3 PID路线控制

图4.11 PID路线控制算法示意图

PID路线控制算法示意图如图4.11所示。Kp、Ki与Kd三个量的值需要反复试验,PID路线控制部分输出的控制信息比较多,包括了舵机与电机的两个控制信息,分别是当前舵机的偏转增量与车模需要达到的前进速度。这个两个数据又分别作为路线与动力控制模块及PID动力控制部分的输入数据。舵机控制信息(helm_ctrl)交给舵机控制部分以后直接查表转换成对应的PWM波产生器的寄存器值。当前应达到的速度(keepspeed)根据当前轨道黑线的位置以及偏差的累积程度来确定,其值大小与电机控制之间属间接关系,需要经过PID动力控制部分处理之后,转换成电机的控制信息,即动力的增强减弱量或刹车的强度。

4.4.4 PID动力控制

PID动力控制算法示意图如图4.12 所示。这里的Kp、Ki与Kd三个量的值同样需要反复试

飞思卡尔智能车大赛杭州电子科技大学杭电二队(19).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)