Controlling Complex Plants: Perspectives from Network Theory

Size: px
Start display at page:

Download "Controlling Complex Plants: Perspectives from Network Theory"

Transcription

1 Controlling Complex Plants: Perspectives from Network Theory Prodromos Daoutidis University of Minnesota Wentao Tang, Davood Babaei Pourkargar University of Minnesota Sujit S. Jogwar Indian Institute of Technology, Bombay

2 Chemical Plant: Integrated Process Network Vinyl acetate monomer process Naphtha reforming process Tight integration - key to sustainability/energy efficiency Feedback interconnections: network level behavior Disturbance propagation, multi-time-scale dynamics 2

3 Control Paradigms Decentralized control: inherent limitations Centralized control: impractical as size increases Slow controller Slow dynamics Controller 2 Subsystem 2 Fast controller Fast dynamics Controller 1 Subsystem 1 Controllers Plant Controllers Plant Hierarchical/multi-layer control Scattolini, R. (2009). J. Process Contr., 19(5), Christofides, P. D. et al. (2013). Comput. Chem. Eng., 51, Negenborn, R. R., & Maestre, J. M. (2014). IEEE Contr. Syst., 34(4), Distributed/quasidecentralized control 3

4 Distributed MPC - Distributed optimization Primal-dual approach Acceleration - Stability and optimality Nash equilibrium/pareto optimum Multi-agent games - Cooperation Iterative/sequential configurations Non-cooperative counterparts - Communication Neighbor-to-neighbor communication Event-triggered Communication limitations handling Wakasa, Y. et al. (2008). Proc. 47th IEEE Conf. CDC Giselsson, P. et al. (2013). Automatica, 49(3), Teixeira, A. et al. (2016). IEEE Trans. Signal Process., 64(2), Venkat, A. N. et al. (2005). Proc. 44th IEEE Conf. CDC Giselsson, P., & Rantzer, A. (2010). Proc. 49th IEEE Conf. CDC Maestre, J. M. et al. (2011). Optim. Control Appl. Methods, 32(2), Stewart, B. T. et al. (2010). Syst. Contr. Lett., 59(8), Liu, J. et al. (2010). AIChE J., 56(8), Farina, M., & Scattolini, R. (2012). Automatica, 48(6), Hu Y, El-Farra N.H. (2013) Amer. Contr. Conf., Liu, J., Chen, X., de la Peña, D. M., & Christofides, P. D. (2012). IEEE Trans. Autom. Contr., 57(2), Li, H., & Shi, Y. (2014). Automatica, 50(4), Tippett, M. J., & Bao, J. (2014). AIChE J., 60(5),

5 Plant Decomposition Computational tractability Robustness to faults Σ Decomposition Simpler algorithms Reduced communication Σ 1 Σ 2 Σ 3 Σ 4 Σ 5 Σ 6 Optimal plant decomposition: an open problem, related to the underlying network structure 5

6 Structural Analysis and Control Synthesis Multi-layer/Multi-echelon control decomposition (Morari, Arkun and Stephanopoulos, 1980) Structural controllability / observability (Lin, 1974, Glover and Silverman, 1976, Davison, 1977) Structural interactions and synthesis of control systems (Morari and Stephanopoulos, 1980, Johnston and Barton, 1984, Russel and Perkins, 1987, Georgiou and Floudas, 1989, Daoutidis and Kravaris, 1992, Schne and Hangos, 2010) Graph-theory tools used extensively 6

7 Large-scale System Decomposition u 1 Subsystem I u 2 II u 3 III u 4 Graph-theoretic algorithms for decomposing coefficient matrix - strict hierarchical/acyclic decomposition, nested epsilon decomposition, etc. (Siljak et al., 1980s) x 1 x 2 x 3 x 4 x 5 x 6 x 7 Decentralized / blockdecentralized control Require special, restrictive structure y 1 y 2 y 3 y 4 Optimization-based approaches (Hangos and Tuza, 2001, Barcelli et al. 2010, Boem et al., 2015, Anderson and Papachristodoulou, 2012) 7

8 Control Structure Selection u 1 u 2 u 3 u 1 u 2 u 3 K K -T y 1 y 2 y 3 y 1 y 2 y 3 Input-output partitioning by RGA-based interaction analysis Network topology? Plant-wide control (Buckley, Foss, Stephanopoulos, Luyben, Georgakis, Skogestad, ) Decentralized 8

9 Hierarchical Control for Plants with Inventory Flow Segregation Singular perturbation analysis for time-scale separation HOLDUPS STABILIZATION DISTRIBUTED CONTROL FAST TIME SCALE REGULATORY LAYER HOLDUPS STABILIZATION SUPERVISORY CONTROL INTERMEDIATE T.S. PRODUCT PURITY PRODUCTION RATE IMPURITY LEVELS SUPERVISORY CONTROL INTERMEDIATE T.S. SUPERVISORY CONTROL SLOW TIME SCALE SUPERVISORY LAYERS FASTER TIME SCALE OPTIMIZATION NETWORK LEVEL OPTIMIZATION LAYER Baldea, M., & Daoutidis, P. (2012). Dynamics and nonlinear control of integrated process systems. Cambridge University Press. 9

10 This Work: Seeking Optimal Decompositions for Distributed/Hierarchical Control Hierarchical/ distributed control Complex systems Network theory for plant decomposition 10

11 Communities in Real-World Networks Communities: dense subnetworks with sparse interactions Proteins and their interactions in a rat cell Pages of a website and their hyperlinks Identification of communities: Community detection Hierarchical clustering, modularity maximization, etc. Fortunato, S. (2010). Phys. Rep., 486(3), Newman, M. E. J. (2012). Nat. Phys., 8(1),

