High-Efficient Direct Power Control Scheme Using Predictive Virtual Flux for Three-Phase Active Rectifiers

: In recent years, the pulse-width-modulation (PWM) converter has been found to have extensive applications in renewable energy, industrial fields, and others. The high efficiency requirement is crucial to operating a PWM rectifier in various applications, in addition to the fundamental control objectives of sinusoidal grid currents and the correct DC bus voltage. Additionally, in practical application, another issue arises when the grid voltage frequently experiences distortion, leading to a distorted grid current and a significant rise in total harmonic distortion (THD). To resolve these problems, a model predictive virtual flux-based direct power control (MPVFDPC) with improved power loss performance is proposed based on an integrated switching state predetermination strategy. The proposed MPVFDPC for PWM rectifier inherits the merits of both virtual flux control and direct power control, which have fast dynamic performance and the grid current THD is considerably decreased under distorted grid voltage states. The proposed technique aims to minimize switching loss under ideal and distorted grid voltage states by exploiting the discontinuous modulation concept by using a switching state predetermination strategy. The MPVFDPC with switching state predeter-mination strategy is proven by employing it in experiments as well as simulations in comparison with previous models: predictive direct power control (Conv. MPDPC) and conventional MPVFDPC (Conv. MPVFDPC). The acquired waveforms and quantitative data are employed to prove the effectiveness of the developed algorithm.


Introduction
Modern voltage source rectifiers (VSR) with pulse width modulation (PWM) possess several merits, including the possibility of bidirectional power exchange, power factor adjustment and sinusoidal current waveforms [1][2][3][4].In areas of the ac-dc converters, simple diode rectifiers without PWM operation had been popularly employed instead of the ac-dc converter with PWM techniques.However, recently, PWM converters for ac-dc power conversion have started to be widely used in the applications of renewable energy and other industrial fields, due to their ability to provide bi-directional power flow.Typically, two extensively studied methods for controlling PWM rectifiers are direct power control (DPC) [5] and voltage-oriented control (VOC) [6].VOC techniques obtain optimal performance by employing a proportional-integral (PI) controller in a synchronously rotating frame to control grid currents.Meanwhile, in DPC, power controllers are employed.Prior to implementation, predefined selection rules or lookup tables must be devised based on instantaneous power characteristics.The optimal switching state is decided by assessing the actual and reference values of active and reactive powers [7,8].DPC has the merits of quick, dynamic performance while maintaining simplicity and robustness.
Because of its advantageous ability to address nonlinear control challenges, model predictive control (MPC) has captured the interest of researchers in academia as a promising mance by generating clamping regions corresponding to the leg that transmits the largest absolute current value.In accordance with this, a switching state predetermination block is integrated into the MPVFDPC scheme.Meanwhile, to preserve sinusoidal grid current waveforms under distorted grid voltage states, virtual flux control is used in the MPVFDPC strategy.The proposed approach will be conducted under various conditions, including both ideal and distorted grid voltage states, in simulation and experiment to verify its accuracy and effectiveness.Additionally, a quantitative comparison between the proposed approach and Conv.MPDPC and Conv.MPVFDPC are presented to further validate the advantages of the proposed method.

Converter Modeling
Figure 1 illustrates the PWM rectifier, where the rectifier, comprised of six power switching devices, is connected to the grid via the line inductance L and resistance R. To prevent short-circuit faults, each phase bridge is configured with two distinct switching states: either the upper bridge turns on while the lower bridge turns off, or vice versa.In general, the grid structure is considered comparable to the ac motor structure because the two systems have similar equivalent configurations with the series resistor, the series inductor, and the ac sinusoidal source.Thus, the grid with the input resistance and inductance is generally termed a virtual ac motor.To introduce ac motor techniques to ac grid systems with the ac-dc converters.Consequently, there are a total of 2 3 = 8 switching states corresponding to seven rectifier voltage vectors, as depicted in Figure 2. The switching functions S x (x = a, b, c) represent the switching states of each bridge arm as follows: predetermination approach is proposed.By exploiting the DPWM concept, the traditional switching state evaluation process is replaced by a switching state predetermination strategy.This strategy performs an online predetermination of four switching states to evaluate in the next sampling instant instead of using all switching states as in conventional MPC approaches.Additionally, the predetermination of switching states achieves low switching loss performance by generating clamping regions corresponding to the leg that transmits the largest absolute current value.In accordance with this, a switching state predetermination block is integrated into the MPVFDPC scheme.Meanwhile, to preserve sinusoidal grid current waveforms under distorted grid voltage states, virtual flux control is used in the MPVFDPC strategy.The proposed approach will be conducted under various conditions, including both ideal and distorted grid voltage states, in simulation and experiment to verify its accuracy and effectiveness.Additionally, a quantitative comparison between the proposed approach and Conv.MPDPC and Conv.MPVFDPC are presented to further validate the advantages of the proposed method.

