Abstract:
To address the problems of the existing time delays which may be more than one sampling period in networked control system(NCS) and the possibility of packet loss in the network transmission,an improved dynamic matrix control (DMC) algorithm is proposed.By correcting the step response coefficients of the system online,the errors caused by time delay are addressed.And by building a buffer,the control and future output prediction redundancy which are computed by the dynamic matrix algorithm can replace the lost real-time information when packet loss occurs during data transmission, so as to reduce the effect of packet loss.Finally,a simulation case based on TrueTime is studied.By comparing the results of the improved and the traditional DMC algorithms with different time delays and packet dropout rates,the advantage of the improved DMC algorithm is unfolded as the time delay and packet loss rate increase.The effectiveness of the proposed algorithm is validated.