一种区域内共享单车主动调度分配方法及系统技术方案

技术编号:19594216 阅读:26 留言:0更新日期:2018-11-28 05:09
本发明专利技术公开了一种区域内共享单车主动调度分配方法及系统。其系统包括计算区域用车请求参数模块、计算区域单车故障率模块、判断区域内单车是否需要调度模块、生成区域内单车调度方案模块。本发明专利技术的方法及系统解决了不能根据根据用户请求及区域内单车使用和故障情况进行单车调度分配的技术问题。

【技术实现步骤摘要】
一种区域内共享单车主动调度分配方法及系统
本专利技术属于共享单车
,特别是涉及一种区域内共享单车主动调度分配方法及系统。
技术介绍
共享单车骑行方便,已经成为很多人一公里内的最佳出行方式,但单车由人工进行部署和调配,不能自动计算区域内单车使用及故障情况,不能高效地满足用户出门就有单车使用的需求。目前没有根据用户请求及区域内单车使用和故障情况进行单车调度分配的技术方案,为此提出一种区域内共享单车主动调度分配方法及系统。
技术实现思路
本专利技术所要解决的技术问题是不能根据根据用户请求及区域内单车使用和故障情况进行单车调度分配的问题,提出一种区域内共享单车主动调度分配方法及系统。本专利技术依托现有的共享单车模式,用户在无可用车时通过移动终端APP提交用车请求,服务器采集用户在区域内的用车请求,计算区域内单车的请求参数及故障率,主动对单车进行调度分配。事先按照小区、学校、大厦等场景设置用车区域。本专利技术的区域内共享单车主动调度分配系统,包括计算区域用车请求参数模块、计算区域单车故障率模块、判断区域内单车是否需要调度模块、生成区域内单车调度方案模块。计算区域用车请求参数模块:查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p。所述区域用车请求参数p=n/T。计算区域单车故障率模块:获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q。所述区域单车故障率q=m/k。判断区域内单车是否需要调度模块:判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆;否则判定该区域可用单车数量充足,不需要调取车辆。生成区域内单车调度方案模块:判断区域单车故障率q是否大于事先设置的区域单车故障率阈值Q,若是,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车;否则判定该区域内车辆数量不足导致车辆无法满足需求,增加该区域的单车数量。所述增加该区域的单车数量大于(p-P)·T。本专利技术的区域内共享单车主动调度分配方法按如下步骤实现:步骤1、查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p。所述区域用车请求参数p=n/T。步骤2、获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q。所述区域单车故障率q=m/k。步骤3、判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆,进入步骤4;否则判定该区域可用单车数量充足,不需要调取车辆。步骤4、判断区域单车故障率q是否大于事先设置的区域单车故障率阈值Q,若是,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车;否则判定该区域内车辆数量不足导致车辆无法满足需求,增加该区域的单车数量。所述增加该区域的单车数量大于(p-P)·T。本专利技术的方法及系统具有的优点是:(1)将用户请求作为单车调度的依据,可以更好地响应用户的用车需求;(2)将区域内单车故障率作为单车调取的依据,可以减少区域内故障车辆过多造成的用户无可用车的情况。附图说明图1是本专利技术实施例的区域内共享单车主动调度分配系统框图;图2是本专利技术实施例的区域内共享单车主动调度分配方法流程图。具体实施方式下面对本专利技术优选实施例作详细说明。本专利技术依托现有的共享单车模式,用户在无可用车时通过移动终端APP提交用车请求,服务器采集用户在区域内的用车请求,计算区域内单车的请求参数及故障率,主动对单车进行调度分配。事先按照小区、学校、大厦等场景设置用车区域。本实施例中,每个小区、学校、大厦、沿街小店都作为独立的用车区域,用户在某小区(“钱塘景苑”小区)的用车区域发起用车请求。本专利技术实施例的区域内共享单车主动调度分配系统,包括计算区域用车请求参数模块、计算区域单车故障率模块、判断区域内单车是否需要调度模块、生成区域内单车调度方案模块。本实施例的区域内共享单车主动调度分配系统框图如图1所示。计算区域用车请求参数模块:查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p。所述区域用车请求参数p=n/T。本实施例中,事先设置的时间段T=3天,查询最近3天内接收到“钱塘景苑”小区区域内用户的用车请求记录,n=2,则计算该区域用车请求参数p=n/T=2/3=0.67。计算区域单车故障率模块:获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q。所述区域单车故障率q=m/k。本实施例中,获取最近3天内当前区域的留存车辆数量m=3,查询当前区域内实际分配的车辆数量k=10,则计算区域单车故障率q=m/k=0.3。判断区域内单车是否需要调度模块:判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆;否则判定该区域可用单车数量充足,不需要调取车辆。本实施例中,事先设置的用车请求参数阈值P=0.3,此时p=0.67>P=0.3,则判定该区域需要调度车辆,进入生成区域内单车调度方案模块。生成区域内单车调度方案模块:判断区域单车故障率q是否大于事先设置的区域单车故障率阈值Q,若是,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车;否则判定该区域内车辆数量不足导致车辆无法满足需求,增加该区域的单车数量。所述增加该区域的单车数量大于(p-P)·T。本实施例中,事先设置的区域单车故障率阈值Q=0.1,此时q=0.3>Q=0.1,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车。本专利技术的区域内共享单车主动调度分配方法,方法流程图如图2,方法按如下步骤实现:步骤1、查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p。所述区域用车请求参数p=n/T。本实施例中,事先设置的时间段T=3天,查询最近3天内接收到“钱塘景苑”小区区域内用户的用车请求记录,n=2,则计算该区域用车请求参数p=n/T=2/3=0.67。步骤2、获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q。所述区域单车故障率q=m/k。本实施例中,获取最近3天内当前区域的留存车辆数量m=3,查询当前区域内实际分配的车辆数量k=10,则计算区域单车故障率q=m/k=0.3。步骤3、判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆,进入步骤4;否则判定该区域可本文档来自技高网...

