Application of generalized predictive control in networked control system

A new framework for networked control system based on Generalized Predictive Control (GPC) is proposed in this paper. Clock-driven sensors, event-driven controller, and clock-driven actuators are required in this framework. A queuing strategy is proposed to overcome the network induced delay. Without redesigning, the proposed framework enables the existing GPC controller to be used in a network environment. It also does not require clock synchronization and is only slightly affected by bad network condition such as package loss. Various experiments are designed over the real network to test the proposed approach, which verify that the proposed approach can stabilize the Networked Control System (NCS) and is robust.

[1]  Asok Ray,et al.  Experimental verification of a delay compensation algorithm for integrated communication and control systems , 1994 .

[2]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[3]  E. Camacho,et al.  Generalized Predictive Control , 2007 .

[4]  Y. Tipsuwan,et al.  Network-based controlled DC motor with fuzzy compensation , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[5]  Linda Bushnell,et al.  Stability analysis of networked control systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[6]  Riccardo Scattolini,et al.  Robustness of an adaptive predictive controller , 1994 .

[7]  Asok Ray,et al.  An observer-based compensator for distributed delays , 1990, Autom..

[8]  Asok Ray,et al.  Delay Compensation in Integrated Communication and Control Systems: Part I -- Conceptual Development and Analysis , 1990, 1990 American Control Conference.

[9]  Asok Ray,et al.  Integrated Communication and Control Systems: Part I—Analysis , 1988 .

[10]  Wei Zhang,et al.  Stability of networked control systems: explicit analysis of delay , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[11]  Ruzena Bajcsy,et al.  Distributed control of systems over communication networks , 2000 .

[12]  O. Beldiman,et al.  Asymptotic behavior of networked control systems , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[13]  Wei Zhang,et al.  Stability of networked control systems , 2001 .

[14]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[15]  Johan Nilsson,et al.  Real-Time Control Systems with Delays , 1998 .