Analysis and Synthesis of State-Feedback Controllers With Timing Jitter

We consider a continuous-time linear system with sampled constant linear state-feedback control and a convex quadratic performance measure. The sample times, however, are subject to variation within some known interval. We use linear matrix inequality (LMI) methods to derive a Lyapunov function that establishes an upper bound on performance degradation due to the timing jitter. The same Lyapunov function can be used in a heuristic for finding a bad timing jitter sequence, which gives a lower bound on the possible performance degradation. Numerical experiments show that these two bounds are often close, which means that our bound is tight. We show how LMI methods can be used to synthesize a constant state-feedback controller that minimizes the performance bound, for a given level of timing jitter.

[1]  Alberto L. Sangiovanni-Vincentelli,et al.  Synthesis of Robust Control Systems under Resource Constraints , 2002, HSCC.

[2]  H. Kushner,et al.  On the stability of randomly sampled systems , 1969 .

[3]  Pau Martí Colom,et al.  Analysis and design of real-time control systems with varying control timing constraints , 2002 .

[4]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[5]  G. Dullerud,et al.  A Course in Robust Control Theory: A Convex Approach , 2005 .

[6]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[7]  Bo Lincoln Jitter compensation in digital control systems , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[8]  Johan Nilsson,et al.  Some topics in real-time control , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[9]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

[10]  Anton Cervin,et al.  JITTERBUG: a tool for analysis of real-time control performance , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[11]  Cleve B. Moler,et al.  Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later , 1978, SIAM Rev..

[12]  J. Nilsson,et al.  Timing problems in real-time control systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[13]  G. Fohler,et al.  Minimising Sampling Jitter Degradation in Real-Time Control Systems , 2001 .

[14]  Graham C. Goodwin,et al.  Digital control and estimation : a unified approach , 1990 .

[15]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[16]  Laurentiu Hetel,et al.  LMI control design for a class of exponential uncertain systems with application to network controlled switched systems , 2007, 2007 American Control Conference.

[17]  Leonid Mirkin,et al.  Some Remarks on the Use of Time-Varying Delay to Model Sample-and-Hold Circuits , 2007, IEEE Transactions on Automatic Control.

[18]  Jamal Daafouz,et al.  Stabilization of Arbitrary Switched Linear Systems With Unknown Time-Varying Delays , 2006, IEEE Transactions on Automatic Control.

[19]  Gerhard Fohler,et al.  Jitter compensation for real-time control systems , 2001, Proceedings 22nd IEEE Real-Time Systems Symposium (RTSS 2001) (Cat. No.01PR1420).

[20]  V.,et al.  On the Problem of Time Jitter in Sampling * , 1998 .

[21]  Stephen P. Boyd,et al.  Linear controller design: limits of performance , 1991 .

[22]  S. Hara,et al.  Worst-case analysis and design of sampled-data control systems , 1993, IEEE Trans. Autom. Control..

[23]  C. Loan,et al.  Nineteen Dubious Ways to Compute the Exponential of a Matrix , 1978 .

[24]  Ajinkya Bhave,et al.  Performance bounds on state-feedback controllers with network delay , 2008, 2008 47th IEEE Conference on Decision and Control.

[25]  Fernando Paganini,et al.  A Course in Robust Control Theory , 2000 .