DOI QR코드

DOI QR Code

Predictive Current Control of Four-Quadrant Converters Based on Specific Sampling Method and Modified Z-Transform

  • Zhang, Gang (School of Electrical Engineering, Beijing Jiaotong University) ;
  • Qian, Jianglin (CRRC Zhuzhou Locomotive Co., Ltd.) ;
  • Liu, Zhigang (Beijing Electrical Engineering Technology Research Center) ;
  • Tian, Zhongbei (Birmingham Centre for Railway Research and Education, Department of Electronic, Electrical and Systems Engineering, University of Birmingham)
  • Received : 2017.12.22
  • Accepted : 2018.07.23
  • Published : 2019.01.20

Abstract

Four-quadrant converters (4QCs) are widely used as AC-DC power conversion interfaces in many areas. A control delay commonly exists in the digital implementation process of 4QCs, especially for high power 4QCs with a low switching frequency. This usually results in alternating current distortion, increased current harmonic content and system instability. In this paper, the control delay is divided into a computation delay and a PWM delay. The impact of the control delay on the performance of a 4QC is briefly analyzed. To obtain a fundamental value of AC current that is as accurately as possible, a specific sampling method considering the PWM pattern is introduced. Then a current predictive control based on a modified z-transform is proposed, which is effective in reducing the control delay and easy in terms of digital implementation. In addition, it does not depend on object models and parameters. The feasibility and effectiveness of the proposed predictive current control method is verified by simulation and experimental results.

Keywords

I. INTRODUCTION

Four-quadrant converters (4QCs) are widely employed in various application fields such as wind power generation, solar power generation, smart microgrids, rail transit systems and so on [1]-[4]. As the power conversion interface between the motor inverter and the overhead line, the 4QCs in electric multiple units (EMU) carry out the role of bidirectional energy conversion, unit power factor control and DC voltage regulation [5], [6]. In order to achieve higher speeds, the power capacity of a 4QC should be increased. However, due to the switching losses constraint of high-voltage and highpower IGBT devices, the switching frequency of the 4QC in an EMU must be as low as possible (about 500Hz).

In the conventional control method of 4QCs, the sampling and calculating frequency is usually consistent with the switching frequency (fs). The sampling and calculating are executed at the beginning of each carrier period, while the duty ratio can only be updated at the beginning of the next carrier period [7]. Thus, a lower switching frequency leads to a greater control delay. This results in deteriorated performance of the current control, which can lead to unstable operation of the system [8]. In order to simplify the expression, the control delay is divided into two parts in this paper: the computation delay and the PWM delay. The computation delay includes the AD sampling delay, filtering delay and algorithm execution delay.

Predictive current control is employed as a kind of effective method to compensate the computation delay [9]-[11]. A linear prediction method is introduced to compensate the computation delay and to increase the bandwidth of the controller in [9]. However, an extra correction for the prediction results is needed to improve accuracy. Smith prediction is proposed in [10], which can effectively compensate computation delay. However, a lot of computing resources are consumed. Kalman prediction is adopted in [11]. An adaptive Kalman filter is used to complete the prediction one-step ahead, which eliminates the delays in the system. In [9]-[11], future information is predicted based on past information and system models, where the prediction results are sensitive to the system models and parameters. An on-time prediction method based on an extended-state observer (ESO) is presented to reduce the side-effect of the model inaccuracy and parameter perturbation in [12]. However, it is relatively complex in terms of implementation.

Another way to reduce the computation delay is to change the AD sampling pattern. This reduces the computation delay to a certain extent by shifting the sampling instant as closely as possible to the PWM reference update instant [13]-[15]. However, since execution of the control algorithm always takes time, this method can reduce the computation delay but cannot completely eliminate it. In addition, this method makes the sampling point deviate from the fundamental wave, which can result in aliasing of the sampled signals, increase the sampling error and deteriorate the grid current waveform quality.

Multi-sampling techniques have also been used to reduce computation delay [16]-[19]. However, there are still some problems due to the disturbances of switching noise. The authors of [17] state that multi-sampling techniques can inject a high frequency disturbance into the feedback loop, which triggers nonlinear phenomena. Therefore, a dedicated filter is proposed to filter out interference and harmonics. However, a phase delay is inevitably introduced, which makes the multi-sampling solution lose some possible advantages. In order to suppress the low-order harmonic disturbance in the sampling data, a filter based on moving-average and anti-aliasing is employed in [18], [19]. However, to reduce the side-effect of the time delay introduced by the filter, the conventional current controller must be improved, which makes the control algorithm complicated.

