节点文献
工程进度冲突协调机制研究
The Study of Coordination Mechanism of Engineering Process Conflict
【作者】 钟波涛;
【导师】 丁烈云;
【作者基本信息】 华中科技大学 , 系统工程, 2008, 博士
【摘要】 工程进度是项目参与各方控制和决策的重点,工程建设过程中,纵向有契约关系的主体间以及横向无契约关系的平行主体间的进度冲突现象频发。造成各方进度冲突的原因除进度计划本身的复杂性外,很重要的一点是各方在进度控制上的利益冲突。各方都站在自身立场以利益最大化为目标进行决策,忽略了决策的相互影响,缺乏均衡优化的思想。而集中决策模式下的进度冲突协调,需要决策者收集所有相关信息,进行集中运算,求解工作量大,决策变量的个数在建模之后也就固定了,不适合工程环境的动态性;而且,由于忽略各方的自治性(信息私有性、利益独立性、决策自主性),很难在工程进度冲突协调这样的信息不完全和多主体分散决策的实际环境下得到应用。为此,本文从利益协调入手,运用博弈均衡等理论,针对总承包工程,构建进度冲突协调的量化模型,指导进度冲突各方的利益协调。同时,工程环境的动态性、信息不完全和多主体分散决策特点使得协商成为自然而重要的利益协调途径,为此,本文后半部分以前述的量化模型为基础,基于MAS协商协调理论,对进度冲突的MAS协商协调做了较为深入的探讨。从而形成了本文如下研究内容:首先,明确了合作型项目组织中进度冲突协调的层次性,其中协商协调层和利益协调层是关键。考虑参与各方的自治性,将均衡优化作为协调的基本思路。指出纵向主体间进度冲突协调具有主从对策特点和决策的层次性,横向主体间进度冲突协调具有平等协商性。鉴于横向主体间进度冲突的主控协调模式的不足,引入自主协调模式作为有益补充,给出了进度冲突协调合作形成的三种机制及其互动关系。在纵向,业主、总承包商和专业承包商是主从关系,可以在完善激励措施的基础上,实现双方进度目标的协调优化。这就涉及到上层如何选择激励对象并有效地分配激励和下层在何种情况,以多大的努力加速进度等问题。为此,建立以总承包商为主方、多专业承包商为从方的进度协调主从对策模型,利用逆向归纳法对模型进行求解,给出模型均衡解的形式化数学表达,对可能出现的各种情况进行了系统分析,并结合具体实例解释模型参数对各方均衡解的影响,得出各方协调优化原则,用于指导主从各方在进度协调中的决策。研究表明模型可以实现进度目标的协调优化和各方收益的帕累托改善。在横向,专业承包商间是不存在契约关系的平行主体,出现进度冲突时需要各方的自主协调。以何种形式实现冲突的协调、各方如何决策、协调收益如何分配等是需要考虑的问题。引入多主体TCTP(MaTCTP)来描述平行主体间进度冲突的自主协调。考虑任务所属主体的自治性,MaTCTP是理性个体协作问题。借鉴资源交换协调的思路,将MaTCTP求解看作不同利益主体的任务间关于时间资源的交换协调,建立利益补偿机制解决MaTCTP中主体间的利益转移问题。在补偿机制的基础上建立基于MaTCTP的进度协调合作博弈模型,利用Shapley值法分配协调收益,并分析各方协调过程的决策行为。最后以实例阐述了MaTCTP建模和合作博弈模型的应用过程。上述主从对策模型和合作博弈模型都不涉及理性个体达成合作的过程,需要构造适当的协商模型加以表现。同时,工程环境的动态性,使得达成的上述协调协议具有“契约不完全性”,基于协商的进度冲突协调更符合工程实际环境。为此,在个体理性,信息交换,MAS协商的基础上,建立进度冲突的MAS协商协调模型。首先,利用Multi-Agent表达工程任务网络,建立进度冲突协商协调的MAS虚拟联盟,联盟中Agent扮演主控Agent(MAgent)和任务Agent(RAgent)两种角色,RAgent间是平行关系,MAgent与RAgent间是主从关系,彼此通过协商来协调进度冲突中的利益矛盾。给出RAgent间协商协调的整体目标,对RAgent间的交互进行建模,设计RAgent的效用计算模型和交互推理过程,使得RAgent在追求个体理性的同时实现整体目标。构建两阶段承诺协商协议支持RAgent间的信息交换以达成“互利”合作,并给出RAgent间协商协调的步骤,再以动态再调度为例阐述其应用。采用合同网刻画MAgent与RAgent间进度冲突的协商协调,MAgent与RAgent通过招投标建立初步的协调意向,然后就工期压缩和奖励金额等进行自动协商。给出了自动协商的偏好模型、效用函数和协商策略,并以第3章中实例的数据进行协商过程的仿真,结果表明能够达到彼此协调的目的。进度冲突的MAS协商协调与传统的集中决策模式下的冲突协调相比,更符合工程实际,易于理解和应用,而且Agent的构造灵活,模型具有更大的柔性。
【Abstract】 The process control is an important decision-making issue between stakeholders, in large-scale engineering construction project. The process conflicts happens frequently during construction, between the owner、general contractor、subcontractors which are contractual relationship, and between subcontractors which are equal in status. Besides the complexity of process control itself, the main cause of these problems rest with the conflict of interest behind process conflict. Every stakeholder makes his decisions from their own perspectives, without considering the interactive impacts between each other’s decision, the project management practices lack the equilibrium optimization. The main process conflict coordination approaches establish process conflict coordination mathematic programming model, basing on the Centralized Decision Making, where the central decision-maker has to collect all information, and the model can hardly be changed once it is constructed. It has a lot of limitation in project practice, due to ignoring the autonomy of the stakeholders. Especially it is not easy to be applied in the project dynamic environment where information is incomplete and inaccurate.With the purpose of improving the cooperative relationship in cooperative project organization, starting with the interest coordination, by generally applying system engineering theory, game theory and some other methods for system optimization and decision-making modeling, this dissertation focuses on process conflict coordination for general contractor engineering, and qualitatively analyze and quantitatively model to gain some effective coordination tactics. At the same time, due to the dynamic environment、information incompletion and decentralized decision, negotiation between stakeholders becomes an important approach to coordinate the conflict of interest behind process conflict. So, basing on the quantitative models abovementioned, this dissertation studied the MAS coordination applied in project process conflict coordination. The main contents and conclusions are as follows:Firstly, the coordination problem of process conflicts may be separated into three coordination layers: the communication layer, the negotiation layer and interest coordination layer, in which the latter two layers is core issue. Taking into account the self-government of the stakeholder, the equilibrium optimization as main approach is advocated. Analyze the principal agent decision relationship between the general contractor and the subcontractor and the peer-to-peer negotiation relationship between the subcontractors, during the conflict coordination. Due to the limits of the centralized coordination pattern, an integrative coordination pattern is put forward.In vertical line, the project owner、general contractor and sub-contractor is principal agent relationship. Following important issues need answered: from the general contractor perspective, how to selectively inspire critical subcontractors to achieve his whole goal and how much inspiration density is optimal? From the subcontractor perspective, how much the compression time is appropriate, given the inspiration density from the general contractor.Based on the game theory and bi-level programming method, with the purpose of increasing the revenues, with the general contractor as leader and subcontractors as followers, a Stackelberg model about dynamic interactive decision-making behaviors for process conflict coordination during construction is established. The equilibrium solution and interactive influencing between decision variables of general contractor and sub-contractor are analyzed and inferred theoretically. The research results showed that the model can help to actualize coordination optimization of project process and Pareto improvement of revenue object for the stakeholders in contract. Furthermore, considering the owner’s revenue of project operation stage and the general contractor’s opportunity cost etc, a two-stage Stackelberg model is put forward through an extended study.In the level, subcontractors are equal in the status. They form into dynamic alliance to deal with the process conflicts. Following issues need answered: What kind of cooperative agreement is to gain? How to make decision during the coordination? How to allocate the coordination revenues soundly?Introduce multi-agent TCTP (MaTCTP) to coordinate the process conflicts between the subcontractors. Considering the self-interesting and independency of subcontractor, a compensation mechanism is devised to attack the benefit transfer issue in MaTCTP.Model the process of resolving MaTCTP as negotiation coordination between activities of different subcontractors, in which each activity negotiates with each other about its activity time and the compensation fee, basing its resource and cost information. A mathematical model for process conflict coordination is given based on Cooperative Game Theory. The Shapley Value method is applied to the cooperative benefit sharing among the subcontractors.The coordination models abovementioned do not come down to the process of how the agreements were got, it is necessary to establish the negotiation model to depict these processes. Moreover, the dynamic environment of engineering project lead to the“contract imperfectness”, negotiation between stakeholders naturally becomes an appropriate and important approach to resolve process conflicts. Basing on three assumptions, namely individual rationality, information exchange and MAS negotiation, the multi-agent negotiation coordination model for the process conflict is proposed.Model the project network using the multi-agent methodology and establish the multi-agent virtual alliance for the process conflict coordination. In the multi-agent virtual alliance, agents can act the MAgent or RAgent roles, MAgent delegates the upper decision maker such as general contractor et al, RAgent delegates the lower decision maker such as subcontractor et al. MAgent and RAgent are the principal agent relationship, the RAgents are parallel peer to peer relationship, they negotiate each other to resolve the process conflicts between themselves.Firstly we discuss the negotiation between RAgents. Give the collective goal of all RAgents, model the interaction between RAgent. The RAgent’s individual utility function and the reason process are given, so that the RAgent can come into the collective goal in pursuit of individual rationality. Finally, the two stage promises negotiation protocol and the negotiation steps are designed to support interaction between RAgents, and a dynamic reschedule example during engineering project construction stage is given to illustrate the process of negotiation coordination for process conflict between subcontrators. Basing on the contract net protocol and automation negotiation model, MAgent and RAgent negotiate to resolve the conflict between them. They establish the preparatory negotiation intent through the contract net protocol, and then, both sides go into bargaining about the duration and the compensation fee. The preference model、utility function and decision functions is given. Finally, simulation analysis is given on the basis of the data given in third chapter. The MAS negotiation coordination is more practical and easy to use. These works may have great importance on multi-stakeholder project process conflict coordination and distributed dynamic schedule decision system and so on.
【Key words】 Construction Project; Process Conflict; Stackelberg Model; Game Theory; TCTP; MAS; Negotiation Coordination;