Quick Links

For more information


    To learn more about the Department of Chemical Engineering at The University of South Carolina, call or mail us at:

    The University of South Carolina
    Department of Chemical Engineering
    2C02, Swearingen Engineering Center
    301 South Main Street
    Columbia, SC 29208

    Ph 803.777.4181
    Fax 803.777.8265

    Maps:
    USC campus
    Columbia, SC

Edward P. Gatzke

Assistant Professor

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.

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.

Selected Publications

Air Pressure Tank System (Two Tanks): A simple experimental pressure tank system has been developed for process control education. This bench-scale process involves supply air flowing through two tanks in series. Its compact nature allows it to be carried to the classroom for demonstrations and hands-on exercises in undergraduate process controls courses. Photographs, schematics, a parts list, and a high fidelity process model are available. More

Multivariable Air Pressure Tank System (Four Tanks): An experimental pressure tank system has been developed for process control education. The lab-scale multivariable process involves supply air entering the system through two control valves and subsequently flowing through a network of pressure tanks. A flexible system design lends itself well for use in a variety of different contexts. Photographs, schematics, a parts list, and a high fidelity process model are available. More

Swearingen Engineering Center • Columbia, SC 29208 • 803.777.4177 • webmaster@engr.sc.edu