Portfolio · Projects
Selected projects
Computational frameworks, control applications, and interactive tools developed around continuous-time optimization and control.
Continuous-time explicit optimal control
A computational framework that solves Pontryagin’s optimality conditions directly, identifies switching structures, computes switching-time functions, and constructs critical regions without first converting the model to discrete time.
Certified nonlinear critical-region maps
A framework for discovering all regions, classifying affine, radial, and curved interfaces, tracing curved boundaries with continuation, and assembling one consistent map from the certified boundary graph.
Continuous-time multiparametric MPC within PAROC
Integration of the continuous-time controller-synthesis step with process modeling, surrogate identification, critical-region construction, and closed-loop validation. Current work includes a binary distillation benchmark and preparation for intensified column applications.
Neon Gate Challenge
An interactive website experience that lets visitors feel the effect of timing, constraints, continuous control, and changing initial conditions before introducing the mathematical language behind the problem.