Next Article in Journal
Comprehensive Study about Effect of Basalt Fiber, Gradation, Nominal Maximum Aggregate Size and Asphalt on the Anti-Cracking Ability of Asphalt Mixtures
Next Article in Special Issue
Special Issue “Advances in Control of Power Electronic Converters”
Previous Article in Journal
Performance Evaluation of an Adsorption Heat Pump System Using MSC-30/R1234yf Pair with the Impact of Thermal Masses
Previous Article in Special Issue
A Sliding Surface for Controlling a Semi-Bridgeless Boost Converter with Power Factor Correction and Adaptive Hysteresis Band
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

LMI-Fuzzy Control Design for Non-Minimum-Phase DC-DC Converters: An Application for Output Regulation

by
Carlos Andrés Torres-Pinzón
1,*,†,
Leonel Paredes-Madrid
2,*,†,
Freddy Flores-Bahamonde
3,*,† and
Harrynson Ramirez-Murillo
4,†
1
MEM (Modelling-Electronics and Monitoring Research Group), Faculty of Electronic Engineering, Universidad Santo Tomás, Cra 9 No. 51-11, Bogotá 110311, Colombia
2
Faculty of Mechanic, Electronic and Biomedical Engineering, Universidad Antonio Nariño, Tunja 150002, Colombia
3
Department of Engineering Science (DCI), Universidad Andres Bello, Av. Antonio Varas 880, Providencia, Santiago 7500971, Chile
4
Department of Electrical Engineering, Universidad de La Salle, Cra. 2 No. 10-70, Candelaria, Bogotá 111711, Colombia
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2021, 11(5), 2286; https://doi.org/10.3390/app11052286
Submission received: 28 January 2021 / Revised: 22 February 2021 / Accepted: 25 February 2021 / Published: 4 March 2021
(This article belongs to the Special Issue Advances in Control of Power Electronic Converters)

Abstract

:
Robust control techniques for power converters are becoming more attractive because they can meet with most demanding control goals like uncertainties. In this sense, the Takagi-Sugeno (T-S) fuzzy controller based on linear matrix inequalities (LMI) is a linear control by intervals that has been relatively unexplored for the output-voltage regulation problem in switching converters. Through this technique it is possible to minimize the disturbance rejection level, satisfying constraints over the decay rate of state variables as well as the control effort. Therefore, it is possible to guarantee, a priori, the stability of the large-signal converters in a broad operation domain. This work presents the design of a fuzzy control synthesis based on a T-S fuzzy model for non-minimum phase dc-dc converters, such as boost and buck-boost. First, starting from the canonical bilinear converters expression, a Takagi-Sugeno (T-S) fuzzy model is obtained, allowing to define the fuzzy controller structure through the parallel distributed compensation technique (PDC). Finally, the fuzzy controller design based on LMIs is solved for the defined specification in close loop through MATLAB toolbox LMI. Simulations and experimental results of a 60 W prototype are presented to verify theoretical predictions.

1. Introduction

