{"id":"https://openalex.org/W7221002467","doi":"https://doi.org/10.4314/drjeit.v14i3.7","title":"Federated Learning-Based MPPT for Distributed Rooftop PV Systems: A Multi-Client Simulation Study","display_name":"Federated Learning-Based MPPT for Distributed Rooftop PV Systems: A Multi-Client Simulation Study","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7221002467","doi":"https://doi.org/10.4314/drjeit.v14i3.7"},"language":"en","primary_location":{"id":"doi:10.4314/drjeit.v14i3.7","doi":"https://doi.org/10.4314/drjeit.v14i3.7","is_oa":true,"landing_page_url":"https://doi.org/10.4314/drjeit.v14i3.7","pdf_url":null,"source":{"id":"https://openalex.org/S4210214033","display_name":"Direct Research Journal of Engineering and Information Technology","issn_l":"2354-4155","issn":["2354-4155"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["jpps-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Direct Research Journal of Engineering and Information Technology","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.4314/drjeit.v14i3.7","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5146465095","display_name":"Olusesan Orebanjo","orcid":"https://orcid.org/0009-0000-9736-9346","observed_orcids":["https://orcid.org/0009-0000-9736-9346"]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Olusesan OREBANJO","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5147272554","display_name":"Stephen Nwachukwu Ukagu","orcid":"https://orcid.org/0009-0008-7645-9930","observed_orcids":["https://orcid.org/0009-0008-7645-9930"]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Stephen Nwachukwu UKAGU","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119845047","display_name":"Dennis Okwuchukwu Okonkwo","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Dennis Okwuchukwu OKONKWO","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5152709062","display_name":"Osamudiamen Nelson Amasowomwan","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Osamudiamen Nelson AMASOWOMWAN","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086886884","display_name":"Ikenna Augustine Onyegbadue","orcid":"https://orcid.org/0000-0002-6837-5509","observed_orcids":["https://orcid.org/0000-0002-6837-5509"]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Ikenna Augustine ONYEGBADUE","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5150047597","display_name":"Lucky Olatunde ODEJIMI","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I87477611","display_name":"Igbinedion University","ror":"https://ror.org/041rwsw06","country_code":"NG","type":"education","lineage":["https://openalex.org/I87477611"]}],"countries":["NG"],"is_corresponding":false,"raw_author_name":"Lucky Olatunde ODEJIMI","raw_affiliation_strings":["Department of Mechanical Engineering, Igbinedion University, Okada, Nigeria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, Igbinedion University, Okada, Nigeria","institution_ids":["https://openalex.org/I87477611"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I87477611"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":"3","first_page":"92","last_page":"105"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10468","display_name":"Photovoltaic System Optimization Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2105","display_name":"Renewable Energy, Sustainability and the Environment"},"field":{"id":"https://openalex.org/fields/21","display_name":"Energy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10468","display_name":"Photovoltaic System Optimization Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2105","display_name":"Renewable Energy, Sustainability and the Environment"},"field":{"id":"https://openalex.org/fields/21","display_name":"Energy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10175","display_name":"Advanced DC-DC Converters","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11276","display_name":"Solar Radiation and Photovoltaics","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2105","display_name":"Renewable Energy, Sustainability and the Environment"},"field":{"id":"https://openalex.org/fields/21","display_name":"Energy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/federated-learning","display_name":"federated learning","score":0.9440000057220459},{"id":"https://openalex.org/keywords/maximum-power-point-tracking","display_name":"maximum power point tracking","score":0.996999979019165},{"id":"https://openalex.org/keywords/rooftop-photovoltaic-systems","display_name":"rooftop photovoltaic systems","score":0.9610000252723694},{"id":"https://openalex.org/keywords/fedavg","display_name":"FedAvg","score":0.8180000185966492},{"id":"https://openalex.org/keywords/energy-yield","display_name":"energy yield","score":0.625},{"id":"https://openalex.org/keywords/power-ripple","display_name":"power ripple","score":0.7979999780654907},{"id":"https://openalex.org/keywords/incremental-conductance-method","display_name":"incremental conductance","score":0.6370000243186951},{"id":"https://openalex.org/keywords/perturb-and-observe","display_name":"perturb and observe","score":0.8569999933242798},{"id":"https://openalex.org/keywords/shading-conditions","display_name":"shading conditions","score":0.5339999794960022},{"id":"https://openalex.org/keywords/dc-link-voltage","display_name":"DC bus voltage","score":0.5220000147819519},{"id":"https://openalex.org/keywords/mppt-efficiency","display_name":"MPPT efficiency","score":0.6449999809265137}],"concepts":[{"id":"https://openalex.org/C41291067","wikidata":"https://www.wikidata.org/wiki/Q1897785","display_name":"Photovoltaic system","level":2,"score":0.739799976348877},{"id":"https://openalex.org/C36139824","wikidata":"https://www.wikidata.org/wiki/Q1052007","display_name":"Maximum power point tracking","level":4,"score":0.682699978351593},{"id":"https://openalex.org/C2780323453","wikidata":"https://www.wikidata.org/wiki/Q7113957","display_name":"Overshoot (microwave communication)","level":2,"score":0.49300000071525574},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.41519999504089355},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3725999891757965},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.36550000309944153},{"id":"https://openalex.org/C2779599953","wikidata":"https://www.wikidata.org/wiki/Q1776117","display_name":"Ripple","level":3,"score":0.3515999913215637},{"id":"https://openalex.org/C116615679","wikidata":"https://www.wikidata.org/wiki/Q6795908","display_name":"Maximum power principle","level":3,"score":0.34700000286102295},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.3375999927520752},{"id":"https://openalex.org/C171146098","wikidata":"https://www.wikidata.org/wiki/Q124192","display_name":"Automotive engineering","level":1,"score":0.33250001072883606},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.325300008058548},{"id":"https://openalex.org/C2776784348","wikidata":"https://www.wikidata.org/wiki/Q5762595","display_name":"Microgrid","level":3,"score":0.29339998960494995},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2840000092983246},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.27469998598098755},{"id":"https://openalex.org/C188573790","wikidata":"https://www.wikidata.org/wiki/Q12705","display_name":"Renewable energy","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.25459998846054077}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.4314/drjeit.v14i3.7","doi":"https://doi.org/10.4314/drjeit.v14i3.7","is_oa":true,"landing_page_url":"https://doi.org/10.4314/drjeit.v14i3.7","pdf_url":null,"source":{"id":"https://openalex.org/S4210214033","display_name":"Direct Research Journal of Engineering and Information Technology","issn_l":"2354-4155","issn":["2354-4155"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["jpps-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Direct Research Journal of Engineering and Information Technology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.4314/drjeit.v14i3.7","doi":"https://doi.org/10.4314/drjeit.v14i3.7","is_oa":true,"landing_page_url":"https://doi.org/10.4314/drjeit.v14i3.7","pdf_url":null,"source":{"id":"https://openalex.org/S4210214033","display_name":"Direct Research Journal of Engineering and Information Technology","issn_l":"2354-4155","issn":["2354-4155"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["jpps-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Direct Research Journal of Engineering and Information Technology","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":1.0,"id":"https://metadata.un.org/sdg/7"},{"display_name":"Industry, innovation and infrastructure","score":0.7207000255584717,"id":"https://metadata.un.org/sdg/9"},{"display_name":"Climate action","score":0.46149998903274536,"id":"https://metadata.un.org/sdg/13"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W7160607003","https://openalex.org/W2541934662","https://openalex.org/W3016218197","https://openalex.org/W7172286702","https://openalex.org/W4294187912","https://openalex.org/W1972995518","https://openalex.org/W2626853903","https://openalex.org/W4399563567","https://openalex.org/W7161963773","https://openalex.org/W2029486662"],"abstract_inverted_index":{"Rooftop":[0],"photovoltaic":[1],"(PV)":[2],"systems":[3,37],"operate":[4],"under":[5,213],"heterogeneous":[6,40],"irradiance,":[7],"temperature,":[8],"orientation":[9],"and":[10,43,107,123,136,158,180,186,204,231,292],"shading":[11],"conditions,":[12],"making":[13],"accurate":[14],"maximum":[15],"power":[16,166],"point":[17],"tracking":[18],"(MPPT)":[19],"essential":[20],"for":[21,33,88,92,97,103,110,174,182,263],"effective":[22],"energy":[23,83,230,276],"extraction.":[24],"This":[25],"study":[26],"evaluates":[27],"a":[28,44,55,193],"federated-learning":[29],"MPPT":[30,106,223],"(FL-MPPT)":[31],"framework":[32],"distributed":[34],"rooftop":[35],"PV":[36,41],"using":[38],"15":[39,79,264],"clients":[42],"24-h":[45],"environmental":[46],"dataset":[47],"sampled":[48],"at":[49],"one-minute":[50],"intervals.":[51],"Each":[52],"client":[53],"employs":[54],"compact":[56],"4\u201332\u201316\u20131":[57],"neural-network":[58],"controller,":[59],"while":[60,126,283],"federated":[61,261,296],"averaging":[62],"(FedAvg)":[63],"combines":[64],"locally":[65],"learned":[66],"model":[67,250,257],"parameters":[68],"without":[69],"requiring":[70],"exchange":[71],"of":[72,120,149,255,295],"the":[73,78,114,145,214,243,273,279,290],"underlying":[74],"sensor":[75],"data.":[76],"Across":[77],"clients,":[80],"mean":[81,236],"daily":[82],"yield":[84,277],"was":[85,129,172],"4.230":[86],"kWh":[87,91,96,102,109,228],"P&O,":[89,183],"4.325":[90],"incremental":[93,184],"conductance,":[94],"4.366":[95],"local":[98,187],"neural":[99,105,188],"MPPT,":[100],"4.620":[101],"centralized":[104,127,135,150,270],"4.486":[108],"FL-MPPT.":[111,133],"Relative":[112],"to":[113],"distributed/local":[115],"baselines,":[116],"FL-MPPT":[117,153,190,211,284],"yielded":[118],"gains":[119],"6.06%,":[121],"3.73%":[122],"2.75%,":[124],"respectively,":[125],"NN-MPPT":[128,151],"2.99%":[130],"higher":[131],"than":[132],"The":[134],"FL":[137],"results":[138,267],"were":[139],"available":[140,280],"as":[141],"matched":[142,281],"client-level":[143],"observations;":[144],"Wilcoxon":[146],"signed-rank":[147],"comparison":[148],"with":[152,177,289],"gave":[154],"W":[155,206],"=":[156,162],"0":[157],"exact":[159],"two-sided":[160],"p":[161],"6.10\u00d710\u207b\u2075.":[163],"Mean":[164],"steady-state":[165],"ripple":[167],"across":[168],"six":[169],"operating":[170],"conditions":[171],"1.08%":[173],"FL-MPPT,":[175],"compared":[176],"3.23%,":[178],"2.22%":[179],"1.75%":[181],"conductance":[185],"MPPT.":[189],"also":[191],"recorded":[192,275],"0.55":[194],"s":[195,199],"rise":[196],"time,":[197,201],"0.90":[198],"settling":[200],"1.9%":[202],"overshoot":[203],"3.5":[205],"oscillation":[207],"amplitude.":[208],"Ten":[209],"independent":[210],"runs":[212],"study's":[215],"40-round":[216],"training":[217],"configuration":[218],"produced":[219],"96.946":[220],"\u00b1":[221,226,233],"0.268%":[222],"efficiency,":[224],"4.4355":[225],"0.0133":[227],"harvested":[229],"47.995":[232],"0.055":[234],"V":[235],"DC-bus":[237],"voltage.":[238],"With":[239],"705":[240],"trainable":[241],"parameters,":[242],"controller":[244,287],"requires":[245],"2,820":[246],"bytes":[247],"per":[248],"float32":[249],"update,":[251],"giving":[252],"3.384":[253],"MB":[254],"bidirectional":[256],"traffic":[258],"over":[259],"40":[260],"rounds":[262],"clients.":[265],"These":[266],"show":[268],"that":[269],"learning":[271],"provides":[272],"highest":[274],"in":[278],"comparison,":[282],"retains":[285],"strong":[286],"performance":[288],"distributed-learning":[291],"communication":[293],"characteristics":[294],"training.":[297]},"counts_by_year":[],"updated_date":"2026-11-01T11:40:01.658920","created_date":"2026-10-09T00:00:00"}
