Time-Delay Systems

As machines are increasingly networked and communicate over large distances, scarce on-board resources motivate implementation of controllers `in the cloud,’ introducing serious challenges due to communication delays, which can introduce chatter that degrades performance, or even cause unexpected instabilities and catastrophic failures. While a single delay renders a linear time-invariant system infinite dimensional, time-varying delays in nonlinear systems are even more mathematically complex.

Image
Communication delays in stable platoon design
Communication delays pose a challenge to stable platoon design,
Image
Delayes from human reaction times
In safety-critical human-robot interactions, human reaction times entail delays.
Image
Delay-induced passivity violations
Delay-induced passivity violations can destabilize teleoperator systems.
Image
Nonlinearitys from renewables and transmission delays
Nonlinearties from renewables and transmission delays create challenges.
Image
Delayed Systems
(Left) Delays are combined with the plant. (Right) Delays are combined with the controller.

Our early work indicated that input-output stability theory could provide an ideal framework for understanding and compensating for the uncertainty from delays. This is because dissipativity theory allows us to strategically group delays with the best-understood elements to facilitate analysis and design. However, the traditional dissipativity approach is conservative with realistic communication delays, which vary randomly about an average value. Advances in stochastic dissipativity rekindled hope in that direction, but none were suited for systems stochastic delays, so we developed a new concept of stochastic dissipativity, including a stability theorem and identification criteria.

Image
Nyquist diagram of plants and controllers
(Left) Probability distribution of stochastic delays. (Middle) Permissible frequency-response regions of plants. (Right) Permissible frequency-response regions of controllers.