DC-DC switching converters are one of the most classical power electronics circuits used to adapt non-regulated sources to different load requirements in many applications [1]. Hence, from telecommunication and computers to renewable energies equipment in which the voltages or currents controls are required, a DC-DC converter is necessary. In fact, during the last years dc-dc converters have been improved constantly, providing high performance at very high switching frequencies for a broad input and output voltages.
Nonetheless, based on the higher non-linear nature, or even due to the existence of parametric uncertainties, among others, switching converters present important dynamic complexities. Thus, to deal with these non-linearity issues and reach a good voltage regulation performance, classic linear feedback approaches have been commonly applied [1,2,3]. Though linear feedback control methods are accepted by the industry, it has been proven that these classic strategies also present malfunctioning or unstable behaviors under large disturbances. Basically, the latter is result from the fact that classical approaches do not consider the non-linearities of the converter. With the aim to overcome these limitations, researchers have been exploring other control techniques that contemplate the non-linearities and uncertainty parameters in switching DC-DC converters. For instance, robust control has been widely used during the last years attracting the interest in the power electronics field [4,5,6]. Unlike non-linear control and conventional linear control, robust control ensures a minimum of features regarding uncertainties in DC-DC converters.
In [7,8], the design of a robust state-feedback control for a minimum-phase buck converter is proposed. The works showed the use of simple conditions for LMIs guaranteeing the stability of the system as well as the disturbance rejection for the close-loop control. Nevertheless, they do not describe any experimental results and only verify the effectiveness of the proposed method through simulations. Similarly, in [9] it is also presented the design of a LMI-based robust control law by state-feedback, but in this case, applied to a non-minimum phase boost converter. This control method takes into consideration uncertainties and non-linearities of the converter, which are modeled like a convex polytope. This allows LMIs constraints to robustly guarantee a certain level of disturbances rejection and a specific location region for the poles. Contrarily to [7,8,9], presents precise experimental results in a boost prototype which are in agreement with the design requirements in spite of the uncertainties. Finally, in [10,11,12] other powerful LMI approaches are proposed for a boost regulator control, which allows to consider uncertainty in the converter and ensure its stability among different operation points due to the inclusion of a bilinear dynamic. The accuracy of these approaches is verified through an experimental prototype, which shows good similarity with theoretical predictions.
Moreover, over the last decades, the application of fuzzy logic in control systems has drawn the attention of the scientific community as well as numerous technicians of industrial processes. This methodology can be very useful when processes are rather complex for their analysis through conventional techniques, or when the available information is inaccurately or uncertainly interpreted. Despite the advantages of the fuzzy logic based controls there is a lack of tools for the prediction of the stability and robustness for closed-loop systems, generating some criticism in the automatic control field. For this reason, in the last few years, the design of more accurately fuzzy controllers, particularly the Takagi-Sugeno (T-S) based model, have registered significant breakthroughs thanks to the Linear Matrix Inequalities theory (LMI) and Lyapunov stability analysis [13,14].
In control engineering, the Model-Based Fuzzy Control (MBFC), which uses the concept of parallel distributed compensation, has been catalogued as an effective and systematic approach for highly non-linear control systems. Based on linear matrix inequalities and convex optimization techniques, this approach allows to secure better stability, performance and robustness properties and some established benefits over a wide operation region [14,15,16]. Thus, applied to DC-DC converters, the first references are found in [17,18]. In [17], a LMI-based integral fuzzy control for voltage regulation of a basic buck converter with zero-voltage switching (ZVS) is proposed, guaranteeing exponential stability in a broad field of operation. Afterwards in [18] a design methodology of a fuzzy control is presented for a boost converter, ensuring large-signal stability. In particular, through Lyapunov theory, the sufficient-stability conditions in terms of LMIs are adopted considering uncertainty in the parameters. In addition to this, relaxed conditions in the belonging functions are proposed with the purpose of relieving the conservatism of the presented approach. Nonetheless, this work does not describe any experimental prototype and only verifies the effectiveness of the method for a boost converter through simulations. Finally, in [19] an H fuzzy-control design method is presented for a DC-DC buck converter with input restrictions. Likewise, this work does not show experimental results.
Based on the previous statements, the motivation of this work consists in the use of a simple MBFC methodology for the output voltage regulation of two non-minimum phase DC-DC converters, such as boost and buck-boost. In [20,21] first designs of control synthesis proposed for DC-DC converters through simulations were performed in Matlab. Therefore, through simulations, it is proven that it is possible to ensure the constraints compliance such as: decay rate and effort control. Besides, starting from the obtained results, it is possible to observe at the same time that a minimum attenuation level is guaranteed between a load current disturbance and regulated output voltage. It is worth noticing, that through the application of the proposed strategy it is possible to consider the saturation of the duty cycle, which allows to attenuate the response of the control signal and maintain within the proper interval. Finally, through a simple and analogue implementation, experimental results of the boost converter are presented, verifying the advantages of the proposed method compared to a non-fuzzy LMI robust control.
The rest of the paper is organized as follows. In Section 2, MBFC theory is discussed, which will be used to build the T-S fuzzy models based on buck-boost and boost converters models. Then, in Section 3 the LMIs requirements for design are presented, taking into account the concept of CDP. Then, in Section 4, two examples of fuzzy control based on LMI design are presented for the output voltage regulation problem of buck-boost and boost converters, guaranteeing a certain level of disturbance rejection, a decay rate and control effort limitation. In addition, in this section it is presented a comparison of the proposed controller and a non-fuzzy LMI controller. Experimental results for the boost converter case are also shown in Section 4. Finally, in Section 5 the main conclusions are presented.

2. Takagi-Sugeno Fuzzy Modeling of DC-DC Converters

The construction of a mathematical model to describe the dynamic of a system in study is not easy. Since the model must include all the relevant characteristics associated with the dynamic. In addition, the mathematical expression is complex due to the non-linear nature of the system, making that a good approximation becomes essential. T-S fuzzy approach is a modeling methodology that considers the dynamics of a system as real as the exact model, through the implementation of several linear models. The main characteristic of this methodology is the formulation of the local dynamics of each fuzzy implication by a linear model [22]. The complete fuzzy model of the system is achieved by fuzzy blending of the linear system models. In this section, the averaged bilinear model and the Takagi-Sugeno fuzzy representation in a buck-boost and a boost converter are introduced.

2.1. T-S Fuzzy Model of a Buck-Boost Converter

