Kinetic Batch Reactor Optimal Control Problem
The kinetic batch reactor optimal control problem is stated as follows. Minimize the cost functional
![]()
subject to the dynamic constraints

the path constraints

(where the fifth path constraint is not enforced in phase 3), the boundary conditions

and the phase continuity (linkage) constraints

The solution of the kinetic batch reactor problem using GPOPS-II with the NLP solver IPOPT is shown in the figures below.











Image Courtesy of Process Engineering Associates, LLC. Used by Permission. Original Image Found at http://www.processengr.com/case_summaries/case_images/sii/batch_reactor.jpg.
GPOPS-II: Next-Generation Optimal Control Software