(457g) Graph-Based Symmetry Detection and Elimination for Optimal Process Control of Numbered-up Modular Facilities
AIChE Annual Meeting
2024
2024 AIChE Annual Meeting
Computing and Systems Technology Division
10B: Predictive Control and Optimization
Wednesday, October 30, 2024 - 9:36am to 9:52am
In this work, we present an automated approach to detect symmetric structure of complex numbered-up modular systems using network theory and graph neural networks (GNN)[3]. We convert the original optimal control problem into a graph structure by defining the nodes or node features as control input, states, and outputs, and the edges or edge features based on their physical relationships, such as heat and mass balances. Training datasets are obtained by applying the symmetry criteria to a wide variety of different set points, disturbances, and initial conditions. After training the GNN model, we obtain the learned node embedding and grouping which represent the elements in the problem space are likely to be symmetrical. Through classifying and labeling the embedding groups based on the symmetry detection from GNN model, we propose one symmetry-breaking approach which removes variables corresponding to nodes that are members of the grouping set from the original optimal control problem formulation.
To demonstrate the efficacy of the proposed approach, we present the control performance of two benchmark systems: the first with three modular nonisothermal CSTR's operating in parallel configurations[2] and the second with two modular CSTRs followed by two separators. Results demonstrate that the trained GNN model efficiently reveals a symmetric automorphism in the graph structure, reflecting that the nodes associated with each undisturbed reactor in both benchmark systems exhibit identical connectivity patterns. Following the symmetry-breaking approach, the number of variables in the optimal control problem decreases significantly, resulting in faster model predictive control solutions. Moreover, the refined GNN demonstrates the capacity to discriminate among various types of modular units by summarizing the characteristics inherent in the embedded grouping, which is beneficial to further study, such as decomposition of multiple modular units with different functions.
[1] M. Baldea, T. F. Edgar, B. L. Stanley, and A. A. Kiss, âModular manufacturing processes: Status, challenges, and opportunities,â AIChE journal, vol. 63, no. 10, pp. 4262â4272, 2017.
[2] Y. Dai, S. Fay, and A. Allman, âAnalysis of model predictive control in numbered-up modular facilities,â Digital Chemical Engineering, vol. 7, p. 100088, 2023.