Figure 1 shows the well-known circuit of a buck-boost converter, which is capable to step-up/down the output voltage v o ( t ) from the input one V g . R represents the converter nominal load, while L and C stand for the inductance and capacitance values, respectively. Besides, source i o ( t ) represents the load current disturbance.
The state variables considered for the analysis are the inductor current i L ( t ) and the capacitor voltage v o ( t ) . The binary signal u ( t ) turn the MOSFET ON when u = 1 and OFF when u = 0 at a constant switching frequency 1 T s , such as shown in Figure 1. The step-up/down operation of the converter in steady state depends of the ratio T o n T s , which represents the duty cycle d of the converter. It is further assumed that the converter operates in continuous conduction mode (CCM), and without parasitic elements. The following expression shows the state-space bilinear model of the buck-boost converter [23]:
x ˜ ˙ ( t ) = A x ˜ ( t ) + B w w ˜ ( t ) + B u ( x ˜ ) u ˜ ( t ) z ˜ ( t ) = C z x ˜ ( t ) + D z w w ˜ ( t ) + D z u u ˜ ( t )
where x ˜ ( t ) , u ˜ ( t ) , w ˜ ( t ) are the incremental averaged values of the state vector, input vector, and disturbance inputs around equilibrium values X, U and W, respectively. Besides, z ˜ ( t ) represents the controlled output v ˜ o ( t ) . Thus, based on the circuit of Figure 1, the expression (1) can be written as:
x ˜ ( t ) = i ˜ L v ˜ C X = V g D R D 2 V g D D u ˜ ( t ) = d ˜ ( t ) w ˜ ( t ) = i ˜ o ( t ) z ˜ ( t ) = v ˜ C ( t ) A = 0 D L D C 1 R C B u ( x ˜ ) = V g D L v ˜ C ( t ) L V g D D 2 R C + i ˜ L ( t ) C B w = 0 1 C C z = 0 1 D z w = 0 D z u = 0
where D = 1 D is the complementary steady-state duty cycle.
In order to ensure zero steady state error in the output voltage v o ( t ) , a new state variable x 3 ( t ) = v o ( t ) V r e f has been introduced in the model (2). This integral function forces v C ( t ) V r e f when t , where V r e f is the voltage reference.
Takagi-Sugeno Fuzzy representation allows to describe the dynamics of a non-linear system by means of a set of local linear models based on fuzzy rules, which are smoothly connected by membership functions. The rule set of a T-S fuzzy model is written as:
R i : I f δ 1 i s M i 1 a n d a n d δ j i s M j i t h e n x ˙ ( t ) = A i x ( t ) + B u i u ( t ) + B w i w ( t ) i = 1 , 2 , r z ˙ ( t ) = C z i x ( t )
where r is the number of the submodels, A i are system matrices of the i-th linear submodel, B u i are input matrices, B w i are disturbance inputs matrices, C z i are controlled output matrices, x ( t ) is the global state-space vector, u ( t ) is the input vector, w ( t ) is the disturbance input vector, z ( t ) is the controlled output vector, M j i are the fuzzy sets, and δ j are the scheduling vector or premise variables [13]. On the other hand, η j ( δ j ) are the membership functions of the fuzzy sets M j i and h i ( δ ( t ) ) = Π j = 1 n η j ( δ j ) the weight contribution of the rule. The final outputs of the fuzzy systems are obtained as the weighted sum of all the local contributing submodels, leading to:
x ˙ ( t ) = i = 1 r h i ( δ ( t ) ) A i x ( t ) + B u i u ( t ) + B w i w ( t ) z ˙ ( t ) = i = 1 r h i ( δ ( t ) ) C z i x ( t )
where, 0 h i ( δ ( t ) ) 1 , i = 1 r h i ( δ ( t ) ) = 1 , for i = 1 , 2 , r .
From the incremental bilinear model (2), the T-S fuzzy model of the buck-boost converter can be obtained [20,21]. With the selection of the scheduling variables δ ( t ) , in most cases the state variables, the local linear models ( r = 2 j ) necessary for the construction of the total fuzzy model are obtained from the extreme values of δ ( t ) . These extreme values will allow defining the rule base ( R i ) of the fuzzy model, as well as the membership functions η j ( δ j ) necessary for the fuzzy weighting of the locally valid linear submodels associated to each R i implication. Thus, the T-S fuzzy model approximation of the buck-boost converter can be constructed using the following steps:
  • Find the system scheduling variables δ ( t ) :
    x ˜ ˙ ( t ) = A δ ( t ) x ˜ ( t ) + B u δ ( t ) d ˜ ( t )
    A ( δ ( t ) ) = A = 0 D L D C 1 R C B u ( δ ( t ) ) = V g D L δ 2 ( t ) L V g D D 2 R C + δ 1 ( t ) C
    being δ ( t ) = δ 1 ( t ) δ 2 ( t ) = i ˜ L ( t ) v ˜ o ( t ) .
  • Calculate ( r = 2 j ) local linear models from extreme values of δ ( t ) . For the ordered pairs: δ 1 m i n , δ 2 m i n , δ 1 m a x , δ 2 m i n , δ 1 m i n , δ 2 m a x , δ 1 m a x , δ 2 m a x is obtained:
    B u 1 = V g D L δ 2 m i n L V g D D 2 R C + δ 1 m i n C B u 2 = V g D L δ 2 m i n L V g D D 2 R C + δ 1 m a x C B u 3 = V g D L δ 2 m a x L V g D D 2 R C + δ 1 m i n C B u 4 = V g D L δ 2 m a x L V g D D 2 R C + δ 1 m a x C
  • Design the membership functions. From the extreme values of δ ( t ) , the membership functions are defined as follows:
    η s m a l l ( δ 1 ) = δ 1 m a x δ 1 δ 1 m a x δ 1 m i n η b i g ( δ 1 ) = 1 η s m a l l ( δ 1 ) η s m a l l ( δ 2 ) = δ 2 m a x δ 2 δ 2 m a x δ 2 m i n η b i g ( δ 2 ) = 1 η s m a l l ( δ 2 )
  • Build up the rule-base R i of the T-S fuzzy model. Fuzzy model of the buck-boost converter is defined by the following four rules:
    R 1 : If δ 1 i s s m a l l a n d δ 2 i s s m a l l then x ˜ ˙ 1 ( t ) = A 1 x ˜ ( t ) + B u 1 d ˜ ( t ) R 2 : If δ 1 i s b i g a n d δ 2 i s s m a l l then x ˜ ˙ 2 ( t ) = A 2 x ˜ ( t ) + B u 2 d ˜ ( t ) R 3 : If δ 1 i s s m a l l a n d δ 2 i s b i g then x ˜ ˙ 3 ( t ) = A 3 x ˜ ( t ) + B u 3 d ˜ ( t ) R 4 : If δ 1 i s b i g a n d δ 2 i s b i g then x ˜ ˙ 4 ( t ) = A 4 x ˜ ( t ) + B u 4 d ˜ ( t )
