{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T10:48:39Z","timestamp":1772966919581,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,1,14]],"date-time":"2021-01-14T00:00:00Z","timestamp":1610582400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>This paper presents the results obtained for the maximum power point tracking (MPPT) technique applied to a photovoltaic (PV) system, composed of five solar panels in series using two different methodologies. First, we considered a traditional Perturb and Observe (P&amp;O) algorithm and in a second stage we applied a Fuzzy Logic Controller (FLC) that uses fuzzy logic concepts to improve the traditional P&amp;O; both were implemented in a boost converter. The main aim of this paper is to study if an artificial intelligence (AI) based MPPT method, can be more efficient, stable and adaptable than a traditional MPPT method, in varying environment conditions, namely solar irradiation and\/or environment temperature and also to analyze their behaviour in steady state conditions. The proposed FLC with a rule base collection of 25 rules outperformed the controller using the traditional P&amp;O algorithm due to its adaptative step size, enabling the FLC to adapt the PV system faster to changing environment conditions, guessing the correct maximum power point (MPP) faster and achieving lower oscillations in steady state conditions, leading to higher generated energy due to lower losses both in steady state and dynamic environment conditions. The simulations in this study were performed using MATLAB (Version 2018)\/Simulink.<\/jats:p>","DOI":"10.3390\/a14010024","type":"journal-article","created":{"date-parts":[[2021,1,14]],"date-time":"2021-01-14T11:39:14Z","timestamp":1610624354000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["Analysis of a Traditional and a Fuzzy Logic Enhanced Perturb and Observe Algorithm for the MPPT of a Photovoltaic System"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9132-8068","authenticated-orcid":false,"given":"Diogo","family":"Remoaldo","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Institute of Engineering of Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7545-5822","authenticated-orcid":false,"given":"Isabel","family":"Jesus","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Institute of Engineering of Porto, 4249-015 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1016\/j.egypro.2014.06.046","article-title":"Advanced Fuzzy MPPT Controller for a Stand-alone PV System","volume":"50","author":"Bendib","year":"2014","journal-title":"Energy Procedia"},{"key":"ref_2","unstructured":"European Comission (2020, June 04). Questions & Answers on Energy Performance in Buildings Directive. Available online: https:\/\/ec.europa.eu\/info\/news\/questions-answers-energy-performance-buildings-directive-2018-apr-17_en."},{"key":"ref_3","unstructured":"European Union (2010). Directive 2010\/31\/EU of the European Parliament and of the Council of 19 May 2010 on the energy performance of buildings. Off. J. Eur. Union, 153, 13\u201335."},{"key":"ref_4","unstructured":"Passive House Institute (2014, January 25\u201326). How Passive House helps with delivery of NZEBs. Proceedings of the 2014 International Passive House Conference, Aachen, Germany."},{"key":"ref_5","unstructured":"ASHRAE, AIA, IES, USGBC, and DOE (2020). The Advanced Energy Design Guide\u2014Achieving Zero Energy Series, ASHRAE."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Gupta, A., Kumar, P., Pachauri, R.K., and Chauhan, Y.K. (2014, January 5\u20137). Performance analysis of neural network and fuzzy logic based MPPT techniques for solar PV systems. Proceedings of the 6th IEEE Power India International Conference (PIICON 2014), Delhi, India.","DOI":"10.1109\/34084POWERI.2014.7117722"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Noman, A.M., Addoweesh, K.E., and Mashaly, H. (2012, January 25\u201328). A fuzzy logic control method for MPPT of PV systems. Proceedings of the IECON 2012\u201438th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada.","DOI":"10.1109\/IECON.2012.6389174"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"793","DOI":"10.1016\/j.rser.2013.05.022","article-title":"MPPT techniques for photovoltaic applications","volume":"25","author":"Mohamed","year":"2013","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1016\/j.rser.2015.09.043","article-title":"Recent advances in solar photovoltaic systems for emerging trends and advanced applications","volume":"53","author":"Pandey","year":"2016","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Yu, T., and Chien, T. (2009, January 2\u20135). Analysis and simulation of characteristics and maximum power point tracking for photovoltaic systems. Proceedings of the International Conference on Power Electronics and Drive Systems (PEDS), Taipei, Taiwan.","DOI":"10.1109\/PEDS.2009.5385670"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1109\/TEC.2006.874230","article-title":"Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques","volume":"22","author":"Esram","year":"2007","journal-title":"IEEE Trans. Energy Convers."},{"key":"ref_12","unstructured":"Hohm, D.P., and Ropp, M.E. (2000, January 15\u201322). Comparative study of maximum power point tracking algorithms using an experimental, programmable, maximum power point tracking test bed. Proceedings of the Conference Record of the Twenty-Eighth IEEE Photovoltaic Specialists Conference\u20142000, Anchorage, AK, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3492","DOI":"10.1002\/etep.2047","article-title":"Experimental verification of P&O MPPT algorithm with direct control based on Fuzzy logic control using CUK converter","volume":"25","author":"Radjai","year":"2015","journal-title":"Int. Trans. Electr. Energy Syst."},{"key":"ref_14","unstructured":"Bouselham, L., Hajji, M., Hajji, B., and Bouali, H. (2016, January 11\u201313). A New MPPT-based ANN for Photovoltaic System under Partial Shading Conditions. Proceedings of the Energy Procedia\u20148th International Conference on Sustainability in Energy and Buildings, SEB-16, Turin, Italy."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.rser.2015.04.072","article-title":"Maximum power point tracking of solar photovoltaic system using modified perturbation and observation method","volume":"50","author":"Dileep","year":"2015","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_16","first-page":"381","article-title":"Improved incremental conductance maximum power point tracking algorithm using fuzzy logic controller for photovoltaic system","volume":"62","author":"Deboucha","year":"2017","journal-title":"Rev. Roum. Des Sci. Tech. Ser. Electrotech. Energetique"},{"key":"ref_17","first-page":"1252","article-title":"Adaptive Fuzzy Logic based MPPT Control for PV System Under Partial Shading Condition","volume":"5","author":"Choudhury","year":"2015","journal-title":"Int. J. Renew. Energy Res."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Kordestani, M., Mirzaee, A., Safavi, A.A., and Saif, M. (2018, January 12\u201315). Maximum power point tracker (MPPT) for photovoltaic power Systems\u2013A systematic literature review. Proceedings of the 2018 European Control Conference (ECC), Limassol, Cyprus.","DOI":"10.23919\/ECC.2018.8550117"},{"key":"ref_19","unstructured":"Mahammedi, A., Abdellah, K., and Hafaifa, A. (2017, January 16\u201317). Fuzzy logic controller based maximum power point tracking of PV system. Proceedings of the 2nd International Conference on Applied Automation and Industrial Diagnostics ICAAID201, Djelfa, Algeria."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1016\/j.egypro.2014.06.083","article-title":"Comparison of Perturb & Observe and Fuzzy Logic in Maximum Power Point Tracker for PV Systems","volume":"50","author":"Bounechba","year":"2014","journal-title":"Energy Procedia"},{"key":"ref_21","unstructured":"Wang, Y., Ding, L., and Li, N. (2011, January 16\u201318). The application of fuzzy parameters self-tuning PID controller in MPPT of photovoltaic power system. Proceedings of the 2011 International Conference on Transportation, Mechanical, and Electrical Engineering, TMEE 2011, Changchun, China."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1016\/j.solener.2014.09.014","article-title":"Implementation of a modified incremental conductance MPPT algorithm with direct control based on a fuzzy duty cycle change estimator using dSPACE","volume":"110","author":"Radjai","year":"2014","journal-title":"Sol. Energy"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1016\/j.rser.2016.11.125","article-title":"Artificial intelligence-based maximum power point tracking controllers for Photovoltaic systems: Comparative study","volume":"69","author":"Kermadi","year":"2017","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_24","unstructured":"Zantia (2020, June 07). M\u00f3dulo Mono 315Wp. Available online: https:\/\/zantia.com\/climatizacao\/energias-renovaveis\/energia-solar-fotovoltaica\/componentes\/modulo-mono-315wp\/technical-sheet."},{"key":"ref_25","unstructured":"Zantia (2020, June 07). Inversor Auto-Consumo (Trif\u00e1sico). Available online: https:\/\/zantia.com\/climatizacao\/energias-renovaveis\/energia-solar-fotovoltaica\/componentes\/inversor-auto-consumo-trifasico\/technical-sheet."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"50","DOI":"10.9790\/1676-09425056","article-title":"Boost Converter Topology for PV System with Perturb And Observe MPPT Algorithm","volume":"9","author":"Sholapur","year":"2014","journal-title":"IOSR J. Electr. Electron. Eng."},{"key":"ref_27","unstructured":"Maniktala, S. (2012). Switching Power Supplies A-Z, Elsevier. [2nd ed.]."},{"key":"ref_28","unstructured":"Vishay Semiconductors (2020, June 08). Hyperfast Rectifier, 15 A FRED Pt. Available online: https:\/\/pt.mouser.com\/datasheet\/2\/427\/vs-15evl06-m3-1769689.pdf."},{"key":"ref_29","unstructured":"Infineon (2020, June 08). Low Loss IGBT in TrenchStop and Fieldstop Technology. Available online: https:\/\/pt.mouser.com\/datasheet\/2\/196\/Infineon-IGW60T120-DataSheet-v02_04-EN-1226757.pdf."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Maniktala, S. (2012). 3 Off-line Converter Design and Magnetics. Switching Power Supplies A-Z, Elsevier. [2nd ed.]. Chapter 3.","DOI":"10.1016\/B978-0-12-386533-5.00003-6"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Maniktala, S. (2012). Advanced Magnetics: Optimal Core Selection. Switching Power Supplies A-Z, Newnes. [2nd ed.]. Chapter 5.","DOI":"10.1016\/B978-0-12-386533-5.00005-X"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Maniktala, S. (2012). DC-DC Converter Design and Magnetics. Switching Power Supplies A-Z, Elsevier. [2nd ed.]. Chapter 2.","DOI":"10.1016\/B978-0-12-386533-5.00002-4"},{"key":"ref_33","unstructured":"KEMET (2020, June 08). Common Mode SC Coils, SC-J Series, Terminal Base Type. Available online: https:\/\/pt.mouser.com\/datasheet\/2\/212\/KEM_LF0006_SC-J-1104520.pdf."},{"key":"ref_34","unstructured":"Nichicon (2020, June 08). LGN. Available online: https:\/\/pt.mouser.com\/datasheet\/2\/293\/e-lgn-1511829.pdf."},{"key":"ref_35","unstructured":"Tung, M., Aiguo, D., Hu, P., Nirmal, D., and Nair, K. (2006, January 10\u201313). Evaluation of Micro Controller Based Maximum Power Point Tracking Methods Using dSPACE Platform. Proceedings of the Australian University Power Engineering Conference 2006, Melbourne, Australia."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"38","DOI":"10.36348\/sjet.2020.v05i02.002","article-title":"Comparative Study of MPPT Techniques for Photovoltaic Systems","volume":"5","author":"Eseosa","year":"2020","journal-title":"Saudi J. Eng. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/0378-7796(92)90022-S","article-title":"A fuzzy logic power tracking controller for a photovoltaic energy conversion scheme","volume":"25","author":"Altas","year":"1992","journal-title":"Electr. Power Syst. Res."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0020-7373(75)80002-2","article-title":"An experiment in linguistic synthesis with a fuzzy logic controller","volume":"7","author":"Mamdani","year":"1975","journal-title":"Int. J. Man-Mach. Stud."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/1\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:11:20Z","timestamp":1760159480000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/1\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,14]]},"references-count":38,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["a14010024"],"URL":"https:\/\/doi.org\/10.3390\/a14010024","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,14]]}}}