Wentao Tang, 2026 Spring
This page is created for the information of peer educators on how process dynamics and control is currently taught by myself at NC State University. If you would like to know more about the course or obtain certain teaching materials from me, please contact me by email.
- Programming language: Python or MATLAB
- Textbooks:
- (For modest-aiming students:) D. E. Seborg, et al., Process dynamics and control, Wiley, 4th ed., 2016
- (For ambitious students:) C. Kravaris, I. K. Kookos. Understanding process dynamics and control, Cambridge University Press, 2021
- Prerequisites: Multivariable calculus, Ordinary Differential Equations. No linear algebra or probability and statistics is expected.
Contents
- Process Modeling and Process Dynamics
- Introduction and illustrative examples, tank and reactor models
- Laplace transform, solution of ODEs, qualitative behaviors analyzed by inverse Laplace transform
- Simulation of nonlinear systems and their behaviors, linearization of nonlinearity
- Dynamical Analysis
- First-order systems, zeroth-order systems, integrating systems, second-order systems
- High-order systems, poles and stability, zeros and their effects, delays
- Time-domain identification of transfer functions
- Frequency response and Bode diagrams
- Frequency-domain identification of transfer functions
- Feedback Control
- Feedback loop, closed-loop transfer functions
- Closed-loop stability, offset, performance metrics
- Simulation of closed-loop responses
- Direct controller synthesis, Q-parameterization
- Bode stability criterion, * Nyquist diagram, phase and gain margins
- * Nominal stability, robust stability, nominal performance, robust performance
- Optimization of controller parameters
- Beyond Feedback Control
- Feedforward-feedback controller synthesis
- Cascade, inferential control, pairing and decoupling
- Advanced Process Control and Optimization (Optional)
- Linear programming, nonlinear programming by sequential linear programming
- Real-time optimization, nonlinear programming solvers
- Model predictive control (state-space formulation)
- Elements of nonlinear control theory