Professional Documents
Culture Documents
Solar-Powered EV DC Fast Charging Station Based On MPPT-Buck Converter Design Using PSO Trained NN Algorithm and MPC
Solar-Powered EV DC Fast Charging Station Based On MPPT-Buck Converter Design Using PSO Trained NN Algorithm and MPC
Bhubaneswar, India
mksharma@cgu-odisha.ac.in
Abstract— Due to government incentives, environmental buck converter. A DC-DC converter known as the buck
concerns, and lower operating costs, there has been a significant converter is employed to reduce the voltage output from the
increase in the adoption of Electric Vehicles (EVs). solar panel. to a level suitable for charging the battery [4].
Consequently, supporting the rapid growth of the EV market The efficiency of the buck converter is highly dependent on
trend requires the availability of fast charging stations. However,
the input voltage, and hence, it is essential to employ MPPT
traditional grid-based charging stations are unsustainable as they
increase their carbon footprint and strain the grid, potentially algorithms to track the maximum power point of the solar
causing power outages. This paper proposes a solar-powered EV panel. When utilizing these algorithms, there is a
DC fast charging station that utilizes a buck converter with compromise to be made when selecting the increment value
Particle Swarm Optimization (PSO) trained Neural Network used for adjusting the controlled parameter, which can
(NN) for maximum power point tracking (MPPT) and Model include duty cycle or reference voltage. [6]
Predictive Control (MPC) as the controller. The proposed system P&O is a simple and widely used MPPT algorithm that
aims to provide fast and reliable EV charging while minimizing perturbs the operational point of a solar system and controls
the impact on the grid during daylight hours. Results obtained the resulting power change. The main advantages of P&O
via MATLAB simulation demonstrate the effectiveness, stability,
are simplicity, low computer requirements, and ease of use.
reliability, and robustness of the proposed system. Therefore, this
study presents a promising direction toward developing However, it can suffer fluctuations around the maximum
sustainable and efficient DC EV charging infrastructure using power point and may not perform well in rapidly changing
clean and green energy. conditions.[5]
PSO involves a population of particles traveling around a
Keywords—PSO, NN, MPC, Buck Converter and DC search space to identify the ideal solution. In the case of
fast charging. MPPT, the particles represent potential operational points of
the PV system, and their movements are governed by a
I. INTRODUCTION fitness function that evaluates the power output at each
point. [7] The key advantages of PSO are its capacity to
As the world becomes increasingly dependent on handle non-linear and non-convex optimization problems,
renewable sources of energy, solar power has emerged as and its adaptability under quickly changing conditions.
one of the most promising options.[1] Charging of EVs However, it requires more computational resources than
using solar power is also being introduced. EV charging P&O, and its effectiveness depends greatly on the choice of
increases demand for electricity during times when it may parameters.
not be available, which can create additional stress on the NN-based MPPT algorithms use Artificial Neural Network
grid. If large numbers of EVs charge simultaneously, it (ANN) to understand the link between the input (such as
could cause localized brownouts or blackouts.[2] temperature and irradiance) and the ideal operating point.
PV solar panels to charge EVs can help reduce the strain NN-based MPPT algorithms have the capacity for high
on the grid during peak demand periods. During times of accuracy and responsiveness to changing conditions
high electricity demand, utilities may struggle to maintain However, they require a larger dataset for training, which
grid stability, leading to power outages and other issues. By can be difficult to obtain in some cases.[8]
using solar power to charge EVs, less energy is drawn from While selecting a controller for a buck converter, there are
the grid, which reduces the burden on the grid during these various elements that need to be considered in ensuring the
peak periods.[3] optimal performance and efficiency of the system. These
Solar panels are being used to generate electricity in elements can be Voltage and current requirements, Control
homes, businesses, and even in large-scale power plants. algorithm, Response time, Noise immunity,
However, the efficiency of solar panels is highly dependent Proportional Integral (PI) is a simple feedback control loop
on the intensity of sunlight falling on them. Maximum that regulates the buck converter output voltage using both
Power Point Tracking (MPPT) algorithms optimize solar proportional and integral terms. Together, the PI
panels’ power output by tracking the maximum power point components of the PI controller work to maintain the output
at which the panel operates. voltage of the buck converter at the desired level by
It has been reported that the buck and buck/boost DC-DC modifying the duration of time for which the switch remains
choppers are utilized for MPPT. One of the most widely on versus off, the duty cycle can be adjusted. [7] The PID
used techniques for solar power charging of batteries is the controller is commonly used in DC-DC buck converters
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
632
because it provides good performance with relatively simple Where,
implementation. However, the gains of the controller need
to be properly tuned to ensure stability and optimal I = PV cell Current(A)
performance. Ipv = Light generated current(A)
The MPC controller in a buck converter monitors the MPP Io = Diode saturation current(A)
by optimizing the duty cycle based on input voltage and ID = Diode current(A)
current measurements. The controller accounts for the PV Io = Short Circuit current(A)
array's nonlinear properties and changes the duty cycle to q =Electron Charge(C)
keep the system from drifting too far away from the K =Boltzmann Constant
MPP.[9] T =Temperature(K)
However, designing an efficient Solar PV-powered EV fast V= PV Cell output Voltage
charging station requires addressing several technical Rs =PV cell Series resistance
challenges, including maximizing the power extracted from
the solar PV, regulating the output voltage, and ensuring the Here two PV modules have been used. One module has
stability of the charging process. been connected in series and the other in parallel. Table (1)
This paper proposes a novel solution to these challenges, presents the ratings of the parameter used for the simulation.
based on the design of a MPPT buck converter using PSO
trained NN algorithm and MPC strategy. TABLE I. SOLAR PV MODEL DATA
Parameter Rating
II. THE PROPOSED SYSTEM
Input Voltage: Voc and Vmp 36.6 and 29v
The proposed system consists of a PV array that generates Input Current: Isc and Imp 7.84 and 7.35 A
DC power using sunlight, which is then connected to the
buck converter. The output of the buck converter is then
Input Power 213.15w
connected to an EV fast charger that charges the EV's
battery. Neural Network-based MPPT algorithm is utilized
that optimizes the power output of the solar panel array by
continuously tracking the maximum power point (MPP).
Moreover, MPC is used as a controller to regulate the output
voltage of the buck converter.
I=I −I e −
utilizing the equations of a standard solar cell.
(1)
= ln(1 − ) (2)
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
633
In this method, the weights and biases of the neural network
are represented by PSO particles, which are updated to
minimize the Mean Square Error after each iteration. The
number of iterations is predetermined, and the particles are
allowed to move in space for that specified duration. At the
end of the iterations, the weights and biases corresponding
to the global best particle are taken as an initial guess for the
neural network. As a result, the PSO is able to obtain
weights and biases that are sufficiently close to the
convergence point.
%% PSO Parameters
MaxIt=50; % Maximum Number of Iterations
nPop=50; % Population Size (Swarm Size)
w=1; % Inertia Weight
wdamp=0.99; % Inertia Weight Damping Ratio
Fig. 3. Irradiance and Temperature Variation.
c1=1.5; % Personal Learning Coefficient
c2=2.0; % Global Learning Coefficient
VelMax=0.1*(VarMax-VarMin);
b) MPPT Technique VelMin=-VelMax;
(Particle Swarm Optimization Trained Neural Network)
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
634
CASE 1: In the ON stage (b), current travels from the source d) Controller - Model Predictive Control
to the load through both the inductor and capacitor, leading
to an increase in current at the switch and the inductor. Once MPC, a sophisticated approach to process control, is used to
the switch closes, the inductor stores a portion of the current regulate a process while accounting for a range of
and channels the remaining current towards the capacitor uncertainties and constraints. This control technique can be
and load. The duty cycle and alteration of inductor current applied to both complex and simple dynamical systems
∗α∗T + − ∗ (1 − α) ∗ T = 0
(5)
&'( ) )
* *
(6)
2=
3
345
(7)
(J)=>KL(J)+?K: (10)
Input Voltage (Vmp) 29v
Input Current (Imp) 5.8683
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
635
described in the following formulation:
:(0|J)
⎡ ⎤
:(J + 1|J)
⎢ ⎥
U(k) = ⎢ :(J + 2|J) ⎥ (11)
⎢ ⋮ ⎥
⎣:(J + [f g |J)⎦
L(0|J)
⎡ ⎤
L(J + 1|J)
⎢ ⎥
k(J) = ⎢ L(J + 2|J) ⎥ (12)
⎢ ⋮ ⎥
⎣L(J + [f |J)⎦
At every time J, the input signal and the state vectors at a
given time instant J+l are represented by :(J+l|J) and
L(J+l|J), respectively. Fig. 8 (b)Output Response (against Internal Plant)
The formulation above enables the prediction of new input
and state vectors across the prediction horizon, which can be e) EV Battery
expressed as a new predicted state space.
l=0,1,2, …
battery. Lithium-ion has been considered with a nominal
voltage 12v, rated capacity 75Ah, initial state of charge is 45
(%) and battery response time is 0.001 (s).
The compact state of the predicted state equation can be
obtained by combining equations (11), (12), and (13) with
the discrete linear state space model in equations (9) and III. RESULTS AND DISCUSSION
(10). Additionally, considering into account the initial Using MATLAB/Simulink software, the proposed system
condition at the beginning of the prediction horizon such was simulated and the results revealed that it could rapidly
that (0|J)=L(J), then the formulation will be, charge the EV battery while minimizing reliance on the
⎢ ⎥
Q =⎢ 7K t ⎥ (15)
⎢ ⋮ ⎥
⎣7K uf ⎦
9K 0 … 0
7K9K 9K … ⋮
H =w { (16)
⋮ ⋮ ⋱ 0
7K u (x 9K 7K u (z 9K … 9K
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
636
V. FUTURE SCOPE
The present work only considered Solar PV as the only
source of energy for the Charging station making it
unavailable at night and sometimes unreliable during cloudy
days.
Then the future work includes the integration of Wind
energy and Energy storage system for direct fast charging of
EVs to increase power reliability. Integrating of Internet of
Things (IoT) in the DC fast charging station would make it
easier to access the real-time data processing and analysis
techniques to continuously monitor the charging station
operations based on changing environmental and usage
conditions.
Fig 10 Voltage Output with MPC and Without
References
[1]. T. Rampradesh, C. (2020). Pv Powered Dc-Dc Boost Converter
A gradual increase in voltage is observed in the system Charger For Electric Vehicles With 3 Different Voltage Levels.
when it was simulated without the MPC. Meanwhile, the European Journal of Molecular & Clinical Medicine, 7(6), 2636-
MPC was able to predict the effect of disturbances (such as 2642.
[2]. Dingtong Yang, Navjyoth J.S. Sarma, Michael F. Hyland, & R.
changes in load or input voltage.) and adjust the control Jayakrishnan (2021). Dynamic modeling and real-time management
inputs to maintain stable operation yielding better of a system of EV fast-charging stations. Transportation Research
performance and faster response times compared to the Part C: Emerging Technologies, 128, 103186.
system without the MPC controller. [3]. G. R. Chandra Mouli, J. Schijffelen, M. van den Heuvel, M. Kardolus
and P. Bauer, "A 10 kW Solar-Powered Bidirectional EV Charger
Compatible With Chademo and COMBO," in IEEE Transactions on
Power Electronics, vol. 34, no. 2, pp. 1082-1098, Feb. 2019, doi:
10.1109/TPEL.2018.2829211.
[4]. Mahdi Salimi (2018). Practical implementation of the Lyapunov
based nonlinear controller in DC-DC boost converter for MPPT of the
PV systems. Solar Energy, 173, 246-255.
[5]. Thanh-Tuan Nguyen, Hyung Won Kim, Geun Hong Lee, & Woojin
Choi (2013). Design and implementation of the low cost and fast solar
charger with the rooftop PV array of the vehicle. Solar Energy, 96,
83-95.
[6]. Y. Levron and D. Shmilovitz, "Maximum Power Point Tracking
Employing Sliding Mode Control," in IEEE Transactions on Circuits
and Systems I: Regular Papers, vol. 60, no. 3, pp. 724-732, March
2013, doi: 10.1109/TCSI.2012.2215760.
[7]. Premkumar, K., Vishnupriya, M., Thamizhselvan, T., Sanjeevikumar,
P., & Manikandan, B. (2021). PSO optimized PI controlled DC-DC
buck converter-based proton-exchange membrane fuel cell emulator
Fig 11 EV Battery state of charge for testing of MPPT algorithm and battery charger controller.
International Transactions on Electrical Energy Systems.
IV. CONCLUSION [8]. L. P. N. Jyothy and M. R. Sindhu, "An Artificial Neural Network
based MPPT Algorithm For Solar PV System," 2018 4th International
In this paper, proposed solar-powered EV fast charging Conference on Electrical Energy Systems (ICEES), Chennai, India,
station based on MPPT- Buck converter design using PSO- 2018, pp. 375-380
trained NN for MPPT and MPC as the controller. The [9]. O. Abdel-Rahim and H. Wang, "A new high gain DC-DC converter
with model-predictive-control based MPPT technique for
proposed system provides fast and reliable charging for EVs photovoltaic systems," in CPSS Transactions on Power Electronics
while minimizing its impact on the utility grid during day and Applications, vol. 5, no. 2, pp. 191-200, June 2020, doi:
hours. The proposed MPPT technique provides an effective 10.24295/CPSSTPEA.2020.00016.
and efficient solution for MPP in PV systems at different [10]. Al-wesabi Ibrahim, Min Ding, Xiaoling Jin, "Artificial Neural
temperature and irradiance variations, leading to improved Network Based Maximum Power Point Tracking for PV
System"Proceedings of the 38th Chinese Control Conference, July
energy harvesting efficiency and reduced cost. It was able to 27-30, 2019, Guangzhou, China
adapt to changes in operating conditions and provide [11]. Hafed Efheij,Abdulgani Albagul, Nabela Ammar
accurate tracking of the MPP. Utilizing over-prediction Albraik"Comparison of Model Predictive Control and PID Controller
horizon intervals, the MPC control method accurately in Real Time Process Control System".
predicts the future behavior of the controlled plant and [12]. Ahmad Dehghanzadeh, Gholamreza Farahani, Hani Vahedi, Kamal
Al-Haddad "Model predictive control design for DC-DC converters
produces a faster transient response while minimizing applied to photovoltaic system" 2019 19th international conference on
overshooting. Simulation results obtained using Sciences and Techniques of Automatic control & computer
MATLAB/Simulink demonstrate that the proposed system engineering (STA), Sousse, Tunisia, March 24-26, 2019
is highly effective and efficient for use in DC fast charging [13]. M. E. Albira, A. Alzahrani and M. Zohdy, "Model Predictive Control
of DC-DC Buck-Boost Converter with Various Resistive Load
station for EVs where fixed voltage equivalent to the EV Values," 2020 Global Congress on Electrical Engineering (GC-
battery terminal is required. ElecEng), Valencia, Spain, 2020, pp. 124-128, doi: 10.23919/GC-
ElecEng48342.2020.9285986.
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
637
[14]. Danayiyen, Yahya & Altas, İsmail & Sahin, Erdinc. (2017). MODEL
PREDİCTİVE CONTROL OF DC-DC BUCK CONVERTER. 8. 91-
97.
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on February 01,2024 at 05:39:44 UTC from IEEE Xplore. Restrictions apply.
638