245
Views
8
CrossRef citations to date
0
Altmetric
Research Article

Implementation of a novel robust model reference adaptive controller-based MPPT for stand-alone and grid-connected photovoltaic system

ORCID Icon, ORCID Icon & ORCID Icon
Pages 1321-1345 | Received 12 Aug 2022, Accepted 31 Jan 2023, Published online: 19 Feb 2023
 

ABSTRACT

The fast advancement of photovoltaic (PV) power generation technologies led to the integration of solar-based generation systems into several modes of transportation, including aircraft, automobiles, and trains. In these PV systems, solar irradiation levels fluctuate significantly and invalidate specific maximum power point (MPP) tracking (MPPT) control strategies, lowering the energy conversion efficiency. It is evident that the new robust model reference adaptive control (MRAC) proposed in this paper alleviates these problems by reducing tracking direction loss and oscillations near MPP. To evaluate the proposed controller’s performance, MATLAB/Simulink is utilized and compared with well-known techniques (P&O, VSPO, INC, ANFIS, and swarm-based MPPT) under three different modes, i.e. stand-alone, grid-connected, and real-time mode. The proposed scheme has tracking efficacy lies between 99.02% and 99.96% and achieved MPP in just 4 msec under highly fluctuating radiation and temperature conditions. It takes only 0.08 sec to capture the global MPP, which is on average two times faster than swarm-based global MPPT methods. Furthermore, the effectiveness is tested in a 50 kW three-phase grid-connected mode with and without cloud effects in realistic weather situations. Finally, real-time validation on the OPAL-RT simulator demonstrates the proposed technique’s practicality in real-world applications.

Nomenclature

Abbreviations=
PV=

Photovoltaic

MPPT=

Maximum power point tracking

MPP=

Maximum power point

MRAC=

Model reference adaptive control

THD=

Total harmonic distortion

PSC=

Partial shading conditions

GMPP=

Global maximum power point

LMPP=

Local maximum power point

INC=

Incremental conductance

P&O=

Perturb & observe

VSPO=

Variable step perturb & observe

GA=

Genetic algorithm

PSO=

Particle swarm optimization

FLC=

Fuzzy logic control

ANN=

Artificial neural network

SOFT=

Steady output and fast-tracking

ANFIS=

Adaptive neuro-fuzzy inference system

ARFPI=

Adaptive robust fuzzy proportional-integral

ABC=

Artificial bee colony

BAT=

Bat optimization algorithm

CSA=

Cuckoo search algorithm

GWO=

Gray wolf optimization

SSA=

Slap swarm optimization

WOA=

Whale optimization algorithm

MFO=

Moth flame optimization

FFO-GRNN=

Fruit fly optimization-general regression neural network

SMC=

Sliding mode controller

ISSA=

Improved squirrel search algorithm

MBO=

Modified Butterfly Optimization

OIC=

optimal integrator controller

SISO=

Single input single output

HWO-PS=

hybrid whale optimization-pattern search

DOA=

dragonfly optimization algorithm

RMSE=

Root mean square error

MRE=

Mean relative error

MAPE=

Mean absolute percentage error

ipv=

PV array output current (A)

vpv=

PV array output voltage (V)

p=

PV array power (W)

ID=

Reverse saturation current (A)

IL=

Photocurrent (A)

Voc=

Open circuit voltage (V)

Isr=

Short circuit current (A)

Tcref=

Cell reference temperature (K)

Tc=

Cell temperature (K)

Ksc=

Temperature coefficient of Isr (A/K)

k=

Boltzmann constant, k = 1.38 × 10−23(J/K)

Eg=

Bandgap energy (eV)

G=

Solar irradiation

Ai=

Ideality factor

q=

Charge of an electron, q = 1.6 × 10−19 C

Rse=

Series resistance

Rpe=

Parallel resistance

îpv=

Small-signal array current

vˆpv=

Small-signal array voltage

dˆ(s)=

Small-signal duty cycle

V0=

Boost converter steady-state output

vref=

Reference voltage

CDR=

Critically damped response

e=

Error

up(t)=

Plant Input

yp(t)=

Plant output

ym(t)=

Reference model output

r(t)=

Reference model input

ap,bp,kp=

Plant model parameters

am,bm,km=

Reference model parameters

Gp(s)=

Plant transfer function

Gm(s)=

Reference model transfer function

γ=

Adaptation gain

PMPP=

Rated power

IMPP=

Rated current

VMPP=

Rated voltage

Ci=

Boost input capacitor

L01=

Boost inductor

C0=

Boost capacitor

Ri=

Solar array resistance

R0=

Load resistance

VIN=

Input voltage range

fs=

Switching frequency

Ts=

Simulation step time

Disclosure statement

There are no conflicts of interest, according to the authors.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.