Real-Time Nonlinear Programming by Amplitude Modulation

Cited 0 time in webofscience Cited 1 time in scopus
  • Hit : 118
  • Download : 0
The nonlinear programming (NLP) is an optimization technique that minimizes arbitrary nonlinear cost functions. To apply the NLP to real-time applications, however, the estimation of the gradient of the cost function is remained as a challenge. The extremum-seeking control (ESC) optimizes the cost functions in real-time, but it involves the complicated design of filters for simultaneous estimation of the gradient. In this paper, a complementary method that optimizes an arbitrary multivariable cost function in real-time is proposed. Taking the advantages of both NLP and ESC, the variables are updated by the steepest descent method of NLP, while the gradient of the cost function is continuously estimated by the amplitude modulation as in ESC. Unlike the ESC, the proposed method does not require the design of complicated filters. The optimization performance is verified by simulations on time-varying and noisy cost functions, as well as automatic controller tuning applications.
Publisher
INST CONTROL ROBOTICS & SYSTEMS, KOREAN INST ELECTRICAL ENGINEERS
Issue Date
2013-08
Language
English
Article Type
Article
Citation

INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, v.11, no.4, pp.742 - 751

ISSN
1598-6446
DOI
10.1007/s12555-012-0369-6
URI
http://hdl.handle.net/10203/250053
Appears in Collection
ME-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0