13
Journal of Power Electronics, 1 JPE Global Sliding Mode Control based on a Hyperbolic Tangent Function for Matrix Rectifier Zhanhu Hu *,** , Wang Hu * , Zhiping Wang , Yunshou Mao * , and Chenyang Hei *** * School of Automation, Guangdong University of Technology, Guangzhou, China †,** Guangdong Institute of Intelligent Manufacturing, Guangzhou, China *** School of Electric Power, South China University of Technology, Guangzhou, China Abstract The conventional sliding mode control (CSMC) has a number of problems. It may cause dc output voltage ripple and it cannot guarantee the robustness of the whole system for a matrix rectifier (MR). Furthermore, the existence of a filter can decrease the input power factor (IPF). Therefore, a novel global sliding mode control (GSMC) based on a hyperbolic tangent function with IPF compensation for MRs is proposed in this paper. Firstly, due to the reachability and existence of the sliding mode, the condition of the matrix rectifier’s robustness and chattering elimination is derived. Secondly, a global switching function is designed and the determination of the transient operation status is given. Then a SMC compensation strategy based on a DQ transformation model is applied to compensate the decreasing IPF. Finally, simulations and experiments are carried out to verify the correctness and effectiveness of the control algorithm. The obtained results show that compared with CSMC, applying the proposed GSMC based on a hyperbolic tangent function for matrix rectifiers can achieve a ripple-free output voltage with a unity IPF. In addition, the rectifier has an excellent robust performance at all times. Key words: matrix rectifier, dc output voltage, input power factor, global sliding mode control, hyperbolic tangent function I. INTRODUCTION The matrix rectifier, which is deduced from a three-phase AC/AC matrix converter (MC), is a general three-phase AC/DC buck power converter [1]. The advantages of this converter are its sinusoidal input current waveform, controllable input power factor, bidirectional energy flow, operation in all four quadrants, no large energy storage elements, etc [2]. Because of the above features, the MR has become a hot spot in the field of power electronics, and has been widely studies by a lot of experts and scholars [3]-[5]. However, space vector modulation (SVM) algorithms which are commonly used for the MR is an open-loop control [6]. The dc output voltage of the rectifier is sensitive to external disturbances and parameter variations, which seriously affect the industrial applications of the MR. Meanwhile, in order to suppress high-order harmonics and to improve the quality of the waveforms, an input filter is an essential part of a MR system. Due to the input filter’s characteristic, the IPF can be obtained near unity only in the case of high output loads, and the IPF is significantly decreased under low output load conditions. As a result, the fixed compensation method is not accurate enough and is not suitable for the rectifier [7]. To mitigate the influence of the above problems, the authors of [8]-[11] proposed several control strategies to achieve a tight dc output voltage with a high IPF under normal and non-normal conditions. However, traditional control strategies, such as input feedforward and output feedback, make it difficult to eliminate low frequency fluctuations of the output voltage, and their dynamic compensation performance is poor. For the sake of obtaining a quick response and robustness, a SMC strategy was applied in [12]-[14]. Although the dynamic response time is better than that with PI control, the chattering in the sliding mode is larger, the output waveform is distorted, and redesigning the switching table makes the calculation more complex. To further eliminate the chattering and simplify the calculation, SMC methods based on the reaching law and uncertain parameters were introduced in [15], [16],

Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

  • Upload
    vudieu

  • View
    229

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

Journal of Power Electronics, 1

JPE

Global Sliding Mode Control based on a Hyperbolic Tangent Function for Matrix Rectifier

Zhanhu Hu*,**, Wang Hu*, Zhiping Wang†, Yunshou Mao*, and Chenyang Hei***

*School of Automation, Guangdong University of Technology, Guangzhou, China †,**Guangdong Institute of Intelligent Manufacturing, Guangzhou, China

***School of Electric Power, South China University of Technology, Guangzhou, China

Abstract

The conventional sliding mode control (CSMC) has a number of problems. It may cause dc output voltage ripple and it cannot guarantee the robustness of the whole system for a matrix rectifier (MR). Furthermore, the existence of a filter can decrease the input power factor (IPF). Therefore, a novel global sliding mode control (GSMC) based on a hyperbolic tangent function with IPF compensation for MRs is proposed in this paper. Firstly, due to the reachability and existence of the sliding mode, the condition of the matrix rectifier’s robustness and chattering elimination is derived. Secondly, a global switching function is designed and the determination of the transient operation status is given. Then a SMC compensation strategy based on a DQ transformation model is applied to compensate the decreasing IPF. Finally, simulations and experiments are carried out to verify the correctness and effectiveness of the control algorithm. The obtained results show that compared with CSMC, applying the proposed GSMC based on a hyperbolic tangent function for matrix rectifiers can achieve a ripple-free output voltage with a unity IPF. In addition, the rectifier has an excellent robust performance at all times. Key words: matrix rectifier, dc output voltage, input power factor, global sliding mode control, hyperbolic tangent function

I. INTRODUCTION

The matrix rectifier, which is deduced from a three-phase AC/AC matrix converter (MC), is a general three-phase AC/DC buck power converter [1]. The advantages of this converter are its sinusoidal input current waveform, controllable input power factor, bidirectional energy flow, operation in all four quadrants, no large energy storage elements, etc [2]. Because of the above features, the MR has become a hot spot in the field of power electronics, and has been widely studies by a lot of experts and scholars [3]-[5].

However, space vector modulation (SVM) algorithms which are commonly used for the MR is an open-loop control [6]. The dc output voltage of the rectifier is sensitive to external disturbances and parameter variations, which seriously affect the industrial applications of the MR.