It is worth mentioning that in the literature on fuzzy controllers, membership functions with different shapes such as triangular, trapezoidal, Gaussian, among others, have been used. In this paper, for the sake of simplicity in practice, triangular membership functions were used.
Once the above steps are performed, the total fuzzy model of the converter can be expressed as:
x ˜ ˙ ( t ) = i = 1 r h i A i x ˜ ( t ) + B u i d ˜ ( t )
Since i = 1 r h i = 1 and A i = A , the fuzzy model (9) can be rewritten as:
x ˜ ˙ ( t ) = A x ˜ ( t ) + i = 1 r h i ( δ 1 , δ 2 ) B u i d ˜ ( t )
Therefore, the buck-boost converter fuzzy dynamics can be written as:
x ˜ ˙ ( t ) = 0 D L D C 1 R C x ˜ ( t ) + h 1 V g D L v C m i n L V g D D 2 R C + i L m i n C + h 2 V g D L v C m i n L V g D D 2 R C + i L m a x C + h 3 V g D L v C m a x L V g D D 2 R C + i L m i n C + h 4 V g D L v C m a x L V g D D 2 R C + i L m a x C d ˜ ( t )
where
h 1 ( δ 1 , δ 2 ) = η s m a l l ( δ 1 ) . η s m a l l ( δ 2 ) h 2 ( δ 1 , δ 2 ) = η b i g ( δ 1 ) . η s m a l l ( δ 2 ) h 3 ( δ 1 , δ 2 ) = η s m a l l ( δ 1 ) . η b i g ( δ 2 ) h 4 ( δ 1 , δ 2 ) = η b i g ( δ 1 ) . η b i g ( δ 2 )
It should be noted that (9) represents exactly the model bilinear (2) in the polytopic region δ 1 m i n , δ 1 m a x × δ 2 m i n , δ 2 m a x which is shown in Figure 2.
The model (11) will be used in section IV to find the T-S Fuzzy Control of the buck-boost converter. It is worth noting that the procedure can be used if there are more scheduling variables.

2.2. T-S Fuzzy Model of a Boost Converter

Figure 3 shows the schematic of a boost converter. As in the previous section, the converter operates in CCM and parasitic resistances in the inductor and the capacitor are sufficiently small to be neglected.
The incremental bilinear model of the boost converter has the form presented in (1). The values of vectors and state space matrices are written as follows:
x ˜ ( t ) = i ˜ L v ˜ C X = V g R D 2 V g D u ˜ ( t ) = d ˜ ( t ) w ˜ ( t ) = i ˜ o ( t ) z ˜ ( t ) = v ˜ C ( t ) A = 0 D L D C 1 R C B u ( x ˜ ) = V g D L + v ˜ C ( t ) L V g D 2 R C i ˜ L ( t ) C B w = 0 1 C C z = 0 1 D z w = 0 D z u = 0
Applying the methodology of the previous section, the T-S fuzzy model of the boost converter can be expressed as:
x ˜ ˙ ( t ) = 0 D L D C 1 R C x ˜ ( t ) + h 1 V g D L + v C m i n L V g D 2 R C i L m i n C + h 2 V g D L + v C m i n L V g D 2 R C i L m a x C + h 3 V g D L + v C m a x L V g D 2 R C i L m i n C + h 4 V g D L + v C m a x L V g D 2 R C i L m a x C d ˜ ( t )
where the weight contribution of each fuzzy rule h 1 , , h 4 , have the same behavior as for the buck-boost converter case (12).
In the next section, the proposed LMI-fuzzy control strategy is explained. This control law consists of a weighted sum of the feedback gains of each submodel, which has constraints such as: perturbation rejection level, decay rate of state variables and control effort.

3. LMI Performance Requeriments for Fuzzy Controllers

The design procedure of the controller is based on the Parallel Distributed Compensation technique (PDC), which is used to design state feedback controllers based on T-S fuzzy models [13]. This metholodology consists in associating each control rule with the corresponding rule of the fuzzy model, as follows:
R i : If δ 1 i s M i 1 a n d a n d δ j i s M j i then u ( t ) = F i x ( t ) i = 1 , , r
where F i are lineal feedback gain vectors associated with each rule. Then, the output controller is deduced as:
u ( t ) = i = 1 r h i F i x ( t )
Substituting the control law (16) in the fuzzy model (4), the closed loop system dynamics is given by:
x ˙ ( t ) = i = 1 r j = 1 r h i ( δ ) h j ( δ ) A i + B i F j x ( t )
In order to find the feedback gain vectors properly F i in an operating range, Lyapunov stability and performance constraints in form of LMIs are imposed. In this way, these performance constraints, taken from [13], are expressed by the following theorems.
Theorem 1.
The system defined by (4) is quadratically stable for some feedback gains F i and z 2 w 2 < γ if there is a common positive definite matrixW and Y i such that [13]:
1 2 A i W + W A i T + A j W + W A j T + B i Y j Y j T B i T B j Y i Y i T B j T B w i + B w j 2 W C z i + C z j T 2 B w i + B w j T 2 γ I 0 C z i + C z j 2 W 0 I < 0
where I is the identity matrix, W = P 1 and F i = Y i W 1 .
Theorem 2.
The eigenvalues of A i B i F j in each linear fuzzy system are inside the region S( α ) (see Figure 4) if there is a common positive definite matrix W such that [13]:
A i W + W A i T B i Y i Y i T B i T + 2 α W < 0 , i = 1 , r A i W + W A i T + A j W + W A j T B i Y j Y j T B i T B j Y i Y i T B j T + 4 α W 0 , i < j r
being Y i = F i W so that for W > 0 , it is had F i = Y i W 1 .
Theorem 3.
Assume that initial condition x(0) is known. The constraint d ( t ) 2 ≤ μ is enforced at all times t 0 if the LMIs (20) hold [13]:
1 x ( 0 ) T x ( 0 ) W 0 , W Y i T Y i μ 2 I 0
where W = P 1 and Y i = F i W .
A detailed proof of the Theorems 1, 2 and 3 are shown in [13]. Thus, from the previous LMIs, the procedure proposed is to find the minimum norm H ( γ ) between the disturbance input and the regulated output, ensuring at the same time stability in a wide domain of operation. The synthesis of the LMI-Fuzzy control can be performed using the following optimization algorithm:
m i n γ s u b j e c t t o W , Y i ( 18 ) , ( 19 ) , a n d ( 20 ) i = 1 , , r
The solution of this optimization program with its corresponding LMIs will provide the set of feedback gains F L M I F u z z y = F 1 , , F r . The solution of this algorithm can be readily solved by standard interior-point methods using Matlab [24].

