Current Control Design for a Grid Connected ... - Semantic Scholar

7 downloads 0 Views 534KB Size Report
3], a DC-AC inverter is essential and it has a current control loop to control the output current to be in-phase with the grid voltage for the high power factor, ...
Current Control Design for a Grid Connected Photovoltaic/Fuel Cell DC-AC Inverter H. S. Bae, S. J. Lee, K. S. Choi and Bo H. Cho

S. S. Jang*

School of Electrical Engineering, Seoul National University Satellite Electronics Dept., Korea Aerospace Research Institute* Gwanak P.O. Box 34, ENG420-043 45 Eoeun-dong, Youseong-gu Seoul, 151-744, KOREA Daejeon, 305-333, KOREA Abstract-In this paper, a current controller design method for a DC-AC inverter in a grid-connected photovoltaic or fuel cell power conditioning system (PCS) is proposed. A state feedback current controller using a sine reference function tracking algorithm and I-P(Integral-Proportional) outer DC-link voltage controller using a 120Hz notch filter are proposed to control the output current to be in-phase with the grid voltage and to regulate the input DC-link voltage. Since the analysis and design are performed in the time domain using the state equations, the current loop controller can be systematically designed for the required system specification using the pole placement technique. Also, the 120Hz notch filter for DC-link voltage regulation can enhance the dynamic performance by increasing the voltage loop bandwidth. The design guideline of each controller is provided using the stability analysis. For a design example, the prototype two-stage PCS hardware with a TMS320F2812 DSP and a real 200W solar array has been experimented to validate the proposed digital control scheme.

I.

INTRODUCTION

In a grid connected solar array or fuel cell power system [13], a DC-AC inverter is essential and it has a current control loop to control the output current to be in-phase with the grid voltage for the high power factor, as shown in Fig.1. In the previous researches, a PI controller or a resonant controller is commonly used using the frequency domain analysis through the small signal modeling approach [4-7]. However these approaches require some iterative design procedure to satisfy the given time domain specifications because the design parameters in the frequency domain approach (such as bandwidth, phase/gain margins) are not directly related with the required performance (such as settling time, percent overshoot). A sine reference tracking state feedback current controller using the pole placement technique is proposed in this paper. Since the analysis and design are performed in the time domain, the current loop controller can be systematically designed for the required system specification [8-11]. Also, a method to improve a dynamic performance of DC voltage control loop, especially the photovoltaic PCS application, is introduced using a notch filter. This scheme can increase the bandwidth of voltage control loop maintaining the current control loop performance. Usually, the bandwidth of the conventional voltage control loop is limited about 10Hz due to the inherent 120/100Hz ripple voltage caused by the grid AC voltage. For a design example of the proposed control scheme,

a prototype two stage grid connected photovoltaic PCS has been built and tested using a real solar array. II. SYSTEM DESCRIPTIONS In grid connected solar array system, two stage PCS schemes have been developed without the bulky 50/60Hz step-up transformer in residential applications (below 10kW). These schemes have the advantages of wide solar array operating range, low inverter current, reduced filter size, and small overall size and hence can be integrated into one module. The typical two stage grid connected photovoltaic PCS is shown in Fig. 1. The boost converter controls the solar array operating point, and the post single stage inverter controls the DC link capacitor voltage and controls the output current to be in-phase with the grid voltage for the high power factor. Also, the boost converter performs the maximum power point tracking (MPPT) control by regulating the solar array voltage or current to the reference value generated by the MPP tracker. The phase-locked-loop (PLL) control method is also included in the post stage inverter control loop. This loop detects the phase angle of the grid voltage, and then generates the reference voltage of the inverter current control with the output of the DC link voltage control loop. After introducing the proposed current control algorithm for the inverter, the remained control algorithms, which are used in the design example and experiment, will be briefly introduced in this paper. III. PROPOSED DIGITAL STATE FEEDBACK CURRENT CONTROLLER FOR SINE REFERENCE TRACKING CONTROL IN THE GRID CONNECTED INVERTER A current controller of the grid connected inverter controls Solar Arrays

