[发明专利]交通路径搜索系统及方法在审
申请号: | 201210434872.X | 申请日: | 2012-11-02 |
公开(公告)号: | CN102902823A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 宁建红 | 申请(专利权)人: | 上海电机学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06N3/12 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交通 路径 搜索 系统 方法 | ||
1.一种交通路径搜索系统,至少包括:
模糊期望值模型建立模组,通过将交通路网节点与节点之间的距离描述成模糊变量的形式,建立模糊期望值模型;以及
最短路径计算模组,根据获得的模糊期望值模型,通过建立云模型并利用云遗传算法计算获得交通路网节点和节点之间的最短路径和长度。
2.如权利要求1所述的交通路径搜索系统,其特征在于,该模糊期望值模型为,
其中, 为模糊变量,表示节点i到节点j的距离, 设函数则期望值为:
。
3.如权利要求2所述的交通路径搜索系统,其特征在于,该云模型定义为:设T为论域u上的语言值,映射Cr(x):u→[0,1], x→Cr(x),则Cr(x)在u上的分布,称为T的隶属云,简称云,当Cr(x)服从正态分布时,称为正态云模型。
4.如权利要求3所述的交通路径搜索系统,其特征在于,该最短路径计 算模组至少包括:
初始化模组,用于初始化种群,确定遗传代数,并根据优先权的编码方式,产生pop_size个染色体;
目标值计算模组,使用模糊模拟计算所有染色体的目标值;
适应度值计算模组,根据目标值,计算每个染色体的适应度函数值,并保留目标值最小的染色体,记为最好的染色体;
新种群建立模组通过赌轮选择染色体,得到新的种群;
交叉操作模组利用Y条件云发生器实现交叉操作,产生两个子代;
变异操作模组,利用基本云发生器生成一个新的个体;
判断模组,用于判断当前的遗传代数是否小于给定的遗传代数,若小于给定的遗传代数,则令该目标值计算模组继续计算目标值,否则则启动输出模组;以及
输出模组,将最好的染色体作为最优解输出。
5.如权利要求4所述的交通路径搜索系统,其特征在于,该Y条件云发生器算法如下:
给定云的三个数字特征(Ex,En,He)和特定的确定度μ0,产生云滴drop(xi,μ0),
INPUT:{Ex,En,He},n,μ0;
OUTPUT:{(x1,μ0),(x2,μ0)...(xn,μ0)};
FOR i=1 to n;
En′=RANDN(En,He)
drop(xi,μ0)。
6.如权利要求4所述的交通路径搜索系统,其特征在于,该基本云发生 器算法如下:
INPUT:{Ex,En,He},n;
OUTPUT:{(x1,μ1),(x2,μ2)...(xn,μn)};
FOR i=1 to n
En′=RANDN(En,He).
xi=RANDN(Ex,En′)
DROP(xi,μi)。
7.如权利要求4所述的交通路径搜索系统,其特征在于:该适应度函数为 其中Pk表示第k个染色体对应的一条路径, 为该目标值。
8.如权利要求4所述的交通路径搜索系统,其特征在于:该变异操作模组在(0,1)生成的随机数temp>随机生成或若人为指定确定度时,更新个体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电机学院,未经上海电机学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210434872.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种北斗四频点多工器
- 下一篇:一种软包装弧形锂离子电池用顶封封头