Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities

Size: px
Start display at page:

Download "Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities"

Transcription

1 Optimal dynamic operation of chemical processes: Assessment of the last 2 years and current research opportunities James B. Rawlings Department of Chemical and Biological Engineering April 3, 2 Department of Chemical Engieering Carnegie Mellon University Rawlings Optimal dynamic operation of chemical processes / 4

2 Outline The last 2 years what tools have researchers developed 2 Industrial impact of these ideas 3 Have all the questions been answered? Control of large-scale systems Optimizing economics 4 Conclusions and future outlook Rawlings Optimal dynamic operation of chemical processes 2 / 4

3 The power of abstraction process dx = f (x, u) dt y = g(x, u) actuators sensors Rawlings Optimal dynamic operation of chemical processes 3 / 4

4 The model predictive control framework Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u Rawlings Optimal dynamic operation of chemical processes 4 / 4

5 Predictive control The future influences the present just as much as the past does. Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u Rawlings Optimal dynamic operation of chemical processes 5 / 4

6 Predictive control Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u min u(t) T y sp g(x, u) 2 Q + u sp u 2 R dt ẋ = f (x, u) x() = x (given) y = g(x, u) Rawlings Optimal dynamic operation of chemical processes 5 / 4

7 State estimation When I want to understand what is happening today or try to decide what will happen tomorrow, I look back. Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u Rawlings Optimal dynamic operation of chemical processes 6 / 4

8 State estimation Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u min x,w(t) T y g(x, u) 2 R + ẋ f (x, u) 2 Q dt ẋ = f (x, u) + w (process noise) y = g(x, u) + v (measurement noise) Rawlings Optimal dynamic operation of chemical processes 6 / 4

9 Industrial impact of the research Planning and Scheduling Steady State Optimization Validation Model Update Reconciliation Two layer structure Steady-state layer RTO optimizes steady-state model Optimal setpoints passed to dynamic layer Controller Plant Rawlings Optimal dynamic operation of chemical processes 7 / 4

10 Industrial impact of the research Planning and Scheduling Steady State Optimization Validation Controller Plant Model Update Reconciliation Two layer structure Steady-state layer RTO optimizes steady-state model Optimal setpoints passed to dynamic layer Dynamic layer Controller tracks the setpoints Linear MPC (replaces multiloop PID) Rawlings Optimal dynamic operation of chemical processes 7 / 4

11 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Rawlings Optimal dynamic operation of chemical processes 8 / 4

12 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Rawlings Optimal dynamic operation of chemical processes 8 / 4

13 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Rawlings Optimal dynamic operation of chemical processes 8 / 4

14 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Rawlings Optimal dynamic operation of chemical processes 8 / 4

15 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity Rawlings Optimal dynamic operation of chemical processes 8 / 4

16 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Rawlings Optimal dynamic operation of chemical processes 8 / 4

17 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Praxair experience with MPC Praxair currently has more than 5 MPC installations Rawlings Optimal dynamic operation of chemical processes 8 / 4

18 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Praxair experience with MPC Praxair currently has more than 5 MPC installations 6 M$/year increased profit (28) Rawlings Optimal dynamic operation of chemical processes 8 / 4

19 Impact for 3 ethylene plants (Starks and Arrieta, 27) Hydrocarbons AC&O 7 We re Doing it For the Money $6,, $6,, $5,, $5,, $4,, $4,, $3,, $3,, $2,, $2,, $,, $,, $ $ Q 2 3Q 2 Q 2 3Q 2 Q 22 3Q 22 Q 23 3Q 23 Q 24 3Q 24 Q 25 3Q 25 Q26 3Q26 Cumulative Quarterly Advanced Control & Optimization Rawlings Optimal dynamic operation of chemical processes 9 / 4

20 Are all the problems solved? Some questions to consider How do we best decompose large-scale systems into manageable problems? Rawlings Optimal dynamic operation of chemical processes / 4

21 Are all the problems solved? Some questions to consider How do we best decompose large-scale systems into manageable problems? How do we optimize dynamic economic operation? Rawlings Optimal dynamic operation of chemical processes / 4

22 Electrical power distribution Rawlings Optimal dynamic operation of chemical processes / 4

23 Chemical plant integration Material flow Energy flow Rawlings Optimal dynamic operation of chemical processes 2 / 4

24 MPC at the large scale Decentralized Control Most large-scale systems consist of networks of interconnected/interacting subsystems Chemical plants, electrical power grids, water distribution networks,... Rawlings Optimal dynamic operation of chemical processes 3 / 4

25 MPC at the large scale Decentralized Control Most large-scale systems consist of networks of interconnected/interacting subsystems Chemical plants, electrical power grids, water distribution networks,... Traditional approach: Decentralized control Wealth of literature from the early 97 s on improved decentralized control a Well known that poor performance may result if the interconnections are not negligible a (Sandell Jr. et al., 978; Šiljak, 99; Lunze, 992) Rawlings Optimal dynamic operation of chemical processes 3 / 4

26 MPC at the large scale Centralized Control Steady increase in available computing power has provided the opportunity for centralized control Most practitioners view centralized control of large, networked systems as impractical and unrealistic A divide and conquer strategy is essential for control of large, networked systems (Ho, 25) Centralized control: A benchmark for comparing and assessing distributed controllers Rawlings Optimal dynamic operation of chemical processes 4 / 4