Boost Type Converter

Voltage / Current Controller MPPT Controller

Vref

Grid Connected Inverter

Current Controller Voltage Controller

Figure 1. Typical grid connected two stage photovoltaic PCS

978-1-422-2812-0/09/$25.00 ©2009 IEEE

1945

Grid

⎡ e&(t ) ⎤ ⎡ 0 ⎢&& ⎥ ⎢ 2 ⎢e (t ) ⎥ = ⎢− ω ⎢⎣ z& (t )⎥⎦ ⎢⎣ 0

L iL

u (t ) = −[K 1

vg

vdc d Figure 2. Grid connected inverter model

the output current of inverter to be in-phase with the grid voltage, which has a sine wave form ( I ref = a ⋅ sin(ωt ) ) generated by a voltage controller and PLL controller. Fig. 2 shows a grid connected single-phase inverter model with the bi-polar switching method. In case of other switching methods, such as the uni-polar switching etc., the proposed control scheme can be applied through the similar procedure. The averaged large signal inverter model is derived using the unterminated modeling. The DC link voltage is assumed constant during one switching period ( v dc = Vdc ). v g (t ) Vdc 2V i&L (t ) = dc d (t ) − − L L L x& (t ) = Ax(t ) + B1 d (t ) + B2 v g (t ) + B3 , y (t ) = Cx(t ) V 2Vdc 1 , B2 = − , B3 = − dc L L L and C = 1

0 ⎤ ⎡ e(t ) ⎤ ⎡ 0 ⎤ I ⎥⎢ ⎥ ⎢ ⎥ 0 − C ⎥ ⎢ e&(t ) ⎥ + ⎢ 0 ⎥u (t ) 0 A ⎥⎦ ⎢⎣ z (t ) ⎥⎦ ⎢⎣ B1 ⎥⎦ ⎡ e(t ) ⎤ ⎢ ⎥ K 2 K 3 ]⎢ e&(t ) ⎥ ⎢⎣ z (t ) ⎥⎦

If the expanded system is controllable, then there exists a state feedback gains, [K 1 K 2 K 3 ] , such that the expanded system is stable. That means the output current of the inverter tracks the sine reference value to be in-phase with the grid voltage for the high power factor. Furthermore, the system’s eigenvalues can be placed to the desired poles, from which the state feedback gains are determined. The augmented state equation becomes a 3rd order system. Thus, using the dominant pole approach for the pole placement technique [12], the desired pole locations can be easily obtained relating the given specification and the general 2nd order system’s response. Settling time ≅ −

4

ξω n

≤ τ spec. [sec]

⎛ ξπ Percent overshoot ≅ 100 exp⎜ − ⎜ 1−ξ 2 ⎝

(1)

⎞ ⎟ ≤ P.O. [%] spec. ⎟ ⎠

where A = 0, B1 =

(4)

where, a state and an input voltage are x(t ) = i L (t ) , v g (t ) = b ⋅ sin(ωt ) respectively. The objective is to design an overall system such that the output, y (t ) , will track asymptotically a sine reference input, I ref (t ) = a ⋅ sin(ωt ) , even with the presence of an input disturbance and with plant parameter variations. Let an error state, e(t ) , and augmented state variables, z (t ) , u (t ) , be defined as

λdesired ⇔ s 2 + 2ξω n s + ω n2 = 0 and s + ω nm = 0 ω λdesired < switching (singular point) and m > 3 2

Fig. 3 shows the allowed region of the desired pole locations. The natural frequency of the closed loop system, ω n , should be located above 50 / 60 Hz to track the sine reference voltage and is limited below the half of switching frequency due to the inherent characteristic of switching system.

&x&(t ) = Ax& (t ) + B1 d& (t ) + B2 v& g (t ) z (t ) = ω 2 x(t ) + &x&(t ) B u (t ) = ω 2 d (t ) + d&&(t ) + 3 ω 2 B1

(2)

ς min,spec.

ω sw 2

