基于PID驱动控制算法的智能车远程闭环控制的研究与实现

被引量 : 0次 | 上传用户:Hawk8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能车是轮式机器人的一种,在科研领域和实际应用中都已经发挥了不可替代的作用,因其可以不受外界恶劣条件影响、不受安全威胁、操作成本低、功能强大,且灵活多变,可以在很多人类无法到达或者生存的环境中执行任务,适用于国防,安保,民用等多个领域。现在已有许多复杂控制算法用于智能车的控制,但算法运行在ARM板中,由于ARM板性能限制,导致过于复杂的算法无法用于智能车的控制,为了解决这个问题,减轻ARM板运算压力,本文提出一种将主要控制算法放在上位机中运行并通过TCP/IP网络协议与智能车进行通信的方法。本文研究的智能车涉及到传感器技术、程序编写、电路板设计、串口通信、无线通信、控制理论等多方面知识,是一项综合设计。本文所研究的基于PID驱动控制算法的智能车远程闭环控制系统基于TCP/IP网络通信协议方式,在本实验室无线网络环境下,实现上位机与智能车通信,上位机控制台程序可设定智能车目标速度值,通过发送UDP包将驱动控制信号传递给智能车ARM板,然后通过串口通信转发给速度控制模块,速度控制模块将信号解析为PWM脉冲并驱动电机,此时速度检测模块利用光电传感器负责实时检测智能车速度,并回传给上位机控制台程序,上位机控制台程序利用回传的当前及前两个时刻的速度值,根据PID控制算法计算出下一时刻应发送给ARM板的速度控制信息,以此实现智能车速度的闭环控制。硬件方面选用实验室中一台安装LINUX操作系统的PC机作为上位机,使用基于ARM1176JZF-S内核的ARM板作为控制平台,其主要控制无线网络设备和接收,转发上位机控制命令给下层速度控制模块,速度控制模块具有独立的CAN控制器,另外还集成了CAN收发器、电平转换芯片等,为此作者设计了速度控制模块的电路板,并完成了硬件的焊接工作。从通信方面看,智能车使用无线网卡接入Internet,虽然遥控范围有限,但数据传输速度非常理想,可满足本文大数据量传输的带宽需求,甚至可以传输经过压缩的图像文件,极大地提高了系统的实时性。系统所用现场总线CAN由于其通信速率高且消息安全机制完善,具备较高的可靠性与灵活性。本文中系统硬件与系统软件都采用了模块化结构,整个系统可靠性较高,模块功能明确,智能车底层使用CAN总线进行消息传输,可以方便地根据需求进行功能拓展。本文主要内容包括系统硬件选择与设计,系统上位机与控制台软件设计编写,智能车PID控制算法的设计,以及上位机与智能车TCP/IP通信的实现,最后进行系统功能测试。
其他文献
融资租赁与分期付款购买是企业筹集资金的两种方式 ,并在国外得到广泛的运用。文章分析了这两种筹资方式的特点 ,并对融资租赁与分期付款购买的经济效益决策分析方法进行了探
介绍了一种基于四脊方波导结构的倍频程宽带正交模耦合器,分析了该宽带正交模耦合器的基本结构和工作原理,用HFSS仿真设计了一个S波段正交模耦合器,加工了实际样机,进行了测
烟草一直是莒县一种传统的农业经济作物。经过长期的发展,莒县逐渐形成了较为稳定的烟草种植区,并具备了较为成熟的烟草种植技术和较为完善的基础设施,烟草种植的队伍也逐步
我国电信市场经历多次变革,形成了目前中国移动、中国联通和中国电信三足鼎立的局面。近20年来,政府通过推出一系列的行业政策以加强我国电信市场的竞争、提高电信市场效率、
随着大数据时代的到来,以互联网、手机为载体的新媒体冲击着传统媒体,给高校网络文化建设和思想政治教育工作带来前所未有的机遇和挑战。文章对新媒体发展现状、问题及其趋势
近年来,机动车数量的不断增长带给道路运行的交通压力越来越大。交叉路口是整个城市道路交通的瓶颈地带,在城市交通中处于核心位置,往往制约整条道路乃至路网的服务水平。各种交
20世纪90年代以来,长期萧条的宏观经济及不断加剧的少子高龄化使日本地方财政收入锐减,社会保障支出骤增,政府债务规模膨胀,地方财政状况日趋恶化。伴随着人口的减少,日本地
目的探讨禁食与进食对胃溃疡伴出血患者胃内pH值的影响。方法将127例胃溃疡伴出血患者分为实验组(52例)和对照组(75例),实验组患者给予进食冷流质(常温),对照组患者给予绝对
<正>在企业融资的多种手段中,股权质押融资、股权交易增值融资、股权增资扩股融资和股权的私募融资,逐渐成为中小企业利用股权实现融资的有效方式。随着市场体系和监管制度的
在市场经济飞速发展,市场竞争日益激烈的现今,企业在迅速发展的同时也面临着激烈的竞争,如何提升企业自身的竞争力成为了企业面对竞争的主要解决方法。提升自身竞争力的主要方式