Abstract
Z and quasi-Z-source inverters (Z/qZSI) have a nonlinear impedance network on their side, which allows the system to behave as a buck–boost converter in their outputs. The challenges derived from the qZSI topology include (a) the control of the voltage and current on its nonlinear impedance network, (b) the dynamic coupling between the and variables, and (c) the fact that a unique set of switches are used to manage the power at and side of the system. In this work, a control scheme that combines a PWM linear control strategy and a strategy based on finite control state model predictive control (FCS-MPC) is proposed. The linear approach works during steady state, while the FCS-MPC works during transient states, either in the start-up of the converter or during sudden reference changes. This work aims to show that the performance of this control proposal retains the best characteristics of both schemes, which allows it to achieve high-quality waveforms and error-free steady state, as well as a quick dynamic response during transients. The feasibility of the proposal is validated through experimental results.
1. Introduction
Power inverters are currently used in a wide range of industrial applications, and will be essential for the operation of future distribution networks [1,2]. Depending on users’ needs, different types of inverters can be used to feed different types of load, such as voltage source inverters (VSI), current source inverters (CSI), and impedance source inverters (ZSI, qZSI, and similar) [3,4,5].
Quasi-Z source inverters (QZSIs) combine, in one stage, a buck–boost converter on the side and a – inverter [6,7]. These quasi-Z source topologies are a different alternative to the classical topologies (voltage and current source) known fifteen years ago [8,9]. In fact, their buck–boost feature differentiates them from VSIs, which behave as buck inverters in their outputs, and also from the CSIs, which behave as boost inverters on the load side [10,11].
To behave as a buck–boost inverter, ZSI and qZSIs need a nonlinear network on their side to be able to switch between two states: non-shoot-through state (nSTS) and shoot-through state (STS). This nonlinear network and its operating states inherently behave as a non-minimum phase system [8,12]. Control strategies for these types of converters can be a significant challenge, given the following factors: (a) control of the direct current and alternate current variables has to be performed with the same set of power switches, (b) the dynamics of the side and the side are completely different, and (c) the side behaves as a non-minimum phase system [8,13].
Some control strategies to achieve correct operation during steady state have already been developed. Among these strategies are those that use linear controllers and sinusoidal pulse width modulation (SPWM). These PWM linear strategies have revolved around directly or indirectly controlling the voltage at the input of the inverter bridge, minimizing at the same time the currents into the qZSN side inductances [8,14,15].
In relation to the different dynamics between and variables of ZSIs, it has been shown that nonlinear control strategies might allow faster responses under sudden reference and load changes in these converters. Among these strategies are fuzzy control [16,17], sliding-mode control [18,19], neural network control [20,21], and finite control set model predictive control (FCS-MPC) [22,23,24,25]. The latter strategy is of more interest for this work, because of its simplicity of implementation and its fast dynamic behavior. On the other hand, linear PWM control achieves low harmonic distortion and zero error in a steady state; however, obtaining fast and similar dynamic responses at any operating point is not a straightforward task. In contrast, an FCS-MPC strategy easily allows to achieve an optimal and rapid response under virtually any reference change; however, the resultant harmonic distortion in a steady state is higher than the one obtained with linear PWM schemes [26].
The use of hybrid strategies that combine the advantages of different control schemes has been carried out before in power electronic applications [27,28,29]. In this regard, this work aims to design a hybrid control scheme for a single-phase quasi-Z-source inverter (SP-qZSI) that takes advantage of desired features of both predictive and linear control. In this novel approach, a linear PWM and an FCS-MPC strategy operate together using an algorithm that synchronizes their operation. Therefore, the proposed controller alternates between each strategy when there is a reference or disturbance change. The resulting strategy inherits desired characteristics of both control schemes when used independently, which are good performance in steady state (low voltage and current distortion) and fast response during transients.
This article is organized as follows. In Section 2, the fundamental aspects of quasi-Z-source inverters are presented. Then, in Section 3, the linear PWM and FCS-MPC strategies are presented and introduced as the control modes that will be implemented in this proposal. In Section 4, the algorithm that enables the synchronized operation of both strategies is described. In Section 5, the experimental results that validate the controller operation are presented. Finally, in Section 6, the main conclusions of this work are summarized.
2. The Single-Phase Quasi-Z-Source Inverter
A single-phase quasi-Z-source inverter (SP-qZSI) fed by a voltage source is composed of a nonlinear network—called quasi-Z source network (qZSN)—on the side and an H-bridge inverter. This structure, which could feed an RL load (among other load types) on the side, is shown in Figure 1a. The inverter takes power from the voltage source () and, depending on its operating state, the energy circulates through the qZSN or it is stored by the reactive elements. The energy available in source and in the qZSN is then sent to the load through the H-bridge inverter using a modulation and/or a control technique.
Regarding the operation of the side of the qZSI, both modes of operation can be considered: nSTS and STS. The circuits equivalent to these two operating modes are shown in Figure 1b,c, respectively. In nSTS, the inverter can take on three tasks: (i) positively energize the load, (ii) negatively energize the load, or (iii) apply a null state (in which capacitors and inductors are loaded), keeping the diode in conduction. When the inverter in Figure 1 is in nSTS, from the side, it operates similarly to a conventional VSI. On the other hand, in STS, both upper and lower switches of the inverter legs close simultaneously and cause the diode to stop conducting, at the same time allowing a small discharge in the qZSN as long as it remains in STS. The control schemes proposed for the side should consider both states (nSTS and STS) to control the variables of the system. For a better understanding of its function, the inverter model from the side is described below.
Figure 1.
Quasi-Z-source inverter. (a) qZSI with RL load; (b) equivalent non-shoot-through state circuit; (c) equivalent shoot-through state circuit.
Model of the dc Side at the qZSI
Figure 1b,c show that if the voltage drop in diode of the nSTS circuit (Figure 1b) is disregarded, it is possible to describe the dynamics of the currents in the inductances of the qZSN as
where is the input voltage, , are the voltages in the capacitors and , and , are the currents in the inductors and . Meanwhile, the capacitors voltages dynamics of the qZSN are given by
By analyzing the circuit of Figure 1c that represents the STS, the equations that describe the behavior of the qZSN variables can be written as follows:
The binary variable (9) is introduced to define the state (nSTS and STS) in which the inverter is operating.
with the use of (9) it is possible to write a conditional model of the side that depends on variable , which is written as
where , , , and are the inductances and capacitances of their respective elements in the qZSN, and variables , , , and are the inductors currents and the capacitors voltages at the side nonlinear network.
From the model described in (10), it is possible to obtain the average behavior when including both states of operation based on the duty cycle d of STS. The resulting model is
Taking into account a steady-state operation through Equation (11), it is possible to find the gain of the capacitor voltage related to the input voltage in terms of d for STS, i.e.,
In the same way, it is possible to find a voltage gain related to the second capacitor as
Finally, the input current gain can be written as
These gains indicate that it is possible to fine-tune the voltages and currents on the side of the inverter in steady state by using a linear control strategy. However, the modulation needed will limit the achievable values of these gains, as well as the values of the duty cycles, as shown in [30]. It is important to note that the proposed mathematical model and expressions are derived from previous research and have already been used for applications where modeling is essential to control the system [18,31]. In this context, this work proposes to add a predictive strategy for transient conditions.
3. Linear and Predictive Control Schemes for a SP-qZSI
This section briefly describes the two control schemes that will be used as control modes in the proposed hybrid control strategy.
3.1. PWM Linear Control in SP-qZSI
Figure 2 shows the PWM linear control scheme in the SP-qZSI. Given that it is essential to control the voltage in the capacitors, limiting at the same time the currents in the qZSN inductances of the SP-qZSI, a valid control scheme that the converter can use for the side is a double-loop PI control. The external loop of the control is used to regulate the capacitor voltage (). In contrast, the internal feedback is used to limit the inductor current (), as shown in Figure 2b, in a similar fashion as in [32]. Double-loop controllers (or cascade) can achieve good regulation of the external loop reference (qZSN capacitors voltage) and both limit and stabilize the values of the internal loop variables (qZSN inductors current). One interesting advantage of the double-loop configuration is that it allows the control strategy to be more robust [32].
Figure 2.
PWM linear control scheme, based on PI controllers for -link and PR controller for the load. (a) Quasi-Z-source inverter with RL load; (b) PWM control strategy on the side; (c) PWM control strategy on the side of the inverter.
The tuning of both controllers, first the current loop controller, and then the voltage loop in the capacitor, can be performed by the procedure given in [33]. Then, control with stable responses is achieved within the operation range of the converter, taking into account the parameters of the qZSN.
On the other hand, if output power control is required, it will be necessary to control the side current of the inverter as well. However, in the case of variables, it is not possible to achieve error-free performance in steady state using PI controllers, since the pole in the origin of PI only allows error-free performance for variables [34,35]. A feasible alternative is to use or transforms, but that increases the number of PI controllers in single-phase systems, and it does not have good harmonic rejection capability [36,37]. On the contrary, when using a proportional-resonant (PR) controller, it is possible to control the load current of the SP-qZSI, with good tracking and without error in steady state. The reason is that the PR satisfies the internal model principle (IMP) by including a dynamic model of sinusoidal signals in the expression of the controller [34]. The transfer function of a PR controller can be written as follows:
where is the controller proportional gain, is the resonant gain, and is the fundamental frequency of the reference or system in which it should operate. If the set-point reference to the system is a sinusoidal with period , this controller theoretically achieves an infinite gain at frequency , which allows for an error-free follow-up in steady state by closing the control loop for the system on the side [10,34].
Both the PI and PR controller offer the advantage of achieving error-free follow-up of its references in steady state, so the scheme proposed in Figure 2 is adequate to control the converter in this state. However, the different dynamics of the and sides may produce undesirable effects on the response of this control scheme.
A control scheme that achieves better results from the point of view of the dynamics in the SP-QZSI is described below.
3.2. Predictive Control in the SP-qZSI
It is possible to use a finite control set model predictive control (FCS-MPC) strategy to improve the proposed converter’s dynamic behavior, since this kind of control method can consider all the nonlinearities in the system. The proposed control scheme considers a model that allows the prediction of the different future states of the converter by using information acquired in a present condition and all possible combinations of the switches in the topology. Valid switching states of SP-qZSI can be seen in Table 1.
Table 1.
qZSI valid states.
The state to be applied is selected based on optimization of a cost function, in which a comparison between the references of one or several variables and the prediction is made [38].
A typical FCS-MPC scheme used in SP-qZSI is presented in Figure 3. The proposed strategy controls both the inductor current and the capacitor voltages of the qZSN simultaneously. The ac current is also managed in the same strategy. The proposed algorithm of the predictive scheme is shown in Figure 4. It is important to note that regulation of voltages and can be achieved by regulating only , and regulation of currents and can be achieved by regulating only ; then, only the future states of and need to be predicted by the proposed strategy.
Figure 3.
Finite control set model predictive control scheme in an SP-qZSI.
Figure 4.
Flowchart of proposed model predictive control for SP-qZSI.
Considering the following equation that express the relationship between voltages,
then, from the dynamic model described in the previous section, the proposed strategy can use the following prediction equations:
and
where is the sampling period of the implementation, and are the voltage in the capacitor and the inductor current in the discrete-time k. The variable is the same as defined in Equation (9). Since the parameter values of inductances and in the qZSN are the same, the prediction of the current is valid for both inductances. In addition, the prediction of the voltage is enough to manage the voltage in both capacitors of the qZSN.
If a second prediction step is considered to implement an extended-horizon MPC, the scheme will also take the following pair of equations into account:
and
The cost function necessary for controlling the side variables must consider the voltages and currents in the QZSN. The reference and the STS and nSTS can be considered for generating the inductance current reference. Thus, the required reference can be written as
where can take values and corresponds to the switching taken by the single-phase H-bridge in nSTS, where is the current reference of the inverter side (load reference).
Since the system has a side and an side, for obtaining the optimal switching state the proposed strategy overall cost function is defined as the sum of a cost function for the qZSN ( side) and a cost function of the load current ( side), in the following way:
The cost function on the side, can be expressed as
where and are the weighting factors that will allow for faster or slower voltage control in the capacitor concerning the inductor’s current, and is the prediction horizon. A correct choice of the weighting factors will produce slower changes in the voltages of the capacitances in favor of obtaining more limited current in the qZSN inductances.
In order to implement the MPC of the side, the one-step prediction model for the load current is presented as
and the cost function () can be written as
With the and side variables prediction and the minimization of both cost functions, it is possible to find the switching state that allows an optimal tracking of the references or desired values. As the FCS-MPC scheme considers the nonlinearities in the system model, it will be able to provide optimal dynamic responses, mainly in the converter start-up or in case of significant changes in the references, which is not easy to guarantee by using a linear control scheme. Conversely, the operation of FCS-MPC in steady state has poorer performance indices than a PWM linear control scheme, mainly when operating with low sampling rates in the control system.
Given the difficulties in achieving fast dynamic responses under sudden reference changes and high-performance indices in the SP-qZSI simultaneously by using only one control scheme, it is proposed to use both described control schemes as control modes to obtain the best performance. As indicated before, an algorithm is required to coordinate the operation of both control modes (CM) depending on whether the system is in steady state or in transient state.
4. Alternating Control Modes in SP-qZSI
The proposed method in this article considers alternating between each control mode (CM) according to the working state of the converter. Since the regimes to be considered are steady and transient states, the CMs can be defined as steady control mode (SCM) and dynamic control mode (DCM), respectively.
To alternate between each CM, it is possible to define an alternating control mode algorithm (ACMA) which entails using a selection variable , as described in [27]. The following steps are required to design the ACMA: (a) selecting the control modes that will work on steady state and transient state independently, and (b) defining the criteria to switch between CMs.
The control modes have already been introduced, which are the PWM linear control strategy to operate as SCM, and the FCS-MPC to operate as DCM. Now, the criteria to switch between CMs is discussed below.
4.1. Switching Criteria of the Control Modes
4.1.1. Basic Switching Criterion
The most basic definition of a CM selection (SCM or DCM) can be based on the tracking error of the least changing variable of the system. In the SP-qZSI, the capacitor voltage of the qZSN is undoubtedly the slowest and most regular of the system. Therefore, in this converter, it is possible to use the difference between the voltage measured in the capacitor and its reference , i.e., , to define a selection flag , that is,
where is the set error limit. This means that if the error in the capacitor voltage control is lower than , variable will have a value of 1, so the system should operate in SCM, using the PWM linear control scheme. On the contrary, if the error is higher than , the system should operate under DCM, which means that the system should work with FCS-MPC.
However, the selection criteria presented in (26) will face “bouncing” issues when it goes from DCM to SCM, or vice versa, because the variable may oscillate through the limit set up for a while, which would not be desirable.
4.1.2. Improved Switching Criterion
To solve the bouncing issue that a basic criterion may encounter, a second criterion is proposed. In this second criterion, a hysteresis band for the error is introduced by adding a variable, which will serve as a countermeasure for the bouncing issue. When the error value is lower than , and when it manages to make the switch from DCM to SCM, it remains in SCM until the error value does not exceed , in which case the value would be higher than .
This criterion may be written as
Using this last criterion, a more adequate alternating control mode algorithm (ACMA) for SP-qZSI is proposed. The flow diagram of the proposed ACMA, and how it interacts with SCM, is shown in Figure 5. The ACMA is divided into two parts: (a) CM criteria and (b) CM selection. For the CM criteria, the ACMA verifies the voltage error value that comes from the SCM, and if this is lower than , the selection flag will be equal to one. Conversely, if the error value is lower or equal to , and at the same time the current flag is equal to one, the value of this flag will continue to be one. Then, if the above criteria are not met, will be equal to zero. Finally, the ACMA decides which strategy should operate in the CM selection section. For this, a commutation selection block will pass the operation from SP-qZSI to SCM (PWM linear control) or DCM (FCS-MPC) accordingly. It should be highlighted that the selection flag itself can be used to activate or deactivate the PI and PR controllers of the SCM (as shown in Figure 5), which is crucial, because the PI error value should be zero during DCM, so there will be no increase in the controller integration. Additionally, when back to SCM, the PI and PR controllers will control smoothly if the error value is small.
Figure 5.
Alternating control mode algorithm flowchart and interaction with SCM.
4.2. Implementation Using ACMA in an SP-qZSI
The algorithm presented above allows for switching between two control strategies according to the operation regime under which the system is working. In Figure 6, the general control scheme with ACMA for SP-qZSI is presented. The implementation consists of four main stages. In the first stage, or power stage, sensing of the signals is carried out. In both control modes, it is necessary to measure , , and ; thus, there are no differences in terms of implementation.
Figure 6.
Alternating control scheme proposed, based on linear and FCS-MPC strategies.
In the lower part of Figure 6, looking at the stage of the CMs, FCS-MPC and linear controllers are found. They both receive the measurements from the sensors installed in the power stage and generate binary switching signals from both CMs. The error is also calculated, which then is used in the ACMA, to provide the selection flag .
Using the selection flag , the corresponding multiplexors of the switching selection stage are activated. Then, proper command signals from either the SCM (PWM linear control) or the DCM (FCS-MPC) are selected. Both values of the ST signals and the gating signals of each switch reach the inverter through a logic addition.
5. Experimental Verification
To validate the proposal presented in this article, a low-power prototype was implemented (depicted in Figure 6). In this prototype, each control strategy was independently implemented. From the results, it was observed how the inverter operates with each strategy under both steady and dynamic conditions. The prototype was subjected to sudden changes in the DC voltage reference. Finally, these results were compared with those obtained for the inverter operating with the proposed scheme, in which both CMs operate simultaneously, activated by the ACMA.
The qZSN parameters in the prototype used in this work have been calculated according to the known indications [39]. The parameters and references applied to the practical experiences are described in Table 2. Table 3 shows the control scheme parameters used (MPC weighting factors and linear control gains), as well as the key frequencies considered for both schemes. It is essential to mention that the weighting factors of the FCS-MPC control have been found using guidelines from [40]. In addition, the gains of linear controllers (PI and PR) were tuned using methods given in [41,42].
Table 2.
Setup parameters.
Table 3.
Control scheme parameters.
Table 4 shows the parameters for the ACMA, which are crucial to avoid excessive transitions between control modes (bouncing). As a guideline to select them, is chosen as half of the maximum voltage oscillation value in the capacitor under steady state, and as its maximum oscillation value in steady state.
Table 4.
ACMA parameters.
5.1. qZSI Operating under a PWM Linear Control
First, only the PWM linear control explained in Section 3—A will be considered, which is equivalent to forcing the system to operate under SCM at all times. Figure 7 shows that, in the face of a step change in the voltage reference of the capacitors from to , the controller is able to control the voltage adequately, that is, each capacitor voltage, as well as the load current. The capacitor voltage response includes a small overshoot and then the voltage is stabilized to its desired value, where the settling time is equivalent to two operating cycles. It is possible to see that the load current is barely affected when the change is performed, and that its lowest is 5.1%. Additionally, a significant change in the inverter output voltage is observed.
Figure 7.
Response of the PWM linear control scheme in the SP-qZSI in the face of a step reference from to , (a) voltage variable response, (b) load current response, (c) inverter output voltage.
On the other hand, Figure 8 shows that a step change in the opposite direction, that is from to , obtaining a slower dynamic response. This occurs since the capacitors should discharge their energy into a load which draws constant power and that mainly receives its energy from the qZSN inductances. In the waveform, it can be seen that the voltage converges to values close to those of the reference in more than three network cycles. The variable cannot completely reach a steady state in the maximum time of the sample. It is also possible to see a small distortion in the load current in transient state, which is when the is at .
Figure 8.
Response of the PWM linear control scheme in the SP-qZSI in the face of a step reference from to for the voltage, (a) voltage variable response, (b) load current response, (c) inverter output voltage.
5.2. qZSI Operating under an FCS-MPC Scheme
By forcing the system to operate under the FCS-MPC scheme at all times, it is possible to see that for an equivalent test applied to the converter, capacitor voltage reference step change from to , the response takes a bit longer than a cycle to reach a steady value (see Figure 9).
Figure 9.
Response of the FCS-MPC scheme in the SP-qZSI in the face of a step reference from to , (a) voltage variable response, (b) load current response (c) inverter output voltage.
Taking into consideration the FCS-MPC features, and the fact that the sampling time is only , the scheme achieves a satisfactory tracking of the voltage reference. However, the system still has a small error in steady state and a of , which is greater than the distortion values of the previous controller. This distortion increases if the side voltage is increased.
Considering the step change from to under the predictive control scheme, the system reaches steady state in virtually two and a half cycles (Figure 10). A closer analysis reveals a small error in steady state in the variable and a greater distortion in the current in relation to the PWM linear scheme.
Figure 10.
Response of the FCS-MPC scheme in the SP-qZSI in the face of a step reference from to : (a) voltage variable response, (b) load current response, (c) inverter output voltage.
Looking at Figure 7, Figure 8, Figure 9 and Figure 10, and when considering the values of the current in steady state in all cases, it can be asserted that if an FCS-MPC strategy (with 20 kHz in its sampling frequency) is compared with a PWM linear control using 20 kHz on its carrier frequency, the is lower in the case of PWM linear control. Considering Figure 7, Figure 8, Figure 9 and Figure 10, one can conclude that the most apparent advantage of operating with FCS-MPC is a faster dynamic response against a reference change. For this reason, the ACMA proposal seeks to control the converter using PWM linear control in a stationary condition and an FCS-MPC in a transient state.
5.3. ACMA Performance
As previously mentioned, the implementation of a basic criterion such as the one presented in (26) in the form of an alternating control mode algorithm (ACMA) may have bouncing issues, which can be observed in Figure 11. These bounces appear more noticeably as the ripple in the voltage of qZSN capacitors increases. The criterion variable oscillates at least six times before reaching a steady state and operating under SCM.
Figure 11.
Response of the alternating control scheme with basic criterion in the SP-qZSI with a step reference from to : (a) voltage variable response, (b) load current response, (c) inverter output voltage.
Conversely, Figure 12 implements the proposed ACMA as described in (27), and with values that are properly selected, it is possible to observe that the scheme does not have bouncing issues or unnecessary changes from one control mode to the other. Once ACMA detects that the system is operating under DCM, it changes to the predictive control scheme, and it returns to SMC when the ACMA indicates it.
Figure 12.
Response of the alternating control scheme with ACMA proposed in the SP-qZSI with a step reference from to : (a) voltage variable response, (b) load current response, (c) inverter output voltage.
Figure 12 shows that the ACMA successfully detects the transient state and activates DCM. Conversely, when the ACMA detects the steady state, it switches to SCM, without showing any bouncing issues. Through this test, which is equivalent to those presented for the schemes operating separately, it is possible to observe that the time the converter takes to move into steady state is a bit longer than a cycle.
On the other hand, Figure 13 shows that for the step test from 65 V to 40 V, with the system operating with ACMA, the transient state lasts fewer than three network cycles. This shows that the implementation of the proposal helps to achieve both the dynamic performance of a predictive control scheme in transient state and those of a PWM linear control scheme in steady state. It may be essential to mention that the ripple percentages in the capacitor voltage have been measured at both acquired levels in Figure 13. The ripple percentage in the voltage of the capacitor when the average value is is around , while that same measured percentage is when the average voltage on the capacitor is . These measured percentages depend on the load and the controlled level of voltage.
Figure 13.
Response of the alternating control scheme with ACMA proposed in the SP-qZSI with a step reference from to : (a) voltage variable response, (b) load current response, (c) inverter output voltage.
Figure 14 shows that during a start-up with null initial conditions, and given the references in the and sides, the system will start in DCM. In fewer than two cycles, it will reach the desired operating point with 65 V and 1.8 A of amplitude in the current, then the SCM is activated, which allows the converter to work under the PWM linear control scheme. This last test shows the possibly major advantage of the scheme, considering that in a system operating with linear controllers only, other strategies are usually needed to bring the system into a valid operating point.
Figure 14.
Response of the alternating control scheme with ACMA proposed for SP-qZSI in a start-up, 0 to in capacitances and 0 to 1.8 A in the load: (a) voltage variable response, (b) load current response, (c) inverter output voltage.
In summary, for the experimental results, it has been necessary to evaluate the control proposal against a significant load, considering the size of the qZSN filter. Consequently, it has been possible to see that the proposed strategy (in Figure 5) works successfully even in the face of considerable ripple oscillations (Figure 12, Figure 13 and Figure 14). On the contrary, if a “basic switching criterion” is implemented (such as the one presented in Equation (26)), this ripple makes the basic strategy act with bounces, similar to what one can see in Figure 11.
5.4. Regarding Complexity of the Proposal and Computational Burden
Given that the ACMA algorithm exclusively operates an FCS-MPC or a modulation-based linear controller (never both schemes at the same time), the computational burden is given mainly by the controller that requires the more significant processor requirement (in the case of this work, the predictive algorithm). The proposal’s complexity is (for the person in charge of the implementation) when programming the scheme since it requires a more significant number of lines in the code. However, it is worth noting that, considering today’s digital signal processors (DSP) or system-on-chip (SOC) systems, the proposal does not present any challenges from a hardware point of view.
6. Conclusions
PWM linear control and FCS-MPC were compared when applied to an SP-qZSI. Based on experimental results and using the same sampling frequency for both schemes, it is demonstrated that PWM linear control strategy exhibits good performance in steady state, mainly from the point of view of the harmonic distortion in the load current giving a of 5.1%. On the other hand, FCS-MPC performed better during transient and achieved faster dynamic responses than those the linear control, although with evident distortion in the load current, giving a of 14.5%, and a minor tracking error in steady state.
Then, an alternating control strategy was proposed for the SP-qZSI, aiming to combine in one hybrid scheme the best characteristics of each strategy in order to achieve a better performance during transients and in steady state. The proposed strategy uses a PWM linear control strategy to operate as SCM in steady state, and a FCS-MPC to operate as DCM during reference changes. The selection of the control mode was done by an ACMA designed with anti-bouncing capability.
Experimental results demonstrate that the alternating hybrid strategy applied to the SP-qZSI performed better than each strategy operating individually. Results shown that similar distortion to the one obtained with the linear control are achieved but with the dynamic behavior of an FCS-MPC. These experimental results prove the feasibility and better performance of the proposed control scheme.
Author Contributions
Conceptualization, M.D.-B. and C.R.B.; methodology, C.R.B., M.A.T., P.E.M. and P.A.; software, M.D.-B. and C.R.B.; validation, C.R.B., M.A.T. and P.E.M.; investigation, C.R.B., M.D.-B. and P.E.M.; resources, C.R.B. and P.A.; writing—original draft preparation, C.R.B. and M.D.-B.; writing—review and editing, C.R.B. and M.A.T.; visualization, C.R.B. and M.D.-B.; supervision, P.E.M. and M.A.T.; project administration, C.R.B. and P.A.; funding acquisition, C.R.B. and P.A. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the FONDECYT Project 1201308 and FONDECYT Project 1191520.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Singh, S. Energy saving estimation in distribution network with smart grid-enabled CVR and solar PV inverter. IET Gener. Transm. Distrib. 2018, 12, 1346–1358. [Google Scholar] [CrossRef]
- Martins, J.F.; Romero-Cadaval, E.; Vinnikov, D.; Malinowski, M. Transactive Energy: Power Electronics Challenges. IEEE Power Electron. Mag. 2022, 9, 20–32. [Google Scholar] [CrossRef]
- Luo, F.L.; Ye, H. Advanced DC/AC Inverters: Applications in Renewable Energy; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
- Gautam, A.R.; Fulwani, D.M.; Makineni, R.R.; Rathore, A.K.; Singh, D. Control Strategies and Power Decoupling Topologies to Mitigate 2ω-Ripple in Single-Phase Inverters: A Review and Open Challenges. IEEE Access 2020, 8, 147533–147559. [Google Scholar] [CrossRef]
- Mande, D.; Trovão, J.P.; Ta, M.C. Comprehensive Review on Main Topologies of Impedance Source Inverter Used in Electric Vehicle Applications. World Electr. Veh. J. 2020, 11, 37. [Google Scholar] [CrossRef]
- Liu, Y.; Abu-Rub, H.; Ge, B.; Blaabjerg, F.; Ellabban, O.; Loh, P.C. Impedance Source Power Electronic Converters; John Wiley & Sons: Hoboken, NJ, USA, 2016. [Google Scholar]
- Ellabban, O.; Abu-Rub, H. Z-Source Inverter: Topology Improvements Review. IEEE Ind. Electron. Mag. 2016, 10, 6–24. [Google Scholar] [CrossRef]
- Liu, Y.; Abu-Rub, H.; Ge, B. Z-Source & Quasi-Z-Source Inverters: Derived Networks, Modulations, Controls, and Emerging Applications to Photovoltaic Conversion. IEEE Ind. Electron. Mag. 2014, 8, 32–44. [Google Scholar] [CrossRef]
- Guo, W.; Li, D.; Cai, F.; Zhao, C.; Xiao, L. Z-Source-Converter-Based Power Conditioning System for Superconducting Magnetic Energy Storage System. IEEE Trans. Power Electron. 2019, 34, 7863–7877. [Google Scholar] [CrossRef]
- Baier, C.R.; Torres, M.A.; Acuña, P.; Muñoz, J.A.; Melín, P.E.; Restrepo, C.; Guzman, J.I. Analysis and Design of a Control Strategy for Tracking Sinusoidal References in Single-Phase Grid-Connected Current-Source Inverters. IEEE Trans. Power Electron. 2018, 33, 819–832. [Google Scholar] [CrossRef]
- Sharma, V.; Saini, P.; Garg, S.; Negi, B. Comparative analysis of VSI, CSI and ZSI fed induction motor drive system. In Proceedings of the 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 16–18 March 2016; pp. 1188–1191. [Google Scholar]
- Peng, F.Z. Z-source inverter. IEEE Trans. Ind. Appl. 2003, 39, 504–510. [Google Scholar] [CrossRef]
- Bakeer, A.; Magdy, G.; Chub, A.; Vinnikov, D. Predictive control based on ranking multi-objective optimization approaches for a quasi-Z source inverter. CSEE J. Power Energy Syst. 2021, 7, 1152–1160. [Google Scholar] [CrossRef]
- Li, Y.; Jiang, S.; Cintron-Rivera, J.G.; Peng, F.Z. Modeling and Control of Quasi-Z-Source Inverter for Distributed Generation Applications. IEEE Trans. Ind. Electron. 2013, 60, 1532–1541. [Google Scholar] [CrossRef]
- Gajanayake, C.J.; Vilathgamuwa, D.M.; Loh, P.C. Development of a Comprehensive Model and a Multiloop Controller for Z-Source Inverter DG Systems. IEEE Trans. Ind. Electron. 2007, 54, 2352–2359. [Google Scholar] [CrossRef]
- Abu-Rub, H.; Iqbal, A.; Moin Ahmed, S.; Peng, F.Z.; Li, Y.; Baoming, G. Quasi-Z-Source Inverter-Based Photovoltaic Generation System with Maximum Power Tracking Control Using ANFIS. IEEE Trans. Sustain. Energy 2013, 4, 11–20. [Google Scholar] [CrossRef]
- Ding, X.; Qian, Z.; Yang, S.; Cui, B.; Peng, F. A direct DC-link boost voltage PID-like fuzzy control strategy in Z-source inverter. In Proceedings of the 2008 IEEE Power Electronics Specialists Conference, Rhodes, Greece, 15–19 June 2008; pp. 405–411. [Google Scholar] [CrossRef]
- Shinde, U.K.; Kadwane, S.G.; Gawande, S.P.; Reddy, M.J.B.; Mohanta, D.K. Sliding Mode Control of Single-Phase Grid-Connected Quasi-Z-Source Inverter. IEEE Access 2017, 5, 10232–10240. [Google Scholar] [CrossRef]
- Bayhan, S.; Komurcugil, H. A Sliding-Mode Controlled Single-Phase Grid-Connected Quasi-Z-Source NPC Inverter with Double-Line Frequency Ripple Suppression. IEEE Access 2019, 7, 160004–160016. [Google Scholar] [CrossRef]
- Khajesalehi, J.; Tavakoli, M.R.; Mahmoodi, A.; Afjei, E. Adaptive harmonic elimination in a five level z-source inverter using artificial neural networks. In Proceedings of the 5th Annual International Power Electronics, Drive Systems and Technologies Conference (PEDSTC 2014), Tehran, Iran, 5–6 February 2014; pp. 255–260. [Google Scholar] [CrossRef]
- Rostami, H.; Khaburi, D.A. Neural networks controlling for both the DC boost and AC output voltage of Z-source inverter. In Proceedings of the 2010 1st Power Electronic Drive Systems Technologies Conference (PEDSTC), Tehran, Iran, 17–18 February 2010; pp. 135–140. [Google Scholar] [CrossRef]
- Ahmed, A.A.; Bakeer, A.; Alhelou, H.H.; Siano, P.; Mossa, M.A. A New Modulated Finite Control Set-Model Predictive Control of Quasi-Z-Source Inverter for PMSM Drives. Electronics 2021, 10, 2814. [Google Scholar] [CrossRef]
- Bayhan, S.; Abu-Rub, H.; Balog, R.S. Model Predictive Control of Quasi-Z-Source Four-Leg Inverter. IEEE Trans. Ind. Electron. 2016, 63, 4506–4516. [Google Scholar] [CrossRef]
- Mo, W.; Loh, P.C.; Blaabjerg, F. Model predictive control for Z-source power converter. In Proceedings of the 8th International Conference on Power Electronics—ECCE Asia, Jeju, Korea, 30 May–3 June 2011; pp. 3022–3028. [Google Scholar] [CrossRef]
- Xu, Y.; He, Y.; Li, S. Logical Operation-Based Model Predictive Control for Quasi-Z-Source Inverter without Weighting Factor. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 1039–1051. [Google Scholar] [CrossRef]
- Ayad, A.; Kennel, R. Direct model predictive control of quasi-Z-source inverter compared with the traditional PI-based PWM control. In Proceedings of the 2015 17th European Conference on Power Electronics and Applications (EPE’15 ECCE-Europe), Geneva, Switzerland, 8–10 September 2015; pp. 1–9. [Google Scholar] [CrossRef]
- Maurelia, E.; Espinoza, J.R.; Silva, C.A.; Rojas, C.A.; Melín, P.E.; Espinosa, E.E. An Operating Condition-Based Scheme to Alternate Between Control Strategies for Improved Steady-State and Transient Behavior. IEEE Trans. Ind. Inform. 2015, 11, 1246–1254. [Google Scholar] [CrossRef]
- Ramírez, R.O.; Espinoza, J.R.; Villarroel, F.; Maurelia, E.; Reyes, M.E. A Novel Hybrid Finite Control Set Model Predictive Control Scheme with Reduced Switching. IEEE Trans. Ind. Electron. 2014, 61, 5912–5920. [Google Scholar] [CrossRef]
- Wu, S.T.; Chen, F.Y.; Chien, M.C.; Wang, J.M.; Su, Y.Y. A Hybrid Control Scheme with Fast Transient and Low Harmonic for Boost PFC Converter. Electronics 2021, 10, 1848. [Google Scholar] [CrossRef]
- Liu, Y.; Abu-Rub, H.; Ge, B.; Blaabjerg, F.; Ellabban, O.; Loh, P.C. Modulation Methods and Comparison. In Impedance Source Power Electronic Converters; Wiley-IEEE Press: New York, NY, USA, 2016; pp. 54–73. [Google Scholar]
- Liu, Y.; Abu-Rub, H.; Ge, B.; Blaabjerg, F.; Ellabban, O.; Loh, P.C. Voltage-Fed Z-Source/Quasi-Z-Source Inverters. In Impedance Source Power Electronic Converters; Wiley-IEEE Press: New York, NY, USA, 2016; pp. 20–34. [Google Scholar]
- Ellabban, O.; Van Mierlo, J.; Lataire, P. A DSP-Based Dual-Loop Peak DC-link Voltage Control Strategy of the Z-Source Inverter. IEEE Trans. Power Electron. 2012, 27, 4088–4097. [Google Scholar] [CrossRef]
- Lee, K.W.; Kim, T. Operating-point insensitive voltage control of the Z-source inverter based on an indirect capacitor current control. IET Power Electron. 2015, 8, 1358–1366. [Google Scholar] [CrossRef]
- Teodorescu, R.; Blaabjerg, F.; Liserre, M.; Loh, P. Proportional-resonant controllers and filters for grid-connected voltage-source converters. IEE Proc.-Electr. Power Appl. 2006, 153, 750–762. [Google Scholar] [CrossRef] [Green Version]
- Nowak, M.; Binkowski, T.; Piróg, S. Proportional-Resonant Controller Structure with Finite Gain for Three-Phase Grid-Tied Converters. Energies 2021, 14, 6726. [Google Scholar] [CrossRef]
- Baier, C.R.; Torres, M.A.; Muñoz, J.; Guzman, J.I.; Melin, P.E.; Rothen, J.; Rivera, M. d-q-DC reference frame control strategy for single-phase current source cascaded inverters. In Proceedings of the IECON 2014—40th Annual Conference of the IEEE Industrial Electronics Society, Dallas, TX, USA, 29 October–1 November 2014; pp. 4615–4621. [Google Scholar] [CrossRef]
- Ciobotaru, M.; Teodorescu, R.; Blaabjerg, F. Control of single-stage single-phase PV inverter. In Proceedings of the 2005 European Conference on Power Electronics and Applications, Dresden, Germany, 11–14 September 2005; pp. 1–10. [Google Scholar] [CrossRef]
- Vazquez, S.; Leon, J.I.; Franquelo, L.G.; Rodriguez, J.; Young, H.A.; Marquez, A.; Zanchetta, P. Model Predictive Control: A Review of Its Applications in Power Electronics. IEEE Ind. Electron. Mag. 2014, 8, 16–31. [Google Scholar] [CrossRef]
- Sun, D.; Ge, B.; Yan, X.; Abu-Rub, H.; Bi, D.; Peng, F.Z. Impedance design of quasi-Z source network to limit double fundamental frequency voltage and current ripples in single-phase quasi-Z source inverter. In Proceedings of the 2013 IEEE Energy Conversion Congress and Exposition, Denver, CO, USA, 15–19 September 2013; pp. 2745–2750. [Google Scholar] [CrossRef]
- Karamanakos, P.; Geyer, T. Guidelines for the Design of Finite Control Set Model Predictive Controllers. IEEE Trans. Power Electron. 2020, 35, 7434–7450. [Google Scholar] [CrossRef]
- Pereira, L.F.A.; Bazanella, A.S. Tuning Rules for Proportional Resonant Controllers. IEEE Trans. Control Syst. Technol. 2015, 23, 2010–2017. [Google Scholar] [CrossRef]
- Alcalá, J.; Bárcenas, E.; Cárdenas, V. Practical methods for tuning PI controllers in the DC-link voltage loop in Back-to-Back power converters. In Proceedings of the 12th IEEE International Power Electronics Congress, San Luis Potosi, Mexico, 22–25 August 2010; pp. 46–52. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).