【技术保护点】
1.一种区域内共享单车主动调度分配系统,其特征在于包括计算区域用车请求参数模块、计算区域单车故障率模块、判断区域内单车是否需要调度模块、生成区域内单车调度方案模块;所述计算区域用车请求参数模块:查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p;所述计算区域单车故障率模块:获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q;所述判断区域内单车是否需要调度模块:判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆;否则判定该区域可用单车数量充足,不需要调取车辆;所述生成区域内单车调度方案模块:判断区域单车故障率q是否大于事先设置的区域单车故障率阈值Q,若是,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车;否则判定该区域内车辆数量不足导致车辆无法满足需求,增加该区域的单车数量。

【技术特征摘要】
1.一种区域内共享单车主动调度分配系统,其特征在于包括计算区域用车请求参数模块、计算区域单车故障率模块、判断区域内单车是否需要调度模块、生成区域内单车调度方案模块;所述计算区域用车请求参数模块:查询时间段T内接收到区域内用户的用车请求记录,统计请求次数,用变量n表示,其中时间段T事先设置,根据请求次数及时间段长度计算区域用车请求参数p;所述计算区域单车故障率模块:获取时间段T内当前区域的平均留存车辆数量,记为m;查询当前区域内实际分配的车辆数量,记为k;则根据平均留存车辆数量及实际分配的车辆数量计算区域单车故障率q;所述判断区域内单车是否需要调度模块:判断区域用车请求参数p是否大于事先设置的用车请求参数阈值P,若是,则判定该区域需要调度车辆;否则判定该区域可用单车数量充足,不需要调取车辆;所述生成区域内单车调度方案模块:判断区域单车故障率q是否大于事先设置的区域单车故障率阈值Q,若是,则判定该区域内单车故障率过高导致车辆无法满足需求,清空该区域内原有单车及重新分配单车;否则判定该区域内车辆数量不足导致车辆无法满足需求,增加该区域的单车数量。2.根据权利要求1所述的区域内共享单车主动调度分配系统,其特征在于,所述区域用车请求参数p=n/T。3.根据权利要求1所述的区域内共享单车主动调度分配系统,其特征在于,所述区域单车故障率q=m/k。4.根据权利要求1所述的区域内共享单车主动调度分配系统,其特征在于,所述增加该区域的单车数量大于(p-P)·T。5.根据权利要求1-4任一项所述的区...

【专利技术属性】
技术研发人员:严军荣卢玉龙江雅芬
申请(专利权)人:杭州后博科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1