4. Simulations and Experimental Results

This section presents two examples of LMI-Fuzzy control design applied to the non-minimum phase dc-dc converters for the output voltage regulation problem. In the first case, a fuzzy control is applied to a buck-boost converter, taking into account the T-S fuzzy model described in Section 2.1. The second example proposes a fuzzy control applied to a boost converter with its corresponding T-S fuzzy model Section 2.2. Both control examples ensure fulfilment of the LMI restrictions on decay rate and control effort, which correspond to the LMIs (19) and (20), optimizing the rejection of disturbances in the load current (18), by applying the algorithm (21). In addition, this section shows some simulations in PSIM of both examples, where the proposed approach is compared with non-fuzzy LMI robust controller. Finally, for the case of the step-up converter, the validity of the design procedure is demonstrated through experimental results.

4.1. LMI-Fuzzy Control of a Buck-Boost Converter

In this first example, as mentioned above, the design of an LMI-Fuzzy control law is shown as an alternative to the voltage regulation of the buck-boost converter, based on the fuzzy model (11), whose set of parameters is shown in Table 1. The values of the state variables in steady state, according to the expression (2), corresponds to I L , V C = 4.8 A, 24 V . Thus, the simulation prototype of the converter is considered for processes smaller than 60 W, taking into account a load resistance R = 10 Ω .
The goal of control synthesis is to find a vector of feedback gains F L M I F u z z y such that the norm H ( γ ) is minimized, satisfying the constraints on the decay rate and the control effort for the four linear submodels that build the T-S fuzzy model (11). The chosen controller parameter values α , μ are specified in Table 2.
It should be noted that the decay rate α that has been chosen corresponds to a maximum time of establishment of 4 ( 1 / 450 ) s, while the threshold limit value for the saturation of the control signal, corresponds to μ = 7 . In this way, solving the optimization algorithm (21) through MATLAB’s LMI toolbox [24], the fuzzy state feedback gains are obtained F L M I F u z z y = F 1 , , F 4 :
F 1 = 0.1094 0.1537 165.2341 F 2 = 0.1231 0.2248 196.2015 F 3 = 0.0802 0.1041 121.4163 F 4 = 0.1230 0.2254 201.5697
This controller ensures a H gain of the output voltage with respect to the output current disturbance of γ = 1.3 , which is equivalent to 2.2789 dB. In a general case, the corresponding fuzzy law produced by the duty cycle will be given by:
d ˜ ( t ) = h 1 F 1 + h 2 F 2 + h 3 F 3 + h 4 F 4 x ˜ ( t )
As mentioned at the beginning of the section, in order to evaluate the operation and robustness of the proposed methodology, the results are compared with a LMI robust linear control law, applying the approach proposed in [9]. For this reason, the vector of feedback gains F L M I that is obtained corresponds to:
F L M I = 0.6292 0.5371 525.2079
The H gain of the output voltage with respect to the output current disturbance of this controller is γ = 2.2 , corresponding to 6.8485 dB. For this case, the generated equivalent law is given by:
d ˜ ( t ) = F L M I x ˜ ( t )
Through the LMI-Fuzzy control schematic diagram for the converter buck-boost from Figure 5, some simulations of the dynamic behavior of the converter in the presence of changes in the load and in the input voltage were carried out in PSIM inside and outside the nominal conditions, taking into account the values in Table 1 and Table 2.
Figure 6a depicts waveforms of the output voltage v o of the buck-boost converter with LMI-Fuzzy control, under nominal conditions and in the face of changes in load current of 2 A. It can be seen that the controller regulates the voltage smoothly at 24 V after a short transient period, equivalent to a time constant of 4 ms ( α = 1000 ), which is a value that is above the minimum guaranteed decay rate that is ( α = 450 ). In Figure 6b, with the same previous conditions, the output voltage response is shown with the LMI robust control proposed in [9]. It is worth noting that the voltage response presents a time constant of approximately 5 ms, equivalent to a decay rate of α = 800 , as expected with the minimum guaranteed decay rate. However, comparing the two previous results, it can be highlighted that the LMI-Fuzzy control law presents better dynamic behavior than the LMI robust control law, since it shows a better decay rate and disturbances rejection.
On the other hand, in Figure 7 the dynamic behavior of the buck-boost converter is described under input voltage variations with the laws LMI-Fuzzy and LMI robust. Namely, an input-voltage step from 24 V to 22 V is applied at t = 4 ms and returned at t = 24 ms. Also, it can be observed that for both controllers the output voltage response presents decay rates greater than the guaranteed minimum. α = 450 . As in the previous case, the fuzzy control law presents better dynamic behavior, both in decay rate and in disturbances rejection.
In the next subsection, the design of a LMI-Fuzzy control will be presented for the case of a boost converter.

4.2. LMI-Fuzzy Control of a Boost Converter

