Next Article in Journal
CO2 Sequestration Overview in Geological Formations: Trapping Mechanisms Matrix Assessment
Previous Article in Journal
Investigation on Flowback Behavior of Imbibition Fracturing Fluid in Gas–Shale Multiscale Pore Structure
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Predictive Control Applied to Matrix Converters: A Systematic Literature Review

1
Faculty of Engineering, Universidad Nacional de Asunción, Luque 2060, Paraguay
2
Department of Electrical Engineering, Universidad de Talca, Curicó 3340000, Chile
3
Faculty of Engineering, University of Nottingham, Nottingham NG7 2RD, UK
*
Authors to whom correspondence should be addressed.
Current address: Campovía y San Antonio, CITEC, Luque 2060, Paraguay.
Energies 2022, 15(20), 7801; https://doi.org/10.3390/en15207801
Submission received: 23 September 2022 / Revised: 10 October 2022 / Accepted: 14 October 2022 / Published: 21 October 2022

Abstract

:
Power electronic devices play an important role in energy conversion. Among the options, matrix converters, in combination with predictive control, represent a good alternative for the power conversion stage. Although several reviews have been undertaken on this topic, they have been conducted in a non-systematic manner, without indicating how the studies considered were chosen. This paper presents results from a systematic literature review on predictive control applied to matrix converters that included 142 primary papers, which were selected after applying a defined protocol with clear inclusion and exclusion criteria. The study provides a detailed classification of predictive control methods and strategies applied to different matrix converter topologies. Research findings require to be understood in combination to develop a common understanding of the topic and ensure that future research effort is based on solid premises. In light of this, this study identifies and characterizes different predictive control techniques and matrix converter topologies through systematic literature review. The results of the review indicate that interest in the area is increasing. A number of open questions in the field are discussed.

1. Introduction

Worldwide energy consumption has been increasing steadily year by year. Even with a slight drop due to the global COVID-19 pandemic, predictions suggest that sustained growth in global consumption will continue into early 2023 [1]. In addition, the harmful effects on the environment of fossil fuels mean it is necessary to develop new generation systems to replace harmful energy sources. In this context, renewable energy sources (RES) have emerged as a good alternative. An important aspect of RES applications is the conversion of the power generated by such sources to another form suitable for normal use [2]. Power converters constitute an intermediate stage between the energy source and the end-users or load (e.g., consumers in residential or industrial spaces). Among the options for power converter topologies, matrix converters (MCs) have attracted particular attention because of several advantages, including reduced size, high efficiency and significant improvement in overall system reliability by elimination of failure-prone dc-link electrolytic capacitors [3]. Similarly, model predictive control represents a good alternative for the control of power electronic devices, with the advantages that it is easy and simple to implement, can be applied to a great variety of systems, offers simple treatment of constraints, and can deal with multi-variable systems and non-linearities [4]. Because of the growing interest in these research areas—the application of matrix converters as a power conversion stage, and the use of predictive control strategies to control them—there have been several surveys published that have evaluated the state-of-the-art and provided criteria to guide the design of new predictive control alternatives applied to matrix converters and their topological variants [5,6,7].
However, none of these reports has presented a systematic methodology for the selection of studies to be considered or the criteria by which they were selected. In this paper a systematic literature review (SLR) is reported that utilized a novel protocol for selecting the studies to be considered, avoiding biases and specifying the criteria for inclusion and exclusion of studies to address the research questions posed. The main aim of this paper is to present the state of the art regarding predictive control applied to matrix converters to produce reliable data that can provide a basis for new research topics.
The remainder of the paper is structured as follows: Section 2 presents the necessary background for understanding the basic problems. Section 3 explains the methodology for conducting the literature review. In Section 4, research findings on predictive control techniques applied to matrix converters are briefly described. Section 5 presents the matrix converter topologies identified in this review process. In Section 6, new trends in predictive control techniques are summarised that enable the identification of potential new research topics. Finally, the conclusions are presented.

2. Background

Owing to the well-known impact of the use of fossil fuels on the environment, global interest in relation to power generation systems has turned towards renewable energy sources (RES) and distributed generation systems (DG). Energy production from renewable sources is expected to increase due to the low operating costs and preferential access to many energy systems [8]. Moreover, the use of electrical energy, for example, in automotive and aerospace applications, has increased to reduce pollution [9,10]. Power electronics represent an essential part of the system by controlling the generated power in a suitable form for use for a specific application. Traditionally, the most used topology for ac-ac conversion has been the back-to-back (BTB) converter. However, this converter has the disadvantage that it requires a bulky and expensive dc link stage, making it unsuitable for applications where small size is required, such as for automotive and aircraft applications [11]. The MC has emerged as a good alternative, since it does not require a dc stage for ac-ac conversion and, hence, utilizes smaller power converters [12]. Amongst control strategies described in the literature, model-based predictive control (MPC) is a non-linear control strategy that has been successfully implemented to control several types of power electronic system.
Key goals of using MPC with MC can include: (i) creation of a simple control technique that significantly reduces the complexity of existing MC methods, (ii) taking into account of various control objectives (such as output, input reactive power minimization, source current control, etc.) and constraints when controlling the MCs, (iii) achieving high controller bandwidth and shorter control cycle times, and (iv) achieving fast and accurate performance in both transient and stable states. To contribute to some of these areas, it is necessary to know the state of the art to identify niches. Although it is possible to find reviews related to the subject, such as [5,6,7], these have been carried out in an unsystematic way and have not followed a reproducible methodology for evaluating the quality of the articles or otherwise followed specific defined rules. To avoid possible biases or trends, this review has been approached in a structured way. To ensure an objective approach, an SLR protocol was used, which is described in the following section.

3. The Systematic Literature Review Method

A specialised study process devised to compile and assess the information that is relevant to a certain topic is referred to as a systematic literature review (SLR) [13,14]. An SLR is constructed, as the term indicates, in a formal and methodical manner, in contrast to the typical process of literature review, which is pursued unsystematically at the outset of a particular research project. A systematic approach to the research review process implies following an artificially generated protocol that is clearly defined and which follows a fixed sequence of methodological steps. The approach is built around a fundamental topic that serves as the focus of the research and is expressed using particular concepts and terminology that must be employed to gather data for a specific, predefined, focused, and structured question. In order that other professionals can follow the same protocol and assess the suitability of the standards selected for the case, the methodological processes, evidence-retrieval techniques, and the question’s focus are all clearly specified [15]. The SLR procedure used is summarised [16] in Figure 1.

3.1. Scope of the Review

To develop an SLR, one of the first steps is to state the research question. Here, the aim was to collect information regarding predictive control techniques that have been applied to matrix converters to identify the possibilities of applying new techniques that may be used in other converters but which have not yet been tested in matrix converters, in general, or in any topology in particular. For this reason, it is necessary to know which techniques have been implemented and for which matrix converter topology. To obtain this information, the following research questions were posed:
  • RQ1: Which variants of model-based predictive control are used with matrix converters?
  • RQ2: What matrix converter topologies handle predictive control?
To address these questions, a protocol for conducting the SLR was developed. The following section describes how the primary studies were selected.

3.2. Search for Primary Studies

First, the keywords for search to identify studies pertinent to the research questions need to be defined. In this particular case, and based on the proposed questions, the keywords were:
  • Matrix converter.
  • Predictive control.
Then, it is necessary to look for all possible synonyms of the mentioned words. A summary of synonyms is shown in Table 1. To search primary studies, search strings were generated using the steps described in Algorithm 1 based on the keywords shown in Table 1.
To locate studies published in established conference proceedings and journals, a search was carried out using editorial and academic databases. In the case of journals, it was necessary to narrow down the search. Therefore, it was proposed to use quartile scores. In this case, the Scientific Journal Ranking (SJR) developed by Scimago Lab that provides yearly rankings of social science and science journals in the applicable subject areas for the publication (there may be more than one) was used. Based on the quartile of the impact factor (IF) distribution each journal fell into for each of its subject categories, quartile rankings were determined. The top 25 percent of the IF distribution was represented by Q1, the middle-high position by Q2 (between the top 50 percent and the top 25 percent), the middle-low position by Q3 (between the top 75 percent and the top 50 percent), and the bottom 25 percent by Q4. Here, the primary areas of interest were the Q1 and Q2 categories. The following databases were considered when looking for primary studies:
A search was also carried out in the databases of the following editorials:
Each of the strings generated by Algorithm 1 was used in the above databases to identify primary studies. The search process yielded 2858 results from all the databases. Once all the results were stored, the next step consisted of selecting the most suitable studies for answering the research questions.   
Algorithm 1: Search strings generation
Energies 15 07801 i001

3.3. Study Selection and Data Extraction

In this section, the selection criteria used are defined, based on experience. The following inclusion and exclusion criteria were defined:

3.3.1. Inclusion Criteria

  • IC1: The study is published in Q1/Q2 Journals or in peer-reviewed conference proceedings.
  • IC2: The study is written in English.

3.3.2. Exclusion Criteria

  • EC1: Duplicate studies found in different databases are excluded (i.e., just one is considered).
  • EC2: Only primary studies are considered; if the study is a review, it is excluded.
  • EC3: The title explicitly mentions that the topic is not related to matrix converter or predictive control.
  • EC4: The study’s lack of consideration of predictive control in a matrix converter is made clear in the abstract.
  • EC5: If there are different iterations of the same study, the less thorough are disregarded.
  • EC6: Full text read reveals the study does not refer to predictive control applied to a matrix converter.
After applying the inclusion and exclusion criteria, 417 primary studies remained for the next step of the procedure.

3.3.3. Quality Assessment

To quantify the quality of the paper (QA), these points were evaluated:
a.
How the results are presented:
  • Experimental results (0.6 pts).
  • Simulation results (0.4 pts).
  • Not presented (0 pts).
b.
Clarity in the topology. For a good level of clarity, the article should describe:
  • Power circuit (0.5 pts).
  • Knowledge of the valid states (0.2 pts)
  • Relationship between input and output (0.3 pts)
A totally clear topology will be assigned 1 pt.
c.
Accuracy in predictive control description. For complete clarity of predictive control application, the study must include:
  • Control scheme (0.2 pts).
  • Prediction model (0.5 pts).
  • Cost function (0.3 pts).
Using the weighted system presented above, all studies were assessed in such a way that the higher the score for a study, the greater its contribution to answering the research questions. The selection thresholds were set to QA > 2.1 out 3. Finally, 142 primary studies which were highly related to the defined research questions were considered.

3.3.4. Data Extraction

The selected studies were analysed by filling in a corresponding form. The following data was entered for each primary study: ID, title, author, year of publication, publication type (journal/conference), topology, application, technique, cost function and sampling time. This form was used to condense all the information from the selected studies. Once all the forms were filled, the data synthesis process was initiated.

3.4. Synthesis of the Extracted Data

The data synthesis consisted of summarising the extracted data in an effective and understandable format. The data extraction forms were used for data extraction so that data analysis could be performed. The next section describes the most important information extracted in the present review, which focused on the predictive control techniques used for matrix converter topologies and to which topologies predictive control was applied. In the last section, the topics of research interest and identified trends are presented.

4. Model Predictive Control Applied to Matrix Converters

This section primarily addresses RQ1 by offering an overview of predictive control methods utilized with MCs. Although both predictive control and matrix converters appeared in the literature around the 1980’s, the first study identified in this review was published in 1997 [17]. Figure 2 shows the studies per year. It is noticeable that, after 1997, MPC applied to MC did not appear until 2007, since when its popularity has been increasing, reaching a peak in 2017, with a significant number of publications on the topic subsequently up to July 2020.
There has been increased interest by researchers, aided by growth in the computational capability of new-generation microprocessors, making the implementation of this control technique more feasible every day. In the following section, the predictive control techniques that have been applied to matrix converters for different applications to accomplish a wide number of control outcomes are briefly described to illustrate the scope of the techniques for this power converter topology.

