您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 多移动机器人编队控制的研究(黄小起)
LOGO1多移动机器人编队控制的研究答辩人:黄小起导师:杨光红教授二零零九年七月二日2主要内容课题背景1基于跟随者领航者方式的多机器人编队控制3多移动机器人编队的分层控制策略4移动机器人建模2总结与展望53课题背景计算机技术无线通信技术多机器人协调合作实现多个机器人协调合作优点:1、提高完成任务的效率;2、增强系统的容错性、鲁棒性;3、完成单一机器人难以完成的任务;4、加强了机器人的环境识别能力。一个典型性的问题就是编队4课题背景编队控制:是指多个机器人在到达目的地的过程中,保持某种队型,同时又要适应环境约束的控制技术应用:1、军事领域:排雷,航天器、无人机的编队飞行、自主水下航行器的编队航行;2、生产领域:探矿、(水下)测绘、播撒(农药),(桥梁)探伤;3、服务领域:清扫(灰尘、树叶)、运送等。标目目标障碍物2障碍物1返回多机器人编队示意图5xyxyvcos0sin001xQycos000sin000010000100001xyFCNmJ以两轮差分驱动机器人作为对象建模移动机器人建模移动机器人的运动学模型移动机器人的动力学模型移动机器人运动坐标系返回6多机器人编队队形控制方法主要有以下三类:1、跟随领航者法2、基于行为法3、虚拟结构法跟随领航者法基于行为的控制法虚拟结构法跟随—领航方法控制简单,实际应用中非常广泛。132LeaderFollowerFollower1231321、驶向目标2、保持队形3、避碰4、避撞基于跟随者领航者方式的编队控制7ddll,Leader-follower队形保持基本控制控制目标:livjvijLeaderFollower基于跟随者领航者方式的编队控制l控制跟随领航者主要控制方式是:多机器人编队的队形81、考虑了两机器人的相对运动方向角**ijijijijll,**,yyxxijijijijllll转化为ijjiexyxyijljvxijlyijlijijixiyjyjxFollowLeaderivOLeader-follower队形控制示意图2、在全局坐标系中建立笛卡儿坐标系,避免在极坐标中建模系统存在固有奇异的的问题。改进:基于跟随者领航者方式的编队控制9系统建模在全局坐标系中建立笛卡儿坐标系,根据机器人间的相对距离,相对位置夹角,相对运动方向角建立系统模型12cossinsincosxyijiijjijjijyxijiijjijjijijijjieevdheevdhexyxydijljvxijlyijlijijixiyjyjxFollowLeaderivOcossinsincosxyijijijijjijiyxijijijijjijijjillvdvllvd系统模型的动态误差为Leader-follower队形控制示意图10zAzBUh(,)xyTijijzee*1*sinijiiijhvl*2*cosijiijhl令则有12cossin0,,[,],[,]sincos0ijijiTTjjijijidABUvhhhd控制器设计1[,]()TjjUvBkzAzh120,0kk运用输入—输出反馈线性化方法设计控制律11控制器设计本地机器人控制器+-+-参考机器人的位置本地机器人的位置,ijijl移动机器人的控制输入,vw**ijijl,设定相对距离和方位角基于闭环控制规律的移动机器人运动控制原理图11221122()()1[()sin()cos]cossinxyijiijijyxijiijijyxjijiijijyxijiijijjjkhkhkeehdkeehveeeeu则可得控制器为:12编队稳定性分析11*ktxxijijcell22*ktyyijijcell1[,]()TjjUvBkzAzh(3.31)**xxxijijijyyyijijijellell0Iiivv,ij定理3.2:若系统遵循式(3.31)所描述的控制律,并且leader的模式进行运动,指数收敛到0。02arctanIVtdjice以定理3.1:若leader-follower编队系统遵循式(3.31)所描述的l和是渐进稳定的。控制律,13编队稳定性分析IIiiVWv,,IIVWijarcsineIijWBA定理3.3:若系统遵循式(3.31)所描述的控制律,并且leader的模式进行运动(均为常数),渐进收敛到常数以编队可能出现的情况其它情况???0e**ijijijijll,0,0xyijijeearcsinIWeBAleader做匀速直线运动leader做匀速圆周运动任何情况下即14多移动机器人编队的滑模控制1、leader作匀速直线运动时候,相对运动方向角误差才能e收敛到零输入输出反馈线性化方法2、缺乏对扰动的鲁棒性滑模控制方法能够克服这些局限性15123xxxijijyyyijijsekesekeseke0102sgn()sgn()xxijxyijsklsssMsklsssxijjyijjevMeNwe12cossinsincosxyijiijjijjijyxijiijjijjijijijjieevdheevdhe编队滑模控制,,xyijijeee要使编队误差收敛到零可以通过使变量收敛到零来实现,,xysss16设计控制律为:sgn()iuMWMWTNQsPsz定理3.4:在假设1成立的情况下,在式(3.52)中的控制输入能够通过(3.54)的给定使式(3.50)所描述的滑动面稳定。(3.54)(sgn())TTTTVsssQsPsfsQss12TVss选择李雅普诺夫函数为:编队滑模控制17,,ijijijl(1,2)isi结论3.1:如果式(4.7)表示的滑动面渐进稳定,则收敛到期望值,即队形收敛到期望队形。0iv0ivLeaderFollowLeaderFollow领航机器人速度正负变化时队形收敛情况0)(iv当领航机器人速度为正(0,0,)是它的稳定平衡点。时,(0,0,0)是它的稳定平衡点。0)(iv当领航机器人速度为负时,滑模控制18滑模控制0102sgn()sgn()xxijyyijskesssMskessssgn()iuMWMWTNzQsPs用同样的方法可以证明该控制律可以使滑动面s渐近收敛到零。cossin0sin212cos2ijijijijMdd2121()sin()cos()cos2()sin22yxijiijijiijyxijiijijiijiewhewhNewhdewhdw123xijyijkeWkeke00sgn()sgn()0xijyijkesTMkes为了保证系统的稳定性,对的情况我们设计如下滑模面0iv和控制律1911.522.533.544.5024681012x/my/mFollowerLeader领航者(实线)和跟随者(虚线)的运动轨迹012345678910-2-1.5-1-0.500.51timelxlye,,xyijijlle的仿真曲线012345678910-3-2.5-2-1.5-1-0.500.51time误差ex误差ey误差e两机器人编队误差曲线初始状态为(,,)(2,2,2),(,,)(1,1,0)iiijjjxyxy**2,2ijijml领航机器人做匀速直线运动基于输入—输出反馈线性化法仿真研究1/,0iimswv控制目标20-3-2-101234-2-10123456timex&yFollowerLeader012345678910-2-1.5-1-0.500.51timelxlye012345678910-3-2.5-2-1.5-1-0.500.51timeerrorexeye初始状态为(,,)(2,2,2),(,,)(1,1,0)iiijjjxyxy**2,2ijijml领航机器人做匀速圆周运动领航者(实线)和跟随者(虚线)的运动轨迹,,xyijijlle的仿真曲线两机器人编队误差曲线基于输入—输出反馈线性化法仿真研究1/,0.8/iimswradsv控制目标21-3-2-1012345-2-10123456x/my/mFollowerLeader领航者(实线)和跟随者(虚线)的运动轨迹两机器人编队误差(,,)(2,2,2),(,,)(1,1,0)iiijjjxyxy领航机器人速度为正1/,0.8/iivmswrads**2,2ijijml初始状态为期望队形为基于滑模控制的多机器人编队仿真曲线012345678910-3-2.5-2-1.5-1-0.500.51timeerrorexeye两机器人编队误差曲线基于输入—输出反馈线性化法对比基于滑模控制的仿真研究012345678910-3-2.5-2-1.5-1-0.500.511.52timeerror误差ex误差ey误差e22领航机器人速度为负1/,0.8/iivmswrads领航者(实线)和跟随者(虚线)的运动轨迹两机器人编队误差曲线返回基于滑模控制的仿真研究012345678910-3-2-101234timeerrorexeye012345678910-3-2.5-2-1.5-1-0.500.511.52timeerrorexeye领航者(实线)和跟随者(虚线)的运动轨迹对比11.522.533.544.50.511.522.533.5x/my/mFollowerLeader-3-2-101234-2-10123456x/my/mFollowerLeader针对速度为负设计的控制律23人机交互智能体机器人智能体1决策智能体机器人智能体n…多机器人编队分层控制示意图多移动机器人编队的分层控制策略该结构是集中式和分布式结构的综合,兼二者的优点。负责机器人局部控制算法主要的协调机制由人介入下达任务处理异常情况各层主要功能24向目标运动异常情况处理避撞保持队形声纳探测系统1W2W3W4W执行机构定位系统无线通讯感知行为分解加权融合运动驱动机器人智能体的控制结构iiZiWUUW机器人智能体采用基于行为融合的控制算法多移动机器人编队的分层控制策略251212ossin(sincos)xyjgjgjgjgjxyjgjgjgjgjvkeckekeked12*10000000*2000000*000000*000000()()1[()sin()cos]cossinxyyjjjjyxxjjjjyyxjijjjjyxxjjjjjkkkeelvdkeelveelveel机器人运动行为分解(1)向目标点运动(2)保持队形多移动机器人编队的分层控制策略26(4)异常情况处理min0maxmin(sgn(
本文标题:多移动机器人编队控制的研究(黄小起)
链接地址:https://www.777doc.com/doc-4413757 .html