SearcharxivSearch

arXiv subjects

Katarina Stanojevic

Publications and source records attributed to Katarina Stanojevic.

2 recordsLinked to original sources

Optimal Delay Compensation in Networked Predictive Control

Networked Predictive Control is widely used to mitigate the effect of delays and dropouts in Networked Control Systems, particularly when these exceed the sampling time. A key design choice of these methods is the delay bound, which determines the prediction horizon and the robustness to information loss. This work develops a systematic method to select the optimal bound by quantifying the trade-off between prediction errors and open-loop operation caused by communication losses. Simulation studies demonstrate the performance gains achieved with the optimal bound.

eess.SY

Switched Lyapunov Function based Controller Synthesis for Networked Control Systems: A Computationally Inexpensive Approach

This paper presents a Lyapunov function based control strategy for networked control systems (NCS) affected by variable time delays and data loss. A special focus is put on the reduction of the computational complexity. A specific buffering mechanism is defined first, such that it adds an additional delay up to one sampling period. The resulting buffered NCS can then be formulated as a switched system which leads to the significant simplification of the NCS model and subsequent controller synthesis. The novel approach does not only circumvent the need for any over-approximation technique, since the switched NCS model can be used for stability analysis directly, but also reduces the infinite set of allowable values of the dynamic matrix to a small finite set. The proposed strategy leads hereby to a strongly decreased number of optimization variables and linear matrix inequalities (LMIs) which allows greater flexibility with respect to additional degrees of freedom affecting the transient behavior. The performance and computational efficiency of the control strategy are demonstrated by means of simulation example.

eess.SY