In this paper, based on the structure of microgrid and the micro power model, the dung beetle optimization algorithm is used to carry out multi-objective optimization of smart microgrid and construct a multi-objective optimal scheduling model. Then, a mixed integer programming method is used to optimize the multi-objective scheduling model and construct a multi-objective optimal scheduling model for microgrid based on mixed integer programming. After example analysis, the optimal operation and scheduling scheme and the economic benefit performance of various types of power supply access are solved. Scenario 2 with a weighting ratio of 0.4/0.6 between the net profit of the microgrid and the fluctuation of the contact line is the optimal operation and scheduling scheme. Compared with wind power access alone, the startup cost of wind-solar complementary access and wind-power-storage integrated access operation is reduced by 13% and 66.1%, respectively, and the operation cost is reduced by 7.53% and 17.2%, respectively, and the change rate of positive spinning standby is 0.6% and 4%, respectively. The integrated wind-optical-storage access can effectively reduce costs and improve economic efficiency.