229
Views
19
CrossRef citations to date
0
Altmetric
Original Articles

Neighbouring-extremal control for singular dynamic optimisation problems. Part I: single-input systems

, , &
Pages 1099-1112 | Received 27 Jul 2007, Accepted 30 Aug 2008, Published online: 08 May 2009
 

Abstract

A powerful approach for dynamic optimisation in the presence of uncertainty is to incorporate measurements into the optimisation framework so as to track the optimum. For non-singular control problems, this can be done by tracking active constraints along boundary arcs and using neighbouring-extremal (NE) control along interior arcs. Essentially, NE control forces the first-order variation of the necessary conditions of optimality (NCO) to zero. In this article, an extension of NE control to singular control problems is proposed. This article focuses on single-input systems, while the extension to multiple-input systems is investigated in the companion paper. The idea is to design NE controllers from successive time differentiations of the first-order variation of the NCO. Approximate NE feedback laws are also proposed, which are both easily implementable and tractable from a real-time optimisation perspective. These developments are illustrated by the case study of a semi-batch chemical reactor.

Notes

Notes

1. Here, the superscript *, e.g. in , indicates that the related quantity is evaluated along the nominal trajectories u*(t), x *(t), λ*(t), 0 ≤ tt f.

2. It is not rare in the optimal control literature that the degree (or order) of singularity be defined as half the number of time differentiations needed to have u appear explicitly–see, e.g., Lewis (Citation1980).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.