Meanwhile, in order to suppress high-order harmonics and

to improve the quality of the waveforms, an input filter is an essential part of a MR system. Due to the input filter’s characteristic, the IPF can be obtained near unity only in the case of high output loads, and the IPF is significantly decreased under low output load conditions. As a result, the fixed compensation method is not accurate enough and is not suitable for the rectifier [7].

To mitigate the influence of the above problems, the authors of [8]-[11] proposed several control strategies to achieve a tight dc output voltage with a high IPF under normal and non-normal conditions. However, traditional control strategies, such as input feedforward and output feedback, make it difficult to eliminate low frequency fluctuations of the output voltage, and their dynamic compensation performance is poor. For the sake of obtaining a quick response and robustness, a SMC strategy was applied in [12]-[14]. Although the dynamic response time is better than that with PI control, the chattering in the sliding mode is larger, the output waveform is distorted, and redesigning the switching table makes the calculation more complex. To further eliminate the chattering and simplify the calculation, SMC methods based on the reaching law and uncertain parameters were introduced in [15], [16],

Page 2: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

respectively. In order to obtain an optimal control function, an accurate detection for the internal parameters is needed in the reaching law, which increases the difficulty of the implementation. Moreover, these SMCs are established with discontinuous functions, which cannot be fundamental to suppress the sliding mode chattering.

In addition, due to the CSMC system including reaching phase and sliding phase, the MR does not have robustness in the reaching phase. As a result, it cannot guarantee robustness in the whole system. A SMC based on the exponential reaching law was used in [15] and [17], which could shorten the time of the reaching phase. However, the reaching phase still existed. Therefore, [18] and [19] proposed a dynamic nonlinear sliding surface to remove the reaching phase. They also presented a design method for the global switching function. Moreover, in [20] and [21], the GSMC was used in a Buck converter and a single-phase photovoltaic grid-connected inverter, and promoted the development and application of the global sliding mode in the converter control field. However, the global sliding mode applied in a matrix rectifier has not been reported in the literature.

In accordance with the continuous and smooth characteristics of the hyperbolic tangent function and the global robustness in the global sliding mode, on the basis of the SVM and its static analysis in the DQ model for a MR, this paper presents a novel strategy by applying GSMC and SMC based on a hyperbolic tangent function to regulate the tight dc output voltage and to compensate the IPF, respectively. The proposed approach can ensure that the rectifier has global robustness with a unity IPF, and that the dc output voltage chattering can be suppressed well, which improves the waveform quality of the output voltage effectively. In addition, ripple-free output voltage can be obtained with a unity IPF even if the input voltage is distorted.

The paper is organized as follows. Section II introduces the topology and SVM strategy of a MR in detail. A GSMC model for the dc output voltage is analyzed and designed in Section III. The IPF is compensated by a SMC strategy in section IV. In section V, simulations and experimental results are presented, and a summary is presented in Section VI.

II. MATRIX RECTIFIER AND ITS MODULATION STRATEGY

The topological construction of a MR is shown in Fig. 1. It consists of a three phase power supply, an input filter, a switch array with six bi-directional switches, an output filter and a load.

When using SVM for a MR, the six bi-directional switches should be feasible so that each output phase has one and only one ON-state switch at any time instance. Thus, it is divided into six non-zero vectors ( 61 ~ II ) and three zero

vectors ( 97 ~ II ). The space vector hexagon is separated into

six sectors by the non-zero vectors, and the dc output voltage is synthesized from two adjacent vectors and a zero vector. The synthesis principle is shown in Fig. 2 and can be calculated as:

Fig.1. Topology of the MR.

ia

ib

ic

ⅡⅢ

Ⅴ Ⅵ

I1(ac)

I2(bc)

I3(ba)

I4(ca)

I5(cb)

I6(ab)

Iref

Fig.2. Space vector diagram of the input current.

0s

s

βα

s

αref

)()()(I

T

TI

T

TI

T

TI

(1)

where refI is the reference current vector, and I and βI are two

adjacent vectors in a sector of the reference current vector. During a switching period, the duty cycle of the vectors are calculated as follows:

)()(1)(

)sin()(

)3