12 Graph Representations of Control Systems Nonlinear control system mm xx = ff xx + jj=1 gg jj (xx)uu jj yy ii = h ii xx, ii = 1,, ll Input/output bipartite graph System digraph u 1 y 1 u 1 x 1 y 1 x 2 u 2 y 2 u 2 y 2 u 3 y 3 u 3 x 3 x 4 y 3 u 4 y 4 u 4 x 5 y 4 u 5 y 5 u 5 y 5 x6 x 7 Inputs Outputs Inputs Outputs States Šiljak, D. D. (1978). Large-scale dynamic systems: stability and structure. North Holland. Reinschke, K. J. (1988). Multivariable control: A graph theoretic approach. Springer. 12

13 Input-Output Connectivity Input-output path in system digraph - Length of the shortest path: measure of physical closeness / directness of effect u 1 u 2 x 1 x 2 y 1 y 2 Relative degree u 3 x 3 x 4 y 3 - The smallest integer r ij such that u 4 x 5 y 4 L ggii L ff rr iiii 1 hjj (xx) 0 - Sluggishness of output response u 5 y 5 x6 x 7 (uu jj = SS tt, uu jj = 0) - Shortest path length on the digraph rr iiii = ll iiii 1 dd rr iiiiyy ii ddtt rr iiii tt=0 0 Daoutidis, P. & Kravaris, C. (1992). Chem. Eng. Sci., 47(5),

14 Optimal Fully Decentralized Configuration Distribute inputs and outputs to maximize structural decoupling ll mm ss(uu jj, yy ii ) = max rr ii jj rr iiii + rr iiii rr iiii, 0 ii =1 jj =1 u j y i Integer programming formulation Objective: Sum of structural decoupling indices Integer variables: Assignment matrix (0-1) Heo, S. et al. (2015). Chem. Eng. Sci., 136,

15 Agglomerative Hierarchical Clustering Distance between input-output pairs dd uu jj1, yy ii1, uu jj2, yy ii2 = 2 max rr ii1 jj 1, rr ii2 jj 2 rr ii1 jj 2 + rr ii2 jj 1 Distance between input-output clusters dd CC 1, CC 2 = min uu jj 1,yy ii1 CC 1, uu jj 2,yy ii2 CC 2 dd uu jj1, yy ii1, uu jj2, yy ii2 Heo, S. et al. (2015). Chem. Eng. Sci., 136,

16 Optimal Fully Decentralized Configuration Graph-theoretic formulation - Bipartite input/output graph weighted by s ij - Maximum matching problem - Hungarian algorithm u 1 u 2 u 3 u 4 u 5 y 1 y 2 y 3 y 4 y 5 Kang, L. et al. (2016). J. Process Contr., 46,

17 Agglomerative Hierarchical Clustering Graph-theoretic formulation - Complete graph of input-output pairs weighted by distances - A clustering pattern = A tree in complete graph - Minimum spanning tree problem - Kruskal s algorithm (u 5, y 5 ) 3 (u 1, y 1 ) 3 0 (u 2, y 2 ) d (u 4, y 4 ) 5 (u 3, y 3 ) (u 1, y 1 ) (u 2, y 2 ) (u 3, y 3 ) (u 4, y 4 ) (u 5, y 5 ) 17

18 Divisive Hierarchical Clustering Divisive Clustering - Recursive bisection - Quality of bisection: Decentrality measure For a bisection of C into C and C =C\C Compactness : connectivity inside C and C Distance : (Inverse of) connectivity between C and C Decentrality maximized by integer programming Heo, S., & Daoutidis, P. (2016). AIChE J., 62(9),

19 Hierarchical Clustering Remarks - Hierarchy of control configurations generated - A-posteriori evaluation necessary - Agglomerative clustering can be formulated graphtheoretically - Divisive clustering more general but computationally more expensive Next step community detection by modularity maximization - Avoid complete enumeration and a-posteriori evaluation - Exploit efficient modularity maximization algorithms - Incorporate quantitative response information 19

20 Modularity-based Community Detection Newman-Girvan Type Modularity For a partition P of the nodes in the network into communities Modularity Q(P) = Fraction of intracommunity edges (or edge weights) observed in the existing graph - Fraction of intracommunity edges (or edge weights) expected in a random graph Captures the statistical significance of the communities in the network Community detection : max PP QQ PP Newman, M. E., & Girvan, M. (2004). Phys. Rev. E, 69(2),

21 Modularity on Weighted Bipartite Graph Nodes {u 1,, u m } {y 1,, y l } Edges captured by weight matrix a ij - weight of edge y i u j Degree of u j ll kk jj uu = ii =1 aa ii jj Degree of y i mm kk ii yy = jj =1 aa iijj Total number of edges ll mm mm = kk yy ii = ii=1 jj=1 kk jj uu Barber, M. J. (2007). Phys. Rev. E, 76(6),

22 Modularity on Weighted Bipartite Graph Pairwise Modularity Measure bb iiii = Pairwise modularity measure aa iiii /mm Fraction of edges between y i and u j kk yy ii /mm Fraction of edges incident to y j kk jj uu /mm Fraction of edges incident to u j Expected fraction of edges between y i to u j 22

23 Modularity of Partition on Bipartite Graph For partition P of nodes into communities C 1, C 2, C 1 C 2 C 3 C 1 C 2 C 3 QQ(PP) = CC PP bb iiii II yy ii CC II uu jj CC ii,jj Sum of all intra-community modularity measures Global maximization of modularity: computationally intractable Newman s spectral algorithm Recursive bisection, approximately maximal modularity increase Louvain fast unfolding algorithm Recursive aggregation, local maxima obtained by moving nodes 23

