《智能车pid算法设计》实验综述

《智能车pid算法设计》实验综述

ID:31697106

大小:61.27 KB

页数:4页

时间:2019-01-17

《智能车pid算法设计》实验综述_第1页
《智能车pid算法设计》实验综述_第2页
《智能车pid算法设计》实验综述_第3页
《智能车pid算法设计》实验综述_第4页
资源描述:

《《智能车pid算法设计》实验综述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《智能车PID算法设计》实验综述摘要:智能车PID算法的设计实验综合运用了C语言程序设计、单片机原理及现代控制理论等课程知识。学生通过实验,掌握智能车PID算法的基本原理,提高学生综合运用知识和创新能力。关键词:PID算法;智能车;舵机控制中图分类号:TP318文献标识码:A文章编号:1009-3044(2013)16-3826-04实验教学是高等教育体系中必不可少的重要环节,对提高学生的工程实践能力,加深其对理论知识的理解有十分重要的作用。目前国内大多数高校仍以单一学科的验证性实验为主,过分强调实验课

2、程所在的学科体系的系统性和完备性。容易造成实验课程间不必要的重复,造成实验内容和教学时数的膨胀,严重影响专业教学效果和学生对专业知识的掌握[1]。本文以C语言程序设计、单片机原理及现代控制理论等课程实验为基础,通过"智能车PID算法”的实验设计,旨在对高校如何深化电子类设计性实验的教学改革进行探讨。1智能车PID算法的实验目的在智能车同一硬件平台的基础上,通过在MC9S12XS128单片机分别固化2种不同的PID控制软件,旨在研究智能车PID算法的最优控制速度及稳定性。2智能车PID算法控制的实验设计智

3、能车自动控制算法一般釆用基于反馈控制的PID算法,该算法一般涵盖3个过程:测量、比较和执行。即把测量到的变量与期望值相比较,然后用所得误差纠正调节控制系统的响应。2.1智能车PID控制的实验原理积分环节:积分环节的调节作用虽然会消除静态误差,但也会降低系统的响应速度,增加系统的超调量。积分常数[Ti]越大,积分的积累作用越弱,这时系统在过渡时不会产生振荡;但是增大积分常数[Ti]会减慢静态误差的消除过程,消除偏差所需的时间也就越长,但可以减少超调量,提高系统的稳定性。微分环节:微分环节的作用是阻止偏差的

4、变化。它是根据偏差变化的趋势(变化速度)进行控制。偏差变化的越快,微分控制器的输出也就越大,并能在偏差值变大之前进行修正。微分作用的引入,将有助于减小超调量,克服振荡,使系统趋于稳定,特别对高阶系统非常有利,它加快了系统的跟踪速度。但微分的作用对输入信号的噪声很敏感,对那些噪声较大的系统一般不用微分,或在微分起作用之前先对输入信号进行滤波。2.3智能车PID控制的实验步骤根据智能车实验设计要求的实际情况,该文智能车所用的采集信号的工具是摄像头,并且将采集到的图像进行二值化处理,最后得到的采集信息是若干桢

5、二值化图像,另外通过阈值的限定,将采集到白色图像作1处理,而其余颜色全作为0处理,如图1所示。二值化图像共58行,116列,通过这种方式的处理,可以清晰明朗地看到,要想智能车平稳地在赛道上行驶,就需要它的行驶轨迹及范围在赛道的白色区域,也就是二值化图像的全1位置。在舵机控制的问题上,输入参考值和反馈值的选定可以演变为黑色图像边缘位置的变化。该文采集的任意二值化图像用二维数组将所有的值存储起来,并用程序从最中间的白色位置向两边寻值,每次寻值选择恰当的一行进行寻值(根据改进增量式PID算法的要求至少需要三行

6、数据),直到寻到黑色边缘为止,并将每一行黑色边缘的位置值记录下来,如图2所示。图中每一行对应的边缘位置值共有两个,分别记为z和y,然后根据z和y的前后变化得出当前所需的控制量。3智能车PID控制的实验结果分析参考文献:[1]王怀平,林刚勇•电工电子类课程群实验教学改革与实践[J].中国电力教育,2011(4):117-118.[2]卓晴.学做智能车:挑战''飞思卡尔"杯[M].北京:北京航天航空大学出版社,2007.[2]刘金琨•先进PID控制MATLAB仿真(第2版)[M].北京:电子工业出版社,20

7、04.[3]车立志•智能PID控制算法的研究与实现[D].山东:山东科技大学,2009.[4]朱仲邃•不完全微分PID算法在纯滞后系统中的应用[J].微计算机信息,21(9):27-28.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。