Nonlinear identification and control of Organic Rankine Cycle systems using sparse polynomial models

Development of a first principles model of a system is not only a time- and cost-consuming task, but often leads to model structures which are not directly usable to design a controller using current available methodologies. In this paper we use a sparse identification procedure to obtain a nonlinear polynomial model. Since this is a NP-hard problem, a relaxed algorithm is employed to accelerate its convergence speed. The obtained model is further used inside the nonlinear Extended Prediction Self-Adaptive control (NEPSAC) approach to Nonlinear Model Predictive Control (NMPC), which replaces the complex nonlinear optimization problem by a simpler iterative quadratic programming procedure. An organic Rankine cycle system, characterized for presenting nonlinear time-varying dynamics, is used as benchmark to illustrate the effectiveness of the proposed combined strategies.

[1]  S. Billings Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains , 2013 .

[2]  Vincent Lemort,et al.  Dynamic modeling and optimal control strategy of waste heat recovery Organic Rankine Cycles , 2011 .

[3]  Vincent Lemort,et al.  Comparison of control strategies for waste heat recovery Organic Rankine Cycle systems , 2011 .

[4]  Robin DE KEYSER,et al.  MODEL BASED PREDICTIVE CONTROL FOR LINEAR SYSTEMS , 2011 .

[5]  Madiha Nadri Wolf,et al.  Explicit multi-model predictive control of a waste heat Rankine based system for heavy duty trucks , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[6]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[7]  Peter J. Fleming,et al.  Time and frequency domain identification and analysis of a gas turbine engine , 2002 .

[8]  Carlo Novara,et al.  Sparse Identification of Nonlinear Functions and Parametric Set Membership Optimality Analysis , 2011, IEEE Transactions on Automatic Control.

[9]  Marko Bacic,et al.  Model predictive control , 2003 .

[10]  H. Zou,et al.  Regularization and variable selection via the elastic net , 2005 .

[11]  Vincent Lemort,et al.  ThermoCycle: A Modelica library for the simulation of thermodynamic systems , 2014 .

[12]  L. Piroddi,et al.  NARX model selection based on simulation error minimisation and LASSO , 2010 .

[13]  Andres Hernandez,et al.  Evaluation of the NEPSAC nonlinear predictive controller on a thermal process , 2014, 2014 European Control Conference (ECC).

[14]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[15]  Christopher Depcik,et al.  Review of organic Rankine cycles for internal combustion engine exhaust waste heat recovery , 2013 .

[16]  Andres Hernandez,et al.  Experimental study of Predictive Control strategies for optimal operation of Organic Rankine Cycle systems , 2015, 2015 European Control Conference (ECC).

[17]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[18]  Olivier Lepreux,et al.  Improving the control performance of an Organic Rankine Cycle system for waste heat recovery from a heavy-duty diesel engine using a model-based approach , 2013, 52nd IEEE Conference on Decision and Control.

[19]  Bertrand Dechesne,et al.  Comparison of moving boundary and finite-volume heat exchangers models in the Modelica language , 2016 .

[20]  David Rees,et al.  Nonlinear gas turbine modeling using NARMAX structures , 2001, IEEE Trans. Instrum. Meas..