As in the previous subsection, the regulation of the output voltage for a step-up converter is presented, taking into account its corresponding fuzzy model (12). This design consists of solving the optimization algorithm (21) for the set of parameters shown in Table 3, where the nominal load of the converter is equal to 10 Ω and the complementary duty cycle in steady state is equal to 0.5 .
As it has been established, the control synthesis procedure consists of finding a vector of feedback gains F L M I F u z z y such that the parameter γ is minimized in the LMI (20), while the constraints on the decay rate ( α ) and the control effort are satisfied for the four linear submodels that build the T-S fuzzy model (12). The values of the control parameters, i.e., ( α , μ ) , are the same used for the case of the buck-boost converter. In order to demonstrate the advantage of the fuzzy control, as in the previous example, a comparison is made with the results of the LMI robust linear control law proposed in [9]. Therefore, for the set of parameters in Table 2 and Table 3, the feedback gain vectors F L M I F u z z y and F L M I are obtained. In this way, for the case of LMI-Fuzzy control, the fuzzy state feedback gains correspond to:
F 1 = 0.6 0.982 1229.7 F 2 = 0.7 1.272 1498.7 F 3 = 0.97 1.67 2053.7 F 4 = 1.01 1.824 2143.6
This controller ensures a H gain of the output voltage with respect to the output current disturbance of γ = 1.0145 (0.1250 dB). Furthermore, it is shown that the matrix P is positive definite, ensuring that the asymptotic stability of the converter is fulfilled, as shown in (25).
P = W 1 = 4.292 × 10 4 7.699 × 10 4 0.919 7.699 × 10 4 1.4094 × 10 4 1.668 0.9193 1.668 2223.954 R λ ( P ) = 6.663 × 10 6 1.9979 × 10 4 2223.9 > 0
The LMI robust feedback gain vector F L M I obtained corresponds to:
F L M I = 0.5555 0.6090 743.8420
This controller ensures a minimum level of disturbance rejection equivalent to the inverse of γ = 2.31 (7.2 dB).
In order to verify the dynamic behavior of the boost converter under the laws LMI robust (26) and LMI-Fuzzy (24), some numerical simulations were performed via PSIM.
Figure 8a depicts waveforms of the output current i o and the regulated voltage v o of the converter, controlled by the feedback gains (24). The bottom waveform shows a change from 2.4 A to 3.6 of the output current i o at t = 4 ms, and the opposite transition at t = 24 ms. As expected, the settling time is 8.9 ms below, which corresponds to the minimum decay rate set in the Table 2. Now, the same current disturbance i o is applied to the boost converter controlled by the feedback gain (26), where it can be seen from the waveform that the settling time is once again within the chosen design limit. As in the case of the buck-boost converter, it is worth noting that the results of the LMI-Fuzzy control show better dynamic behaviour than the LMI robust control, both in terms of settling time and disturbance rejection. Figure 9a,b illustrate the responses of the output voltage v o to an input voltage variation, for both the law of LMI-Fuzzy control and the law of LMI robust control, respectively. The input voltage V g changes from 12 V to 10 V at t = 4 ms and returns to 12 V at t = 24 ms. Again, the waveforms have a settling time below the minimum set decay rate. Also, it can be observed that the disturbance rejection is better in the case of LMI-Fuzzy control than in the LMI robust control.
In order to verify the theoretical predictions of the LMI-Fuzzy control and LMI robust control, an experimental prototype of the boost converter has been implemented whose characteristics are shown in Table 3. Figure 10 shows the circuit diagram of the prototype with the feedback structure that was used for the LMI-Fuzzy control, where it can be seen that the measurement of the current i L is carried out through the shunt resistance R s , with a value of 25 m Ω ; also a differential amplifier INA139 was used.
The power stage of boost converter used for the application of both controllers is illustrated in Figure 11. This has been implemented using an IRFP150NPBF mosfet, and a MBR745 Schottky diode, which are activated by a PWM signal generated by the UC3524 regulator through a totem-pole configuration driver. Note that the output variables are: the current measured in the inductor i L 2 ( t ) and the output voltage of the converter v o ( t ) , while the inputs correspond to the duty cycle signal d ( t ) and the supply signal V c c . On the other hand, the implementation of the LMI-Fuzzy control is illustrated in Figure 12a,b. Both figures show the top sides of the printed circuit boards used in the tests. The Figure 13a,b illustrate the detailed circuits of the printed circuit boards of the control law F L M I F u z z y (24). The circuit diagram in Figure 13a, is responsible for compute the membership functions (8) and the normalized weights of contribution of the rules (12), while the circuit diagram in Figure 13b calculates the linear combination (22) named total T-S fuzzy controller. Both control laws, i.e., F L M I F u z z y and F L M I , were implemented with OPA4131 operational amplifiers. It is worth noting that the implementation of the analog LMI-Fuzzy controller is much more complex, since it requires more operational amplifiers and AD633 multipliers.
Figure 14a,b show the transient responses of the output voltage in the presence of a 1.2 A load current disturbance, for the controllers (24) and (26), respectively. These experimental results and the previous simulated waveforms of Figure 8a,b are in very good agreement. The load current changes in the prototype were carried out by means of a voltage-controlled switch, such as shown in the circuit diagram of the converter in Figure 10. Furthermore, It was verified the response of the controllers F L M I F u z z y and F L M I to a supply voltage change. The experimental result, shown in Figure 15 accurately verifies the simulations shown in Figure 9.

5. Conclusions

In this paper a T-S fuzzy control approach based on LMIs has been presented for the output voltage regulation of non-minimum phase converters. The application of this approach focuses on the building of a T-S fuzzy model based on the bilinear nature of the converters, which is key to the design of fuzzy controllers. The control synthesis ensures fulfillment with constraints such as: decay rate of the state variables and the control effort while guaranteeing a minimum level of attenuation between output-current disturbance and the regulated output voltage. The application of the methodology is explained in detail by means of two design examples for the regulation of the basic buck-boost and boost converters. In the case of the boost converter, an experimental prototype was implemented to corroborate the theoretical predictions developed. In addition, in order to evaluate the performance of the proposed methodology, a comparison with a LMI non-fuzzy control a comparison with a non-fuzzy LMI control was performed using the approach proposed in [9], where the effectiveness of the LMI-Fuzzy control was proven, despite its complex implementation. The main contribution of this paper focuses on the experimental verification of the proposed design, which validates the theoretical predictions, in contrast to other works where only simulation results are described.

Author Contributions