sin()(

βα0

β

α

ddd

md

md

(2)

where m is the modulation index, and ]1,0[m ; is the angle

between refI and I ; and )(α d , )(β d and )(0 d are the duty

cycles of I , βI and 0I , respectively. The average dc output

voltage in one switching period can be calculated as [5]:

iimPN cos5.1 mVV (3)

where imV is the amplitude of the input phase voltage; and

i is the power factor angle of the main circuit.

When the grid side input voltage is unbalanced, the dc

Page 3: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

output voltage can be expressed as: iimPN cos)(5.1 VVmV (4)

where V denotes the amplitude variation of the ac supply. From Eq. (4), it is indicated that PNV is determined by the

input voltage amplitude, modulation index and input power factor. Therefore, a desired output voltage can be maintained at a stable value with a unity IPF by adaptively changing the modulation index m under normal or non-normal conditions, such as a distorted input voltage.

III. SLIDING MODE CONTROL FOR DC OUTPUT VOLTAGE

With the advantages of easier computation, simple structure, fast dynamic response, strong robustness and so on, SMC has recently been used in matrix rectifiers. However, SMC is a kind of special nonlinear feedback control that is reflected in the control of discontinuity, which results in a tremendous chattering. In addition, the reaching phase of SMC makes the robustness of a system decrease. In this section, a global sliding mode controller based on a hyperbolic tangent function has been applied to solve these problems.

A. Conventional sliding mode control and equivalent sliding mode control

From Fig. 1 and Eq. (4), an equation for the state of the capacitor voltage and inductor current can be given as:

)(5.11

0

0 L

1

C

1

1

im

0dc

0

0

00L

dc

0VVm

LI

VCR

I

V

(5)

Assume that the target voltage and output voltage are refV

and 0V , respectively. If the feedback output voltage error

variable 0refV VVe is defined, the sliding surface

V1V1 eceS is derived, and c1 is the small positive

sliding mode coefficient. Then the control function of CSMC is as follows:

0 ,0

0 ,1

1

1

S

Sm

(6)

Since its modulation index m switches between the minimum 0 and maximum 1, the dc output voltage has a violent chattering. Equivalent SMC can be used to slow down the switching value of m, and to weaken the chattering of the dc output voltage. When external disturbances and parameter variations are not considered in advance, suppose that there is a unity IPF. Then the equivalent control term of SMC can be obtained:

im

refref 5.1 V

Vm (7)

Hence, the control function of equivalent SMC is expressed as:

0 ,

0 ,

1ref

1ref

Sm

Smm

(8)

Fig.3. Curves of m with different functions.

where is the value of the voltage anti-disturbance, which is

the switching control term of equivalent SMC. Under normal circumstances, the grid side voltage unbalance factor standard is not more than %4 [22]. However, in peak periods of

electricity demand or late at night, voltage often exceed the standard. According to the range of the modulation index m, the value of the voltage anti-disturbance can be ]1.0,05.0[ .

The equivalent control term makes systems stay at the sliding surfaces, and the switch control term allows systems to slide on the surfaces. The switching term can guarantee the robustness of a system. However, the chattering of the sliding mode is generated by it. When the system robustness is ensured, in order to suppress the chattering of the sliding mode, the switching term is kept as small as possible. In other words, when the grid side voltage disturbance is larger, the voltage anti-disturbance is larger; and when the grid voltage disturbance is smaller, the voltage anti-disturbance is smaller.

However, these SMCs are based on the symbolic function, which is a discontinuous function. Applying a symbolic function cannot be adapted to change the value of the voltage anti-disturbance, and there is a large chattering.

B. Sliding mode control based on a hyperbolic tangent function

In order to further suppress the chattering, SMC can be replaced by a continuous hyperbolic tangent function. The control function of SMC based on a hyperbolic tangent function is as follows:

)/tanh( 11ref Smm (9)

where 1 is a small positive constant, which determines the

speed of the inflection point. Since 1,1)tanh( 1 S , then

refref ,mmm , and the value of 1S changes with

external disturbances and parameter uncertainties, as well as the modulation index m. As shown in Fig. 3, there are change curves of m when using various control functions for SMC.

From Fig. 3, it should noted that 1 approaches 0, the

hyperbolic tangent function is equivalent to the symbolic function, which has a serious influence on the continuity of the

Page 4: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

control function, and the sliding mode chattering becomes more obvious if 1 is decreased from a set-point.

Due to the reachability and existence of SMC, the following must be satisfied:

011

SS (10)

where

V1V1 eceS , while the target voltage refV is a

constant, 0ref

V . Then

0V Ve . Thus, substituting Eq. (5)

into Eq. (10) yields:

))1(

)()(

dc0

1

0

101

0dc

0

10ref111

IC

c

CR

cVS

R

VI

C

cVVSSS

L

L

(11)

When c1 is small enough, and rated load 50LR , there is

1)1(0

1 CR

c

L

. Consequently, substituting Eq. (5), (7) and (9)

into Eq. (11) results in:

05.1)( 0im0

10dc

0

111

L

VVVm

L

c

R

VI

C

SSS (12)

where:

)/tanh(5.1)/tanh(5.1

)/tanh(5.15.1

11im

ref11imref

im11refim

SVVV

VSVV

VVSmVVm

(13)

From [23], for any arbitrary RS 1 , there is a constant 01 ,

and the following inequality is established:

11111 )/tanh(0 SSS (14)

where 1 e . Therefore, 2785.0 . Then Eq. (14) can

be transformed as:

0 0,)/tanh(

0 0,)/tanh(

11

1111

11

1111

SS

SS

SS

SS

(15)

From here on, there are separated into two parts to discuss whether Eq. (12) is satisfied or not.

1) If 01 S ⇒ 00ref1 VVS .

In this switching cycle, because the main circuit charges the filter capacitor and supplies power to the load, there is

0)/( L0dc RVI . At the same time, the inequality

0])/tanh(5.1)/tanh(5.1[ 11im

ref11im SVV

V

VSV should

be established, where only )(5.1

)/tanh(imim

ref11 VVV

VVS

holds. Because all positive numbers are bigger than negative

numbers, )(5.1

)/tanh(imim

ref11 VVV

VVS

. As previously

mentioned, in the peak period or late at night, grid side voltage fluctuations are often excessive. In order to make systems have

better robustness, let VV 10im (the value can be self-set

depending on the actual situation). Then

im

ref11 5.13)/tan(

V

VS . From Eq. (15), and if

im

ref

1

11

5.13 V

V

S

S

exists,

im

ref11 5.13)/tanh(

V

VS

is established. Therefore, the voltage anti-disturbance

im

ref

11

1

5.13 V

V

S

S

is fulfilled, the inequality

0])/tanh(5.1)/tanh(5.1[ 11im

ref11im SVV

V

VSV holds.

This means that 011

SS .

2) If 01 S ⇒ 00ref1 VVS .

Since both the filter capacitor and the inductor supply power to the load, in this switching cycle, 0)/( L0dc RVI .

Similarly, the inequality

0])/tanh(5.1)/tanh(5.1[ 11im

ref11im SVV

V

VSV should

be established, where only VVV

VVS

imim

ref11 5.1)/tanh(

exists. Since all negative numbers are smaller than positive

numbers, VVV

VVS

imim

ref11 5.1)/tanh( . As mentioned

above, in order to make the system more robust, VV 10im .

Then im

ref11 5.13)/tanh(

V

VS . From (15), if

im

ref

1

11

5.13 V

V

S

S

, im

ref11 5.13)/tanh(

V

VS will be

established. Therefore, the voltage anti-disturbance

im

ref

11

1

5.13 V

V

S

S

is assured, and the inequality

0])/tanh(5.1)/tanh(5.1[ 11im

ref11im SVV

V

VSV holds,

which means that 011

SS .

In conclusion, the voltage anti-disturbance is as

im

ref

11

1

5.13 V

V

S

S

. Since 2785.0 is a fixed invariant

constant, as long as 1 is small enough, the right end of the

inequality converges to im

ref

im

ref

11

1

0 5.13)

5.13(lim

V

V

V

V

S

S

. If

and only if the given inequality condition im

ref

5.13 V

V is

satisfied, the SMC for the dc output voltage of a MR has good robustness.

As a constant to determine the speed of the inflection point of )/tanh( 11ref Smm , from Fig. 3, it should be noted

Page 5: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

that as 1 approaches 0, )sgn()/tanh( 111 SS ; and that as

1 approaches infinity, 0)/tanh( 11 S . Then when 1 is

too small, although the robustness is better, the ability of the voltage anti-disturbance self-regulation is too weak, and the dc output voltage chattering is more obvious. When 1 is too

large, while the chattering suppression effect is superior, the robustness is poor. Therefore, 1 should be adjusted

appropriately to ensure both robustness and chattering reduction.

According to the principles above, a rough value of 1 is

first selected. Then increasing or decreasing 1 in several

tests can finally obtain an appropriate value of 11 , which

ensures better robustness and superior ability in terms of chattering suppression. C. Global sliding mode control

GSMC is achieved by eliminating the sliding mode reaching phase. This guarantees that the system states are in the sliding mode from a given initial state to enhance the robustness of the overall system. For this, it is defined that the sliding surface is equal to zero to design a novel global sliding mode switching function as:

tfSSG 11 (16)

where the term )(tf is a forcing function, which is a desired

trajectory function for the system. In addition, the conditions of the forcing function )(tf should be satisfied that:

1) )0()0( 1Sf .

2) t , 0)( tf .

3) tf exits and is bounded.