Studies on removing the PWM delay have been carried out in [20]-[22]. The PWM delay is mainly determined by the PWM method. For general SPWM, the PWM reference is only updated at the trough of the carrier. In other words, it is updated once per switching cycle (Tsw), and is then kept constant. Thus, the PWM delay is 0.5Tsw. Considering the single-phase 4QC applied in EMU, unipolar asymmetrical SPWM is adopted. The PWM reference is updated twice per switching cycle. This is done at the peak and trough point of the carrier. The PWM delay can be reduced to 0.25Tsw. A novel PWM method has been proposed to reduce PWM delay in [23]. The PWM reference is updated N times per switching cycle, where the PWM delay is reduced to 1/N. However, this method can result in troublesome problems in terms of “multiple-comparation” or “pulses lost”, which do not exist in conventional SPWM.

For industrial applications, it is desirable to maintain a simple control concept [10]. This is also true for the digital implementation of a 4QC in an EMU. This paper focuses on solutions to reduce the control delay of a 4QC with a low switching frequency. This paper is organized as follows. The basic principle and control method of the 4QC are presented in section II. The influence of a control delay on the control stability and dynamic performance of a 4QC is analyzed in section III. A new predictive current control technique based on a special sampling method and a modified z-transform is proposed in section IV. In sections V and VI, the feasibility and effectiveness of the proposed predictive control are verified by simulation and experimental results.

II. BASIC PRINCIPLE AND CONTROL METHOD

The main circuit of a single phase 4QC used in an EMU is shown in Fig. 1. A SPWM method based on unipolar asymmetrical modulation is usually adopted.

E1PWAX_2019_v19n1_179_f0001.png 이미지

Fig. 1. Main circuit of a single phase 4QC.

First of all, the unipolar two-valued logic switch function Sk is defined by Equ. (1).