24 Bipartite Community Detection Input-output affinity: Weight of edges in bipartite graph aa iiii = 1 LL iiii LL min + 1 Shortest path length from u j to y i (sum of edge weights w in digraph) Shortest path in the network u j = εs(t) L ij L min a ij 1 0 ww ee = 1 log 10 SS(ee) Sensitivity obtained by linearizing at operating point u j = 0 y i L ij : accounts for connectivity and response sensitivity dominates the short time response when the product of S(e) 1 on the shortest path, L ij r ij Tang, W. & Daoutidis, P. (2016). Submitted to IEEE Trans. Autom. Contr. 24

25 Modularity Maximization on Bipartite Graph Spectral Algorithm - Recursive bisection by maximizing modularity increase For a bisection of C into C and C =C \ C max ss ΔQQ = 1 2 sstt BB CC tt 1 TT BB CC 1 t i = 1 if y i C t i = -1 if y i C s j = 1 if u j C s j = -1 if u j C - Approximation by SVD T BB CC = σσ rr uu rr vv rr - Stop when max Q < 0 rr ss = sign uu 1, tt = sign vv 1 B C the modularity matrix block corresponding to the nodes in C C C C C Newman, M. E. J. (2006). Proc. Nat. Acad. Sci., 103(23),

26 Modularity on System Digraph Nodes {v 1,, v N }= {u 1,, u m, x 1,, x n, y 1,, y l } Edges captured by adjacency matrix - a ij = 1 if there is an edge from v i to v j - a ij = 0 otherwise Out-degree of v i NN kk ii = jj =1 aa iijj In-degree of v j NN kk jj + = ii =1 aa ii jj Total number of edges NN NN mm = kk ii = ii=1 jj=1 kk jj + Leicht, E. A., & Newman, M. E. (2008). Phys. Rev. Lett., 100(11),

27 Modularity on System Digraph Digraph Modularity Expected fraction of edges from v i to v j bb iiii = aa iiii /mm kk ii /mm kk jj + /mm Pairwise modularity measure Fraction of edges from v i to v j Fraction of edges starting at v i Fraction of edges ending at v j QQ(PP) = CC PP ii,jj=1 Modularity Maximization Spectral Algorithm - Recursive bisection by maximizing modularity increase max ss NN bb iiii II vv ii CC II vv jj CC = CC PP ii,jj=1 - Approximation by spectral decomposition NN bb iiii II vv ii CC II vv jj CC bb iiii = bb jjjj = bb iiii +bb jjjj 2 ΔQQ = ss TT BB CC ss 1 TT BB CC 1 /2 s j = 1 if v j C s j = -1 if v j C BB CC = λλ rr uu rr uu T rr, ss = sign uu 1 rr 27

28 System Digraph Community Detection Subsystem 1 u 1 x 1 y 1 Controller 1 U 1 u 2 x 2 y 2 Y 1 u 3 x 3 x 4 y 3 Subsystem 2 Controller 2 U 2 u 4 x 5 u 5 y 5 x 6 x 7 y 4 Y 2 Modularity maximization in system digraph: minimization of cross-community edges Jogwar, S. S. & Daoutidis, P. (2016). Submitted to Chem. Eng. Sci.

29 Remarks on Community Detection Approaches Bipartite community detection accounts for input/output interactions state variables are implicitly distributed Guarantees input/output reachability State variables overlap Digraph community detection explicitly distributes state variables Allows local model-based control strategies reduced complexity Controllability check necessary - verifiable Disturbances can be incorporated in both decompositions

30 Example Reactor-Separator Process Model Cold Feed Cold Feed A CSTR 1 CSTR 2 Flash A B C A B C B 9 Inputs Feed rates Flow rates Heating power Liu, J. et al. (2009). AIChE J., 55(5), Stewart, B. T. et al.. (2010). Syst. Contr. Lett., 59(8), States Temperatures Concentration of A Concentration of B Liquid levels 9 Outputs Temperatures Concentration of B Liquid Levels 30

31 Example Reactor-Separator Process System Digraph 30 nodes, 60 edges F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 Q 2 T 2 Q 3 T 3 31

32 Example Reactor-Separator Process Community detection in system digraph F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 T 2 Q 2 Q 3 T 3 Communities are distributed around the units 32

33 Example Reactor-Separator Process Community detection in bipartite graph cold feed F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 T 2 Q 2 Q 3 T 3 Communities are distributed along a combination of mass and energy balances and units 33

34 Example Reactor-Separator Process Community detection in bipartite graph hot feed F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 T 2 Q 2 Q 3 T 3 Communities are distributed around units Different interaction intensity between feed and temperatures 34

35 Simulation Case Study Different Decompositions - Suboptimal 1: non-maximum modularity observed in digraph community detection - Suboptimal 2: intuitive decomposition by mass balance, energy balance and kinetics Decomposition Subsystem Inputs Outputs Centralized - All All Optimal Digraph Communities Optimal Bipartite Communities I F f1, F R, Q 1 V 1, T 1, x B1 II F f2, F 1, Q 2 V 2, T 2, x B2 III F 2, F 3, Q 3 V 3, T 3, x B3 I F f1, F R, F 1 V 1, x B1, x B3 II F f2, Q 2 T 2, x B2 III F 2, F 3 V 2, V 3 IV Q 1, Q 3 T 1, T 3 Suboptimal 1 I F f1, Q 1 V 1, T 1, x B1 II F f2, F 1, Q 2 V 2, T 2, x B2 III F 2, F 3, F R V 3, x B3 IV Q 3 T 3 Suboptimal 2 I F f1, F f2, F R x B1, x B2, x B3 II F 1, F 2, F 3 V 1, V 2, V 3 III Q 1, Q 2, Q 3 T 1, T 2, T 3 35

36 Simulation Case Study Distributed MPC simulation (for 120 min) - Non-cooperative, iterative algorithm - Control/state profile communicated between controllers - Receding horizon N = 15 - Sampling time Δt = 1.5 min Babaei Pourkargar, D., Almansoori, A., & Daoutidis, P. (2017). Submitted to IFAC 20 th World Congress. Tang, W., Babaei Pourkargar, D. & Daoutidis, P. (2017). Unpublished. 36

37 Simulation Case Study Distributed MPC simulation (for 120 min) - MATLAB 2015b, SQP GHz Intel Core i processor Decomposition Perf. index Comp. time Centralized min Digraph Communities min Bipartite Communities min Suboptimal min Suboptimal min 37

38 Simulation Case Study Distributed MPC simulation (for 120 min) Outputs (x B3 for example) Inputs (F 3 for example) 38

39 Example - Hydrodealkylation (HDA) Plant 23 inputs, 23 outputs System digraph: 175 nodes, 848 edges Luyben, W. L., Tyréus, B. D., & Luyben, M. L. (1999). Plantwide process control. McGraw-Hill. Kang, L., Moharir, M., Almansoori, A., & Daoutidis, P. (2017). Submitted to Amer. Contr. Conf. Jogwar, S. S. & Daoutidis, P. (2016). Submitted to Chem. Eng. Sci. 39

40 Examples - Hydrodealkylation (HDA) Plant Hydrodealkylation (HDA) Plant 5 communities detected in system digraph Separator Physically located in the unit operations Consistent with previous studies on decentralized control of HDA plant 40

41 Concluding Remarks Community detection powerful tool to systematically address decomposition of complex plants with different degrees of decentralization - Flexible: can be combined with different interaction measures Connectivity Connectivity + Sensitivity Connectivity + Sensitivity + Finite time response - Scalable to large networks Efficient and mature algorithms - Promising framework for addressing distributed and hierarchical control 41

42 Future Outlook Community Detection Robustness of decomposition to uncertainty Model reduction Distributed state estimation Fault detection and isolation Hierarchical community structure detection 42

43 Future Outlook Communities / Decomposition Control Performance Controller Communication Distributed MPC Algorithms 43

44 Acknowledgement 44

45 Example Gas Sweetening Plant 6 inputs, 6 outputs System digraph: 32 nodes, 100 edges 45

46 Example Gas Sweetening Plant 2 communities detected on either the bipartite graph or the system digraph Units sharing a common liquid solvent stream are more strongly interacting than units connected by gaseous streams. The absorption and desorption which dictate the variations of concentrations and temperatures of various streams occur in the liquid solvent. 46

47 Example Reactor-Separator Process Steady State Block RGA F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 T 2 Q 2 Q 3 T 3 Communities are not clustered topologically 47

48 Example Reactor-Separator Process Community detection in bipartite graph without sensitivity F R F f1 V 1 F f2 V 2 V 3 x V 1 V V 3 A1 x x A2 A3 2 F 1 F 2 F 3 x B1 x B1 x B2 x B2 T 1 T 2 T 3 x B3 x B3 Q 1 T 1 T 2 Q 2 Q 3 T 3 Communities are distributed around units 48

49 Efficient Algorithm of Modularity Maximization Fast Unfolding (Louvain) Algorithm Initialize Each node in a community. Modularity optimization For each node: compute Q when moving each node from its community into other communities. Choose the move with max Q. Community aggregation internal edge self-loop external edge edge between nodes Blondel, V. D. et al. (2008). J. Stat. Mech. Theor. Exp., 2008(10), P

Graph reduction for material integrated process networks with flow segregation

Graph reduction for material integrated process networks with flow segregation Preprints of the 9th International Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control TuM2.4 Graph reduction for material integrated process networks

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

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

Design of Control Configurations for. Complex Process Networks

Design of Control Configurations for. Complex Process Networks Design of Control Configurations for Complex Process Networks A DISSERTATION SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Seongmin Heo IN PARTIAL FULFILLMENT OF THE

More information

A Definition for Plantwide Controllability. Process Flexibility

A Definition for Plantwide Controllability. Process Flexibility A Definition for Plantwide Controllability Surya Kiran Chodavarapu and Alex Zheng Department of Chemical Engineering University of Massachusetts Amherst, MA 01003 Abstract Chemical process synthesis typically

More information

A Survey for the Selection of Control Structure for Distillation Columns Based on Steady State Controllability Indexes

A Survey for the Selection of Control Structure for Distillation Columns Based on Steady State Controllability Indexes Iranian Journal of Chemical Engineering Vol. 6, No. 2 (Spring), 2009, IAChE A Survey for the Selection of Control Structure for Distillation Columns Based on Steady State Controllability Indexes K. Razzaghi,

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

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

Dynamics and Control of Reactor - Feed Effluent Heat Exchanger Networks

Dynamics and Control of Reactor - Feed Effluent Heat Exchanger Networks 2008 American Control Conference Westin Seattle Hotel Seattle Washington USA June 11-13 2008 WeC08.2 Dynamics and Control of Reactor - Feed Effluent Heat Exchanger Networks Sujit S. Jogwar Michael Baldea

More information

Jasmin Smajic1, Christian Hafner2, Jürg Leuthold2, March 23, 2015

Jasmin Smajic1, Christian Hafner2, Jürg Leuthold2, March 23, 2015 Jasmin Smajic, Christian Hafner 2, Jürg Leuthold 2, March 23, 205 Time Domain Finite Element Method (TD FEM): Continuous and Discontinuous Galerkin (DG-FEM) HSR - University of Applied Sciences of Eastern

More information

Large Scale Data Analysis Using Deep Learning

Large Scale Data Analysis Using Deep Learning Large Scale Data Analysis Using Deep Learning Linear Algebra U Kang Seoul National University U Kang 1 In This Lecture Overview of linear algebra (but, not a comprehensive survey) Focused on the subset

More information

CS Lecture 8 & 9. Lagrange Multipliers & Varitional Bounds

CS Lecture 8 & 9. Lagrange Multipliers & Varitional Bounds CS 6347 Lecture 8 & 9 Lagrange Multipliers & Varitional Bounds General Optimization subject to: min ff 0() R nn ff ii 0, h ii = 0, ii = 1,, mm ii = 1,, pp 2 General Optimization subject to: min ff 0()

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

Worksheets for GCSE Mathematics. Quadratics. mr-mathematics.com Maths Resources for Teachers. Algebra

Worksheets for GCSE Mathematics. Quadratics. mr-mathematics.com Maths Resources for Teachers. Algebra Worksheets for GCSE Mathematics Quadratics mr-mathematics.com Maths Resources for Teachers Algebra Quadratics Worksheets Contents Differentiated Independent Learning Worksheets Solving x + bx + c by factorisation

More information

Support Vector Machines. CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington

Support Vector Machines. CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington Support Vector Machines CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington 1 A Linearly Separable Problem Consider the binary classification

More information

Inferring the origin of an epidemic with a dynamic message-passing algorithm

Inferring the origin of an epidemic with a dynamic message-passing algorithm Inferring the origin of an epidemic with a dynamic message-passing algorithm HARSH GUPTA (Based on the original work done by Andrey Y. Lokhov, Marc Mézard, Hiroki Ohta, and Lenka Zdeborová) Paper Andrey

More information

Control Configuration Selection for Multivariable Descriptor Systems

Control Configuration Selection for Multivariable Descriptor Systems Control Configuration Selection for Multivariable Descriptor Systems Hamid Reza Shaker and Jakob Stoustrup Abstract Control configuration selection is the procedure of choosing the appropriate input and

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Branch and bound method for multiobjective control structure design( Published version ) Author(s) Kariwala,

More information

An Efficient Algorithm For Weak Hierarchical Lasso. Yashu Liu, Jie Wang, Jieping Ye Arizona State University

An Efficient Algorithm For Weak Hierarchical Lasso. Yashu Liu, Jie Wang, Jieping Ye Arizona State University An Efficient Algorithm For Weak Hierarchical Lasso Yashu Liu, Jie Wang, Jieping Ye Arizona State University Outline Regression with Interactions Problems and Challenges Weak Hierarchical Lasso The Proposed

More information

Lecture 11. Kernel Methods

Lecture 11. Kernel Methods Lecture 11. Kernel Methods COMP90051 Statistical Machine Learning Semester 2, 2017 Lecturer: Andrey Kan Copyright: University of Melbourne This lecture The kernel trick Efficient computation of a dot product

More information

Graph Clustering Algorithms

Graph Clustering Algorithms PhD Course on Graph Mining Algorithms, Università di Pisa February, 2018 Clustering: Intuition to Formalization Task Partition a graph into natural groups so that the nodes in the same cluster are more

More information

CS249: ADVANCED DATA MINING

CS249: ADVANCED DATA MINING CS249: ADVANCED DATA MINING Vector Data: Clustering: Part II Instructor: Yizhou Sun yzsun@cs.ucla.edu May 3, 2017 Methods to Learn: Last Lecture Classification Clustering Vector Data Text Data Recommender

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

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

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

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities 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

More information

A Posteriori Error Estimates For Discontinuous Galerkin Methods Using Non-polynomial Basis Functions

A Posteriori Error Estimates For Discontinuous Galerkin Methods Using Non-polynomial Basis Functions Lin Lin A Posteriori DG using Non-Polynomial Basis 1 A Posteriori Error Estimates For Discontinuous Galerkin Methods Using Non-polynomial Basis Functions Lin Lin Department of Mathematics, UC Berkeley;

More information

SECTION 7: STEADY-STATE ERROR. ESE 499 Feedback Control Systems

SECTION 7: STEADY-STATE ERROR. ESE 499 Feedback Control Systems SECTION 7: STEADY-STATE ERROR ESE 499 Feedback Control Systems 2 Introduction Steady-State Error Introduction 3 Consider a simple unity-feedback system The error is the difference between the reference

More information

DYNAMICS AND CONTROL OF PROCESS NETWORKS

DYNAMICS AND CONTROL OF PROCESS NETWORKS DYNAMICS AND CONTROL OF PROCESS NETWORKS M. Baldea a,1, N. H. El-Farra b and B.E. Ydstie c a Department of Chemical Engineering, The University of Texas at Austin, Austin, TX 78712 b Department of Chemical

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,350 108,000 1.7 M Open access books available International authors and editors Downloads Our

More information

Control Configuration Selection for Multivariable Descriptor Systems Shaker, Hamid Reza; Stoustrup, Jakob

Control Configuration Selection for Multivariable Descriptor Systems Shaker, Hamid Reza; Stoustrup, Jakob Aalborg Universitet Control Configuration Selection for Multivariable Descriptor Systems Shaker, Hamid Reza; Stoustrup, Jakob Published in: 2012 American Control Conference (ACC) Publication date: 2012

More information

THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL

THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL Sigurd Skogestad Department of Chemical Engineering, Norwegian University of Science and Technology, N-7491 Trondheim, Norway The paper discusses distillation

More information

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Graph and Controller Design for Disturbance Attenuation in Consensus Networks 203 3th International Conference on Control, Automation and Systems (ICCAS 203) Oct. 20-23, 203 in Kimdaejung Convention Center, Gwangju, Korea Graph and Controller Design for Disturbance Attenuation in

More information

Predicting Winners of Competitive Events with Topological Data Analysis

Predicting Winners of Competitive Events with Topological Data Analysis Predicting Winners of Competitive Events with Topological Data Analysis Conrad D Souza Ruben Sanchez-Garcia R.Sanchez-Garcia@soton.ac.uk Tiejun Ma tiejun.ma@soton.ac.uk Johnnie Johnson J.E.Johnson@soton.ac.uk

More information

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

On the Scalability in Cooperative Control. Zhongkui Li. Peking University On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to

More information

CS249: ADVANCED DATA MINING

CS249: ADVANCED DATA MINING CS249: ADVANCED DATA MINING Graph and Network Instructor: Yizhou Sun yzsun@cs.ucla.edu May 31, 2017 Methods Learnt Classification Clustering Vector Data Text Data Recommender System Decision Tree; Naïve

More information

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks UNIVERSITY OF CALIFORNIA Los Angeles Distributed Model Predictive Control of Nonlinear and Two-Time-Scale Process Networks A dissertation submitted in partial satisfaction of the requirements for the degree

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

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

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

The dos and don ts of distillation column control

The dos and don ts of distillation column control The dos and don ts of distillation column control Sigurd Skogestad * Department of Chemical Engineering Norwegian University of Science and Technology N-7491 Trondheim, Norway Abstract The paper discusses

More information

Lecture 6. Notes on Linear Algebra. Perceptron

Lecture 6. Notes on Linear Algebra. Perceptron Lecture 6. Notes on Linear Algebra. Perceptron COMP90051 Statistical Machine Learning Semester 2, 2017 Lecturer: Andrey Kan Copyright: University of Melbourne This lecture Notes on linear algebra Vectors

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

Finding normalized and modularity cuts by spectral clustering. Ljubjana 2010, October

Finding normalized and modularity cuts by spectral clustering. Ljubjana 2010, October Finding normalized and modularity cuts by spectral clustering Marianna Bolla Institute of Mathematics Budapest University of Technology and Economics marib@math.bme.hu Ljubjana 2010, October Outline Find

More information

Algebraic Codes and Invariance

Algebraic Codes and Invariance Algebraic Codes and Invariance Madhu Sudan Harvard April 30, 2016 AAD3: Algebraic Codes and Invariance 1 of 29 Disclaimer Very little new work in this talk! Mainly: Ex- Coding theorist s perspective on

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

Radial Basis Function (RBF) Networks

Radial Basis Function (RBF) Networks CSE 5526: Introduction to Neural Networks Radial Basis Function (RBF) Networks 1 Function approximation We have been using MLPs as pattern classifiers But in general, they are function approximators Depending

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

Worksheets for GCSE Mathematics. Algebraic Expressions. Mr Black 's Maths Resources for Teachers GCSE 1-9. Algebra

Worksheets for GCSE Mathematics. Algebraic Expressions. Mr Black 's Maths Resources for Teachers GCSE 1-9. Algebra Worksheets for GCSE Mathematics Algebraic Expressions Mr Black 's Maths Resources for Teachers GCSE 1-9 Algebra Algebraic Expressions Worksheets Contents Differentiated Independent Learning Worksheets

More information

7.3 The Jacobi and Gauss-Seidel Iterative Methods

7.3 The Jacobi and Gauss-Seidel Iterative Methods 7.3 The Jacobi and Gauss-Seidel Iterative Methods 1 The Jacobi Method Two assumptions made on Jacobi Method: 1.The system given by aa 11 xx 1 + aa 12 xx 2 + aa 1nn xx nn = bb 1 aa 21 xx 1 + aa 22 xx 2

More information

Property Testing and Affine Invariance Part I Madhu Sudan Harvard University

Property Testing and Affine Invariance Part I Madhu Sudan Harvard University Property Testing and Affine Invariance Part I Madhu Sudan Harvard University December 29-30, 2015 IITB: Property Testing & Affine Invariance 1 of 31 Goals of these talks Part I Introduce Property Testing

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

SECTION 5: POWER FLOW. ESE 470 Energy Distribution Systems

SECTION 5: POWER FLOW. ESE 470 Energy Distribution Systems SECTION 5: POWER FLOW ESE 470 Energy Distribution Systems 2 Introduction Nodal Analysis 3 Consider the following circuit Three voltage sources VV sss, VV sss, VV sss Generic branch impedances Could be

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

A Method for PID Controller Tuning Using Nonlinear Control Techniques*

A Method for PID Controller Tuning Using Nonlinear Control Techniques* A Method for PID Controller Tuning Using Nonlinear Control Techniques* Prashant Mhaskar, Nael H. El-Farra and Panagiotis D. Christofides Department of Chemical Engineering University of California, Los

More information

1. The graph of a function f is given above. Answer the question: a. Find the value(s) of x where f is not differentiable. Ans: x = 4, x = 3, x = 2,

1. The graph of a function f is given above. Answer the question: a. Find the value(s) of x where f is not differentiable. Ans: x = 4, x = 3, x = 2, 1. The graph of a function f is given above. Answer the question: a. Find the value(s) of x where f is not differentiable. x = 4, x = 3, x = 2, x = 1, x = 1, x = 2, x = 3, x = 4, x = 5 b. Find the value(s)

More information

Dynamics and Control of Energy Integrated Distillation Column Networks