4.1. Basic Principles of MPC

The MPC control strategy is based on the following principles:
  • The system’s discretized model is used to predict how the variables of interest will behave in the future up to a given horizon. The system’s discretized state-space equations, for instance, could be used as follows:
    x ( k + 1 ) = Φ x ( k ) + Γ u ( k )
    y ( k ) = H x ( k ) + J u ( k )
    where x, u, and y stand for the state variables, inputs, and outputs, respectively.
  • The intended control performance is then used to define a cost function, g. The reference and predicted values of the control variables are included in this cost function, together with the actuation.
    g = f ( x ( k ) , u ( k ) , , u ( k + N ) )
  • Finally, optimal actuation is obtained to solve the optimisation problem; the result that minimises g is applied by the controller.
With respect to the MC as a conversion stage, numerous control techniques have been proposed. Predictive current control with several variations to improve particular characteristics stands out. The different techniques are shown in Figure 3. There are six main techniques based on the variable to be controlled with the technique, and then secondary targets of the control strategy. For instance, in a conversion system, the main goal is to control the output current, but it is also feasible to add other variables to control, such as reactive power or switching losses, leading to predictive current control with minimal reactive power and reduced switching losses. In the following section, the control strategies identified are described.

4.2. Predictive Current Control

Predictive current control (PCC) is the technique most applied to the matrix converter. Figure 4 shows the basic stages in the implementation of the technique. They include the use of the model of the load, grid or machine to determine the future current for every valid state and selection of the one that best fits the desired current for that part of the system [17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]. A particular example of implementation of this technique for a three-phase direct matrix converter feeding an RL load, as shown in Figure 5, is detailed below.
As was described in Section 4.1, the first step is to obtain a discrete model of the system. In this case, a model that relates the input of the converter to its output is required at the outset. As can be seen in Figure 5, the three-phase input is directly connected to a three-phase load via a set of bidirectional switches. The relationship between input and output voltages is given by:
v o = S v i
being
v o = v a v b v c , v i = v i u v i v v i w and S = S u a S v a S w a S u b S v b S w b S u c S v c S w c
The relationship between the input and output currents is, in turn, given by:
i i = S T i o .
where
i i = i i u i i v i i w and i o = i o a i o b i o c
S being the transfer matrix; the S x y element has a binary value, corresponding to the state of the single switch. To avoid short circuits and over-voltages, there are only 27 valid states for S . This condition can be written as:
S u i + S v i + S w i = 1 , i { a , b , c } .
Once a model of the converter is defined, a prediction model for the load can be defined. A discretization method must be used to obtain a discrete time model. Given that first-order systems are straightforward, it is useful to approximate the derivatives using the Euler forward approach, which involves:
d x d t = x ( k + 1 ) x ( k ) T s
where T s represents the sampling period. Since this method introduces a considerable amount of inaccuracy for higher-order systems, the discrete time models derived using Euler are not as good when the system’s order is higher. It is necessary to utilize the exact discretization for higher-order systems.
Thus, considering the R L load, the continuous model of the system can be given by:
d i o d t = R L i o + 1 L v o v n N ,
where v n N is the approximated voltage between the load common neutral point and the source neutral point determined using the following equation:
v n N = 1 3 v a N + v b N + v c N .
and applying Equation (7), the discrete model of the system is:
i o ( k + 1 ) = 1 R T s L i o ( k ) + T s L v o ( k ) v n N ( k ) ,
The cost function g is derived in terms of a comparison between the desired current i * ( k + 1 ) and the predicted output current of the converter i o ( k + 1 ) in the α - β or d-q frame:
g i = | i * ( k + 1 ) i o ( k + 1 ) |
Finally, in every sampling period, the cost function has to be evaluated for every valid switching state of the converter; that which minimizes g i is selected and applied in the next sampling period.
An example is shown as Algorithm 2.
Algorithm 2: Predictive current control in DMC
1. Initialize g i o p t : = ,
2. Measure v i , i o ,
3. From j = 1 to 27
4.      Calculate v o using S j (Equation (4))
5.      Calculate the predicted current i o k + 1 using Equation (10)
6.      Calculate the cost function g i using Equation (11)
7.      if  g i < g o p t  then
8.         g o p t g i , S o p t S j ,
9.     end if
10. end for
11. Apply the optimal state S o p t
The main difference between the example and the studies using predictive current control are the topologies used, the application and the conditions of the experiment (e.g., under unbalanced source or fault conditions), but the main idea is always the same. Some variations are shown in subsequent sections.

4.2.1. Predictive Current Control with Reactive Power Minimization

One of the main advantages of MPC is that it allows multi-objective control to develop. This means that it is possible to control several variables at a time. Regarding basic PCC, a major drawback consists of input currents that are highly distorted. As can be seen in Figure 5, the MC is connected to the three-phase source through the input filter, which has two main purposes: (i) to prevent the generation of over-voltages caused by the power supply’s short circuit impedance, and (ii) to eliminate the input currents’ high frequency harmonics. A model of the input filter is generally used to predict the input currents and to control it using predictive control in a similar form to the load to control the output current.
To attain the unity power factor and enhance the source current response, another term is added to the cost function [47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73]:
g Q = | Q * Q |
with Q * representing the desired reactive power (i.e., zero for the unity power factor); the reactive power at the input Q is given by:
Q = v s α i s β v s β i s α
where v s and i s are the input voltage and current, respectively. Then the cost function for PCC with reactive power minimization is:
g = λ 1 g i + λ 2 g Q
where g i is given by Equation (11) and g Q by Equation (12). The descriptive blocks of this technique are shown in Figure 6. It is important to note that, when the cost function consists of more than one term, weighting factors are required to establish which term is more significant compared to the others; in this case λ i and λ Q are the weighting factors for the current and reactive power, respectively. The selection of these factors is a major challenge and requires fine-tuning to achieve optimal results. This issue is addressed in Section 6.

4.2.2. Predictive Current Control with Imposed Input Current

In contrast to the previously described technique, the term used in this proposal to force the source currents to follow a sinusoidal reference is replaced by a term that directly controls the source currents, as can be seen in Figure 7, no matter how much distortion there is on the input side [74,75,76,77,78,79,80,81,82,83,84]. The input current references are given by:
i s A * = I s sin ω s t + θ
i s B * = I s sin ω s t 2 π 3 + θ
i s C * = I s sin ω s t + 2 π 3 + θ
being θ = 0 for the unity power factor and the amplitude given by:
I s = V s k 1 V s 2 k 2 + I o * 2 k 3 k 4
where
k 1 = 8 π 2 f s 2 L f C f 1 , k 2 = k 1 2 k 3 = 4 η 1 R L R f k 1 , k 4 = 2 R f k 1
L f , C f and R f are the inductance, capacitance and leakage resistance of the input filter. V s and f s are the voltage amplitude and the frequency of the source, and η is the efficiency of the converter [85]. Finally the cost function defined for this approach is:
g i m = | i s α * i s α | + | i s β * i s β |

4.2.3. Predictive Current Control with Input Resonances Mitigation

With the use of active damping, the system resonance can be reduced without having an impact on the efficiency converter. The logic behind the method relies on simulating a resistor in parallel with the input filter capacitors to reduce the system harmonics while leaving the fundamental component unaffected [86,87,88,89]. The formula for the current through the damping resistor is:
i d = v c R d
where i d is the converter’s internal current extraction to simulate the damping resistance and v c is the input filter capacitor voltage. Figure 8 shows the control diagram for this technique; Figure 9 shows the current reference generation blocks for the control. A detailed explanation of this can be found in [88].

4.2.4. Predictive Current Control with Common-Mode Voltage

Electric motors may sustain damage as a result of shaft voltage, leakage current, and bearing current damage caused by common-mode voltage (CMV), which also lowers the overall reliability of motor drive systems. The primary cause of motor failures is reportedly CMV and its high electrostatic-coupled discharge or displacement [90]. Predictive current control with zero CMV voltage or CMV reduction techniques have been successfully implemented in matrix converters [90,91,92]. Figure 10 shows a diagram of this strategy.

4.2.5. Predictive Current Control with Switching Losses Reduction

Switching losses are significant since they rise with switching frequency and the performance of the MPC is enhanced when higher frequencies are taken into account. A basic technique for reducing the switching losses involves decreasing the number of commutations of switches using the following term in the cost function [93]:
g S w = | S ( k + 1 ) S ( k ) |
where S ( k + 1 ) is the predicted switching state to be applied and S ( k ) is the actual switching state. A proposal for calculating the predicted energy losses and to minimize the energy, including the term in the cost function, is presented in [94].

4.3. Predictive Torque and Flux Control

The following studies, among others, have proposed this control method [95,96,97,98,99,100,101,102,103]. To minimize the cost function, the PTC system requires selection of the best actuation from all feasible MC voltage vectors at each sample time. In this instance, a discrete mathematical model of the motor is used to anticipate the stator flux ψ s and the electromagnetic torque T e for the approaching sampling period. The electromagnetic torque reference value T e * is often produced using a proportional-integral control strategy. The cost function for the technique includes the variances between the expected flux and torque values and the reference values:
g T Ψ = λ T | T e * T e p | + λ ψ | ψ * ψ p |
where T e * is the reference for the electromagnetic torque and T e p is predicted by means of the motor model. ψ * is the flux reference and ψ p is the predicted value. Figure 11 shows the scheme for the PTC. PCC, predictive torque and flux control have been applied with other terms to reach more than one control target. They have been used with reactive power minimization [104,105,106,107,108,109,110,111,112,113,114,115] and CMV reduction [116] schemes.

4.4. Predictive Voltage Control

Numerous papers have reported successfully implemented predictive voltage control, both in its basic form [117,118] and combined with other behaviors to achieve reactive power minimization [119,120,121,122,123], CMV reduction, switching loss reduction [124] and imposed input current control [125,126]. Figure 12 shows an example for the PVC. For this control, the model of the output filter is used to calculate the voltage at the filter capacitor v o and the cost function is given by:
g v = | v o * v o p |

4.5. Predictive Power Control

Controlling the active and reactive power output of a generation stage that incorporates a matrix converter is known as predictive power control. It is typically used for grid-connected systems with distributed generation frames. Several references [127,128,129] deal with the subject. Figure 13 shows the diagram for this technique.

4.6. Predictive Position and Speed Control

These techniques use the model of the system driven by a matrix converter to calculate the future behaviour of the position of the axis [130] or the speed [131] directly without a PID external loop. Figure 14 shows the scheme for the position control.

5. Matrix Converter Topologies Using Model Predictive Control

In this section, different topologies of matrix converters which have been identified that apply MPC are listed and briefly described in terms of the power stage. The detailed features can be found in every primary study cited here. Figure 15 shows the MC topology classification. Answering RQ2, all the topologies in which predictive control have been applied are shown there. The direct matrix converter (DMC) and the indirect matrix converter (IMC) are the two primary topologies. All the others are derivations of these two main topologies. In the next sections, all the topologies which were identified are described.

5.1. Direct Matrix Converter and Its Derivations

Without the use of a dc-link or other significant energy storage components, the direct matrix converter (DMC) connects the power supply directly to the load or grid using an array of m × n bidirectional switches, where m represents the number of input phases and n represents the number of output phases.
Among the configurations, three-to-three DMC is the most popular topology and this power stage is shown in Figure 5. The input and output are directly connected through nine all-silicon bidirectional switches. This converter has been used in several applications; Table 2 presents a summary. Predictive control has been successfully applied in a three-to-three DMC; the control strategies are shown in Table 3. In addition, an interesting combination of this topology with a hybrid transformer was used as an active filter applying predictive voltage control to improve the behaviour of the supplied power [119,120].
The articles cited above highlight the importance and significant interest of researchers in the study of this topology in conjunction with predictive control techniques. Next, the topologies derived from the direct matrix converter in which predictive control has been applied are presented.

