Machine Learning-Driven MPPT Control of PEM Fuel Cells with DC-DC Boost Converter Integration
| dc.contributor.author | Bilhan, Ayse Kocalmis | |
| dc.contributor.author | Haydaroglu, Cem | |
| dc.contributor.author | Kilic, Heybet | |
| dc.contributor.author | Ozdemir, Mahmut Temel | |
| dc.date.accessioned | 2026-08-12T17:28:30Z | |
| dc.date.issued | 2026 | |
| dc.department | Fırat Üniversitesi | |
| dc.description.abstract | Proton exchange membrane fuel cells (PEMFCs) are attractive energy sources for clean and efficient power generation; however, their nonlinear characteristics and sensitivity to operating condition variations make maximum power point tracking (MPPT) a challenging control problem. Conventional MPPT techniques often exhibit slow convergence, steady-state oscillations, and degraded performance under dynamic fuel flow variations. This paper proposes a machine learning-driven MPPT control strategy for a PEMFC system integrated with a DC-DC boost converter. The MPPT problem is formulated as a supervised classification task, where machine learning classifiers generate duty-cycle commands to regulate the converter and ensure operation at the maximum power point. A detailed PEMFC-converter model is developed in MATLAB/Simulink-2025b, and a dataset of 3000 labeled samples is generated under varying fuel flow conditions. Several classification algorithms, including decision trees, support vector machines (SVM), k-nearest neighbors (kNN), and ensemble learning methods, are systematically evaluated within an identical simulation framework. Simulation results show that the proposed machine learning-based MPPT controller significantly improves dynamic and steady-state performance. Ensemble Boosted Trees achieve the best overall response with a settling time of approximately 32 ms, peak power overshoot below 4.5%, and steady-state power ripple limited to 1.5%. Quadratic SVM and weighted kNN classifiers also demonstrate stable tracking behavior with power ripple below 2.1%, while overly complex models such as Cubic SVM suffer from large oscillations and reduced accuracy. These results confirm that classification-based machine learning offers an effective, fast, and robust MPPT solution for PEMFC systems under dynamic operating conditions. | |
| dc.description.sponsorship | Fimath;rat University Scientific Research Projects Unit (FUBAP) [MF.25.140] | |
| dc.description.sponsorship | This study was supported by the F & imath;rat University Scientific Research Projects Unit (FUBAP) with the project number MF.25.140, and the APC was funded by FUBAP. | |
| dc.identifier.doi | 10.3390/electronics15030701 | |
| dc.identifier.issn | 2079-9292 | |
| dc.identifier.issue | 3 | |
| dc.identifier.orcid | 0000-0002-6119-0886 | |
| dc.identifier.scopus | 2-s2.0-105030104972 | |
| dc.identifier.scopusquality | Q1 | |
| dc.identifier.uri | https://doi.org/10.3390/electronics15030701 | |
| dc.identifier.uri | https://hdl.handle.net/11508/55331 | |
| dc.identifier.volume | 15 | |
| dc.identifier.wos | WOS:001687756900001 | |
| dc.identifier.wosquality | Q2 | |
| dc.indekslendigikaynak | Web of Science | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | Mdpi | |
| dc.relation.ispartof | Electronics | |
| dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.snmz | KA_WoS_20260511 | |
| dc.subject | proton exchange membrane fuel cell | |
| dc.subject | machine learning | |
| dc.subject | maximum power point tracking | |
| dc.subject | DC-DC boost converter | |
| dc.subject | intelligent control | |
| dc.title | Machine Learning-Driven MPPT Control of PEM Fuel Cells with DC-DC Boost Converter Integration | |
| dc.type | Article |







