浅析间接PID的智能车控制算法

来源 :科技尚品 | 被引量 : 0次 | 上传用户:sky011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:笔者在计算方法中使用了HCS12的16位单片机作为间接PID智能车的硬件配置系统,并经过反复测试,检测并验证了间接PID智能车在不同类型道路上的安全、稳定性能。
  关键词:间接PID智能车控制;计算方法;测试系统
  1 PID控制原理综述
  所谓的PID控制原理是指,在控制器的设计过程中,使用反馈检测以提升控制器运行的稳定性。从PID控制计算方法应用以来,其能够有效调节、缩小被监测变量实际数值与目标数值之间的差距,而从起到调节控制系统的作用,并根据反馈测量结果,对设计系统进行调节与优化。
  PID控制计算方法的使用优势为:应用简便、普遍适用性强,其所监测、调节的数值具有一定程度的独立性,不与其他数值产生牵连效用,因而被设计人员所推崇和广泛使用,成为当今世界上最为常见、普遍适用的控制计算方法之一。随着科学力量的不断进步,社会工业技术水平也在不断增长与创新,自动化控制系统、计算机智能化系统得到传播与普及,为工业生产提供了便利条件——一方面自动化控制系统、计算机智能化控制系统能够与PID控制计算方法有效结合应用,提升了控制系统的运行效率;另一方面,由微分先行计算方法、位置式计算方法、增量式计算方法构成的PID控制计算方法,可以在通常情况下保证工业控制的需求并形成自动化控制系统,符合系统输出的设定要求与目标。
  2 间接PID驱动电机控制算法简介
  智能车模型的驱动电机是自流电机,同样可以自接用PID控制算法,但是利用PID算法需要有系统的自接反馈值,如舵相L算法中的反馈值通过光电传感检测获得,而驱动电机要想自接获得反馈值必须在硬件上设计车速传感器,这必然给硬件选择、硬件设计、PCB板设计、软件实现带来比较大的工作量;同时加上车速传感器之后智能车的重量也会增加,这样会增加驱动电机的负载,耗电速度快;同时智能车过重也会给舵机的转向带来负而影响,因为连接舵机和连杆的硬件是塑料做的东西,而且是两三个塑料卡在一起的,当智能车要转弯时,舵机转动的力是一定的,如果车身太重的话那么舵机转弯的力就会带小动前轮,而使这些力消耗在这几块塑料上,时间长了这些力就会使塑料变形,破坏车的硬件结构,影响车的性能,给车的行驶带来小稳定性和小可靠性。
  然而加上车速传感器之后又能给驱动电机带来自接的控制,能比较有效、及时地改变驱动电机的转速,为智能车行驶提供比较好的参考。
  本文所述的驱动电机间接PID控制算法的思想是:把舵机的PID控制算法的输出控制量当作驱动电机的控制算法的输入量,经过一定的算法之后,输出量做为驱动电机的输出控制量,从而实现驱动电机的间接PID控制算法。
  舵機的输出控制量为Uk的公式为:
  Uk=△Uk+Uk-1
  其中△Uk认为舵机输出控制量的增量,Uk-1,为舵机前一次的输出控制量。把Uk作为驱动电机的输入量。设驱动电机的输出控制量为M,它的计算公式如下:
  公式中:常量C为当智能车在自线上行驶时驱动电机的控制量,常量热BRV4为当智能车在最大右转行驶时驱动电机的控制量,常量BR4为当智能车在最大右转行驶时舵机的理论控制值,常量BLV4为当智能车在最大左转行驶时驱动电机的控制量,常量BL4为当智能车在最大左转行驶时舵机的理论控制值。则公式2中M的算式为一元一次分段线性险方程。实际上公式2的函数是两条直线,如图1所示。
  从图1中可以看出,智能车左转的驱动电机控制量是线性减小的,而右转的驱动电机控制量是线性增加的。驱动电机控制量的线性变化优点在于能够使电机控制量的变化平稳,有利于小车在转弯时均匀地增加或减小控制量,从而使小车能够在转弯时保持平稳的速度行驶,不至于出现停顿现象。
  3 间接PID驱动电机控制算法程序
  本系统的驱动电机控制采用间接PID控制算法,其思想及具体描述已经讲过,此处只对间接PID控制算法的软件实现作具体介绍。
  具体流程图见图2。
  驱动电机间接PID控制算法,首先要用舵机的PID输出控制量作为自己的间接反馈量,然后通过公式2运算之后,得到最后的驱动电机输出控制量。
  成绩对比及试验结果表明:本文所述的间接PID驱动电机控制算法能够优化控制算法,使智能车能够更稳定、可靠、快速地跑完比赛规定的路程。
  参考文献
  [1]侯一民,朱志超.单神经元PID控制算法在智能车控制系统的应用[J].化工自动化及仪表,2015,(2):117.
  [2]徐莺.基于间接PID的智能车控制算法研究[J].湖北广播电视大学学报,2008,28(5):155-156.
  (作者单位:辽宁通用航空研究院)
