[发明专利]无人系统中智能体自主路径规划的优化方法和系统在审
申请号: | 201910437563.X | 申请日: | 2019-05-24 |
公开(公告)号: | CN110222885A | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 任明仑;黄晓地;王晨泽;程八一 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/00 |
代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能体 路径优化 不动点 单纯形 粒子群优化算法 自主路径规划 序列确定 初始种群规模 粒子初始位置 系统技术领域 最优路径规划 方程组求解 初始参数 函数转换 极值优化 路径规划 搜索方向 问题转换 最优路径 极值点 鲁棒性 等价 粒子 优化 种群 多样性 保证 | ||
1.一种无人系统中智能体自主路径规划的优化方法,其特征在于,该方法由智能体执行,包括以下步骤:
S1、获取智能体的路径优化函数;
S2、基于不动点定理,将所述智能体的路径优化函数转换为等价的不动点方程;
S3、基于所述不动点方程,获取完备单纯形序列;
S4、基于所述完备单纯形序列确定粒子群优化算法的初始种群规模和粒子初始位置,实现智能体的最优路径规划;
其中,
所述步骤S2具体为:
基于构造不动点方程F(X)=X-f′(X);根据不动点定理,若X*是不动点方程的解,则满足f′(X*)=0,使得路径优化函数y=f(X)在点X*处取得极小值;
其中:
f(X)为智能体的路径优化函数;
X为n维度优化变量;
gi(X)为函数可行域空间内的m个约束函数;
所述步骤S3具体为:
根据不动点定理,引入近似不动点概念替代精确不动点:设任意ε>0,若|X-f′(X)|<ε,则称X是f(X)的一个近似不动点,|X-f′(X)|表示向量的模,F(X)=X-f′(X)为不动点方程;具体过程如下:
S301、对不动点方程的搜索空间进行划分,具体为:
在n维欧氏空间Rn中,用n簇直线xi=mhi(i=1,2,...,n)将不动点方程的搜索空间划分为均匀的多面体,其中m为精度控制;
S302、对划分后的搜索空间进行单纯剖分,得到单纯形,具体为:
对于欧氏空间Rn,N={1,2,...,n},π是N的置换,Rn的n个基底向量:u1,...,un,满足:u=u1+...+un=(1,...,1),是n阶单位矩阵的n列;设为Rn中整点集,若以k1(y0,π)记n维单纯形y0,y1,...,yn,其中yi=yi-1+uπ(i),i∈N,记k1(y0,π)组成的集合为K1;
S303、对单纯形进行标号,输出完备单纯形序列,具体为:
采用整数标号法或向量标号法对单纯形进行标号,根据逻辑判别式,得到满足标号要求的完备单纯形序列,以完备单纯性序列的取值范围作为更新的搜索空间;
所述步骤S4具体为:
在n维解空间内,每个粒子位置为:完备单纯形序列xi=(xi1,xi2,...,xin),完备单纯形序列的个数表示种群规模;飞行速度:vi=(vi1,vi2,...,vin);粒子个体最优位置记作pbest=(pi1,pi2,...,pin),全局最优位置gbest=(pg1,pg2,...,pgn),则当前粒子根据以下公式调整微粒当前位置xid和当前速度vid;
vid(t+1)=ωvid(t)+c1(pid-xid)+c2(pgd-xid)
xid(t+1)=xid(t)+vid(t+1)
其中:
pid是当前粒子个体最优位置;
pgd是当前全局最优位置;
vmax表示粒子最大飞行速度;
-vmax表示粒子最小飞行速度;
ω为惯性权重;
c1、c2为加速常数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910437563.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理