
MATLAB®&Simulink® Sample Model Description
― Simulation of Cascade PID Control and Model Predictive Control for a gas
separation plant by membrane separation ―
Outer Loop
+
-
PID
Upper
Controller
+ PID
-
InnerLoop
InnerLoop
InnerLoop

Simulation of Cascade PID Control and Model Predictive Control
for a gas separation plant by membrane separation
1. Introduction 3
2. About Plant 5
2.1. Overall Structure of Plant and Control System 5
2.2. Gas Separator 7
2.3. About Membrane Separator 8
3. Introducing Mathematical Model 8
3.1. Introduction of Mathematical Model of Permeable Juxtamembrane 9
3.2. Introduction of Mathematical Model for Gas Separator 11
3.3. Mathematical-Based Simulink Model 14
4. System Identification
1
4
4.1. Introduction 14
4.2. Identification of Inner Loop 15
4.3. Identification of Outer Loop 18
5. Control System Design
2
8
5.1. Introduction 28
5.2. Inner Control System Design ~ PID Control 30
5.3. Upper Control System Design ~ Cascade PID Control 33
5.4. Outer Control System Design ~ Model Predictive Control 35
5.5. Computing Unit 37

1

6. Multivariable Model Predictive Control in MATLAB[3]
3
8
6.1. Model Predictive Control (MPC) Toolbox and MPC Blockset 38
6.2. Control Structure of Model Predictive Control 39
6.3. Operation of Model Predictive Control 41
6.4. Linear Model of Plant 41
6.5. Optimization Problem 42
6.6. Cost Function of Model Predictive Control 44
7. Evaluation of Control System
4
6
7.1. Introduction 46
7.2. Simulation Model of Cascade PID Control 46
7.3. Simulation Model of Model Predictive Control 46
7.4. Comparison of Cascade PID Control and Model Predictive Control 47
8. Conclusion
5
1
9. References
5
2
10. Exemption from Responsibility
5
2
11. Author
5
2

2
- 1
- 2
前往页