Date of Award

Summer 2016

Document Type


Degree Name

Doctor of Philosophy (PhD)


Electrical and Computer Engineering

First Advisor

Yaz, Edwin E.

Second Advisor

Schneider, Susan C.

Third Advisor

Heinen, James A.

Fourth Advisor

Yaz, Yvonne I.

Fifth Advisor

Jeong, Chung Seop


This dissertation addresses the problem of robust and resilient control design with additional performance analysis for uncertain systems with finite energy disturbances. The control design is robust and resilient in the sense of maintaining certain performance criteria in the presence of perturbations in both system parameters and feedback gains. The performance analysis evaluates resilience properties of state feedback and dynamic (state estimate) feedback controllers. A resilient and robust state feedback controller is designed using linear matrix inequality (LMI) techniques for the characterization of solutions to the analysis and design problems posed in this work. Uncertainties are allowed in the linear and nonlinear parts of the system model and also in the feedback gain so that the designed controller is robust in addition to being resilient. The design of controllers for various performance criteria including asymptotic stability, H2, Hinf, input strict passivity, output strict passivity and very strict passivity are presented. In addition to the design problem, an approach is presented for performance analysis of the resilience property of perturbed controller and observer gains. The resilience property is defined in terms of both multiplicative and additive perturbations on the gains so that the closed loop eigenvalues do not leave a specified region in the complex plane, such as a vertical strip, disk, sector region, etc. The method presented allows maximum gain perturbation bounds to be obtained based on the designer’s choices of controller eigenvalue region. The LMI technique is used also for the analysis process. Both design and analysis problems are treated using Lyapunov functions. All work is conducted for both continuous- and discrete-time cases. Several illustrative simulation examples are included to show the effectiveness of the proposed design and analysis approaches.