z-logo
Premium
Frequency‐domain optimization of fixed‐structure controllers
Author(s) -
Solingen E.,
Wingerden J.W.,
Oomen T.
Publication year - 2016
Publication title -
international journal of robust and nonlinear control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.361
H-Index - 106
eISSN - 1099-1239
pISSN - 1049-8923
DOI - 10.1002/rnc.3699
Subject(s) - control theory (sociology) , frequency domain , controller (irrigation) , stability (learning theory) , transfer function , computer science , convex optimization , nonlinear system , nyquist stability criterion , frequency response , diagonal , regular polygon , mathematics , engineering , control (management) , parametric statistics , statistics , physics , geometry , electrical engineering , quantum mechanics , artificial intelligence , machine learning , agronomy , computer vision , biology
Summary This paper aims to introduce a new approach to optimize the tunable controller parameters of linear parameterizable controllers. The presented approach is frequency‐domain based and can therefore directly be used to tune, among others, proportional integral derivative controllers, low/high‐pass filters, and notch filters, using a Frequency Response Function of the plant. The approach taken in this paper is to extract the tunable controller parameters into a diagonal matrix gain and absorb the remainder of the controller in the plant. Then, the generalized Nyquist stability criterion is exploited so as to impose stability and  H ∞  performance specifications on the closed‐loop system. It is shown that the approach results in a convex feasibility problem for certain controller cases and can be reformulated such that it can also be used for grey‐box system identification. Simulation and experimental examples demonstrate the efficacy of the approach. © 2016 The Authors. International Journal of Robust and Nonlinear Control published by John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here