277
Views
9
CrossRef citations to date
0
Altmetric
Original Articles

Optimal input design for parameter estimation of nonlinear systems: case study of an unstable delta wing

, &
Pages 873-887 | Received 22 Jan 2016, Accepted 15 Aug 2016, Published online: 23 Sep 2016
 

ABSTRACT

A closed-loop optimal experimental design for online parameter identification approach is developed for nonlinear dynamic systems. The goal of the observer and the nonlinear model predictive control theories is here to perform online computation of the optimal time-varying input and to estimate the unknown model parameters online. The main contribution consists in combining Lyapunov stability theory with an existing closed-loop identification approach, in order to maximise the information content in the experiment and meanwhile to asymptotically stabilise the closed-loop system. To illustrate the proposed approach, the case of an open-loop unstable aerodynamic mechanical system is discussed. The simulation results show that the proposed algorithm allows to estimate all unknown parameters, which was not possible according to previous work, while keeping the closed-loop system stable.

Acknowledgment

This work is done in the context of a CIFRE PhD thesis between the LAGEP and the french company Acsystème which is gratefully acknowledged for the funding.

Disclosure statement

No potential conflict of interest was reported by the authors.

Notes

1. Other constraints may be specified on the measured outputs or estimation of the process states (dealing with safety, set-point tracking within error bounds, production, ...). In order to handle the stability with the method detailed here, such constraints are not included.

2. To simplify the notation in the following discrete formulations, s(k) = s(tk) (resp. s(l) = s(tl)) represents the value of the signal s at the current (resp. future) discrete time t = k × Ts (resp. t = l × Ts), where Ts is the constant sampling time and k (resp. l) is a time index (i.e. an integer). For the input, a zero-order hold is used between two consecutive sampling time instants. The various models are still formulated in a continuous framework and are solved numerically. Hence, sampled values may be taken at any discrete time. It is assumed that process data may also be sampled at the same rate.

3. As usual, the same development can be done for any pair (x, u) ≠ (0, 0) that represents a steady state in (Equation13).

4. As discussed previously, since it is a Lyapunov function and since the cost function J has to be maximised, one adds a minus sign before JL.

5. More information on odoe4ope.univ-lyon1.fr.

6. The time, the input and the states are also dimensionless.

7. To use this software, please visit http://odoe4ope.univ-lyon1.fr.

Additional information

Funding

This work was supported by the French company Acsystème and the French Ministry of Higher Education and Research and CIFRE [grant number 2011/0876].

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,709.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.