8
[WeD1-2] 8th Inteational Conference on Power Electronics - ECCE Asia May 30-June 3, 2011, The Shilla Jeju, Korea Full Digital Control of Three-phase DCIAC Inverter J. Lee l , J. Choi 2 , K. H. Park l and K. S. Han l 1 Automation R&D Center, LSIS Co.,Ltd.,Cheonan, 330-741, South KOREA 2 Chungbuk National University, School of Electrical Engineering,Cheonu, 361-763, South KOREA Abstract-- This paper presents a design of full digital controller for three-phase DC/AC inverter to meet the dynamic specification. The three-phase inverter system including a LC output filter becomes a MIMO system due to the coupling terms. These coupling terms make the controller design difficult and complicate. In this paper, through RGA and simulation process, it is shown that the coupling terms can be ignored to represent the system as a SISO one firstly. And then the full digital voltage controller is designed directly in z-domain. It is a very simple structure of single loop and has a good performance caused by including no zero. Gains of designed controller are assigned by MATLAB according to the time response such as overshoot and settling time automatically. The simulation results using DLL block of PSiM simulator is almost same as the design specification. Finally, the full digital controller is verified by the experiment using TMS320VC33 DSP. Index Terms--Digital controller, Three-phase inverter I. TRODUCTION The three-phase inverter system for renewable energy sources, such as wind power- or photovoltaic generator, is operated as stand-alone- or grid-connected mode. For the stand-alone mode operation, it keeps the voltage and equency constant, but it is difficult to regulate the voltage and equency constantly due to the continuous change of load. Therefore, it has been strongly recommended to design the inverter controller with fast and stable response. So far, there have been many previous works to design the robust conoller for three- phase inverter. This paper also makes issues of controller design. Firstly, it is important to make the low order of control system. Generally, the inverter controller has a double loop conoller with an outer voltage controller and an inner cuent conoller. Those are designed basically by using PI controller, and it can be implemented using the P-resonant controller [I - 3l to eliminate the phase delay or the feed-forward compensator [4 - 6l for decoupling of coupling terms or compensating the cyclic fluctuating loads. But the more controllers are added the higher the system order. And it makes the controller design difficult and complex. Additionally, a high order system is very weak to the noise. Therefore, it is necessary to choose a conoller to be low order as well as fast time response. In this paper, a PID single loop voltage controller is selected to meet the system order to be low and the control response to be fast. And two parameter construct is designed to make the robust controller. 712 Second issue is how to determine the controller gains. Three-phase inverter system is usually converted into the synchronously rotating reference ame to describe the AC variables as DC ones. If DC variables are used, there is no phase delay problem for using a linear controller such as PI or PID as well. But if the three-phase inverter system with ouut LC filter is described on the synchronously rotating reference ame, it becomes a MIMO (multiple input multiple output) system due to the coupling of d-q components. To design the controller for a MIMO system is difficult. So we need to change the system om MIMO to SISO (Single Input Single Output). In this paper, RGA (Relative Gain Array) is derived to recognize how hard each axis is bonded firstly, and then three-phase inverter system is described as a SISO system by ignoring the coupling components. And then, gains of two parameter controller of RST are designed by using a pole-placement method to meet the time response specifications such as overshoot and settling time. Third issue is about the digital controller which has been used generally for most of the power electronic converters recently as the spread out of high quality microprocessor. There are many benefits for using a digital controller, and it becomes much easer to implement by applying the digital simulation code provided by the common simulation tools to the microprocessor without any transformation. But the meaning of digital control has been consed in the previous works. In most studies, it was called as a digital control when it was just implemented by using a digital signal processor [7 - 17l . Thus the linear PID conoller was designed in s-domain, and then it was adapted to a DSP system without any exchanges of domain [7 - Sl . Only switching technique [9l and switching time [IOl have been considered. The system was digitalized to control but there is no exact design of a digital controller [lil . The ll digital control means particular region more than the digital control because the ll digital control contains to model the digital plant and design the digital controller using digital theory and then apply to the digital signal processor. Sometimes, it was called a ll digital control when they change the domain om a continuous time controller to a digital controller in some studies without mentioning about the problems of added zero and pole [12 - 13l . Some studies designed digital controller om digitalize the plant using ZOH (zero-order hold) and z- transform [14 - 17l . But those techniques couldn't meet the controller design exactly to satis the time specifications. 978-1-61284-957-7/11/$26.00 ©2011 IEEE Downloaded from http://www.elearnica.ir

Full Digital Control of Three-phase DCIAC Inverter Digital Control of Three-phase DCIAC Inverter ... results using DLL block of PSiM simulator is almost same ... (6) , 0 0 -ljet 0

Embed Size (px)

Citation preview

[WeD1-2] 8th International Conference on Power Electronics - ECCE Asia

May 30-June 3, 2011, The Shilla Jeju, Korea

Full Digital Control of Three-phase DCIAC

Inverter J. Leel, J. Choi2, K. H. Parkl and K. S. Hanl

1 Automation R&D Center, LSIS Co., Ltd., Cheonan, 330-741, South KOREA

2 Chungbuk National University, School of Electrical Engineering, Cheongju, 361-763, South KOREA

Abstract-- This paper presents a design of full digital

controller for three-phase DC/AC inverter to meet the

dynamic specification. The three-phase inverter system

including a LC output filter becomes a MIMO system due to

the coupling terms. These coupling terms make the

controller design difficult and complicate. In this paper,

through RGA and simulation process, it is shown that the

coupling terms can be ignored to represent the system as a

SISO one firstly. And then the full digital voltage controller

is designed directly in z-domain. It is a very simple structure

of single loop and has a good performance caused by

including no zero. Gains of designed controller are assigned

by MATLAB according to the time response such as

overshoot and settling time automatically. The simulation

results using DLL block of PSiM simulator is almost same

as the design specification. Finally, the full digital controller

is verified by the experiment using TMS320VC33 DSP.

Index Terms--Digital controller, Three-phase inverter

I. INTRODUCTION

The three-phase inverter system for renewable energy sources, such as wind power- or photovoltaic generator, is operated as stand-alone- or grid-connected mode. For the stand-alone mode operation, it keeps the voltage and frequency constant, but it is difficult to regulate the voltage and frequency constantly due to the continuous change of load. Therefore, it has been strongly recommended to design the inverter controller with fast and stable response. So far, there have been many previous works to design the robust controller for three­phase inverter. This paper also makes issues of controller design.

Firstly, it is important to make the low order of control system. Generally, the inverter controller has a double loop controller with an outer voltage controller and an inner current controller. Those are designed basically by using PI controller, and it can be implemented using the P-resonant controller[I-3l to eliminate the phase delay or the feed-forward compensator[4-6l for decoupling of coupling terms or compensating the cyclic fluctuating loads. But the more controllers are added the higher the system order. And it makes the controller design difficult and complex. Additionally, a high order system is very weak to the noise. Therefore, it is necessary to choose a controller to be low order as well as fast time response. In this paper, a PID single loop voltage controller is selected to meet the system order to be low and the control response to be fast. And two parameter construct is designed to make the robust controller.

712

Second issue is how to determine the controller gains. Three-phase inverter system is usually converted into the synchronously rotating reference frame to describe the AC variables as DC ones. If DC variables are used, there is no phase delay problem for using a linear controller such as PI or PID as well. But if the three-phase inverter system with output LC filter is described on the synchronously rotating reference frame, it becomes a MIMO (multiple input multiple output) system due to the coupling of d-q components. To design the controller for a MIMO system is difficult. So we need to change the system from MIMO to SISO (Single Input Single Output). In this paper, RGA (Relative Gain Array) is derived to recognize how hard each axis is bonded firstly, and then three-phase inverter system is described as a SISO system by ignoring the coupling components. And then, gains of two parameter controller of RST are designed by using a pole-placement method to meet the time response specifications such as overshoot and settling time.

Third issue is about the digital controller which has been used generally for most of the power electronic converters recently as the spread out of high quality microprocessor. There are many benefits for using a digital controller, and it becomes much easer to implement by applying the digital simulation code provided by the common simulation tools to the microprocessor without any transformation. But the meaning of digital control has been confused in the previous works. In most studies, it was called as a digital control when it was just implemented by using a digital signal processor[7-17l. Thus the linear PID controller was designed in s-domain, and then it was adapted to a DSP system without any exchanges of domain[7-Sl. Only switching technique[9l and switching time[IOl have been considered. The system was digitalized to control but there is no exact design of a digital controller[lil. The full digital control means particular region more than the digital control because the full digital control contains to model the digital plant and design the digital controller using digital theory and then apply to the digital signal processor. Sometimes, it was called a full digital control when they change the domain from a continuous time controller to a digital controller in some studies without mentioning about the problems of added zero and pole[12-13l. Some studies designed digital controller from digitalize the plant using ZOH (zero-order hold) and z­transform[14-17l. But those techniques couldn't meet the controller design exactly to satisfY the time specifications.

978-1-61284-957-7/11/$26.00 ©2011 IEEE Downloaded from http://www.elearnica.ir

This paper presents a full digital controller which includes digital plant modeling, digital controller design, digital simulation and experiment using DSP. The digital plant of three-phase inverter is modeled by ZOH and z­transform. The digital controller is two parameter controller of RST structure without any additional zerosl181. To find the controller gain values, the pole­placement method is used, which makes the change of the settling time and overshoot demanded by user easy. Also, the designed RST controller is simulated by PSiM DLL which can be applied to DSP experiment without any conversion. Finally, this paper presents the experiment results implemented by using TMS320VC33 DSP. The simulation results and the experiment results matched well with a good performance of tracking and regulating.

IT. TECHNICAL WORK PREPARATION

A. Inverter Modeling in s-domain

The structure of three-phase DCI AC inverter with LC filter is shown in Fig. 1. The voltage and the current equations of three-phase inverter are derived as shown in Eqs. 1 and 2. The three voltage equation of Eq. 1 can be converted to Eq. 3 in synchronously rotating reference frame by using the conversion matrix, B. Then Eq. 3 can be described as Eq. 4 in s-domain. Same as above, Eq. 2 can be expressed as Eq. 5 in s-domain

Both Eqs. 4 and 5 are coupled each other. There is a current coupling term in Eq. 4 and a voltage coupling term in Eq. 5. From Eqs. 4 and 5, a dq model of three­phase inverter system is described as in Fig. 2. As it is shown in Fig. 2, the dq components are coupled each other. There are two coupling terms between d- and q­axis and those terms make the system be a MIMO system. It is difficult to design the controller for a MIMO system. But if the bonding strength of coupling is enough weak to neglect the coupling effect, then it is possible to design the controller for each d- and q-axis separately described by STSO system.

dAS �s �s

Cl-vc = IA -10 dt

Ld

B� BA BA l- 'zA = 'vA - ·vc: . dt [COS {))t sin {))t ] where B =

sin {))t cos {))t

[SIAq ] = [0 - OJ][IAq. ]+

Lj sl Ad OJ 0 I Ad 0

(1)

(2)

(3)

(4)

o [IAq -IOq ] (5) _1_ I Ad -IOd Cl

713

Fig. I. Three-phase VSI inverter

Fig. 2. D-q model of three-phase VSI inverter

B. Effect o/ Coupling Term

Two kinds of analyses are proceeded to recognize the coupling effect exactly in this paper. Firstly, RGA is used to recognize how closely two axes are bonded. To solve RGA of system, the system should be described by a state-space equation as in Eq. 6.

x=Ax+BJu+B2V

y= Cx where,

r

IAq

x = Vc.oq fAd VCd

1 -ljLI I/Cf 0

A= OJ 0

0 OJ

ljLj 0

0 0 BI =

0 If Lt 0 0

,

c=[� 0 �l 0 0

-OJ 0

0 -OJ

0 - If Lf ljCI 0

B �r-l;C! 2 0

0

(6)

,

0

0

-ljet 0

And then output equation can be induced as in Eq. 7.

(7)

hi 2

( 1

)2 a/ 2m

w ereNll =--s + -- --- , N12 = --- s , LICf LfCI LICI LfCr 2m 1 2 1 2 m 2

N21 =--s , N22 = -- s +(--) - --LrCr LfCr LrCf LrC) Dll = D12 = D21 = D22

4 1 2 2 1 2 4 2m2 = s +2(-- +m )s +(--) +m - --LfCr LrCr L rCr

RGA of three-phase inverter is presented as shown in Eq. 8. The parameter AU provides an indication of how

sensible it is to pair the ith input with the /h output.

From this equation, it is given that the bonding strength is very weak to be ignored. Bonding effect of d-axis by q­axis and inverse effect is almost zero.

_[ [ 1 0] A = Au = [G(O)]ij[G (O)]ji = 0 1

(8)

Another way to verity it, a simulation is used by comparing between the simulation results of a coupled controller and those of a decoupled controller. For decoupling, two decouplers composed of two voltage terms and two current terms are added inversely as shown in Fig. 3. The general PI controller was designed for simulation in s-domain using the PSiM 7.0. Two PI controllers for d- and q-axis have same gain values designed by pole-placement method when filter values are given by L=3mH and C=2uF and sampling time is given by 20kHz in the system.

Simulation waveforms of coupled controller are shown in Fig. 4. Reference voltages and output capacitor voltages are shown in Fig. 4(a), d-q reference voltages and output capacitor d-q voltages are shown in Fig. 4 (b), and coupling voltages and currents of waveform are shown in Fig. 4( c). Simulation waveforms of decoupled controller are shown in Fig. 5 same as those of Fig. 4. Two simulation results are very similar. The tracking pattern around the starting point of system and the regulating trend with the load change from zero to full at 20ms are almost same. Output capacitor voltage in Fig. 4(a) is bigger about two-hundred thousand times than sum of coupling voltage and coupling current in Fig. 4( c). Furthermore, magnitude of coupling terms in Fig. 4( c) and Fig. 5( c) is alike. These means that there is no decoupling effect and the coupling terms can be just ignored by disconnection.

Fig. 3. D-q model of three-phase inverter with decoupler

714

Fig. 4. Simulation waveforms for coupled system: (a) Reference voltages and capacitor voltages, (b) d-q reference voltage and d-q

capacitor voltage, ( c) coupling voltage and current

Fig. 5. Simulation waveforms for decoupled system: (a) Reference voltages and capacitor voltages, (b) d-q reference voltage and d-q

capacitor voltage, ( c) coupling voltage and current

Fig. 6. Simplified three-phase inverter system

For those reason, coupling term of three-phase DC/AC inverter can be ignored. After neglecting the coupled terms, the transfer function of simplified three-phase inverter can be shown as in Fig. 6. There are no coupling terms, so d-q voltage and current in Eqs. 4 and 5 are represented simply as in Eq. 9.

(9)

m. FULL DIGITAL CONTROLLER DESIGN

To make a full digital controller, the digital form of three-phase inverter is derived by z-transform from Eq. 9, and then RST controller of two-parameter construction is designed by pole-placement method. That controller should have the fast response and minimum overshoot.

A. Digital Model of Inverter

Tn order to design the digital controller without any design process of analog controller, we must find an equivalent digital plant first from the given analog plant of Fig. 6.

The analog plant and ZOH can be modeled as a digital system as shown in Eq. 10 with a discrete transfer

Fig. 7. (a) Equivalent analog plant model. (b) Equivalent digital plant

model.

Fig. 8. (a) General control form. (b) RST control structure.

function using of z-transform ( z = e" ).

(10)

B. RST Controller Design in z-domain

Using the digital transfer function of Eq. 12, the full digital controller for three-phase inverter can be designed.

There is a general form of system and controller as shown in Fig. 8 (a). That structure can become a single feedback loop or two-parameter structure. If C, is

replaced by TIS and C2 is replaced by RI S, the

general control form can be represented by RST control structure as shown in Fig. 8. (b).

H -I _ B(q-I)R(q-l) cr (q ) -

A(q-l)S(q-l) + B(q-l)R(q-l)

B(q-l)R(q-l) (II)

p(q-I)

where, G(q-I) = B(q-I)

A(q-I ) RST control structure can be matched as a cascade

continuous PID controller when T is same as R. But the cascade PID controller has a zero in the transfer function. That zero affects badly to the performance and stability of the system. The closed loop transfer function of system is represented by Eq. 11.

The polynomial p(q-l) defines the desired closed

715

loop poles linked directly to the desired regulation performance and the product B(q-l)R(q-l) defines the

closed loop zeros. The digital PID controller, in general, does not simplify the plant zeros and thus can be used for the regulation of plants having a discrete-time model with unstable zeros. Furthermore, the digital PID controller introduces additional zeros defined by R( q -') that will

depend on A( q -I ), B( q -I) and P( q -') and thus which

cannot be specified a priori. In certain situations, these zeros may produce the undesirable overshoots during the transient.

Digital controller to match the continuous time PID and I-PD controller, R and S are considered as second order as shown in Eqs. 12 and 13. Also, the characteristic equation of the closed loop transfer function, P(q-l), can be calculated as shown in Eq. 14.

R(q-') = (r" +�q-' +r2q-2) (12)

Seq-I) = (l+s,q-' +S,q-2) = (l-q-')(l+s,'q-') (13)

P(q-') = (I + a,q-' + a2q-2)(1_q-')(1 +s,'q-')

+ (b,q-' -b2q-')(ro +r,q-' +r2q-') (14)

The pole placement method was implemented to fmd R, S and T. So the target polynomial containing 4

poles which are two dominant poles and two auxiliary poles can be made as shown in Eq. 15. In the target polynomial, PI and P2 are values by the dominant

poles and al and al are values by the auxiliary poles.

Dominant and auxiliary poles are designed by a pole­placement method. Besides, auxiliary poles can be assigned as the similar value in the z-domain.

TABLE I Three-phase T nverter Specifications

System parameters Values Lf 2 mH

Filter Cf 3 ,uF

Reference voltage 312 Vpcak DC-link 650 Vdc

Switching frequency 10 kHz

Sampling frequency 20 kHz

Overshoot <5 % Time spec.

Settling time <3 ms

For the design of a controller, the important specifications of time response for three-phase inverter system are overshoot and settling time. Those specifications are very important to drive the three-phase inverter system with constant voltage under the changing

load conditions. Designed controller gains are assigned in order that the settling time is less than 3ms and the overshoot is less than 5% as shown as Table 1. Sampling­and switching frequency is 20kHz and 10kHz, respectively. DC link voltage is 650Vdc and reference voltage is 312Vpeak. And LC filters are assigned as L = 2mH and C = 3 pF .

Pole-assignment method can control the time response such as settling time and overshoot. Four cases are considered as the different settling time (ms), t" from

0.3ms to 3.0ms as shown in Table 2. All of the controllers are designed to generate no overshoot, Mp with the resonant frequency, 0)0 ' the damping ratio, (, and

auxiliary pole, a, of the second-order controller. And also, the gain margin, GM, and the band width, BW, of each controller are shown in Table 2. It is known from the pole-zero map in z-domain as shown in Fig. 9 that the dominant pole is close to the point of (1, 0) as the settling time is longer.

TABLE II Parameters of Digital Controller

Case ts Mp 0)0 ( a GM BW 1 0.3 0. 0 15101.4 0.91 138036.5 4.3 10777.9 2 0.9 0. 0 4314.7 0.91 39739.0 11.3 3117. 2 3 1. 8 0. 0 2083.0 0.91 19039.5 14.9 1503.9 4 3. 0 0. 0 1243.0 0.91 11361.0 16.7 897. 2

Bode plots of frequency response analysis are shown in Fig. 10. Controller of Case 1 with fast time response has large BW, and there is no high point which makes overshoot at crossover frequency as shown as Fig. 10.

Unit-step responses of four cases are shown in Fig. 11. Settling times are less than 3ms and overshoots are almost zero for every case, which meet the time response specification for the controller of three-phase inverter.

TV. SIMULATION AND EXPERIMENTAL RESULTS

Four cases with the different specification shown in Table 2 are simulated by using the DLL block of PSiM 7.0 based on C++ without any analog block. After then, that same C++ source is used for the experiment.

A. Simulation Results

Simulation results are shown from Fig. 12 to Fig. 17. Each figure shows the same waveforms of the reference and capacitor voltages of three-phase in (a), the d-q reference and capacitor voltage in (b), three-phase currents in (c), d-q coupled voltages in (d), and d-q coupled currents of each case. The simulation time is 50ms but the load is changed from no load to full linear load of 1 OkW at 25ms in Figs. from 12 to 15.

Tn Fig. 12 which is for the case 1 with the fastest response, the output voltages of capacitor are well tracking the reference voltage waveforms without any overshoots but there are some noises under no load condition due to the sensitivity of controller.

716

Fig. 9. Poles and zero in z-domain.

Fig. 10. Bode plots of controller

Fig.l1. Unit-step responses of designed controller

As the increase of the time response of controller, the settling time is delayed more and more as shown in the simulation results of Figs. 13, 14 and 15. When the load is changed, the tracking speed is faster as the settling time is designed to be shorter.

So case 1 is the fastest among them. Figures 16 and 17 show the same waveforms of cases 3 and 4 with the

Fig. 12. Wavefonns of case 1: (a) Reference and capacitor voltages of three-phase, (b) d-q reference and capacitor voltage, (c) three-phase

currents, (d) d-q coupled voltages, (e) d-q coupled currents

Fig. 13. Wavefonns of case 2: (a) Reference and capacitor voltages of three-phase, (b) d-q reference and capacitor voltage, ( c) three-phase

currents, (d) d-q coupled voltages, (e) d-q coupled currents

nonlinear load. It is verified that all controllers are well designed to have a good perfonnance and less than 5% THD though the load is nonlinear condition.

B. Experimental Results

General specification for experiment is same as in Table I. The designed controllers are experimented by TT

71 7

Fig. 14. Waveforms of case 3: (a) Reference and capacitor voltages of three-phase, (b) d-q reference and capacitor voltage, (c) three-phase

currents, (d) d-q coupled voltages, (e) d-q coupled currents

Fig. 15. Waveforms of case 4: (a) Reference and capacitor voltages of three-phase, (b) d-q reference and capacitor voltage, (c) three-phase

currents, (d) d-q coupled voltages, (e) d-q coupled currents

DSP of TMS320VC33 and AD789 1 AID converter of 12bit, 8ch.

Capacitor voltage tracks well in cases 3 and 4 as shown in Figs. 18 and 19. There is no overshoot. But settling time is a little bit delayed comparing the design specification of controller with the simulation results due to the unknown experimental limit. Figures 20 and 21

Fig. 16. Waveforms of case 3 with nonlinear load: (a) Reference and capacitor voltages of three-phase (b) d-q reference and capacitor voltage

(c) Three-phase currents (d) d-q coupled voltages (e) d-q coupled currents

Fig. 18. Experimental results for three-phase capacitor voltage and d-q voltage of case 3

Fig. 19. Experimental results for three-phase capacitor voltage and d-q voltage of case 4

show the waveforms with the changing condition of linear load. In those cases, the output voltage is stable even though the load is changed from zero to full. Capacitor voltage and inductor current waveforms with the nonlinear load condition are presented in Figs. 22 and 23. Voltages are well regulated and there are no

718

Fig. 17. Waveforms of case 4 with nonlinear load: (a) Reference and capacitor voltages of three-phase (b) d-q reference and capacitor voltage

(c) Three-phase currents (d) d-q coupled voltages (e) d-q coupled currents

Fig. 20. Experimental results for capacitor voltage, inductor current and d-q voltage of case 3 under load changing condition

Fig. 21. Experimental results for capacitor voltage, inductor current and d-q voltage of case 4 under load changing condition

overshoot as well.

V. CONCLUSIONS

This paper presents the design technology of full digital controller for three-phase DCI AC inverter to satisfy the time specification given by the demand of user.

Fig. 22. Experimental results for capacitor voltage, inductor current and d-q voltage of case 3 under nonlinear load condition

Fig. 23. Experimental results for capacitor voltage, inductor current and d-q voltage of case 4 under nonlinear load condition

The three-phase inverter system with LC filter is given by MIMO system not SISO due to two coupling terms. But from RGA and simulation results, it can be ignored for the design of controller to make the system simple. Eventually, three-phase DCIAC inverter is represented as SISO system. And then the full digital voltage controller of RST is designed directly in z-domain. It is a very simple structure of single loop and has a good performance caused by including no zero. With the digital simulation using PSiM simulator and experiments using TMS320VC33 DSP, it is verified that the proposed design algorithm for digital controller meets the design criterion very well.

REFERENCES

[I] Y. Sato, T. Ishizuka, K. Nezu, and T. Kataoka, "A new

control strategy for voltage-type PWM rectifiers to realize

zero steady-state control error in input current," IEEE Trans. on Ind. Appl., vol. 34, no. 3, pp. 480-486, 1998.

[2] D. N. Zmood, A Systematic Development of Improved

Linear Regulation for Sinusoidal Power Converters, Ph. D

Thesis. Monash University, 2002. [3] D. N. Zmood and D. G. Holmes, "Stationary frame current

regulation of PWM inverters with zero steady-state error," IEEE Trans. on Power Electron., vol. 18, no. 3, pp. 814-822, 2003.

[4] M. J. Ryan and R. D. Lorenz, "A high-performance sine

wave inverter controller with capacitor current feedback

and "Back-EMF " decoupling," in Con! Rec. IEEE PESC'1995, pp. 507-513, 1995.

[5] Y. Ito and S. Kawauchi, "Microprocessor-Based Robust Digital Control for UPS with Three-phase PWM Inverter,"

IEEE Trans. on PE, vol. 10, no. 2, March 1993.

719

[6] T. Haneyoshi, A. Kawamura, and R. G. Hoft, "Waveform

compensation of PWM inverter with cyclic fluctuating loads," in ConfRec. IEEE PESC'I987, pp. 745-751, 1987.

[7] E. Chiesa, A. Monti, and M. Matuonto, "Computer

simulation of a cycloconverter drive and development of a

full digital field oriented control," in Con! Rec. EPE'1993, vol.5,p� 121-12� 1993.

[8] Y. M. Wang, A. Regan, and S. T. Kwon, "Digital LLRF

Control System Design and Implementation for APT

Superconducting Cavities," in Con! Rec. Particle Accelerator, vol. 2, pp. 1070-1072, 1999.

[9] X. Chen, C. Y. Gong, and H. Wang, "The Full Digital

Control based Switched Mode Power Supply," IEEE Workshop, pp. 250-254, July, 2006.

[10] 1. Kubo, Y. Ozawa, R. Nakatsuka, and A. Shimizu, "A

Fully Digital Controlled UPS using IGBT's," in Con! Rec. IEEE lAS Annu. Meet., vol. 1, pp. 1042-1046, 1991.

[II] K. De Gusseme, D.M. Van de Sype, and lA.A. Melekbeek,

"Design Issues for Digital Control of Boost Power Factor

Correction Converters," in Con! Rec. IEEE ISlE '2002, vol.

3, pp. 731-736, 2002. [12] W. Xiaojie, J. Jiangue, D. Peng, and Z. Dongsheng, "Full

Digital Control and Application of High Power

Synchronous Motor Drive with Dual Stator winding Fed

by Cycloconverter," in Con! Rec. IEEE PEDS '2003, vol. 2, pp. 1194-1199, 2003.

[13] L. Quan and Z. Vi, "The Research and Design of Full

Digital Power Amplifier for Magnetic Levitating Bearing System," in Con! Rec. Signal Processing, vol. I, pp. 16-20, 2006.

[14] Y. Lin and Y. Tzou, "Digital Control of a Multi-Phase

Interleaved PWM Inverter with Minimal Total Harmonic

Distortion," in Con! Rec. IEEE PESC'2007, pp. 503-509, 2007.

[15] T. Kato, K. Inoue, T. Kita, and S. Kuroda, "Sinusoidal

waveform following method for optimum digital control of

PWM inverter," in Con! Rec. IPEMC'2004, vol. 3, pp.

1597-1602, 2004. [16] H.l Cha, S.S. Kim, M.G. Kang, and Y.H. Chung, "Real­

time digital control of PWM inverter with PI compensator

for un interruptible power supply," in Con! Rec. IEEE IECON'1 990, vol. 2, pp. 1124-1128, 1990.

[17] H.J. Jiang, Y. Qin, S.S. Du, Z.Y. Yu, and S. Choudhury,

"DSP based implementation of a digitally-controlled single

phase PWM inverter for UPS." in Con! Rec.

INTELEC'1998, pp. 221-224, 1998. [18] loan D. Landau and Gianluca Zito, Digital Control System:

Design, Identification, and Implementation, Springer, 2006.