27 Nomenclature: consider two interacting units Objective functions V (u, u 2 ), V 2 (u, u 2 ) and V (u, u 2 ) = w V (u, u 2 ) + w 2 V 2 (u, u 2 ) decision variables for units u Ω, u 2 Ω 2 Rawlings Optimal dynamic operation of chemical processes 5 / 4

28 Nomenclature: consider two interacting units Objective functions V (u, u 2 ), V 2 (u, u 2 ) and V (u, u 2 ) = w V (u, u 2 ) + w 2 V 2 (u, u 2 ) decision variables for units u Ω, u 2 Ω 2 Decentralized Control min Ṽ (u ) u Ω min Ṽ 2 (u 2 ) u 2 Ω 2 Rawlings Optimal dynamic operation of chemical processes 5 / 4

29 Nomenclature: consider two interacting units Objective functions V (u, u 2 ), V 2 (u, u 2 ) and V (u, u 2 ) = w V (u, u 2 ) + w 2 V 2 (u, u 2 ) decision variables for units u Ω, u 2 Ω 2 Decentralized Control Noncooperative Control (Nash equilibrium) min Ṽ (u ) u Ω min V (u, u 2 ) u Ω min Ṽ 2 (u 2 ) u 2 Ω 2 min V 2 (u, u 2 ) u 2 Ω 2 Rawlings Optimal dynamic operation of chemical processes 5 / 4

30 Nomenclature: consider two interacting units Objective functions V (u, u 2 ), V 2 (u, u 2 ) and V (u, u 2 ) = w V (u, u 2 ) + w 2 V 2 (u, u 2 ) decision variables for units u Ω, u 2 Ω 2 Decentralized Control Noncooperative Control (Nash equilibrium) Cooperative Control (Pareto optimal) min Ṽ (u ) u Ω min V (u, u 2 ) u Ω min V (u, u 2 ) u Ω min Ṽ 2 (u 2 ) u 2 Ω 2 min V 2 (u, u 2 ) u 2 Ω 2 min V (u, u 2 ) u 2 Ω 2 Rawlings Optimal dynamic operation of chemical processes 5 / 4

31 Nomenclature: consider two interacting units Objective functions V (u, u 2 ), V 2 (u, u 2 ) and V (u, u 2 ) = w V (u, u 2 ) + w 2 V 2 (u, u 2 ) decision variables for units u Ω, u 2 Ω 2 Decentralized Control Noncooperative Control (Nash equilibrium) Cooperative Control (Pareto optimal) Centralized Control (Pareto optimal) min Ṽ (u ) u Ω min V (u, u 2 ) u Ω min V (u, u 2 ) u Ω min Ṽ 2 (u 2 ) u 2 Ω 2 min V 2 (u, u 2 ) u 2 Ω 2 min V (u, u 2 ) u 2 Ω 2 min V (u, u 2 ) u,u 2 Ω Ω 2 Rawlings Optimal dynamic operation of chemical processes 5 / 4

32 Noninteracting systems 2 b V 2 (u) n, d, p u 2 a - V (u) u Rawlings Optimal dynamic operation of chemical processes 6 / 4

33 Weakly interacting systems.5 V 2 (u) b p n, d -.5 u 2 - a V (u) u Rawlings Optimal dynamic operation of chemical processes 7 / 4

34 Moderately interacting systems 2.5 V (u) u 2.5 b V 2 (u) p a d n u Rawlings Optimal dynamic operation of chemical processes 8 / 4

35 Strongly interacting (conflicting) systems 2.5 V (u).5 V 2 (u) p a u 2 b d u Rawlings Optimal dynamic operation of chemical processes 9 / 4

36 Strongly interacting (conflicting) systems 6 4 n 2 u V 2 (u) V (u) u Rawlings Optimal dynamic operation of chemical processes 2 / 4

37 Geometry of cooperative vs. noncooperative MPC p n 5 a u 2 V (u) V 2 (u) b u Rawlings Optimal dynamic operation of chemical processes 2 / 4

38 Geometry of cooperative vs. noncooperative MPC p n 5 a u 2 V (u) V 2 (u) b u Rawlings Optimal dynamic operation of chemical processes 2 / 4

39 Two reactors with separation and recycle D, x Ad, x Bd MPC 3 MPC MPC 2 F purge F, x A F, x A H r Hm F m, x Am, x Bm H b Q F r, x Ar, x Br A B B C A B B C F b, x Ab, x Bb, T Rawlings Optimal dynamic operation of chemical processes 22 / 4

40 Two reactors with separation and recycle H m Time setpoint Cent-MPC Ncoop-MPC Coop-MPC ( iterate) H b Time setpoint Cent-MPC Ncoop-MPC Coop-MPC ( iterate) F D Time Cent-MPC Ncoop-MPC Coop-MPC ( iterate) Time Cent-MPC Ncoop-MPC Coop-MPC ( iterate) Rawlings Optimal dynamic operation of chemical processes 23 / 4

41 Two reactors with separation and recycle Performance comparison Cost ( 2 ) Performance loss Centralized MPC.75 Decentralized MPC Noncooperative MPC Cooperative MPC ( iterate) % Cooperative MPC ( iterates).84 5% Rawlings Optimal dynamic operation of chemical processes 24 / 4

42 Traditional hierarchical MPC Plantwide coordinator Setpoints Coordinator hr Coordinator Data MPC MPC min 2min MPC MPC MPC s 5s 3s s.5s Multiple dynamical time scales in plant Data and setpoints are exchanged on slower time scale Optimization performed at each layer Rawlings Optimal dynamic operation of chemical processes 25 / 4