where )0()0( 11 tSS . Furthermore, condition (1) means that

the system state is initially kept at the sliding surface, condition (2) guarantees the asymptotic stability of the closed-loop system, and condition (3) is satisfied for the reachability and existence of the SMC [24].

Hence, the forcing function )(tf can be prescribed as:

teftf 0 (17)

where 0 , and )0(f is the initial value of 1S . Then, the

function )(tf can be discretized as:

enfnf 1 (18)

and:

nefnf 0 (19)

According to condition (2), when t , )0(f finally decays to

0, and the constant determine its decay rate. When the value

of is too large, the decay rate is too fast, and GSMC cannot

play the role of eliminating the sliding mode reaching phase. When is too small, the decay rate is too slow, and the value

of )0(f cannot be attenuated to 0. This means that condition (2)

is not satisfied and the system stability becomes more difficult, resulting in output voltage distortion.

00 , 1 fn

min00

max00 or VVVV

1

)0(

00

11

1

nn

efSS

Sfn

G

11 SSG

11 SSG

max00

min0 VVV

Fig. 4. Flow chart of global SMC.

For a comprehensive consideration, in order to ensure that the value )0(f decays to 1% of the original value or less after

seven switching periods, 66.0 .

The focus of GSMC is to design an appropriate global switching function, and the key is the determination of the steady state and transient state. Therefore, the maximum and minimum theoretical value of the dc output voltage for a MR can be used as a judgment criterion in this paper as follows:

)(5.1

)(5.1

refimmin

0

refimmax

0

mVV

mVV (20)

When max00 VV or min

00 VV , the MR works in the

transient state. Otherwise, it works in the steady state. A GSMC flow chart is shown in Fig. 4, and the details are as

follows. First, detect the dc output voltage 0V to determine

whether or not it satisfies max00 VV or min

00 VV . If not, the

MR works in the steady state and does not need to deal with the switching function. If it does, the MR works in the transient state. The current value of )0(1S is assigned to )0(f . Then

the system is in the sliding state until the end of the transient state.

The role of the second judgment frame is to judge whether the system is in the steady state. In addition, the global switching function is changed to the initial switching function

Page 6: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

if the condition is met.

IV. COMPENSATION STRATEGY FOR THE IPF

Unfortunately, the above-mentioned analysis for a MR is conducted with a unity IPF, and the IPF should be decreased due to the existence of an input filter. Therefore, a SMC compensation strategy is proposed in this section. A. DQ equivalent model of a MR

As a multivariable, nonlinear, strong coupling, parameter time-changing complex system, the modeling and analysis of a MR is often more difficult. A DQ transformation model for a MR is given in Fig. 5 to solve the problem.

To simplify the circuit, assuming that the phase between the d-axis and the q-axis φ is equal to the phase between the input

voltage and current φi. With a short-circuit of the inductors and an open-circuit of the capacitors, the dc analysis circuit of a MR in steady state is simplified in Fig. 6, and the relationship between the voltage and current at the steady state operating point are as:

ii2

iimisd

ii2

iimi2

ii2

iim2

sq

ii2

iimsq

ii2

iim2

ii2

iimisd

1

cos

2

3

1

sin

2

3

)1(2

cos3

2

3

1

cos

2

3

1

sin

2

3

)1(2

cos3

2

3

LC

VCi

LC

VC

LCR

Vmi

LC

Vu

LC

V

LCR

mVLu

L

L

(21)

where usd and usq are the d-axis and q-axis input voltage, and isd

and isq are the d-axis and q-axis input current, respectively.

Consequently, the input active power and reactive power are expressed as follows:

])1(4

)2sin(3[

)1(2

3

)1(4

cos9

iii

2i

2

ii2

2im

sqsdsdsq

2ii

2i

222im

sqsqsdsd

CLCR

m

LC

V

iuiuQ

LCR

mV

iuiuP

L

L

(22)

When |φi| < π/6 and ωCiLi << 1, it follows that sin(2φi) ≈ 2φi and (1-ωCiLi) ≈ 1. To achieve a unity IPF, it is indicated that the input reactive power Q = 0. This means that:

2i

i3

2

m

CRL

(23)

where φi is the compensation angle, and φi varies inversely with m2. This means that a larger modulation index m would need a smaller compensation angle φi with the other conditions being kept constant.

In order to guarantee the high transmission ratio of a MR, the maximum compensation angle is set as φimax = π/6, and the

target compensation angle φref can be expressed as:

)6

,3

2min(

2i

ref

m

CRL

(24)

Fig. 5. DQ transformed equivalent circuit of a MR.

Fig. 6. DQ transformed simplified equivalent circuit of a MR in

the steady state with φ = φi.

Fig. 7. Change curve of φref.

The change curve of φref is shown in Fig. 7. When the value of m is less than the turning point, the target compensation angle is kept in a constant state. However, when the value of m

Page 7: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

is greater than the turning point, the target compensation angle is decreased with the increase of m.

s计算 

α 

Fig. 8. Diagram of a control system for a MR.

B. Sliding mode control compensation algorithms for the input power factor

However, the compensation angle φi changes slightly with modeling parameter variations and is not a certain constant. Thus, a SMC is applied to ensure better dynamic compensation characteristics. The sliding mode switching function is defined as:

QcQS 22 (25)

where c2 is a positive constant. Then the control function is:

0 ,

0 ,

2ref

2refi S

S

(26)

where δ is the disturbance resist factor. Similarly, Eq. (26) can be transferred by a continuous hyperbolic tangent function as follows:

)/tan( 22refi S

(27)

SMC is in local reachability only if the following condition

is met:

022 SS (28)

If c2 is small enough, Eq. (28) can be simplified as:

QQQcQQcQSS ))(( 2222 (29) From Eq. (22), the change rate of Q in one switching period

is calculated as:

i

22im

4

9 LR

mVQ

(30)

where i

is also the change rate of φi in one switching period.

1). If S2 > 0 ⇒ Q > 0. From Eq. (27), 0)/tan( 22 kS in the

current cycle, and 0)/tan( 21

2 kS in the following cycle.

Then:

0)]/tan()/[tan(

)(

s2221

2

si1

ii

fSS

fkk

kk

(31)

where fs is the switching frequency. By substituting Eq. (30) and Eq. (31) into Eq. (29), it is

possible to hold Eq. (28), which means that the sliding mode exists.

2). If S2 < 0 ⇒ Q < 0. From Eq. (27), 0)/tan( 22 kS in

the current cycle, and 0)/tan( 21

2 kS in following cycle.

Then: TABLE I.

PARAMETERS OF THE EXPERIMENTAL PROTOTYPE.

Parameters Value

Input voltage V/iU 50

Input frequency zf H/i 50

Inductor of input filter mH/iL 2

Capacitor of input filter F/i C 20

Damping resistance of input filter /iR 15

Inductor of output filter mH/0L 5

Capacitor of output filter F/0 C 33

Load resistance /LR 50

Sampling frequency zf kH/s 10

Voltage anti-disturbance 0.1

Disturbance resist factor δ 0.05 Sliding mode coefficient c1 ,c2 5106 , 6108

1 ,2 1,1

0)]/tan()/[tan(

)(

s2221

2

si1

ii

fSS

fkk

kk

(32)

By substituting Eq. (30) and Eq. (32) into Eq. (29), it is possible to hold Eq. (28), which means that the sliding mode exists.

In conclusion, the sliding mode is established in any case. In addition, a diagram of the control system for a MR is shown in Fig. 8.

V. SIMULATION AND EXPERIMENT RESULTS

To further validate the correctness and effectiveness of the proposed control strategy, a detailed simulation and an experimental prototype of a MR with a resistive load were built and presented in this section. The parameters are the same as those in Table I. A. Simulation and analysis

A small-scale simulation model was built in the MATLAB/SIMULINK platform and three comparative simulations were carried out. 1) A three phase balanced input voltage using SVM with or without GSMC and compensation. 2) GSMC with a different parameter for the constant λ. 3) A three phase unbalanced input voltage using SVM with or without GSMC and compensation. The target voltage is set to change from 80V to 50V.

Fig. 9 shows simulation results using the same circuit parameters with or without GSMC and compensation under a

Page 8: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

balanced power supply. When applying SVM without compensation, as shown in Fig. 9(a), the dynamic performance is poor, and low the frequency fluctuation are more obvious. In

