Forgione, M.; Bombois, X.; Van den Hof, P.M.J.
Published in: Automatica
DOI:10.1016/j.automatica. 2014.11.006 Published: 01/01/2015
Document VersionPublisher's PDF, also known as Version of Record (includes final page, issue and volume numbers)
Please check the document version of this publication:• A submitted manuscript is the author's version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.• The final author version and the galley proof are versions of the publication after peer review.• The final published version features the final layout of the paper including the volume, issue and page numbers.
Link to publicationCitation for published version (APA): Forgione, M., Bombois, X., & Hof, Van den, P. M. J. (2015). Data-driven model improvement for model-based control. Automatica, 52, 118-124. DOI: 10.1016/j.automatica.2014 General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.• Users may download and print one copy of any publication from the public portal for the purpose of private study or research.• You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal ?
Take down policyIf you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. We present a framework for the gradual improvement of model-based controllers. The total time of the learning procedure is divided into a number of learning intervals. After a learning interval, the model is refined based on the measured data. This model is used to synthesize the controller that will be applied during the next learning interval. Excitation signals can be injected into the control loop during each of the learning intervals. On the one hand, the introduction of an excitation signal worsens the control performance during the current learning interval since it acts as a disturbance. On the other hand, the informative data generated owing to the excitation signal are used to refine the model using a closedloop system identification technique. Therefore, the control performance for the next learning interval is expected to improve. In principle, our objective is to maximize the overall control performance taking the effect of the excitation signals explicitly into account. However, this is in general an intractable optimization problem. For this reason, a convex approximation of the original problem is derived using standard relax...