Abstract
Recently, many power electronics applications use digital signal processors for control implementation because of their advantages in handling complex mathematics operations and easy programming. However, the inherent time delay of the digital signal processor deteriorates its control performance. For example, the filtering capability of the shunt active filter highly depends on the current control capability. The time delay of the digital signal processor reduces the current tracking capability and harmonic compensation performance. Thus, the research on the time delay of the digital controller becomes an issue. The predictive current regulator is often used for shunt active filters because it has the advantages of high current tracking capability and fixed switching frequency operation. This thesis studies the effect of the time-delay caused by digital controllers on the predictive current regulator, and proposes a compensation method. Computer simulation and laboratory test results are presented to validate the functionalities of the proposed method.