Converter Modeling
Figure 1 illustrates the PWM rectifier, where the rectifier, comprised of six power switching devices, is connected to the grid via the line inductance  and resistance .To prevent short-circuit faults, each phase bridge is configured with two distinct switching states: either the upper bridge turns on while the lower bridge turns off, or vice versa.In general, the grid structure is considered comparable to the ac motor structure because the two systems have similar equivalent configurations with the series resistor, the series inductor, and the ac sinusoidal source.Thus, the grid with the input resistance and inductance is generally termed a virtual ac motor.To introduce ac motor techniques to ac grid systems with the ac-dc converters.Consequently, there are a total of 2 = 8 switching states corresponding to seven rectifier voltage vectors, as depicted in Figure 2. The switching functions  ( = , , ) represent the switching states of each bridge arm as follows: The mathematical equation of the converter in  frame is where  is the source voltage vector,  is the current vector, and  is the rectifier voltage vector.
After discretizing, Equation ( 2) can be The mathematical equation of the converter in αβ frame is where e αβ is the source voltage vector, i αβ is the current vector, and v recαβ is the rectifier voltage vector.After discretizing, Equation ( 2) can be Simplify (3), the predicted grid current at (k + 1)th instant is expressed as follows: For the concept of virtual flux, the grid is considered as a fictitious AC motor, where the input L and R is the stator leakage inductance and resistance.Here, the virtual flux vector ψ can be computed as the integral of the grid voltage e as According to (2) and ( 5), the virtual flux vector is expressed by In the αβ stationary frame, as the grid voltage and current vectors are employed to represent the complex power, the active and reactive power can be calculated by employing the virtual flux and grid current.Given a balanced three-phase power supply and a constant amplitude of the virtual flux vector of grid voltage, P and Q can be expressed as where ω is the grid angular frequency.

Proposed MPVFDPC with Switching State Predetermination Approach
In order to attain minimal switching loss performance and sinusoidal grid current of the PWM rectifier under both ideal and distorted grid voltage states, a modified MPVFPDC with switching state predetermination approach is proposed.By exploiting the DPWM concept, the traditional switching state evaluation process is replaced by a switching state predetermination strategy.This strategy performs an online predetermination of four switching states to evaluate in the next sampling instant instead of using all switching states as in conventional MPC approaches.Additionally, the predetermination of switching states achieves low switching loss performance by generating clamping regions corresponding to the leg that transmits the largest absolute current value.According to this, a switching state predetermination is integrated into the MPVFDPC scheme.Meanwhile, to preserve sinusoidal grid current waveforms even with grid voltage distortion, virtual flux control is used in the MPVFDPC strategy.The next sections will theoretically explain the modified MPVFPDC with a switching state predetermination approach.

Construction of Virtual Flux Estimation
Typically, a simple integrator is employed to perform the integral operation in (5), and its transfer function is expressed as: Employing a pure integrator to compute the grid virtual flux vector can give rise to two primary problems.First, the presence of a DC offset may result in integration drift.Second, the output signal may experience the generation of DC bias because of unknown initial terms of the input voltages or currents.To tackle this issue, a first-order low-pass filter and a compensation gain C = 1 − jω/2π f , adopted from [8], will be employed.Figure 3 illustrates the realization of integral operation in this study.
regions corresponding to the leg that transmits the largest absolute current value.According to this, a switching state predetermination is integrated into the MPVFDPC scheme.Meanwhile, to preserve sinusoidal grid current waveforms even with grid voltage distortion, virtual flux control is used in the MPVFDPC strategy.The next sections will theoretically explain the modified MPVFPDC with a switching state predetermination approach.

Construction of Virtual Flux Estimation
Typically, a simple integrator is employed to perform the integral operation in (5), and its transfer function is expressed as: Employing a pure integrator to compute the grid virtual flux vector can give rise to two primary problems.First, the presence of a DC offset may result in integration drift.Second, the output signal may experience the generation of DC bias because of unknown initial terms of the input voltages or currents.To tackle this issue, a first-order low-pass filter and a compensation gain  = 1 − /2, adopted from [8], will be employed.From (4) and applying the realization of integral operation in Figure 3, the virtual flux vector can be estimated by employing measured grid current and rectifier voltage.