5.1.1. Single-Phase Matrix Converter

This is the simplest topology of the MC. It has three input phases and supplies a mono-phase load, as can be seen in Figure 16. An implementation of PCC in this converter can be found in [21].

5.1.2. Multi-Phase Direct Matrix Converters

Multi-phase systems have become a research topic in which there is much interest. Several MC configurations have been proposed as the power stage on multi-phase systems applying predictive control. Figure 17 shows a generalized m-to-n matrix converter topology. A simple current control strategy with a three-to-seven DMC to supply a RL load is presented in [77]. A five-to-three DMC is used for a motor drive in [95]. Moreover, predictive control implementation in multi-phase wind generation systems is a topic addressed where DMC is used. In [78], a five-to-three DMC is used to feed an RL load from a five-phase permanent magnet synchronous machine (PMSM) of a wind turbine. In the same way, seven-to-three [75] and nine-to-three [79] topologies have also been studied.

5.1.3. Quasi-Z-Source Matrix Converter

A quasi-Z-source matrix converter (qZS-MC) was proposed to extend the voltage gain of a traditional MC, while compensating for the three-phase side low-frequency ripple power. The qZS network incorporated a filtering and boosting function, avoiding an additional input filter or step-up transformer, to reduce the size and component count [129]. The electronic circuit for this topology is shown in Figure 18.

5.1.4. Multi-Modular Matrix Converter

The multi-modular matrix converter consists of a modular combination of three-to-three DMC applied to six-phase systems, as shown in Figure 19. For six-phase generation systems, ref. [45] proposed a predictive current control with reactive power minimization. In [41], predictive current control was used to inject energy to the main grid, and, in [118], predictive voltage control was used for inner loop control of injected active and reactive power to the grid.

5.1.5. Modular Multilevel Matrix Converter

Figure 20 shows the detailed circuit configuration of a modular multilevel converter (MMC) or M3C. This converter consists of three star-connected sub-converters, each of which has three branches. The branch B x y connects the phase of y { a , b , c } . Each branch is the series connection of one input phase of the system x { r , s , t } with one output n with H-bridge-based cells and an ac inductor. The cell dc capacitor voltages can charge-discharge during normal operation of the converter because they are not connected by external power sources. Therefore, the capacitor voltages have to be controlled. A predictive control strategy to control this interesting topology is presented in [37].

5.2. Indirect Matrix Converter and Its Derivatives

The indirect matrix converter (IMC) topology consists of a three-stage power semiconductor array, very similar to the ac/dc/ac back-to-back (B2B) converter but with no physical storage units, as shown in Figure 21. By choosing a switching state in the rectifier that connects one phase to point P and the other phase to point N, the converter creates a positive voltage in the virtual dc-link.
Several studies have dealt with this topology and predictive control for motor drive applications [96,105], RL load supply [62,136,137] and grid-connected systems [58]. The main advantage of this topology compared with the direct one is that all the previous techniques using the typical B2B converter can be applied with non-significant effort. The following paragraphs describe the variations of this converter.

5.2.1. A Four-Leg IMC

Figure 22 shows a four-leg indirect matrix converter topology. The converter’s rectification stage, which consists of six bidirectional switches on the input side, serves as the principal conduit for sinusoidal input currents and the supply of positive dc-link voltage to the inversion stage, which includes eight switches. The large storage capacitor has been eliminated, allowing for direct connections between the rectifier and inverter stages. When using a four-leg IMC, it is possible to effectively decouple the control of the input current and output voltage. This allows the output voltage to be generated independently of the input and the input current phase to be regulated regardless of the output voltage. Simple current control [19,20,29] and reactive power minimization [49,64] predictive techniques have been successfully applied to this converter.

5.2.2. Three-Level Indirect Matrix Converter (3L-IMC)

Based on adding a dual-buck circuit, this topology enables the generation of three voltage levels at the inverter output side. This converter is available in two topologies, and three-leg [52] and four-leg [54] configurations. Figure 23 shows the three-leg configuration.

5.2.3. Third-Harmonic Injection Two-Stage Matrix Converter

The third-harmonic injection two-stage matrix converter (3TSMC) adopts a hybrid front-end rectifier. It combines the advantages of passive and active front-end rectification [27]. The topology of the 3TSMC is shown in Figure 24. It can be seen that the rectifier has six dynamic switches and the inverter has six insulated-bipolar transistors (IGBT), both associated by an imaginary dc-link. The critical part is the active third-harmonic current injection circuit, which consists of three bidirectional injection switches and a buck circuit. In addition, a clamp circuit, made up of a film capacitor and a quick recovery diode, is included.

5.2.4. Sparse Matrix Converter

The family of sparse matrix converters is equivalent to the standard circuitous network converter but has a decreased number of switches. They can be classified according to the number of switches as sparse matrix converters (SMCs), very sparse matrix converters (VSMCs), and ultra-sparse network converters (USMCs). The three-phase sparse matrix converter employs twelve IGBTs and thirty diodes, as shown in Figure 25. A basic implementation of predictive current control for this topology can be found in [44].

5.2.5. Matrix-Converter-Based Solid State Transformer

Figure 26 shows this topology. Two three-to-single-phase MCs are back-to-back connected through an n : 1 HF transformer. This type of solid state solution fulfils single-stage bidirectional ac-ac power conversion. A basic PCC for this topology is presented in [60] for motor drive applications, isolated load feeder [36] and grid interconnected systems [32].

5.2.6. Hybrid Indirect Matrix Converter

The MC topology output voltage is limited (86% of the entry), this being a major drawback. The authors of [138] propose a hybrid IMC (Figure 27), which adds an auxiliary voltage source to the dc-link. This empowers the unity voltage exchange proportion to be accomplished depending on the effect of strong changes within the input voltage.

5.2.7. Multi-Drive Indirect Matrix Converter

To reduce implementation costs in systems that require two or more machines to work together, but which require complex, multi-objective and reliable control schemes, multi-drive power converters have been developed. There are two topologies that have the capability to drive multiple systems at the same time. The first configuration is referred to as dual output IMC [47,97]; the power circuit is shown in Figure 28. Another proposal for a multi-drive IMC can be seen in Figure 29, where the basic idea is to connect the factitious dc-link after the rectifier stage to several (in this proposal, two) inverters driving different machines.
The topologies mentioned are those that were identified that applied predictive control for different targets. The next section is dedicated to establishing what are currently the most interesting trends in the topics relating to predictive control applied to matrix converters.

6. New Trends on Model Predictive Control Applied to Matrix Converters

Despite the advantages of model predictive control and matrix converters described, these systems have some drawbacks. Some of the solutions proposed are presented below. The main issues are: (i) the inconvenience of variable switching frequency, (ii) avoidance of the use of weighting factors or novel tune techniques, (iii) reduction in the computational burden, and (iv) providing the ability to act during faults. In the following sections, new proposals which seek to address these issues are briefly described.

6.1. Variable Switching Frequency

The absence of a modulation stage in the MPC strategy creates the problem of unfixed switching frequency. Since a single voltage vector is chosen and applied at each sampling instant, the switching frequency presents a very disperse spectrum, causing unwanted ripple components to be generated. To solve this problem, different strategies have been proposed—most consist of including a modulator in the control stage. For several applications, modulated predictive control techniques have been proposed, including current control [40,132,139], current control with active damping for several typologies [133,140,141,142,143,144] or with imposed sinusoidal input current [136,145,146], reactive power minimisation [57,137,147] and torque and flux control [148]. The main benefit of these proposals is provision of a modulation technique inside the predictive control to concentrate, in turn, the spectra of the switching frequency by defining a sequential application of three or more vectors, instead of only one, using a predefined application pattern. An interesting feature of these investigations is the avoidance of weighting factors for multi-objective controls.

6.2. Avoiding the Use of Weighting Factors

At the point of implementing a multi-objective predictive control (i.e., various terms in the cost function), the selection process of weighting factors is not trivial and it is not always feasible to calculate the optimal values for success with expectations of control. Several proposals that avoid using weighting factors can be found in the literature. Some modulation techniques have been presented, including [57]. Some studies that have considered the tuning process have proposed self-tuning methods [48] or fuzzy logic [56,149]. An interesting approach is presented in [112], where a multi-objective ranking-based approach is proposed to evaluate, for each feasible voltage vector, every term of the cost function. Each cost function generates values that are ranked separately, then a rank value is assigned to each value. A lower rank is assigned to voltage vectors with a lower value, while a higher rank is assigned to voltage vectors with a higher value. To decide which voltage vector should be applied, the sum of the ranks of these two cost functions for each voltage vector is used. The voltage vector that minimizes this value is selected. A similar approach is called sequential predictive control [150] in which every objective is represented for a cost function, then, depending on the priority, the first cost function is evaluated for every valid state. The best n solutions are pre-selected and used to evaluate the second cost function. The best m ( m < n ) solutions are used to evaluate the next cost function, and so on, until all the cost functions are evaluated. Finally, the optimal vector is selected. The control strategies described are variations of MPC that avoid the use of a weighting factor.

6.3. Reducing Computational Burden

Simplified predictive control uses the α - β framework to perform a spatial distribution of the matrix converter active voltage vectors. Eighteen active vectors are generated by the matrix converter in six different directions. The magnitude of the vectors depends on the instantaneous value of the input voltages of the matrix converter, keeping the direction of each vector constant [151,152,153]. Pre-calculation of the sector of the desired output is proposed to reduce evaluations of the cost function at only the valid vector in the sector, reducing the calculation time. Some studies have reported a reduction of around 50% by applying this technique [154].

6.4. Fault Detection Using MPC

An interesting approach to improving the capabilities of the MPC in a direct matrix converter is presented in [155]. A technique to detect faults in the switches is used to avoid the application of unavailable states and the cost function is evaluated using only available switching combinations when a switch is damaged. Another proposal is presented in [55] in which a term depending on open-phase fault is added to the conventional current control with reactive power minimisation.
There has been significant work proposing improving MPC strategy for the MC. Considering the input and output circuit as a complete system, the proposed MPC is based on an accurate prediction model. The accurate prediction model is obtained by discretizing the integral equation of the state space of the entire MC system, considering the interaction. Each valid switching state corresponds to a set of matrices of the precise prediction model. The separate prediction models used in the conventional MPC approach are replaced by an accurate prediction model that has the same eigenvalues as the continuous model of the entire MC system [82].
In Table 4, a comparison between new trends on predictive control and classical approaches is shown in terms of weighting factor use, the need for a modulation stage, and application of variable or fixed switching frequency. As previously mentioned, the tuning of weighting factors is not trivial and sometimes the whole performance of the controller is defined for selection of these factors. As can be seen in the table, using a modulation-based technique, in general, avoids the use of weighting factors, but including this modulator adds complexity in the implementation of the controller compared with a classical approach for which the implementation is simpler. The inclusion of modulation avoids the variable switching frequency making the design of input filters more straightforward, avoiding undesirable resonances. Ranking-based and sequential predictive control are interesting variations that enable weighting factors to be avoided. However, the sequential predictive control approach can result in sub-optimal solutions as, in the first stage of the control, some vectors are eliminated from the set of feasible commutation states.

7. Conclusions

A systematic literature review was conducted to answer two predefined research questions. The methodology involved the definition of a strict protocol to carry out the literature review to provide a set of studies that addressed our initial questions. With respect to predictive control applied to matrix converters, a complete summary of the state of the art of topologies and predictive control techniques developed was presented. Initially, 2858 publications were identified using the search strings in the selected databases. A total of 142 studies were finally selected by applying the methodology described above (i.e., applying the inclusion and exclusion criteria), with the aim of providing sufficient information to answer the research questions. Once the data extraction, data synthesis and report of the data were completed, it was evident that there were some open problems. These included weighting factor selection, reducing computational burden, and variable switching frequency. However, it should be noted that there is increasing interest in the field from researchers. The increasing implementation of predictive control in matrix converters can be attributed to the development of new microcomputers with high processing capability. Predictive control and matrix converters represent valid alternatives in power management and motor drive systems.

