Notes
Slide Show
Outline
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
32
 
33
 
34
 
35
Use of Quadratic Programming to Design Multivariable Controllers
(Model Predictive Control)
  • Targets (set points) selected by real-time optimization software based on current operating and economic conditions
  • Minimize square of deviations between predicted future outputs and specific reference trajectory to new targets using QP
  • Framework handles multiple input, multiple output (MIMO) control problems with constraints on manipulated and controlled variables.  Dynamics obtained from transfer function model.
36
Successive Quadratic Programming
  • Considered by some to be the best general nonlinear programming algorithm
  • Repetitively approximates nonlinear objective function with quadratic function and nonlinear constraints with linear constraints
  • Uses line search rather than QP step for each iteration
  • Inequality constrained Quadratic Programming (IQP) keeps all inequality constraints
  • Equality constrained Quadratic Programming (EQP) only keeps equality constraints by utilizing and active set strategy
  • SQP is an Infeasible Path method
37
 
38
 
39
 
40
 
41
 
42
 
43
 
44
 
45
 
46
 
47
 
48
 
49
 
50
 
51
 
52
 
53
 
54
 
55
 
56
 
57
 
58
 
59
 
60
 
61
 
62
 
63
 
64
 
65
 
66
 
67