Back to Search
Start Over
Deriving State Block Diagrams That Correctly Model Hand-Code Implementation—Correcting the Enhanced Luenberger Style Motion Observer as an Example.
- Source :
- IEEE Transactions on Industry Applications; Jan/Feb2020, Vol. 56 Issue 1, p826-836, 11p
- Publication Year :
- 2020
-
Abstract
- This article presents a detailed analysis of the enhanced Luenberger style motion observer (ELSO) for motor control applications. The analysis reveals that the state block diagram presented in the literature does not correctly represent the hand-code implementation of the structure that is presented in that same literature. As a result, the block diagram does not correctly model ELSO dynamic behavior. Here, a discussion of some common errors in discrete observer modeling is presented and used to correct the ELSO state block diagram. These common errors include: first, failing to model the inherent delay present in the feedback path of all discrete state-filter and observer structures, second, incorrectly modeling the difference equation index shifts that exist in nearly all observer structures, and third, improper signal nomenclature for the observer predicted states. In this article, the ELSO block diagram and code implementation from the literature is reviewed and the modeling errors are exposed. Finally, correction of these modeling errors is presented. The discrete modeling techniques presented in this article are applicable to all discrete state filters and observers. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 00939994
- Volume :
- 56
- Issue :
- 1
- Database :
- Complementary Index
- Journal :
- IEEE Transactions on Industry Applications
- Publication Type :
- Academic Journal
- Accession number :
- 141381360
- Full Text :
- https://doi.org/10.1109/TIA.2019.2950293