Retraction
The PLOS One Editors retract this article [1] due to concerns about authorship and adherence to the journal’s publication requirements on reporting and data availability. During editorial follow-up, the authors provided additional information and code which were insufficient to resolve the concerns. We regret that the issues were not addressed prior to the article’s publication.
All authors did not agree with the retraction.
16 Oct 2025: The PLOS One Editors (2025) Retraction: IoT based battery energy monitoring and management for electric vehicles with improved converter efficiency. PLOS ONE 20(10): e0334668. https://doi.org/10.1371/journal.pone.0334668 View retraction
Figures
Abstract
Given the recent trends in the MPPT converters in PV systems, which have been researched extensively to improve design, modified closed-loop converter technology based on SoC is presented here. This paper aims to provide detailed information on the modern-day solar Maximum Power Point Tracking (MPPT) controller and Battery Management System (BMS). Most MPPT controller examination researched in the past is suitable only for fixed-rated battery capacity, which limits the converter capability and applications. The proposed paper uses the distributed energy management control technique to dispatch multi-battery charging based on the State of Charge (SoC). The converter construction is modified here as per the prerequisite of the model. The system hardware is developed and tested using Atmega2560 low power RISC based high-performance microcontroller. The batteries’ SoC level and State of Health (SoH) are calculated using embedded sensors and communication platforms through the IoT platform and Global System Monitoring (GSM) technology. The GSM and IoT technology ensure that the different batteries are monitored periodically, and any irregularities are immediately addressed through the distributed energy management control technique. This ensures a safe, reliable, and effective charging of multiple batteries with increased accuracy, thereby maximizing battery life and reducing operational costs.
Citation: Samikannu R, Yahya A, Tariq MU, Asim M, Babar M (2023) RETRACTED: IoT based battery energy monitoring and management for electric vehicles with improved converter efficiency. PLoS ONE 18(10): e0286573. https://doi.org/10.1371/journal.pone.0286573
Editor: Yogendra Arya, J.C. Bose University of Science and Technology, YMCA, INDIA, INDIA
Received: March 16, 2023; Accepted: May 18, 2023; Published: October 5, 2023
Copyright: © 2023 Samikannu et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper.
Funding: This work was supported by the EIAS Data Science Lab, College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
Renewable energy plays a vital role in the energy sector. The renewable energy sector has witnessed phenomenal growth in recent times. Despite the recent pandemic and looming uncertainties, the development of renewables remains strong, and the industry saw an increase of 15% from January 2020 to October 2020 as opposed to for the same period. Predominantly led by China and the United States, the renewable energy sector is set to grow by 4% globally to reach up to 200 GW. Among them, the solar power PV sector is estimated to jump by 30% in many countries. IEA estimates that the sector will likely witness a surge in Europe and India by 2021 and is expected to peak by 10–12% [1]. Fig 1 shows that the total solar energy generated accounted for 2000 gigawatts, suggesting that renewable energy investments have increased significantly worldwide [2], with an annual growth rate above 20% in most emerging nations. This amazing rise also resulted in a 26 percent reduction in the weighted cost of electricity, with solar alone accounting for a 13 percent reduction [3].
Solar PV collectors are widely used for harnessing the energy emanated from the sun and are generally classified as active or passive. A photovoltaic cell or a combination of cells, also known as solar arrays or systems (manufactured through semiconductors), converts the captured light photons into power by employing a photoelectric effect. The application of photovoltaic cells has dominated the renewable energy sector and has found wide use in grid interconnected inverters, electric vehicles, consumer electronics, etc. This growth has prompted researchers to investigate and improve the system’s efficiency [4].
The sun’s photons’ collection is generally achieved using sun-tracking PV’s. A typical solar module has limited energy (DC supply), and the internal impedances of the cell vary throughout the day and largely depend on the solar irradiance on the module. The sun-tracking PVs maximize the collection by continually adjusting themselves to the global solar insolation shifts. The captured sunlight is then amplified to generate a constant steady voltage. The efficiency of the collection, therefore, becomes paramount. To achieve max efficiency, most solar systems employ an MPPT controller. A Maximum Power Point Tracking Controller (MPPT) is used as a tracking mechanism and is a crucial element of the solar energy system.
2. MPPT system characteristics
2.1. Maximum power point tracking and partial shading problem
The general goal of any MPPT tracker is to ensure accuracy, precision, and robustness [6]. A typical problem that regularly hampers the collection is the partial shading effect. Two methods are widely adopted for point tracking: the mechanical rotational tracking method that can be implemented by embedded automation and the electric power traction method. Researchers have extensively researched these areas and compared various techniques [7, 8]. Various power point tracking methods have been employed to fix the partial shading effect. A variable INR-MPPT method for determining the scaling factor, which is crucial to the steady performance of an MPPT under partial shading conditions is proposed [9]. Handle the problem of partial shading by using single-state grid-connected voltage source inverters in their study [10]. As the partial shading conditions have more than one power point, the accurate tracking of the same using conventional algorithms is tricky. An attempt was made to address this problem by adopting a global search space differential algorithm by [11]. Their experiments indicate that the global maximum power point tracking using a differential algorithm has greater efficiency and accuracy of 99%, exhibits faster operation PSIM simulated environment, and responds to changing load variation at 0.1 sec [11]. Propose an improved phase shift PWM-based MPPT to overcome partial shading conditions in distributed PV systems [12].
Numerous researchers study various techniques and improve DC-DC boost converter technologies. The most common and adopted techniques employ DC-DC boost converters using MPPT and LPT (limited power tracking). As PV voltages are not entirely dependent on solar irradiance, the MPPTs can be programmed to reach high dynamic and static efficiencies when operating at maximum speeds. Similarly, high speed can be obtained in the LPT by controlling the inductor current. The main challenge in this operation is that both voltages and current depend on the array’s cell temperature, operation point, and solar irradiance. This could potentially cause interaction loops and instability. This loop and instability are generally handled by compensating input capacitance and employing a low-speed voltage controller. The method provides more dynamic response and better tracking ability due to the PV resistance’s ability and function without an extra current sensor [13]. Improved DC/DC model predictive control-based MPPT (MPC-MPPT). Unlike the PV DC/DC converter, where traditional MPC-based converters employ two voltage and one current sensor, the proposed model employs two sensors to reduce costs. The improved model is also said to operate on both fixed and variable switching frequencies. The test result of the suggested model is said to improve the gain by ten times the input voltage with an efficiency of 93% [14].
Apart from the above, several other MPPT techniques have been tested and used, including hill climbing, perturb and observation (P&O), incremental conductance, and resistance [15]. Researchers have also adopted and studied Artificial Intelligence and machine learning techniques to improve the efficiency of the MPPT algorithms. Among them, the fuzzy logic-based algorithms are most widely due to it has proven track record as an effective solution in non-linear PV systems without the need for accurate system data [16–23].
An incremental conductance based on a fuzzy duty cycle to overcome the problems of IC controller-based fuzzy logic system [24]. They implement and test the system on an STP085B panel to verify the accuracy using MATLAB [24]. Implementing AI-based systems in addressing partial shading effects offers better prospects due to its various advantages and capabilities, such as nonlinear mapping, response time, robustness, and minimum computations. AI-based systems are researched more to improve the system. Surveys various AI-based systems and propose a new ANN MPPT-based system to address the limitations of PV MPPTs. The results indicate the proposed system’s superiority over other surveyed systems [19]. Various MPPT controllers suggest a solution using AI techniques to improve the efficiency of the MPPT and address the partial shading effect [20]. Polynomial-based algorithms on the MPPTs to increase the performance and efficiency and establish their model on the Takagi-Sugeno fuzzy model. The model uses the minimum time to track, thereby increasing efficiency. Unlike the conventional methods, their model does not require the maximum power operational point [25].
An adaptive fuzzy logic-based system, demonstrate their model in a simulated C-Block PSIM software-based environment, and verify the feasibility of a floating-point digital signal processing controller (TMS320F28335). They conclude that the proposed model exhibits greater consistency and accuracy in the output power of the PV system [26]. Artificial Neuro-Fuzzy Inference System (ANFIS) based on a particle swarm optimization algorithm is proposed to achieve maximum power output with minimum oscillation tracking and demonstrate their model’s superiority due to its enhanced drive control to enhance PV extraction [5–27]. Though most controllers exhibit enhanced tracking abilities and efficiency, these control techniques are complex. The response time to load variations is also quite normal. An enhanced Digital Signal Processing (DSP) technique based independent MPPT control scheme was demonstrated [28].
Among the various techniques, the Perturb and observe technique is a popular hill-climbing method and is widely used due to its easy operation and the simplicity of the design [26]. The ease of implementation and enhanced performance makes the P&O algorithm popular [29]. Unlike the incremental conductance method, this method requires oscillating power output to determine the maximum power point under steady-state irradiance. To mitigate the oscillations’ limitations, Ahmed and Salam propose an enhanced adaptive perturb and observe (EA-P&O) method to mitigate the limitations of the diverged tracking. Using four algorithms, they simulate the experiment on a buck-boost converter with a dSpace DS1104 board in Matlab. The four algorithms artificial bee colony, modified incremental conduction, cuckoo search and hybrid ant colony. The test results indicate that the proposed method tracks global peak successfully under partial shading conditions while maintaining an efficiency of over 99% [30]. A self-predictive perturb and observe (SPP&O) algorithm, and demonstrate its function using Matlab. They obtain successful results in each iteration with a 90% reduction in step size to provide an oscillation free and enhanced steady performance [31]. Based on the self-predictive algorithm Kumar et al. further study and propose an incremental conductance algorithm (SA-I&C) with higher efficiency for tracking the maximum power point while minimizing the development cost [32].
Though P&O technique is effective and widely used, the optimization of the MPPT requires two design parameters, the perturbation frequency and the perturbation step. Both these require specifics, and the perturbation has a drawback as the combined energy conversion limits it while step-size must be high to differentiate the responses in the system. While this technique has explicit guidelines for a single loop, no algorithm governs the multi-loop MPPT structures. This was elucidated and researched by Kivimaki et al., who provided a solution by modifying the perturbation frequency. They conclude that the influence of PVG dynamic resistance is negligible and validates the proposed guidelines [29].
2.2. Battery system characteristics
Battery power management is the most crucial technique in the inverter. Numerous researchers have studied various technologies to improve battery efficiency, life, and storage [33–37]. Compared to Pb Acid batteries, Li-IoN battery exhibit better-charging efficiency, great cycling time and self-discharging capability, thus reliable in various applications like consumer electronics, EVs, renewable energy and grid energy storage. The extensive application of the batteries also means fast and efficient charging. While fast charging applications may increase the convenience of the battery application, it is also essential to protect them from damage. This technically means ensuring safety, less charging duration and a healthy battery. Zou et al. propose a health-aware fast charging based on advanced control theory and formulate the problem based on a linear time-varying model. The batteries, in this model, are ensured protection by controlling the physical variables. This method also results in fast charging of the batteries in real-time applications [38].
Constant Current and Voltage (CC & CV) based power converters etc., to name a few. The most used charging mechanisms employ an open-loop approach among the battery charging techniques. Closed-loop instantaneous cell charging techniques are essential to charge faster on the batteries. Therefore, a closed-loop Constant Temperature Constant-Voltage Charging Technique (CT-CV) charging control was proposed by Patnaik et al., where the battery cell temperature is maintained by implying a closed control temperature control mechanism. The results indicated faster charging time by over 20% than a conventional CC-CV charger [39].
One other typical problem is the charging and discharging of the batteries. The charging and discharging of the battery are determined by the State of Charge (SoC) calculation to avoid overcharging the batteries. The charge state in a battery is indirectly measured and estimated based on several measures like voltage, current, and temperature. Researchers have proposed many non-AI methods to measure SoC. These methods have serious and result in an inaccurate prediction. The ability of AI algorithms for greater efficiency and accuracy enhances the accurate determination of the SoC. Song et al. study Convolutional Neural Network and Long Short-Term Memory (CNN-LSTM) networks and train the network using data collected from discharge profiles. The trained results indicate that the network records the data, the relationship of the SoC and variables and exhibits smooth and accurate results. The experimental result of CNN and LSTM network record the real value of SoC even under nonlinear conditions and the Root Mean Square Error (RMSE) as low as 2% [40].
The open-loop methods pose uncertainties in the distribution, and the generated SoC value is likely to have errors that accumulate over time and have adverse estimation accuracy [41–44]. To overcome problems in SoC, like in cubature Kalman algorithms, [44] present a modified algorithm using Adaptive Weighting Cubature Particle Filter. The results presented indicate high estimation accuracy, strong robustness, fast convergence speed and an estimated error of less than 1% [44]. IoT based applications used in different secotors for the energy efficiency [45, 46]. Peak power management strategy plays an important role in allowing batteries to reconsider its VI characteristics during peak power consumption and energy-efficient power flow and reduce the development cost. The real-time state of health in the batteries is quite difficult to obtain due to the various parameters required for capacity measurements. Tan et al. study SoH estimation strategy dependent on the Equivalent Internal Resistance (EIR). They adapted the support vector regression method for computing the real-time SoH. The results indicate that the relationship between EIR and battery deterioration can be predicted with greater accuracy and ensure efficiency and monitoring of the batteries [47].
The review of the various technological application on MPPT and PV System components has indicated that closed-loop MPP tracking topologies, energy-efficient BMS and boost converter technologies are reliable. Every algorithm applied meets respective objectives and shows good performance. However, no system explains all the issues and proposes a single solution. This paper aims to propose a new design to address all the issues as a single solution.
3. Proposed converter design
To mitigate the problems in the section, the proposed model aims to provide the solution in four operation stages. Fig 2 describes the block diagram of the proposed work. The PV solar array is reconstructed to maximize the MPP level. The proposed system develops a low-cost and reliable multi-output boost converter to energize multiple rated batteries. The SoC and SoH estimation because of high performance with embedding sensors and the Micro Controller. The GSM and IoT technology used for the communication establishment.
3.1. DC-DC converter design
To mitigate the problems in the section, the proposed model aims to provide the solution in four operation stages. Fig 2 describes the block diagram of the proposed work.
VIp = Input minimum voltage.
VOp = output voltage at the desired level.
Ƞ = converter side efficiency.
The calculation adds the efficiency of the duty cycle due to the dissipated energy by the converter. This equation relies on more duty cyclic range compared with the efficiency factor.
The next process calculates the maximum switching current determined by the inductor ripple current. The converters catalogue specifies the range of inductors with their ICs. For the above reason, the inductance value is calculated concerning the ripple current.
II(Im) = minimum inductance current.
ΔIL = ripple inductance value.
Dcy = calculated duty cycle.
The maximum output current of the selected chip, IMOP, is the maximum output current, and alternate IC is to limit the high switch current. The value for the IMOP is lower than the required one. Using the selected chip with the inductance within the recommended range is possible. A huge inductance avoids the ripple current and increases the selected chip’s output current. The calculated value is above the maximum current of the application, the switching current at the maximum system is determined,
(4)
IO(m) = output current at maximum level
ΔIL = inductance ripple current
The proposed system recommended assigning the inductance with a lower value and smaller size. The inductance must always have a higher current rating than the current maximum given by the equation with higher and lower inductance. For this part, we don’t know the required inductance value; the following equation will give the right inductance value:
(5)
VIP = Input voltage
ΔIL = current at ripples by the inductor.
fsm = switching frequency at the minimum level.
Io(m) = maximum ripple current required for the specific application.
The above equations cannot determine the current at ripples by the inductor due to the presence of an unidentified inductance value. High accuracy for the ripple current is 20% to 40% of the current at the output level. Schottky diodes have huge peak current values than the average rating, therefore, higher current in the system should not pose a problem. The next parameter is to decide the power dissipation of the diode.
PFD = Power at Forward Diode.
IFD = Current at Forward Diode.
VFD = Voltage at Forward Diode.
3.2. Battery management system
The battery open circuit voltage (Voc) is shown as an element of battery SoC, as is the interior obstruction R. SoC determines the battery limit. The SoC is used to determine the current status of charging and discharging conditions in the battery (4). The Fuzzy Logic Controller (FLC) determines the charging and discharging currents. The closed-loop control technique determines the load demand response over the battery. Fig 2 shows the EMS. Solar panels, load and lithium-ion batteries are the three blocks in the system. Wind and photovoltaics are non-linear systems. The FLC helps extend the battery life by determining the charging and discharging times of the battery. Different advantages like adaptability, simple design, and resemblance to human intellect make to choose of the FLC controller. Mathematical modelling is not needed for the FLC controller.
3.3. Fuzzy logic controller model basis
Fuzzification, inference system and defuzzification blocks are the three basic segments for Fuzzy logic systems. The numerical input values should be converted to linguistic values as the fuzzy uses linguistic variables as inputs. The fuzzifier converts the crisp values into fuzzy values. The membership function is the degree of truth in fuzzy logic [7].
4. Proposed working of the models
4.1. FLC working model
The fuzzy controller for charging and discharging can achieve the desired SoC. The lithium-ion battery is used for energy storage. Eqs 7 and 8 indicate the inputs to the FLC. The input to the battery is a variable output current.
The energy storage device is a lithium-ion battery, and the fuzzy controller is designed to be in either charging or discharging mode to reach the necessary SOC. As shown in equation ΔSOC and ΔP are the inputs to the fuzzy logic controller, and the variable output current is provided as an input to the battery model. The load power and solar panels generated power difference gives the total power. The input and output membership function are shown in Figs 3 and 4. The membership functions are divided into five grades. The five grades are NB (Negative Big), NS (Negative Small), ZO (Zero), PS (Positive Small), and PB (Positive Big). After establishing the membership function, the current for charge and discharge may be calculated by replacing it with the scaling factor. The fuzzy controller supplies the battery power to the load when the renewable energy system cannot supply the demand. The battery must be discharged when the SoC of the battery is higher than the command SoC. Table 1 demonstrates the proposed system’s fuzzy control rules (Jadhav & Nair, 2019).
4.2. Functions and working of the proposed hardware
The hardware block diagram is shown in Fig 5. The experimental setup states the rating of a 48V lithium-ion battery charging scheme with an ampere rating of 2.5 Ah. The initial stage of the model is the renewable charging scheme. The input charging section consists of solar panels with a reconfigurable structure adapted to the power generated by the panels. The panel feedback is fed to the microcontroller with the sensing unit Analog to Digital Converter (ADC) calibrated and based on the reference threshold value. If the panel power is insufficient for the converter’s input, it is adjusted with series and parallel connections to balance the power. The reconfigurable solar panel pattern is shown in Fig 6. The second part of the model is the charge controller, the converter side. The output of the solar panel is fed into the converter as input. The charging converter section has the toroidal core inductor, which generates the required battery charging voltage for the coil windings.
The driver circuit for the converter is designed with the SG3525 PWM generation IC. It has the technique of closed loop PWM generation. That is, the controller adapts to the battery current voltage. This adaptive charging technique eliminates the normal charging scheme. The duty cycle of the converter adjusted depends on the battery current voltage levels. The third part of the model is the SOH and SOC. In this part, battery maintenance and protection form the core. The battery parameters like voltage, current and temperature measurement are controlled using sensors. In this paper, the SOC is calibrated by the ESI reference. The voltage divider rule measures the battery voltage. The battery voltage is limited between the 5V for the microcontroller ATMEGA 2560 chip protection. As the input in battery varies, the ATMEGA chip will recalibrate. The LM 35 temperature sensor will continuously monitor temperature status, feeding the information to the AMTEGA controller. The AMTEGA controller controls any abnormal temperature change recorded by the system, regulating the charging, and discharging with the help of the relay driver circuits. This model uses the AMTEGA’s native source code as developed by the Arduino IDE software platform.
The final part of the model is the communication and user interface medium. In this step, the IoT and GSM platforms continuously monitor the entire status like the charging, discharging, temperature status, battery voltage, and current levels. The IoT part of the Wi-Fi-enabled controller uses NODEMCU microcontroller. Its operation is to get data from the main ATMEGA 2560 microcontroller and publish it as “Think speak” to the web server. Think speak is a user-friendly cloud computing webpage. The webpage allows users to create user credentials and data publishing and monitoring accounts. Each user has specific API keys and is unique. The other communication medium used here is the GSM network. The user’s mobile number is programmed into the controller. Any malfunctions recorded by ATMEGA 2560 controller will trigger an SMS to the user.
5. Results and discussion
The reconstructed PV array with Series Parallel topology must satisfy the three factors. The proposed method should be suitable for uniform and non-uniform irradiance patterns. Module-level reconfiguration should be carried out. The proposed method can be applied to any PV array and strings. The experiment prototype has a battery bank of 48v /2.5Ah lithium-ion batteries, which are connected in series (i.e. each battery rating 3V/2.5Ah). Four segments of 12V rated battery backup meet the required 48V voltage for the experiment. After necessary calibration, the entire battery feedback is fed into the Arduino Mega 2560 microcontroller. Fig 7 shows the battery in an off state with Li-ion battery temperature, B1 and B2 battery voltage. Fig 8 shows the battery in an off state with Li-ion battery temperature, B3 and B4 battery total voltage connected in series. Fig 9 shows the Li-ion battery temperature, B1 and B2 voltage in the battery on condition. Fig 10 shows the Li-ion battery temperature, B3 and B4 total voltage connected in series when the battery at on condition.
Automatic charging and a discharging system are required to increase battery life. Figs 11 and 12 shows the respective charging and discharging state operation. The state of charge has been calculated by standard cyclic battery power usage. The charging system is activated when the total battery voltage drops below 46V. The load resistance can explain both the charging and discharging system.
The system’s failure to charge and discharge in real-time failures may lead to a battery explosion. Over usage of the battery also likely decreases the battery life. To avoid such problems, testing was carried out for charging and discharging relay status. Fig 13 represents the charging relay problem. The modified closed-loop boost converter design is shown in Fig 14. The converter in this paper is designed to accommodate three different power ratings (12V, 24V and 48V). This increases the converter flexibility based on real-time requirements. The Fig 15 shows the working of the battery energy management system and control-relays operations and load status. Four pairs of Li-ion batteries were used to demonstrate the segmented energy storage system. Each pair consists of 12v (cell voltage 3.4v, 4*3.4 = 13.2 maximum voltage approximately), and the total battery voltage connected in series is around 48v. It clearly shows that the battery temperature will increase gradually when the load is added to the battery. By checking with XML sheet, first, initially single battery source relates to the converter. According to this project, the converter produces 14-16v. Depending on how many batteries are connected in series, converter output will change accordingly, in the range of 14v, 26v, 38V, and 50V, as seen in the XML Sheet. Initially, the batteries connected were 12; subsequently, all four were connected for testing. The last part of the experiment was tested with only two batteries. By checking with the above graph without load, the battery voltage stood at 25.63V. The other parameters, load status, charging relay status and discharging relay status, are identified by the digital state as 0 indicates the OFF state and 1 indicates ON state.
When the load is turned ON, the battery voltage gradually decreases in its state. The discharging relay state is 1, the charging relay state is 0 in this condition, and the battery state is in the discharging mode till the battery voltage reaches 22.08V. As the battery goes below 22.08V, the discharge state is turned OFF and charging changes the state to 1.
This system uses IoT technology as a platform for monitoring and controlling automation. The result of IoT is shown in Fig 15. Battery voltage, load current, battery temperature level, charging relay status, discharging relay status, and Load ON/OFF status can be monitored wirelessly. “Think speak” web server provides the extra benefit of database management, trigger alert management and a graphical user interface option. Fig 16 shows the fault SMS alert.
6. Conclusion
The hardware prototype verified the overall system performance. The automatic reconfigurable pattern of the solar panel resulted in excellent MPP tracking ability under a partial shading effect. The mechanical panels largely depend on solar radiation tracking and do not support efficient tracking. Therefore, this experimental setup is designed to suit reconfiguration, thus achieving efficiency due to the efficient radiation capture.
The converter can perform based on the rated battery connected as load. The converter is designed for 12v, 24v and 48v, respectively. The variable switching technique automatically achieves these voltage levels. Battery SoC and SoH are calculated for individual and entire series connected systems. In addition, it provides accurate results in automatic charging and discharging and indicates other problems like charging relay failure and discharging relay failure. IoT-based battery energy systems have restrictions that should be considered. It requires a constant internet connection and depends on a dependable power source. They may become inoperable due to internet or power outages, making them difficult to scale. Custom development or integration is needed to adapt to changes in fleet size or configuration.
Acknowledgments
The authors would like to acknowledge the support of Prince Sultan University for paying the Article Processing Charges (APC) of this publication.
References
- 1.
IEA, Renewables 2020—Analysis and Forecast to 2025, 2020. [Online]. https://www.iea.org
- 2.
RE, Renewable Energy 2018. [Online]. https://ourworldindata.org/renewable-energy
- 3.
IRENA, Renewable Power Generation Costs in 2018 2018. [Online]. https://www.irena.org/publications/2019/May/Renewable-power-generation-costs-in-2018.
- 4. Venkatachary S.K.; Samikannu R.; Murugesan S.; Dasari N.R.; Subramaniyam. U.R. Economics and impact of recycling solar waste materials on the environment and health care. Environmental Technology & Innovation 2020, 20, 101–130.
- 5. Stonier A.A.; Murugesan S.; Samikannu R.; Venkatachary S.K.; Kumar S.S.; Arumugam P. Power Quality Improvement in Solar Fed Cascaded Multilevel Inverter with Output Voltage Regulation Technique. IEEE Access 2020, 8, 178360–178371.
- 6. Titri S.; Larbes C.; Toumi Y.K.; Bentchba K. A new MPPT controller based on Ant Colony Optimisation algorithm for photovoltaic systems under partial shading conditions, Applied Soft Computing 2017, 58, 465–479.
- 7. Rezk H.; Eltamaly A.M. A comprehensive comparison of different MPPT techniques for photovoltaic systems. Solar Energy 2014, 112, 1–11.
- 8. Karami N.; Moubayed N.; Outbib R. General review and classification of different MPPT Techniques. Renewable and Sustainable Energy Reviews 2017, 68, pp.1–18.
- 9. Ahmed E.M.; Shoyama M. Scaling factor design based variable step size incremental resistance maximum power point tracking for PV systems. Journal of Power Electronics 2012, 12, 164–171.
- 10. Dousoky G.M.; Shoyma M. New parameter for current-sensorless MPPT in grid-connected photovoltaic VSIs. Solar Energy 2017, 143, 113–119.
- 11. Tey K.S.; Mekhilef S.; Seyedmahmoudian M.; Horan B.Oo.A.T.; Stojcevski A. Improved differential evolution-based MPPT algorithm using SEPIC for PV systems under partial shading conditions and load variation. IEEE Transactions on Industrial Informatics 2018, 14, 4322–4333.
- 12.
Elmelegi, A.; Aly, M.; Ahmed, E.M. Developing phase-shift PWMbased distributed MPPT technique for photovoltaic systems. In Proceedings of the 2019 International Conference on Innovative Trends in Computer Engineering, Aswan, Egypt, 2019.
- 13. Bellinaso L.V.; Figueroa H.H.; Basquera M.F.; Vieira R.P.; Grundling H.A.; Michels L. Cascade Control With Adaptive Voltage Controller Applied to Photovoltaic Boost Converters, IEEE Transactions on Industry Applications 2019, 55, 1903–1912.
- 14. Abdel-Rahim O.; Wang H. A new high gain DC-DC converter with model-predictive-control based MPPT technique for photovoltaic systems. CPSS Transactions on Power Electronics and Applications 2020, 5, 191–200.
- 15. Soon T.K.; Mekhilef S. A fast-converging MPPT technique for photovoltaic system under fast-varying solar irradiation and load resistance. IEEE Transactions on Industrial Informatics 2014, 11, 176–186.
- 16. Alajmi B.N.; Ahmed K.H.; Finney S.J.; Williams B.W. Fuzzylogic-control approach of a modified hill-climbing method for maximum power point in microgrid standalone photovoltaic system, IEEE Transactions on Power Electronics 2014, 26, 1022–1030.
- 17. Al-Nabulsi A.; Dhaouadi R. Efficiency optimization of a DSP-based standalone PV system using fuzzy logic and dual-MPPT control. IEEE Transactions on Industrial Informatics 2012, 8,573–584.
- 18. Khateb A.El.; Rahim N.A.; Selvaraj J.; Uddin M.N. Fuzzy-logiccontroller-based SEPIC converter for maximum power point tracking. IEEE Transactions on Industry Applications 2014, 50, 2349–2358.
- 19. Elobaid L.M.; Abdelsalam A.K.; Zakzouk E.E. Artificial neural network-based photovoltaic maximum power point tracking techniques: A survey. IET Renewable Power Generation 2015, 9, 1043–1063.
- 20. Seyedmahmoudian M.; Horan B.; Soon T.K.; Oo R.; Rahmani A.M.T.; Mekhilef S.; et al. State of the art artificial intelligence based MPPT techniques for mitigating partial shading effects on PV systems–A review. Renewable and Sustainable Energy Reviews 2016, 64, 435–455.
- 21. Kivimaki J.; Kolesnik S.; Sitbon M.; Suntio T.; Kuperman A. Revisited perturbation frequency design guideline for direct fixed-step maximum power point tracking algorithms. IEEE Transactions on Industrial Electronics 2017, 64, 4601–4609.
- 22. Tang S.; Sun Y.; Chen Y.; Zhao Y.; Yang Y.; Szeto W. An enhanced MPPT method combining fractional-order and fuzzy logic control. IEEE Journal of Photovoltaics 2017, 7, 640–650.
- 23. Aamir Muhammad, Panhwar Zhong Liang, Deng Ali Memon, Kamran Khuhro, Sijjad Ali.; Abbasi Muhammad Aashed Khan.; Ali Zulfiqar. Energy-efficient routing optimization algorithm in WBANs for patient monitoring. Journal of Ambient Intelligence and Humanized Computing 2021,12, 8069–8081.
- 24. Radjai T.; Rahmani L.; Mekhilef S.; Gaubert J.P. Implementation of a modified incremental conductance MPPT algorithm with direct control based on a fuzzy duty cycle change estimator using Dspace. Solar Energy 2014, 110, 325–337.
- 25. Rakhshan M.; Vafamand N.; Khooban N.; Blaabjerg F. Maximum Power Point Tracking Control of Photovoltaic Systems: A Polynomial Fuzzy Model-Based Approach. IEEE Journal of Emerging and Selected Topics in Power Electronics 2018, 6, 292–299.
- 26. Rezk M.; Aly M.; Al-Dhaifallah M.; Shoyama M. Design and Hardware Implementation of New Adaptive Fuzzy Logic-Based MPPT Control Method for Photovoltaic Applications. IEEE Access 2019, 7, 106427–106438.
- 27. Priyadarshi N.; Padmanaban S.; Holm-Nielsen J.B.; Blaabjerg F.; Bhaskar M.S. An Experimental Estimation of Hybrid ANFIS–PSO-Based MPPT for PV Grid Integration Under Fluctuating Sun Irradiance. IEEE Systems Journal 2019, 14, 1218–1229.
- 28. Hua C.; Fang Y.; Wong C. Improved solar system with maximum power point tracking. IET Renewable Power Generation 2018, 12, 806–814.
- 29. Kivimaki J.; Kolesnik S.; Sitbon M.; Suntio T.; Kuperman A. Design Guidelines for Multi loop Perturbative Maximum Power Point Tracking Algorithms. IEEE Transactions on Power Electronics 2018, 33,1284–1293.
- 30. Ahmed J.; Salam Z. An Enhanced Adaptive P&O MPPT for Fast and Efficient Tracking Under Varying Environmental Conditions. IEEE Transactions on Sustainable Energy 2018, 9, 1487–1496.
- 31. Kumar N.; Hussain I.; Singh B.; Panigrahi B.K. Framework of Maximum Power Extraction From Solar PV Panel Using Self Predictive Perturb and Observe Algorithm. IEEE Transactions on sustainable energy 2017, 9, 895–903.
- 32. Kumar N.; Hussain I.; Singh B.; Panigrahi B.K. Self-Adaptive Incremental Conductance Algorithm for Swift and Ripple-Free Maximum Power Harvesting From PV Array. IEEE Transactions on Industrial Informatics 2017, 14, 2031–2041.
- 33. Nathan K.; Ghosh S.; Siwakoti Y.; Long T. A New DC–DC Converter for Photovoltaic Systems: Coupled-Inductors Combined Cuk-SEPIC Converter. IEEE Transactions on Energy Conversion 2018, 34, 191–201.
- 34. Min G.; Ha J. Inner Supply Data Transmission in Quasi-Resonant Fly back Converters for Li-Ion Battery Applications Using Multiplexing Mode. IEEE Transactions on Power Electronics 2018, 34, 64–73.
- 35. Liu J.; Wu J.; Qiu J.; Zeng J. Switched Z-Source/Quasi-Z-Source DC-DC Converters With Reduced Passive Components for Photovoltaic Systems. IEEE Access 2019, 7, 40893–40903.
- 36. Kushwaha R.; Singh B. Interleaved Landsman Converter Fed EV Battery Charger With Power Factor Correction. IEEE Transactions on Industry Applications 2020, 56, 4179–4192.
- 37. Henao-Bravo E.E.; Saavedra-Montes A.J.; Ramos-Paja C.A.; Bastidas Rodriguez J.D.; Gonzalez Montoya D. Charging/discharging system based on zeta/sepic converter and a sliding mode controller for dc bus voltage regulation. IET Power Electronics 2020, 13, 1514–1527.
- 38. Zou C.; Hu X.; Wei Z.; Wik T.; Egardt B. Electrochemical Estimation and Control for Lithium-Ion Battery Health-Aware Fast Charging. IEEE Transactions on Industrial Electronics 2017,65, 6635–6645.
- 39. Patnaik L.; Praneeth A.V.J.S.; Willamson S.S. A Closed-Loop Constant-Temperature Constant-Voltage Charging technique to reduce charge time of lithium ion batteries. IEEE Transactions on Industrial Electronics 2018, 6, 1059–1067.
- 40. Song X.; Yang F.; Wang D.; Tsui K. Combined CNN-LSTM Network for State-of-Charge Estimation of Lithium-Ion Batteries. IEEE Access 2019, 7, 88894–888902.
- 41. He H.; Zhang X.; Xiong R.; Xu Y.; Guo H. Online model-based estimation of state-of-charge and open-circuit voltage of lithium-ion batteries in electric vehicles. Energy 2012, 39, 310–318.
- 42. Xiong R.; He H.; Sun F.; Zhao K. Evaluation on state of charge estimation of batteries with adaptive extended Kalman filter by experiment approach. IEEE Transactions on Vehicular Technology 2012, 62, 108–117.
- 43. Zeng F.; Xing X.; Jiang J.; Sun B.; Kim J.; Pecht M. Influence of different open circuit voltage tests on state of charge online estimation for lithium-ion batteries. Applied Energy 2016, 183, 513–525.
- 44. Zhang K.; Ma J.; Zhao X.; Zhang D.; He Y. State of Charge Estimation for Lithium Battery Based on Adaptively Weighting Cubature Particle Filter. IEEE Access 2019, 7, 657–666.
- 45. Rizwan Abbas.; Amran Gehad Abdullah.; Hassnain Mohsan, Syed Agha.; Alsharif Mohammed H.; Jahid Abu.; Marey Mohamed.; et al. ISUC: IoT-Based Services for the User’s Comfort. Electronics 2022, 11, 2098, 1–17.
- 46. Muthanna Mohammed Saleh Ali.; Muthanna Ammar.; Nguyen Tu N.; Alshahrani Abdullah.; Abd El-Latif, Ahmed A. Towards optimal positioning and energy-efficient UAV path scheduling in IoT applications. Computer Communications 2022, 191, 145–160.
- 47. Tan X.; Tan Y.; Zhan D.; Yu Z.; Fan Y.; Qiu J.; et al. Real-Time State-of-Health Estimation of Lithium-Ion Batteries Based on the Equivalent Internal Resistance. IEEE Access 2020, 8, 56811–56822.