43 Cooperative MPC data exchange Read Data storage 5s Data storage Write MPC MPC MPC MPC MPC s 5s 3s s.5s All data exchanged plantwide Slowest MPC defines rate of data exchange Rawlings Optimal dynamic operation of chemical processes 26 / 4

44 Cooperative hierarchical MPC Plantwide data storage Read hr Data storage Data storage Write MPC MPC min 2min MPC MPC MPC s 5s 3s s.5s Optimization at MPC layer only Only subset of data exchanged plantwide Data exchanged at slower time scale Rawlings Optimal dynamic operation of chemical processes 27 / 4

45 The big(ger) picture What is the goal? Rawlings Optimal dynamic operation of chemical processes 28 / 4

46 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Rawlings Optimal dynamic operation of chemical processes 28 / 4

47 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Rawlings Optimal dynamic operation of chemical processes 28 / 4

48 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Thus with more powerful capabilities, the determination of steady-state setpoints may simply become an unnecessary intermediate calculation. Rawlings Optimal dynamic operation of chemical processes 28 / 4

49 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Thus with more powerful capabilities, the determination of steady-state setpoints may simply become an unnecessary intermediate calculation. Instead nonlinear, dynamic reference models could be used directly to optimize a profit objective. Rawlings Optimal dynamic operation of chemical processes 28 / 4

50 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Thus with more powerful capabilities, the determination of steady-state setpoints may simply become an unnecessary intermediate calculation. Instead nonlinear, dynamic reference models could be used directly to optimize a profit objective. Biegler and Rawlings (99)... ( 2 years) Rawlings Optimal dynamic operation of chemical processes 28 / 4

51 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Thus with more powerful capabilities, the determination of steady-state setpoints may simply become an unnecessary intermediate calculation. Instead nonlinear, dynamic reference models could be used directly to optimize a profit objective. Biegler and Rawlings (99)... ( 2 years) In attempting to synthesize a feedback optimizing control structure, our main objective is to translate the economic objective into process control objectives. Rawlings Optimal dynamic operation of chemical processes 28 / 4

52 The big(ger) picture What is the goal? The goal of optimal process operations is to maximize profit. Helbig, Abel, and Marquardt (998)... ( years) Thus with more powerful capabilities, the determination of steady-state setpoints may simply become an unnecessary intermediate calculation. Instead nonlinear, dynamic reference models could be used directly to optimize a profit objective. Biegler and Rawlings (99)... ( 2 years) In attempting to synthesize a feedback optimizing control structure, our main objective is to translate the economic objective into process control objectives. Morari, Arkun, and Stephanopoulos (98)... ( 3 years) Rawlings Optimal dynamic operation of chemical processes 28 / 4

53 Optimizing economics: Current industrial practice Planning and Scheduling Steady State Optimization Validation Model Update Reconciliation Two layer structure Drawbacks Controller Plant Rawlings Optimal dynamic operation of chemical processes 29 / 4

54 Optimizing economics: Current industrial practice Planning and Scheduling Steady State Optimization Validation Controller Plant Model Update Reconciliation Two layer structure Drawbacks Inconsistent models Re-identify linear model as setpoint changes Time scale separation may not hold Economics unavailable in dynamic layer Rawlings Optimal dynamic operation of chemical processes 29 / 4

55 Motivating the idea Profit -4-2 Input (u) State (x) Rawlings Optimal dynamic operation of chemical processes 3 / 4

56 Motivating the idea Profit -4-2 Input (u) State (x) Rawlings Optimal dynamic operation of chemical processes 3 / 4

57 Economics controller T min L(x, u)dt u(t) subject to: ẋ = f (x, u) y = g(x, u) Rawlings Optimal dynamic operation of chemical processes 3 / 4

58 Economics controller T min L(x, u)dt u(t) subject to: ẋ = f (x, u) y = g(x, u) Target tracking (standard) L(x, u) = y sp g(x, u) 2 Q + u sp u 2 R Rawlings Optimal dynamic operation of chemical processes 3 / 4

59 Economics controller T min L(x, u)dt u(t) subject to: ẋ = f (x, u) y = g(x, u) Target tracking (standard) L(x, u) = y sp g(x, u) 2 Q + u sp u 2 R Economic optimization (new) L is the negative of economic profit function L(x, u) = P(x, u) Rawlings Optimal dynamic operation of chemical processes 3 / 4

60 Strong duality and asymptotic stability Strong Duality If there exists a λ such that the the following problems have the same solution min L(x, u) min x,u L(x, u) λ(f (x, u)) x,u f (x, u) = h(x, u) h(x, u) Rawlings Optimal dynamic operation of chemical processes 32 / 4

61 Strong duality and asymptotic stability Strong Duality If there exists a λ such that the the following problems have the same solution min L(x, u) min x,u L(x, u) λ(f (x, u)) x,u f (x, u) = h(x, u) h(x, u) Asymptotic stability of the closed-loop economics controller with a strictly convex cost and linear dynamics (Rawlings et al., 28) Asymptotic stability of the closed-loop economics controller with strong duality in the steady-state problem (Diehl et al., 29) Rawlings Optimal dynamic operation of chemical processes 32 / 4

