In this paper an algorithm to optimize switching sequences for a class of switched linear problems is presented. The algorithm searches for solutions which are arbitrarily close to optimal – finding the optimal solution does often require a much larger search. Both deterministic and stochastic problems are considered.
The paper presents two recently developed, MATLAB-based analysis tools for real-time control systems. The first tool, called JITTERBUG, is used to compute a performance criterion for a control loop under various timing conditions. The tool makes it easy to quickly judge how sensitive a controller is to implementation effects such as slow sampling, delays,… (More)
—This note considers offline optimization of a switching sequence for a given finite set of linear control systems, together with joint optimization of control laws. A linear quadratic full information criterion is optimized and dynamic programming is used to find an optimal switching sequence and control law. The main result is a method for efficient… (More)
This thesis is divided into two separate parts. The first part is about Dynamic Programming for non-trivial optimal control problems. The second part introduces some useful tools for analysis of stability and performance of systems with time-varying delays. The two papers presented in the first part attacks optimal control problems with finite but rapidly… (More)
The article presents two MATLAB-based tools for analysis and simulation of real-time control systems: JITTERBUG and TRUETIME. JITTERBUG allows the user to compute a quadratic performance criterion for a linear control system under various timing conditions. The control system is described using a number of continuous-and discrete-time linear systems. A… (More)
Based on recent advances in control theory, we propose the notion of jitter margin for periodic control tasks. The jitter margin is defined as a function of the amount of constant delay in the control loop, and it describes how much additional time-varying delay can be tolerated before the loop goes unstable. Combined with scheduling theory, the jitter… (More)
Long-term memory motion-compensated prediction extends the spatial displacement utilized in block-based hybrid video coding by a frame reference parameter permitting the use of decoded frames of some seconds accommodated in a sliding window over time. This extension of the motion search range signiicantly increases the motion-compensated prediction gain.… (More)
Stability in presence of (possibly varying) time-delays in a control loop consisting of a continuous-time plant and a discrete-time controller is studied. A simple stability criterion is developed, consisting of a graphical test in a Bode plot of the closed loop system. The graphical test makes it very easy to design the controller for time-delay robustness.