{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T12:11:53Z","timestamp":1771330313137,"version":"3.50.1"},"reference-count":38,"publisher":"Oxford University Press (OUP)","license":[{"start":{"date-parts":[[2019,1,3]],"date-time":"2019-01-03T00:00:00Z","timestamp":1546473600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1093\/imamci\/dny046","type":"journal-article","created":{"date-parts":[[2018,12,28]],"date-time":"2018-12-28T12:11:09Z","timestamp":1545999069000},"source":"Crossref","is-referenced-by-count":7,"title":["A novel model predictive control strategy for constrained and unconstrained systems in presence of disturbance"],"prefix":"10.1093","author":[{"given":"Mohammad Reza","family":"Zamani","sequence":"first","affiliation":[{"name":"Faulty of Electrical and Computer Engineering, Babol Noshirvani University of Technology, Babol, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zahra","family":"Rahmani","sequence":"additional","affiliation":[{"name":"Faulty of Electrical and Computer Engineering, Babol Noshirvani University of Technology, Babol, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Behrooz","family":"Rezaie","sequence":"additional","affiliation":[{"name":"Faulty of Electrical and Computer Engineering, Babol Noshirvani University of Technology, Babol, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2019,1,3]]},"reference":[{"key":"key\n\t\t\t\t2019012510424189700_ref1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-84628-859-3","volume-title":"Iterative Learning Control: Robustness and Monotonic Convergence for Interval Systems","author":"Ahn","year":"2007"},{"key":"key\n\t\t\t\t2019012510424189700_ref2","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1109\/JPROC.2011.2161242","article-title":"Reducing transient and steady state electricity consumption in HVAC using learning-based model-predictive control","volume":"100","author":"Aswani","year":"2012","journal-title":"Proc. IEEE"},{"key":"key\n\t\t\t\t2019012510424189700_ref37","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0005-1098(01)00174-1","article-title":"The explicit linear quadratic regulator for constrained systems","volume":"38","author":"Bemporad","year":"2002","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref3","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1109\/9.250485","article-title":"Constrained generalized predictive control","volume":"38","author":"Camacho","year":"1993","journal-title":"IEEE Trans. Automat. Contr."},{"key":"key\n\t\t\t\t2019012510424189700_ref4","volume-title":"Model Predictive Control","author":"Camacho","year":"2004"},{"key":"key\n\t\t\t\t2019012510424189700_ref5","doi-asserted-by":"crossref","first-page":"762","DOI":"10.1016\/j.cjche.2014.05.008","article-title":"Design and analysis of integrated predictive iterative learning control for batch process based on two-dimensional system theory","volume":"22","author":"Chen","year":"2014","journal-title":"Chin. J. Chem. Eng."},{"key":"key\n\t\t\t\t2019012510424189700_ref6","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1109\/TCST.2015.2476779","article-title":"Iterative learning control with predictive trial information: convergence, robustness, and experimental verification","volume":"24","author":"Chu","year":"2016","journal-title":"IEEE Trans. Contr. Syst. Technol."},{"key":"key\n\t\t\t\t2019012510424189700_ref7","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1016\/0005-1098(89)90053-8","article-title":"Properties of generalized predictive control","volume":"25","author":"Clarke","year":"1989","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref8","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/0005-1098(87)90087-2","article-title":"Generalized predictive control\u2014part I. The basic algorithm","volume":"23","author":"Clarke","year":"1987","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref9","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/j.ifacol.2015.09.022","article-title":"Model predictive control in industry: challenges and opportunities","volume":"48","author":"Forbes","year":"2015","journal-title":"IFAC-PapersOnLine"},{"key":"key\n\t\t\t\t2019012510424189700_ref10","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-1-4471-6726-6_2","volume-title":"Iterative Learning Control\u2014An Overview Iterative Learning Control for Electrical Stimulation and Stroke Rehabilitation","author":"Freeman","year":"2015"},{"key":"key\n\t\t\t\t2019012510424189700_ref11","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/0005-1098(89)90002-2","article-title":"Model predictive control: theory and practice\u2014a survey","volume":"25","author":"Garcia","year":"1989","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref12","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/TCST.2017.2692729","article-title":"Frequency\u2013domain analysis of robust monotonic convergence of norm-optimal iterative learning control","volume":"26","author":"Ge","year":"2017","journal-title":"IEEE Trans. Contr. Syst. Technol"},{"key":"key\n\t\t\t\t2019012510424189700_ref13","author":"Guzmicky","year":"2012"},{"key":"key\n\t\t\t\t2019012510424189700_ref14","doi-asserted-by":"crossref","first-page":"2175","DOI":"10.1002\/aic.690451016","article-title":"Model predictive control technique combined with iteration learning for batch processes","volume":"45","author":"Lee","year":"1999","journal-title":"AIChE J."},{"key":"key\n\t\t\t\t2019012510424189700_ref15","doi-asserted-by":"crossref","first-page":"1306","DOI":"10.1016\/j.conengprac.2006.11.013","article-title":"Iterative learning control applied to batch processes: an overview","volume":"15","author":"Lee","year":"2007","journal-title":"Control Eng. Pract."},{"key":"key\n\t\t\t\t2019012510424189700_ref16","author":"Lenz","year":"2015","journal-title":"DeepMPC: learning deep latent features for model predictive control"},{"key":"key\n\t\t\t\t2019012510424189700_ref17","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/978-981-10-5263-7_12","volume-title":"Intelligent Control Design and MATLAB Simulation. Springer","author":"Liu","year":"2018"},{"key":"key\n\t\t\t\t2019012510424189700_ref18","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1016\/j.jprocont.2013.06.004","article-title":"Nonlinear fuzzy model predictive iterative learning control for drum-type boiler\u2013turbine system","volume":"23","author":"Liu","year":"2013","journal-title":"J. Process Control"},{"key":"key\n\t\t\t\t2019012510424189700_ref19","first-page":"10","article-title":"Feedback-assisted iterative learning model predictive control with nonlinear fuzzy model","volume":"2014","author":"Liu","year":"2014","journal-title":"Math. Probl. Eng."},{"key":"key\n\t\t\t\t2019012510424189700_ref20","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1093\/imamci\/dnt007","article-title":"Model prediction-based approach to fault-tolerant control with applications","volume":"31","author":"Mahmoud","year":"2014","journal-title":"IMA J. Math. Control Inform."},{"key":"key\n\t\t\t\t2019012510424189700_ref21","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1109\/TAC.2016.2560961","article-title":"Robust iterative learning control for nonrepetitive uncertain systems","volume":"62","author":"Meng","year":"2017","journal-title":"IEEE Trans. Automat. Contr."},{"key":"key\n\t\t\t\t2019012510424189700_ref22","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.eswa.2017.09.004","article-title":"Optimizing model predictive control horizons using genetic algorithm for motion cueing algorithm","volume":"92","author":"Mohammadi","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"key\n\t\t\t\t2019012510424189700_ref23","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1016\/S0098-1354(98)00301-9","article-title":"Model predictive control: past, present and future","volume":"23","author":"Morari","year":"1999","journal-title":"Comput. Chem. Eng."},{"key":"key\n\t\t\t\t2019012510424189700_ref24","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.compchemeng.2016.07.011","article-title":"Iterative learning model predictive control for constrained multivariable control of batch processes","volume":"93","author":"Oh","year":"2016","journal-title":"Comput. Chem. Eng."},{"key":"key\n\t\t\t\t2019012510424189700_ref25","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1252\/jcej.16we333","article-title":"Iterative learning control integrated with model predictive control for real-time disturbance rejection of batch processes","volume":"50","author":"Oh","year":"2017","journal-title":"J. Chem. Eng. Japan"},{"key":"key\n\t\t\t\t2019012510424189700_ref38","first-page":"1","article-title":"On-line optimization via off-line optimization! -a guided tour to parametric programming and control","volume":"37","author":"Pistikopoulos","year":"2004","journal-title":"IFAC Dynamics and Control of Process Systems"},{"key":"key\n\t\t\t\t2019012510424189700_ref26","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1093\/imamci\/dnq029","article-title":"Model predictive control of constrained non-linear time-delay systems","volume":"28","author":"Reble","year":"2011","journal-title":"IMA J. Math. Control Inform."},{"key":"key\n\t\t\t\t2019012510424189700_ref27","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1016\/0005-1098(78)90001-8","article-title":"Model predictive heuristic control: applications to industrial processes","volume":"14","author":"Richalet","year":"1978","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref28","doi-asserted-by":"crossref","first-page":"1883","DOI":"10.1109\/TAC.2017.2753460","article-title":"Learning model predictive control for iterative tasks. A Data-Driven Control Framework","volume":"63","author":"Rosolia","year":"2018","journal-title":"IEEE Trans. Automat. Control"},{"key":"key\n\t\t\t\t2019012510424189700_ref29","volume-title":"Model-Based Predictive Control: A Practical Approach","author":"Rossiter","year":"2003"},{"key":"key\n\t\t\t\t2019012510424189700_ref30","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/0005-1098(82)90069-3","article-title":"Model algorithmic control (MAC); basic theoretical properties","volume":"18","author":"Rouhani","year":"1982","journal-title":"Automatica"},{"key":"key\n\t\t\t\t2019012510424189700_ref31","first-page":"119","article-title":"Model predictive control with integral action: a simple MPC algorithm","volume-title":"Model. Identif. Control","author":"Ruscio","year":"2013"},{"key":"key\n\t\t\t\t2019012510424189700_ref32","doi-asserted-by":"crossref","DOI":"10.1109\/ACC.1994.751788","article-title":"Shrinking horizon model predictive control applied to autoclave curing of composite laminate materials","author":"Thomas","year":"1994"},{"key":"key\n\t\t\t\t2019012510424189700_ref33","doi-asserted-by":"crossref","first-page":"1589","DOI":"10.1016\/j.jprocont.2009.09.006","article-title":"Survey on iterative learning control, repetitive control, and run-to-run control","volume":"19","author":"Wang","year":"2009","journal-title":"J. Process Control"},{"key":"key\n\t\t\t\t2019012510424189700_ref34","doi-asserted-by":"crossref","first-page":"011003","DOI":"10.1115\/1.4037265","article-title":"Robust iterative learning control for vibration suppression of industrial robot manipulators","volume":"140","author":"Wang","year":"2018","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"key\n\t\t\t\t2019012510424189700_ref35","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/j.jprocont.2007.10.014","article-title":"Iterative learning model predictive control for multi-phase batch processes","volume":"18","author":"Wang","year":"2008","journal-title":"J. Process Control"},{"key":"key\n\t\t\t\t2019012510424189700_ref36","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.1002\/asjc.1680","article-title":"State space constrained iterative learning control for robotic manipulators","volume":"20","author":"Yovchev","year":"2018","journal-title":"Asian J. Control"}],"container-title":["IMA Journal of Mathematical Control and Information"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/imamci\/advance-article-pdf\/doi\/10.1093\/imamci\/dny046\/27411036\/dny046.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,11,13]],"date-time":"2019-11-13T05:41:05Z","timestamp":1573623665000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/imamci\/advance-article\/doi\/10.1093\/imamci\/dny046\/5270745"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,3]]},"references-count":38,"URL":"https:\/\/doi.org\/10.1093\/imamci\/dny046","relation":{},"ISSN":["0265-0754","1471-6887"],"issn-type":[{"value":"0265-0754","type":"print"},{"value":"1471-6887","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,3]]}}}