Design and Simulation of FPGA Based Digital Controller for Single Phase Boost PFC Converter

Similar documents
Current Rebuilding Concept Applied to Boost CCM for PF Correction

A Unique SEPIC converter based Power Factor Correction method with a DCM Detection Technique

FPGA Implementation of Predictive Control Strategy for Power Factor Correction

A Predictive Control Strategy for Power Factor Correction

Digital Controller for High-Frequency Rectifiers with Power Factor Correction Suitable for

DIGITAL controllers for switch-mode power supplies have

A HIGH RELIABILITY SINGLE-PHASE BOOST RECTIFIER SYSTEM FOR DIFFERENT LOAD VARIATIONS. Prasanna Srikanth Polisetty

Implementation Of Bl-Luo Converter Using FPGA

Boost Converter for Power Factor Correction of DC Motor Drive

Predictive Digital Current Programmed Control

Webpage: Volume 3, Issue IV, April 2015 ISSN

Power Factor Corrected Zeta Converter Based Switched Mode Power Supply

Modeling and Analysis of Flyback Switching Power Converter using FPGA

Research and design of PFC control based on DSP

Comparison between the Performance of Basic SEPIC Converter and modified SEPIC Converter with PI Controller

Department of EEE, SCAD College of Engineering and Technology, Tirunelveli, India, #

Teaching digital control of switch mode power supplies

MODERN switching power converters require many features

International Journal of Advance Engineering and Research Development. Analysis of Power Factor Control Technique for CUK Converter

Three Phase PFC and Harmonic Mitigation Using Buck Boost Converter Topology

MODELLING AND DIGITAL CONTROL DESIGN OF AN INTERLEAVED BOOST PFC CONVERTER

Power Factor Correction of LED Drivers with Third Port Energy Storage

Linear Peak Current Mode Controlled Non-inverting Buck-Boost Power-Factor-Correction Converter

GRID CONNECTED HYBRID SYSTEM WITH SEPIC CONVERTER AND INVERTER FOR POWER QUALITY COMPENSATION

Coupled Inductor Based Single Phase CUK Rectifier Module for Active Power Factor Correction

DRIVE FRONT END HARMONIC COMPENSATOR BASED ON ACTIVE RECTIFIER WITH LCL FILTER

Performance Improvement of Bridgeless Cuk Converter Using Hysteresis Controller

ADVANCES in NATURAL and APPLIED SCIENCES

Bridgeless Cuk Power Factor Corrector with Regulated Output Voltage

ISSN Vol.03,Issue.42 November-2014, Pages:

Improved Performance of a Single Stage Voltage Power Factor Correction Converter for LED Lamp Driver

Double Boost SEPIC AC-DC Converter

186 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 22, NO. 1, JANUARY 2007

CHAPTER 6 THREE-LEVEL INVERTER WITH LC FILTER

Single Phase Induction Motor Drive using Modified SEPIC Converter and Three Phase Inverter

Modeling and Analysis of PFC with Appreciable Voltage Ripple to Achieve Fast Transient Response

SINGLE STAGE SINGLE SWITCH AC-DC STEP DOWN CONVERTER WITHOUT TRANSFORMER

Improved Power Quality Bridgeless Isolated Cuk Converter Fed BLDC Motor Drive

BRIDGELESS SEPIC CONVERTER FOR POWER FACTOR IMPROVEMENT

Digital Power Factor Correction. Recent approaches with and without current sensor

BLDC Motor Speed Control and PFC Using Isolated Zeta Converter

POWER FACTOR CORRECTION USING AN IMPROVED SINGLE-STAGE SINGLE- SWITCH (S 4 ) TECHNIQUE

Three Phase Rectifier with Power Factor Correction Controller

International Journal of Engineering Research and General Science Volume 3, Issue 4, July-August, 2015 ISSN

VOLTAGE MODE CONTROL OF SOFT SWITCHED BOOST CONVERTER BY TYPE II & TYPE III COMPENSATOR

Design and Implementation of a New PWM Based Active Impedance Power Factor Correction (AIPFC)

Demonstration. Agenda

AC/DC Converter with Active Power Factor Correction Applied to DC Motor Drive

Student Department of EEE (M.E-PED), 2 Assitant Professor of EEE Selvam College of Technology Namakkal, India

Linear Transformer based Sepic Converter with Ripple Free Output for Wide Input Range Applications

A Novel Single-Stage Push Pull Electronic Ballast With High Input Power Factor

