Safe Control

Safety verification and control design for dynamical systems.

CBF Design

A central theme of my research is the computational design of control barrier functions for safety-critical control. Although CBFs offer an elegant certificate for forward invariance, designing both the barrier certificate and the controller is generally nonconvex, especially in the presence of input constraints, higher or mixed relative degrees, and model uncertainty. My work develops convex optimization-based methods to overcome this difficulty. I have proposed tractable co-design frameworks for jointly synthesizing CBFs and state-feedback controllers for linear systems with input constraints, extended these ideas to mixed-relative-degree safety constraints, and developed convex and sum-of-squares-based approaches for safety verification and certificate synthesis in uncertain and discrete-time systems. Together, these contributions aim to make CBF design less ad hoc and more systematic, scalable, and certifiable for autonomous systems.

Compatibility of Safety and Optimality

My work on predictive control develops less conservative and more flexible ways to enforce safety constraints in receding-horizon control. A key idea is the constraint horizon: instead of imposing all constraints over the full prediction horizon, safety and performance requirements can be assigned to different horizons, improving feasibility while maintaining rigorous constraint satisfaction. I extended this perspective to multiple constraint horizons and explored its connection with control barrier functions through predictive control barrier functions, which combine the planning capability of MPC with the certificate-based safety guarantees of CBFs. I have also studied safe and stable filter design via relaxed compatibility conditions between barrier and Lyapunov functions, and data-enabled predictive control for nonlinear systems using Koopman bilinear realizations. These contributions aim to make predictive control more scalable, less conservative, and more compatible with modern learning-based autonomy.