addition, from Eq. (23), a higher dc output voltage corresponds to a larger modulation index m, as well as a smaller

compensation angle, then △t1 < △t2.

(a) (b) Fig. 9. Simulation waveforms with a balanced input voltage: (a) SVM without compensation, (b) GSMC with compensation.

(a) (b) Fig. 10. Simulation waveforms with a different parameter of the constant λ: (a) λ = 6.6, (b) λ = 0.066.

(a) (b) Fig.11. Simulation waveforms with an unbalanced input voltage: (a) SVM without compensation, (b) GSMC with compensation.

Furthermore, compared with the conventional SVM, no matter what the output voltage is, applying GSMC with compensation achieves a quicker response and a ripple-free voltage with a near unity IPF, as shown in Fig. 9(b).

Fig. 10 shows simulation results with a different value of the constant . From Fig. 10(a), the value of the constant

6.6 is too large, the decay rate is too fast, and the GSMC

cannot play the role of eliminating the sliding mode reaching phase, which is a larger overshoot. In Fig. 10(b), the value of the constant 066.0 is too small, the decay rate is too slow,

the value of )0(f cannot be attenuated to 0 in the end. This

means that the system is more difficult to stabilize, resulting in output voltage distortion. A comparison of the simulation data and the analysis results shows a good consistency.

Page 9: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

Fig. 12. Physical map of the prototype.

Fig. 13. Experimental waveforms of using SVM without compensation under a balanced input voltage.

(a) (b)

(c) (d)

Fig. 14. Experimental waveforms with a balanced input voltage: (a) conventional SMC with compensation, (b) equivalent SMC with

compensation, (c) and (d) SMC based on a hyperbolic tangent function with compensation: the dc output target voltage changes between 50V and 80V.

When the input voltage is unbalanced (adding a resistor R=5Ω in series with B phase), as in Fig. 11(a), because SVM is an open-loop control, there is a tremendous ripple. However, applying GSMC with compensation can effectively restrain the output voltage fluctuations and provide a ripple-free output voltage with a near unity IPF, as shown in Fig. 11(b). B. Experiment and analysis

A laboratory prototype was realized for hardware verification in Fig. 12, and six comparative experiments were

carried out. 1) A three phase balanced input voltage using conventional SVM without compensation. 2) A three phase balanced input voltage using various SMCs with compensation. 3) SMC based on a hyperbolic tangent function with different values of 1 . 4) GSMC based on a hyperbolic tangent function.

5) A three phase unbalanced input voltage using conventional SVM without compensation. 6) A three phase unbalanced input voltage using various SMCs with compensation. The

Page 10: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

experiment results for these experiments are shown in Fig. 13 to Fig. 18.

As shown in Fig. 13, using SVM can result in a desired output voltage. However, when using SVM without any

control strategy or compensation, there is a low-quality waveform and a decreasing IPF. Like the simulation results, in the case of low output voltage conditions, the IPF is

significantly decreased (△ t1 < △ t2).

(a) (b)

Fig. 15. Experimental results of SMC based on a hyperbolic tangent function with different values of1 : (a) 101 , (b) 1.01 .

(a) (b)

Fig. 16. Experimental results of GSMC based on a hyperbolic tangent function when the dc output target voltage changes: (a) 80V to 50V, (b) 50V to 80V.

According to Fig. 14(a), the conventional SMC with compensation can obtain a stable dc output voltage with a near unity IPF. However, there is a violent chattering. When equivalent SMC is adopted, the chattering can be greatly reduced, as shown in Fig. 14(b). However, above methods are based on the discontinuous function of SMC. When compared to SMC based on a continuous hyperbolic tangent function in Fig. 14(c) and Fig. 14(d), the chattering is more obvious. It can be seen that SMC can effectively restrain the chattering and improve the quality of waveforms by using a continuous function instead of a discontinuous function.

A desired dc output voltage can be obtained when 101

and 1.01 (when the value of 1 is larger or smaller).

However, as shown in Fig. 15(a), a larger value of 1 makes

the overshoot become larger and the robustness poor, which increases the output voltage fluctuations. In Fig. 15(b), while the system reduces the overshoot and improves robustness through a smaller value of , there is an obvious chattering. It

is clear that the experimental results coincide well with the

theoretical analysis mentioned above. When the target voltage changes from 80V to 50V, as shown

in to Fig. 14(c), using SMC based on a hyperbolic tangent function, the dynamic response time and output voltage overshoot are 2.4ms and 9V. Under the same conditions, using GSMC based on a hyperbolic tangent function, the dynamic response time and output voltage overshoot are 1.8ms and 4V, as shown in Fig. 16(a). This means that there is both a 25% and 55.6% reduction in the dynamic response time and in the output voltage overshoot, respectively.

In Fig. 14(d) and Fig. 16(b), when the target voltage changes from 50V to 80V, the dynamic response time is shortened by about 22.7% from 2.2ms in the SMC to 1.7ms in the GSMC. At the same time, the output voltage overshoot has also been decreased by 62.5% between 8V in the SMC to 3V in the GSMC.

Compared with SMC, GSMC has a smaller overshoot and better robustness.

When the three phase input voltage is unbalanced (adding a

Page 11: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

resistor R=5Ω in series with the B phase), using SVM without any control strategy or compensation, the dc output voltage has a tremendous ripple and the IPF is decreased, as shown in Fig. 17(a). However, the output voltage fluctuation can be eliminated and a near unity IPF can be achieved when the equivalent SMC with compensation is adopted, as shown in

