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.
Selected Publications
- Convex Co-Design of Control Barrier Functions and State Feedback Controllers for Linear Systems With Input Constraints
- Convex Co-Design of Mixed-Relative Degree Control Barrier Functions and Feedback Controllers for Linear Systems
- Safety Verification and Controller Synthesis for Systems with Input Constraints
- Assessing Safety for Control Systems Using Sum-of-Squares Programming
- Synthesis of Safety Certificates for Discrete-Time Uncertain Systems via Convex Optimization
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.
Selected Publications
- Constraint Horizon in Model Predictive Control
- Model Predictive Control with Multiple Constraint Horizons
- Safe and Stable Filter Design Using a Relaxed Compatibility Control Barrier-Lyapunov Condition
- Predictive Control Barrier Functions: Bridging Model Predictive Control and Control Barrier Functions
- Data-Enabled Predictive Control for Nonlinear Systems Based on a Koopman Bilinear Realization
- Distributed safe control design and probabilistic safety verification for multi-agent systems