一种协商工单派发方法、装置、存储介质及电子设备与流程

文档序号:25656937发布日期:2021-06-29 22:14阅读:158来源:国知局
一种协商工单派发方法、装置、存储介质及电子设备与流程

1.本发明涉及建筑工程施工技术领域,具体涉及一种协商工单派发方法、装置、存储介质及电子设备。


背景技术:

2.随着大数据、云时代和新工业革命的到来,世界正在迈入一个全新的智能时代。建筑工程领域是数据量最大、业务规模最大的大数据行业,但同样是当前各行业中最没有数据的行业。
3.建筑工程项目往往具有投资额大、建设周期长、不确定因素多、风险大、参与人员多等特征。现有建筑分包主要是根据经验主观做出相应的决策,难以保证决策的科学性和准确性,容易导致人力和物力的浪费现象,从而加大工程项目的实际成本。
4.当前,在建筑行业的施工组织协调中,因施工环境复杂性、施工人员不确定性及施工人员的整体素质水平不高等因素,施工组织协调更偏向于采用项目现场会议协调和计划排配,过程交流多采用现场碰头、电话交流、手机沟通群的形式进行沟通,当工地中进行跨分包智能体合作时,经常出现计划实际执行与施工计划不一致情况,影响施工进度,因此,如何进行跨分包智能体多方施工协同,是施工工地现场迫切需要解决的问题;同时,建筑工程的多方协商决策仍然高度依赖于经验丰富的各工程方相关人员的隐性知识,这些相关人员往往基于一些非模块化的规则和程序来处理相应问题,为了能满足工程项目高效便捷的需求,部分企业开发设计了进行自动协商决策过程和评估结果的工单系统,该系统稳定高效的运行需要建立相应的数学模型和计算机制,而协商决策过程中对定性目标量化和评价方法的公式化、以及一致性是能够完成协商过程和评估决策方案质量的核心,并且多方远程协商处理操作的高复杂性对该系统的设计提出了挑战。


技术实现要素:

