journal article·2024-08-05Open access

INVSID 1.0: An Inverse System Identification Toolbox for MATLAB

Runzhe Han, Christian Bohn, Georg Bauer

Applied Sciences· Volume 14· Issue 15

Abstract

The inverse system identification toolbox named INVSID 1.0 for MATLAB, which is used to identify the inversion of single-input single-output systems, is developed. The complete process from theoretical derivation to toolbox creation of developing the toolbox is demonstrated. Afterwards, numerical examples are illustrated to describe how the toolbox can be used to solve inverse identification problems. Simulation results demonstrate the effectiveness of the toolbox.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Control Systems and Identification · Fault Detection and Control Systems · Iterative Learning Control Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Optical, Mechanical and Electrical Engineering, Zhejiang A&F University, Hangzhou 311300, China

Institut für Elektrische Informationstechnik, Technische Universität Clausthal, 38678 Clausthal-Zellerfeld, Germany

Funding

Natural Science Foundation of Zhejiang province, P.R. China · University Research Development Foundation in Zhejiang A&F University, P.R. China

References (28)

Show source-provided references
1. Goodwin, G.C., Graebe, S.F., and Salgado, M.E. (2001). Control System Design, Prentice Hall.
2. Golub, G.H., and Van Loan, C.F. (2012). Matrix Computations, John Hopkins University Press.
3. Jung, Y. (2018). Inverse System Identification with Applications in Predistortion, Linköping University.10.3384/diss.diva-152873 ↗
4. On inversion-based approaches for feedforward and ILC10.1016/j.mechatronics.2017.09.010 ↗
5. Zhou, K., Doyle, J.C., and Glover, K. (1996). Robust and Optimal Control, Prentice Hall.
6. Nonminimum phase dynamic inversion for settle time applications10.1109/TCST.2008.2002035 ↗
7. Nonlinear inversion-based output tracking10.1109/9.508898 ↗
8. Noncausal inverses for linear systems10.1109/9.489285 ↗
9. Widrow, B., and Walach, E. (2008). Adaptive Inverse Control: A Signal Processing Approach, John Wiley & Sons.10.1002/9780470231616 ↗
10. On the equivalence between stable inversion for nonminimum phase systems and reciprocal transfer functions defined by the two-sided Laplace transform10.1016/j.automatica.2009.10.008 ↗
11. Zero phase error tracking algorithm for digital control10.1115/1.3143822 ↗
12. Cancellation of discrete time unstable zeros by feedforward control10.1115/1.2900678 ↗
13. Synthesis of robust multivariable iterative learning controllers with application to a wafer state motion system10.1080/002071700405923 ↗
14. On the H∞ fixed-lag smoothing: How to exploit the information preview10.1016/S0005-1098(03)00141-9 ↗
15. An efficient algorithm for discrete-time H∞ preview control10.1016/j.automatica.2008.02.003 ↗
16. Pre-actuation and optimal state to state transition based precise tracking for maximum phase system10.1002/asjc.1265 ↗
17. Stable inversion based precise tracking for periodic systems10.1002/asjc.1940 ↗
18. Optimal preview-based stable-inversion for output tracking of nonminimum-phase linear systems10.1016/j.automatica.2008.06.014 ↗
19. Accurate output tracking for nonminimum phase nonhyperbolic and near nonhyperbolic systems10.1016/j.ejcon.2014.09.001 ↗
20. A general framework for approximated model stable inversion10.1016/j.automatica.2018.11.044 ↗
21. Active control of engine-induced vibrations in automotive vehicles using disturbance observer gain scheduling10.1016/j.conengprac.2003.09.008 ↗
22. Comparison between calculated speed-based and sensor-fused speed-based engine in-cylinder pressure estimation method10.1016/j.ifacol.2022.04.037 ↗
23. Subspace-based multivariable system identification from frequency response data10.1109/9.508900 ↗
24. O’Reilly, J. (1983). Observers for Linear Systems, Academic Press.
25. Lewis, F.L., Xie, L., and Popa, D. (2008). Optimal and Robust Estimation: With an Introduction to Stochastic Control Theory, CRC Press.
26. A minimum parameter adaptive approach for rejecting multiple narrow-band disturbances with application to hard disk drives10.1109/TCST.2011.2178025 ↗
27. H∞-based selective inversion of nonminimum-phase systems for feedback controls10.1109/JAS.2020.1003138 ↗
28. Squaring down by static and dynamic compensators10.1109/9.192190 ↗