Fig. 17(b). In the case of the same parameters, using SMC based on a hyperbolic tangent function in Fig. 17(c) and Fig. 17(d) can eliminate the fluctuation of the dc output voltage with a near unity IPF, and effectively restrain the chattering. Thus, it possesses a superior advantage when compared to the others.

(a) (b)

(c) (d)

Fig. 17. Experimental results with an unbalance input voltage: (a) SVM without a control strategy or compensation, (b) equivalent SMC

with compensation, (c) and (d) SMC based on a hyperbolic tangent function with compensation: the target voltage changes between 50V and 80V.

(a) (b)

Fig. 18. Experimental results of GSMC based on a hyperbolic tangent function with an unbalance input voltage when the target voltage changes: (a) 80V to 50V, (b) 50V to 80V.

In addition, when the target voltage changes from 80V to 50V under an unbalanced input voltage, as shown in Fig. 17(c) and Fig. 18(a), the dynamic response time is shortened by about 14.3% from 2.1ms in the SMC to 1.8ms in the GSMC,

while the overshoot is decreased by 42.9% from 7V in the SMC to 4V in the GSMC. Furthermore, when the target voltage changes from 50V to 80V, as shown in Fig. 17(d) and Fig. 18(b), the dynamic response time is shortened by about

Page 12: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

18.2% from 2.2ms in the SMC to 1.8ms in the GSMC, while the overshoot is decreased by 55.6% from 9V in the SMC to 4V in the GSMC.

This means that GSMC is designed for better transient state response in the case of an unbalanced input voltage.

VI. CONCLUSIONS

In SMC for matrix rectifiers, a novel control strategy for GSMC based on a hyperbolic tangent function with IPF compensation has been proposed in this paper. In comparison with CSMC based on a discontinuous symbol function without compensation, the superior features of the proposed strategy are as follows:

1) Not redesigning the switching table makes the calculation easier to implement.

2) The output voltage chattering suppression effect is better by applying a smooth continuous hyperbolic tangent function.

3) Enhanced transient performance is obtained since the GSMC is adopted, which means that the system should be more robust in the whole process.

4) A unity IPF can be achieved accurately with a quicker response owning to the SMC compensation.

The above advantages are realized even if the input voltage is distorted. Simulations and experimental results verify the correctness and effectiveness of the proposed SMC strategy. Furthermore, the proposed control strategy can be applied to other power converters, and it has great practical value.

ACKNOWLEDGMENT

This work was supported in part by the Frontier and Key Technological Innovation Special Foundation of Guangdong Province (Major Science and Technology Project), China, Grant 2016B090912006.

REFERENCES

[1] D. G. Holmes, and T. A. Lipo, “Implementation of a controlled rectifier using AC-AC matrix converter theory,” IEEE Trans. Power Electron., Vol.7, No. 1, pp. 240-250, Jan. 1992.

[2] P. W. Wheeler, J. Rodriguez, J. C. Clare, L. Empringham, and A.Weinstein, “Matrix converter: A technology review,” IEEE Trans. Ind. Electron., Vol. 49, No. 2, pp.276-288, Apr. 2002.

[3] R. Metidji, B. Metidji, and B. Mendil, “Design and implementation of a unity power factor fuzzy battery charger using an ultrasparse matrix rectifier,” IEEE Trans. Power Electron., Vol. 28, No. 5, pp.2269-2276, May 2013.

[4] M. Su, H. Wang, Y. Sun, J. Yang, W.J. Xiong, and Y. L. Liu, “AC/DC matrix converter with an optimized modulation strategy for V2G applications,” IEEE Trans. Power Electron., Vol. 28, No. 12, pp.5736-5745, Feb. 2013.

[5] X. Liu, Q. F. Zhang, D. L. Hou, and S. Y. Sun, “Improved space vector modulation strategy for AC-DC matrix

converters,” Journal of Power Electronics, Vol. 13, No. 4, pp.647-655, Apr. 2013.

[6] F. Blaabjerg, D. Casadei, C. Klumpner, M. Matteini, and C. Klumpner, “Comparison of two current modulation strategies for matrix converters under unbalanced input voltage conditions,” IEEE Trans. Ind. Electron., Vol. 49, No. 2, pp.289-296, Apr. 2002.

[7] H. M. Nguyen, H. H. Lee, and T. W. Chun, “Input Power Factor Compensation Algorithms Using a New Direct-SVM Method for Matrix Converter,” IEEE Trans. Ind. Electron., Vol. 58, No. 1, pp.232-243, Jan. 2011.

[8] J. D. Zhu, Z. Xu, B. H. Jiang, and C. H. Zhang, “Close-loop control of an AC-DC matrix converter for automotives,” IEEE Electrical Power and Energy Conference (EPEC), Vol. 59 , No. 4 , pp. 1939-1949, Oct. 2011.

[9] J. Rodriguez, M. Rivera, J. Kolar, and P. Wheeler, “Areview of control and modulation methods for matrix converters,” IEEE Trans. Ind. Electron., Vol. 59, No. 1, pp.58-70, Jan. 2012.

[10] K. You, D. Xiao, M. F. Rahman, and M. N. Uddin, “Applying reduced general direct space vector modulation approach of AC/AC matrix converter theory to achieve direct power factor controlled three-phase AC-DC matrix rectifier,” IEEE Trans. Ind. Appl., Vol. 50 , No. 3 , pp. 2243-2257, May 2014.