Dynamics and Control of Energy Integrated Distillation Column Networks 200 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 200 ThA4.4 Dynamics and Control of Energy Integrated Distillation Column Networks Sujit S. Jogwar and Prodromos

More information

Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS. Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano

Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS. Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano ... Our contribution PIPS-PSBB*: Multi-level parallelism for Stochastic

More information

Work, Energy, and Power. Chapter 6 of Essential University Physics, Richard Wolfson, 3 rd Edition

Work, Energy, and Power. Chapter 6 of Essential University Physics, Richard Wolfson, 3 rd Edition Work, Energy, and Power Chapter 6 of Essential University Physics, Richard Wolfson, 3 rd Edition 1 With the knowledge we got so far, we can handle the situation on the left but not the one on the right.

More information

Compressed representation of Kohn-Sham orbitals via selected columns of the density matrix

Compressed representation of Kohn-Sham orbitals via selected columns of the density matrix Lin Lin Compressed Kohn-Sham Orbitals 1 Compressed representation of Kohn-Sham orbitals via selected columns of the density matrix Lin Lin Department of Mathematics, UC Berkeley; Computational Research

More information

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach*

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Xiaorui Wang Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G 2V4

More information

A State-Space Approach to Control of Interconnected Systems

A State-Space Approach to Control of Interconnected Systems A State-Space Approach to Control of Interconnected Systems Part II: General Interconnections Cédric Langbort Center for the Mathematics of Information CALIFORNIA INSTITUTE OF TECHNOLOGY clangbort@ist.caltech.edu

More information

Multivariable model predictive control design of reactive distillation column for Dimethyl Ether production

Multivariable model predictive control design of reactive distillation column for Dimethyl Ether production IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Multivariable model predictive control design of reactive distillation column for Dimethyl Ether production To cite this article:

More information

The dos and don ts of distillation column control

The dos and don ts of distillation column control The dos and don ts of distillation column control Sigurd Skogestad * Department of Chemical Engineering Norwegian University of Science and Technology N-7491 Trondheim, Norway Abstract The paper discusses

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Structured State Space Realizations for SLS Distributed Controllers

Structured State Space Realizations for SLS Distributed Controllers Structured State Space Realizations for SLS Distributed Controllers James Anderson and Nikolai Matni Abstract In recent work the system level synthesis (SLS) paradigm has been shown to provide a truly

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

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

CS249: ADVANCED DATA MINING

CS249: ADVANCED DATA MINING CS249: ADVANCED DATA MINING Support Vector Machine and Neural Network Instructor: Yizhou Sun yzsun@cs.ucla.edu April 24, 2017 Homework 1 Announcements Due end of the day of this Friday (11:59pm) Reminder

More information

Lecture 3. STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof. Allie Fletcher

Lecture 3. STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof. Allie Fletcher Lecture 3 STAT161/261 Introduction to Pattern Recognition and Machine Learning Spring 2018 Prof. Allie Fletcher Previous lectures What is machine learning? Objectives of machine learning Supervised and

More information

Dan Roth 461C, 3401 Walnut

Dan Roth   461C, 3401 Walnut CIS 519/419 Applied Machine Learning www.seas.upenn.edu/~cis519 Dan Roth danroth@seas.upenn.edu http://www.cis.upenn.edu/~danroth/ 461C, 3401 Walnut Slides were created by Dan Roth (for CIS519/419 at Penn

More information

Terms of Use. Copyright Embark on the Journey

Terms of Use. Copyright Embark on the Journey Terms of Use All rights reserved. No part of this packet may be reproduced, stored in a retrieval system, or transmitted in any form by any means - electronic, mechanical, photo-copies, recording, or otherwise

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

CSC 578 Neural Networks and Deep Learning

CSC 578 Neural Networks and Deep Learning CSC 578 Neural Networks and Deep Learning Fall 2018/19 3. Improving Neural Networks (Some figures adapted from NNDL book) 1 Various Approaches to Improve Neural Networks 1. Cost functions Quadratic Cross

More information

Chapter 22 : Electric potential

Chapter 22 : Electric potential Chapter 22 : Electric potential What is electric potential? How does it relate to potential energy? How does it relate to electric field? Some simple applications What does it mean when it says 1.5 Volts

More information

Economic Plant-wide Control. Sigurd Skogestad

Economic Plant-wide Control. Sigurd Skogestad JWST-c JWST-Rangaiah November, 0 : Printer: Yet to come 0 0 0 Economic Plant-wide Control. Introduction Sigurd Skogestad Department of Chemical Engineering, Norwegian University of Science and Technology

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

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Sergio Fragoso, Juan Garrido, Francisco Vázquez Department of Computer Science and Numerical

More information

CSTR CONTROL USING MULTIPLE MODELS

CSTR CONTROL USING MULTIPLE MODELS CSTR CONTROL USING MULTIPLE MODELS J. Novák, V. Bobál Univerzita Tomáše Bati, Fakulta aplikované informatiky Mostní 39, Zlín INTRODUCTION Almost every real process exhibits nonlinear behavior in a full

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

SECTION 7: FAULT ANALYSIS. ESE 470 Energy Distribution Systems

SECTION 7: FAULT ANALYSIS. ESE 470 Energy Distribution Systems SECTION 7: FAULT ANALYSIS ESE 470 Energy Distribution Systems 2 Introduction Power System Faults 3 Faults in three-phase power systems are short circuits Line-to-ground Line-to-line Result in the flow

More information

SVD, Power method, and Planted Graph problems (+ eigenvalues of random matrices)

