CHAPTER 3 METHODOLOGY

Similar documents
Fuzzy Logic Controlled Solar Module for Driving Three- Phase Induction Motor

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

CHAPTER 4 FUZZY LOGIC BASED PHOTO VOLTAIC ENERGY SYSTEM USING SEPIC

CHAPTER 3 APPLICATION OF THE CIRCUIT MODEL FOR PHOTOVOLTAIC ENERGY CONVERSION SYSTEM

MICROCONTROLLER BASED BOOST PID MUNAJAH BINTI MOHD RUBAEE

CHAPTER 4 FUZZY LOGIC CONTROLLER

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

Fuzzy Logic Based MPPT for Solar PV Applications

Single-phase Variable Frequency Switch Gear

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller

Development of a Single-Phase PWM AC Controller

Chapter 1: Introduction

Application of Fuzzy Logic Controller in Shunt Active Power Filter

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS

Comparison of Buck-Boost and CUK Converter Control Using Fuzzy Logic Controller

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

Design and Simulation of Three Phase Controlled Rectifier Using IGBT

Design & Implementation of PWM Based 3-Phase Switch-Mode Power Supply (SMPS)

Power Management for Computer Systems. Prof. C Wang

A Novel Fuzzy Control Approach for Modified C- Dump Converter Based BLDC Machine Used In Flywheel Energy Storage System

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

Analysis of Solar PV Inverter based on PIC Microcontroller and Sinusoidal Pulse Width Modulation

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

CHAPTER 7 MAXIMUM POWER POINT TRACKING USING HILL CLIMBING ALGORITHM

Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic Controller for Photovoltaic for Cloudy Weather Conditions

CHAPTER 3 H BRIDGE BASED DVR SYSTEM

Design and Simulation of Fuzzy Logic controller for DSTATCOM In Power System

MDSRC Proceedings, December, 2017 Wah/Pakistan

ScienceDirect. Fuzzy logic-based voltage controlling mini solar electric power plant as an electrical energy reserve for notebook

Tel ,

Fuzzy Controllers for Boost DC-DC Converters

Fuzzy Logic Controller on DC/DC Boost Converter

Fuzzy Intelligent Controller for the MPPT of a Photovoltaic Module in comparison with Perturb and Observe algorithm

High Efficiency DC/DC Buck-Boost Converters for High Power DC System Using Adaptive Control

DESIGN, SIMULATION AND REAL-TIME IMPLEMENTATION OF A MAXIMUM POWER POINT TRACKER FOR PHOTOVOLTAIC SYSTEM

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Comparison Between Perturb & Observe, Incremental Conductance and Fuzzy Logic MPPT Techniques at Different Weather Conditions

CHAPTER-3 Design Aspects of DC-DC Boost Converter in Solar PV System by MPPT Algorithm

Designing buck chopper converter by sliding mode technique

A Fuzzy Controlled High Voltage Boosting Converter Based On Boost Inductors and Capacitors

POWER- SWITCHING CONVERTERS Medium and High Power

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

Power Electronics in PV Systems

CHAPTER 4 MULTI-LEVEL INVERTER BASED DVR SYSTEM

CHAPTER 7 HARDWARE IMPLEMENTATION

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

Designing and Implementing of 72V/150V Closed loop Boost Converter for Electoral Vehicle

Journal of Renewable Energy and Sustainable Development (RESD) June ISSN Power (W) Current (A) Power (W)

EE152 Final Project Report

Performance Improvement of Buck-Boost Converter Using Fuzzy Logic Controller

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: [Chakradhar et al., 3(6): June, 2014] ISSN:

Current-Mode PWM Multiple Output Flyback Converter

ADVANCES in NATURAL and APPLIED SCIENCES

Simulation of Fuzzy Controller based Isolated Zeta Converter fed BLDC motor drive

Designof PV Cell Using Perturb &Observe and Fuzzy Logic Controller Based Algorithm

Development of High Power LED Driver Using LTSpice Software

Solid State Devices (2)

Chapter 6 ACTIVE CLAMP ZVS FLYBACK CONVERTER WITH OUTPUT VOLTAGE DOULER

Speed Control of Three Phase Induction Motor Using Fuzzy-PID Controller

CHAPTER 3 MAXIMUM POWER TRANSFER THEOREM BASED MPPT FOR STANDALONE PV SYSTEM

CHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER

A DUAL SERIES DC TO DC RESONANT CONVERTER

Sepic Topology Based High Step-Up Step down Soft Switching Bidirectional DC-DC Converter for Energy Storage Applications

Development of a Fuzzy Logic based Photovoltaic Maximum Power Point Tracking Control System using Boost Converter

A Series-Resonant Half-Bridge Inverter for Induction-Iron Appliances

Features MIC2193BM. Si9803 ( 2) 6.3V ( 2) VDD OUTP COMP OUTN. Si9804 ( 2) Adjustable Output Synchronous Buck Converter

Photovoltaic Power Converter

CHAPTER 4 DC-DC CONVERTERS AND MAXIMUM POWER POINT TRACKING (MPPT) TECHNIQUES

Experiment DC-DC converter

Series-Loaded Resonant Converter DC-DC Buck Operating for Low Power

Implementation of Fuzzy Logic Maximum Power Point Tracking Controller for Photovoltaic System

HIGH-PERFORMANCE DOUBLE BOOST DC-DC CONVERTER BASED ON FUZZY LOGIC CONTROLLER

CHAPTER 3 CUK CONVERTER BASED MPPT SYSTEM USING ADAPTIVE PAO ALGORITHM

Abstract: PWM Inverters need an internal current feedback loop to maintain desired

Simulation of Perturb and Observe MPPT algorithm for FPGA

Fuzzy Logic Controller Based Three-phase Shunt Active Filter for Line Harmonics Reduction

P. Sivakumar* 1 and V. Rajasekaran 2

IGBT based Multiport Bidirectional DC-DC Converter with Renewable Energy Source

FP6276B 500kHz 6A High Efficiency Synchronous PWM Boost Converter

CHAPTER 5 CONTROL SYSTEM DESIGN FOR UPFC

When input, output and feedback voltages are all symmetric bipolar signals with respect to ground, no biasing is required.

LD /07/ Channel LED Backlight Driver. General Description. Features. Applications. Typical Application REV: 05

MODELING AND SIMULATION OF PHOTOVOLTAIC SYSTEM EMPLOYING PERTURB AND OBSERVE MPPT ALGORITHM AND FUZZY LOGIC CONTROL

Fuzzy Controller Algorithm for 3D Printer Heaters

CHAPTER 3 MODELLING OF PV SOLAR FARM AS STATCOM

INVESTIGATION OF PERFORMANCE ANALYSIS OF PV FED MULTILEVEL INVERTER FOR WATER PUMPING APPLICATIONS

POWER QUALITY IMPROVEMENT IN GRID-CONNECTED PV SYSTEM BASED ON DOUBLE TUNED RESONANT FILTER

IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA. This Chapter presents an implementation of area efficient SPWM

Photovoltaic Systems Engineering

ANALYSIS OF SEPIC CONVERTER USING PID AND FUZZY LOGIC CONTROLLER

operation, continuous current in L, very low ripple in Vout, Vin is constant, and = + V out

WD3122EC. Descriptions. Features. Applications. Order information. High Efficiency, 28 LEDS White LED Driver. Product specification

Calhoon MEBA Engineering School. Study Guide for Proficiency Testing Industrial Electronics

DESIGN AND SIMULATION OF IMPROVED DC- DC CONVERTERS USING SIMULINK FOR GRID CONNECTED PV SYSTEMS

Automatic Motor Detection and Control System (A.M.D.A.C.S.)

Application Note AN-1052

Fuzzy Logic Temperature Control System For The Induction Furnace

Electronics, Sensors, and Actuators

Transcription:

CHAPTER 3 METHODOLOGY 3.1 INTRODUCTION This chapter will explain about the flow chart of project, designing fuzzy logic controller and fuzzy logic algorithms. Next, it will explain electrical circuit design which included voltage divider, hall effect-based linear current sensor, and boost converter. Finally, it will continues to discuss about three phase sine PWM generated by microcontroller PIC18F4431, octocouplers, Intelligent Power Module and induction motor. 3.2 PROJECT FLOW CHART AND BLOCK DIAGRAM Figure 3.1 is the flow chart that shows the methodology of project. The project is using solar module to get solar energy convert into electrical energy and send to fuzzy logic controller. the input voltage and current is sensed by voltage sensor and high side current shunt sensor and send to FLC. The fuzzy logic algorithms will produces PWM signal to optimize the boost converter to get desired voltage output. the fuzzy logic algorithms is using mamdani inference style to track maximum power point from solar module. After this, output voltage of boost converter will pass through DC bus capacitor to filter the output voltage ripple. Intelligent Power Module with bootstrap circuit will convert DC voltage into AC voltage for driving induction motor by the 3 phase PWM signals to gate IGBT. The optocoupler will amplifies the gate signal before send to IPM. The induction motor is controlled by the voltage source inverter by IPM.

START 1 Determine solar module specification Create and generate PWM signals from microcontroller Create and evaluate fuzzy rules,input variables and output Yes PWM out? No Desired output is possible? No Design circuit for microcontroller Yes Fuzzy Logic Program Coding Design DC-DC Boost Converter Design circuit for IGBT & driver Circuit run? Yes Build hardware circuits No Circuit run? Yes Build hardware & controller Test run No Connect with fuzzy logic controller Test run END 1 Figure 3.1: Flow Chart of Project Figure 3.2: Block Digram of Project 3.3 FUZZY LOGIC CONTROLLED SOLAR MODULE Firstly, the solar module specifications are required to be identified so that electronic components so that can proceed into next steps. The 60 cells Mono-crystalline photovolaic

module is used in this project, which is the product name of MYS-60M/B3/CL-245. Every cells have positive power tolerance of 0 4.99 watts and high performance under low light conditions such as cloudy days, mornings and evenings. The data parameter of solar module is shown in Table 3.1 as below: Table 3.1: Specification data of MYS-60M/B3/CL-245 solar module Because of advantages of controlling system in an inexact and complex data, fuzzy logic controller is very popular to track MPP in solar module system. It requires to analyze the operation of solar module by the designer. From the solar module, the output of solar module has two type of characteritrics need to be determine: current- voltage characteristic and powervoltage characteristic. Figure 3.3 shows the experimental flow chart to get the characteristics of solar module which are shown as below:

START Preparation Measurement V & I by Resistors Plot I-V Characteristic Plot P-V Characteristic END Figure 3.3: Data Collection of Solar Module 3.4 FUZZY LOGIC ALGORITHMS In this project, fuzzy logic controller is using mamdani-style inference to produce PWM signals to boost converter. The mamdani-style inference is performed in 4 steps. Firstly, the input variables are fuzzified to get degree of those inputs. The input variable is Vk at instant times, K can be formuled into those two equations: V error = (V ref V k ) V ref (3.1) V coe = V error V error(previous) (3.2) The formula is based on voltage-controlled characteristic solar modules to get desired output and Vref is voltage at maximum power point and Vk is voltage at instant from voltage divider. After this, it is evaluated by fuzzy rules and unify all fuzzy rule outputs. Finally, Defuzzification is using centroid technique to get output by centre of gravity (COG) mathematically in equation 3.3. The output crisp is been calculated to get PWM signals.

COG = b x=a b x=a μ A(x)x μ A (x) (3.3) Figure 3.4: Fuzzy Logic Algorithm 3.4.1 FUZZY INFERENCE SYSTEM Fuzzy inference in this project is the process of mapping from voltage and current of solar module as inputs to output as PWM generation by using mamdani-style fuzzy inferences. Input variables of membership functions of Verror are Negative Big (NB), Negative Small (NS), Low Zero(ZL), Zero (Ze), Positive Small (PS) and Positive Big (PB) but Vcoe and output variables only five membership functions. Using MATLAB Fuzzy Logic Toolbox to create membership functions and Fuzzy Rules are shown as below as table 3.2. six membership functions (MF) of inputs and output in this project is more advantages than three membership functions because when the degree is near to zero area it will get very small value which is near to zero by using three membership functions. The design of five membership functions will get better result than three membership functions.

COE NB NS ZE PS PB NB NB NB NB NS NS NS NB NS NS NS ZE ERROR ZL NS ZL ZL ZL ZE ZE PS ZE ZE ZE ZE PS PS PS PS ZE ZE PB PB PB PS PS PS Table 3.2: Fuzzy Rule Evaluation Figure 3.5: Verror Membership Functions Figure 3.6: Vcoe Membership Functions

Figure 3.7: Dutyratio as Output Variable Using MATLAB Fuzzy Toolbox to determine every rule outputs, we can get rules viewer by simulation of model. Besides that, it can let fuzzy rules evaluation become visualized into 3D surface viewer. Rule evaluation in figure 3.8 and simulation modeling by MATLAB in figure 3.9. Figure 3.8: Surface Viewer 3.5 ELECTRICAL DESIGN - DC BOOST CONVERTER To boost higher output voltage than input voltage from solar module will consider the DC-DC boost converter. The switching device will receives PWM signal which is generated by Fuzzy Logic Controller. DC-DC boost converter acts like a charge controller where it is controlled by fuzzy logic controller. Fuzzy Logic algorithms is dependent to input variables such as maximum power and generate the duty cycles to power MOSFET boosts desired output voltage.

When it is steady state and PWM signal sends to gate MOSFET, the operation of boost converter will results desired output so that the voltage will send to dc bus filter and load. The formula to find duty cycle for boost converter is: D = 1 V s V o (3.4) Criteria calculation of boost converter with input voltage is the output voltage of solar module and desired output voltage is 60.0V. Assuming input current ripple is under 10% and maximum output voltage ripple, Vout is under 1%. Estimated inductance: L = Vin (Vout Vin) i L f s Vout (3.5) Inductor s current ripple: i L = (0.2 or 0.4) I o(max) Vout Vin (3.6) Minimum output capacitor: C out (min) > I out D f s Vout (3.7) The selections of components for boost converter are using above calculations and select 560 uh inductor and 4700 μf capacitor with rating voltage of 100 V in frequency of 20 KHz. In this project is using ISIS Proteus software in figure 3.9 to simulate the output voltage of boost converter and figure 3.10 is design circuit diagram of the boost converter by using Isis Proteus software.

Figure 3.9: ISIS Proteus 7.0 Figure 3.10: DC-DC Boost Converter Design 3.5.1 VOLTAGE DIVIDER Output voltage of solar module need to produced to suitable rating voltage and send to controller. it acts as voltage sensor which will produce the voltage which is the fraction of actual voltage. the equation of voltage divider is shown as figure 3.11. The voltage divider is designed in this project and maximum output voltage is 5V, and maximum input voltage is the open circuit voltage of solar module. Two resistors are used for this project and has the value of 51 KΩ and 7.5 KΩ is used after using equation 3.9 to calculate it. V 0 = R 2 R 1 + R 2 Vin (3.9)

Figure 3.11: Voltage Divider 3.5.2 OPTOCOUPLER CIRCUIT The 4N25 optocoupler is used to isolate the output PWM Arduino from semiconductor MOSFET in VGS. Microcontroller generates the PWM in 5V as ON-OFF pattern of duty cycle and placing optocoupler with 5V power supply. The circuit is shown as below in figure 3.12. 3.6 FUZZY LOGIC CONTROLLER Figure 3.12: Optocoupler Circuit

Fuzzy logic controller is the microcontroller that receives input variables of solar module and does fuzzy logic algorithms to generate PWM signal. PWM signal is send to MOSFET to boost converter to change duty cycle. A fuzzy logic algorithm is the process mapping of fuzzy inference by using method of Mamdani inference style. The Arduino Uno R3 is chosen to act as fuzzy logic controller in this project. Arduino Uno R3 in figure 3.13 is one of microcontroller that is easier to build to run in real life environment with sensor and analog output/input. It has a simple integrated development environment (IDE) that using C or C++ programming language to write out the fuzzy logic algorithm. The data specifications of Arduino Uno are shown as below: Figure 3.13: Arduino Uno R3 Table 3.3: Arduino Uno R3 Specification Data 3.6.1 IR2112 HIGH SIDE AND LOW SIDE DRIVER

The PWM output from Fuzzy Logic Controller will sent to IR2112 gate driver to increase the Vpp to 12 V for turn on and off gate MOSFET. The circuit is designed and showns as below in figure 3.14. Figure 3.14: IR2112 High Side and Low Side Driver 3.7 VOLTAGE SOURCE INVERTER After getting DC output voltage from boost converter, the voltage will passes through to DC link filter as DC voltage to inverter. The inverter was controlled by frequency and varying voltage will change speed of induction, it is called voltage source inverter and using microcontroller to generate PWM signals to control speed. 3.7.1 THREE PHASE PWM ALGORITHM Three phase PWM is using same clock frequency to generate out duty cycle. PWM module in microcontroller can do SINE function and produce sine PWM waveform for each phase as one of PWM techniques for DC-AC inverter. Each phase of high side and low side PWM is using same offset degree of PWM in pair mode. In this project, 20 MHz clock frequency to PIC18F4431 is used for generate 1.2 KHz PWM signals is enough for this project. 3.7.2 MICROCONTROLLER CIRCUIT

The microcontroller PIC18F4431 is used in this project for generating 3 phase PWM. Using MicroCode which is integrated development environment to write coding, PICBasic compiler to complete hex file so that it can transfer program into PIC18F4431 with PICKit 2 software. Six PWM signals which are high sides and low sides PWM will be generated in this project. The Figure 3.16 shows the circuit diagram of microcontroller circuit and buttons to change frequency of PWM outputs. Liquid-crystal display indicates the duty cycles of PWM. The buttons got 2 functions which are increasing or decreasing duty cycle when running the induction motor. There are 3 high side PWM outputs at B0, B2, B4 and 3 low side PWM outputs at B1, B3, and B5 of PIC18F4431 in figure 3.15. Figure 3.15: Microcontroller Circuit 3.7.3 OPTOCOUPLER 6 PWM signals as 3 phase sine PWM are generated by microcontroller. The ON- side PWM voltage from microcontroller is 5V which is not enough for motor driver gate signal. To amplify the PWM voltage, 6 optocouplers 4N25 are used for this project. Each optocoupler is supplied by 9 V, and PWM signal passes through it so that get 15 V to gate of IGBT motor driver. The circuit diagram is shown in Figure 3.16.

Figure 3.16: Optocoupler Circuit 3.7.4 IR2130 H-BRIDGE DRIVER The three phase gate driver IR2130 module can able to smooth the output PWM and increase the Vpp. The typical connection is shown as figure 3.17. The high side PWM is connected to HIN pin and come out from HO and required voltage supply to send to it with bootstrap circuit as shown as below. The low side PWM is connected to LIN pin and come out from LO pin. Figure 3.17: Typical Circuit of IR 2130 Gate Driver 3.7.5 INSULATED-GATE BIPOLAR TRANSISTOR (IGBT) MODULE

Three insulated-gate bipolar transistor module SKM 200GB123D is used in this project which consists of six IGBTs inside the module as shown in figure 3.18. In this project, IGBT module worked as inverter to converter DC voltage to AC voltage for driving three phase induction motor. It can also have pins for power supply of 15V for motor driver and input DC voltage to IGBTs. The PWM signals will connect to gate signals of drive circuit. Figure 3.18: SKM 200GB123D Module 3.7.6 INDUCTION MOTOR CIRCUIT The output voltage of inverter from IGBT modules will connected to three phase induction motor. Y connection of induction motor is been used in this circuit. The direction of induction motor can be changed by changing connection. The controlled speed of three phase induction motor can be adjusted by pressing buttons to change the duty cycle.

Figure 3.19: Induction Motor Circuit Diagram 3.8 OVERALL PROJECT CIRCUIT Figure 3.20: Fuzzy Logic Controller, Optocoupler and Power supply

Figure 3.21: Boost Converter and DC Link Film Capacitor Figure 3.23: Control Circuit of Voltage Source Inverter

Figure 3.23: IR2130 Gate Driver, Six IGBT Module and Induction Motor