The invention discloses a port multi-resource low-carbon cooperative scheduling optimization method based on
reinforcement learning, and the method comprises the steps: constructing a mixed integer nonlinear
programming model comprising berths, quay cranes, storage yards and mobile
shore power scheduling, and determining a target function and constraints; diversified initial solutions are generated according to the input data, and
algorithm parameters are initialized; in the main
iteration loop, a damage / repair operator pair is selected through a Q-
learning agent, and ALNS damage-repair operation is executed to generate a candidate solution; according to an objective function and a
simulated annealing acceptance criterion, determining whether to accept a candidate solution, and calculating and feeding back a reward to a Q-learning module to update a Q table and an operator weight; and gradually cooling the temperature, judging a termination condition, and outputting an
optimal scheduling scheme and related performance indexes. According to the method, collaborative optimization of multiple resources such as ships, berths, quay cranes, mobile
shore power and storage yards can be achieved, and the method has the advantages of being high in
algorithm adaptability, high in solving efficiency, remarkable in carbon emission
control effect and the like and is suitable for complex ports.