Abstract
In this work, the Einstein notation is utilized to synthesize state and parameter transition matrices, by solving a set of ordinary differential equations. Additionally, for the system identification problem, it has been demonstrated that the gradient and Hessian of a cost function can be analytically constructed using the same matrix and tensor metrics. A general gradient-based optimization problem is then posed to identify unknown system parameters and unknown initial conditions. Here, the analytical gradient and Hessian of the cost function are derived using these state and parameter transition matrices. The more robust performance of the proposed method for identifying unknown system parameters and unknown initial conditions over an existing conventional quasi-Newton method-based system identification toolbox (available in MATLAB) is demonstrated by using two widely used benchmark datasets from real dynamic systems. In the existing toolbox, gradient and Hessian information, which are derived using a finite difference method, are more susceptible to numerical errors compared to the analytical approach presented.
| Original language | English |
|---|---|
| Pages (from-to) | 780-785 |
| Number of pages | 6 |
| Journal | IFAC-PapersOnLine |
| Volume | 58 |
| Issue number | 28 |
| DOIs | |
| State | Published - Oct 1 2024 |
| Event | 4th Modeling, Estimation, and Control Conference, MECC 2024 - Chicago, United States Duration: Oct 27 2024 → Oct 30 2024 |
Keywords
- Gradient
- Gradient-based Optimization
- Hessian
- System identification
- Transition matrix
- tensors
Fingerprint
Dive into the research topics of 'Analytical Gradient and Hessian Evaluation for System Identification using State-Parameter Transition Tensors'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver