The invention discloses an equipment scheduling method and
system based on dynamic priority and multi-objective optimization, and the method takes the minimization of a
waiting time mean square error, the minimization of total
waiting time and the minimization of maximum
completion time as optimization objectives. A
task dependency relationship, an equipment maintenance time window, a time window constraint, a student learning progress priority and a
delay compensation mechanism constraint condition are comprehensively considered, a dynamic priority calculation mechanism is introduced, the priority is dynamically adjusted in real time according to task
waiting time, deadline and urgency, and a high-quality initial
population is generated through CMA-ES; a non-dominated sorting framework optimized by NSGA-II is combined,
crossover variation of a traditional
genetic algorithm is replaced by PSO updating, and an optimal solution is searched by using an elitism mechanism. The method can effectively improve the
utilization rate of equipment resources, reduce the
task completion time and optimize the fairness of task allocation, is suitable for equipment sharing and dynamic scheduling scenes, and has high practicability and popularization value.