In view of the multimetal barrier environment of nuclear power plant, by considering the factors such as transmission power, transmission position, and multipath interference, based on the simulation of metal pipes and equipment, this paper carries out the barrier area channel modeling in logarithmic fading mode and makes quantitative analysis on the channel transmission, path loss, channel power characteristics, and so on under the metal barrier environment. Based on the channel modeling, this paper optimizes the coverage of the network in the obstacle area by using the improved teaching and learning group intelligent algorithm. The simulation results show that the improved teaching and learning algorithm can optimize the network coverage of the obstacle area well, and under the four obstacle modules, 14 nodes can cover the whole area by more than 99%. This provides a solution to the problem of network coverage in the practical application of wireless sensor networks.