{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T04:23:55Z","timestamp":1775363035022,"version":"3.50.1"},"reference-count":31,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T00:00:00Z","timestamp":1740960000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>Photovoltaic (PV) energy is gaining traction due to its direct conversion of sunlight to electricity without harming the environment. It is simple to install, adaptable in size, and has low operational costs. The power output of PV modules varies with solar radiation and cell temperature. To optimize system efficiency, it is crucial to track the PV array\u2019s maximum power point. This paper presents a novel fixed-point FPGA design of a nonlinear maximum power point tracking (MPPT) controller based on synergetic control theory for driving autonomously standalone photovoltaic systems. The proposed solution addresses the chattering issue associated with the sliding mode controller by introducing a new strategy that generates a continuous control law rather than a switching term. Because it requires a lower sample rate when switching to the invariant manifold, its controlled switching frequency makes it better suited for digital applications. The suggested algorithm is first emulated to evaluate its performance, robustness, and efficacy under a standard benchmarked MPPT efficiency (\u03b7MPPT) calculation regime. FPGA has been used for its capability to handle high-speed control tasks more efficiently than traditional micro-controller-based systems. The high-speed response is critical for applications where rapid adaptation to changing conditions, such as fluctuating solar irradiance and temperature levels, is necessary. To validate the effectiveness of the implemented synergetic controller, the system responses under variant meteorological conditions have been analyzed. The results reveal that the synergetic control algorithm provides smooth and precise MPPT.<\/jats:p>","DOI":"10.3390\/computation13030064","type":"journal-article","created":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T09:04:49Z","timestamp":1740992689000},"page":"64","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["FPGA Implementation of Synergetic Controller-Based MPPT Algorithm for a Standalone PV System"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5957-4581","authenticated-orcid":false,"given":"Abdul-Basset A.","family":"Al-Hussein","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, University of Basrah, Basrah 61001, Iraq"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3403-5477","authenticated-orcid":false,"given":"Fadhil Rahma","family":"Tahir","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, University of Basrah, Basrah 61001, Iraq"}]},{"given":"Viet-Thanh","family":"Pham","sequence":"additional","affiliation":[{"name":"Faculty of Electronics Technology, Industrial University of Ho Chi Minh City, Ho Chi Minh City 70000, Vietnam"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Farh, H.M., and Eltamaly, A.M. (2020). Maximum power extraction from the photovoltaic system under partial shading conditions. Modern Maximum Power Point Tracking Techniques for Photovoltaic Energy Systems, Springer.","DOI":"10.1007\/978-3-030-05578-3"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.egyr.2022.06.094","article-title":"An Optimized Synergetic Nonlinear Controller (OSNC) based maximum power point tracking for a standalone photovoltaic system using a boost converter","volume":"8","author":"Taissala","year":"2022","journal-title":"Energy Rep."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1506","DOI":"10.1109\/TSTE.2016.2568043","article-title":"A modified P&O maximum power point tracking method with reduced steady-state oscillation and improved tracking efficiency","volume":"7","author":"Ahmed","year":"2016","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2953","DOI":"10.1016\/j.solener.2011.08.038","article-title":"Dynamic behaviour of PV generator trackers under irradiation and temperature changes","volume":"85","author":"Zegaoui","year":"2011","journal-title":"Sol. Energy"},{"key":"ref_5","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_6","doi-asserted-by":"crossref","first-page":"e12296","DOI":"10.1002\/2050-7038.12296","article-title":"Design of a robust sliding mode controller for MPPT based on automation PLC for PV applications","volume":"30","author":"Ouberri","year":"2020","journal-title":"Int. Trans. Electr. Energy Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.epsr.2010.07.005","article-title":"Comparison of fuzzy logic and neural network in maximum power point tracker for PV systems","volume":"81","author":"Salah","year":"2011","journal-title":"Electr. Power Syst. Res."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"3627","DOI":"10.1109\/TPEL.2012.2185713","article-title":"An improved particle swarm optimization (PSO)\u2013based MPPT for PV with reduced steady-state oscillation","volume":"27","author":"Ishaque","year":"2012","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1043","DOI":"10.35833\/MPCE.2020.000159","article-title":"Artificial intelligence based MPPT techniques for solar power system: A review","volume":"8","author":"Yap","year":"2020","journal-title":"J. Mod. Power Syst. Clean Energy"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1049\/iet-rpg.2016.0023","article-title":"Design and implementation of a high-performance technique for tracking PV peak power","volume":"11","author":"Belkaid","year":"2017","journal-title":"IET Renew. Power Gener."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Bianconi, E., Calvente, J., Giral, R., Petrone, G., Ramos-Paja, C.A., Spagnuolo, G., and Vitelli, M. (2011, January 27\u201330). A fast current-based MPPT technique based on sliding mode control. Proceedings of the 2011 IEEE International Symposium on Industrial Electronics, Gdansk, Poland.","DOI":"10.1109\/ISIE.2011.5984133"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.ijepes.2012.07.046","article-title":"Perturb and observe MPPT algorithm with a current controller based on the sliding mode","volume":"44","author":"Bianconi","year":"2013","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_13","unstructured":"Abdelaziz, A.Y., and Almoataz, Y. (2020). Modern Maximum Power Point Tracking Techniques for Photovoltaic Energy Systems, Springer."},{"key":"ref_14","unstructured":"Kolesnikov, A., Veselov, G., and Kolesnikov, A. (2000). Modern Applied Control Theory: Synergetic Approach in Control Theory, TRTU."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Erenturk, K., Draou, A., and AlKassem, A. (2022). Design and comparison of different types of synergetic controllers for islanded DC microgrids. Sustainability, 14.","DOI":"10.3390\/su14148792"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1016\/j.epsr.2008.11.006","article-title":"Design of a nonlinear power system stabilizer using synergetic control theory","volume":"79","author":"Jiang","year":"2009","journal-title":"Electr. Power Syst. Res."},{"key":"ref_17","unstructured":"Kondratiev, I., Santi, E., Dougal, R., and Veselov, G. (2004, January 20\u201325). Synergetic control for m-parallel connected DC-DC buck converters. Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No. 04CH37551), Aachen, Germany."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1109\/TIE.2018.2829668","article-title":"An overall distribution particle swarm optimization MPPT algorithm for photovoltaic system under partial shading","volume":"66","author":"Li","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Al-Hussein, A.B.A., Tahir, F.R., Ouannas, A., Sun, T.C., Jahanshahi, H., and Aly, A.A. (2021). Chaos suppressing in a three-buses power system using an adaptive synergetic control method. Electronics, 10.","DOI":"10.3390\/electronics10131532"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Al-Hussein, A.B.A., Tahir, F.R., and Boubaker, O. (2021, January 22\u201325). Chaos elimination in power system using synergetic control theory. Proceedings of the 2021 18th International Multi-Conference on Systems, Signals & Devices (SSD), Monastir, Tunisia.","DOI":"10.1109\/SSD52085.2021.9429398"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"104723","DOI":"10.1016\/j.conengprac.2020.104723","article-title":"Fixed-time synergetic control for chaos suppression in endocrine glucose\u2013insulin regulatory system","volume":"108","author":"Tahir","year":"2021","journal-title":"Control Eng. Pract."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1515","DOI":"10.1049\/rpg2.12130","article-title":"Experimental validation of synergetic approach based MPPT controller for an autonomous PV system","volume":"15","author":"Ayat","year":"2021","journal-title":"IET Renew. Power Gener."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"164668","DOI":"10.1016\/j.ijleo.2020.164668","article-title":"FPGA based real-time implementation of fuzzy logic controller for maximum power point tracking of solar photovoltaic system","volume":"213","author":"Ilyas","year":"2020","journal-title":"Optik"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1016\/j.mejo.2008.05.014","article-title":"Development of an FPGA-based system for real-time simulation of photovoltaic modules","volume":"40","author":"Koutroulis","year":"2009","journal-title":"Microelectron. J."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.micpro.2019.01.004","article-title":"A novel parallel duty cycle control algorithm for photovoltaic voltage regulator system using FPGA","volume":"65","author":"Prathap","year":"2019","journal-title":"Microprocess. Microsyst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"232","DOI":"10.4172\/2332-0796.1000232","article-title":"Synergetic MPPT controller for photovoltaic system","volume":"6","author":"Mars","year":"2017","journal-title":"J. Electr. Electron. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kondratiev, I., Santi, E., and Dougal, R. (2008, January 15\u201319). Robust nonlinear synergetic control for m-parallel-connected DC-DC boost converters. Proceedings of the 2008 IEEE Power Electronics Specialists Conference, Rhodes, Greece.","DOI":"10.1109\/PESC.2008.4592272"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Kolesnikov, A.A. (2014, January 4\u20136). Introduction of synergetic control. Proceedings of the 2014 American Control Conference, Portland, OR, USA.","DOI":"10.1109\/ACC.2014.6859397"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1313","DOI":"10.1016\/j.rser.2017.09.093","article-title":"Reconfigurable generic FPGA implementation of fuzzy logic controller for MPPT of PV systems","volume":"82","author":"Youssef","year":"2018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jyothy, L.P., and Sindhu, M. (2018, January 7\u20139). An artificial neural network based MPPT algorithm for solar PV system. Proceedings of the 2018 4th International Conference on Electrical Energy Systems (ICEES), Chennai, India.","DOI":"10.1109\/ICEES.2018.8443277"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/j.ijleo.2018.04.114","article-title":"Improved method of maximum power point tracking of photovoltaic (PV) array using hybrid intelligent controller","volume":"168","author":"Vimalarani","year":"2018","journal-title":"Optik"}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/3\/64\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:46:08Z","timestamp":1760028368000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/13\/3\/64"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,3]]},"references-count":31,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["computation13030064"],"URL":"https:\/\/doi.org\/10.3390\/computation13030064","relation":{},"ISSN":["2079-3197"],"issn-type":[{"value":"2079-3197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,3]]}}}