Modelling of Five-Level Inverter for Renewable Power Source

ANALYSIS OF POWER QUALITY IMPROVEMENT OF BLDC MOTOR DRIVE USING CUK CONVERTER OPERATING IN DISCONTINUOUS CONDUCTION MODE

Review of DC-DC Converters for PFC in SMPS

Digital Control IC for Interleaved PFCs

P. Sivakumar* 1 and V. Rajasekaran 2

A SPWM CONTROLLED THREE-PHASE UPS FOR NONLINEAR LOADS

A NEW SINGLE STAGE THREE LEVEL ISOLATED PFC CONVERTER FOR LOW POWER APPLICATIONS

AVERAGE CURRENT MODE CONTROL IN POWER ELECTRONIC CONVERTERS ANALOG VERSUS DIGITAL. K. D. Purton * and R. P. Lisner**

IT is well known that the boost converter topology is highly

Neuro Fuzzy Control Single Stage Single Phase AC-DC Converter for High Power factor

Simulation of Improved Dynamic Response in Active Power Factor Correction Converters

Hysteresis Based Double Buck-Boost Converter

Development of a power factor model for power sysytem loads

Design and Implementation of Modern Digital Controller for DC-DC Converters

Grid-Tied Interleaved Flyback Inverter for Photo Voltaic Application

AN EFFICIENT CLOSED LOOP CONTROLLED BRIDGELESS CUK RECTIFIER FOR PFC APPLICATIONS

HYSTERESIS CONTROL FOR CURRENT HARMONICS SUPPRESSION USING SHUNT ACTIVE FILTER. Rajesh Kr. Ahuja

Maximum Power Extraction from A Small Wind Turbine Using 4-phase Interleaved Boost Converter

A Novel Control Method For Bridgeless Voltage Doubler Pfc Buck Converter

Control simulation of a single phase Boost PFC circuit

EFFICIENT FPGA IMPLEMENTATION OF 2 ND ORDER DIGITAL CONTROLLERS USING MATLAB/SIMULINK

PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL

A FULLY INTEGRATED THREE LEVEL ISOLATED SINGLE STAGEAC-DC POWER FACTOR CORRECTION CONVERTER

Methodology for testing a regulator in a DC/DC Buck Converter using Bode 100 and SpCard

EMI Analysis on Dual Boost Power Factor Correction Converter

Application - Power Factor Correction (PFC) with XMC TM. XMC microcontrollers July 2016

Design and Simulation of New Efficient Bridgeless AC- DC CUK Rectifier for PFC Application

Power Factor Correction in Digital World. Abstract. 1 Introduction. 3 Advantages of Digital PFC over traditional Analog PFC.

Modified SEPIC PFC Converter for Improved Power Factor and Low Harmonic Distortion

Closed Loop Single Phase Bidirectional AC to AC Buck Boost Converter for Power Quality Improvement

Highly Integrated Inverter with Multiturn Encoder and Software-based PFC for Low Cost Applications

POWER FACTOR IMPROVEMENT OF SINGLE PHASE AC-DC SYSTEM USING PARALLEL BOOST CONVERTER

VLSI Implementation of Digital Down Converter (DDC)

A Proficient AC/DC Converter with Power Factor Correction

PERFORMANCE IMPROVEMENT OF CEILING FAN MOTOR USING VARIABLE FREQUENCY DRIVE WITH SEPIC CONVERTER

IMPROVING EFFICIENCY OF ACTIVE POWER FILTER FOR RENEWABLE POWER GENERATION SYSTEMS BY USING PREDICTIVE CONTROL METHOD AND FUZZY LOGIC CONTROL METHOD

Fuzzy Controlled Capacitor Voltage Balancing Control for a Three Level Boost Converter

SINGLE PHASE BRIDGELESS PFC FOR PI CONTROLLED THREE PHASE INDUCTION MOTOR DRIVE

Digital Combination of Buck and Boost Converters to Control a Positive Buck Boost Converter and Improve the Output Transients

Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

PI-VPI Based Current Control Strategy to Improve the Performance of Shunt Active Power Filter

ISSN Vol.03,Issue.22 September-2014, Pages:

Improved Modulated Carrier Controlled PFC Boost Converter Using Charge Current Sensing Method

Keywords: Forward Boost Converter, SMPS, Power Factor Correction, Power Quality, Efficiency.

Single Phase Bridgeless SEPIC Converter with High Power Factor