Construction of Switching State Predetermination Strategy
The switching loss of power switches in every switching instant is defined by the magnitude of the conducted current.Therefore, minimal switching loss can be attained by avoiding the alternating switching state of the phase that transmits the largest absolute current value.In the conventional MPC approach, all eight switching conditions are tested at each sampling instant to select the optimal one that results in the smallest error between the control variables and the corresponding reference.However, in the proposed method, only four switching states are evaluated every sampling instant to achieve both minimum switching loss and sinusoidal grid current waveforms.As mentioned earlier, by exploiting the DPWM concept, the four switching states are predetermined to prohibit the switching of the phase leg that flows the largest current in the next sampling instant.In order to correctly predetermine four switching states that stop the switching operation of the phase leg while maintaining sinusoidal grid currents, clamping regions need to be determined based on the employment of rectifier voltages and grid currents.In this study, reference rectifier voltages and reference grid currents will be employed to avoid a delay of one sampling period and inaccuracy in determining the clamping regions because of ripples in actual grid currents.The reference grid currents can be obtained as follows: where  is the peak value of the grid voltage.The reference grid currents at ( + 1)th instant can be yielded by one-step forward  * ( + 1).The reference rectifier voltage can be given by combining (4) and (9) as follows: From (4) and applying the realization of integral operation in Figure 3, the virtual flux vector can be estimated by employing measured grid current and rectifier voltage.

Construction of Switching State Predetermination Strategy
The switching loss of power switches in every switching instant is defined by the magnitude of the conducted current.Therefore, minimal switching loss can be attained by avoiding the alternating switching state of the phase that transmits the largest absolute current value.In the conventional MPC approach, all eight switching conditions are tested at each sampling instant to select the optimal one that results in the smallest error between the control variables and the corresponding reference.However, in the proposed method, only four switching states are evaluated every sampling instant to achieve both minimum switching loss and sinusoidal grid current waveforms.As mentioned earlier, by exploiting the DPWM concept, the four switching states are predetermined to prohibit the switching of the phase leg that flows the largest current in the next sampling instant.In order to correctly predetermine four switching states that stop the switching operation of the phase leg while maintaining sinusoidal grid currents, clamping regions need to be determined based on the employment of rectifier voltages and grid currents.In this study, reference rectifier voltages and reference grid currents will be employed to avoid a delay of one sampling period and inaccuracy in determining the clamping regions because of ripples in actual grid currents.The reference grid currents can be obtained as follows: where V peak is the peak value of the grid voltage.The reference grid currents at (k + 1)th instant can be yielded by one-step forward i * αβ (k + 1).The reference rectifier voltage can be given by combining ( 4) and (9) as follows: The clamping regions will be determined using the magnitude of the reference rectifier voltage calculated by (10) and the absolute magnitude of the corresponding reference grid currents.To implement this, the reference rectifier voltages in (10) are transformed into abc stationary frame components.Then, the three-reference rectifier voltages will be listed based on their magnitudes and called v * recmax , v * recmid , and v * recmin .When a reference rectifier voltage is assigned as v * recmid , the corresponding phase leg should not be clamped to ensure that the PWM rectifier works in the linear modulation ranges.Therefore, two-phase legs corresponding to the maximum and minimum values of the reference rectifier voltage might be clamped to stop switching operation every fundamental period.Between these phase legs corresponding to v * recmax and v * recmin , the one that conducts a larger absolute grid current will be selected for clamping.When the phase leg corresponding to v * recmax is selected for clamping, the upper clamping regions will be determined by predetermining four switching states in such a manner that the upper switches in this phase leg are maintained at ON-state.Meanwhile, the lower clamping regions will be determined when the phase leg corresponding to v * recmin is selected for clamping.Four switching states will be predetermined to keep the lower switches in this phase leg turning ON.In every fundamental period, each phase leg can be clamped to the upper rail and lower rail corresponding to the region where the related reference rectifier voltage is assigned as v * recmax and v * recmin , respectively.These clamping regions are determined by reference rectifier voltages and grid currents, and four switching states are predetermined to be evaluated in the next sampling instant during clamping regions.Thanks to the predetermined switching states, the switch in the phase leg that transmits the largest absolute current value is stopped from switching, leading to a reduction in switching loss and an increase in the efficiency of the PWM rectifier.Table 1 presents the clamping phase corresponding to reference rectifier voltages and grid currents and the predetermined switching conditions in each case.

