(402c) When Deep Learning Meets Sparse Model Identification: Online Adaptive Sparse Identification of Systems (OASIS)
AIChE Annual Meeting
2020
2020 Virtual AIChE Annual Meeting
Computing and Systems Technology Division
Advances in Machine Learning and Intelligent Systems I
Tuesday, November 17, 2020 - 8:30am to 8:45am
Despite the simplicity of SINDy algorithm, it is challenging to use SINDy for model-based control, especially at any instance of plant-model mismatch or process upset. This is because re-training the model using SINDy is computationally expensive and cannot guarantee to catch up with rapidly changing dynamics. Hence, we propose online adaptive sparse identification of systems (OASIS) framework that extends the capabilities of SINDy for accurate, automatic, and adaptive approximation of process models. The key novelty is to combine the usefulness of SINDy in discovering an interpretable model with a deep neural network (DNN) to adaptively model and control the process dynamics in real-time. The proposed method is implemented in two steps: system identification and controller design. For the system identification step, we utilize several sets of process historical data that are available for various input settings and identify their corresponding models using SINDy. Next, we train a DNN using the previously collected historical data sets and their respective SINDy models such that the DNN approximates the relationship between process data and SINDy models. We use this trained DNN to design a controller wherein the DNN updates the SINDy model by utilizing a new set of measurements at every sampling time to accurately predict the future process behavior. In this way, the OASIS method supports the application of SINDy for real-time model identification and control. We demonstrate the OASIS methodology on the model identification and control of a continuous stirred tank reactor. The closed-loop results showed that the proposed OASIS framework can be effectively used for adaptive modeling and control of nonlinear processes.
Literature cited:
[1] Verhaegen M, Dewilde P. Subspace model identification part 2. Analysis of the elementary output-error state-space model identification algorithm. International Journal of Control. 1992; 56(5):1211-1241.
[2] Van Overschee P, De Moor B. N4SID: Subspace algorithms for the identification of combined deterministic-stochastic systems. Automatica. 1994; 30(1):75-93.
[3] Larimore WE. Canonical variate analysis in identification, filtering, and adaptive control. In: 29th IEEE Conference on Decision and Control, vol. 2. Piscataway, NJ: IEEE. 1990; pp. 596-604.
[4] Brunton SL, Proctor JL, Kutz JN. Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proceedings of the National Academy of Sciences. 2016; 113(15):3932-3937.
[5] Mangan NM, Brunton SL, Proctor JL, Kutz JN. Inferring biological networks by sparse identification of nonlinear dynamics. IEEE Transactions on Molecular, Biological and Multi-Scale Communications. 2016; 2(1):52-63.
[6] Hoffmann M, Frhner C, No F. Reactive SINDy: Discovering governing reactions from concentration data. The Journal of Chemical Physics. 2019; 150(2):025101.
[7] Narasingam A, Kwon JSI. Data-driven identification of interpretable reduced-order models using sparse regression. Computers & Chemical Engineering. 2018; 119:101-111.
[8] Quade M, Abel M, Nathan Kutz J, Brunton SL. Sparse identification of nonlinear dynamics for rapid model recovery. Chaos: An Interdisciplinary Journal of Nonlinear Science. 2018; 28(6):063116.
[9] Brunton SL, Brunton BW, Proctor JL, Kutz JN. Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control. PloS one. 2016; 11(2):e0150171.
Checkout
This paper has an Extended Abstract file available; you must purchase the conference proceedings to access it.
Do you already own this?
Log In for instructions on accessing this content.
Pricing
Individuals
AIChE Pro Members | $150.00 |
AIChE Emeritus Members | $105.00 |
AIChE Graduate Student Members | Free |
AIChE Undergraduate Student Members | Free |
AIChE Explorer Members | $225.00 |
Non-Members | $225.00 |