一种渣土作业执法者的管控调度方法及系统与流程

文档序号:11775463阅读:229来源:国知局
一种渣土作业执法者的管控调度方法及系统与流程

本发明涉及渣土工地管理技术领域,更具体地,涉及一种渣土作业执法者的管控调度方法及系统。



背景技术:

在进行渣土作业时,渣土作业需要人力进行管控。而在调度这些执法者时,目前通常是,当渣土工地需要管控时,从所有的执法者中随机挑选一个,即对执法者进行随机调度。

这样可能会存在闸阀这距离需要管控的渣土工地非常远,此时执法者需要经历较远的行程才能对渣土工地进行管控,调度效率很低,当管控量较大时,还可能会造成调度过程出乱子。



技术实现要素:

本发明提供一种克服上述对渣土作业执法者的调度混乱的问题,提供了一种渣土作业执法者的管理调度方法及系统。

根据本发明的一个方面,提供了一种渣土作业执法者的管控调度方法,包括:

s1,获取当前需要管控的渣土工地的位置信息,以及获取所有渣土作业执法者的位置信息;

s2,根据所述渣土工地的位置信息和所有渣土作业执法者的位置信息,按照预设规则从所有渣土作业执法者中确定一个渣土作业执法者;

s3,向确定出来的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到渣土工地进行管控。

本发明的有益效果为:当渣土工地需要管控时,通过本发明提供的方法,能够对渣土作业执法者进行有序调度,使得渣土工地的管控更加高速、有效。

在上述技术方案的基础上,本发明还可以作如下改进。

进一步的,每一个渣土工地配置有渣土工地终端,所述步骤s1获取当前需要管控的渣土工地的位置信息具体包括:

获取每一个渣土工地终端实时发送的渣土工地的位置信息;或者,

每隔预设时间向每一个渣土工地终端发送位置获取命令,并接收每一个渣土工地终端上传的渣土工地的位置信息;

其中,所述渣土工地的位置信息中携带有当前是否需要管控的信息。

进一步的,每一个渣土作业执法者携带有执法终端,所述步骤s1中获取所有渣土作业执法者的位置信息具体包括:

接收每一个执法终端实时上传的执法者的位置信息;或者,

每隔预设时间向每一个执法终端发送位置获取命令,并接收每一个执法终端返回的执法终端的位置信息;

其中,所述执法者的位置信息中携带有是否空闲的信息。

进一步的,所述步骤s2具体包括:

根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者,并从中随机确定一个渣土作业执行者。

进一步的,所述步骤s2具体包括:

根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者;

将预设距离半径之内的所有空闲的渣土作业执法者按照与渣土工地的距离、渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序,从排序靠前的渣土作业执法者中确定一个渣土作业执法者。

进一步的,所述步骤s2具体包括:

根据每一个渣土工地的位置信息,对所有的渣土工地的所属区域进行划分;

根据每一个渣土作业执法者的位置信息,寻找与需要管控的渣土工地处于相同区域内的所有空闲的渣土作业执法者,并从中随机确定一个渣土作业执法者。

进一步的,所述步骤s2具体包括:

若当前需要管控的多个渣土工地处于同一个区域,则对与所述多个渣土工地处于同一个区域的所有空闲的渣土作业执法者按照渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序;

将排序靠前的多个渣土作业执法者分别配置给多个渣土工地;

所述步骤s3具体包括:

向分配给渣土工地的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到相应的渣土工地进行管控。

根据本发明的另一个方面,还提供了一种渣土作业执法者的管控调度系统,包括:

获取模块,用于获取当前需要管控的渣土工地的位置信息,以及获取所有渣土作业执法者的位置信息;

确定模块,用于根据所述渣土工地的位置信息和所有渣土作业执法者的位置信息,按照预设规则从所有渣土作业执法者中确定一个渣土作业执法者;

信息推送模块,用于向确定出来的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到渣土工地进行管控。

