In view of the problems about imbalance of node energy consumption and obtaining the load of node or edge efficiently in wireless sensor network, a kind of weighted scale-free topological evolution model for energy heterogeneity is put forward within the scope of local areas. By modelling the relationship among the node energy, load, energy consumption, and the weight to node and edge, we then give the evolution of the network through combining node weight and weighted model, deduce the power-law distribution of the node weight, the edge weight, and node degree, respectively, and next analyze the load and energy consumption according to the node weight and edge weight. Simulation results show that the proposed model not only can make accurate calculation for node and edge loads, but also can alleviate the node energy consumption imbalance in scale-free network.