SVD, Power method, and Planted Graph problems (+ eigenvalues of random matrices) Chapter 14 SVD, Power method, and Planted Graph problems (+ eigenvalues of random matrices) Today we continue the topic of low-dimensional approximation to datasets and matrices. Last time we saw the singular

More information

CHAPTER 6 CLOSED LOOP STUDIES

CHAPTER 6 CLOSED LOOP STUDIES 180 CHAPTER 6 CLOSED LOOP STUDIES Improvement of closed-loop performance needs proper tuning of controller parameters that requires process model structure and the estimation of respective parameters which

More information

Haar Basis Wavelets and Morlet Wavelets

Haar Basis Wavelets and Morlet Wavelets Haar Basis Wavelets and Morlet Wavelets September 9 th, 05 Professor Davi Geiger. The Haar transform, which is one of the earliest transform functions proposed, was proposed in 90 by a Hungarian mathematician

More information

Simultaneous state and input estimation of non-linear process with unknown inputs using particle swarm optimization particle filter (PSO-PF) algorithm

Simultaneous state and input estimation of non-linear process with unknown inputs using particle swarm optimization particle filter (PSO-PF) algorithm Simultaneous state and input estimation of non-linear process with unknown inputs using particle swarm optimization particle filter (PSO-PF) algorithm Mohammad A. Khan, CSChe 2016 Outlines Motivations

More information

1 Matrix notation and preliminaries from spectral graph theory

1 Matrix notation and preliminaries from spectral graph theory Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.

More information

Computer Vision Group Prof. Daniel Cremers. 14. Clustering

Computer Vision Group Prof. Daniel Cremers. 14. Clustering Group Prof. Daniel Cremers 14. Clustering Motivation Supervised learning is good for interaction with humans, but labels from a supervisor are hard to obtain Clustering is unsupervised learning, i.e. it

More information

An Efficient Graph Sparsification Approach to Scalable Harmonic Balance (HB) Analysis of Strongly Nonlinear RF Circuits

An Efficient Graph Sparsification Approach to Scalable Harmonic Balance (HB) Analysis of Strongly Nonlinear RF Circuits Design Automation Group An Efficient Graph Sparsification Approach to Scalable Harmonic Balance (HB) Analysis of Strongly Nonlinear RF Circuits Authors : Lengfei Han (Speaker) Xueqian Zhao Dr. Zhuo Feng

More information

General Strong Polarization

General Strong Polarization General Strong Polarization Madhu Sudan Harvard University Joint work with Jaroslaw Blasiok (Harvard), Venkatesan Gurswami (CMU), Preetum Nakkiran (Harvard) and Atri Rudra (Buffalo) December 4, 2017 IAS:

More information

Monitoring and Handling of Actuator Faults in a Distributed Model Predictive Control System

Monitoring and Handling of Actuator Faults in a Distributed Model Predictive Control System American Control Conference Marriott Waterfront, Baltimore, MD, USA June -July, ThA.6 Monitoring and Handling of Actuator Faults in a Distributed Model Predictive Control System David Chilin, Jinfeng Liu,

More information

Uncertain Compression & Graph Coloring. Madhu Sudan Harvard

Uncertain Compression & Graph Coloring. Madhu Sudan Harvard Uncertain Compression & Graph Coloring Madhu Sudan Harvard Based on joint works with: (1) Adam Kalai (MSR), Sanjeev Khanna (U.Penn), Brendan Juba (WUStL) (2) Elad Haramaty (Harvard) (3) Badih Ghazi (MIT),

More information

Recent Advances in Consensus of Multi-Agent Systems

Recent Advances in Consensus of Multi-Agent Systems Int. Workshop on Complex Eng. Systems and Design, Hong Kong, 22 May 2009 Recent Advances in Consensus of Multi-Agent Systems Jinhu Lü Academy of Mathematics and Systems Science Chinese Academy of Sciences

More information

D-ADMM Based Distributed MPC with input-output models*

D-ADMM Based Distributed MPC with input-output models* 4 IEEE Conference on Control Applications (CCA) Part of 4 IEEE Multi-conference on Systems and Control October 8-, 4. Antibes, France D-ADMM Based Distributed MPC with input-output models* Rafael P. Costa,

More information

1 Matrix notation and preliminaries from spectral graph theory

1 Matrix notation and preliminaries from spectral graph theory Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.

More information

Clustering using Mixture Models

Clustering using Mixture Models Clustering using Mixture Models The full posterior of the Gaussian Mixture Model is p(x, Z, µ,, ) =p(x Z, µ, )p(z )p( )p(µ, ) data likelihood (Gaussian) correspondence prob. (Multinomial) mixture prior

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

Thick Shell Element Form 5 in LS-DYNA

Thick Shell Element Form 5 in LS-DYNA Thick Shell Element Form 5 in LS-DYNA Lee P. Bindeman Livermore Software Technology Corporation Thick shell form 5 in LS-DYNA is a layered node brick element, with nodes defining the boom surface and defining

More information

On one Application of Newton s Method to Stability Problem

On one Application of Newton s Method to Stability Problem Journal of Multidciplinary Engineering Science Technology (JMEST) ISSN: 359-0040 Vol. Issue 5, December - 204 On one Application of Newton s Method to Stability Problem Şerife Yılmaz Department of Mathematics,

More information

Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis

Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis Mark Daichendt, Lorenz Biegler Carnegie Mellon University Pittsburgh, PA 15217 Ben Weinstein,

More information

Gradient expansion formalism for generic spin torques

Gradient expansion formalism for generic spin torques Gradient expansion formalism for generic spin torques Atsuo Shitade RIKEN Center for Emergent Matter Science Atsuo Shitade, arxiv:1708.03424. Outline 1. Spintronics a. Magnetoresistance and spin torques

More information