Author Contributions

Conceptualisation, P.W., S.T., M.R. and R.G.; data curation, S.T., D.C., E.M. and J.J.C.; formal analysis, S.T., D.C., M.R. and E.M.; funding acquisition, P.W. and M.R.; investigation, S.T., E.M. and D.C.; methodology, S.T. and M.R.; project administration, M.R., R.G. and P.W.; resources, M.R., R.G. and P.W.; software, S.T.; supervision, S.T., M.R., R.G. and P.W.; validation, D.C., E.M. and J.J.C.; visualization, E.M. and D.C.; writing—original draft, S.T., D.C. and E.M.; writing—review and editing, M.R., R.G. and P.W. All authors have read and agreed to the published version of the manuscript.

Funding

The Consejo Nacional de Ciencia y Tecnología de Paraguay (CONACYT), financed this research through the Project CLIMAT AmSud AMSU99-6 and the Programa de Doctorado POSG16-05. It also received financial support from CONICYT of Chile through the FONDECYT Regular Project 1220556, the FONDAP SERC Project 15110019, the CLIMAT AmSud Project 210001 and the grant CONICYT-PFCHA/Doctorado Nacional/2019-21192003.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. International Energy Agency (IEA). World Energy Outlook 2020—Executive Summary; Technical Report; IEA: Paris, France, 2020. [Google Scholar]
  2. Smil, V. Distributed Generation and Megacities: Are Renewables the Answer? IEEE Power Energy Mag. 2019, 17, 37–41. [Google Scholar] [CrossRef]
  3. Bento, A.; Paraíso, G.; Costa, P.; Zhang, L.; Geury, T.; Pinto, S.F.; Silva, J.F. On the Potential Contributions of Matrix Converters for the Future Grid Operation, Sustainable Transportation and Electrical Drives Innovation. Appl. Sci. 2021, 11, 4597. [Google Scholar] [CrossRef]
  4. Khosravi, M.; Amirbande, M.; Khaburiand, D.A.; Rivera, M.; Riveros, J.; Rodriguez, J.; Vahediand, A.; Wheeler, P. Review of model predictive control strategies for matrix converters. IET Power Electron. 2019, 12, 3021–3032. [Google Scholar] [CrossRef]
  5. Rivera, M.; Wheeler, P.; Olloqui, A.; Khaburi, D. A review of predictive control techniques for matrix converters—Part I. In Proceedings of the 2016 7th Power Electronics and Drive Systems Technologies Conference (PEDSTC), Tehran, Iran, 16–18 February 2016; pp. 582–588. [Google Scholar]
  6. Rivera, M.; Wheeler, P.; Olloqui, A. Predictive control in matrix converters—Part I: Principles, topologies and applications. In Proceedings of the 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan, 14–17 March 2016; pp. 1091–1097. [Google Scholar]
  7. Rivera, M.; Wheeler, P.; Olloqui, A. Predictive control in matrix converters—Part II: Control strategies, weaknesses and trends. In Proceedings of the 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan, 14–17 March 2016; pp. 1098–1104. [Google Scholar]
  8. International Energy Agency (IEA). World Energy Investment 2020; Technical report; IEA: Paris, France, 2020. [Google Scholar]
  9. Pahlevani, M.; Jain, P.K. Soft-Switching Power Electronics Technology for Electric Vehicles: A Technology Review. IEEE J. Emerg. Sel. Top. Ind. Electron. 2020, 1, 80–90. [Google Scholar] [CrossRef]
  10. Barzkar, A.; Ghassemi, M. Electric Power Systems in More and All Electric Aircraft: A Review. IEEE Access 2020, 8, 169314–169332. [Google Scholar] [CrossRef]
  11. Yaramasu, V.; Wu, B.; Sen, P.C.; Kouro, S.; Narimani, M. High-Power Wind Energy Conversion Systems: State-of-the-Art and Emerging Technologies. Proc. IEEE 2015, 103, 740–788. [Google Scholar] [CrossRef]
  12. Sun, Y.; Xiong, W.; Su, M.; Li, X.; Dan, H.; Yang, J. Carrier-Based Modulation Strategies for Multimodular Matrix Converters. IEEE Trans. Ind. Electron. 2016, 63, 1350–1361. [Google Scholar] [CrossRef]
  13. Kitchenham, B.; Charters, S. Guidelines for Performing Systematic Literature Reviews in Software Engineering; Technical Report; Keele University: Newcastle, UK, 2007. [Google Scholar] [CrossRef]
  14. Khan, K.S.; Kunz, R.; Kleijnen, J.; Antes, G. Five steps to conducting a systematic review. J. R. Soc. Med. 2003, 96, 118–121. [Google Scholar] [CrossRef]
  15. Kitchenham, B.; Pearl Brereton, O.; Budgen, D.; Turner, M.; Bailey, J.; Linkman, S. Systematic literature reviews in software engineering—A Systematic Literature Review. Inf. Softw. Technol. 2009, 51, 7–15. [Google Scholar] [CrossRef]
  16. Murugesan, L.K.; Hoda, R.; Salcic, Z. Design criteria for visualization of energy consumption: A systematic literature review. Sustain. Cities Soc. 2015, 18, 1–12. [Google Scholar] [CrossRef]
  17. Wiechmann, E.P.; Garcia, A.R.; Salazar, L.D.; Rodriguez, J.R. High-performance direct-frequency converters controlled by predictive-current loop. IEEE Trans. Power Electron. 1997, 12, 547–557. [Google Scholar] [CrossRef]
  18. Xiong, W.; Sun, Y.; Lin, J.; Su, M.; Dan, H.; Rivera, M.; Guerrero, J.M. A Cost-Effective and Low-Complexity Predictive Control for Matrix Converters Under Unbalanced Grid Voltage Conditions. IEEE Access 2019, 7, 43895–43905. [Google Scholar] [CrossRef]
  19. García, C.; Rivera, M.; López, M.; Rodriguez, J.; Peńa, R.; Wheeler, P.W.; Espinoza, J.R. A simple current control strategy for a four-leg indirect matrix converter. IEEE Trans. Power Electron. 2015, 30, 2275–2287. [Google Scholar] [CrossRef]
  20. Han, H.; Li, Z.; Mao, Y.; Wang, H.; Dan, H.; Wen, M. A simple current control strategy for four-leg direct Matrix converter. In Proceedings of the 2015 Chinese Automation Congress, CAC 2015, Wuhan, China, 27–29 November 2015; pp. 2174–2179. [Google Scholar] [CrossRef]
  21. Rivera, M.; Munoz, J.; Baier, C.; Rodriguez, J.; Espinoza, J.; Yaramasu, V.; Wu, B.; Wheeler, P. A Simple Predictive Current Control of a Single-Phase Matrix Converter. In Proceedings of the IEEE 4th International Conference on Power Engineering, Energy and Electrical Drives, POWERENG 2013, Istanbul, Turkey, 13–17 May 2013; pp. 235–239. [Google Scholar]
  22. Maqueda, E.; Toledo, S.; Gregor, R.; Caballero, D.; Gavilán, F.; Rodas, J.; Rivera, M.; Wheeler, P. An assessment of predictive current control applied to the direct matrix converter based on SiC-MOSFET bidirectional switches. In Proceedings of the 2017 IEEE Southern Power Electronics Conference, SPEC 2017, Puerto Varas, Chile, 4–7 December 2017. [Google Scholar] [CrossRef]
  23. Qi, C.; Tu, P.; Shi, D.; Wang, P.; Zagrodnik, M.; Amit, G. An efficient FPGA-based implementation of predictive current control algorithms for an indirect matrix converter. In Proceedings of the 2016 IEEE 8th International Power Electronics and Motion Control Conference, IPEMC-ECCE Asia 2016, Hefei, China, 22–26 May 2016; pp. 2281–2288. [Google Scholar] [CrossRef]
  24. Mei, Y.; Wang, L.; Huang, W. An Improved Model Predictive Control Method for Induction Motor Drives Fed by Indirect Matrix Converter. In Proceedings of the 2018 IEEE International Power Electronics and Application Conference and Exposition, PEAC 2018, Shenzhen, China, 4–7 November 2018. [Google Scholar] [CrossRef]
  25. Rivera, M.; Toledo, S.; Wheeler, P. An indirect model predictive current control for a direct matrix converter with instantaneous reactive power minimization. In Proceedings of the 2017 IEEE Southern Power Electronics Conference, SPEC 2017, Puerto Varas, Chile, 4–7 December 2017; Volume 2017. [Google Scholar] [CrossRef]
  26. Vijayagopal, M.; Zanchetta, P.; Empringham, L.; de Lillo, L.; Tarisciotti, L.; Wheeler, P. Control of a Direct Matrix Converter with Modulated Model-Predictive Control. IEEE Trans. Ind. Appl. 2017, 53, 2342–2349. [Google Scholar] [CrossRef]
  27. Tang, Z.; Han, H.; Su, M.; Li, X.; Guo, B.; Wang, H. Current control for third-harmonic injection two-stage matrix converter under unbalanced input voltages. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; Volume 2017, pp. 7091–7096. [Google Scholar] [CrossRef]
  28. Saha, J.; Ayad, A.; Kennel, R. Direct model predictive current control for matrix converters. In Proceedings of the 2017 International Conference on Nascent Technologies in Engineering, ICNTE 2017, Navi Mumbai, India, 27–28 January 2017. [Google Scholar] [CrossRef]
  29. Che, R.; Zhao, Z.; Jiang, L.; Sun, Y.; Su, M. Enhancing the current quality of four-leg direct matrix converter under unbalanced loads. In Proceedings of the Chinese Control Conference, CCC, Chengdu, China, 27–29 July 2016; pp. 8765–8770. [Google Scholar] [CrossRef]
  30. Gulbudak, O.; Marquart, J.; Santi, E. FPGA-based model predictive current controller for 3 × 3 direct matrix converter. In Proceedings of the 2015 IEEE Energy Conversion Congress and Exposition, ECCE 2015, Montreal, QC, Canada, 20–24 September 2015; pp. 4307–4314. [Google Scholar] [CrossRef]
  31. Rivera, M.; Nasir, U.; Tarisciotti, L.; Wheeler, P. Indirect model predictive current control techniaues for a direct matrix converter. In Proceedings of the 2017 IEEE Urucon, Montevideo, Uruguay, 23–25 October 2017; pp. 1–4. [Google Scholar] [CrossRef]
  32. Liu, Y.Y.Y.; Liu, Y.Y.Y.; Ge, B.; Abu-Rub, H. Interactive Grid Interfacing System by Matrix-Converter-Based Solid State Transformer with Model Predictive Control. IEEE Trans. Ind. Inform. 2020, 16, 2533–2541. [Google Scholar] [CrossRef]
  33. Shadmand, M.B.; Mosa, M.; Balog, R.S.; Abu-Rub, H. Model predictive control of a capacitorless matrix converter-based STATCOM. IEEE J. Emerg. Sel. Top. Power Electron. 2017, 5, 796–808. [Google Scholar] [CrossRef]
  34. Liu, Y.; Liu, Y.; Abu-Rub, H.; Ge, B.; Balog, R.S.; Xue, Y. Model predictive control of a matrix-converter based solid state transformer for utility grid interaction. In Proceedings of the ECCE 2016—IEEE Energy Conversion Congress and Exposition, Milwaukee, WI, USA, 18–22 September 2016; pp. 1–6. [Google Scholar] [CrossRef]
  35. Ahmed, H.; Bhattacharya, A. Model Predictive Control of DMC based SST. In Proceedings of the 2019 IEEE Region 10 Symposium, TENSYMP 2019, Kolkata, India, 7–9 June 2019; pp. 836–841. [Google Scholar] [CrossRef]
  36. Liu, Y.; Liu, Y.; Abu-Rub, H.; Ge, B. Model predictive control of matrix converter based solid state transformer. In Proceedings of the IEEE International Conference on Industrial Technology, Taipei, Taiwan, 14–17 March 2016; pp. 1248–1253. [Google Scholar] [CrossRef]
  37. Mora, A.; Espinoza, M.; Diaz, M.; Cardenas, R. Model Predictive Control of Modular Multilevel Matrix Converter. In Proceedings of the IEEE International Symposium on Industrial Electronics, Buzios, Brazil, 3–5 June 2015; pp. 1074–1079. [Google Scholar] [CrossRef]
  38. Kim, K.Y.; Bak, Y.; Lee, K.B. Model predictive current control for a PMSM fed by an indirect matrix converter with torque ripple reduction. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition APEC, Anaheim, CA, USA, 17–21 March 2019; pp. 1891–1896. [Google Scholar] [CrossRef]
  39. Elizondo, J.L.; Olloqui, A.; Rivera, M.; Macias, M.E.; Probst, O.; Micheloud, O.M.; Rodriguez, J. Model-Based Predictive Rotor Current Control for Grid Synchronization of a DFIG Driven by an Indirect Matrix Converter. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 715–726. [Google Scholar] [CrossRef]
  40. Tarisciotti, L.; Lei, J.; Formentini, A.; Trentin, A.; Zanchetta, P.; Wheeler, P.; Rivera, M. Modulated Predictive Control for Indirect Matrix Converter. IEEE Trans. Ind. Appl. 2017, 53, 4644–4654. [Google Scholar] [CrossRef]
  41. Toledo, S.; Gregor, R.; Rivera, M.; Rodas, J.; Gregor, D.; Caballero, D.; Gavilán, F.; Maqueda, E. Multi-modular matrix converter topology applied to distributed generation systems. In Proceedings of the 8th IET International Conference on Power Electronics, Machines and Drives (PEMD 2016), Glasgow, UK, 19–21 April 2016; pp. 1–6. [Google Scholar] [CrossRef]
  42. Rojas, C.; Rivera, M.; Rodriguez, J.; Wilson, A.; Espinoza, J.; Villarroel, F.; Wheeler, P. Predictive control of a direct matrix converter operating under an unbalanced AC source. In Proceedings of the IEEE International Symposium on Industrial Electronics, Bari, Italy, 4–7 July 2010; pp. 3159–3164. [Google Scholar] [CrossRef]
  43. Vargas, R.; Rodríguez, J.; Rojas, C.; Wheeler, P. Predictive current control applied to a matrix converter: An assessment with the direct transfer function approach. In Proceedings of the IEEE International Conference on Industrial Technology, Vina del Mar, Chile, 14–17 March 2010; pp. 1832–1838. [Google Scholar] [CrossRef]
  44. Lee, E.; Lee, K.B.; Lim, J.S.; Lee, Y.; Song, J.H. Predictive current control for a sparse matrix converter. In Proceedings of the 2012 IEEE 7th International Power Electronics and Motion Control Conference—ECCE Asia, IPEMC 2012, Harbin, China, 2–5 June 2012; pp. 36–40. [Google Scholar] [CrossRef]
  45. Toledo, S.; Rivera, M.; Gregor, R.; Rodas, J.; Comparatore, L. Predictive current control with reactive power minimization in six-phase wind energy generator using multi-modular direct matrix converter. In Proceedings of the 2016 IEEE ANDESCON, Arequipa, Peru, 19–21 October 2016; pp. 1–4. [Google Scholar] [CrossRef]
  46. Gontijo, G.F.; Tricarico, T.C.; Franca, B.W.; da Silva, L.F.; van Emmerik, E.L.; Aredes, M. Robust Model Predictive Rotor Current Control of a DFIG Connected to a Distorted and Unbalanced Grid Driven by a Direct Matrix Converter. IEEE Trans. Sustain. Energy 2019, 10, 1380–1392. [Google Scholar] [CrossRef]
  47. Gulbudak, O.; Santi, E. A predictive control scheme for a dual output indirect matrix converter. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition—APEC 2015, Charlotte, NC, USA, 15–19 March 2015; pp. 2828–2834. [Google Scholar] [CrossRef]
  48. Mei, Y.; Yi, G. A Self-tuning Method of Weighting Factor in Model Prediction Control for Indirect Matrix Converter with Induction Motor System. In Proceedings of the 2019 22nd International Conference on Electrical Machines and Systems, ICEMS 2019, Harbin, China, 11–14 August 2019; pp. 1–5. [Google Scholar] [CrossRef]
  49. Rivera, M.; Contreras, I.; Rodriguez, J.; Peña, R.; Wheeler, P. A simple current control method with instantaneous reactive power minimization for four-leg indirect matrix converters. In Proceedings of the 2011 14th European Conference on Power Electronics and Applications, EPE 2011, Birmingham, UK, 30 August 2011. [Google Scholar]
  50. Rivera, M.; Rodriguez, J.; Wu, B.; Espinoza, J.R.; Rojas, C.A. Current Control for an Indirect Matrix Converter With Filter Resonance Mitigation. IEEE Trans. Ind. Electron. 2012, 59, 71–79. [Google Scholar] [CrossRef]
  51. Rivera, M.; Vargas, R.; Espinoza, J.; Rodríguez, J.; Wheeler, P.; Silva, C. Current control in matrix converters connected to polluted AC voltage supplies. In Proceedings of the PESC Record—IEEE Annual Power Electronics Specialists Conference, Rhodes, Greece, 15–19 June 2008; pp. 412–417. [Google Scholar] [CrossRef]
  52. Basri, H.; Lias, K.; Mekhilef, S. Digital Predictive Current Control Fed by Three-Level Indirect Matrix Converter under Unbalanced Power Supply Condition. In Proceedings of the 2019 International UNIMAS STEM 12th Engineering Conference, EnCon 2019, Kuching, Malaysia, 28–29 August 2019; pp. 34–39. [Google Scholar] [CrossRef]
  53. Vijayagopal, M.; Silva, C.; Empringham, L.; De Lillo, L. Direct Predictive Current-Error Vector Control for a Direct Matrix Converter. IEEE Trans. Power Electron. 2019, 34, 1925–1935. [Google Scholar] [CrossRef]
  54. Basri, H.M.; Mekhilef, S. Experimental evaluation of model predictive current control for a modified three-level fourleg indirect matrix converter. IET Electr. Power Appl. 2018, 12, 114–123. [Google Scholar] [CrossRef]
  55. Song, W.; Du, X.; Liu, J.; Wheeler, P.; Wang, Y.Y.; Gao, D. Fault Tolerant Model Predictive Control for Indirect Matrix Converter with Fault Identification. In Proceedings of the 2018 IEEE International Power Electronics and Application Conference and Exposition, PEAC 2018, Shenzhen, China, 4–7 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  56. Mir, T.N.; Singh, B.; Bhat, A.H. Improvised multi-objective model predictive control of matrix converter using fuzzy logic and space vectors for switching decisions. IET Power Electron. 2020, 13, 758–764. [Google Scholar] [CrossRef]
  57. Rivera, M.; Toledo, S.; Baier, C.; Tarisciotti, L.; Wheeler, P.; Verne, S. Indirect predictive control techniques for a matrix converter operating at fixed switching frequency. In Proceedings of the 2017 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), Novi Sad, Serbia, 19–21 October 2017; pp. 13–18. [Google Scholar] [CrossRef]
  58. Rivera, M.; Rodriguez, J.; Espinoza, J.R.; Abu-Rub, H. Instantaneous Reactive Power Minimization and Current Control for an Indirect Matrix Converter Under a Distorted AC Supply. IEEE Trans. Ind. Inform. 2012, 8, 482–490. [Google Scholar] [CrossRef]
  59. Rivera, M.; Rojas, C.; Rodriguez, J.; Espinoza, J. Methods of source current reference generation for predictive control in a direct matrix converter. IET Power Electron. 2013, 6, 894–901. [Google Scholar] [CrossRef]
  60. Song, W.Z.; Liu, J.; Gao, D.Q.; Wu, F.J.; Wang, Y.Y. Model predictive control for reduced matrix converter with transformer DC magnetic bias suppression. J. Eng.-JOE 2018, 1, 642–649. [Google Scholar] [CrossRef]
  61. Guo, Y.; Yang, B.; Li, C.; Deng, W.; Frede, B. Model predictive current control of active distribution transformer with consideration of its stability analysis based on AC-AC Matrix converter. In Proceedings of the 2019 IEEE Energy Conversion Congress and Exposition, ECCE 2019, Baltimore, MD, USA, 29 September 2019; pp. 5417–5423. [Google Scholar] [CrossRef]
  62. Correa, P.; Rodriguez, J.; Rivera, M.; Espinoza, J.R.; Kolar, J.W. Predictive Control of an Indirect Matrix Converter. IEEE Trans. Ind. Electron. 2009, 56, 1847–1853. [Google Scholar] [CrossRef]
  63. Vargas, R.; Rodriguez, J.; Ammann, U.; Wheeler, P.W. Predictive Current Control of an Induction Machine Fed by a Matrix Converter With Reactive Power Control. IEEE Trans. Ind. Electron. 2008, 55, 4362–4371. [Google Scholar] [CrossRef]
  64. Garcia, C.F.; Rivera, M.E.; Rodriguez, J.R.; Wheeler, P.W.; Pena, R.S. Predictive Current Control with Instantaneous Reactive Power Minimization for a Four-Leg Indirect Matrix Converter. IEEE Trans. Ind. Electron. 2017, 64, 922–929. [Google Scholar] [CrossRef]
  65. Roostaee, M.; Eskandari, B.; Azizi, M.R. Predictive current control with modification of instantaneous reactive power minimization for direct matrix converter. In Proceedings of the 9th Annual International Power Electronics, Drive Systems, and Technologies Conference, PEDSTC 2018, Tehran, Iran, 13–15 February 2018; Volume 2018, pp. 199–205. [Google Scholar] [CrossRef]
  66. Rodriguez, J.; Kolar, J.; Espinoza, J.; Rivera, M.; Rojas, C. Predictive current control with reactive power minimization in an indirect matrix converter. In Proceedings of the IEEE International Conference on Industrial Technology, Via del Mar, Chile, 14–17 March 2010; pp. 1839–1844. [Google Scholar] [CrossRef]
  67. Gambôa, P.; Pinto, S.F.; Silva, J.F.; Margato, E. Predictive Optimal Control of Input and Output Currents in Matrix Converters. In Proceedings of the POWERENG 2007, Setubal, Portugal, 12–14 April 2007; pp. 529–533. [Google Scholar]
  68. Gambôa, P.; Pinto, S.F.; Silva, J.F.; Margato, E. Predictive optimal control of unity-power-factor matrix converters used in field oriented controlled induction motor drives. In Proceedings of the IEEE International Symposium on Industrial Electronics, Vigo, Spain, 4–7 June 2007; pp. 1334–1339. [Google Scholar] [CrossRef]
  69. Gambôa, P.; Silva, J.F.; Pinto, S.F.; Margato, E. Predictive optimal matrix converter control for a dynamic voltage restorer with flywheel energy storage. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Porto, Portugal, 3–5 November 2009; pp. 759–764. [Google Scholar] [CrossRef]
  70. Rodriguez, J.; Kolar, J.; Espinoza, J.; Rivera, M.; Rojas, C. Predictive torque and flux control of an induction machine fed by an indirect matrix converter with reactive power minimization. In Proceedings of the IEEE International Symposium on Industrial Electronics, Bari, Italy, 4–7 July 2010; pp. 3177–3183. [Google Scholar] [CrossRef]
  71. Liu, Y.; Wang, W.; Liu, Y.; Bayhan, S. Real-time implementation of finite control set model predictive control for matrix converter based solid state transformer. Int. J. Hydrog. Energy 2017, 42, 17976–17983. [Google Scholar] [CrossRef]
  72. Fedyczak, Z.; Tadra, G.; Szczesniak, P.; Klytta, M. Study of the current source matrix converter using model predictive control in AC drive system. In Proceedings of the 2016 International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM 2016, Capri, Italy, 22–24 June 2016; pp. 912–917. [Google Scholar] [CrossRef]
  73. Madaci, M.; Kerdoun, D.; Cherfia, N. MPC-DTC indirect matrix converter with switches optimization and FPGA based control technique implementation for crane mechanical system. In Proceedings of the 4th International Conference on Control Engineering and Information Technology, CEIT 2016, Hammamet, Tunisia, 16–18 December 2016; pp. 16–18. [Google Scholar] [CrossRef]
  74. Zhang, G.; Yang, J.; Sun, Y.; Su, M.; Zhu, Q.; Blaabjerg, F. A Predictive-Control-Based Over-Modulation Method for Conventional Matrix Converters. IEEE Trans. Power Electron. 2018, 33, 3631–3643. [Google Scholar] [CrossRef]
  75. Abdel-Rahim, O.; Ali, Z. Control of seven-to-three phase Direct Matrix Converter using Model Predictive control for multiphase wind generation. In Proceedings of the International Conference on Harmonics and Quality of Power, ICHQP, Bucharest, Romania, 25–28 May 2014; pp. 199–203. [Google Scholar] [CrossRef]
  76. Rivera, M.; Rodriguez, J.; Espinoza, J.R.; Friedli, T.; Kolar, J.W.; Wilson, A.; Rojas, C.A. Imposed Sinusoidal Source and Load Currents for an Indirect Matrix Converter. IEEE Trans. Ind. Electron. 2012, 59, 3427–3435. [Google Scholar] [CrossRef]
  77. Ahmed, S.M.; Abu-Rub, H.; Salam, Z. Model Predictive Control of a Direct Three-to-Seven Phase Matrix Converter. In Proceedings of the 2014 IEEE Energy Conversion Congress and Exposition, ECCE 2014, Pittsburgh, PA, USA, 14–18 September 2014; pp. 1059–1063. [Google Scholar] [CrossRef]
  78. Abdel-Rahim, O.; Funato, H.; Abu-Rub, H.; Ellabban, O. Multiphase Wind Energy generation with direct matrix converter. In Proceedings of the IEEE International Conference on Industrial Technology, Busan, Korea (South), 26 February–1 March 2014; pp. 519–523. [Google Scholar] [CrossRef]
  79. Abdel-Rahim, O.; Abu-Rub, H.; Kouzou, A. Nine-to-Three Phase Direct Matrix Converter with Model Predictive Control for Wind Generation System. Energy Procedia 2013, 42, 173–182. [Google Scholar] [CrossRef] [Green Version]
  80. Kara, Z.; Barra, K.; Cherif, A.Y. Predictive algorithm for matrix converter control in wind energy conversion system based DFIG. In Proceedings of the 2018 9th International Renewable Energy Congress (IREC) 2018, Hammamet, Tunisia, 20–22 March 2018; Volume 1, pp. 1–6. [Google Scholar] [CrossRef]
  81. Rodriguez, J.; Espinoza, J.; Rivera, M.; Villarroel, F.; Rojas, C. Predictive control of source and load currents in a direct matrix converter. In Proceedings of the IEEE International Conference on Industrial Technology, Viña del Mar, Chile, 14–17 March 2010; pp. 1826–1831. [Google Scholar] [CrossRef]
  82. Feng, S.; Wei, C.; Lei, J. Reduction of prediction errors for the matrix converter with an improved model predictive control. Energies 2019, 12, 3029. [Google Scholar] [CrossRef] [Green Version]
  83. Ortatepe, Z.; Karaarslan, A. Source current quality improvement of finite control set model predictive control-based matrix converter under distorted source voltage conditions. Int. Trans. Electr. Energy Syst. 2020, 1, 1–19. [Google Scholar] [CrossRef]
  84. Lei, J.; Feng, S.; Wheeler, P.; Zhou, B.; Zhao, J. Steady-State Error Suppression and Simplified Implementation of Direct Source Current Control for Matrix Converter With Model Predictive Control. IEEE Trans. Power Electron. 2020, 35, 3183–3194. [Google Scholar] [CrossRef]
  85. Rivera, M.; Rodríguez, J.; Wheeler, P.W.; Rojas, C.A.; Wilson, A.; Espinoza, J.R. Control of a matrix converter with imposed sinusoidal source currents. IEEE Trans. Ind. Electron. 2012, 59, 1939–1949. [Google Scholar] [CrossRef]
  86. Rivera, M.; Muñoz, J.; Wheeler, P.; Xu, L. Indirect Model Predictive Control Strategies for a Direct Matrix Converter with Mitigation of Input Filter Resonances. In Proceedings of the IEEE PEDS 2017, Honolulu, HI, USA, 12–15 December 2017; pp. 2370–2376. [Google Scholar] [CrossRef]
  87. Rivera, M.; Correa, P.; Rodríguez, J.; Lizama, I.; Espinoza, J. Predictive control of the indirect matrix converter with active damping. In Proceedings of the 2009 IEEE 6th International Power Electronics and Motion Control Conference IPEMC ’09, Wuhan, China, 17–20 May 2009; Volume 3, pp. 1738–1744. [Google Scholar] [CrossRef]
  88. Rivera, M.; Correa, P.; Rodriguez, J.; Lizama, I.; Espinoza, J.; Rojas, C. Predictive control with active damping in a Direct Matrix Converter. In Proceedings of the 2009 IEEE Energy Conversion Congress and Exposition, ECCE 2009, San Jose, CA, USA, 20–24 September 2009; pp. 3057–3062. [Google Scholar] [CrossRef]
  89. Rivera, M.; Member, S.; Rojas, C.; Wheeler, P.; Wu, B.; Espinoza, J. Resonance Mitigation for a Direct Matrix Converter. IEEE Trans. Power Electron. 2011, 26, 2794–2803. [Google Scholar] [CrossRef]
  90. Wang, L.; Dan, H.; Zhao, Y.; Zhu, Q.; Peng, T.; Sun, Y.; Wheeler, P. A finite control set model predictive control method for matrix converter with zero common-mode voltage. IEEE J. Emerg. Sel. Top. Power Electron. 2018, 6, 327–338. [Google Scholar] [CrossRef]
  91. Uddin, M.; Mirzaeva, G.; Goodwin, G. Model Predictive Control of Direct Matrix Converter with Common Mode Voltage Elimination. In Proceedings of the 2018 IEEE 4th Southern Power Electronics Conference SPEC 2018, Singapore, 10–13 December 2018; Volume 1, pp. 1–7. [Google Scholar] [CrossRef]
  92. Vargas, R.; Ammann, U.; Rodriguez, J.; Pontt, J. Predictive strategy to control common-mode voltage in loads fed by matrix converters. IEEE Trans. Ind. Electron. 2008, 55, 4372–4380. [Google Scholar] [CrossRef]
  93. Gulbudak, O.; Santi, E. FPGA-Based Model Predictive Controller for Direct Matrix Converter. IEEE Trans. Ind. Electron. 2016, 63, 4560–4570. [Google Scholar] [CrossRef]
  94. Vargas, R.; Ammann, U.; Rodriguez, J. Predictive Approach to Increase Efficiency and Reduce Switching Losses on Matrix Converters. IEEE Trans. Power Electron. 2009, 24, 894–902. [Google Scholar] [CrossRef]
  95. Abdel-Rahim, O.; Ellabban, O.; Abu-Rub, H. Predictive Torque Control of an induction motor fed by five-to-three direct matrix converter. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Dallas, TX, USA, 29 October–1 November 2014; pp. 800–804. [Google Scholar] [CrossRef]
  96. Yang, M.; Lisha, C.; Wang, L.; Li, Y. A Model Predictive Dual Current Control Method for Indirect Matrix Converter Fed Induction Motor Drives. In Proceedings of the 2018 International Power Electronics Conference, IPEC-Niigata—ECCE Asia 2018, Niigata, Japan, 20–24 May 2018; pp. 3958–3964. [Google Scholar] [CrossRef]
  97. Gulbudak, O.; Gokdag, M. Model Predictive Control of Two Separate Induction Machines using Dual-Output Indirect Matrix Converter. In Proceedings of the 2019 IEEE 1st Global Power, Energy and Communication Conference, GPECOM 2019, Nevsehir, Turkey, 12–15 June 2019; pp. 194–199. [Google Scholar] [CrossRef]
  98. Uddin, M.; Mekhilef, S.; Mubin, M.; Rivera, M.; Rodriguez, J. Model predictive torque ripple reduction with weighting factor optimization fed by an indirect matrix converter. Electr. Power Components Syst. 2014, 42, 1059–1069. [Google Scholar] [CrossRef]
  99. López, M.; Rivera, M.; García, C.; Rodriguez, J.; Peña, R.; Espinoza, J.; Wheeler, P. Predictive control of two parallel induction machines fed by a six-leg indirect matrix converter under an unbalanced ac-supply. In Proceedings of the SLED/PRECEDE 2013—2013 IEEE International Symposium on Sensorless Control for Electrical Drives and Predictive Control of Electrical Drives and Power Electronics, Munich, Germany, 17–19 October 2013; pp. 1–6. [Google Scholar] [CrossRef]
  100. López, M.; Rodriguez, J.; Silva, C.; Rivera, M. Predictive Torque Control of a Multidrive System Fed by a Dual Indirect Matrix Converter. IEEE Trans. Ind. Electron. 2015, 62, 2731–2741. [Google Scholar] [CrossRef]
  101. Bayhan, S.; Kakosimos, P.; Rivera, M. Predictive torque control of brushless doubly fed induction generator fed by a matrix converter. In Proceedings of the 2018 IEEE 12th International Conference on Compatibility, Power Electronics and Power Engineering, CPE-POWERENG 2018, Doha, Qatar, 10–12 April 2018; pp. 1–6. [Google Scholar] [CrossRef]
  102. Ortega, C.; Arias, A.; Espina, J. Predictive vector selector for direct torque control of matrix converter fed induction motors. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Porto, Portugal, 3–5 November 2009; pp. 1240–1245. [Google Scholar] [CrossRef] [Green Version]
  103. Kannan, S.; Prabha, S.U.; Chinnaiya, S. Torque ripple minimization of Matrix Converter-fed PMSM drives using Model Predictive Torque Control. In Proceedings of the 2015 IEEE 9th International Conference on Intelligent Systems and Control ISCO 2015, Coimbatore, India, 9–10 January 2015; pp. 1–9. [Google Scholar] [CrossRef]
  104. Siami, M.; Khaburi, D.A.; Rivera, M.; Rodríguez, J. A Computationally Efficient Lookup Table Based FCS-MPC for PMSM Drives Fed by Matrix Converters. IEEE Trans. Ind. Electron. 2017, 64, 7645–7654. [Google Scholar] [CrossRef]
  105. Muslem Uddin, S.M.; Mekhilef, S.; Rivera, M.; Rodriguez, J. A FCS-MPC of an induction motor fed by indirect matrix converter with unity power factor control. In Proceedings of the 2013 IEEE 8th Conference on Industrial Electronics and Applications, ICIEA 2013, Melbourne, VIC, Australia, 19–21 June 2013; pp. 1769–1774. [Google Scholar] [CrossRef]
  106. Mei, Y.; Chen, L.; Wang, S. A novel ZCC-MPC strategy with the input voltage observation for the induction motor drive system fed by an indirect matrix converter. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; Volume 2017, pp. 8732–8737. [Google Scholar] [CrossRef]
  107. Mei, Y.; Huang, W.; Chen, L. An Improved Model Predictive Dual Current Control Method for Indirect Matrix Converter Fed Induction Motor Drives. In Proceedings of the 2018 IEEE Energy Conversion Congress and Exposition, ECCE 2018, Portland, OR, USA, 23–27 September 2018; pp. 554–559. [Google Scholar] [CrossRef]
  108. Mei, Y.; Wang, L.; Huang, W.; Niu, S. An Improved Zero Current Commutation Model Predictive Torque Control Method for the Induction Motor Drives Fed by Indirect Matrix Converter. In Proceedings of the ICEMS 2018—2018 21st International Conference on Electrical Machines and Systems, Jeju, Korea, 7–10 October 2018; pp. 1476–1480. [Google Scholar] [CrossRef]
  109. Uddin, M.; Mirzaeva, G.; Goodwin, G.; Stepien, P.; Zanchetta, P.; Wheeler, P. Common mode voltage elimination in industrial AC-AC converters based on model predictive control. In Proceedings of the 2018 IEEE Industry Applications Society Annual Meeting, IAS 2018, Portland, OR, USA, 23–27 September 2018. [Google Scholar] [CrossRef]
  110. Rivera, M.; Rodriguez, J.; Lopez, M.; Espinoza, J. Control of an induction machine fed by an indirect matrix converter with unity displacement power factor operating with an unbalanced AC-supply. In Proceedings of the 15th International Power Electronics and Motion Control Conference and Exposition, EPE-PEMC 2012 ECCE Europe, Novi Sad, Serbia, 4–6 September 2012; pp. 1–8. [Google Scholar] [CrossRef]
  111. Zakaria, L.; Barra, K. Predictive Direct Torque and Flux Control of an induction motor drive fed by a Direct Matrix Converter with reactive power minimization. In Proceedings of the 2013 10th IEEE International Conference on Networking, Sensing and Control, ICNSC 2013, Evry, France, 10–12 April 2013; pp. 34–39. [Google Scholar] [CrossRef]
  112. Siami, M.; Savadkoohi, H.K.; Abbaszadeh, A.; Khaburi, D.A.; Rodriguez, J.; Rivera, M. Predictive torque control of a permanent magnet synchronous motor fed by a matrix converter without weighting factor. In Proceedings of the 7th Power Electronics, Drive Systems and Technologies Conference, PEDSTC 2016, Tehran, Iran, 16–18 February 2016; pp. 614–619. [Google Scholar] [CrossRef]
  113. Vargas, R.; Ammann, U.; Hudoffsky, B.; Rodriguez, J.; Wheeler, P.W. Predictive Torque Control of an Induction Machine Fed by a Matrix Converter With Reactive Input Power Control. IEEE Trans. Power Electron. 2010, 25, 1426–1438. [Google Scholar] [CrossRef]
  114. Vargas, R.; Rivera, M.; Rodríguez, J.; Espinoza, J.; Wheeler, P. Predictive torque control with input PF correction applied to an induction machine fed by a matrix converter. In Proceedings of the PESC Record—IEEE Annual Power Electronics Specialists Conference, Rhodes, Greece, 15–19 June 2008; pp. 9–14. [Google Scholar] [CrossRef]
  115. Vargas, R.; Rivera, M.; Rodriguez, J.; Wheeler, P. Torque and Flux Control of an Induction Machine Fed by a Matrix Converter Under Unbalanced AC Supply with Reactive Power Minimization. In Proceedings of the 2015 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON), Santiago, Chile, 28–30 October 2015; pp. 441–446. [Google Scholar] [CrossRef]
  116. Vargas, R.; Rodriguez, J.; Rojas, C.A.; Rivera, M. Predictive Control of an Induction Machine Fed by a Matrix Converter with Increased Efficiency and Reduced Common-Mode Voltage. IEEE Trans. Energy Convers. 2014, 29, 473–485. [Google Scholar] [CrossRef]
  117. Toledo, S.; Rivera, M.; Wheeler, P.; Dragicevic, T.; Caballero, D.; Gregor, R.; Maqueda, E.; Gavilan, F. Active and reactive power control based on an inner predictive voltage control loop for AC generation systems with direct matrix converter. In Proceedings of the 2019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019, Ixtapa, Mexico, 13–15 November 2019; pp. 1–6. [Google Scholar] [CrossRef]
  118. Toledo, S.; Ayala, M.; Maqueda, E.; Gregor, R.; Renault, A.; Rivera, M.; Dragicevic, T.; Wheeler, P. Active and reactive power control based on predictive voltage control in a six-phase generation system using modular matrix converters. In Proceedings of the IEEE International Conference on Industrial Technology, Buenos Aires, Argentina, 26–28 February 2020; Volume 1, pp. 1059–1065. [Google Scholar] [CrossRef]
  119. Szcześniak, P.; Tadra, G.; Kaniewski, J.; Fedyczak, Z. Model predictive control algorithm of AC voltage stabilizer based on hybrid transformer with a matrix converter. Electr. Power Syst. Res. 2019, 170, 222–228. [Google Scholar] [CrossRef]
  120. Szcześniak, P.; Tadra, G.; Fedyczak, Z. Model predictive control of hybrid transformer with matrix converter. Acta Polytech. Hung. 2020, 17, 25–40. [Google Scholar] [CrossRef]
  121. Yusoff, S.; De Lillo, L.; Zanchetta, P.; Wheeler, P.; Cortés, P.; Rodríguez, J. Predictive control of a direct AC/AC matrix converter for power supply applications. IET Conf. Publ. 2012, 2012, 92. [Google Scholar] [CrossRef]
  122. Yusoff, S.; De Lillo, L.; Zanchetta, P.; Wheeler, P. Predictive Control of a direct AC/AC matrix converter power supply under non-linear load conditions. In Proceedings of the 15th International Power Electronics and Motion Control Conference and Exposition, EPE-PEMC 2012 ECCE Europe, Novi Sad, Serbia, 4–6 September 2012; pp. 1–6. [Google Scholar] [CrossRef]
  123. Yusoff, S.H.; Midi, N.S.; Khan, S.; Tohtayong, M. Predictive control of AC/AC matrix converter. Int. J. Power Electron. Drive Syst. 2017, 8, 1932–1942. [Google Scholar] [CrossRef] [Green Version]
  124. Zhang, J.; Li, L.; Dorrell, D.G.; Norambuena, M.; Rodriguez, J. Predictive Voltage Control of Direct Matrix Converters with Improved Output Voltage for Renewable Distributed Generation. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 296–308. [Google Scholar] [CrossRef]
  125. Petrowitsch, P.; Rivera, M.; Rodriguez, J.; Olloqui, A.; Elizondo, J.L.; Macias, M.; Micheloud, O.; Espinoza, J.; Wheeler, P.; Zanchetta, P. Predictive voltage control with imposed source current waveforms in an indirect matrix converter. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Vienna, Austria, 10–13 November 2013; pp. 4907–4912. [Google Scholar] [CrossRef]
  126. Rivera, M.; Rodriguez, J.; Espinoza, J.; Olloqui, A.; Wheeler, P.; Zanchetta, P.; Baier, C.; Munoz, J. Two predictive control techniques for output voltage control and improvement of the source currents in an indirect matrix converter. In Proceedings of the IEEE International Symposium on Industrial Electronics, Istanbul, Turkey, 1–4 June 2014; pp. 1420–1426. [Google Scholar] [CrossRef]
  127. Zhang, J.; Li, L.; Dorrell, D.G.; Rodriguez, J.; Norambuena, M. Investigation of Grid-Connected and Islanded Direct Matrix Converter for Renewable Microgrid Applications with Model Predictive Control. In Proceedings of the 2018 IEEE Energy Conversion Congress and Exposition, ECCE 2018, Portland, OR, USA, 23–27 September 2018; pp. 3777–3783. [Google Scholar] [CrossRef]
  128. Jongudomkarn, J.; Liu, J.; Yanagisawa, Y.; Bevrani, H.; Ise, T. Model Predictive Control for Indirect Boost Matrix Converter Based on Virtual Synchronous Generator. IEEE Access 2020, 8, 60364–60381. [Google Scholar] [CrossRef]
  129. Liu, Y.; Liang, W.; Ge, B.; Abu-Rub, H.; Nie, N. Quasi-Z-Source Three-to-Single-Phase Matrix Converter and Ripple Power Compensation Based on Model Predictive Control. IEEE Trans. Ind. Electron. 2018, 65, 5146–5156. [Google Scholar] [CrossRef]
  130. Mubarok, M.S.; Liu, T.H.H. Implementation of Predictive Controllers for Matrix-Converter-Based Interior Permanent Magnet Synchronous Motor Position Control Systems. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 261–273. [Google Scholar] [CrossRef]
  131. Formentini, A.; Trentin, A.; Marchesoni, M.; Zanchetta, P.; Wheeler, P. machine. IEEE Trans. Ind. Electron. 2015, 62, 6786–6796. [Google Scholar] [CrossRef]
  132. Vijayagopal, M.; Empringham, L.; De Lillo, L.; Tarisciotti, L.; Zanchetta, P.; Wheeler, P. Control of a direct matrix converter induction motor drive with modulated model predictive control. In Proceedings of the 2015 IEEE Energy Conversion Congress and Exposition, ECCE 2015, Valparaiso, Chile, 5–6 October 2015; pp. 4315–4321. [Google Scholar] [CrossRef]
  133. Rivera, M.; Nikolic, A.; Tarisciotti, L.; Wheeler, P. Indirect model predictive control strategies with input filter resonance mitigation for a matrix converter operating at fixed switching frequency. In Proceedings of the 19th International Symposium on Power Electronics, Ee 2017, Novi Sad, Serbia, 19–21 October 2017; pp. 1–6. [Google Scholar] [CrossRef]
  134. Rivera, M.; Tarisciotti, L.; Wheeler, P. Indirect model predictive control with imposed sinusoidal source currents for a Direct Matrix Converter Working at fixed switching frequency. In Proceedings of the 2017 IEEE Southern Power Electronics Conference, SPEC 2017, Puerto Varas, Chile, 4–7 December 2017; Volume 2018, pp. 1–6. [Google Scholar] [CrossRef]
  135. Villarroel, F.; Espinoza, J.; Rojas, C.; Molina, C.; Espinosa, E. A multiobjective ranking based finite states model predictive control scheme applied to a direct matrix converter. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Glendale, AZ, USA, 7–10 November 2010; pp. 2941–2946. [Google Scholar] [CrossRef]
  136. Rivera, M.; Uribe, C.; Tarisciotti, L.; Wheeler, P.; Zanchetta, P. Predictive control of an indirect matrix converter operating at fixed switching frequency and unbalanced AC-supply. In Proceedings of the 2015 IEEE International Symposium on Predictive Control of Electrical Drives and Power Electronics, PRECEDE 2015, Valparaiso, Chile, 5–6 October 2015; pp. 38–43. [Google Scholar] [CrossRef]
  137. Rivera, M.; Tarisciotti, L.; Wheeler, P.; Zanchetta, P. Predictive control of an indirect matrix converter operating at fixed switching frequency and without weighting factors. In Proceedings of the IEEE International Symposium on Industrial Electronics, Buzios, Brazil, 3–5 June 2015; Volume 2015, pp. 1027–1033. [Google Scholar] [CrossRef]
  138. Wijekoon, T.; Klumpner, C.; Zanchetta, P.; Wheeler, P.W. Implementation of a hybrid AC-AC direct power converter with unity voltage transfer. IEEE Trans. Power Electron. 2008, 23, 1918–1926. [Google Scholar] [CrossRef]
  139. Lei, J.; Tarisciotti, L.; Trentin, A.; Zanchetta, P.; Wheeler, P.; Formentini, A. Fixed frequency finite-state model predictive control for indirect matrix converters with optimal switching pattern. In Proceedings of the ECCE 2016—IEEE Energy Conversion Congress and Exposition, Milwaukee, WI, USA, 18–22 September 2016; pp. 1–8. [Google Scholar] [CrossRef]
  140. Rivera, M.; Amirbande, M.; Vahedi, A.; Tarisciotti, L.; Wheeler, P. Fixed frequency model predictive control with active damping for an indirect matrix converter. In Proceedings of the 2017 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies, CHILECON 2017, Pucon, Chile, 18–20 October 2017; Volume 2017, pp. 1–6. [Google Scholar] [CrossRef]
  141. Rivera, M.; Dan, H.; Tarisciotti, L.; Wheeler, P. Indirect model predictive control strategy with active damping implementation for a direct matrix converter operating at fixed switching frequency. In Proceedings of the 2017 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON), Pucon, Chile, 18–20 October 2017; pp. 1–6. [Google Scholar]
  142. Rivera, M.; Di, Z.; Zhang, J.; Wheeler, P. Indirect predictive control strategy with mitigation of input filter resonances for a direct matrix converter. In Proceedings of the 2017 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies, CHILECON 2017, Pucon, Chile, 18–20 October 2017; Volume 2017, pp. 1–6. [Google Scholar] [CrossRef]
  143. Di, Z.; Rivera, M.; Dan, H.; Tarisciotti, L.; Zhang, K.; Xu, D.; Wheeler, P. Modulated model predictive current control of an indirect matrix converter with active damping. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, 2017; Volume 2017, Beijing, China, 29 October 2017–1 November 2017; pp. 1313–1318. [Google Scholar] [CrossRef]
  144. Rivera, M.; Toledo, S.; Tarisciotti, L.; Wheeler, P.W.; Dan, H. Predictive control strategies operating at fixed switching frequency for input filter resonance mitigation in an indirect matrix converter. IEEE Lat. Am. Trans. 2018, 16, 2370–2376. [Google Scholar] [CrossRef]
  145. Rivera, M. Predictive control with imposed sinusoidal source and load currents of an indirect matrix converter operating at fixed switching frequency. In Proceedings of the IEEE International Symposium on Industrial Electronics, Buzios, Brazil, 3–5 June 2015; Volume 2015, pp. 391–397. [Google Scholar] [CrossRef]
  146. Rivera, M.; Nasir, U.; Tarisciotti, L.; Wheeler, P.; Dragicevic, T.; Blaabjerg, F. Predictive control strategies for an indirect matrix converter operating at fixed switching frequency. In Proceedings of the 2017 CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies, CHILECON 2017, Pucon, Chile, 18–20 October 2017; Volume 2017, pp. 1–6. [Google Scholar] [CrossRef]
  147. Rivera, M.; Tarisciotti, L.; Wheeler, P.; Bayhan, S. Indirect predictive control strategy with fixed switching frequency for a direct matrix converter. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; Volume 2017, pp. 7332–7337. [Google Scholar] [CrossRef]
  148. Toledo, S.; Rivera, M.; Muñoz, J.; Peña, R.; Riveros, J.; Gregor, R. Fixed switching frequency predictive control for a multi-drive indirect matrix converter system. In Proceedings of the 2017 IEEE Southern Power Electronics Conference (SPEC), Puerto Varas, Chile, 4–7 December; 2017; pp. 1–6. [Google Scholar] [CrossRef]
  149. Villarroel, F.; Espinoza, J.R.; Rojas, C.A.; Rodriguez, J.; Rivera, M.; Sbarbaro, D. Multiobjective Switching State Selector for Finite-States Model Predictive Control Based on Fuzzy Decision Making in a Matrix Converter. IEEE Trans. Ind. Electron. 2013, 60, 589–599. [Google Scholar] [CrossRef]
  150. Zhang, J.; Norambuena, M.; Li, L.; Dorrell, D.; Rodriguez, J. Sequential model predictive control of three-phase direct matrix converter. Energies 2019, 12, 214. [Google Scholar] [CrossRef] [Green Version]
  151. Siami, M.; Khaburi, D.A.; Rodriguez, J. Simplified Finite Control Set-Model Predictive Control for Matrix Converter-Fed PMSM Drives. IEEE Trans. Power Electron. 2018, 33, 2438–2446. [Google Scholar] [CrossRef]
  152. Nguyen, T.L.; Lee, H.H. Simplified Model Predictive Control for AC/DC Matrix Converters with Active Damping Function under Unbalanced Grid Voltage. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 8, 2907–2917. [Google Scholar] [CrossRef]
  153. Siami, M.; Amiri, M.; Savadkoohi, H.K.; Rezavandi, R.; Valipour, S. Simplified predictive torque control for a PMSM drive fed by a matrix converter with imposed input current. IEEE J. Emerg. Sel. Top. Power Electron. 2018, 6, 1641–1649. [Google Scholar] [CrossRef]
  154. Dan, H.; Zhu, Q.; Peng, T.; Yao, S.; Wheeler, P. Preselection algorithm based on predictive control for direct matrix converter. IET Electr. Power Appl. 2017, 11, 768–775. [Google Scholar] [CrossRef]
  155. Peng, T.; Dan, H.; Yang, J.; Deng, H.; Zhu, Q.; Wang, C.; Gui, W.; Guerrero, J.M. Open-Switch Fault Diagnosis and Fault Tolerant for Matrix Converter With Finite Control Set-Model Predictive Control. IEEE Trans. Ind. Electron. 2016, 63, 5953–5963. [Google Scholar] [CrossRef]
