Identification of look-up tables using gradient algorithm
In view of the relatively low computational load, look-up tables (or maps) are usually used to approximate nonlinear function or characterize operating-point-dependent system variables in typical embedded applications. Aiming at the problem of off-line identifying the look-up tables, a method based...
Gespeichert in:
Veröffentlicht in: | ISA transactions 2018-04, Vol.75, p.64-75 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In view of the relatively low computational load, look-up tables (or maps) are usually used to approximate nonlinear function or characterize operating-point-dependent system variables in typical embedded applications. Aiming at the problem of off-line identifying the look-up tables, a method based on the gradient algorithm is presented to estimate the look-up table parameters in this paper. The nonlinear function is approximated in terms of the piecewise linear interpolation model with the look-up table parameters, which can be rewritten as a dot product between the regression vector and unknown parameter vector using membership function. With the approximation error of the nonlinear function, a method for updating look-up tables using the gradient algorithm is given, and the relationship between the parameter estimation error and model approximation error is explicitly derived. To guarantee the convergence of the look-up table parameters estimation, a condition for the persistent excitation of the look-up table input is derived, which also provides a theoretical basis for the data characteristics of the look-up table input required to identify look-up table parameters offline using dynamic data. The validity of the proposed method is verified respectively by updating a one-dimensional (1D) look-up table, and the identification of the two-dimensional (2D) look-up table for the throttle discharge coefficient of a spark ignition gasoline engine form engine simulation tool enDYNA.
•A method for off-line identifying the look-up tables is developed.•The maps in vector-vector form are given to conveniently design estimator.•The method using gradient algorithm is designed, and the estimation error is derived.•A judgment approach for the convergence of look-up table estimation is proved.•The validity is verified by a 1D map, and a SI engine discharge coefficient 2D map. |
---|---|
ISSN: | 0019-0578 1879-2022 |
DOI: | 10.1016/j.isatra.2018.02.012 |