The invention provides an energy optimization scheduling method. The method comprises the following steps: constructing an optimization scheduling model of an
energy system from power generation cost,environmental cost, standby cost and
demand side response; optimizing the scheduling model to establish a corresponding target function, wherein constraint conditions of the target function comprisea
system energy balance constraint, a comprehensive energy output constraint, an
energy storage battery constraint, a refrigerator constraint, a
demand side load constraint and a transferable load
system balance capacity constraint; and optimizing and solving the target function of the
energy system according to a
dragonfly algorithm, and outputting an optimal solution meeting an iteration termination condition to obtain an optimal scheme of
energy system scheduling. According to the invention, the transferable load in the
electrical load, the
thermal load and the cold load of the demand sidein the comprehensive energy
system is fully considered. The objective function is used as an optimization objective, the
dragonfly algorithm is used for carrying out multi-objective optimization solution on the objective function, the optimal scheme of energy system scheduling is obtained, and the problems of multi-objective and nonlinear optimization in
energy system optimization scheduling are solved.