5.有鉴于此,本发明实施例提供了涉及一种协商工单派发方法、装置、存储介质及电子设备,以解决现有技术中工单系统如何进行跨分包智能体多方施工协同,以及工单系统运行过程中多方远程协商处理操作的高复杂性和工单派发的可靠性。
6.本发明提出的技术方案如下:
7.本发明实施例第一方面提供一种协商工单派发方法,该派发方法包括:获取待分配的施工工单;根据混合遗传蚁群算法计算业务能力评估最优的分包智能体组合;根据派单概率函数选择所述分包智能体组合中最优分包智能体并向其派单;当预设时间内收到所述最优分包智能体的同意成交信息,则派单成功;当预设时间内收到所述最优分包智能体的协商要求,根据该施工工单判断是否接受所述协商要求。
8.可选地,该协商工单派发方法还包括:根据所述最优分包智能体完成所分配施工工单的情况修改所述最优分包智能体的派单概率参数。
9.可选地,该协商工单派发方法还包括:当预设时间内没有收到所述最优分包智能
体的同意成交信息,则修改所述最优分包智能体的派单概率参数。
10.可选地,该协商工单派发方法还包括:当接受所述协商要求,则根据所述协商要求向所述最优分包智能体派单;当不接受所述协商要求时,则根据派单概率函数选择所述最优的分包智能体组合中的下一个分包智能体进行派单。
11.可选地,该协商工单派发方法还包括:当所述最优分包智能体收到派单信息但无法完成所述派单时,将所述派单信息发送至其他分包智能体。
12.可选地,所述业务能力评估的评估指标包括:任务能力达成函数、任务失效函数以及任务成本函数;所述任务失效函数包括完成施工工单平均耗时、施工工单间的耗时标准差以及施工工单内部耗时平均标准差。
13.可选地,所述派单概率函数包括积极度函数和好评率。
14.本发明实施例第二方面提供一种协商工单派发装置,该装置包括:工单获取模块,用于获取待分配的施工工单;评估模块,用于根据混合遗传蚁群算法计算业务能力评估最优的分包智能体组合;派单模块,用于根据派单概率函数选择所述分包智能体组合中最优分包智能体并向其派单;成交模块,用于当预设时间内收到所述最优分包智能体的同意成交信息,则派单成功;协商模块,用于当预设时间内收到所述最优分包智能体的协商要求,根据该施工工单判断是否接受所述协商要求。
15.本发明实施例第三方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如本发明实施例第一方面及第一方面任一项所述的协商工单派发方法。
16.本发明实施例第四方面提供一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如本发明实施例第一方面及第一方面任一项所述的协商工单派发方法。
17.本发明提供的技术方案,具有如下效果:
18.通过采用混合遗传蚁群算法确定业务能力最优的分包智能体组合,并且根据派单概率在分包智能体组合中选取最优分包智能体,由此将通信范围缩小至该组合内部,从而大大降低了工单系统的通信代价,节省了系统的运行时间,提高了系统的整体性能。同时,本发明实施例提供的协商工单派发方法,通过采用任务能力达成函数、任务失效函数以及任务成本函数进行业务评估,充分考虑了施工计划对应的施工任务以及针对不同施工作业种类的施工能力、施工质量、交期以及成本等因素,提高了该协商工单派发方法的可靠性。
附图说明
19.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是根据本发明实施例的协商工单派发方法的流程图;
21.图2是根据本发明实施例的协商工单派发装置的结构框图;
22.图3是根据本发明实施例提供的计算机可读存储介质的结构示意图;
23.图4是根据本发明实施例提供的电子设备的结构示意图。
具体实施方式
24.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
25.本发明实施例提供一种协商工单派发方法,如图1所示,该派发方法包括如下步骤:
26.步骤s101:获取待分配的施工工单。
27.在一实施例中,该协商工单派发方法可以用于合同网内的任意参与方,具体地,可以将发布施工工单的参与方作为总包智能体,将其他参与方作为分包智能体。其中,总包智能体在发布施工工单时,可以根据施工工单的施工工序,将该施工工单分解为若干个独立的子工单,将若干个子工单分别作为待分配的施工工单。
28.步骤s102:根据混合遗传蚁群算法计算业务能力评估最优的分包智能体组合。
29.在一实施例中,总包智能体在发布工单时,为了减少通信用时,节约时间,可以先选取一个分包智能体组合,然后在分包智能体组合中选择合适的分包智能体进行派单。
30.在一实施例中,可以采用混合遗传蚁群算法进行业务能力评估从而选出最优的分包智能体组合。其中,业务能力评估的评估指标包括:任务能力达成函数、任务失效函数以及任务成本函数;任务失效函数包括完成施工工单平均耗时、施工工单间的耗时标准差以及施工工单内部耗时平均标准差。
31.在一具体实施方式中,业务能力评估可以采用业务能力评估函数f
object
表示,具体地,f
object
(x)=task(x)
×
disability(x)
÷
cost(x),其中,task(x)表示任务达成能力函数,即分包智能体是否有完成施工工单的能力,任务达成能力函数可以由公式(1)表示:
[0032][0033]
disability(x)表示任务失效函数,即分包智能体能不能按时保质保量完成施工工单的评估,任务失效函数可以由公式(2)表示:
[0034]
disability(x)=f(μ(x)

μ,σbs(x)

σbs,σws(x)

σws)=μ(x)

μ+σbs(x)

σbs+σws(x)