Construction of MPVFDPC with Switching State Predetermination
The overall architecture of the proposed MPVFDPC with switching state predetermination is depicted in Figure 4.The three-phase input currents and voltages are measured with current and voltage sensors.The currents and voltages are transformed from the abc frame to the αβ frame to convert three quantities with a 120 • phase shift with respect to each other to two quantities with a 90 • phase shift with respect to each other, which can simplify calculations related to controller design.The current and voltage signals in the αβ frame are discretized from continuous domain to discrete domain.In addition, the predictive virtual flux in the next instant, which is used to predict the future power elements, is obtained based on the source voltage in the αβ frame.On the other hand, the reference of the real power reference can be achieved by the regulation of the PI controller for the dc-link voltage of the converter.The unity power operation is guaranteed by setting the reactive power reference to zero.Those power element references are used to determine the rectifier voltage reference using the relationship between voltage and power components.Next, according to the rectifier voltage reference along with the input current signals, the switching states that will be used for high efficiency can be predetermined at every step, as shown in Table 1.Only the predetermined switching states are employed for the next-step operation, which guarantees low switching losses and highly efficient converter operation.The predictive active and reactive power are determined using (7) in the following manner: highly efficient converter operation.The predictive active and reactive power are determined using (7) in the following manner: ( + 1) = ( ( + 1) ( + 1) −  ( + 1) ( + 1)) ( + 1) = ( ( + 1) ( + 1) +  ( + 1) ( + 1)) Every sampling instant, four predictive active  and reactive power  values corresponding to four predetermined switching states acquired by the switching state predetermination block are generated.To choose the optimal switching states among four predetermined switching states and realize the VFDPC scheme, the cost function for power control is formulated as follows: By combining the switching state predetermination strategy and MPVFDPC scheme, the proposed approach can achieve low switching loss performance and sinusoidal grid current of the PWM converter with distorted as well as ideal source voltage.It reveals that the developed approach does not need any additional hardware.

Results and Discussion
Simulation and experimentation are achieved to verify the developed scheme's dynamic as well as steady-state performance.The distorted grid voltage state is generated by injecting seventh-order harmonic components into one phase of the grid voltage, and then the operation of the PWM rectifier is investigated as well.Additionally, the developed MPVFDPC is compared to Conv.MPDPC [9] and Conv.MPVFDPC, which is employed by applying the same virtual flux estimation as in the proposed approach.In the simulation, the circuit simulator, PSIM, was used.The schematic of the PWM rectifier Every sampling instant, four predictive active P and reactive power Q values corresponding to four predetermined switching states acquired by the switching state predetermination block are generated.To choose the optimal switching states among four predetermined switching states and realize the VFDPC scheme, the cost function for power control is formulated as follows: By combining the switching state predetermination strategy and MPVFDPC scheme, the proposed approach can achieve low switching loss performance and sinusoidal grid current of the PWM converter with distorted as well as ideal source voltage.It reveals that the developed approach does not need any additional hardware.

