发明名称 一种基于群智计算的公交自行车出行路线规划方法
摘要 本发明公开了一种基于群智计算的公交自行车出行路线规划方法。本发明结合智能手机广泛流行的现状,将每位借用公交自行车的用户看作一个信息提供的基础单元,通过用户在借用公交自行车过程中传递的实时信息反馈便可分析自行车使用情况的特征和规律。服务器通过对用户的用车进行实时优化计算,可为用户提供更加准确的借还车站点信息,从而提高自行车系统的使用效率、提升用户的用车体验。
申请公布号 CN106372761A 申请公布日期 2017.02.01
申请号 CN201610887008.3 申请日期 2016.10.11
申请人 杭州电子科技大学 发明人 张建辉;甘家羽;李志;卢鹏钎
分类号 G06Q10/04(2012.01)I;G06Q50/30(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 杭州奥创知识产权代理有限公司 33272 代理人 王佳健
主权项 一种基于群智计算的公交自行车出行路线规划方法,其特征在于该方法的具体步骤是:步骤一、从数据库获取每个公交自行车站信息b<sub>i</sub>存入集合B;其中包括车站地理位置l<sub>i</sub>,该车站可用自行车数量<img file="FDA0001128410380000011.GIF" wi="68" he="71" />和空车桩数量<img file="FDA0001128410380000012.GIF" wi="83" he="76" />步骤二、每位用户u<sub>i</sub>分别提供起点坐标<img file="FDA0001128410380000013.GIF" wi="45" he="70" />和目的地坐标<img file="FDA0001128410380000014.GIF" wi="66" he="71" />服务器通过用户起始点和目的地坐标信息,检索周边距离小于用户步行可接受范围d<sub>max</sub>的可选车站;步骤三、将用户信息u<sub>i</sub>,存入用户集合U;其中包括用户起点<img file="FDA0001128410380000015.GIF" wi="46" he="74" />和目的地<img file="FDA0001128410380000016.GIF" wi="66" he="72" />可选起始车站集合<img file="FDA0001128410380000017.GIF" wi="207" he="70" />可选目的车站集合<img file="FDA0001128410380000018.GIF" wi="198" he="78" />步骤四、遍历每位用户的可选车站集合,找到所有可选的出行路线t<sub>i</sub>,并计算每一条路线的代价C(t<sub>i</sub>)和用以评估这条路线质量的Q(t<sub>i</sub>),为每位用户选出评估值Q(t<sub>i</sub>)最大的路线;其中,代价是指完成每条路线所需要的时间,包括从起点至起始车站及从目的车站至目的地的步行时间<img file="FDA0001128410380000019.GIF" wi="62" he="71" />和骑行时间<img file="FDA00011284103800000110.GIF" wi="75" he="71" />即<img file="FDA00011284103800000111.GIF" wi="434" he="71" />时间可由速度和路程来计算;将代价的倒数记为用以评估这条路线质量的Q(t<sub>i</sub>),即<img file="FDA00011284103800000112.GIF" wi="774" he="238" />当Q(t<sub>i</sub>)越大,证明C(t<sub>i</sub>)越小,用户完成出行所消耗的时间越短,可行性越高;步骤五、重复步骤四,直至计算出所有用户中每位用户评估值Q(t<sub>i</sub>)最大的路线,再次筛选这些路线中Q(t<sub>i</sub>)最大的一条,仅将该路线分配给对应的用户;步骤六、分配成功后,将该出行路线所对应的起始车站的可用自行车数量与目的地车站的可用空车桩数量分别减少一个,并将该用户在用户集合U中删除;步骤七、将调整后的数据实时更新,利用最新数据为下一轮分配做准备;步骤八、重复步骤四到步骤七,继续为其余用户进行下一轮分配;直至用户集合为空或不能为任何一位用户找到可行路线为止。
地址 310018 浙江省杭州市下沙高教园区2号大街