其他文献
在全球网络化时代浪潮的推动下,胸怀大志的你也许已经跃跃欲试想创办自己的网络公司了,如果真是这样,你不妨先听听来自网络大国美国的网络专家的建议,说不定对你的事业有所帮
摘 要:本文讲述的是制作室内设计效果图的一些参数设置和应用技巧,简单介绍了用3DS MAX进行室内设计整个流程,其中包括创建模型、材质贴图、设置灯光和摄像机、渲染输出效果图以及后期处理这5个步骤。  关键词:3DS MAX;建模;材质;贴图;灯光;摄像机;渲染  随着社会的发展,人们的生活水平和欣赏能力都在不断提高,对家居环境和装饰的要求也越来越高。于是,越来越多的人喜欢在装修前先对自己的家有一個
摘 要:催化重整、催化裂化、加氢精制、PSA解吸等炼厂气中的氢气,通过膜分离技术回收,返回氢气管网作为加氢原料,其经济效益和社会效益非常可观。  关键词:膜法氢气提浓;原理;工艺流程  1 氢气膜分离技术原理  氢气膜是用聚酰亚胺等高分子材料制成的一种中空纤维膜,对于不同气体而言,它们在膜中的渗透速率大不相同,例如:H2O>H2>H2S>CO2>O2>Ar> CO>CH4>C2H6>N2。因此当具
摘 要:本文介绍了核电站反应堆厂房安全壳负压系统功能、工作原理和工作流程,以及系统出现问题的分析和处理方法。  关键词:反应堆厂房安全壳负压系统;运行;分析;优化  1 系统功能  核电站为了防止放射性物质外泄,反应堆厂房采用了安全壳,且安全壳内需要维持负压在150-275Pa范围。  2 系统原理  安全壳内负压的保持是通过送风管道上的调节阀与1#风机或2#风机协同工作来维持安全壳内的负压。工作
美国铱星世界通讯公司的破产让世人震惊,这个案例具有较强的典型性,也具有普遍意义.这就是我们在发展高新技术之时,在“高”字上做文章时,还必须同时热热市场,在这个充满竞争
随着中国改革开放的深入,人民生活方式的优化,交通方式的革命,建设材料的进步,信息通讯的发展,新的价值观反映在新的需要上.住宅建筑设计思路、设计方向正发生着日新月异的变
本文介绍用济南仪表厂研制成功的微处理机仪表智能调节记录仪ZHT—3实现工业锅炉双冲量给水控制及其它多种数据处理的软件系统。一、软件功能与总体框图我们根据某化工厂提
摘 要:我国的煤矿掘进技术与国外发达国家相比,发展相对比较晚。但随着我国对能源开采不断重视,我国的煤矿掘进技术有了很大的发展。但是我国的现代掘进机还存在不能自动注油、遇岩石震动大、不能自动更换行走部、除尘效果差、承重有限、输机链条质量差等问题,要改进这些问题,才能实现煤矿掘进技术的现代化、高效化。本文主要是从掘进机在使用过程中存在的一些问题作为切入点,从现代煤矿掘进技术的改进措施和现代煤礦掘进作业
PLC是高职教育中一门实践性和应用性很强的课程,在PLC实训教学中教师要做好引导、调动学生积极参与,发挥学生的主体作用,从而提高学生PLC程序设计和应用能力,培养适应市场需
摘 要:随着社会的发展和人民生活水平的不断提高,人们对于生活和生产环境的要求也越来越高,土壤污染的种类也越来越多。本文运用索氏提取方法,用丙酮和正己烷按体积比1:1配置适量的提取溶,在60~80℃的温度条件下,提取土壤中苯并(e)芘,用高效液相色谱进行分析。  关键词:索氏提取;苯并(e)芘;HPLC;测定  前言  苯并(e)芘为欧盟产品GS认证所新增加规定的10种PAHS物质之一,目前国内尚无