In order to satisfy the growing demands of control performance and operation efficiency in the automatic generation control (AGC) system of a grid, a novel, intelligent predictive controller, combined with predictive control and neural network ideas, is proposed and applied to the AGC systems of thermal power units. This paper proposes a Bayesian neural network identification model for typical ultra-supercritical thermal power units, which was found to be accurate and can be used as a simulation model. Based on the model, this paper develops an intelligent predictive control for the AGC of thermal power units, which improves unit load operation and constitutes a novel, closed-loop AGC structure based on online control performance standard (CPS) evaluations. Intelligent predictive control is mainly improved because the neural network rolling optimization model replaces the traditional rolling optimization model in the rolling optimization module. The simulation results indicate that the intelligent predictive controller developed in the two-area interconnected power grid under CPS can, on the one hand, improve the load tracking performance of AGC thermal power units, and, on the other hand, the controller has strong robustness. Whether the system parameters change considerably or the AGC has different grid disturbances, the new type of the loop AGC system can still sufficiently meet the control requirements of the power grid.Energies 2019, 12, 4073 2 of 23 in [10], and the combination of various control methods [11] in the AGC system to improve development of the AGC system to some degree. Nanda et al. [12] proposed using the genetic algorithm (GA) to optimize control of the AGC system. However, this method has some shortcomings, as GA only carries out crossover and mutation operations, and it is likely to fall into local optimum or premature convergence. This has resulted in a dramatic reduction in the efficiency and searchability of the algorithm. Gozde and Taplamacioglu [13] developed a gain-scheduling proportional-integral (PI) controller for a dead zone, nonlinear AGC system. The authors used the craziness-based particle swarm optimization algorithm to minimize the standard error and solution time of different objective functions. Rabindra Kumar Sahu et al. [14] changed the controller design problem into a controller optimization problem for automatic generation control (AGC) of multi-area power systems with diverse energy sources. The proposed teaching learning based optimization (TLBO) algorithm was employed to optimize the parameters of the PID controller, and the superiority of the proposed TLBO controller has been demonstrated by simulation comparison experiments.Appropriate models serve for excellent control algorithms. As one of the intelligent algorithms, model predictive control (MPC) is advantageous because of its unique model prediction, rolling optimization, and feedback correction structure [15,16]. An MPC algorithm was presented to control coal convey systems in a coal-fired power plant [17]. Ne...