Power generation resource joint scheduling optimizing is of great significance for electric power system run economically and to achieve energy saving targets. To compare multi-types power generation resource scheduling models economic and environment benefits under different scheduling objectives and constraints, this paper took the unit output, generation resources, pollution and other aspects of constraints, respectively, took the lowest coal consumption and the smallest pollutant emissions as the target established the contract power, the energy-saving generation dispatching optimization model. Then introduced Shapley Value method, and based on it, established a generating profit distribution model. The simulation results show that energy-saving generation scheduling model can significantly reduce pollutant emissions, and Shapley Value method is better to take the profits of each generation resources into account.