62 Example x k+ = [ ] [ ] x.47.5 k + u.8848 k Input constraint: u Economics L eco = α x + β u α = [ 3 2 ] β = 2 Tracking L targ = x x 2 Q + u u 2 R Q = 2I 2 R = 2 x = [ 6 ] u = Rawlings Optimal dynamic operation of chemical processes 33 / 4

63 8 6 x targ-mpc x Rawlings Optimal dynamic operation of chemical processes 34 / 4

64 8 6 x targ-mpc eco-mpc x Rawlings Optimal dynamic operation of chemical processes 34 / 4

65 State State Input 8 targ-mpc targ-mpc targ-mpc Time Rawlings Optimal dynamic operation of chemical processes 35 / 4

66 State State Input targ-mpc eco-mpc targ-mpc eco-mpc targ-mpc - eco-mpc Time Rawlings Optimal dynamic operation of chemical processes 35 / 4

67 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Rawlings Optimal dynamic operation of chemical processes 36 / 4

68 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. Rawlings Optimal dynamic operation of chemical processes 36 / 4

69 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Rawlings Optimal dynamic operation of chemical processes 36 / 4

70 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Rawlings Optimal dynamic operation of chemical processes 36 / 4

71 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. Rawlings Optimal dynamic operation of chemical processes 36 / 4

72 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. Lyapunov functions are the dominant theoretical tool for analysis and design. Rawlings Optimal dynamic operation of chemical processes 36 / 4

73 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. Lyapunov functions are the dominant theoretical tool for analysis and design. Industrial implementations and vendor software are basically keeping pace with the best available theory and algorithms. Rawlings Optimal dynamic operation of chemical processes 36 / 4

74 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. Lyapunov functions are the dominant theoretical tool for analysis and design. Industrial implementations and vendor software are basically keeping pace with the best available theory and algorithms. That is a surprising and noteworthy outcome! Rawlings Optimal dynamic operation of chemical processes 36 / 4

75 Critiquing the research enterprise The abstraction level is high and barrier to entry is significant. Rawlings Optimal dynamic operation of chemical processes 37 / 4

76 Critiquing the research enterprise The abstraction level is high and barrier to entry is significant. But the barrier is no higher than any other mathematically intensive research field in chemical engineering. Rawlings Optimal dynamic operation of chemical processes 37 / 4

77 Critiquing the research enterprise The abstraction level is high and barrier to entry is significant. But the barrier is no higher than any other mathematically intensive research field in chemical engineering. Fluid mechanics, statistical mechanics, molecular dynamics,... Rawlings Optimal dynamic operation of chemical processes 37 / 4

78 Critiquing the research enterprise The abstraction level is high and barrier to entry is significant. But the barrier is no higher than any other mathematically intensive research field in chemical engineering. Fluid mechanics, statistical mechanics, molecular dynamics,... Researchers in this community have not done a good job communicating the significant advances in this field to their colleagues outside the field. Rawlings Optimal dynamic operation of chemical processes 37 / 4

79 Future directions Current research in MPC Distributed versions of MPC Rawlings Optimal dynamic operation of chemical processes 38 / 4

80 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs Rawlings Optimal dynamic operation of chemical processes 38 / 4

81 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs How to structure the small-scale MPCs so they cooperate on plantwide objectives Rawlings Optimal dynamic operation of chemical processes 38 / 4

82 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs How to structure the small-scale MPCs so they cooperate on plantwide objectives Optimizing economics with MPC Rawlings Optimal dynamic operation of chemical processes 38 / 4

83 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs How to structure the small-scale MPCs so they cooperate on plantwide objectives Optimizing economics with MPC The optimal economic point is not necessarily a steady state Rawlings Optimal dynamic operation of chemical processes 38 / 4

84 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs How to structure the small-scale MPCs so they cooperate on plantwide objectives Optimizing economics with MPC The optimal economic point is not necessarily a steady state Allows removal of the steady-state economic optimization layer Rawlings Optimal dynamic operation of chemical processes 38 / 4

85 Future directions Current research in MPC Distributed versions of MPC Controlling large-scale systems composed of many small-scale MPCs How to structure the small-scale MPCs so they cooperate on plantwide objectives Optimizing economics with MPC The optimal economic point is not necessarily a steady state Allows removal of the steady-state economic optimization layer Dynamic economic optimization subject to settling at the optimal steady state Rawlings Optimal dynamic operation of chemical processes 38 / 4

86 New MPC graduate textbook 576 page text 24 exercises 335 page solution manual 3 appendices on web (33 pages) Rawlings Optimal dynamic operation of chemical processes 39 / 4

87 Further reading I L. T. Biegler and J. B. Rawlings. Optimization approaches to nonlinear model predictive control. In Y. Arkun and W. H. Ray, editors, Chemical Process Control CPCIV, pages CACHE, 99. M. Diehl, R. Amrit, and J. B. Rawlings. A Lyapunov function for economic optimizing model predictive control. IEEE Trans. Auto. Cont., 29. Submitted for publication. A. Helbig, O. Abel, and W. Marquardt. Structural concepts for optimization based control of transient processes. In International Symposium on Nonlinear Model Predictive Control, Ascona, Switzerland, 998. Y.-C. Ho. On Centralized Optimal Control. IEEE Trans. Auto. Cont., 5(4): , 25. J. Lunze. Feedback Control of Large Scale Systems. Prentice-Hall, London, U.K., 992. M. Morari, Y. Arkun, and G. Stephanopoulos. Studies in the synthesis of control structures for chemical processes. Part I: Formulation of the problem. Process decomposition and the classification of the control tasks. Analysis of the optimizing control structures. AIChE J., 26(2):22 232, 98. S. J. Qin and T. A. Badgwell. A survey of industrial model predictive control technology. Control Eng. Prac., (7): , 23. Rawlings Optimal dynamic operation of chemical processes 4 / 4

