Traditional fossil fuels have dried up, global warming and sustained economic development have led to the rapid growth of clean energy resources. Tower thermal power generation has attracted much attention due to its ability to generate electricity during the night. The traditional tower thermal power generation adopts open-loop control which requires very high mechanical accuracy. In the operation of power station and there may be a settlement, wind load or other factors make the heliostat skew phenomenon. It will eventually lead to a decline in power generation efficiency. Thus, we propose a closed-loop feedback control method based on machine vision and optical reflection principle based on the method of using the correction of heliostat spot acquisition board. To identify the spot and the ellipse fitting method for spot feature extraction using image processing technology, we propose a heliostat to determine the characteristics of the corresponding spot mapping the attitude angle method based on BP neural network. Thus we can provide direct feedback control of heliostat errors. The new method can effectively increase the heliostat tower power generation efficiency and also can make the tower heliostat thermal power generation cost reduced with the popularization and application of significance.