THE classical solution of ac dc rectification using a fullwave

A Pv Fed Buck Boost Converter Combining Ky And Buck Converter With Feedback

Analysis of Advanced Techniques to Eliminate Harmonics in AC Drives

Fuzzy Logic Based Power Factor Correction AC- DC Converter

Transcription:

Design and Simulation of FPGA Based Digital Controller for Single Phase Boost PFC Converter Aishwarya B A M. Tech(Computer Applications in Industrial Drives) Dept. of Electrical & Electronics Engineering The National Institute of Engineering Mysoru, India. Radha R Associate Professor Dept. of Electrical & Electronics Engineering The National Institute of Engineering Mysoru, India. Abstract This paper present a design of the digital controller for continuous conduction mode Boost converter with power factor correction (PFC) on Xilinx FPGA. It is designed to fulfil the international energy standards on input current harmonic distortion by reducing total harmonic distortion (THD) and improving the power factor of power supplies. In Proposed digital controller both outer loop, proportional-integral voltage compensator and inner loop, Average current compensator are implemented in Xilinx block sets in MATLAB/SIMULINK software integrated with Xilinx System Generator. A model of 650W FPGA-controlled boost PFC converter with 98~120 V in the ac input and 390V in the dc output has been simulated in MATLB/SIMULINK using Xilinx System Generator(XSG) environment. I. INTRODUCTION In recent years, most of the electronics and electrical appliances such as desktops, VFD, SMPS, UPS, and laptops work on D.C supply. So as to supply DC-applications from the AC-grid with low harmonic content of the input current, high efficiency and power factor correction (PFC), front end bridge rectifiers with boost PFC converter, are widely used to meet international energy standards and programs, such as the IEC 1000-3-2 and ENERGY STAR s 80 PLUS program[1-2]. In this regard, due to advancement in field programmable gate array(fpga),microcontrollers and digital signal processors technologies, including expansion of the processing capacity, design flexibility, easiness for system integration and cost reduction, the digital control is becoming more suitable for applications in power converters operating at high frequency over the analog control[4]. The FPGA is a programmable digital logic device by software. Thus, it can perform any logic function such as digital interface, controllers, numeric processors and decoders in a single IC. Two of the main characteristics of the FPGAs are the great versatility and the capacity of execute different tasks in parallel. These characteristics give to FPGAs a great advantage over DSPs in some of the applications on power electronics. Recently, there are some researches on the digital control of acdc PFC converter based on FPGAs [5-12]. A new duty cycle determination algorithm was proposed in [5]. The algorithm includes two terms, the current term and the voltage term, which can be calculated in parallel. A predictive control for PFC was proposed in [6, 7], in which the zero cross detector and sine wave look-up table are used. Digital charge control was presented to implement PFC based on a FPGA [8]. A design of a synchronous state machine to control a PFC boost converter with FPGA was propose in [9]. FPGA was applied to the dual boost PFC converter was proposed in [10, 11]. In high power applications, continuous conduction mode (CCM) is often used due to lower conduction losses and reduced EMI filtering requirements. Compared to peak current control or hysteresis current control, average current control is commonly used for boost PFC operating in CCM mode because of its higher power factor and less sensitive to switching noise. A FPGA based average current-mode controller for CCM boosted converter was implemented on DE2-70 FPGA kit in [12].external three ADCs are used to interface the boost converter with FPGA kit. Fig. 1. Block diagram of FPGA based digital controller of Boost PFC converter In this paper, the design of FPGA controller for the CCM boost PFC converter is proposed, Fig. 1 illustrated the control block diagram and topology of the boost PFC in details. The small-signal models of inner current loop and outer voltage loop are derived for the design of current and voltage compensators. Simulink is used for designing various block of digital controller and for simulation purpose. Xilinx system Generator 14.5 is used to design Xilinx Block set. System Generator for DSP 1450