88 Further reading II J. B. Rawlings, D. Bonné, J. B. Jørgensen, A. N. Venkat, and S. B. Jørgensen. Unreachable setpoints in model predictive control. IEEE Trans. Auto. Cont., 53(9): , October 28. N. R. Sandell Jr., P. Varaiya, M. Athans, and M. Safonov. Survey of decentralized control methods for larger scale systems. IEEE Trans. Auto. Cont., 23(2):8 28, 978. D. D. Šiljak. Decentralized Control of Complex Systems. Academic Press, London, 99. ISBN D. M. Starks and E. Arrieta. Maintaining AC&O applications, sustaining the gain. In Proceedings of National AIChE Spring Meeting, Houston, Texas, April 27. Rawlings Optimal dynamic operation of chemical processes 4 / 4

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Cooperation-based optimization of industrial supply chains

Cooperation-based optimization of industrial supply chains Cooperation-based optimization of industrial supply chains James B. Rawlings, Brett T. Stewart, Kaushik Subramanian and Christos T. Maravelias Department of Chemical and Biological Engineering May 9 2,

More information

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Optimizing Economic Performance using Model Predictive Control

Optimizing Economic Performance using Model Predictive Control Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,

More information

Optimal dynamic operation of chemical processes: current opportunities

Optimal dynamic operation of chemical processes: current opportunities Optimal dynamic operation of chemical processes: current opportunities James B. Rawlings Department of Chemical and Biological Engineering August 6, 29 Westhollow Research Center Shell Rawlings Current

More information

An overview of distributed model predictive control (MPC)

An overview of distributed model predictive control (MPC) An overview of distributed model predictive control (MPC) James B. Rawlings Department of Chemical and Biological Engineering August 28, 2011 IFAC Workshop: Hierarchical and Distributed Model Predictive

More information

Distributed model predictive control of large-scale systems

Distributed model predictive control of large-scale systems Distributed model predictive control of large-scale systems James B Rawlings 1, Aswin N Venkat 1 and Stephen J Wright 2 1 Department of Chemical and Biological Engineering 2 Department of Computer Sciences

More information

Controlling Large-Scale Systems with Distributed Model Predictive Control

Controlling Large-Scale Systems with Distributed Model Predictive Control Controlling Large-Scale Systems with Distributed Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering November 8, 2010 Annual AIChE Meeting Salt Lake City, UT Rawlings

More information

Overview of Models for Automated Process Control

Overview of Models for Automated Process Control Overview of Models for Automated Process Control James B. Rawlings Department of Chemical and Biological Engineering April 29, 29 Utilization of Process Modeling and Advanced Process Control in QbD based

More information

In search of the unreachable setpoint

In search of the unreachable setpoint In search of the unreachable setpoint Adventures with Prof. Sten Bay Jørgensen James B. Rawlings Department of Chemical and Biological Engineering June 19, 2009 Seminar Honoring Prof. Sten Bay Jørgensen

More information

Postface to Model Predictive Control: Theory and Design

Postface to Model Predictive Control: Theory and Design Postface to Model Predictive Control: Theory and Design J. B. Rawlings and D. Q. Mayne August 19, 2012 The goal of this postface is to point out and comment upon recent MPC papers and issues pertaining

More information

Outline. Model Predictive Control: Current Status and Future Challenges. Separation of the control problem. Separation of the control problem

Outline. Model Predictive Control: Current Status and Future Challenges. Separation of the control problem. Separation of the control problem Otline Model Predictive Control: Crrent Stats and Ftre Challenges James B. Rawlings Department of Chemical and Biological Engineering University of Wisconsin Madison UCLA Control Symposim May, 6 Overview

More information

Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples

Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples 1 Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples Public Trial Lecture Candidate: Vinicius de Oliveira Department of Chemical Engineering, Faculty

More information

Online monitoring of MPC disturbance models using closed-loop data

Online monitoring of MPC disturbance models using closed-loop data Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification

More information

Copyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems

Copyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems Chapter One Introduction 1.1 Large-Scale Interconnected Dynamical Systems Modern complex dynamical systems 1 are highly interconnected and mutually interdependent, both physically and through a multitude

More information

Time scale separation and the link between open-loop and closed-loop dynamics

Time scale separation and the link between open-loop and closed-loop dynamics Time scale separation and the link between open-loop and closed-loop dynamics Antonio Araújo a Michael Baldea b Sigurd Skogestad a,1 Prodromos Daoutidis b a Department of Chemical Engineering Norwegian

More information

Nonlinear Model Predictive Control Tools (NMPC Tools)

Nonlinear Model Predictive Control Tools (NMPC Tools) Nonlinear Model Predictive Control Tools (NMPC Tools) Rishi Amrit, James B. Rawlings April 5, 2008 1 Formulation We consider a control system composed of three parts([2]). Estimator Target calculator Regulator

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical & Biological Engineering Computer

More information

Resource-aware Quasi-decentralized Control of Nonlinear Plants Over Communication Networks