Results and Discussion
Simulation and experimentation are achieved to verify the developed scheme's dynamic as well as steady-state performance.The distorted grid voltage state is generated by injecting seventh-order harmonic components into one phase of the grid voltage, and then the operation of the PWM rectifier is investigated as well.Additionally, the developed MPVFDPC is compared to Conv.MPDPC [9] and Conv.MPVFDPC, which is employed by applying the same virtual flux estimation as in the proposed approach.In the simulation, the circuit simulator, PSIM, was used.The schematic of the PWM rectifier model and the function of each block are specified in Figure 5.The main parameters for the simulation and experiment are illustrated in Table 2.
model and the function of each block are specified in Figure 5.The main parameters for the simulation and experiment are illustrated in Table 2.The steady-state results of Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC under an ideal grid voltage state are depicted in Figure 6a, 6b, and 6c, respectively.Here, the reference DC bus voltage  , = 300 V is set, leading to the resulting reference active power  * = 900 W, whereas the reference reactive power  * is zero to obtain unity power factor.In channel (i) of Figure 6, the grid currents obtained by three approaches are sinusoidal and balanced.It is shown that the a-phase source voltage and current are in phase and possess the unity power factor characteristics as expected.In terms of switching patterns, the switching patterns derived by the proposed MPVFDPC approach comprise clamping regions corresponding to one-third of the fundamental period.The non-switching regions are placed correctly in the vicinity of the maximum grid  The steady-state results of Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC under an ideal grid voltage state are depicted in Figure 6a, 6b, and 6c, respectively.Here, the reference DC bus voltage V dc,re f = 300 V is set, leading to the resulting reference active power P * = 900 W, whereas the reference reactive power Q * is zero to obtain unity power factor.In channel (i) of Figure 6, the grid currents obtained by three approaches are sinusoidal and balanced.It is shown that the a-phase source voltage and current are in phase and possess the unity power factor characteristics as expected.In terms of switching patterns, the switching patterns derived by the proposed MPVFDPC approach comprise clamping regions corresponding to one-third of the fundamental period.The non-switching regions are placed correctly in the vicinity of the maximum grid currents, as expected.In channel (ii) of Figure 6, the DC bus voltage, active power, and reactive power follow the corresponding references accurately in both three control schemes with negligible ripples.
currents, as expected.In channel (ii) of Figure 6, the DC bus voltage, active power, and reactive power follow the corresponding references accurately in both three control schemes with negligible ripples.Figure 7 shows the steady-state simulation waveforms of the PWM rectifier under the distorted grid voltage state obtained by three control schemes.The 10% seventh-order harmonic component is imposed on the a-phase grid voltage.Then, as depicted in Figure 7a, the grid currents produced by the Conv.MPDPC are distorted.Meanwhile, the grid currents acquired by Conv.MPVFDPC and proposed MPVFDPC are kept in sinusoidal form due to the implementation of virtual flux control.As observed in the presence of distorted grid voltage, the unity power factor operation is sustained.Furthermore, the patterns of the switch operation derived by the developed MPVFDPC approach comprise non-switching regions corresponding to one-third of the fundamental period, as shown in Figure 7c.These non-switching periods occur in the vicinity of the maximum of grid currents, even with grid voltage distortion.In channel (ii) of Figure 7, the DC bus voltage, active power, and reactive power follow accurately the corresponding references, but the DC bus voltage produced by the Conv.MPDPC has a slightly higher ripple than the two remaining approaches.Figure 7 shows the steady-state simulation waveforms of the PWM rectifier under the distorted grid voltage state obtained by three control schemes.The 10% seventhorder harmonic component is imposed on the a-phase grid voltage.Then, as depicted in Figure 7a, the grid currents produced by the Conv.MPDPC are distorted.Meanwhile, the grid currents acquired by Conv.MPVFDPC and proposed MPVFDPC are kept in sinusoidal form due to the implementation of virtual flux control.As observed in the presence of distorted grid voltage, the unity power factor operation is sustained.Furthermore, the patterns of the switch operation derived by the developed MPVFDPC approach comprise non-switching regions corresponding to one-third of the fundamental period, as shown in Figure 7c.These non-switching periods occur in the vicinity of the maximum of grid currents, even with grid voltage distortion.In channel (ii) of Figure 7, the DC bus voltage, active power, and reactive power follow accurately the corresponding references, but the DC bus voltage produced by the Conv.MPDPC has a slightly higher ripple than the two remaining approaches.The dynamic performance validation is carried out by periodically altering the reference value of the DC bus voltage between 250 V and 300 V. Figure 8 indicates that the grid currents, DC bus voltage, and active power can promptly follow the command without experiencing overshooting.Moreover, the unity power factor is consistently sustained throughout the dynamic response.The dynamics of the developed MPVFDPC method are similar to those of the two conventional approaches.Additionally, the proposed approach properly creates clamping regions under the alteration in the reference DC bus voltage.The dynamic performance validation is carried out by periodically altering the reference value of the DC bus voltage between 250 V and 300 V. Figure 8 indicates that the grid currents, DC bus voltage, and active power can promptly follow the command without experiencing overshooting.Moreover, the unity power factor is consistently sustained throughout the dynamic response.The dynamics of the developed MPVFDPC method are similar to those of the two conventional approaches.Additionally, the proposed approach properly creates clamping regions under the alteration in the reference DC bus voltage.
In order to further prove the proposed scheme, the PWM rectifier experiment setup is depicted in Figure 9.The testing devices and experiment parameters are listed in Table 3.In order to further prove the proposed scheme, the PWM rectifier experiment setup is depicted in Figure 9.The testing devices and experiment parameters are listed in Table 3.The sampling frequency of the proposed model predictive control algorithm for the ac-dc converter was 20 kHz.The actual switching frequency was about 8 kHz, which varies because the model predictive control platform leads to varying switching frequency operations.In addition, the voltage and current sensors used in this experiment were LV25-P and LA55-P, respectively, as shown in Table 3.The experimental waveforms of the PWM rectifier in steady-state operation with different approaches are presented in Figure 10.Similar to the simulation, the reference DC bus voltage  , = 300 V results in  * = 900 W and  * is zero for the unity power factor.As can be seen in channel (i) of Figure 10, the grid currents synthesized from three approaches are sinusoidal and balanced.It is observed that the a-phase grid voltage and current are in phase and operate with the unity power factor as expected.In terms of switching patterns, the switching patterns derived The sampling frequency of the proposed model predictive control algorithm for the ac-dc converter was 20 kHz.The actual switching frequency was about 8 kHz, which varies because the model predictive control platform leads to varying switching frequency operations.In addition, the voltage and current sensors used in this experiment were LV25-P and LA55-P, respectively, as shown in Table 3.The experimental waveforms of the PWM rectifier in steady-state operation with different approaches are presented in Figure 10.Similar to the simulation, the reference DC bus voltage V dc,re f = 300 V results in P * = 900 W and Q * is zero for the unity power factor.As can be seen in channel (i) of Figure 10, the grid currents synthesized from three approaches are sinusoidal and balanced.It is observed that the a-phase grid voltage and current are in phase and operate with the unity power factor as expected.In terms of switching patterns, the switching patterns derived by the proposed MPVFDPC approach comprise clamping regions corresponding to one-third of the Figure 7c period.These clamping regions are placed correctly in the vicinity of the maximum grid currents, as in the simulation.Additionally, the DC bus voltage, active power, and reactive power correctly reach the reference value with negligible ripple.
by the proposed MPVFDPC approach comprise clamping regions corresponding to onethird of the Figure 7c period.These clamping regions are placed correctly in the vicinity of the maximum grid currents, as in the simulation.Additionally, the DC bus voltage, active power, and reactive power correctly reach the reference value with negligible ripple.
( i) Under the distorted grid voltage state, the 10% seventh-order harmonic component is imposed on the a-phase grid voltage, as depicted in Figure 11.The grid current acquired by the Conv.MPDPC is highly distorted.In contrast, the grid currents with Conv.MPVFDPC and proposed MPVFDPC are better, where the sinusoidal form is maintained due to the implementation of virtual flux control.As observed in the presence of distorted grid voltage, the unity power factor operation is sustained.Furthermore, in Figure 11c, the switching patterns acquired by the developed MPVFDPC approach comprise nonswitching regions equal to one-third of the fundamental period.Under the distorted grid voltage state, the 10% seventh-order harmonic component is imposed on the a-phase grid voltage, as depicted in Figure 11.The grid current acquired by the Conv.MPDPC is highly distorted.In contrast, the grid currents with Conv.MPVFDPC and proposed MPVFDPC are better, where the sinusoidal form is maintained due to the implementation of virtual flux control.As observed in the presence of distorted grid voltage, the unity power factor operation is sustained.Furthermore, in Figure 11c, the switching patterns acquired by the developed MPVFDPC approach comprise non-switching regions equal to one-third of the fundamental period.
In order to verify the dynamic experimental performance of the developed approach, the active power reference is increased from 600 W to 900 W in Figure 12.It is evident that the waveform of a-phase grid current acquired by three control schemes can quickly track the change in reference active power without overshooting.In channel (ii) of Figure 12, it shows that active and reactive powers respond fast to the change of reference.The dynamics of the developed MPVFDPC method are comparable to conventional approaches.Furthermore, the developed MPVFDPC approach correctly generates clamping regions even during dynamic performance, as can be seen from the a-phase switching pattern.
( i) In order to verify the dynamic experimental performance of the developed approach, the active power reference is increased from 600 W to 900 W in Figure 12.It is evident that the waveform of a-phase grid current acquired by three control schemes can quickly track the change in reference active power without overshooting.In channel (ii) of Figure 12, it shows that active and reactive powers respond fast to the change of reference.The dynamics of the developed MPVFDPC method are comparable to conventional approaches.Furthermore, the developed MPVFDPC approach correctly generates clamping regions even during dynamic performance, as can be seen from the a-phase switching pattern.From the steady-state and dynamic performance results in both simulation and experiment, the accurate operation of the proposed MPVFDPC with switching state predetermination approach is demonstrated.The grid current is guaranteed under distorted as well as ideal grid conditions, whereas the same dynamic performance is achieved.A quantitative comparison of the average THD of grid currents, total switching loss, error between actual and reference active power, and error between actual and reference reactive power for three control schemes is illustrated in Figures 13 and 14.Regarding the From the steady-state and dynamic performance results in both simulation and experiment, the accurate operation of the proposed MPVFDPC with switching state predetermination approach is demonstrated.The grid current is guaranteed under distorted as well as ideal grid conditions, whereas the same dynamic performance is achieved.A quantitative comparison of the average THD of grid currents, total switching loss, error between actual and reference active power, and error between actual and reference reactive power for three control schemes is illustrated in Figures 13 and 14.Regarding the switches' losses in the PWM converter, the switching and conduction losses are estimated in accordance with the application note in [21] using the datasheet parameters of IGBT module SKM50GB123D [22].Although this paper targets the same power circuit and the same purpose for high efficiency as well as immunity from grid voltage distortion, same as the previous paper [19], the main difference of the two papers is the control objective and the corresponding controller design methodology.The control target of this paper is to directly control the real and reactive power components by reducing switching losses.As a result, this paper aims to operate the three-phase ac-dc rectifier by directly calculating the future power elements.In addition, the controller in this paper was designed to make the actual power components directly follow their references, minimizing future power control costs.On the other hand, the paper [19] is based on a controller design with a converter virtual flux as a control objective.Thus, the previous paper was developed in such a way to obtain an optimal converter flux in the future to achieve the desired dc output voltage and sinusoidal input current with a unity power factor.
In Figure 13, the quantitative performance of Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC are presented under variation of sampling period.The selection of the sampling period is important for the converter operation and switching frequency in the MPC technique.Opting for a smaller sampling period enhances system performance, albeit at the cost of higher switching frequencies in power switches.Conversely, a longer sampling period diminishes the system's performance.It can be clearly shown that the average THD of grid current from the three control schemes is similar.Meanwhile, the total switching loss of the PWM rectifier reduces with the increased sampling period.In Figure 13b, at a low sampling period, the total switching loss acquired by the developed MPVFDPC is reduced compared with two previous schemes by approximately 18%.This difference is lowered when the sampling period increases.Regarding the error between active power (reactive power) and the corresponding reference, the Conv.MPDPC has a slightly higher error than that of the Conv.MPVFDPC and the proposed MPVFDPC.
Figure 14a-d show a quantitative comparison between three control schemes following the rise of the added seventh-order harmonics.In Figure 14a, the average THD obtained by Conv.MPDPC significantly increases following the rise of the magnitude of the seventhorder harmonic component.At 30% injection of the seventh-order harmonic component, the average THD increases by about 2.8 times compared to the ideal state.Meanwhile, because of the implementation of virtual flux control, the average THD obtained by Conv.MPVFDPC and proposed MPVFDPC approaches slightly increase when the magnitude of the seventh-order harmonic component rises.Regarding total switching loss, it is clearly observed in Figure 14b that the total switching loss from the developed MPVFDPC is decreased in comparison with the two remaining approaches under different magnitudes of the injected seventh-order harmonic component.This difference is about 10%.Meanwhile, both the error between active power and reference active power and the error between reactive power and reference reactive power obtained by Conv.MPDPC are higher than those of the proposed MPVFDPC approach.In Figure 13, the quantitative performance of Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC are presented under variation of sampling period.The selection of the sampling period is important for the converter operation and switching frequency in the MPC technique.Opting for a smaller sampling period enhances system performance, albeit at the cost of higher switching frequencies in power switches.Conversely, a longer sampling period diminishes the system's performance.It can be clearly shown that the average THD of grid current from the three control schemes is similar.Meanwhile, the total switching loss of the PWM rectifier reduces with the increased sampling period.In Figure 13b, at a low sampling period, the total switching loss acquired by the developed MPVFDPC is reduced compared with two previous schemes by approximately 18%.This difference is lowered when the sampling period increases.Regarding the error between active power (reactive power) and the corresponding reference, the Conv.MPDPC has a slightly higher error than that of the Conv.MPVFDPC and the proposed MPVFDPC.
Figure 14a-d show a quantitative comparison between three control schemes following the rise of the added seventh-order harmonics.In Figure 14a, the average THD obtained by Conv.MPDPC significantly increases following the rise of the magnitude of the seventh-order harmonic component.At 30% injection of the seventh-order harmonic component, the average THD increases by about 2.8 times compared to the ideal state.Meanwhile, because of the implementation of virtual flux control, the average THD obtained by Conv.MPVFDPC and proposed MPVFDPC approaches slightly increase when the magnitude of the seventh-order harmonic component rises.Regarding total switching loss, it is clearly observed in Figure 14b that the total switching loss from the developed MPVFDPC is decreased in comparison with the two remaining approaches under different magnitudes of the injected seventh-order harmonic component.This difference is about 10%.Meanwhile, both the error between active power and reference active power and the error between reactive power and reference reactive power obtained by Conv.MPDPC are higher than those of the proposed MPVFDPC approach.
The part focusing on quantitative performance comparison substantiates the effectiveness of the MPVFDPC approach with the switching state predetermination approach under varied conditions.The proposed MPVFDPC method substantially reduces switching losses, enhances the efficiency of the PWM rectifier, and simultaneously upholds the THD performance of grid currents.Moreover, the reduction in switching losses is consistently maintained even as the harmonic component increases, which confirms the robust performance of the proposed MPVFDPC technique.Actual grids often have distorted The part focusing on quantitative performance comparison substantiates the effectiveness of the MPVFDPC approach with the switching state predetermination approach under varied conditions.The proposed MPVFDPC method substantially reduces switching losses, enhances the efficiency of the PWM rectifier, and simultaneously upholds the THD performance of grid currents.Moreover, the reduction in switching losses is consistently maintained even as the harmonic component increases, which confirms the robust performance of the proposed MPVFDPC technique.Actual grids often have distorted voltage waveforms in the shape of sinuses with slightly cut-off peaks.Those distorted grid voltage waveforms in the time-domain lead to increased unwanted high-frequency components contained in the frequency components of the grid voltage in the frequency domain.The increased high-frequency elements in the grid voltage can lead to distorted input current waveforms and reduced power controllability.However, the developed method in this paper directly controls real and reactive power components using the virtual flux, which is an integrator of the grid voltage.Integrating the grid voltage in the time domain can function as low-pass filtering of the voltage in the frequency domain, and correspondingly, the adverse effects of distorted grid voltage waveforms with a sinus shape with slightly cut-off peaks on the converter controller can be reduced.