进一步的,所述确定模块具体用于:

根据需要管控的渣土作业执法者的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲渣土作业执法者,并从中随机确定一个渣土作业执行者。

进一步的,所述确定模块具体包括:

第一确定子单元,用于根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者;

第二确定子单元,用于将预设距离半径之内的所有空闲的渣土作业执法者按照与渣土工地的距离、渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序,从排序靠前的渣土作业执法者中确定一个渣土作业执法者。

附图说明

图1为本发明一个实施例的渣土作业执法者的管控调度方法流程图;

图2为本发明另一个实施例的渣土作业执法者的管控调度系统连接框图;

图3为本发明另一个实施例中确定模块的内部连接框图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

参见图1,图1提供了本发明一个实施例的渣土作业执法者的管控调度方法,包括:s1,获取当前需要管控的渣土工地的位置信息,以及获取所有渣土作业执法者的位置信息;s2,根据所述渣土工地的位置信息和所有渣土作业执法者的位置信息,按照预设规则从所有渣土作业执法者中确定一个渣土作业执法者;s3,向确定出来的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到渣土工地进行管控。

在进行渣土作业时,渣土工地需要人力进行管控,目前在调度这些渣土作业执法者时,通常是在所有的渣土作业执法者中随机确定一个来对需要管控的渣土工地进行管控,即对空闲的渣土作业执法者进行随机调度。这种情况下可能存在渣土作业执法者距离需要管控的渣土工地很远,此时执法者需要经历较远的行程才能对渣土工地进行管控,调度效率很低,当管控量较大时,还可能会造成调度过程出现混乱。

本实施例提供了一种高速、有效的管控调度方法,通常以一个城市为例,获取一个城市的当前需要管控的渣土工地的位置信息以及该城市的所有渣土作业执法者的位置信息。而后,根据当前需要管控的渣土工地的位置信息和所有渣土作业执法者的位置信息,按照一定的规则从所有的渣土作业执法者中确定与需要管控的渣土工地对应的渣土作业执法者。最后,根据确定的与渣土工地对应的渣土作业执法者,向渣土作业执法者所在的执法终端发送管控信息,告知渣土作业执法者到相应的渣土工地进行管控。相比现有的对渣土作业执法者随叫随到的方式,本实施例采用一定的规则对渣土作业执法者进行有效的调度,使得渣土作业执法者对渣土工地的管控更加高效。

在本发明的一个实施例中,每一个渣土工地配置有渣土工地终端,所述步骤s1获取当前需要管控的渣土工地的位置信息具体包括:获取每一个渣土工地终端实时发送的渣土工地的位置信息;或者,每隔预设时间向每一个渣土工地终端发送位置获取命令,并接收每一个渣土工地终端上传的渣土工地的位置信息;其中,所述渣土工地的位置信息中携带有当前是否需要管控的信息。

在本实施例中,在每一个渣土工地会配置一个相应的终端,为以下描述方便,为渣土工地配置的终端称为渣土工地终端。远程服务器获取每一个渣土工地的位置信息主要有两种方式,第一种方式是,一个城市的每一个渣土工地终端都会实时通过无线网络向远程服务器上报所在位置信息,其中,所在位置信息中携带有当前是否需要管控的信息,以便远程服务器能够实时知道每一个渣土工地的位置信息以及当前是否需要管控。另一种方式是,远程服务器会每隔预定时间向每一个渣土工地终端发送位置获取命令,当渣土工地终端接收到远程服务器发送的位置获取命令,将渣土工地的位置信息上传给远程服务器,其中的位置信息中携带有当前是否需要管控的信息。

在本发明的另一个实施例中,每一个渣土作业执法者携带有执法终端,所述步骤s1中获取所有渣土作业执法者的位置信息具体包括:接收每一个执法终端实时上传的执法者的位置信息;或者,每隔预设时间向每一个执法终端发送位置获取命令,并接收每一个执法终端返回的执法终端的位置信息。