All authors contributed equally to all the stages of the research process and the preparation of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was developed with the partial support of the Universidad Santo Tomás (Colombia) under contract proyecto FODEIN 2021 2154503, and the support of SERC Chile (CONICYT/FONDAP/15110019). Leonel Paredes-Madrid would like to acknowledge Antonio Nariño University for funding through grant PI/UAN-2021-686GIBIO.

Institutional Review Board Statement

The development of this work did not involve living species. The development of this research was carried out following the ethical standards and procedures defined by the authors’ Institutions.

Informed Consent Statement

The development of this work did not require the collection of data from individuals or institutions.

Data Availability Statement

We claim that the experimental data reported in this manuscript is trustworthy.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Erickson, R.W.; Macksimovic, D. Fundamental of Power Electronics; Springer: Cham, Switzerland, 2001. [Google Scholar]
  2. Calvente, J.; Martinez-Salamero, L.; Garces, P.; Romero, A. Zero dynamics-based design of damping networks for switching converters. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 1292–1303. [Google Scholar] [CrossRef]
  3. Ramírez-Murillo, H.; Restrepo, C.; Calvente, J.; Romero, A.; Giral, R. Energy Management of a Fuel-Cell Serial–Parallel Hybrid System. IEEE Trans. Ind. Electron. 2015, 62, 5227–5235. [Google Scholar] [CrossRef]
  4. Vidal-Idiarte, E.; Martinez-Salamero, L.; Valderrama-Blavi, H.; Guinjoan, F.; Maixe, J. Analysis and design of H control of nonminimum phase-switching converters. IEEE Trans. Circuits Syst. Fundam. Theory Appl. 2003, 50, 1316–1323. [Google Scholar] [CrossRef]
  5. Houpis, C.H.; Rasmussen, S.J.; Garcia-Sanz, M. Quantitative Feedback Theory: Fundamentals and Applications, 2nd ed.; CRC Press: New York, NY, USA, 2005. [Google Scholar]
  6. Olalla, C.; Leyva, R.; El Aroudi, A.; Garcés, P. QFT robust control of current-mode converters: Application to power conditioning regulators. Int. J. Electron. 2009, 96, 503–520. [Google Scholar] [CrossRef]
  7. Montagner, V.F.; Peres, L.D. H control with pole location for a DC-DC converter with a switched load. In Proceedings of the 2003 IEEE International Symposium on Industrial Electronics (Cat. No.03TH8692), Rio de Janeiro, Brazil, 9–11 June 2003; Volume 1, pp. 550–555. [Google Scholar] [CrossRef]
  8. Montagner, V.F.; Oliveira, R.; Leite, V.; Peres, L.D. LMI approach for H linear parameter-varying state feedback control. IEE Proc. Control. Theory Appl. 2005, 152, 195–201. [Google Scholar] [CrossRef]
  9. Olalla, C.; Leyva, R.; El Aroudi, A.; Garcés, P.; Queinnec, I. LMI robust control design for boost PWM converters. IET Power Electron. 2010, 3, 75–85. [Google Scholar] [CrossRef]
  10. Olalla, C.; Queinnec, I.; Leyva, R.; El Aroudi, A. Robust optimal control of bilinear DC–DC converters. Control Eng. Pract. 2011, 19, 668–699. [Google Scholar] [CrossRef]
  11. Olalla, C.; Queinnec, I.; Leyva, R.; El Aroudi, A. Optimal State-Feedback Control of Bilinear DC–DC Converters with Guaranteed Regions of Stability. IEEE Trans. Ind. Electron. 2012, 59, 3868–3880. [Google Scholar] [CrossRef]
  12. Olalla, C.; Leyva, R.; Queinnec, I.; Maksimovic, D. Robust Gain-Scheduled Control of Switched-Mode DC–DC Converters. IEEE Trans. Power Electron. 2012, 27, 3006–3019. [Google Scholar] [CrossRef]
  13. Tanaka, K.; Wang, H. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach, 1st ed.; John Wiley & Sons, Inc.: New York, NY, USA, 2001. [Google Scholar]
  14. Korba, P.; Babuska, R.; Verbruggen, H.B.; Frank, P.M. Fuzzy gain scheduling: Controller and observer design based on Lyapunov method and convex optimization. IEEE Trans. Fuzzy Syst. 2003, 11, 285–298. [Google Scholar] [CrossRef]
  15. Hong, S.; Nam, Y. Stable fuzzy control system design with pole-placement constraint: An LMI approach. Comput. Ind. 2003, 51, 1–11. [Google Scholar] [CrossRef]
  16. Soliman, M.; Elshafei, A.; Bendary, F.; Mansour, W. LMI static output-feedback design of fuzzy power system stabilizers. Expert Syst. Appl. 2009, 36, 6817–6825. [Google Scholar] [CrossRef]
  17. Lian, K.Y.; Liou, J.J.; Huang, C.Y. LMI-based Integral fuzzy control of DC-DC converters. IEEE Trans. Fuzzy Syst. 2006, 14, 71–80. [Google Scholar] [CrossRef]
  18. Lan, H.K.; Tan, S. Stability analysis of fuzzy-model-based control systems: Application on regulation of switching dc-dc converter. IET Control Theory Appl. 2009, 3, 1093–1106. [Google Scholar] [CrossRef]
  19. Saifia, D.; Chadli, M.; Labiod, S.; Karimi, H. H fuzzy control of DC-DC converters with input constraint. Math. Probl. Eng. 2012, 2012, 1–18. [Google Scholar] [CrossRef]
  20. Torres-Pinzón, C.A.; Leyva, R. Fuzzy control in DC-DC converters: An LMI approach. In Proceedings of the 2009 35th Annual Conference of IEEE Industrial Electronics, Porto, Portugal, 3–5 November 2009; pp. 510–515. [Google Scholar] [CrossRef]
  21. Torres-Pinzon, C.A.; Leyva, R. MATLAB: A Systems Tool for Design of Fuzzy LMI Controller in DC-DC Converters. In MATLAB; Ionescu, C.M., Ed.; IntechOpen: Rijeka, Croatian, 2011; Chapter 13. [Google Scholar] [CrossRef] [Green Version]
  22. Tanaka, T.; Sugeno, M. Stability analysis and design of fuzzy control systems. Fuzzy Sets Syst. 1992, 45, 135–156. [Google Scholar] [CrossRef]
  23. Torres-Pinzon, C.; Giral, R.; Leyva, R. LMI-Based Robust Controllers for DC-DC Cascade Boost Converters. J. Power Electron. 2012, 12, 538–547. [Google Scholar] [CrossRef] [Green Version]
  24. Gahinet, P.; Nemirovski, A.; Laub, A.J.; Chilali, M. LMI Control Toolbox for Use with Matlab; The MathWorks, Inc.: Massachusetts, MA, USA, 1995. [Google Scholar]
