In order to improve the performance of networked control system which has the characteristic of uncertain time delay, predictive control is adopted. The model of networked control system is analyzed. Take into account uncertain network time delay caused by various factors and problem of model mismatch, predictive controller is designed and simulation model of system is built using software of Matlab. A method of reducing model mismatch is proposed. Study results show that predictive control can make networked control system with good performance.