The proposal of the carbon peaking and carbon neutrality target has promoted the transition of power dispatching to low-carbon. In response to the problem that existing multi energy power dispatching methods are difficult to balance economic and low-carbon aspects, a multi-energy power dispatching method is proposed that considers carbon trading and green certificate trading, using a dual layer model for high energy consuming enterprises to absorb obstructed wind and solar energy. The upper level model is constructed with the goal of minimizing carbon emission trading costs, green certificate trading costs, and system operating costs, while the lower level model is constructed with the goal of maximizing profit increment for high energy consuming enterprises. The upper level model is solved through the improved Harris Eagle algorithm, and transfers the obtained data to the lower level model, and solves the lower level model through the improved particle swarm algorithm. The feasibility of the proposed multi energy power dispatching method is verified through case analysis. The results show that the proposed method can effectively balance economic and low-carbon aspects, with a total system cost of 3. 3508 million yuan and a carbon emission of 1 358. 02 tons, which can provide certain assistance for achieving the dual carbon goal.