在本实施例中,每一个渣土作业执法者都携带有执法终端,远程服务器获取每一个执法终端的位置信息主要有两种方式,第一种方式是,每一个执法终端实时向远程服务器上传所在位置信息,其中,位置信息中携带有当前是否空闲的信息,以便让远程服务器实时知晓每一个渣土作业执法者的位置信息以及是否空闲。另外一种方式是,远程服务器每隔预设时间就会向每一个执法终端发送位置获取命令,当每一个执法终端接收到远程服务器发送的位置获取命令时,向远程服务器报告所在位置信息,其中,位置信息中携带有是否空闲的信息。

在本发明的一个实施例中,所述步骤s2具体包括:根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者,并从中随机选择一个渣土作业执行者。

根据上述实施例获取到需要管控的渣土工地的位置信息和所有渣土作业执法者的位置信息,并根据位置信息中携带的当前是否空闲的信息,确定与需要管控的渣土工地在预设距离半径之内的所有空闲的渣土作业执法者。从这些空闲的渣土作业执法者之中随机确定一个渣土作业执法者来管控需要管控的渣土工地。选择出渣土作业执法者之后,远程服务器向确定的渣土作业执法者所在的执法终端发送管控信息,以告知渣土作业执法者到需要管控的渣土工地进行管控。

本实施例通过在与渣土工地在预设距离半径内的处于空闲状态的渣土作业执法者之中选择一个渣土作业执法者去管控渣土工地,这样当渣土工地出现异常需要管控时,渣土作业执法者能够非常及时地达到渣土工地,及时对渣土工地进行管控。

在本发明的另一个实施例中,根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者;将预设距离半径之内的所有空闲的渣土作业执法者按照与渣土工地的距离、渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序,从排序靠前的渣土作业执法者中确定一个渣土作业执法者。

本实施例中,根据需要管控的渣土工地的位置信息和所有渣土作业执法者的位置信息,以及根据渣土作业执法者的位置信息中携带的是否空闲的信息,确定与需要管控的渣土工地在预设距离半径之内的所有空闲的渣土作业执法者。由于与需要管控的渣土工地在预设距离半径之内的空闲的渣土作业执法者有多个,而针对于需要管控的一个渣土工地,通常只需要一个渣土作业执法者来进行管控。因此,将确定出来的所有的渣土作业执法者与渣土工地的距离、渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序,从排序靠前的渣土作业执法者中确定一个渣土作业执法者。

本实施例将与需要管控的渣土工地在预设距离半径内的所有处于空闲状态的渣土作业执法者按照与渣土工地的距离、每一个渣土作业执法者的服务质量以及每一个渣土作业执法者的等级进行排序,并从排序靠前的渣土作业执法者中选择一个渣土作业执法者来管控需要管控的渣土工。这样能够更及时地对渣土工地进行管控,并且确保渣土工地管控的质量。

在本发明的一个实施例中,所述步骤s2具体包括:根据每一个渣土工地的位置信息,对所有的渣土工地划分区域;根据每一个渣土作业执法者的位置信息,寻找与需要管控的渣土工地处于相同区域内的所有空闲的渣土作业执法者,并从中随机选择一个渣土作业执法者。

在本实施例中,根据每一个渣土工地的位置信息,对所有的渣土工地进行区域的划分,通常,某个区域内的渣土工地划归为同样区域的渣土作业执法者来进行管控。对渣土工地的位置区域进行了划分之后,根据每一个渣土作业执法者的位置信息,确定出与需要管控的渣土工地处于相同区域内的所有空闲的渣土作业执法者,并从中随机选择一个渣土作业执法者来管控渣土工地。本实施例中,对于每一个区域内的渣土工地,派遣相同区域的渣土作业执法者来进行管控,调度过程井然有序,避免在调度的过程中发生混乱。

