Skip to Main Content
This paper presents a discrete time deadbeat-direct torque and flux controller (DB-DTFC) for interior permanent magnet synchronous machines (IPMSMs). A Gopinath-style discrete time flux linkage observer is developed which contains two different flux estimation methods based on current and voltage models for flux linkage. This observer produces correctly estimated flux linkages needed for accurate DB-DTFC implementation. In order to eliminate the sampling delay due to a characteristic of digital control computation, a complex vector model-based rotor reference frame current observer is also developed. Combining the discrete time current and flux linkage observers, the correct single time step (deadbeat) air-gap torque and stator flux linkage control at the (constant) switching frequency is achieved and experimentally evaluated.