ORCID Identifier(s)


Graduation Semester and Year




Document Type


Degree Name

Doctor of Philosophy in Aerospace Engineering


Mechanical and Aerospace Engineering

First Advisor

Kamesh Subbarao


This research is primarily focused on developing online frameworks, which are suited to real-time implementation, for performance optimization, estimation, and control of dynamical systems using set-theoretic concepts and/or having set-theoretic interpretations. First, two perturbation-based extremum seeking control schemes, based on the classical setup and equipped with novel adaptation laws for the perturbation signal amplitudes, are proposed for general single input single output nonlinear systems. The proposed schemes are able to extremize steady-state system output in a practical asymptotic sense, i.e., the system is driven to an arbitrarily small set centered at the true steady-state optimal operating point. The next development involves a semi-analytical model for avian-scale (or bird-scale) forward flapping flight. Results generated through this model indicate optimal characteristics of force generation in the unique range of Strouhal numbers used by birds for cruising. Then, constructive arguments are provided leading up to a hypothesis which postulates that birds use some form of online optimization for converging to this unique range during a flight. The hypothesis is investigated using one of the proposed extremum seeking control schemes as the optimization framework. Furthermore, a novel set-membership state estimation algorithm using state dependent coefficient parameterization for discrete-time nonlinear systems is developed, and it requires solutions to two semi-definite programs. A linear variant of this estimator is considered in the context of leader-follower multi-agent synchronization. A distributed protocol design is proposed to make the agents closely follow a leader's trajectory. Finally, model predictive control is applied to synthesize lateral acceleration commands of missiles for planar engagements. The guidance problem is converted into a recursive algorithm that does not require target acceleration information and involves solving for strictly convex quadratic programs. Detailed simulation results are used to both illustrate all the theoretical results and verify the hypothesis.


Set-theoretic methods, Nonlinear systems, Nonlinear control and estimation, Extremum seeking control, Optimization, Flapping flight, Model predictive control, Set-membership filtering, Missile guidance, Multi-agent systems, Synchronization, Graph theory


Aerospace Engineering | Engineering | Mechanical Engineering


Degree granted by The University of Texas at Arlington