Resource-aware Quasi-decentralized Control of Nonlinear Plants Over Communication Networks 29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -2, 29 WeA5.5 Resource-aware Quasi-decentralized Control of Nonlinear Plants Over Communication Networks Yulei Sun and Nael

More information

Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization

Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization L. T. Biegler and V. Zavala Chemical Engineering Department Carnegie Mellon University Pittsburgh, PA 15213 April 12,

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Studies on Selection of Controlled Variables

Studies on Selection of Controlled Variables Vidar Alstad Studies on Selection of Controlled Variables Doctoral thesis for the degree of doktor ingeniør Trondheim, May 2005 Norwegian University of Science and Technology Faculty of Natural Sciences

More information

Nonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes

Nonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes Nonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes Fernando V. Lima, James B. Rawlings and Tyler A. Soderstrom Department

More information

Distributed and Real-time Predictive Control

Distributed and Real-time Predictive Control Distributed and Real-time Predictive Control Melanie Zeilinger Christian Conte (ETH) Alexander Domahidi (ETH) Ye Pu (EPFL) Colin Jones (EPFL) Challenges in modern control systems Power system: - Frequency

More information

Donald J Chmielewski and Benjamin P Omell. Department of Chemical & Biological Engineering Illinois Institute of Technology. Energy Value ($/MWhr)

Donald J Chmielewski and Benjamin P Omell. Department of Chemical & Biological Engineering Illinois Institute of Technology. Energy Value ($/MWhr) Donald J Chmielewski and Benjamin P Omell Department of Chemical & Biological Engineering 40 ACC 2013 H 2 in Energy Value ($/MWhr) Generated Power (MW) Storage (tonnes) 20 0 0 1 2 3 4 5 6 7 8 9 10 1500

More information

INTEGRATION OF CONTROL THEORY AND SCHEDULING METHODS FOR SUPPLY CHAIN MANAGEMENT. Kaushik Subramanian

INTEGRATION OF CONTROL THEORY AND SCHEDULING METHODS FOR SUPPLY CHAIN MANAGEMENT. Kaushik Subramanian INTEGRATION OF CONTROL THEORY AND SCHEDULING METHODS FOR SUPPLY CHAIN MANAGEMENT by Kaushik Subramanian A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy

More information

ECONOMIC PLANTWIDE CONTROL: Control structure design for complete processing plants

ECONOMIC PLANTWIDE CONTROL: Control structure design for complete processing plants ECONOMIC PLANTWIDE CONTROL: Control structure design for complete processing plants Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant How to control the thermal power plant in order to ensure the stable operation of the plant? In the assignment Production

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical and Biological Engineering and Computer

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

System Identification for Process Control: Recent Experiences and a Personal Outlook

System Identification for Process Control: Recent Experiences and a Personal Outlook System Identification for Process Control: Recent Experiences and a Personal Outlook Yucai Zhu Eindhoven University of Technology Eindhoven, The Netherlands and Tai-Ji Control Best, The Netherlands Contents

More information

Asymptotic stability and transient optimality of economic MPC without terminal conditions

Asymptotic stability and transient optimality of economic MPC without terminal conditions Asymptotic stability and transient optimality of economic MPC without terminal conditions Lars Grüne 1, Marleen Stieler 2 Mathematical Institute, University of Bayreuth, 95440 Bayreuth, Germany Abstract

More information

Lecture Notes: Introduction to IDF and ATC

Lecture Notes: Introduction to IDF and ATC Lecture Notes: Introduction to IDF and ATC James T. Allison April 5, 2006 This lecture is an introductory tutorial on the mechanics of implementing two methods for optimal system design: the individual

More information

Stability of Parameter Adaptation Algorithms. Big picture

Stability of Parameter Adaptation Algorithms. Big picture ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about

More information

Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control

Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control 8 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 8 ThA3. Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control T.

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems

Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems J.B. Rawlings N.R. Patel M.J. Wenzel R.D. Turney M.J. Risbeck C.T. Maravelias FOCAPO/CPC 2017 Tucson, Arizona

More information

A tutorial overview on theory and design of offset-free MPC algorithms

A tutorial overview on theory and design of offset-free MPC algorithms A tutorial overview on theory and design of offset-free MPC algorithms Gabriele Pannocchia Dept. of Civil and Industrial Engineering University of Pisa November 24, 2015 Introduction to offset-free MPC

More information

ARTICLE IN PRESS Systems & Control Letters ( )

ARTICLE IN PRESS Systems & Control Letters ( ) Systems & Control Letters Contents lists available at ScienceDirect Systems & Control Letters journal homepage: wwwelseviercom/locate/sysconle Cooperative distributed model predictive control Brett T Stewart

More information

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 2, pp. 039 052, March 2017 Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

More information

Fundamental Principles of Process Control

Fundamental Principles of Process Control Fundamental Principles of Process Control Motivation for Process Control Safety First: people, environment, equipment The Profit Motive: meeting final product specs minimizing waste production minimizing

More information

Automatic Control II Computer exercise 3. LQG Design

Automatic Control II Computer exercise 3. LQG Design Uppsala University Information Technology Systems and Control HN,FS,KN 2000-10 Last revised by HR August 16, 2017 Automatic Control II Computer exercise 3 LQG Design Preparations: Read Chapters 5 and 9

More information

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to

