[发明专利]一种基于多目标优化的景区路线自动规划方法有效
申请号: | 201510040659.4 | 申请日: | 2015-01-27 |
公开(公告)号: | CN104634343B | 公开(公告)日: | 2017-09-26 |
发明(设计)人: | 张欣蔚;吕剑彪;马利刚;王进 | 申请(专利权)人: | 杭州格文数字技术有限公司;杭州天迈网络有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/34 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 邱启旺 |
地址: | 310004 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多目标 优化 景区 路线 自动 规划 方法 | ||
1.一种基于多目标优化的景区路线自动规划方法,其特征在于,包括以下步骤:
(1)通过GPS获取用户地理位置信息,识别用户所在的景区;
(2)对景区信息、景点分布、路线耗时进行初始化;
(3)用户输入需求,包括用户必过的景点和游览时间限制,将需求转化为优化目标和约束条件;
(4)对于用户无时间限制的情况,转化为旅行商(TSP)问题,采用遗传算法规划游览路径;对于用户有时间限制的情况,转化为最大团(MCP)问题,采用带约束的遗传算法规划游览路径;
用户无时间限制的情况的路径规划具体包括以下子步骤:
a.根据行走路线上的埋点,获取所选择的各景点之间的距离信息并进行编码;随机生成遍历所选景点的若干不同基因编码的个体作为遗传的初始种群;
b.根据预置的行走速度v,使用以下公式计算第k个个体的适应度f(k):
其中lij是第i和第j个景点之间路径的长度,ti是第i个景点的游览时间,n为选择的景点个数,个体适应度越大,认为越优;
c.根据每个个体适应度占总适应度的比例,使用轮盘赌的方法进行选择,生成0-1之间的随机数,大于该随机数的个体被选择,并依照适应度赋予相应的选择次数;
d.选择出的个体随机配对,随机选择交叉点进行单点交叉操作,并加以变异运算,生成子代;
e.重复步骤b-d直到迭代次数达到设定值或群体适应度不再上升,将适应度最大值对应的个体所代表的路线作为最终的规划路线;
用户有时间限制的情况的路径规划具体包括以下子步骤:
A.根据行走路线上的埋点,获取所有景点之间的距离信息和景点游览时间并对景点进行编码,编码为0或1,0为不经过,1为经过;随机生成包含所有景点的若干不同基因编码的个体作为遗传的初始种群;
B.对于最高总评分,使用以下公式计算第k个个体的适应度f(k):
其中pi是第i个经过的景点的评分,m为最大团的节点数,个体适应度越大,认为越优;
对于最多景点数量,直接将经过的景点数量作为个体适应度;
使用以下公式作为约束条件:
其中,t(k)为游览总时间,lij是第i和第j个景点之间路径的长度,ti是第i个景点的游览时间,v是预置的行走速度;如果t(k)大于用户设定的时间限定值,则该个体直接淘汰;
C.根据各每个个体适应度占总适应度的比例,使用轮盘赌的方法进行选择,生成0-1之间的随机数,大于该随机数且满足约束条件的个体被选择,并依照适应度赋予相应的选择次数;
D.选择出的个体随机配对,随机选择交叉点进行单点交叉操作,并加以变异运算,生成子代;
E.重复B-D直到迭代次数达到设定值或群体适应度不再上升,将适应度最大值对应的个体所代表的路线作为最终的规划路线;
(5)优化结果可视化,将路线反馈给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州格文数字技术有限公司;杭州天迈网络有限公司,未经杭州格文数字技术有限公司;杭州天迈网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510040659.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种燃气热水器
- 下一篇:MEMS电容式相对湿度传感器及其制备方法