基于模糊PID的智能小车转向系统的设计
摘要:因为电动小车的转向性能是决定其整体性能的重要因素之一,它在转向时需要较
短的响应速度和较好的动态特性,目前较多的是采用传统的PID控制,但是传统的PID控制很难同时满足以上两种要求,所以把模糊PID控制运用于智能小车中用来改善转向系统。在matlab里simuli
k中对该系统进行构建模型进行仿真,并且把得到的曲线图和传统PID的图相比较,最后我们可以得出相比于传统的PID控制,模糊PID控制方法可以满足转向统的需求,它具有响应迅速,超调量小,较好的动态特性和鲁棒性。
关键字:模糊PID电动小车PID
AbstractBecausethesteeri
gperforma
ceofelectrictrolleyiso
eoftheimporta
tfactorstodetermi
eitsoverallperforma
ceit
eedsshorterrespo
sespeeda
dgooddy
amiccharacteristicsi
steeri
gAtprese
tmoretraditio
alPIDco
trolisusedbutthetraditio
alPIDco
trolisdifficulttomeettheabovetworequireme
tssothefuzzyPIDco
trolusedi
i
tellige
tcartoimprovethesteeri
gsystemI
thesimuli
ki
matlabthemodelofthesystemissimulateda
dtheobtai
edgraphiscomparedwiththatofthetraditio
alPIDFi
allyweca
co
cludethatthefuzzyPIDco
trolmethodca
meettherequireme
tsofthesteeri
gsystemcomparedwiththetraditio
alPIDco
trolDema
dithasafastrespo
seovershootsmallgooddy
amiccharacteristicsa
drobust
ess
KeywordsfuzzyPIDelectrictrolleyPID
f0引言
智能小车也称作轮式机器人,它可以运用于一些高危现场,例如环境监测,地质勘探等。智能小车可以根据外部的控制信号而调整运动方向、转速等的参数,而转向的性能则是智能小车的重要参数之一。
智能小车的转向系统是一个多输入非线性的模型,并且随着转速的不同转向系统的数学模型也随着发生变化。传统的PID控制虽然控制十分简单,但是由于各个参数初始化以后无法改变,智能小车在转速变化之后PID不能得到很好的控制效果,PID不适合这种时不变系统。针对这一问题,本文把模糊算法和PID算法结合起来应用于这一转向系统,PID的参数会根据误差而调整,从而对PID进行改造消除了缺点。最后运用simuli
k工具对其进行仿真,再传统PID进行比较。
1智能小车转向模型
智能小车在转弯时要求控制器能在最短的时间内调节转速和运动方向,让小车按照正确轨迹行驶,否则小车就会冲出跑道。因此这个控制器最主要的是响应速度和控制精度,这两个参数决定这个系统的性能优劣。
11系统硬件设计超声波避障模块、51单片机最小系统板、电机驱动模块、电源模块、串口通信模块、释红外检测模块通过检测人体r