Abstract
Physics-guided neural networks (PGNNs) enable accurate identification of inverse system dynamics by effectively embedding a known physical model within a neural network (NN), and thereby achieve high performance when implemented as feedforward controllers. However, training PGNNs using existing NN toolboxes is complicated. Therefore, this paper presents a MATLAB toolbox that systematically implements, trains, and validates PGNNs. Dedicated functions implement recent results that have been proposed in literature, i.e., we ensure that the PGNN converges to a value of the cost function that is strictly upperbounded by the value obtained when using only the physical model, while also imposing a form of graceful degradation when the trained PGNN is used on data that was not present in the training data. The toolbox is available at:https://github.com/mbolderman/PGNN-Toolbox/
| Original language | English |
|---|---|
| Pages (from-to) | 4068-4073 |
| Number of pages | 6 |
| Journal | IFAC-PapersOnLine |
| Volume | 56 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 1 Jul 2023 |
| Event | 22nd World Congress of the International Federation of Automatic Control (IFAC 2023 World Congress) - Yokohama, Japan Duration: 9 Jul 2023 → 14 Jul 2023 Conference number: 22 https://www.ifac2023.org/ |
Funding
This work is part of the research programme with project number 17973, which is (partly) financed by the Dutch Research Council (NWO).
| Funders |
|---|
| Nederlandse Organisatie voor Wetenschappelijk Onderzoek |
Keywords
- Mechatronics
- data-based control
- identification for control
- motion control systems
- software for system identification
Fingerprint
Dive into the research topics of 'A MATLAB toolbox for training and implementing physics-guided neural network-based feedforward controllers'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver