Current control has, for decades, been one of the more challenging research fields in the development of power converters. Simple and robust nonlinear methods like hysteresis or sigma-delta controllers have been commonly used, while sophisticated linear controllers based on classical control theory have been developed for PWM-based converters. The one-cycle current control technique is a nonlinear technique based on cycle-by-cycle calculation of the ON time of the converter switches for the next switching period. This kind of controller requires accurate measurement of voltages and currents in order achieve a precise current tracking. These techniques have been frequently used in the control of power converters generating low-frequency currents, where the reference varies slowly compared with the switching frequency. Its application is not so common in active power filter current controllers due to the fast variation of the references that demands not only accurate measurements but also high-speed computing. This paper proposes a novel one-cycle digital current controller based on the minimization of the integral error of the current. Its application in a three-leg four-wire shunt active power filter is presented, including a stability analysis considering the switching pattern selection. Furthermore, simulated and experimental results are presented to validate the proposed controller.
The effects of harmonics, interharmonics, and subharmonics on low-voltage distribution networks, leading to a deterioration in electrical power quality, have become more evident in recent years. The main harmonic sources are power electronic devices due to their implicit nonlinearity. Interharmonic and subharmonic components are mainly caused by a lack of synchronization between the grid frequency and the switching frequency of the power converters. This can be caused by asynchronous modulated devices, or more commonly by fluctuations in the fundamental grid frequency. Interharmonic currents cause interharmonic voltage distortions that affect grid-synchronized or frequency-dependent systems. The IEC-61000-4-7 proposes a general guide on harmonics, interharmonic measurements, and instrumentation in current supply systems. However, the techniques proposed in the standard are intended for measurement and do not enable a precise identification of the interharmonic components in a signal. This work proposes new definitions for the spectral energy aggrupation to improve signal component detection for the IEC standard. Furthermore, an adaptive Kalman filter algorithm is developed that enables the exact identification in real time of the frequency, amplitude, and phase of these components. The proposed system will become the basis for the implementation of a new range of measurement systems that provide improved accuracy and real-time operation. The work is supported by simulated results analysing various scenarios (including transients after changes in harmonic content in the grid voltage) that demonstrate the effectiveness of the proposed method.
The one-cycle current control is a non-linear technique based on the cycle-by-cycle calculation of the ON time of the power converter switches. Its application is not common in tracking fast-changing reference currents, due to the necessity of fast and accurate measurements, and high-speed computing. In a previous study, a one-cycle digital current controller based on the minimization of the integral error of the current was developed and applied to the control of a three-phase shunt active power filter. In the present work, the one-cycle controller has been improved by proposing a new switching pattern. It allows an easy implementation that reduces the critical computational cost and avoids the main drawbacks of the previous implementation. The controller has been applied in a three-leg four-wire shunt active power filter, including a stability analysis considering the proposed switching pattern. Simulated and experimental results are presented to validate the proposed controller.
Model predictive control (MPC) is widely used in resource optimization problems because it naturally deals with bounded controls and states and allows predictive information to be included. However, at each sampling instant, an optimization problem must be solved. Resource optimization problems with switching control actions naturally lead to optimization problems with integer decision variables, which are computationally costly, particularly when the number of variables is large. As a result, the approach of directly discretizing (DD) the problem to derive a mixed-integer linear program (MILP) sets fundamental limitations on the MPC sampling rate owing to the computational time required to solve the optimization problem. In this paper, we propose a two-scale optimization algorithm (TSOA) for MPC. On the first-scale, the entire prediction horizon is considered and the algorithm provides the optimal resources to be used at each interval with a constant weighting cost. This optimization problem may be cast as a linear program (LP); thus, it is computationally tractable even for a large number of variables and constraints. In the second-scale, the switching nature of the decision variable is recovered by posing an MILP to deploy the optimal resources computed in the previous scale. In this manner, the MILP is solved for a shorter time interval than the entire prediction horizon, thus reducing the number of variables in the optimization problem. The simulation results demonstrate the computational advantages of the proposed algorithm compared to direct problem discretization and optimization.