在本发明的另一个实施例中,所述步骤s2具体包括:若当前需要管控的多个渣土工地处于同一个区域,则对与所述多个渣土工地处于同一个区域的所有空闲的渣土作业执法者按照渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序;将排序靠前的多个渣土作业执法者分别配置给多个渣土工地。

所述步骤s3具体包括:向分配给渣土工地的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到相应的渣土工地进行管控。

在本实施例中,若当前需要管控的多个渣土工地都处于同一个区域,那么此时对与多个需要管控的渣土工地处于同一个区域的所有空闲的渣土作业执法者进行排序。其中,按照渣土作业执法者的服务质量和渣土作业执法者的等级进行排序,将排序靠前的多个渣土作业执法者分别分配给多个渣土工地。其中,一个渣土工地分配一个渣土作业执法者。当确定出来了为每一个渣土工地分配的渣土作业执法者之后,远程服务器向每一个渣土作业执法者坐在终端发送管控信息,以告知渣土作业执法者到相应的渣土工地进行管控。

参见图2,图2提供了本发明另一个实施例的渣土作业执法者的管控调度系统,包括获取模块21、确定模块22和信息推送模块23。

获取模块21,用于获取当前需要管控的渣土工地的位置信息,以及获取所有渣土作业执法者的位置信息;

确定模块22,用于根据所述渣土工地的位置信息和所有渣土作业执法者的位置信息,按照预设规则从所有渣土作业执法者中确定一个渣土作业执法者;

信息推送模块23,用于向确定出来的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到渣土工地进行管控。

其中,每一个渣土工地配置有渣土工地终端,所述获取模块21具体用于:

获取每一个渣土工地终端实时发送的渣土工地的位置信息;或者,

每隔预设时间向每一个渣土工地终端发送位置获取命令,并接收每一个渣土工地终端上传的渣土工地的位置信息;其中,所述渣土工地的位置信息中携带有当前是否需要管控的信息。

每一个渣土作业执法者携带有执法终端,所述获取模块21具体用于:

接收每一个执法终端实时上传的执法者的位置信息;或者,每隔预设时间向每一个执法终端发送位置获取命令,并接收每一个执法终端返回的执法者的位置信息;其中,所述执法者的位置信息中携带有当前是否空闲的信息。

所述确定模块22具体用于:

根据需要管控的渣土作业执法者的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲渣土作业执法者,并从中随机确定一个渣土作业执行者。

参见图3,所述确定模块22还包括第一确定子单元221和第二确定子单元222。

第一确定子单元221,用于根据需要管控的渣土工地的位置信息和所有的渣土作业执法者的位置信息,确定与所述渣土工地在预设距离半径之内的所有空闲的渣土作业执法者;

第二确定子单元222,用于将预设距离半径之内的所有空闲的渣土作业执法者按照与渣土工地的距离、渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序,从排序靠前的渣土作业执法者中确定一个渣土作业执法者。

确定模块22具体用于:根据每一个渣土工地的位置信息,对所有的渣土工地划分区域;根据每一个渣土作业执法者的位置信息,寻找与需要管控的渣土工地处于相同区域内的所有空闲的渣土作业执法者,并从中随机选择确定一个渣土作业执法者。

确定模块22具体用于:若当前需要管控的多个渣土工地处于同一个区域,则对与所述多个渣土工地处于同一个区域的所有空闲的渣土作业执法者按照渣土作业执法者的服务质量以及渣土作业执法者的等级进行排序;将排序靠前的多个渣土作业执法者分别配置给多个渣土工地。

信息推送模块23具体用于:向分配给渣土工地的渣土作业执法者所在终端发送管控信息,以告知该渣土作业执法者到相应的渣土工地进行管控。

本发明提供的一种渣土作业执法者的管控调度方法及系统,当渣土工地需要管控时,根据需要管控的位置信息和所有空闲的渣土作业执法者的位置信息,通过多种有效的方式来对渣土作业执法者进行有序调度,相比现有的调度混乱,使得对渣土工地的管控更加高效。

最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1