USC USC LogoChemical Engineering
University of South Carolina Undergraduate Students Graduate Students Future Students Faculty & StaffHome


Ed Gatzke

Edward P. Gatzke

Phone 803.777.1159
Fax 803.777.8265

E-mail


3C17 Swearingen 
Chemical Engineering
University of South Carolina
301 Main St.
Columbia, SC 29208



Edward P. Gatzke

Software


Matlab - CPLEX Interfaces - Allows for direct linking of CPLEX callable libraries for use in Matlab. Currently available interfaces include: Linear Programming (LP), Mixed-Integer Linear Programming (MILP), Quadratic Programming (QP), and Mixed-Integer Quadratic Programming (MIQP), as well as a home-grown MIQP solver which uses the CPLEX QP solver.

GLOBO - Global optimization for NLP and MINLP problems using determinstic branch-and-bound methods.  Uses linear or piecewise-linear outer approximation for relaxation of the nonconvex constraints.  Can use a variety of local NLP methods, LP methods, and MILP methods for solving subproblems.

Mixed-Integer Model Predictive Control with State Estimation - Given a linear state space model of a system, this MPC algorithm used propositional logic and formulates a MILP or MIQP problem to be solved online. This allows for prioritized discrete constraints on process inputs, outputs, or states. Requires Matlab and a MILP or MIQP solver.

Mixed-Integer Formulation for Hybrid Model Identification of Dynamic Systems - Given SISO dynamic data and a switching criteria, this allows for determination of the optimal switching point and best model parameters for an affine dynamic system. Currently supports diagonal Volterra or linear moving average models.













Return to top USC Links Directory Map Events VIP

Swearingen Engineering Center | Columbia, SC 29208 | 803.777.4181 | www-che@engr.sc.edu