[11] B. Feng, and H. Lin, “Finite control set model predictive control of AC/DC matrix converter for grid-connected battery energy storage application,” Journal of Power Electronics, Vol. 15, No. 4, pp.1006-1017, Mar. 2015.

[12] X. Liu, Q. F. Zhang and D. L. Hou, “Sliding mode variable structure control of matrix rectifiers,” Trans. of China Electro technical Society, Vol.28 No.4, pp.149-164, Apr. 2013.

[13] S. Pinto, and J. Silva, “Input Filter Design for Sliding Mode Controlled Matrix Converter”, IEEE Power Electronics Specialists Conference,Vol.2, pp. 648-653, Jun. 2001.

[14] S. Pinto, and J. Silva, “Sliding mode direct control of matrix converters,” IET Electr. Power Appl., Vol. 1, No. 2, pp.439-448, Jul. 2007.

[15] Z. P. Wang, Y. S. Mao, Z. H. Hu, and Y. X. Xie, “A sliding mode control design based on the reaching law for matrix rectifiers,” Journal of Power Electronics, Vol. 16, No. 2, pp. 1122-1130, May 2016.

[16] Z. P. Wang, Y. S. Mao, and Z. H. Hu, “Sliding mode control of uncertain parameter for a matrix rectifier,” IEICE Electronics Express, Vol. 13, No. 12, pp.20160462, Jun. 2016.

[17] W. B. Gao, Y. F. Wang, and H. Abdollah, “Discrete-time variable structure control systems,” IEEE Trans. Ind. Electron., Vol. 42, No. 2, pp.117-122, Apl. 1995.

[18] J. J. Kim, J. J. Lee, and K. B. Park, “Design of new time-varying sliding surface for robot manipulator using variable structure controller,” IET Electronics Letters (EL), Vol. 29, No. 2, pp.195-196, Jan. 1993.

[19] Y. S. Lu, and J. S. Chen, “Design of a global sliding-mode controller for a motor drive with bounded control,” International Journal of Control, Vol.62, No.5, pp.1001-1019, Nov. 1995.

[20] Y. Ni, J. P. Xu, J. P. Wang, and H. K. Yu, “Design of global sliding mode control buck converter with hysteresis modulation,” China Society for electrical engineering, Vol.30, No.21, pp.1-6, Jul. 2010.

[21] B. Liu, M. Su, X. F. Lin, Y. Sun, and H. Wang, “Reactive

Page 13: Global Sliding Mode Control based on a Hyperbolic Tangent ...manuscript.jpe.or.kr/LTKPSWeb/uploadfiles/be/201705/... · Global Sliding Mode Control based on a Hyperbolic Tangent Function

power compensation modulation and waveform-improving control strategy for non-isolated H6-type single-phase photovoltaic grid-connected inverter,” China Society for electrical engineering, Vol.36, No.4, pp.1050-1060, Feb. 2016.

[22] IEC 60038:2009, Standard voltages - Part 4: Standard voltages-Highest and lowest voltage values at supply and utilization terminals for a.c. systems having a nominal voltage between 100V and 1000V.

[23] M. M. Polycarpou, and P. A. Ioannou, “A robust adaptive nonlinear control design,” Automatica, Vol.32, No.3, pp.423-427, 1996.

[24] H. S. Choi, Y. H. Park, Y. S. Cho, M. H Lee, “Global sliding-mode control. Improved design for a brushless DC motor,” IEEE Control Systems Magazine, Vol.21, No.3, pp.27-35, Jun. 2001.

Zhanhu Hu was born in Zhanjiang, Guangdong Province, China, in 1965. He received his B.S., M.S., and Ph.D. degrees in Computer Information Systems Engineering and in Computer Application and Aerospace Control Engineering from the Northwestern Polytechnical University, Xi'an, China, in 1988, 1991, and 1999, respectively. From

1999 to 2001, he was a Postdoctoral Researcher in Nanjing. He is presently working as a Professor in the Guangdong Institute of Intelligent Manufacturing, Guangzhou, China. His current research interests include wavelet theory, control engineering and signal processing.

Wang Hu was born in Zhuzhou, Hunan Province, China, in 1992. He received his B.S. degree in Electronics and Engineering from the University of South China, Hengyang, China, in 2015. He is presently working towards his M.S. degree in Electrical Engineering at the Guangdong University of Technology, Guangzhou, China. His current

research interests include high-power density rectifiers, multilevel converters, and nonlinear control strategies.

Zhiping Wang was born in Dongguan, Guangdong Province, China, in 1978. He received his B.S., M.S., and Ph.D. degrees in Automation, Software Engineering and Electrical Engineering from the South China University of Technology, Guangzhou, China, in 2001, 2007, and 2016, respectively. He is presently working as a Professor in the

Guangdong Institute of Intelligent Manufacturing, Guangzhou, China. His current research interests include high-power density rectifiers and control strategies.

Yunshou Mao was born in Guangzhou, Guangdong Province, China, in 1989. He received his B.S. degree in Electronics and Engineering from the North University of China, Taiyuan, China, in 2013. He is presently working towards his M.S. degree in Electrical Engineering at the Guangdong University of Technology, Guangzhou, China.

His current research interests include high-power density

rectifiers, multilevel converters and control strategies.

Chenyang Hei was born in Xi'an, Shaanxi Province, China, in 1993. He received his B.S. degree in Electronics and Engineering from the Xi'an University of Technology, Xi'an, China, in 2015. He is presently working towards his M.S. degree in Electrical Engineering at the South China University of Technology, Guangzhou, China. His current

research interests include power electronics and control, high-power density rectifiers, active filters, and distributed power quality and control strategies.