The invention discloses an EPC project resource dynamic scheduling method based on multi-objective optimization, and the method comprises the steps: extracting project starting time and activity attributes from an EPC project, constructing a project
activity list and a project resource
list, constructing a multi-objective function, a decision variable and a constraint condition, and carrying out the dynamic scheduling of the EPC project resource. And
processing the project
activity list, the project resource
list and the project starting time by using a multi-objective optimization
algorithm containing
crossover and
mutation operation to obtain an optimal
resource scheduling scheme containing the project construction period, the cost and the
resource utilization rate, and after the scheme is issued and executed, obtaining the progress, the cost and the
resource use condition in real time, thereby realizing the
resource scheduling. A progress deviation rate, a
cost performance index and a resource load rate are calculated and normalized, a comprehensive evaluation value is obtained through a linear weighting model, and whether a multi-objective optimization
algorithm is optimized or not is judged according to the comprehensive evaluation value, namely, the weight of each objective function is adjusted according to the highest index after normalization, and a scheme is regenerated. According to the invention, resource dynamic optimization scheduling is realized, and
project management efficiency is improved.