Robust experiment design for system identification via semi-infinite programming techniques

Dimitrios Katselis, Cristian R. Rojas, James S. Welsh, Hakan Hjalmarsson

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Robust optimal experiment design for dynamic system identification is cast as a minmax optimization problem, which is infinite-dimensional. If the input spectrum is discretized (either by considering a Riemmann approximation, or by restricting it to the span of a finite dimensional linear space), this problem falls within the class of semi-infinite convex programs. One approach to this optimization problem of infinite constraints is the so called "scenario approach", which is based on a probabilistic description of the uncertainty to deliver a finite program that attempts to approximate the optimal solution with a prescribed probability. In this paper, we propose as an alternative an exchange algorithm based on some recent advances in the field of semi-infinite programming to tackle the same problem. This method is compared with the scenario approach both from the aspects of accuracy and computational efficiency. Furthermore, the comparison includes the MATLAB semi-infinite solver fseminf to provide a general palette of methods approximating the robust optimal design problem.

Original languageEnglish (US)
Title of host publicationSYSID 2012 - 16th IFAC Symposium on System Identification, Final Program
PublisherIFAC Secretariat
Number of pages6
EditionPART 1
ISBN (Print)9783902823069
StatePublished - 2012
Externally publishedYes
EventUniversite Libre de Bruxelles - Bruxelles, Belgium
Duration: Jul 11 2012Jul 13 2012

Publication series

NameIFAC Proceedings Volumes (IFAC-PapersOnline)
NumberPART 1
ISSN (Print)1474-6670


ConferenceUniversite Libre de Bruxelles

ASJC Scopus subject areas

  • Control and Systems Engineering


Dive into the research topics of 'Robust experiment design for system identification via semi-infinite programming techniques'. Together they form a unique fingerprint.

Cite this