ωmin,spec.

e(t ) = I ref (t ) − y (t )

Then, the system can be expanded by the augmented state vector [e(t ) e&(t ) z (t )]T . z& (t ) = Az (t ) + B1u (t )

( Q ω 2vg (t ) + v&&g (t ) = 0)

e&&(t ) = −ω 2e(t ) − Cz (t )

( Q ω e(t ) + e&&(t ) = −Cz (t ))

Figure 3. s-plane for pole placement

2

978-1-422-2812-0/09/$25.00 ©2009 IEEE

(3)

1946

Figure 4. Sine reference tracking state feedback current controller

Using this pole placement technique, the feedback controller for the system can be designed. The equivalent discrete transformation using Euler’s method is applied to realize the proposed control scheme in a digital controller, such as DSP, FPGA, and Microcontroller etc.. Using the Laplace transformation, the duty ratio can be derived from equation (2) and (3), and Fig. 4 shows the complete control scheme. The three terms in equation (5) can be realized in the state equations for the controller implementation.

ω2 2

K s + K1 1 ω2 D ( s) = − 22 E (s)− K 3 X ( s)+ 2 1424 3 2 s s2 + ω2 s ω + 1442443 D2 ( s ) 1442443

(

D1 ( s )

D3 ( s )

⎡ p& (t )⎤ ⎡ 0 D1 ( s ) ⇔ ⎢ ⎥=⎢ 2 ⎣ &p&(t )⎦ ⎣− ω d1 (t ) = −[K 1

1⎤ ⎡ p (t ) ⎤ ⎡0⎤ ⎥ + ⎢ ⎥ e(t ) ⎥⎢ 0⎦ ⎣ p& (t ) ⎦ ⎣1⎦ ⎡ p(t ) ⎤ K 2 ]⎢ ⎥ ⎣ p& (t ) ⎦

Incremental conductance maximum power point tracking (MPPT) algorithm is used in the proposed system [14]. This approach has the advantages of good accuracy around the MPP and fast tracking speed due to the variable step size, which is based on the inherent characteristic of the solar array. B. Phase-Locked-Loop (PLL) Control using D-Q transformation and All-Pass-Filter (APF) The PLL controller using the D-Q transformation and the APF is designed as shown in Fig. 6. The feedback signal, v d , is calculated with the estimated angle, θ e , and the grid voltage, vCi = b ⋅ sin(ωt ) = b ⋅ sin θ .

u (t ) = − K 1e(t ) − K 2 e&(t ) − K 3ω 2 x(t ) − K 3 &x&(t ) = ω 2 d (t ) + d&&(t ) −

Figure 5. Prototype grid connected two stage photovoltaic PCS

)

vCi , APF =

(5)

−s + ωr vCi = −b ⋅ cos θ s + ωr

⎡v d ⎤ ⎡ cos θ e sin θ e ⎤ ⎡ vCi ⎤ ⎡ 0 ⎤ ⎢ ⎥=⎢ ⎥ = ⎢ ⎥ if θ e = θ ⎥⎢ ⎣ v q ⎦ ⎣− sin θ e cos θ e ⎦ ⎣vCi , APF ⎦ ⎣− b ⎦ ∴ v d = −b ⋅ sin (θ e − θ ) ≅ b(θ − θ e )

(9)

D2 ( s ) ⇔ d 2 (t ) = − K 3 x(t ) D3 ( s ) ⇔ d 3 (t ) =

The bandwidth of the PI controller is designed as 20 Hz .

1 {1 − cos(ωt )} 2

bK p s + bK i θ e ( s) = 2 θ ( s ) s + bK p s + bK i

IV. DESIGN EXAMPLE To verify the theoretical analysis, the proposed current control scheme has been tested with the prototype two stage photovoltaic power conditioning system, as shown in Fig. 5, for a design example. Due to the limitation of the solar array’s power in laboratory, the reduced voltage scale implementation is performed. A 200W solar array module, HID ramps for an illumination system and TMS320F2812 DSP are used for the experiment. The detail controller structure are listed below.