\(s_{k}=\left\{\begin{array}{ll} 1 \\ 0 \end{array}\right. \quad (k=a, b)\)       (1)

Thus, the AC side voltage uab can be expressed by:

\(u_{a b}(t)=\left(s_{a}-s_{b}\right) u_{d c}\)       (2)

According to the main circuit shown in Fig.1, the inductance voltage uL can be obtained using the KVL Law as:

\(u_{L}(t)=e_{s}-u_{a b}=e_{s}-\left(s_{a}-s_{b}\right) u_{d c}\)       (3)

Then the AC current is can be written as:

\(i_{s}(t)=\frac{1}{L} \int\left[e_{s}-\left(s_{a}-s_{b}\right) u_{d c}\right] d t\)       (4)

On the basis of the above relations, the amplitude and phase of the AC current is can be controlled by adjusting the amplitude and phase of the AC side voltage uab. In order to achieve independent control of the active and reactive power, a double loop control strategy based on the dq reference frame is used in this paper [3], as shown in Fig. 2.

E1PWAX_2019_v19n1_179_f0002.png 이미지

Fig. 2. Block diagram of a double loop control strategy based on the dq reference frame.

The feed-forward decoupling control strategy is adopted in the inner current loop. Then the control output in the dq coordinate system can be given by Eqs. (5)-(6).

\(u_{d}=-\left(K_{i P}+\frac{K_{i I}}{s}\right)\left(i_{d}^{*}-i_{d}\right)+\omega L i_{q}+e_{d}\)       (5)

\(u_{q}=-\left(K_{i P}+\frac{K_{i I}}{s}\right)\left(i_{q}^{*}-i_{q}\right)-\omega L i_{d}+e_{q}\)       (6)

III. CONTROL DELAY AND ITS INFLUENCE ANALYSIS

A. Computation Delay

In the control of a single phase 4QC, the PWM reference is usually updated at the peak and trough points of the PWM carrier as shown in Fig. 3. uc(t) is the carrier, uab* (t) is the PWM reference, and is(t) is the AC current of the 4QC. (n,m) is a sampling instant between instant n-1 and instant n, and m is a coefficient, which can be used to describe the length of the time from instant n-1 to instant (n,m), where 0≤m≤1. is(n,m) is the AD sampling value that is obtained at the instant (n,m), and will be used to calculate uab(n). The time duration between the instant of the AD sampling and the instant of the PWM reference updating is called the computation delay Td. It can be seen in Fig. 3 that Td=λT s =(1-m)Ts, where λ is called the delay coefficient and 0≤λ≤1. Ts is the control period.

E1PWAX_2019_v19n1_179_f0003.png 이미지

Fig. 3. Computation delay of the conventional control method.

For the conventional control method, the current sampling frequency is usually the same as the control frequency. The AC current is sampled at the peak and trough of the PWM carrier to avoid switching noise and to leave enough time for sampling and calculating, which means that m=0, λ=1 and Td=Ts. However, this results in a long computation delay.

B. PWM Delay

The PWM delay is the duration time between the instant when the PWM reference is updated and the instant when the equivalent output waveform is generated. Taking asymmetric regular sampling as an example, the value of the PWM reference is updated at the peaks and troughs of the carrier, as shown in Fig. 4. uab(t) is the expected reference. uab_hold(t) is the actual PWM reference based on the zero-order hold, which is directly compared with the triangle carrier and generates pulses to control the IGBT switches. uab_out(t) is the equivalent output waveform.

E1PWAX_2019_v19n1_179_f0004.png 이미지

Fig. 4. Schematic of the PWM delay.

The control (sampling and calculating) period Ts is half of the carrier period Tsw. It can be seen from Fig. 4 that there is half a control period delay (0.5Ts) between uab(t) and uab_out(t). The PWM process of the 4QC can be considered as a first-order inertial link (also called a first-order lag link), which is used to describe the system with some inertia and a fixed time delay.

C. Influence Analysis of the Control Delay

According to the control strategy in Fig. 2, a block diagram of the inner current loop is shown in Fig. 5, which considers both the computation delay and the PWM delay. Taking the decoupled active current id as an example, 1/(λTss+1) is the computation delay, where λ is the delay coefficient, and kPWM/(0.5Tss+1) is the PWM delay, where kPWM is the equivalent gain of the H bridge.

E1PWAX_2019_v19n1_179_f0005.png 이미지

Fig. 5. Block diagram of the id current loop.

In order to simplify the analysis, the disturbance of ed is not considered, and the transfer function of the PI regulator is written in the zero pole form, as shown in Equ. (7).

\(k_{p}+\frac{k_{i}}{s}=k_{p} \frac{\tau_{i} s+1}{\tau_{i} s} \quad k_{i}=\frac{k_{p}}{\tau_{i}}\)       (7)

The simplified structure of the id current loop without ed can be obtained, as shown in Fig. 6.

E1PWAX_2019_v19n1_179_f0006.png 이미지

Fig. 6. Simplified block diagram of the id current loop without ed.

In Fig. 6, the open-loop transfer function of the current loop can be written as:

\(\begin{array}{l} W_{o i}(s)=\frac{k_{p} k_{P W M}\left(\tau_{i} s+1\right)}{L \tau_{i} s^{2}\left(\lambda T_{s} s+1\right)\left(0.5 T_{s} s+1\right)} \\ =\frac{k_{p} k_{P W M}\left(\tau_{i} s+1\right)}{0.5 \lambda L \tau_{i} T_{s}^{2} s^{4}+(0.5+\lambda) L \tau_{i} T_{s} s^{3}+L \tau_{i} s^{2}} \end{array}\)       (8)

The closed-loop transfer function can be obtained as:

\(\begin{aligned} W_{c i}(s) &=\frac{W_{o i}(s)}{1+W_{o i}(s)}=\frac{k_{p} k_{P W M}\left(\tau_{i} s+1\right)}{L \tau_{i} s^{2}\left(\lambda T_{s} s+1\right)\left(0.5 T_{s} s+1\right)+k_{p} k_{P W M}\left(\tau_{i} s+1\right)} \\ &=\frac{k_{p} k_{P W M}\left(\tau_{i} s+1\right)}{0.5 \lambda L \tau_{i} T_{s}^{2} s^{4}+(0.5+\lambda) L \tau_{i} T_{s} s^{3}+L \tau_{i} s^{2}+k_{p} k_{P W M} \tau_{i} s+k_{p} k_{P W M}} \end{aligned}\)       (9)

In order to analyze the influence of different computation delays λTs on the system stability, the closed-loop pole distribution with the delay coefficient λ as the variable can be plotted according to the closed-loop transfer function in Equ. (9). The pole distribution when the closed-loop gains k (where, k=kpkPWM) of the current loop are 5, 10 and 15 is shown in Fig. 7.

E1PWAX_2019_v19n1_179_f0007.png 이미지

Fig. 7. Closed-loop pole distribution with the delay coefficient λ.

Fig. 8 shows an enlarged diagram of the dominant pole area of Fig. 7, where the following parameters have been employed: AC filter inductance L=2.08mH, switching frequency fsw=500Hz, and τi=kp/ki=1.

E1PWAX_2019_v19n1_179_f0008.png 이미지

Fig. 8. Enlarged diagram of the dominant pole area.

A number of things can be found from Fig. 8. When k=5 and λ varies from 0 to 1, the closed-loop all of the dominant poles of the system are distributed in the left half plane of the s plane, and the system is in a stable state. When k=10 and λ varies from 0 to 0.35, the dominant poles of the system are distributed in the left half plane of the s plane, and when λ varies from 0.35 to 1, the dominant poles of the system are distributed in the right half plane of the s plane, which indicates that the system is unstable. When k=15 and λ varies from 0 to 0.2, the dominant poles of the system are distributed in the left half plane of the s plane, and when λ varies from 0.2 to 1, the dominant poles of the system are distributed in the right half plane of the s plane, which also indicates that the system is unstable. According to the above analysis, it can be concluded that with an increase of the computation delay, the stability of the system gets worse. The range of the closed-loop gain has to be smaller to ensure the stability of the system.

In order to analyze the influence of different computation delays on the dynamic performance of the system, step response curves are drawn according to Equ. (9) when k=1 and λ varies from 0.25 to 1, as shown in Fig. 9. It can be found from Fig. 9 that with an increase of the computation delay, the dynamic response speed of the current loop becomes slower, the regulation time becomes longer, and the overshoot becomes larger. Therefore, the computation delay should be as small as possible for the control system.

E1PWAX_2019_v19n1_179_f0009.png 이미지

Fig. 9. Step response of the current loop under different λ.

IV. PREDICTIVE CURRENT CONTROL BASED ON THE SPECIFIC SAMPLING METHOD AND THE MODIFIED Z-TRANSFORM

A. Specific Sampling Method

The specific sampling method aims to acquire the fundamental value of AC current as accurately as possible without the impact of high frequency noise components. According to Eqs. (2)-(4), the interrelation between the AC current is(t) and the triangular carrier uc(t) under unipolar asymmetry SPWM can be obtained, as shown in Fig. 10.

E1PWAX_2019_v19n1_179_f0011.png 이미지

Fig. 10. Waveforms under the unipolar asymmetry SPWM.

In Fig. 10, uab*(t), which is calculated by the digital controller, is used as a PWM reference of the left half-bridge A, while -uab*(t) is used as a PWM reference of the right half-bridge B. By comparing uab*(t) and -uab*(t) in the same triangular carrier, the switching function Sa、Sb of the two half-bridges are obtained, which can be used to control the switches of the A and B half-bridges, respectively. Then the waveform of uab(t) is obtained from Equ. (2) as shown in Fig. 10. According to Equ. (3), the waveform of the inductance voltage uL(t) can be drawn (assuming that es and udc are kept constant in a switching period). A waveform of the AC current is(t) can be obtained from Equation (4), as shown in Fig. 10.

Fig. 10 shows that when unipolar asymmetry SPWM modulation is adopted, the AC current waveform consists of several segments with positive (or negative) slopes. Research shows that the midpoint value of each segment is closest to the fundamental value of the AC current. In addition, the midpoint of each segment corresponds to the peak, trough, and two waists of the triangular carrier, respectively. Therefore, a specific sampling method is proposed in this paper.

For the specific sampling method, the current sampling frequency is twice the control period Ts. Besides the peaks and troughs, the midpoints of the two waists of the carrier are selected as sampling instants. Choosing midpoints, that is to say m=0.5, makes sure that is(n,m) is the fundamental value of the current. The sampling sequence δAD(t) is shown in Fig. 11.

E1PWAX_2019_v19n1_179_f0012.png 이미지

Fig. 11. Proposed specific sampling method (m=0.5).

B. Modified z-Transform Theory

The predictive current control proposed in this paper is mainly based on the modified z-transform theory. The modified z-transform is also known as the advanced z-transform, it is an extension of the z-transform [24]. The modified z-transform has information of the system at the sampling point, along with information of the continuous function between the sampling points [25]. The modified z-transform of the continuous signal ݂f(t) is defined as the z-transform of the delayed signal f(t-λTs) as shown in Equ. (10), where 0<λ<1.

\(\begin{aligned} F(z, m) &=Z\left[f\left(t-\lambda T_{s}\right)\right] \\ &=\sum_{k=0}^{\infty} f\left(k T_{s}-\lambda T_{s}\right) z^{-k} \end{aligned}\)       (10)

Given that ݉m = 1 − λ ,Equ. (10) can be written as:

\(\begin{aligned} F(z, m) &=z^{-1} Z\left[f\left(k T_{s}+m T_{s}\right)\right] \\ &=z^{-1} \sum_{k=0}^{\infty} f\left(k T_{s}+m T_{s}\right) z^{-k} \end{aligned}\)       (11)

Since the specific sampling method used in this paper can sample the fundamental component of the AC current, the AC current model can be considered as a sine or cosine function. Thus, the AC current can be expressed as:

\(i_{s}(t)=\sin \omega t, \omega=2 \pi f=100 \pi\)       (12)

Finally, the modified z-transform of the current can be expressed as:

\(I_{s}(z, m)=\frac{z \sin m \omega T_{s}+\sin (1-m) \omega T_{s}}{z^{2}-2 z \cos \omega T_{s}+1}\)       (13)

C. Predictive Current Control

The z-transform of Equ. (12) is written in Equ. (14).

\(I_{s}(z)=\frac{z \sin \omega T_{s}}{z^{2}-2 z \cos \omega T_{s}+1}\)       (14)

The relationship between Is(z) and Is(z,m) can be obtained in Equ. (15) by solving Equs. (13)-(14).

\(\begin{aligned} I_{s}(z, m) &=\frac{z \sin m \omega T_{s}+\sin (1-m) \omega T_{s}}{z \sin \omega T_{s}} I_{s}(z) \\ &=\frac{\sin m \omega T_{s}}{\sin \omega T_{s}} I_{s}(z)+\frac{\sin (1-m) \omega T_{s}}{\sin \omega T_{s}} z^{-1} I_{s}(z) \end{aligned}\)       (15)

For the sake of simplicity:

\(\left\{\begin{array}{l} A=\frac{\sin m \omega T_{s}}{\sin \omega T_{s}} \\ B=\frac{\sin (1-m) \omega T_{s}}{\sin \omega T_{s}} \end{array}\right.\)       (16)

Then Equ. (15) can be written as Equ. (17).

\(I_{s}(z, m)=A I_{s}(z)+B I_{s}(z-1)\)       (17)

Solving Equ. (17) yields:

\(I_{s}(z)=\frac{1}{A} I_{s}(z, m)-\frac{B}{A} I_{s}(z-1)\)       (18)

The current prediction equation can be obtained as (19).

\(\hat{i}_{s}(n)=\frac{1}{A} i_{s}(n, m)-\frac{B}{A} i_{s}(n-1)\)       (19)

is(n,m) and is(n-1) in Equ. (19) are shown in Fig. 11. When is(n,m) is obtained, Equ. (19) can be used to predict the current value \(\hat{i}_s(n)\). Then \(\hat{i}_s(n)\) can be used in the current closed-loop control, as a real-time current feedback value.

According to the block diagram in Fig. 5, the zero-order holder effect of the PWM link can be expressed by Is(s)/VL(s) as Equ. (20).

\(\frac{I_{s}(s)}{V_{L}(s)}=g(s)=\frac{1-e^{-T_{s} s}}{s} \frac{1}{L s}\)       (20)

The transfer function by the z-transform is calculated as (21), where Kb=TS/L.

\(\frac{I_{s}(z)}{V_{L}(z)}=g(z)=\frac{T_{s}}{L} \frac{1}{z-1}=\frac{K_{b}}{z-1}\)       (21)

According to Equs. (19)-(21), a block diagram of the predictive current control based on the modified z-transform is shown in Fig. 12.

E1PWAX_2019_v19n1_179_f0013.png 이미지

Fig. 12. Control block diagram of the predictive current control.

The above current prediction algorithm is applied to the control scheme under the dq synchronous rotating coordinate system [26]. Then the complete control scheme of the 4QC is so shown in Fig. 13. In principle, the AC grid voltage es(t) should adopt the same prediction algorithm to make sure that the is and es used in the control scheme are at the same instant. However, for the sake of simplicity, an angle prediction method is introduced, which compensates the angle delay and make the 4QC obtain a unify factor. The predicted angle is calculated as Equ. (21), where T1 is the period of a fundamental wave.

\(\hat{\theta}=\theta+2 \pi \frac{0.25 T_{\text {sw }}}{T_{1}}\)       (21)

 E1PWAX_2019_v19n1_179_f0022.png 이미지

Fig. 13. Proposed predictive current control scheme based on the dq reference frame.

V. SIMULATION ANALYSIS

A simulation model is built with MATLAB/Simulink according to the main circuit of the 4QC shown in Fig. 1. The parameters of the 4QC used in the simulation are shown in Table I. The simulation step is set to 10μs, and the simulation duration is 3s. The load is increased from 0% to 50% at 0.5s, and to 100% at 1.5s.

TABLE I PARAMETERS OF THE 4QC

E1PWAX_2019_v19n1_179_t0001.png 이미지

In order to compare the performances of different control methods, three control methods have been implemented in this paper, including two conventional methods CM1 and CM2, and the proposed predictive current control as shown in Table II. The computation delays of CM1 and CM2 are Ts and 0.5Ts, respectively. The computation delay of the predictive control is close to zero in theory.

TABLE II THREE CONTROL METHODS

E1PWAX_2019_v19n1_179_t0002.png 이미지

A. Two Conventional Control Methods

In order to compare them with the predictive current control, the two conventional control methods are simulated firstly. Fig. 14(a) and Fig. 14(b) are AC side waveforms when Td=Ts and Td=0.5Ts, respectively. The closed-loop control parameters (e.g. kp, ki) are kept the same. es is the AC grid voltage and is is the AC current of the 4QC. It can be seen from Fig. 14(a) that when Td=Ts, regardless of whether it is under the half-load or full-load condition, the AC current waveform has a large overall fluctuation. There are remarkable distortions in the enlarged waveforms. It can be seen from Fig. 14(b) that when Td=0.5Ts, the AC current waveform becomes more stable, and the AC current quality is improved to some extent. However, obvious distortion can be found in the enlarged waveform.

E1PWAX_2019_v19n1_179_f0014.png 이미지

Fig. 14. AC side waveforms of the two conventional control methods: (a)Td=Ts; (b) Td=0.5Ts.

B. Predictive Current Control

The predictive current control scheme in the dq rotating coordinate system shown in Fig. 13 is also verified by simulation results. Fig. 15 shows waveforms of the AC current is and AC voltage es under different load conditions when the proposed predictive current control scheme is adopted. It can be seen from Fig. 15 that the AC current waveform becomes a lot more sinusoidal under half-load and full-load conditions.

E1PWAX_2019_v19n1_179_f0015.png 이미지

Fig. 15. AC current waveforms under the proposed predictive current control.

Fig. 16 shows AC current waveforms in a fundamental period. The red waveform is the actual AC current, the blue waveform is the AD sampling value, the green waveform is the predicted value, and the purple waveform is the triangular carrier. Through the previous two sampling values is(n-1) and is(n,m), the next value of the AC current \(\hat{i}_s(n)\) is predicted and used to participate in the current loop control. The simulation results show that the predicted current value \(\hat{i}_s(n)\) is very close to the next actual sampling current value is(n), where the purpose of the current prediction is accomplished.

E1PWAX_2019_v19n1_179_f0016.png 이미지

Fig. 16. AC current waveforms under the predictive current control.

VI. EXPERIMENTAL VERIFICATION

A. Prototype and Test Platform

The proposed predictive current control scheme is verified on a newly developed 4QC prototype test platform as shown in Fig. 17. This platform includes a step-up transformer, a traction transformer, two 4QCs, a control system and a monitoring computer. The parameters of 4QC1 and 4QC2 are shown in Table I. Two 4QCs are connected in parallel at the DC side. 4QC1 has two control loops. The inner loop is the current loop, and outer loop is the DC voltage loop which keeps the DC voltage constant. 4QC2 only has a current loop, and the current reference \(i_{d2}^{*}\) can be given by the monitoring computer. If 4QC2 works at the rectifying state, 4QC1 works at the inverting state, and the energy can circulate through the two converters. In this test platform, the capacity of the AC grid is 400kVA.

E1PWAX_2019_v19n1_179_f0017.png 이미지

Fig. 17. 4QC prototype and test platform: (a) Schematic diagram; (b) Instruments and equipment.

The control system is based on a “DSP+FPGA” framework. The DSP completes the key control algorithm, and the FPGA takes charge of communication and logical control. The monitoring computer is connected to the control system by means of Ethernet. Therefore, the data transmission and state monitoring can be realized.

B. Steady Performance

Fig. 18 shows full-load experimental waveforms of the prototype with different control methods. is2 is the actual AC current waveform of 4QC2. It can be seen from Fig.18 that when Td=Ts, an obvious distortion can be found in the current waveform (marked by dashed circle). It can also be seen that when Td=0.5Ts, the distortion in the current waveform is attenuated. When the predictive current control is adopted, the distortion becomes smaller.

E1PWAX_2019_v19n1_179_f0018.png 이미지

Fig. 18. Experimental waveforms of the prototype with different control methods: (a) Conventional method Td=Ts; (b) Conventional method Td=0.5Ts; (c) Predictive current control.

In addition, it can be found from the experiments that the current loop can easily become unstable if the control parameters (e.g. kp, ki) of the current loop are increased when Td=0.5Ts. On the other hand, the stability of the current loop is enhanced significantly when the predictive current control is adopted.

Fig. 19 shows the actual sampled value and predicted value of the AC current, which were obtained by the monitoring computer from the control system via Ethernet. It can be seen from Fig. 19 that the predicted value is nearly equal to the actual sampled value. However, the time advances by 0.5Ts.

E1PWAX_2019_v19n1_179_f0019.png 이미지

Fig. 19. Sampled current and predicted current of 4QC.

C. THD

The current THDs of a 4QC with different control methods are shown in Fig. 20. FFT analysis results show that the main characteristic harmonics of the current exist at the orders of 17, 19, 21 and 23 when the unipolar asymmetrical SPWM is employed. These harmonics are not affected by Td, and can be eliminated through phase-shifted carrier PWM technology [27]. Meanwhile, a large control delay leads to a lot of low order harmonics such as 2, 3, 4 and 5, which are marked with a dashed circle in Fig. 20(a). When Td=Ts, the current THD is as high as 18.2%. The current THD goes down with a decrease of Td. Considering the sampling and control algorithm execution time, Td cannot be reduced to zero with the conventional control method. However, Td should be close to zero for the proposed predictive current control, and it is shown in Fig. 20(c) that the current THD is reduced to 8.3%.

E1PWAX_2019_v19n1_179_f0020.png 이미지

Fig. 20. Current THD of 4QC under different control methods: (a) Conventional method Td=Ts; (b) Conventional method Td=0.5Ts; (c) Predictive current control.

D. Transient Response

In this paper, the transient response of 4QC with different control methods is evaluated by dynamic loading tests. The current reference \(i_{d2}^{*}\) of 4QC2 is set by the monitoring computer, and then the actual current id2 is transmitted back to the monitoring computer through Ethernet. The data refresh rate of the actual current is 1ks/s.

The current reference \(i_{d2}^{*}\) of 4QC2 increases from 0 to 0.5 (from the no-load to half-load condition) at t=T, and the corresponding current transient response curves are plotted in Fig. 21. It can be seen from Fig. 21 that the rise time is 9ms for Td=Ts, 7ms for Td=0.5Ts, and 6ms for the predictive current control. This means that the computation delay Td has some impact on the response speed. However, it is not serious. It is worth noting that the computation delay Td has a dramatic impact on the overshot and settling time. Sudden changes of the load may lead to unacceptable overshoots or even system corruption. The proposed predictive current control demonstrates better transient performance than the conventional control method.

E1PWAX_2019_v19n1_179_f0021.png 이미지

Fig. 21. Transient responses of 4QC with different control methods: (a) Conventional method Td=Ts; (b) Conventional method Td=0.5Ts; (c) Predictive current control.

VII. CONCLUSIONS

For a 4QC with a high power and a low switching frequency, the influence of a control delay is especially serious. In this paper, this control delay and its influence are analyzed, and a predictive current control method based on the specific sampling method and the modified z-transform is proposed. Simulation and experimental results both with and without the predictive current control are compared. The following conclusions have been obtained.

(1) The control delay has a negative impact on the system performance of 4QC. With an increase of the control delay, the step response and stability of the system get worse.

(2) The proposed specific sampling method can obtain the fundamental values of the AC current and avoid high frequency harmonic noise.

(3) The proposed predictive current control scheme can effectively waken the influence of the control delay, which improves the current quality and transient responses. Moreover, it is not sensitive to the object model or parameters of 4QC.

The control performance of the proposed predictive current control under complex load and complex grid conditions needs to be studied in the future.

ACKNOWLEDGMENT

This research was funded by the Fundamental Research Funds for the Central Universities (2018JBZ004).

References

  1. H. C. Chiang, T. T. Ma, Y. H. Cheng, J. M. Hang, and W. N. Chang, “Design and implementation of a hybrid regenerative power system combining grid-tie and uninterruptible power supply functions,” IET Renew. Power Gener., Vol. 4, No. 1, pp. 85-99, Jan. 2010. https://doi.org/10.1049/iet-rpg.2009.0033
  2. Y. J. Gu, Y. X. Wang, W. H. Li, and X. N. He, “Improved virtual vector control of single-phase inverter based on unified model,” IEEE Trans. Energy Convers., Vol. 29, No. 3, pp. 611-618, Sep. 2014. https://doi.org/10.1109/TEC.2014.2323974
  3. J. Rocabert, A. Luna, F. Blaabjerg, and P. Rodriguez, “Control of power converters in AC microgrids,” IEEE Trans. Power Electron, Vol. 27, No. 11, pp. 4734-4749, Nov. 2012. https://doi.org/10.1109/TPEL.2012.2199334
  4. W. Song, S. Jiao, Y. W. Li, J. Wang, and J. Huang, “High-frequency harmonic resonance suppression in high-speed railway through single-phase traction converter with LCL filter,” IEEE Trans. Transport. Electrific., Vol. 2, No. 3, pp. 347-356, Sep. 2016. https://doi.org/10.1109/TTE.2016.2584921
  5. B. Bahrani and A. Rufer, “Optimization-based voltage support in traction networks using active line-side converters,” IEEE Trans. Power Electron., Vol. 28, No. 2, pp. 673-685, Feb. 2013. https://doi.org/10.1109/TPEL.2012.2205163
  6. L. He, J. Xiong, H. Ouyang, P. Zhang, and K. Zhang, “High-performance indirect current control scheme for railway traction 4QCs,” IEEE Trans. Ind. Electron., Vol. 61, No. 12, pp. 6645-6654, Dec. 2014. https://doi.org/10.1109/TIE.2014.2316240
  7. D. S. Yang, X. B. Ruan, and H. Wu, “A real-time computation method with dual sampling mode to improve the current control performance of the LCL-type gridconnected inverter,” IEEE Trans. Ind. Electron., Vol. 62, No. 7, pp. 4563-4572, Jul. 2015. https://doi.org/10.1109/TIE.2014.2327575
  8. C. Zou, B. Liu, S. Duan, and R. Li, “Influence of delay on system stability and delay optimization of grid-connected inverters with LCL filter,” IEEE Trans. Ind. Informat., Vol. 10, No. 3, pp. 1775-1784, Aug. 2014. https://doi.org/10.1109/TII.2014.2324492
  9. S. Bibian and H. Jin, “Time delay compensation of digital control for DC switch mode power supplies using prediction techniques,” IEEE Trans.Power Electron., Vol. 15, No. 5, pp. 835-842, Sep. 2000. https://doi.org/10.1109/63.867672
  10. T. Nussbaumer, M. L. Heldwein, G. H. Gong, S. D. Round, and J. W. Kolar, “Comparison of prediction techniques to compensate time delays caused by digital control of a three-phase buck-type PWM rectifier system,” IEEE Trans. Ind. Electron., Vol. 55, No. 2, pp. 791-799, Feb. 2008. https://doi.org/10.1109/TIE.2007.909061
  11. K. Ahmed, A. Massoud, S. Finney, and B. Williams, “Sensor-less current control of three-phase inverter-based distributed generation,” IEEE Trans. Power Del., Vol. 24, No. 2, pp. 919-929, Apr. 2009. https://doi.org/10.1109/TPWRD.2009.2014488
  12. Z. Song, C. Xia, and T. Liu, “Predictive current control of three-phase grid-connected converters with constant switching frequency for wind energy systems,” IEEE Trans. Ind. Electron., Vol. 60, No. 6, pp. 2451-2464, Jun. 2013. https://doi.org/10.1109/TIE.2012.2225394
  13. D. Pan, X. Ruan, C. Bao, W. Li, and X. Wang, “Capacitorcurrent-feedback active damping with reduced computation delay for improving robustness of LCL-type grid-connected inverter,” IEEE Trans. Power Electron., Vol. 29, No. 7, pp. 3414-3427, Jul. 2014. https://doi.org/10.1109/TPEL.2013.2279206
  14. N. Hoffmann, F. W. Fuchs, M. P. Kazmierkowski, and D. Schroder, "Digital current control in a rotating reference frame - Part I: System modeling and the discrete timedomain current controller with improved decoupling capabilities," IEEE Trans. Power Electron., Vol. 31, pp. 5290-5305, Jul. 2016. https://doi.org/10.1109/TPEL.2015.2481726
  15. X. Zhang, J. W. Spencer, and J. M. Guerrero, “Small-signal modeling of digitally controlled grid-connected inverters with LCL filters,” IEEE Trans. Ind. Electron., Vol. 60, No. 9, pp. 3752-3765, Sep. 2013. https://doi.org/10.1109/TIE.2012.2204713
  16. S. Mariethoz and M. Morari, "Multisampled model predictive control of inverter systems: A solution to obtain high dynamic performance and low distortion," 2012 IEEE Energy Conversion Congress and Exposition (ECCE), pp. 1692-1697, 2012.
  17. L. Corradini, W. Stefanutti, and P. Mattavelli, "Analysis of multi-sampled current control for active filters," IEEE Trans. Ind. Appl., Vol. 44, No. 6, pp. 1785-1794, Nov. 2008, https://doi.org/10.1109/TIA.2008.2006327
  18. S. N. Vukosavic, L. S. Peric, and E. Levi, “A three-phase digital current controller with improved performance indices,” IEEE Trans. Energy Convers., Vol. 32, No. 1, pp. 184-193, Mar. 2017. https://doi.org/10.1109/TEC.2016.2606663
  19. S. N. Vukosavic, S. L. Peric, and E. Levi, “AC current controller with error-free feedback acquisition system,” IEEE Trans. Energy Convers., Vol. 31, No. 1, pp. 381-391, Mar. 2016. https://doi.org/10.1109/TEC.2015.2477267
  20. H. Deng, R. Oruganti, and D. Srinivasan, "PWM methods to handle time delay in digital control of a UPS inverter," IEEE Power Electron. Lett., Vol. 3, No. 1, pp. 1-6. 2005, https://doi.org/10.1109/LPEL.2004.842402
  21. M. Semasa, T. Kato, and K. Inoue, "A simple and effective time delay compensation method for grid-connected inverter with an LCL filter: Application to active damping method," Control and Modeling for Power Electronics (COMPEL) 2017 IEEE 18th Workshop on, pp. 1-7, 2017.
  22. C. Chen, J. Xiong, Z. Q. Wan, J. Lei, and K. Zhang, “A time delay compensation method based on area equivalence for active damping of an LCL-type converter,” IEEE Trans. Power Electron., Vol. 32, No. 1, pp. 762-772, Jan. 2017. https://doi.org/10.1109/TPEL.2016.2531183
  23. X. Zhang, P. Chen, C. Z. Yu, F. Li, H. T. Do, and R. X. Cao, “Study of a current control strategy based on multisampling for high-power grid-connected inverters with an LCL filter,” IEEE Trans. Power Electron., Vol. 32, No. 7, pp. 5023-5034, Jul. 2017. https://doi.org/10.1109/TPEL.2016.2606461
  24. E. I. Jury, Theory and Application of the Z-Transform Method, Krieger Publishing Company, Chap. 3, pp. 54-60, 1982.
  25. M. A. Abusara and S. M. Sharkh, "Digital control of a three-phase grid connected inverter," Int. J. Power Electron., Vol, 3, No. 3, 299-319, Apr. 2011. https://doi.org/10.1504/IJPELEC.2011.039500
  26. G. Zhang, J. L. Qian, and X. Y. Zhang, "Application of a high-power reversible converter in a hybrid traction power supply system," Appl. Sci., Vol. 7, No. 3, 282, Mar. 2017. https://doi.org/10.3390/app7030282
  27. B. Li, R. Yang, G. Wang, W. Wang, and D. Xu, “Analysis of the phase-shifted carrier modulation for modular multilevel converters,” IEEE Trans. Power Electron., Vol. 30, No. 1, pp. 279-310, Jan. 2015.