Figure 1. Systematic literature review procedure flowchart.
Figure 1. Systematic literature review procedure flowchart.
Energies 15 07801 g001
Figure 2. Number of studies published per year on the topic.
Figure 2. Number of studies published per year on the topic.
Energies 15 07801 g002
Figure 3. Predictive control techniques applied to matrix converters.
Figure 3. Predictive control techniques applied to matrix converters.
Energies 15 07801 g003
Figure 4. Predictive current control block diagram.
Figure 4. Predictive current control block diagram.
Energies 15 07801 g004
Figure 5. Three-phase direct matrix converter feeding an R L load.
Figure 5. Three-phase direct matrix converter feeding an R L load.
Energies 15 07801 g005
Figure 6. Predictive current control with reactive power minimization block diagram.
Figure 6. Predictive current control with reactive power minimization block diagram.
Energies 15 07801 g006
Figure 7. Predictive current control with imposed input current block diagram.
Figure 7. Predictive current control with imposed input current block diagram.
Energies 15 07801 g007
Figure 8. Predictive current control with input resonances mitigation block diagram.
Figure 8. Predictive current control with input resonances mitigation block diagram.
Energies 15 07801 g008
Figure 9. Output current reference generation for active damping approach.
Figure 9. Output current reference generation for active damping approach.
Energies 15 07801 g009
Figure 10. Predictive current control with common-mode voltage block diagram.
Figure 10. Predictive current control with common-mode voltage block diagram.
Energies 15 07801 g010
Figure 11. Predictive torque and flux control block diagram.
Figure 11. Predictive torque and flux control block diagram.
Energies 15 07801 g011
Figure 12. Predictive voltage control block diagram.
Figure 12. Predictive voltage control block diagram.
Energies 15 07801 g012
Figure 13. Predictive power control block diagram.
Figure 13. Predictive power control block diagram.
Energies 15 07801 g013
Figure 14. Predictive position and speed control block diagram.
Figure 14. Predictive position and speed control block diagram.
Energies 15 07801 g014
Figure 15. Classification of matrix converters.
Figure 15. Classification of matrix converters.
Energies 15 07801 g015
Figure 16. A single-phase matrix converter.
Figure 16. A single-phase matrix converter.
Energies 15 07801 g016
Figure 17. An m × n direct matrix converter.
Figure 17. An m × n direct matrix converter.
Energies 15 07801 g017
Figure 18. qZSMC topology.
Figure 18. qZSMC topology.
Energies 15 07801 g018
Figure 19. Multi-modular matrix converter.
Figure 19. Multi-modular matrix converter.
Energies 15 07801 g019
Figure 20. Modular multilevel matrix converter. (a) Generic M 3 C, (b) Branch composed by one inductor L B and n full-bridges.
Figure 20. Modular multilevel matrix converter. (a) Generic M 3 C, (b) Branch composed by one inductor L B and n full-bridges.
Energies 15 07801 g020
Figure 21. Power stage of an indirect matrix converter.
Figure 21. Power stage of an indirect matrix converter.
Energies 15 07801 g021
Figure 22. Four-Leg indirect matrix converter.
Figure 22. Four-Leg indirect matrix converter.
Energies 15 07801 g022
Figure 23. Three-level indirect matrix converter.
Figure 23. Three-level indirect matrix converter.
Energies 15 07801 g023
Figure 24. Two-stage matrix converter with third-harmonic injection.
Figure 24. Two-stage matrix converter with third-harmonic injection.
Energies 15 07801 g024
Figure 25. Sparse matrix converter.
Figure 25. Sparse matrix converter.
Energies 15 07801 g025
Figure 26. Solid-state-transformer-based matrix converter.
Figure 26. Solid-state-transformer-based matrix converter.
Energies 15 07801 g026
Figure 27. Hybrid indirect matrix converter.
Figure 27. Hybrid indirect matrix converter.
Energies 15 07801 g027
Figure 28. Indirect matrix converter with dual output.
Figure 28. Indirect matrix converter with dual output.
Energies 15 07801 g028
Figure 29. Multi-drive indirect matrix converter.
Figure 29. Multi-drive indirect matrix converter.
Energies 15 07801 g029
Table 1. Keywords and their synonyms.
Table 1. Keywords and their synonyms.
string1string2
1Matrix ConverterPredictive Control
2CycloconverterMPC
3Direct ac
Table 2. DMC applications.
Table 2. DMC applications.
ApplicationCitations
1Motor drive [51,104,132]
2Isolated load feeder [31,86,90,133,134]
3Grid connected generation systems [117]
4Active filter [33]
5Non-linear load feeder [122]
Table 3. Predictive control strategies applied to DMCs.
Table 3. Predictive control strategies applied to DMCs.
ApplicationCitations
1Current control [18,90,135]
2Torque and flux control [101,102,114]
3Voltage control [117]
4Position control [130]
5Power control [128]
Table 4. Comparison of new trends based on predictive control and classical approaches.
Table 4. Comparison of new trends based on predictive control and classical approaches.
TechniqueWeight FactorModulationSwitching Frequency
Basic predictive control [17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46]Not neededNot neededVariable
Predictive control with reactive power minimization [47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73]NeededNot neededVariable
Predictive control with imposed input currentNeededNot neededVariable
Modulated predictive control [40,132,139]Not neededNeededFixed
Modulated predictive control with input reactive power minimization [57,137,147]Not neededNeededFixed
Modulated predictive control with imposed sinusoidal input current [136,145,146]Not neededNeededFixed
Multi-objective ranking-based predictive control [112]Not neededNot neededVariable
Sequential predictive control [150]Not neededNot NeededVariable
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Toledo, S.; Caballero, D.; Maqueda, E.; Cáceres, J.J.; Rivera, M.; Gregor, R.; Wheeler, P. Predictive Control Applied to Matrix Converters: A Systematic Literature Review. Energies 2022, 15, 7801. https://doi.org/10.3390/en15207801

AMA Style

Toledo S, Caballero D, Maqueda E, Cáceres JJ, Rivera M, Gregor R, Wheeler P. Predictive Control Applied to Matrix Converters: A Systematic Literature Review. Energies. 2022; 15(20):7801. https://doi.org/10.3390/en15207801

Chicago/Turabian Style

Toledo, Sergio, David Caballero, Edgar Maqueda, Juan J. Cáceres, Marco Rivera, Raúl Gregor, and Patrick Wheeler. 2022. "Predictive Control Applied to Matrix Converters: A Systematic Literature Review" Energies 15, no. 20: 7801. https://doi.org/10.3390/en15207801

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop