A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

25
A NOVEL MAXIMUM POWER A NOVEL MAXIMUM POWER TRACKING CONTROLLER TRACKING CONTROLLER FOR A STAND-ALONE FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE PHOTOVOLTAIC DC MOTOR DRIVE A.M. Sharaf, SM IEEE, and Liang Yang A.M. Sharaf, SM IEEE, and Liang Yang Department of Electrical and Computer Department of Electrical and Computer Engineering Engineering University of New Brunswick University of New Brunswick

description

A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE. A.M. Sharaf, SM IEEE, and Liang Yang Department of Electrical and Computer Engineering University of New Brunswick. PRESENTATION OUTLINE. Introduction System Model Description - PowerPoint PPT Presentation

Transcript of A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Page 1: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

A NOVEL MAXIMUM POWER A NOVEL MAXIMUM POWER TRACKING CONTROLLERTRACKING CONTROLLER

FOR A STAND-ALONE FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR PHOTOVOLTAIC DC MOTOR

DRIVEDRIVE

A.M. Sharaf, SM IEEE, and Liang YangA.M. Sharaf, SM IEEE, and Liang YangDepartment of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering

University of New BrunswickUniversity of New Brunswick

Page 2: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

PRESENTATION OUTLINEPRESENTATION OUTLINE

• Introduction• System Model Description• Novel Dynamic Error Driven Self Adjusting

Controller (SAC)• Digital Simulation Results• Conclusions• Future Work

Page 3: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

IntroductionIntroduction

The advantages of PV solar energy:• Clean and green energy source that can reduce

green house gases• Highly reliable and needs minimal maintenance• Costs little to build and operate ($2-3/Wpeak)• Almost has no environmental polluting impact• Modular and flexible in terms of size, ratings and

applications

Page 4: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Maximum Power Point Tracking Maximum Power Point Tracking (MPPT)(MPPT)

• The photovoltaic system displays an inherently nonlinear current-voltage (I-V) relationship, requiring an online search and identification of the optimal maximum power operating point.

• MPPT controller/interface is a power electronic DC/DC converter or DC/AC inverter system inserted between the PV array and its electric load to achieve the optimum characteristic matching

• PV array is able to deliver maximum available solar power that is also necessary to maximize the photovoltaic energy utilization in stand-alone energy utilization systems (water pumping, ventilation)

Page 5: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

I-V and P-V characteristics of a typical PV array at a fixedambient temperature and solar irradiation condition

Page 6: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

The performance of any stand-alone PV system depends on:

• Electric load operating conditions/Excursions/ Switching

• Ambient/junction temperature (Tx)

• Solar insolation/irradiation variations (Sx)

Page 7: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

System Model DescriptionSystem Model Description Key components:• PV array module model• Power conditioning filter: ♦ Blocking Diode ♦ Input filter (Rf & Lf)

• Storage Capacitor (C1)

• Four-Quadrant PWM converter feeding the PMDC (Permanent Magnet Direct Current) motor (1-15kW size)

Page 8: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Photovoltaic powered Four-Quadrant PWM converter PMDC motor drive system

Page 9: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Novel Dynamic Error Driven Novel Dynamic Error Driven Self Adjusting Controller (SAC)Self Adjusting Controller (SAC) Three regulating loops: • The motor reference speed (ωm-reference)

trajectory tracking loop• The first supplementary motor current (Im) limiting loop • The second supplementary maximum photovoltaic power (Pg) tracking loop

Page 10: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Dynamic tri-loop self adjusting control (SAC) system

Page 11: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

• The global error signal (et) comprises

3-dimensional excursion vectors (ew, ei, ep)

• The control modulation ΔVc is

• β is the specified squashing order (2~3) • │Re│ is the magnitude of the hyper-plane error

excursion vector at time instant k

Page 12: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

The loop weighting factors (γw, γI and γp) and the parameters k0 and β are assigned to

minimize the time-weighted excursion index J0

where• N= T0/Tsample

• T0: Largest mechanical time constant (10s)• Tsample: Sampling time (0.2ms)• t(k)=k·Tsample: Time at step k in seconds

Page 13: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Digital Simulation ResultsDigital Simulation Results

• Photovoltaic powered Four-Quadrant PWM converter PMDC motor drive system model using the

MATLAB/Simulink/SimPowerSystems software

Page 14: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Test Variations of Test Variations of ambient temperature and solar irradiationambient temperature and solar irradiation

Variation ofambient temperature (Tx)

Variation of solar irradiation (Sx)

Page 15: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

For trapezoidal reference speed trajectory

Ig vs. time

Pg vs. time

Vg vs. time

Vg vs. Ig

Page 16: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

For trapezoidal reference speed trajectory(Continue)

Pg vs. Ig & Vg

ωref & ωm vs. time

Iam vs. time

ωm vs. Te

Page 17: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

For sinusoidal reference speed trajectory

Ig vs. time

Pg vs. time

Vg vs. time

Vg vs. Ig

Page 18: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

For sinusoidal reference speed trajectory(Continue)

Pg vs. Ig & Vg

ωref & ωm vs. time

Iam vs. time

ωm vs. Te

Page 19: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

The digital simulation results validate the tri-loop dynamic error driven Self Adjusting Controller (SAC), ensures:

• Good reference speed trajectory tracking with a small overshoot/undershoot and minimum steady state error • The motor inrush current Im is kept to a specified limited value • Maximum PV solar power/energy tracking near knee point operation can be also achieved

Page 20: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

ConclusionsConclusions• The proposed dynamic error driven controller

requires only the PV array output voltage and current signals and the DC motor speed and current signals that can be easily measured.

• The low cost stand-alone photovoltaic renewable energy scheme is suitable for village electricity application in the range of (150 watts to 15000 watts), mostly for water pumping and irrigation use in arid developing countries.

Page 21: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Future WorkFuture Work

• Other PV-DC, PV-AC and Hybrid PV/Wind energy utilization schemes• New control strategies

Page 22: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Future Work (Continue)Future Work (Continue)Novel Dynamic Error DrivenNovel Dynamic Error Driven

Sliding Mode Controller (SMC)Sliding Mode Controller (SMC) Three regulating loops: • The motor reference speed (ωm-reference)

trajectory tracking loop• The first supplementary motor current (Im) limiting loop • The second supplementary maximum photovoltaic power (Pg) tracking loop

Page 23: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Dynamic tri-loop error-drivenSliding Mode Control (SMC) system

Page 24: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

The loop weighting factors (γw, γi and γp) and the parameters C0 and C1 are assigned to minimize the time-weighted excursion index J0

where• N= T0/Tsample

• T0: Largest mechanical time constant (10s)• Tsample: Sampling time (0.2ms)

Page 25: A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE

Thank You!Thank You!&&

Questions?Questions?