Figure 1. Schematic circuit of a buck-boost converter.
Figure 1. Schematic circuit of a buck-boost converter.
Applsci 11 02286 g001
Figure 2. T-S Fuzzy representation of the buck-boost converter.
Figure 2. T-S Fuzzy representation of the buck-boost converter.
Applsci 11 02286 g002
Figure 3. Schematic circuit of a boost converter.
Figure 3. Schematic circuit of a boost converter.
Applsci 11 02286 g003
Figure 4. Pole location region S ( α ) .
Figure 4. Pole location region S ( α ) .
Applsci 11 02286 g004
Figure 5. Circuital diagram of a buck-boost converter with the LMI-Fuzzy control.
Figure 5. Circuital diagram of a buck-boost converter with the LMI-Fuzzy control.
Applsci 11 02286 g005
Figure 6. Simulated response of the buck-boost converter under output current transients of 2 A with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 6. Simulated response of the buck-boost converter under output current transients of 2 A with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g006
Figure 7. Simulated response of the buck-boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 7. Simulated response of the buck-boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g007
Figure 8. Simulated response of the boost converter under output current transients of 2 A with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 8. Simulated response of the boost converter under output current transients of 2 A with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g008
Figure 9. Simulated response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 9. Simulated response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g009
Figure 10. Circuit diagram of a boost converter with the proposed LMI-Fuzzy control.
Figure 10. Circuit diagram of a boost converter with the proposed LMI-Fuzzy control.
Applsci 11 02286 g010
Figure 11. Boost converter prototype.
Figure 11. Boost converter prototype.
Applsci 11 02286 g011
Figure 12. Practical LMI-Fuzzy control implementation. (a) Printed circuit board for the calculate membership functions and normalized weights. (b) Printed circuit board for the calculate total T-S fuzzy controller.
Figure 12. Practical LMI-Fuzzy control implementation. (a) Printed circuit board for the calculate membership functions and normalized weights. (b) Printed circuit board for the calculate total T-S fuzzy controller.
Applsci 11 02286 g012
Figure 13. Detailed circuit implementation of the LMI-Fuzzy Control. (a) Circuit diagram for the calculate membership functions and normalized weights. (b) Circuit diagram for the calculate total T-S fuzzy controller.
Figure 13. Detailed circuit implementation of the LMI-Fuzzy Control. (a) Circuit diagram for the calculate membership functions and normalized weights. (b) Circuit diagram for the calculate total T-S fuzzy controller.
Applsci 11 02286 g013
Figure 14. Experimental response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 14. Experimental response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage response v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g014
Figure 15. Experimental response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage responde v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Figure 15. Experimental response of the boost converter under input voltage transients of 2 V with the LMI-Fuzzy controller ( F L M I F u z z y ) and LMI robust Controller ( F L M I ). (a) Voltage responde v o with F L M I F u z z y . (b) Voltage response v o with F L M I [9].
Applsci 11 02286 g015
Table 1. Buck-Boost converter parameters.
Table 1. Buck-Boost converter parameters.
V g v o ( V ref ) LCR R 2 [ i ˜ min × i ˜ max ] [ v ˜ min × v ˜ max ] D T s
24 V 24 V200 µH200 µF10 Ω 20 Ω 30 , 20 A 0 , 50 V 0.5 10 µs
Table 2. Controller Parameters.
Table 2. Controller Parameters.
α μ
450 s 1 7
Table 3. Boost converter parameters.
Table 3. Boost converter parameters.
V g v o ( V ref ) LCR R 2 [ i ˜ min × i ˜ max ] [ v ˜ min × v ˜ max ] D T s
12 V24 V88 µH200 µF10 Ω 20 Ω 0 , 50 A 20 , 30 V 0.5 10 µs
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Torres-Pinzón, C.A.; Paredes-Madrid, L.; Flores-Bahamonde, F.; Ramirez-Murillo, H. LMI-Fuzzy Control Design for Non-Minimum-Phase DC-DC Converters: An Application for Output Regulation. Appl. Sci. 2021, 11, 2286. https://doi.org/10.3390/app11052286

AMA Style

Torres-Pinzón CA, Paredes-Madrid L, Flores-Bahamonde F, Ramirez-Murillo H. LMI-Fuzzy Control Design for Non-Minimum-Phase DC-DC Converters: An Application for Output Regulation. Applied Sciences. 2021; 11(5):2286. https://doi.org/10.3390/app11052286

Chicago/Turabian Style

Torres-Pinzón, Carlos Andrés, Leonel Paredes-Madrid, Freddy Flores-Bahamonde, and Harrynson Ramirez-Murillo. 2021. "LMI-Fuzzy Control Design for Non-Minimum-Phase DC-DC Converters: An Application for Output Regulation" Applied Sciences 11, no. 5: 2286. https://doi.org/10.3390/app11052286

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