provides the capability to model and implement high performance DSP systems in field-programmable gate arrays using Simulink. System Generator converts a Simulink model of Xilinx blocks into an efficient hardware implementation that combines synthesisable VHDL and intellectual property blocks that have been hand-crafted to run efficiently in FPGAs. II. CONTROLLER DESIGN The control system includes a proportional-integral voltage controller with anti-windup action, which regulates the converter s output voltage and an average current controller based on the model of the converter, which aims to make the converter s input current follow the sinusoidal waveform of the input voltage, providing high power factor and low total harmonic distortion. The voltage controller has a slow dynamics and is executed once in each half cycle of the input voltage, that is, with frequency equal to 60 Hz. The current controller, on the other side, has a fast dynamics and is executed once in each switching cycle of the converter, that is, with frequency equal to 500 khz. The goal of the PI voltage controller is to maintain the output voltage of the converter constant and equal to the designed value, with steady-state null error. This function must be performed even when the converter is subjected to variations in the input voltage and/or in the supplied output load. The PI controller was chosen due to its simplicity and good results. The voltage error, that is, the difference between the reference and the actual output voltage of the converter, is the input value of the voltage controller. The fixed current reference, that is, the constant value that must be multiplied by the input voltage, in order to constitute the reference to be followed by the input current of the converter, is the output value of the voltage controller. A. Boost Converter Modelling in CCM To characterize the dynamic properties of the boost PFC converter under CCM operation, it is necessary to know the effects of duty cycle d on inductor current i L. Although the boost PFC does not have a static quiescent operating point due to the low frequency input voltage, a linearized plant model can be found applying averaging techniques [3][13][14].so, in terms of the dynamic CCM operation, it can be shown that through averaging, the linearized small-signal continuous model of the CCM boost PFC control-to-output transfer function G i CCM is given by (1) as presented in [3], In (1), the output voltage is V o, boost inductance is L. B. Design of Current compensator Characterizing the response of the open-loop boost PFC converter requires writing the gain T i ccm the system, graphically represented by the system block of Fig.2 and mathematically written as in (2) (1) Fig.2 System block diagram of CCM boost PFC converter. The system consists of the sensor gain products, as well as the transfer function products of the boost PFC converter inductor current and current compensator. The gains are: ADC gain K ADC, current sensor network gain K s, boost PFC CCM inductor current power stage transfer function G i CCM, and the CCM current compensator transfer function C i CCM. Additionally, a delay term G delay(s) is incorporated to account for the computation and ADC sampling delays, and is considered as half the single sampling period delay Ts. The system is adequately compensated by average current control [3]. The inner current loop is a fast loop with a bandwidth generally selected to be within 1/10th to 1/6th the switching frequency f s [14]. With f s = 130kHz, this translates to a range of 13 khz to 24 khz. III. SIMULATION RESULTS This section shows the simulation results of the operation of the CCM boost PFC converter when subjected to variations in the input voltage and in the output load, in order to evaluate the proposed control laws. In these simulations, both the current compensator and the voltage compensator are implemented. The Single phase boost PFC converter is designed with the following specifications: ac input voltage range from 98V to 120V, dc output voltage equal to 390 V, output power up to 650W, line frequency (f) equal to 60 Hz, switching frequency (f s) equal to 130kHz, inductor (L) equal to 2mH and dc link capacitor (C) equal to 300uF. The CCM current compensator is designed in MATLAB SISO tool to achieve the desired response characteristics, and the designed continuous-time transfer function of the average current compensator is given by C i ccm (s) = 0.94(s+2.03 104 ) s Since (3) is in the continuous frequency domain, the compensator must be converted to a discrete format, as a continuous-domain compensator cannot be implemented in a digital device without conversion to a discrete format. Discretization was performed using the bilinear transformation with a sample frequency of 130 khz and transfer function is given by C i ccm (z) = 0.9742z 0.8331 z 1 The current compensator is implemented using the Xilinx block set, the compensator is designed based on the direct form-2 structure of transfer function (4) as shown in Fig.3. (3) (4) T i CCM = G i CCM C i CCM K ADC K s G delay (s) (2) 1451

The simulated results of input current and input voltage at different loads are depicted in Fig. 6. The input current can follow the input voltage under such condition, the power factor is 0.993 and total harmonic distortion (THD) below 3%...The proposed digital controller can achieve high power factor under the steady state. Fig.3 XSG Implementation of current compensator For the outer loop, the voltage compensator is designed as in (5) cv ccm (s) = 0.9 + 1.5 s Discretization was performed using the bilinear transformation and implemented using Xilinx blocks as shown in Fig. 4 (5) Fig.4 XSG Implementation of voltage compensator To validate the proposed methodology, extensive dynamic simulations are carried out in 1. MATLAB/SIMULINK environment using power system toolbox for power circuitry in floating point representation. 2. XSG environment using Xilinx block set tools for control circuit in fixed point representation. The overall block diagram with closed loop control using proposed Xilinx FPGA based digital controller with CCM boost PFC converter is shown in Fig.5 which outlined the communication between FPGA based digital controller and rest of power circuit. 6. (A) simulated Result at 150W 6. (B) simulated Result at 650W Fig. 6 Input current and input voltage at different loads. Fig. 5 Simulation circuit diagram in MATLAB/SIMULINK and Xilinx System Generator environment. (a)thd at 150W 1452

TABLE.1MEASURED POWER FACTOR AND THD AT DIFFERENT LOAD LEVELS P out (W) 150 200 300 400 500 650 Power factor THD (%) 0.89 0.92 0.928 8.7 6.8 4.3 0.953 0.989 0.98 3.9 2.9 2.6 (b)thd at 650W Fig. 7 THD at different loads. Fig. 8 Regulated output voltage Fig. 9 inductor current at different loads IV. CONCLUSION This work presents a favorable simulation result in the digital implementation of a FPGA based controller for single-phase boost PFC converter. Modeling and control of the CCM boost PFC current loop to achieve sinusoidal input current under digital average current mode control with voltage regulation by outer voltage loop was described, along with simulation results demonstrating its performance. Simulations of digital controller for CCM boost PFC converter have been done on the platform of MATLAB Simulink environment and Xilinx System generator. Both voltage and current compensators have been generated from Xilinx System generator to control Boost PFC converter. The FPGA based digital controller can be synthesis using Xilinx ISE design tools resulted in the above simulation results for a Spartan3 as target FPGA. REFERENCES [1] G. Limits for Harmonic Current Emissions (Equipment Input Current <16A per Phase), IEC 1000-3-2 Int. Std., 2001 [2] 80 PLUS, [Online]: Available: http://www.plugloadsolutions.com/ [3] R. W. Erickson and D. Maksimovic, Fundamentals of Power Electronics.Secaucus, NJ, USA: Kluwer, 2001. [4] D. Maksimovic, R. Zane, and R. Erickson, Impact of digital control in power electronics, in Proc. IEEE Int. Symp. Power Semicond. Devices ICs, May 2004, pp. 13 22.Y. [5] W. Zhang, Y. F. Liu and B. Wu, A new duty cycle control strategy for power factor correction and FPGA implementation, IEEE Trans. Power Electronics, Vol. 21, No. 6, pp.1745-1753, Nov. 2006. [6] Y. Jayaraman and U. Ravindran, FPGA implementation of predictive control strategy for power factor correction, World Academy of Science, Engineering and Technology, Vol. 39, pp.199-204, 2008. [7] A. Castro, P. Zumel, O. García, T. Riesgo and J. Uceda, Concurrent and simple digital controller of an AC/DC converter with power factor correction based on an FPGA, IEEE Trans. Power Electronics, Vol.18, No. 1, pp.334-343, Jan. 2003. [8] S. Bibian and H. Jin, High performance predictive dead-beat controller for DC power, in proc. Appl. Power Electron. Conf., 2001, pp67-73. [9] T. K. Jappe, S.A. Mussa and R. H. S. Rosendo, Synchronous state machine inner FPGA controlling PFC boost converter, IEEE Intern. Symposium on Industrial Electronics (ISIE), pp.1097-1102, 2010. [10] C. Attaianese, V. Nardi, F. Parillo and G. Tomasso, Dual boost high performances power factor correction (PFC), IEEE APEC, pp. 1027 1032, 2008. [11] A. L. P. Alcalde, M. S. Ortmann and S. A. Mussa, NIOS II processor implemented in FPGA an application on control of a PFC converter, IEEE PESC, pp. 4446-4451, Jun. 2008. [12] Shin-Ju Chen, Sung-Pei Yang and Ruei-Hong Wong, FPGA-Based Digital Control for Boost Converters with Power Factor Correction 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA) [13] R. Redl, Averaged small-signal analysis of the boost power factor correction circuit, VPEC Seminar Proc., pp. 108-120, 1989. [14] K. De Gusseme, D. M. Van de Sype, A. P. M. Van den Bossche, and J. A. Melkebeek, "Digitally controlled boost power-factor-correction converters operating in both continuous and discontinuous conduction mode," IEEE Trans. Ind. Electron., vol. 52, pp. 88-97, February 2005. [15] L. Roggia, F. Beltrame, J. E. Baggio, and J. R. Pinheiro, "Digital control system applied to a PFC boost converter operating in mixed conduction mode," in Brazilian Power Electron. Conf., 2009, pp. 698-704. 1453