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.

Authors :
Secrest, Caleb W.
Ochs, David S.
Gagas, Brent S.
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