一种公交车发车的控制方法和控制装置的制造方法
【技术领域】
[0001] 本发明涉及公交车调度领域,更具体的说,涉及一种公交车发车的控制方法和控 制装置。
【背景技术】
[0002] 随着国家经济的迅速发展,城市的机动车迅速增多,导致道路日益拥挤,公交车作 为现代生活出行的重要交通工具,可以承载大量的出行人群,能够大大缓解交通压力,因 而,公交车作为绿色出行,被大量推广和提倡。
[0003] 公交车一般都是固定时间发车,例如在上午七点到九点之间,发车间隔一般较短, 如七分钟,而在上午九点到十点之间,发车间隔一般就会较长,如十五分钟发一班车,而如 果到了下午两点到四点,发车间隔可能更长,如三十分钟发一班车。
[0004] 这种固定时间的发车方式,当发车的间隔时间较长时,乘车请求人错过一班车,可 能就需要等待很久,造成乘车请求人的不方便。
【发明内容】
[0005] 本发明所要解决的技术问题是提供一种减少乘车请求人等待时间的公交车发车 的控制方法和控制装置。
[0006] 本发明的目的是通过以下技术方案来实现的:
[0007] -种公交车发车的控制方法,包括以下步骤:
[0008] 获取客户端发送的乘车请求信息;
[0009] 根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值;
[0010] 当发车请求值达至I」阈值时,发出发车指令。
[0011] 优选的,所述乘车请求信息包括乘车线路信息;所述获取客户端发送的乘车请求 信息的步骤包括:获取客户端发送的乘车线路信息;所述根据乘车请求信息统计所有乘车 请求人的乘车请求值,并得到发车请求值的步骤包括:计算每个乘车请求人的乘车请求值, 并将所有乘车请求值累加得到求和值,将求和值减去在运行的乘车线路的车辆数,得到发 车请求值。
[0012] 优选的,所述乘车请求信息包括乘车请求人与距离最近的公交车站的距离;所述 乘车请求值为乘车请求人与距离最近的公交车站的距离的倒数。
[0013] 优选的,所述乘车请求信息包括乘车上车站信息和乘车下车站信息;所述获取客 户端发送的乘车请求信息的步骤包括:获取客户端发送的乘车上车站信息和乘车下车站信 息;所述根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发车请求值的步骤 包括:计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加得到求和值,将求和值 减去能够从所述乘车上车站到达所述乘车下车站、并且已在运行的车辆数,得到发车请求 值。
[0014] 优选的,所述乘车请求信息包括乘车请求人与乘车上车站之间的距离;所述乘车 请求值为乘车请求人与乘车上车站的距离的倒数。
[0015] 本发明公开一种公交车发车的控制装置,其特征在于,包括:
[0016] 获取装置,用于获取客户端发送的乘车请求信息;
[0017] 统计装置,用于根据乘车请求信息统计所有乘车请求人的乘车请求值,并得到发 车请求值;
[0018] 发送装置,用于当发车请求值达到阈值时,发出发车指令。
[0019] 优选的,所述乘车请求信息包括乘车线路信息;所述获取装置还用于:获取客户端 发送的乘车线路信息;所述统计装置还用于:计算每个乘车请求人的乘车请求值,并将所有 乘车请求值累加得到求和值,将求和值减去在运行的乘车线路的车辆数,得到发车请求值。
[0020] 优选的,所述乘车请求信息包括乘车请求人与距离最近的公交车站的距离;所述 乘车请求值为乘车请求人与距离最近的公交车站的距离的倒数。
[0021] 优选的,所述乘车请求信息包括乘车上车站信息和乘车下车站信息;所述获取装 置还用于:获取客户端发送的乘车上车站信息和乘车下车站信息;所述统计装置还用于:用 于计算每个乘车请求人的乘车请求值,并将所有乘车请求值累加得到求和值,将求和值减 去能够从所述乘车上车站到达所述乘车下车站、并且已在运行的车辆数,得到发车请求值。
[0022] 优选的,所述乘车请求信息包括乘车请求人与乘车上车站之间的距离;所述乘车 请求值为乘车请求人与乘车上车站的距离的倒数。
[0023] 相比现有技术,本发明具有以下优点:现有技术中,公交车的发车一般都是固定时 间发车,在上班和下班高峰期间,公交车的发车时间间隔都比较短,能够满足大多人的需 求,但是在一些相对较冷淡的时段,公交车的发车时间就不容易控制,如果发车时间间隔较 长,那么可能会有一些乘车请求人需要等待的时间较长,造成不便,如果发车时间间隔较 短,那么因为是冷谈时段,可能会造成公交车载客太少,甚至空载的情况,浪费公交资源,所 以急需一种调节公交车发车的控制方法来解决这种问题。本发明中公开的一种公交车发车 的控制方法,包括以下步骤:获取客户端发送的乘车请求信息;根据乘车请求信息统计所有 乘车请求人的乘车请求值,并得到发车请求值;当发车请求值达到阈值时,发出发车指令。 采用这种控制方法,能够让公交车的发车通过具体的数据进行监控,只有在统计的发车请 求值达到阈值时,才会达到发车的要求,才会向公交车发出发车指令,这样能够让公交车的 发车更加精确,在经济与便利之间取得平衡。当然,在具体应用中,这种控制方法还可以与 定时发车的方法一起使用,例如,虽然根据统计的发车请求值一直没有达到阈值,但是距离 上一辆公交车的发车时间已经过去了半个小时,那么也可以发出发车指令了,以免让乘车 请求人等待时间过长。
[0024] 本发明的这种控制方法特别适用于相对较冷清的时段,因为这个时段的发车时间 间隔一般较长,采用本发明的这种控制方法可以使发车更加人性化,贴近乘车请求人的需 求,减少乘车请求人的等待公交车的时间,方便人们的出行。
【附图说明】
[0025]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显:
[0026]图1是本发明实施例一公交车发车的控制方法的流程图;
[0027]图2是本发明实施例二公交车发车的控制装置的示意图。
[0028] 其中:201、获取装置,202、统计装置,203、发送装置。
[0029] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0030] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成 作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许 多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其 操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理 可以对应于方法、函数、规程、子例程、子程序等等。
[0031] 在上下文中所称"计算机设备",也称为"电脑",是指可以通过运行预定程序或指 令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与 存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、 FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限 于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。
[0032] 所述计算机设备包括用户设备与网络设备。其中,所述用户设备或客户端包括但 不限于电脑、智能手机、PDA等;所述网络设备包括但不限于单个网络服务器、多个网络服务 器组成的服务器组或基于云计算(CloudComputing)的由大量计算机或网络服务器构成的 云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计 算机。其中,所述计算机设备可单独运行来实现本发明,也可接入网络并通过与网络中的其 他计算机设备的交互操作来实现本发明。其中,所述计算机设备所处的网络包括但不限于 互联网、广域网、城域网、局域网、VPN网络等。
[0033]需要说明的是,所述用户设备、客户端、网络设备和网络等仅为举例,其他现有的 或今后可能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以 内,并以引用方式包含于此。
[0034] 后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固