The application discloses a layered scheduling optimization method and platform for multi-resource dynamic balancing of
engineering projects, and belongs to the technical field of
engineering project scheduling optimization. The method comprises the following steps: an
engineering project
data model containing an activity
directed acyclic graph, multi-type resource requirements and
milestone constraints is established; a resource
coupling coefficient is calculated, and a feasible time window in the form of a multi-section closed interval union is generated for each activity; a
resource pool quota is allocated among projects according to a resource urgency index at a strategic layer; adaptive rolling rescheduling is started according to four types of trigger conditions at an operation layer; and a cross-layer bidirectional
closed loop is formed through step-by-step feedback. The platform comprises the following modules: a multi-
source data acquisition module, a biological meteorological window management module, a resource demand prediction module, a three-layer scheduling engine module and the like. The application can simultaneously realize single-resource balancing and cross-resource
collaboration, so that the scheduling result has biological meteorological sensitivity, and can quickly respond when a disturbance arrives, thereby relieving on-site work, improving
resource pool utilization and reducing the deviation of the construction period.