The traditional train speed control research regards the train as a particle, ignoring the length of the train and the interaction force between carriages. Although this method is simple, the control error is large for high-speed trains with the characteristics of power dispersion. Moreover, in the control process, if the length of the train is not considered, when the train passes the slope point or the curvature point, the speed will jump due to the change of the line, causing a large control error and reducing comfort. In order to improve the accuracy of high-speed train speed control and solve the problem of speed jump when the train runs through variable slope and curvature, the paper takes CRH3 EMU data as an example to establish the corresponding multi-point train dynamics model. In the control method, the speed control of high-speed train needs to meet the fast requirement. Comparing the merits and demerits of classical PID control, fuzzy control and fuzzy adaptive PID control in tracking the ideal running curve of high-speed train, this paper chooses the fuzzy adaptive PID control with fast response. Considering that predictive control can predict future output, a predictive fuzzy adaptive PID controller is designed, which is suitable for high-speed train model based on multi-point. The simulation results show that the multi-point model of the high-speed train can solve the speed jump problem of the train when passing through the special lines, and the predictive fuzzy adaptive PID controller can control the speed of the train with multi-point model, so that the train can run at the desired speed, meeting the requirements of fast response and high control accuracy.