Conclusions
A direct power control method on a platform of predictive virtual flux control was proposed to realize highly efficient three-phase ac-dc rectifiers by excluding switching states with high losses in the next step in this article.The proposed technique directly controls the real and reactive power components in the converter to effectively and quickly adjust bi-directional power flow through the converter as well as provide immunity against grid voltage distortion to maintain the quality of the sinusoidal input current.It is shown that the proposed approach can effectively reduce the switching loss of the rectifier by up to 18% by only using future switching states with low switching losses for the direct power control algorithm.In addition, regardless of the exclusion of some switching states, the total harmonic distortion as well as the errors of the real and reactive power components obtained by the proposed method under grid voltage with no distortion are almost the same as the conventional technique, which uses all possible switching states.Moreover, it has been shown that under the conditions of distorted grid voltage, the developed technique leads to much less total harmonic distortion than the conventional method.

Figure 2 .
Figure 2. PWM rectifier voltage vector and switching state.
Figure 3 illustrates the realization of integral operation in this study.

Figure 4 .
Figure 4. Overall block diagram of proposed MPVFDPC with switching state predetermination.

Figure 4 .
Figure 4. Overall block diagram of proposed MPVFDPC with switching state predetermination.

Figure 8 .
Figure 8. Dynamic performance simulation waveforms under ideal grid voltage state obtained by (a) Conv.MPDPC; (b) Conv.MPVFDPC, and (c) Proposed MPVFDPC (i) a-phase grid voltage and current, switching patterns; (ii) Zoom-out a-phase grid voltage and current, switching patterns; (iii) DC bus voltage, active and reactive power.