C. DC-link I-P voltage controller The grid connected inverter with a output current controller

A. Boost Converter Control For a pre-stage boost converter to achieve the stable operation in the entire region of solar arrays, the digital resistive current (DRC) mode controller is applied [13, 17]. This algorithm is very simple to implement with a digital controller and can achieve parallel module control and solar array stabilizing control simultaneously. Also, the advanced

978-1-422-2812-0/09/$25.00 ©2009 IEEE

(10)

1947

Figure 6. PLL controller struture

Figure 7. DC link I-P voltage controller with a Notch filter

may become unstable according to the input source type of the inverter, which has a current source characteristic, such as the solar array current source region and the diode current of the pre-stage boost converter [15-16]. Thus, the voltage controller should be designed that the unstable plant is to be stable using the nyquist criteria or the root locus approach. Fig. 7 shows the I-P voltage controller with a Notch filter. The I-P voltage controller is frequently used when the voltage overshoot performance is important. Also, the Notch filter for the DC link voltage regulation is introduced to enhance the dynamic performance. Since the Notch filter reduces the 2ω frequency ripple of the DC link voltage caused by the grid voltage and the current controller, the voltage control loop bandwidth can be increased.

Figure 9. Performance of the proposed PCS during startup transition

D. Digital Signal Processor Approach Fig. 8 depicts the PWM duty ratio generation and the exact sampling frequency generation using the synchronous PWM as well as the average inductor current sampling method without the use of a sensing-signal-conditioning filter. Taking into account the A/D conversion time and the control algorithm calculation time, the duty cycle is updated at the next sampling time. This provision reduces control delays in the feedback loop. V. EXPERIMENTAL RESULTS Fig. 9 and 10 show the MPPT loop tracking speed and performance during the startup transition and when the illumination is continuously decreased. Fig. 11 illustrates the transient response when the illumination level is stepped down. Fig. 12 shows the inverter output current (Enlarged waveform of Fig. 11). It is confirmed that the proposed sine reference

Figure 8. DSP control strategy

978-1-422-2812-0/09/$25.00 ©2009 IEEE

Figure 10.Transient response at the illumination continuously decreasing

Figure 11. Performance of the voltage control loop with Notch filter

1948

tracking state feedback controller can achieve the inverter current control to be in-phase with the grid voltage, showing a good power factor. Fig. 13 and 14 show the performance of the I-P voltage controller without the Notch filter, which has 3Hz bandwidth of voltage loop gain. Even though the bandwidth of the voltage controller is lower than that of the proposed voltage controller (12Hz), the performance of the system is poor (voltage deviation level and distorted current waveform) because 120Hz ripple at DC link voltage cannot be suppressed enough by the voltage controller and due to the lower bandwidth of the voltage controller. VI. CONCLUSION

Figure 12. Enlarged waveforms around a MPP (Fig. 11)

A sine reference tracking state feedback current control approach using the pole placement technique is proposed. Since the analysis and design is performed in the time domain using state equations, the controller can be systematically designed for the required system specification. Also, a Notch filter in the DC link voltage control loop is introduced to improve dynamic performance of the proposed control system. For a design example and verification of proposed control scheme, a prototype two stage grid connected photovoltaic PCS hardware has been built and tested. The design guideline and stability issue of each controller are discussed to implement the proposed two stage PCS control scheme as well. ACKNOWLEDGMENT This study is partly supported by Hyosung Corporation and Korea Aerospace Research Institute. REFERENCES [1]

Figure 13. Performance of the voltage control loop without Notch filter [2] [3]

[4]

[5] [6]

[7]

[8] Figure 14. Enlarged waveforms around a MPP (Fig. 13)

978-1-422-2812-0/09/$25.00 ©2009 IEEE

1949

