Multi-energy complementary microgrid system provides a large safety space for power system scheduling op-eration.However,these systems face challenges such as complex system composition,multiple targets and multiple con-straints,which lead to high operating costs and difficult optimization solution.To address these issues,a multi-energy comple-mentary microgrid system model composed of wind turbine,photovoltaic motor,energy storage battery,diesel generator set and power supply network group is proposed in this paper.The corresponding objective function and constraint conditions are established.An improved particle swarm optimization(IPSO)algorithm is applied to optimize the scheduling model.For a multi-energy complementary microgrid system in an industrial park of northern China,IPSO and other algorithms were ap-plied to optimize three optimal operation scenarios:single economic cost,single environmental cost and comprehensive operat-ing cost.The results show that the IPSO algorithm can not only achieve the power balance of the system by obtaining the out-put scheduling load of each device,but also find the optimal scheme under the respective optimization objectives.The rational-ity of the proposed model and the effectiveness of the given IPSO algorithm have been verified.