新闻中心
联系我们
  • 公司名称:广东省恒越云梯车出租公司  
    联系方式:136 0000 1358  138 23423455
    投诉建议:020 32210175   QQ:594933949
    业务范围:全中国任何区域均可提供
    公司网址:www.yuntichuzu.com
新闻详细
  • http://www.gdgkzyc.com/ 如何研究基于改进遗传算法的云梯车路径规划??    清远云梯车出租
    新闻分类:公司新闻   作者:admin    发布于:2018-01-204    文字:【】【】【

         如何研究基于改进遗传算法的云梯车路径规划??    清远云梯车出租,  清远云梯车,  清远云梯车租赁        云梯车的吊装是在三维空间中进行,因此在Webots中建立的模型是三维模型。作为吊装的重要部分,云梯车吊装路径规划研究是指在某一个三维吊装空间中,当确定好被吊物体吊装起始点和目标终点后(给定区域吊装),结合相关评判指标,寻找一条满足吊装要求的运动路径。在给定空间维数中,将云梯车的路径规划问题可以理解成云梯车初始位姿、目标位姿和一组障碍物之间的路径问题。虽然可以将云梯车在仿真中建立的模型理解成机器人,但与机器人的路径规划不同的是云梯车在吊装过程中要进行路径规划,吊臂需进行一系列的起升、变幅以及回转运动,少数距离较远的吊装,云梯车还需完成带载运动。无碰撞路虚拟吊装工作场景路径规划属于环境信息已知的全局路径规划问题。全局路径规划方法为由已知的环境信息,对工作场景环境进行建模,从而规划出满足约束条件和约束目标的一条云梯车吊装路径。



        采用改进的遗传算法研究云梯车的吊装路径规划,以改进遗传算子作为操作策略,通过建立吊装作业环境场景模型和位姿空间数学模型,将汽车云梯车吊装空间多自由度路劲规划问题转化为平面路径点的问题进行解析。最后确定具有最高安全性、最优化吊装路径、最简洁运动变化形式的优化目标,最后为插入和变异两个算子添加记忆算子来选取合理的方向和步长来将目标进行优化操作。



        改进遗传算法,  遗传算法是宏观意义上的仿生算法,它与达尔文“优胜劣汰,适者生存”的进化过程有着相似性,它模仿一切生命和智能的产生和进化过程。标准的遗传算法GA由五元体组成:5-1其中,是选择操作,是交叉操作,是突变操作,是编码及解码,是适应度评价。对于改进后的遗传算法,GA的组成变成了八元体:5-2新增的元体代表复原操作,代表重构操作,代表录优操作。了解上述三个新增的操作元体之前,对于自适应度,需要了解的是几种适应度的表示:表示的是t时刻第i个个体的适应度;表示t时刻较优适应度;是存储在计算机中录优适应度;当时的上界是。复原操作表示的是当交叉、突变操作失利(即)时,将会否定此次的操作,而恢复到之前种群的状体。重构操作表示的是交叉。多次突变失利后,将会构造新原始种群。录优操作表示的是当交叉、突变操作成功(即),用当下的较优适应度取代之前储存在计算机中原有的适应度。总而言之,复原操作和重构操作,具有促成算法搜索遍历性的作用,而录优操作的作用则利用来取代计算机原存储值:,也就是说起到了录优作用。假设此时的为,可得到具有非减特性:即使得为单调有界数列,此时的仍进入下一轮的选择、交叉、突变操作中,因此它具有对全过程不影响的随机性。



       清远云梯车出租,  清远云梯车,  清远云梯车租赁 www.gdgkzyc.com/



         首先对算法进行初始化处理,然后开始构造原始种群,计算和评价这个原始种群的适应度,最后进行选择操作,当有成熟解后,解码输出成熟解的解;否则接着判断迭代次数值是否达到所要求的最大迭代次数值,如果达到解码输出达到迭代次数的解,反之,对种群进行交叉和变异,当交叉、变异成功后进行录优操作,用更新和,更新迭代次数复原连续失效次数后同样回到判断成熟解的步骤中,否则将交叉、变异失效次数增加1,达到失效次数上限进行初始化构造原始种群原始种群适应度评价突变、交叉连续失效次数归0选择操作交叉、突变操作计算选定种群的适应度有成熟解?)(mfM是否到迭代次数上限?交叉、突变成功?交叉、突变次数增1判断是否到达每一代所允许的交叉、突变连续失效次数?复原操作次数增1到达连续复原操作次数?录优操作迭代次数增1复原次数归0复原操作(否定此次交叉、突变操作而恢复到之前的种群状态)重构操作(重新构造原始种群)解码,输出成熟解或者到达迭代次数时的解结束.   重构操作后循环之前操作,反之,进行复原操作,否决交叉、变异前的种群。框图中的ε是允许的适应度偏差,由于是单调非减数列,必定存在一个上限值,让其收敛于全局中的最优解,也就是说,改进遗传算法收敛于全局最优路径。




         汽车云梯车模型分析及站位区域构建,   汽车云梯车模型分析汽车云梯车作为吊装路径规划算法的主体机构,是吊装场景关键物体,也是重点探讨、研究的对象。在吊装过程中,已经利用支腿固定在吊装现场吊装点位置的云梯车本身是不能进行行走操作的。也就是说云梯车建模可以看成是静态建模的局部,从而作为整体环境场景建模的一个重要基础。一旦开始进行吊装作业,由于云梯车位置已固定,对应起身位置信息也将成为已知信息。因而,为了实时准确地获取汽车云梯车当前位置下各个关键机构空间位置信息,就需建立云梯车模型。模型的输入状态是汽车云梯车的基本吊装状态(起升、回转、升降),输出是吊臂铰点末端、吊臂顶端以及吊绳末端空间位置信息。汽车云梯车臂架机构的空间位置由吊臂起升操作与回转操作来决定。吊绳末端位置则由回转、上幅、起升等吊装状态共同决定,同时也对吊装物位置的计算产生直接影响。假设在吊装的过程中吊绳不会任意摆动以及不考虑挠度的情况下,由云梯车三个吊装操作状态与关键结构位置的关系得到云梯车的简化模型。



        各个部分均不会发生碰撞摩擦,将云梯车置于X0Y平面,旋转台的直径为cL,在保证吊装操作安全的情况下,吊臂的变幅角为,旋转台的旋转角,吊绳以升降长度,则云梯车的吊装操作可得到一个矩阵M:M=[αβγ].   通过汽车云梯车的吊装状态,得出云梯车重要机械结构三维坐标值,建立云梯车模型、DCBA代表吊臂的顶端和末端、回转中心以及吊绳末端的三维坐标点矩阵,回转中心点三维坐标已知,为吊臂长,为吊臂末端与回转中心的回转距离也称回转距。由、点可知臂架结构和起升机构的位置信息参数,再通过点确认吊钩机构的参数位置,从而能够计算出吊装物的位置信息,同时在虚拟吊装过程中,这几个机构参数可通过传感器去获取。同时要注意的是,在吊装操作中吊臂、回转距、点三维坐标已知且固定不变。



         构建站位区域,  通过吊装前期进行的场地勘查,结合实际的吊装环境场景中物体的位置分布情况、吊装起始点以及吊装目标点位置信息,对云梯车的站位区域进行预估。在满足安全吊装要求的情况下,由专业的吊装操作人员将云梯车开入吊装现场,让云梯车及其机械结构与吊装障碍物保持一定距离,该距离的最小值不能小于0.1米。由云梯车的性能参数表,查看云梯车的基本性能参数,得到云梯车的机身长度与宽度,定义安全余量则:5-6和是所要进行吊装的汽车云梯车的机身长度与宽度,0.1是工程实际中云梯车与障碍物的安全距离。假设云梯车的吊装起点为终点为,将吊装场景中的物体投影到平面进行机械关系、几何关系的分析并计算。吊装场景X0Y平面投影结合吊装平面投影,为完成吊装,让云梯车能够将起点的吊装物安全的从起吊点吊至终点,吊臂的长度必须满足:5-7即云梯车的臂长需大于起点与终点直线距离的一半,才能保证云梯车的吊臂可达到吊装的起点和终点位置,当云梯车满足公式条件后,则云梯车的站位区域Ψreach可表示成。云梯车的站位区域以云梯车的臂长为半径,以吊装起点和终点为圆心画圆,上图的阴影部分为云梯车吊装的可达站位区域。因而,在中的点满足下式:5-8在云梯车的吊装过程中,障碍物之间存在μsafe的站位安全余量,来保证云梯车的站位与各障碍物之间保持一定的安全距离,确保吊装过程中吊臂的上方及下方均无障碍物,完成安全吊装工作。



       清远云梯车出租,  清远云梯车,  清远云梯车租赁


    分享到:
    点击次数:998  更新时间:2018-01-20  【打印此页】  【关闭
广东省恒越云梯车出租公司  
联系方式:136 0000 1358   138 23423455

网站建设专家:万腾网络