Balaji Siva Prasad, Sachin Jain and Vivek Agarwal, “Universal SingleStage Grid-Connected Inverter,” IEEE Transactions on Energy Conversion, Vol. 23, No. 1, Mar. 2008, pp. 128-137. Burger B. and Schmidt H., “25 years tranformless inverters,” Proceedings of PVSEC 2007. Ahmed G. Abo-Khalil, Dong-Choon Lee, Jong-Woo Choi and HeungGeun Kim, “Maximum Power Point Tracking Controller Connecting PV System to Grid”, Journal of Power Electronics, Vol. 6, No. 3, July 2006, pp. 226-234. Kjaer S. B., Pedersen J. K. and Blaabjerg F., “A review of single-phase grid-connected inverters for photovoltaic modules,” IEEE Transactions on Industry Applications, Vol. 41, No. 5, Sept.-Oct. 2005, pp. 12921306. Ciobotaru M., Teodorescu R and Blaabjerg B, “Control of Single-Stage Single-Phase PV inverter,” Proceedings of EPE 2005, 11-13 sep. 2005, Dresden. Shoji Fukuda and Takehito Yoda, “A Novel Current-Tracking Method for Active Filters Based on a Sinusoidal Internal Model,” IEEE Transactions on Industrial Applications, Vol. 37, No. 3, May/June 2001, pp. 888-895. Shoji Fukuda and Ryota Imamura, “Application of a Sinusoidal Internal Model to Current Control of Three-Phase Utility-Interface Converters,” IEEE Transactions on Industrial Electronics, Vol. 52, No. 2, Apr. 2005, pp. 420-426. Frank H. F. Leung, Peter K. S. Tam and C. K. Li, “The Control of Switching dc-dc Converters – A General LQR Problem,” IEEE Transactions on Industrial Electronics, Vol. 38, No. 1, Feb. 1991.

[9] [10]

[11]

[12] [13]

Pompeo Marino and Francesco Vasca, “A New Nonlinear Feedforward Compensation for Feedback Controlled DC-DC Converters,” IEEE Power Electronics Specialists Conference, June 1993, pp. 728-734. H. S. Bae, J. H. Yang, J. H. Lee and Bo H. Cho, “Digital State Feedback Current Control using the Pole Placement Technique And the 42V/14V Bi-Directional DC-DC Converter Application,” The Applied Power Electronics Conference and Exposition 2007, Feb. 2007, pp. 3-7. R. Redl and N.O. Sokal, “Near-optimum dynamic regulation of dc-dc converters using feed-forward of output current and input voltage with current-mode control,” IEEE Transactions on Power Electronics, Vol. 1, No. 3, July 1986, pp. 181-192. Chi-Tsong Chen, Linear System Theory and Design, Third edition, Oxford university press, 1999. Hyunsu Bae, Jaeho Lee, Jeonghwan Yang and Bo Hyung Cho, “Digital Resistive Current (DRC) Control for the Parallel Interleaved DC-DC Converters,” IEEE Transactions on Power Electronics, Sep. 2008, will be published.

978-1-422-2812-0/09/$25.00 ©2009 IEEE

[14] Jaeho Lee, Hyunsu Bae and Bohyung Cho, “Advanced Incremental Conductance Mppt Algorithm With A Variable Step Size,” 12th International Power Electronics and Motion Control Conference EPEPEMC, pp. 603-607, Aug. 2006. [15] Hyunsu Bae, Jaeho Lee, Sanghyun Park and Bo Hyung Cho, “Large Signal Stability Analysis of Solar Array Power System,” IEEE Transactions on Aerospace and Electronic System, Vol. 44, No. 2, pp. 538-547, Apr. 2008. [16] S.H. Park, H.S. Bae, J.H. Lee and Bo H. Cho, "Design of Peak and Charge Current-mode Control for Parallel Module Solar Array Regulator System", 37th IEEE Power Electronics Specialists Conference, pp. 43-47, June 2006. [17] H.S. Bae, S.H. Park, J.H. Lee, Bo H. Cho and S.S. Jang, “Digital Control of the Parallel Interleaved Solar Array Regulator Using the Digital Signal Processor”, 37th IEEE Power Electronics Specialists Conference, pp. 2828-2832, June 2006.

1950