This paper designs a PID control system based on the BP neural network. The control system can adjust three adjustable parameters of PID controller through BP neural network algorithm. The main steam temperature control system of the thermal power plant was taken as the object, and simulation analysis was performed through MATLAB. The experimental results show that the design scheme has good performance and anti-interference ability, and has certain practicability to the main steam temperature control system of thermal power plant.