Figure 8 .
Figure 8. Dynamic performance simulation waveforms under ideal grid voltage state obtained by (a) Conv.MPDPC; (b) Conv.MPVFDPC, and (c) Proposed MPVFDPC (i) a-phase grid voltage and current, switching patterns; (ii) Zoom-out a-phase grid voltage and current, switching patterns; (iii) DC bus voltage, active and reactive power.

Figure 9 .Table 3 .
Figure 9. Experimental setup of PWM rectifier.Table3.Testing device and experiment parameter of PWM rectifier system.Component NamePart Number

Figure 12 .
Figure 12.Dynamic performance waveforms with ideal grid voltage state obtained by (a) Conv.MPDPC; (b) Conv.MPVFDPC, and (c) Proposed MPVFDPC (i) a-phase grid voltage and grid current, a-phase switching pattern; (ii) Active and reactive power.

Figure 12 .
Figure 12.Dynamic performance waveforms with ideal grid voltage state obtained by (a) Conv.MPDPC; (b) Conv.MPVFDPC, and (c) Proposed MPVFDPC (i) a-phase grid voltage and grid current, a-phase switching pattern; (ii) Active and reactive power.

Figure 13 .Figure 13 .Figure 13 .Figure 14 .
Figure 13.Performance comparison between Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC under variation of sampling period: (a) Average THD of grid current, (b) Total switching loss, (c) Error between active power and reference active power, (d) Error between reactive power and reference reactive power.

Figure 14 .
Figure 14.Performance comparison between Conv.MPDPC, Conv.MPVFDPC, and proposed MPVFDPC under variation of injected seventh-order harmonic component: (a) Average THD of grid current, (b) Total switching loss, (c) Error between active power and reference active power, (d) Error between reactive power and reference reactive power.

Table 1 .
Predetermined switching conditions following reference converter voltages and grid currents.

Table 2 .
Parameter of PWM rectifier system.

Table 2 .
Parameter of PWM rectifier system.