[发明专利]一种基于有向随机游走的公交网络建模方法有效
申请号: | 201210499337.2 | 申请日: | 2012-11-29 |
公开(公告)号: | CN103034753A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 杨旭华;董有郁;周诗杰;张永振 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 随机 游走 公交 网络 建模 方法 | ||
1.一种基于有向随机游走的公交网络建模方法,其特征在于:包括以下步骤:
步骤一:在二维平面中,构建公交网络的第一个站点;
步骤二:构建当前加入线路的一个路段,
2.1)从现存网络中随机选择一个站点S1,并随机产生一个方向D;
2.2)用正态分布normal(ν,θ)产生一个随机数dis作为路段的长度,并从S1站点开始沿方向D延伸dis个单位作为站点S2的坐标;
2.3)调整S2的坐标至其最近的整数坐标位置,如果S2位置原来不存在站点,则构建新站点;如果S2与S1位置相同,则返回步骤2.2);
2.4)连接站点S1和S2,作为当前加入线路中的一个路段,确定路段的两个方向D1和D2,其中D1为由S1指向S2,D2为由S2指向S1;
步骤三:用正态分布normal(μ,σ)随机产生当前加入线路的站点总数A;用均匀分布随机产生方向S2端需要扩展的站点数A1,0≤A1≤A-2,计算S1端需要扩展的站点数A2=A-A1-2;
步骤四:在S2端进行线路扩展A1个站点,
4.1)使当前路段方向baseD=D1,扩展起始站点S=S2;
4.2)在baseD方向的基础上,用均匀分布随机产生一个概率值并根据方向约束矩阵确定扩展下一个站点的方向D;
4.3)由normal(ν,θ)产生一个随机数dis作为路段长度,从S出发沿D延伸dis个单位作为当前加入站点Sadd的坐标;
4.4)调整Sadd的坐标至其最临近的整数坐标位置,如果Sadd位置原来不存在站点,则新建站点,如果Sadd位置原来存在站点且已加入到当前线路,则返回4.2);
4.5)连接站点S和Sadd,更新当前路段方向baseD=D和当前S=Sadd;
4.6)重复4.2)—4.5),直至完成S2端的A1个站点的扩展;
步骤五:依照步骤四)完成S1端的A2个站点扩展;
步骤六:重复步骤二至步骤五,直到所有的线路加入到网络中。
2.如权利要求1所述的一种基于有向随机游走的公交网络建模方法,其特征在于:所述建模方法还包括以下步骤:
步骤七:合并地理上临近且不在同一条线路的站点,构建的公交网络中含有大量地理上临近的站点,对距离小于阈值ComDis并且不在同一条线路中的站点,进行合并。
3.如权利要求1或2所述的一种基于有向随机游走的公交网络建模方法,其特征在于:所述步骤一中,构建一个站点是指在二维平面中给该站点进行编号,并确定其坐标位置。
4.如权利要求1或2所述的一种基于有向随机游走的公交网络建模方法,其特征在于:所述步骤2.1)中,我们将二维平面均分成八个方向,即分别为A、B、C、D、E、F、G,方向D随机选取自这八个方向之一;所述步骤2.2)中,两站点间的路段长度dis取自正态分布normal(ν,θ)的随机值,其中ν是均值,θ是方差;所述步骤2.3)中,S1和S2不能在同一位置,即不能是同一个站点;所述步骤2.4)中,连接站点S1和S2,这时得到了当前加入线路中的一个路段,该路段是有向的,即有两个方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210499337.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:集群式太阳能热发电系统
- 下一篇:风力发电机组风轮叶片超声除冰装置