More information

Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems

Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems Contributed Talk at NetSci 2007 May 20, 2007 Le Xie (lx@ece.cmu.edu) Advisor: Marija Ilic Outline Motivation Problem Statement

More information

Elvira Marie B. Aske

Elvira Marie B. Aske Elvira Marie B. Aske Design of plantwide control systems with focus on maximizing throughput Thesis for the degree of philosophiae doctor Trondheim, March 2009 Norwegian University of Science and Technology

More information

COMBINATIONS OF MEASUREMENTS AS CONTROLLED VARIABLES: APPLICATION TO A PETLYUK DISTILLATION COLUMN.

COMBINATIONS OF MEASUREMENTS AS CONTROLLED VARIABLES: APPLICATION TO A PETLYUK DISTILLATION COLUMN. COMBINATIONS OF MEASUREMENTS AS CONTROLLED VARIABLES: APPLICATION TO A PETLYUK DISTILLATION COLUMN. V.Alstad, S. Skogestad 1 Department of Chemical Engineering, Norwegian University of Science and Technology,

More information

Stochastic dynamical modeling:

Stochastic dynamical modeling: Stochastic dynamical modeling: Structured matrix completion of partially available statistics Armin Zare www-bcf.usc.edu/ arminzar Joint work with: Yongxin Chen Mihailo R. Jovanovic Tryphon T. Georgiou

More information

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Fernando V. Lima and Christos Georgakis* Department of Chemical and Biological

More information

Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process

Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process R. Manikandan Assistant Professor, Department of Electronics and Instrumentation Engineering, Annamalai University, Annamalai

More information

Direct and Indirect Gradient Control for Static Optimisation

Direct and Indirect Gradient Control for Static Optimisation International Journal of Automation and Computing 1 (2005) 60-66 Direct and Indirect Gradient Control for Static Optimisation Yi Cao School of Engineering, Cranfield University, UK Abstract: Static self-optimising

More information

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Johannes Köhler, Matthias A. Müller, Na Li, Frank Allgöwer Abstract Fast power fluctuations pose

More information

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 101 1. For each of the following linear systems, determine whether the origin is asymptotically stable and, if so, plot the step response and frequency response for the system. If there are multiple

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

Model Predictive Control

Model Predictive Control Model Predictive Control Davide Manca Lecture 6 of Dynamics and Control of Chemical Processes Master Degree in Chemical Engineering Davide Manca Dynamics and Control of Chemical Processes Master Degree

More information

Introduction to. Process Control. Ahmet Palazoglu. Second Edition. Jose A. Romagnoli. CRC Press. Taylor & Francis Group. Taylor & Francis Group,

Introduction to. Process Control. Ahmet Palazoglu. Second Edition. Jose A. Romagnoli. CRC Press. Taylor & Francis Group. Taylor & Francis Group, Introduction to Process Control Second Edition Jose A. Romagnoli Ahmet Palazoglu CRC Press Taylor & Francis Group Boca Raton London NewYork CRC Press is an imprint of the Taylor & Francis Group, an informa

More information

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy Feedback Control CONTROL THEORY FUNDAMENTALS Actuator Sensor + Anuradha Annaswamy Active adaptive Control Laboratory Massachusetts Institute of Technology must follow with» Speed» Accuracy Feeback: Measure

More information

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank P.Aravind PG Scholar, Department of Control and Instrumentation Engineering, JJ College of Engineering

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna

More information

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Models of large-scale systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica e Informazione (DEI) Politecnico di Milano, Italy farina@elet.polimi.it

More information

Economic model predictive control with self-tuning terminal weight

Economic model predictive control with self-tuning terminal weight Economic model predictive control with self-tuning terminal weight Matthias A. Müller, David Angeli, and Frank Allgöwer Abstract In this paper, we propose an economic model predictive control (MPC) framework

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

Implementation issues for real-time optimization of a crude unit heat exchanger network

Implementation issues for real-time optimization of a crude unit heat exchanger network 1 Implementation issues for real-time optimization of a crude unit heat exchanger network Tore Lid a, Sigurd Skogestad b a Statoil Mongstad, N-5954 Mongstad b Department of Chemical Engineering, NTNU,

More information

AC : A MODULE FOR TEACHING BATCH OPERATIONS

AC : A MODULE FOR TEACHING BATCH OPERATIONS AC 2010-726: A MODULE FOR TEACHING BATCH OPERATIONS Richard Turton, West Virginia University Richard Turton received his B.S. degree from the University of Nottingham and his M.S. and Ph.D. degrees from

More information

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

Controlling Human Heart Rate Response During Treadmill Exercise

Controlling Human Heart Rate Response During Treadmill Exercise Controlling Human Heart Rate Response During Treadmill Exercise Frédéric Mazenc (INRIA-DISCO), Michael Malisoff (LSU), and Marcio de Queiroz (LSU) Special Session: Advances in Biomedical Mathematics 2011

More information

Journal of Process Control

Journal of Process Control Journal of Process Control 3 (03) 404 44 Contents lists available at SciVerse ScienceDirect Journal of Process Control j ourna l ho me pag e: www.elsevier.com/locate/jprocont Algorithms for improved fixed-time

More information

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state

More information

Model Predictive Control for Distributed Systems: Coordination Strategies & Structure

