Background
Engineering processes and systems are shaped by nonlinear dynamics, physical constraints, and phenomena that are difficult to describe fully using first principles. To address these modelling gaps, hybrid physics models and machine learning have emerged as viable methods for predicting system behaviour. However, classic neural networks frequently deviate from underlying physical laws, yielding incorrect or infeasible predictions. These physical inconsistencies make standard models non-ideal for constrained optimization and nonlinear model predictive control (NMPC) frameworks. Our research addresses these issues by developing hard-constrained and physics-guided machine learning methods that enforce physical laws and system constraints during training. Specifically, we focus on hard-constrained physics-informed neural networks, hybrid neural differential algebraic equations, and optimization-based training tailored for control applications.
Optimal Control with Neural Differential Algebraic Equations

Recent advances in training neural differential algebraic equations (Neural-DAE) allow model parameters to be optimized simultaneously with hard constraints. Yet, these models have not been applied to nonlinear optimal control. Our research implements hard-constrained Neural-DAEs within nonlinear model predictive control frameworks using InfiniteOpt.jl and GPU-acceleration via InfiniteExaModels.jl to provide accurate, scalable control of nonlinear dynamic systems.