车请求人D都 是准备乘坐10路(上行),乘车请求人A距离最近的公交车站的距离是2千米,乘车请求人B距 离最近的公交车站的距离是0.8千米,乘车请求人C距离最近的公交车站的距离是0.2千米, 乘车请求人D距离最近的公交车站的距离是1.6千米,乘车请求人A、乘车请求人B、乘车请求 人C和乘车请求人D在发出乘车请求后,服务器端在接收到这些信息后,就会计算发车请求 值,例如此时在路上运行的10路(上行)的车辆数为1辆,因此发车请求值K= (1/2+1/0.8+1/ 0.2+1/1.67)-1=6.375,如果预设的阈值为6,那么发车请求值已经达到并超过了预设的阈 值,因此服务器端的发送装置203就会发出发车指令。而如果预设的阈值为7,那么发车请求 值没有达到预设的阈值。服务器端的发送装置203就不会发出发车指令。预设的阈值可以根 据实际情况进行设置,也可以随时监测发车请求值的情况,然后根据当前的实际情况,例如 路况信息,上下班信息,人流量信息等调整预设的发车阈值。另外,当乘车请求人与距离最 近的公交车站的距离很近时,例如只有50米,此时为了方便计算,可以将小于等于100米的 都按照100米进行计算,这样改乘车请求人的乘车请求值就是1/0.1 = 10。
[0065] 根据另一个示例,所述乘车请求信息包括乘车上车站信息和乘车下车站信息;所 述获取装置201还用于:获取客户端发送的乘车上车站信息和乘车下车站信息;所述统计装 置202还用于:计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加得到求和值, 将求和值减去能够从所述乘车上车站到达所述乘车下车站、并且已在运行的车辆数,得到 发车请求值。这种方式更加适合有多条线路的情况。
[0066] 具体的,所述乘车请求信息包括乘车请求人与乘车上车站之间的距离;所述乘车 请求值为乘车请求人与乘车上车站之间的距离的倒数。这样就更加方便乘车请求值的计 算,本实施例中,可以用计算公式来表示:所述发车请求值的计算公式为
, 其中,K为发车请求值,an为乘车请求人与乘车上车站之间的距离,下标η代表乘车请求人的 人数,η为大于等于1的自然数,Μ为能够从所述乘车上车站到达所述乘车下车站、并且已在 运行的车辆数,Μ的单位为辆。另外,a n的单位可以是米或者千米,或者其他单位,采用不同 的单位,得到的发车请求值不同,设置的阈值也是相对变化的,这可以根据需要自由设定, 这种控制方法更加适用于单独路线的公交车。例如,乘车请求人A、乘车请求人B、乘车请求 人C和乘车请求人D都是准备从乘车上车站例如甲站到乘车下车站例如乙站,乘车请求人A 距离甲站的距离是2千米,乘车请求人B距离甲站的距离是0.8千米,乘车请求人C距离甲站 的距离是0.2千米,乘车请求人D距离甲站的距离是1.6千米,乘车请求人A、乘车请求人B、乘 车请求人C和乘车请求人D在发出乘车请求后,服务器端在接收到这些信息后,就会计算发 车请求值,例如服务器端查询到从能够从甲站到达乙站的线路有1路(上行)、1〇路(上行)和 218路(下行),而此时在路上运行的这三条线路的公交车数量分别为1路(上行)有1辆,10路 (上行)有1辆,218路(下行)有1辆。因此发车请求值K= (1/2+1/0.8+1/0.2+1/1.67)-(1 + 1+ 1) = 4.375,如果预设的阈值为4,那么发车请求值已经达到并超过了预设的阈值,因此服务 器端的发送装置203就会发出发车指令。而如果预设的阈值为4.5,那么发车请求值没有达 到预设的阈值,服务器端的发送装置203就不会发出发车指令。预设的阈值可以根据实际情 况进行设置,也可以随时监测发车请求值的情况,然后根据当前的实际情况,例如路况信 息,上下班信息,人流量信息等调整预设的发车阈值。另外,当乘车请求人与乘车上车站的 距离很近时,例如只有50米,此时为了方便计算,可以将小于等于100米的都按照100米进行 计算,这样改乘车请求人的乘车请求值就是1/0.1 = 10。
[0067]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在 不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的 保护范围。
【主权项】
1. 一种公交车发车的控制方法,其特征在于,包括以下步骤: 获取客户端发送的乘车请求信息; 根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值; 当发车请求值达到阈值时,发出发车指令。2. 根据权利要求1所述的一种公交车发车的控制方法,其特征在于,所述乘车请求信息 包括乘车线路信息; 所述获取客户端发送的乘车请求信息的步骤包括:获取客户端发送的乘车线路信息; 所述根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值的步骤 包括:计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加得到求和值,将求和值 减去在运行的乘车线路的车辆数,得到发车请求值。3. 根据权利要求2所述的一种公交车发车的控制方法,其特征在于,所述乘车请求信息 包括乘车请求人与距离最近的公交车站的距离; 所述乘车请求值为乘车请求人与距离最近的公交车站的距离的倒数。4. 根据权利要求1所述的一种公交车发车的控制方法,其特征在于,所述乘车请求信息 包括乘车上车站信息和乘车下车站信息; 所述获取客户端发送的乘车请求信息的步骤包括:获取客户端发送的乘车上车站信息 和乘车下车站信息; 所述根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值的步骤 包括:计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加得到求和值,将求和值 减去能够从所述乘车上车站到达所述乘车下车站、并且已在运行的车辆数,得到发车请求 值。5. 根据权利要求4所述的一种公交车发车的控制方法,其特征在于,所述乘车请求信息 包括乘车请求人与乘车上车站之间的距离; 所述乘车请求值为乘车请求人与乘车上车站的距离的倒数。6. -种公交车发车的控制装置,其特征在于,包括: 获取装置,用于获取客户端发送的乘车请求信息; 统计装置,用于根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请 求值; 发送装置,用于当发车请求值达到阈值时,发出发车指令。7. 根据权利要求6所述的一种公交车发车的控制装置,其特征在于,所述乘车请求信息 包括乘车线路信息; 所述获取装置还用于:获取客户端发送的乘车线路信息; 所述统计装置还用于:计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加 得到求和值,将求和值减去在运行的乘车线路的车辆数,得到发车请求值。8. 根据权利要求7所述的一种公交车发车的控制装置,其特征在于,所述乘车请求信息 包括乘车请求人与距离最近的公交车站的距离; 所述乘车请求值为乘车请求人与距离最近的公交车站的距离的倒数。9. 根据权利要求6所述的一种公交车发车的控制装置,其特征在于,所述乘车请求信息 包括乘车上车站信息和乘车下车站信息; 所述获取装置还用于:获取客户端发送的乘车上车站信息和乘车下车站信息; 所述统计装置还用于:用于计算每个乘车请求人的乘车请求值,并将所有乘车请求值 累加得到求和值,将求和值减去能够从所述乘车上车站到达所述乘车下车站、并且已在运 行的车辆数,得到发车请求值。10.根据权利要求9所述的一种公交车发车的控制装置,其特征在于,所述乘车请求信 息包括乘车请求人与乘车上车站之间的距离; 所述乘车请求值为乘车请求人与乘车上车站的距离的倒数。
【专利摘要】本发明公开一种公交车发车的控制方法,其特征在于,包括以下步骤:获取客户端发送的乘车请求信息;根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值;当发车请求值达到阈值时,发出发车指令。采用这种控制方法,能够让公交车的发车通过具体的数据进行监控,只有在统计的发车请求值达到阈值时,才会达到发车的要求,才会向公交车发出发车指令,这样能够让公交车的发车更加精确,在经济与便利之间取得平衡。
【IPC分类】G08G1/00, G08G1/01
【公开号】CN105654712
【申请号】
【发明人】方桂芝, 朱泗英
【申请人】深圳市智汇十方科技有限公司
【公开日】2016年6月8日
【申请日】2016年3月30日