Model Predictive Control for Distributed Systems: Coordination Strategies & Structure The 26th Chinese Process Control Conference, 2015 Model Predictive Control for Distributed Systems: Coordination Strategies & Structure Yi ZHENG, Shaoyuan LI School of Electronic Information and Electrical

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Convex envelopes, cardinality constrained optimization and LASSO. An application in supervised learning: support vector machines (SVMs)

Convex envelopes, cardinality constrained optimization and LASSO. An application in supervised learning: support vector machines (SVMs) ORF 523 Lecture 8 Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Any typos should be emailed to a a a@princeton.edu. 1 Outline Convexity-preserving operations Convex envelopes, cardinality

More information

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)

More information

Passivity-based Adaptive Inventory Control

Passivity-based Adaptive Inventory Control Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 6-8, 29 ThB.2 Passivity-based Adaptive Inventory Control Keyu Li, Kwong Ho Chan and

More information

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

More information

IMPLEMENTATIONS OF TRACKING MULTIPARAMETRIC PREDICTIVE CONTROLLER. Pregelj Boštjan, Gerkšič Samo. Jozef Stefan Institute, Ljubljana, Slovenia

IMPLEMENTATIONS OF TRACKING MULTIPARAMETRIC PREDICTIVE CONTROLLER. Pregelj Boštjan, Gerkšič Samo. Jozef Stefan Institute, Ljubljana, Slovenia IMPLEMENTATIONS OF TRACKING MULTIPARAMETRIC PREDICTIVE CONTROLLER Pregelj Boštjan, Gerkšič Samo Jozef Stefan Institute, Ljubljana, Slovenia Abstract: With the recently developed multi-parametric predictive

More information

A Stable Block Model Predictive Control with Variable Implementation Horizon

A Stable Block Model Predictive Control with Variable Implementation Horizon American Control Conference June 8-,. Portland, OR, USA WeB9. A Stable Block Model Predictive Control with Variable Implementation Horizon Jing Sun, Shuhao Chen, Ilya Kolmanovsky Abstract In this paper,

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

CM 3310 Process Control, Spring Lecture 21

CM 3310 Process Control, Spring Lecture 21 CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure

More information

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

CONTROLLED VARIABLE AND MEASUREMENT SELECTION

CONTROLLED VARIABLE AND MEASUREMENT SELECTION CONTROLLED VARIABLE AND MEASUREMENT SELECTION Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (NTNU) Trondheim, Norway Bratislava, Nov. 2010 1 NTNU, Trondheim

More information

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL Rolf Findeisen Frank Allgöwer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany, findeise,allgower

More information

Outline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.

Outline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem. Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 217 by James B. Rawlings Outline 1 Linear

More information

(Refer Slide Time: 1:42)

(Refer Slide Time: 1:42) Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 21 Basic Principles of Feedback Control (Contd..) Friends, let me get started

More information

Incorporating Feedforward Action into Self-optimizing Control Policies

Incorporating Feedforward Action into Self-optimizing Control Policies Incorporating Feedforward Action into Self-optimizing Control Policies Lia Maisarah Umar, Yi Cao and Vinay Kariwala School of Chemical and Biomedical Engineering, Nanyang Technological University, Singapore

More information

Open/Closed Loop Bifurcation Analysis and Dynamic Simulation for Identification and Model Based Control of Polymerization Reactors

Open/Closed Loop Bifurcation Analysis and Dynamic Simulation for Identification and Model Based Control of Polymerization Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Open/Closed Loop Bifurcation Analysis and Dynamic

More information

UNIVERSITY OF CALIFORNIA. Los Angeles. Economic Model Predictive Control Using Data-Based Empirical Models

UNIVERSITY OF CALIFORNIA. Los Angeles. Economic Model Predictive Control Using Data-Based Empirical Models UNIVERSITY OF CALIFORNIA Los Angeles Economic Model Predictive Control Using Data-Based Empirical Models A dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

More information

Optimal H Control Design under Model Information Limitations and State Measurement Constraints

Optimal H Control Design under Model Information Limitations and State Measurement Constraints Optimal H Control Design under Model Information Limitations and State Measurement Constraints F. Farokhi, H. Sandberg, and K. H. Johansson ACCESS Linnaeus Center, School of Electrical Engineering, KTH-Royal

More information

Lectures 25 & 26: Consensus and vehicular formation problems

Lectures 25 & 26: Consensus and vehicular formation problems EE 8235: Lectures 25 & 26 Lectures 25 & 26: Consensus and vehicular formation problems Consensus Make subsystems (agents, nodes) reach agreement Distributed decision making Vehicular formations How does

More information

Chapter One. Introduction

Chapter One. Introduction Chapter One Introduction With the ever-increasing influence of mathematical modeling and engineering on biological, social, and medical sciences, it is not surprising that dynamical system theory has played

More information

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify a transfer function to see which order or ramp it can follow and with which expected error. Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

More information

Closed-loop Behavior of Nonlinear Model Predictive Control

Closed-loop Behavior of Nonlinear Model Predictive Control 2 TWMCC Texas-Wisconsin Modeling and Control Consortium 1 Technical report number 2002-04 Closed-loop Behavior of Nonlinear Model Predictive Control Matthew J. Tenny and James B. Rawlings Department of

More information

Sufficient Statistics in Decentralized Decision-Making Problems

Sufficient Statistics in Decentralized Decision-Making Problems Sufficient Statistics in Decentralized Decision-Making Problems Ashutosh Nayyar University of Southern California Feb 8, 05 / 46 Decentralized Systems Transportation Networks Communication Networks Networked

More information