无限网络的多智能小车编队控制系统(共9页).doc
《无限网络的多智能小车编队控制系统(共9页).doc》由会员分享,可在线阅读,更多相关《无限网络的多智能小车编队控制系统(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上无线通信网络的多智能小车编队控制系统摘要:首先设计了基于ARM Cortex-M3的智能小车控制系统,利用模块化理念设计了无线通信、磁场检测传感器、电机驱动等硬件模块,采用ZigBee设计了多智能小车协作控制的车载自组织无线通信网络,利用磁场检测完成小车的导航方式,采用旋转编码器实现小车的测速功能然后在智能小车上移植了嵌入式wCOS一11实时操作系统,根据多智能小车协作控制要求,设计了智能小车分布式自主决策程序,实现多智能小车自由运行、队列跟随和路口协作等运行模式最后采用线性最优二次型的车队跟随控制算法,实现多智能小车编队的启停、匀速和加减速控制,利用通信协商的路口协
2、作算法,实现多智能小车路口协作任务实验结果表明,设计的无线通信网络的多智能小车系统能够满足多智能小车协作控制、编队控制和路口协作控制要求关键词:ZigBee;无线通信网络;智能小车;嵌入式操作系统;多智能小车编队Multi-smart car control system based on wireless communication networkAbstract:First,the smart car control system based on A CortexM3 is studiedThe wirelesscommunications,the magnetic field sens
3、ors,motor drives and other hardware modules are designedThe multismat car cooperative control self-organizing wireless communication networks are designed by ZigBeeThe smart Car navigation is achieved by magnetic field detection an d the smart car speed function is realized by using the rotary encod
4、erThen the embedded ICOSlI realtime op crating system is tran splan ted into the slnart carAccording to the requirements of multi-smart Car cooperative control,distributed autonomous decisionmaking procedures arc programmed to achieve free running,queue following and road junction collaborating of t
5、he multismart carFinally,the linear optimal quadratic fleet tracking control algorithm is utilized to realize multi-smart Car start and stop formationsand uniform and ramp contro1collaborative communication negotiation intersection algorithms are applied to achieve crossing collaborative tasks of th
6、e smart CarThe expe rimental results show that the designed ZigBce wireless com unication network meets the requirements of the collaboration control,fleet control and road junction colaborating control of the smart CarKey words:ZigBee;wireless com unication network;smart Car;embedded operating syst
7、em;multismart Car coordination.使用真实车辆进行多车编队实验,维护工作十分复杂,实验成本很高,而且真实的智能车高速运行可能会造成危险的交通事故 因此,采用自主开发的智能小车替代真实车辆,搭建了一个基于ZigBee无线通信网络的多智能小车编队控制研究实验平台本文提出一种基于无线通信网络的多智能小车编队控制系统,设计了系统的协作体系结构、通信方法、硬件电路与软件编队算法,在实验环境下实现了多智能小车编队控制1 控制系统结构和无线通信网络设计多智能小车编队控制系统采用分布式控制结构,没有集中控制单元,各智能小车关系平等,均能够与其他机器人通过通信进行信息交流以协调各自行
8、为,各智能小车具有高度的自治能力,自主地规划与决策 J这种结构有较好的容错性、适应性和扩展性如图1所示,在分布式控制结构体系下,根据小车内的感知模块获取外界环境信息,再由通信模块获取区域内其他小车的状态信息,通过程序分析处理发送控制命令到小车的执行机构,使智能小车能够自主规划与决策在多辆智能小车编队协作过程中,每辆智能小车具有独立的行驶方向和速度,需要通过车一车组成的无线网络通信协商,其网络拓扑结构是频繁变化的,通过无线通信网络获取区域内其他小车的状态信息当2辆车之间的距离低于安全距离时,智能小车通过信息的交互,后车自主地参与协作,调整速度以维持一定的安全距离并以接近前方车辆的速度行驶,形成一
9、个局部的跟随模型无线通信网络的建立是基于ZigBee协议栈 JZigBee协议的体系结构由物理(PHY)层、媒体接人控制(MAC)层、逻辑链路层、网络层和应用层组成其中,PHY层和媒体介质访问层采用IEEE 802154协议标准上层MAC、逻辑链路层和网络层由ZigBee联盟定义应用层可以实现的功能是管理高级的协议栈用户应用程序在端点(协调器、路由器、终端节点)上实现通过ZICM2410 ZigBee芯片供给用户进行交互的控制命令可以对网络内端点的通信信道、目的地址、数据显示形式、休眠状态和通讯模式进行设置2 控制系统硬件和软件设计智能小车的硬件采用模块化设计理念智能小车的硬件整体设计如图2所
10、示,主要包括以下几个模块:1)处理器模块该模块是智能小车的“大脑”,用于接收信息、发出控制命令MCU选用了基于ARM CortexM3内核的STM32F103VET6微处理器芯片2)磁场检测传感器模块智能小车处理器通过AD接口读入磁场检测传感器输出的电压,进而判断引导线的位置,实现智能小车的导航控制3)速度传感器(里程传感器)模块智能小车的运动速度和运行里程通过旋转增量式编码器进行检测,为准确获得运动速度和运行距离采用在车体上加装与道路接触的测速轮,再将旋转增量式编码器的转轴和i贝4速轮同轴连接4)无线通信模块智能小车为获取编队中其他小车的运动状态信息,需要通过无线模块和编队中其他小车进行通信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无限 网络 智能 小车 编队 控制系统
限制150内