σws
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
公式(2)
[0035]
其中,μ表示完成该施工工单平均耗时,σbs表示施工工单间的耗时标准差,σws表示施工工单内部耗时平均标准差。
[0036]
cost(x)表示任务成本函数,即分包智能体完成该任务所需要支付的费用,任务成本函数可以表示为:cost(x)=具体金额。
[0037]
在一具体实施方式中,对于业务能力评估函数,当f
object
越小时则为业务能力越好;当f
object
为0时则为该工单无法完成此项任务;当f
object
越大则为业务能力越差。
[0038]
步骤s103:根据派单概率函数选择分包智能体组合中最优分包智能体并向其派单。
[0039]
在一实施例中,当确定最优的分包智能体组合之后,可以获取该分包智能体组合中每个分包智能体的派单概率,再根据派单概率选择合适的分包智能体进行派单。在一具体实施方式中,每个分包智能体的派单概率可以由派单概率函数pij表示,其中,派单概率函数pij可以表示为pij=pos(p,i)*j(i,nj),其中,pos(p,i)表示积极度函数,即总包智能体相信分包智能体能够顺利接单的程度,积极度函数是进行工单派发的主要指标之一,对某个分包智能体的积极度越高,则将工单派发给它的可能性就越大。j(i,nj)表示好评率函数,即分包智能体完成施工工单的好评率,在施工工单完成后,总包智能体会对工单进行服务评价,好评率可以从服务评价结果中获取。
[0040]
在一具体实施方式中,合同网中的每个分包智能体在完成一项施工工单后,都会得到派发工单的总包智能体的好评率和积极度评价,由此,每个分包智能体都对应一个由历史好评率和积极度构成的派单概率。因此,总包智能体在对选出的分包智能体组合派发施工工单时,可以先获取分包智能体组合中各个分包智能体的派单概率,根据获取的派单概率进行派单。具体地,可以根据派单概率将分包智能体组合中分包智能体进行排序,然后选取派单概率最大的分包智能体作为最优分包智能体进行派单。
[0041]
步骤s104:当预设时间内收到最优分包智能体的同意成交信息,则派单成功。在一实施例中,总包智能体在向最优分包智能体派单时,可以将成交条件一并向最优分包智能体发送,例如成交条件可以包括需要在几天之内完成该施工工单,对于该施工工单的质量要求以及完成该施工工单之后的报酬等等。在一实施例中,为了进一步节约派单的时间,可以根据实际需求设定响应时间为t,最优分包智能体若同意总包智能体发送的成交条件,需要在预设时间即响应时间t内回复同意成交信息,总包智能体在预设时间内收到最优分包智能体回复的同意成交信息,则说明此次派单成功。
[0042]
步骤s105:当预设时间内收到最优分包智能体的协商要求;根据该施工工单判断是否接受协商要求;当接受协商要求,则根据协商要求向最优分包智能体派单;当不接受协商要求时,则根据派单概率函数选择分包智能体组合中的下一个分包智能体进行派单。
[0043]
在一具体实施方式中,若总包智能体在预设时间内没有收到最优分包智能体的同意成交信息,但是在预设时间收到了最优分包智能体的协商要求,例如,最优分包智能体在收到派单时,对其中的某个成交条件不能接受,比如想要将该施工工单的完成时间再增加几天,则最优分包智能体可以向总包智能体提出协商要求,将自己能够接受的成交条件即协商要求发给总包智能体,总包智能体接收最优分包智能体发送的成交条件,若根据实际需求能够接受该成交条件,则可以根据该成交条件再次向最优分包智能体进行派单,最优分包智能体接受该派单,则派单成功。若总包智能体无法接受最优分包智能体发送的成交条件,则可以根据派单概率选择最优的分包智能体组合中的下一个分包智能体继续派单,例如选择派单概率仅低于最优分包智能体的分包智能体继续派单,并重复上述派单步骤,直到派单成功。
[0044]
本发明实施例提供的协商工单派发方法,通过采用混合遗传蚁群算法确定业务能力最优的分包智能体组合,并且根据派单概率在分包智能体组合中选取最优分包智能体,由此将通信范围缩小至该组合内部,从而大大降低了工单系统的通信代价,节省了系统的运行时间,提高了系统的整体性能。同时,本发明实施例提供的协商工单派发方法,通过采用任务能力达成函数、任务失效函数以及任务成本函数进行业务评估,充分考虑了施工计
划对应的施工任务以及针对不同施工作业种类的施工能力、施工质量、交期以及成本等因素,提高了该协商工单派发方法的可靠性。
[0045]
在一实施例中,该协商工单派发方法还包括:根据最优分包智能体完成所分配施工工单的情况修改最优分包智能体的派单概率参数。具体地,在派单成功后,总包智能体可以对最优分包智能体对该施工工单的完成情况进行评价,例如可以判断最优分包智能体是否按时完成该施工工单,以及完成的该施工工单的质量情况,然后根据完成情况对最优分包智能体进行评价。同时,可以根据该评价结果修改最优分包智能体的派单函数,例如可以对派单概率函数中的好评率进行修改,修改后的好评率可以作为后续再次进行施工工单派发时的参考依据。
[0046]
在一实施例中,该协商工单派发方法还包括:当预设时间内没有收到最优分包智能体的同意成交信息,则修改最优分包智能体的派单概率参数。具体地,若总包智能体在预设时间内没有收到最优分包智能体的同意信息,说明该最优分包智能体能顺利接单的程度有所下降,则总包智能体可以对派单概率函数中的积极度函数进行修改,例如可以减小该最优分包智能体的积极度,修改后的积极度可以作为后续再次进行施工工单派发的参考依据。
[0047]
在一实施例中,该协商工单派发方法还包括:当最优分包智能体收到派单信息但无法完成派单时,将派单信息发送至其他分包智能体。具体地,当最优分包智能体收到派单,但是以自身能力无法独立完成该工单时,可以作为中转分包智能体将该派单信息发送给其他分包智能体,其他收到派单的分包智能体若接受该派单也可以向总包智能体发送信息。此外,若最优分包智能体无法独立完成该派单,也可以作为中转智能体向其他分包智能体转发,寻找合作对象。
[0048]
在一实施例中,该协商工单派发方法可以按照以下流程实现派单:总包智能体根据施工工序将需要派发的工单分为若干个待分配工单;总分包智能体根据混合遗传蚁群算法计算业务能力评估最优的分包智能体组合;根据派单概率选择分包智能体组合中最优分包智能体并向其派单;若最优分包智能体能够完成该派单,则在时间t内向总分包智能体回复确认通知,总包智能体收到该信息向最优分包智能体发送成交通知;若在时间t内总包智能体没有收到最优分包智能体的确认消息,则减少最优分包智能体的积极度;在完成该工单工作后总包智能体依据工单是否按时完成进行自动评价;若最优分包智能体在时间t内不响应,但提出了协商操作;总包智能体根据实际需求同意协商要求,并接受最优分包智能体的成交条件则视为协商成功,总包智能体更改成交条件,再次进行派单,若不同意协商要求或不接受成交条件则转向分包智能体组合中的下一个分包智能体并重复以上该操作直到分包智能体组合中有分包智能体成交。
[0049]
本发明实施例还提供一种协商工单派发装置,如图2所示,该装置包括:
[0050]
工单获取模块1,用于获取待分配的施工工单;详细内容参见上述方法实施例中步骤s101的相关描述。
[0051]
评估模块2,用于根据混合遗传蚁群算法计算业务能力评估最优的分包智能体组合;详细内容参见上述方法实施例中步骤s102的相关描述。
[0052]
派单模块3,用于根据派单概率函数选择所述分包智能体组合中最优分包智能体并向其派单;详细内容参见上述方法实施例中步骤s103的相关描述。
[0053]
成交模块4,用于当预设时间内收到所述最优分包智能体的同意成交信息,则派单成功。详细内容参见上述方法实施例中步骤s104的相关描述。
[0054]
协商模块5,用于当预设时间内收到所述最优分包智能体的协商要求,根据该施工工单判断是否接受所述协商要求;详细内容参见上述方法实施例中步骤s105的相关描述。
[0055]
本发明实施例提供的协商工单派发装置,通过采用混合遗传蚁群算法确定业务能力最优的分包智能体组合,并且根据派单概率在分包智能体组合中选取最优分包智能体,由此将通信范围缩小至该组合内部,从而大大降低了工单系统的通信代价,节省了系统的运行时间,提高了系统的整体性能。同时,本发明实施例提供的协商工单派发装置,通过采用任务能力达成函数、任务失效函数以及任务成本函数进行业务评估,充分考虑了施工计划对应的施工任务以及针对不同施工作业种类的施工能力、施工质量、交期以及成本等因素,提高了该协商工单派发方法的可靠性。
[0056]
本发明实施例提供的协商工单派发装置的功能描述详细参见上述实施例中协商工单派发方法描述。
[0057]
本发明实施例还提供一种存储介质,如图3所示,其上存储有计算机程序601,该指令被处理器执行时实现上述实施例中协商工单派发方法的步骤。该存储介质上还存储有音视频流数据,特征帧数据、交互请求信令、加密数据以及预设数据大小等。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
[0058]
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
[0059]
本发明实施例还提供了一种电子设备,如图4所示,该电子设备可以包括处理器51和存储器52,其中处理器51和存储器52可以通过总线或者其他方式连接,图4中以通过总线连接为例。
[0060]
处理器51可以为中央处理器(central processing unit,cpu)。处理器51还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
[0061]
存储器52作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的对应的程序指令/模块。处理器51通过运行存储在存储器52中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的协商工单派发方法。
[0062]
存储器52可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、
至少一个功能所需要的应用程序;存储数据区可存储处理器51所创建的数据等。此外,存储器52可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器52可选包括相对于处理器51远程设置的存储器,这些远程存储器可以通过网络连接至处理器51。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0063]
所述一个或者多个模块存储在所述存储器52中,当被所述处理器51执行时,执行如图1所示实施例中的协商工单派发方法。
[0064]
上述电子设备具体细节可以对应参阅图1所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
[0065]
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1