An Improved Deadbeat Control Strategy Based on Repetitive Prediction against Grid Frequency Fluctuation for Active Power Filter

Project Code :TEMAPS534

Objective

The main objective of this project is to improve the harmonic compensation performance of active power filter (APF) in distribution network.

Abstract

In order to improve the harmonic compensation performance of active power filter (APF) in distribution network, based on deadbeat control theory, the command current prediction algorithm and current tracking control strategy are optimized in this article. Firstly, the command current repetitive prediction in ABC coordinate system is transferred to dq for improving its accuracy in lead compensation, and the equivalent for fractional delay beat is achieved by Lagrange Interpolation Polynomial to solve the problem of inaccurate prediction caused by grid frequency fluctuation.

 Then, considering the inherent half-sampling-period delay of sinusoidal PWM (SPWM), an improved deadbeat control strategy for current tracking is proposed by estimating the output current of next sampling period. Because the output current in next sampling period is replaced by that in current sampling period with traditional deadbeat control strategy, this estimation could make up for the defect of low control precision caused by that replacement. After that, adding error repetitive correction into the improved deadbeat control channel to reduce the periodic tracking error of output current.

 Finally, the stability and accuracy of the improved control system are analyzed theoretically, and its feasibility and effectiveness are verified by the simulation and hardware-in-the-loop (HIL) experiments.

INDEX TERMS- Deadbeat control, frequency fluctuation, harmonic compensation, Lagrange interpolation polynomial, error repetitive correction.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Configuration:

Operating System :  Windows 7/8/10

Application Software :  Matlab/Simulink

Hardware Configuration:

RAM :  8 GB

Processor :  I3 / I5(Mostly prefer)

Learning Outcomes

  • Introduction to Matlab/Simulink
  • What is EISPACK & LINPACK
  • How to start with MATLAB
  • About Matlab language
  • About tools & libraries
  • Application of Matlab/Simulink
  • About Matlab desktop
  • Features of Matlab/Simulink
  • Basics on Matlab/Simulink
  • Introduction to controllers.
  • Study of PWM techniques.
  • Project Development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video