Electricity Consumption Behavior and Load Forecasting Analysis Coupling Meteorological Factors Using BK-Means and NRBO-XGBoost Algorithms | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Electricity Consumption Behavior and Load Forecasting Analysis Coupling Meteorological Factors Using BK-Means and NRBO-XGBoost Algorithms Nantian Huang, Jingyuan Zhang, Shicheng Ren, Hao Zhang, BingLing Li, and 1 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-6920221/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract To address the challenges of extracting user electricity consumption behavior features and insufficient load prediction accuracy in multi-energy coupling scenarios, this study proposes an electricity behavior analysis and forecasting methodology integrating data cleansing with meteorological correlations. Firstly, the Akima interpolation method is employed to rectify abnormal load data points, combined with a highly robust Z-M-ESD algorithm (Z-score Median-based Extreme Studentized Deviate) incorporating median identification and seasonal adjustment for iterative data cleansing, achieving an average 64.765% reduction in outlier correction errors. Secondly, BIRCH pre-clustering is utilized to adaptively determine optimal cluster numbers and initial centroids, thereby improving the traditional K-Means algorithm for joint meteorological clustering analysis of wind-photovoltaic power outputs and load coupling, as well as user clustering analysis. This enhancement elevates the user classification silhouette coefficient to 0.4679, representing a 24.04% improvement over conventional methods. Finally, an NRBO-XGBoost based load forecasting model incorporating meteorological parameters such as temperature and humidity is developed. Experimental results demonstrate that the proposed approach reduces the root mean square error to 49.2 kW and mean absolute error to 38.6 kW when considering meteorological factors. This methodology provides a theoretical foundation for demand-side management in power systems. Akima Interpolation Filling BK-Means algorithm NRBO-XGBoost algorithm Load Forecasting Full Text Additional Declarations No competing interests reported. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-6920221","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":473155386,"identity":"04a69d29-6762-420e-94a9-220754fc5ad5","order_by":0,"name":"Nantian Huang","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVRIiWNgGAWjYBACAziLGYg/GNjIEa+FB6iFcUZBmjEJWkAW8Xw4nEhQi7lE8rOHX3fY5dmzMz97bGPAnMDAfvjoBnxaLGekmRvLnkku5mFmMzfOMWDLY+BJS7uB12E3EsykJduYE3uYGcykcwx4ihkkeMwIaEn/BtRSD9TC/k3awkAisYGwlhwzyY9th4FaeMykGQwMiNBy5k2ZNGPb8cSewzxlkj0GCcZsBP1yPH2b5M+26sT2/uPbJH78+S/Hz374GF4tIMDMg8xjI6QcBBh/EKNqFIyCUTAKRi4AAMKoQz5j7PKwAAAAAElFTkSuQmCC","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":true,"prefix":"","firstName":"Nantian","middleName":"","lastName":"Huang","suffix":""},{"id":473155387,"identity":"ce6bd2ab-9db7-44c5-98dc-adcf89659551","order_by":1,"name":"Jingyuan Zhang","email":"","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":false,"prefix":"","firstName":"Jingyuan","middleName":"","lastName":"Zhang","suffix":""},{"id":473155388,"identity":"9df08ba8-1092-4a52-bfa7-d585ac909d34","order_by":2,"name":"Shicheng Ren","email":"","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":false,"prefix":"","firstName":"Shicheng","middleName":"","lastName":"Ren","suffix":""},{"id":473155389,"identity":"8052c701-af51-4e82-b6e4-4e4f96134daa","order_by":3,"name":"Hao Zhang","email":"","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":false,"prefix":"","firstName":"Hao","middleName":"","lastName":"Zhang","suffix":""},{"id":473155390,"identity":"12d0a753-337e-421b-bd10-e007f946819a","order_by":4,"name":"BingLing Li","email":"","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":false,"prefix":"","firstName":"BingLing","middleName":"","lastName":"Li","suffix":""},{"id":473155391,"identity":"7adc1828-c978-4fd9-8b99-9ebb8cee15e4","order_by":5,"name":"YaoYao Wang","email":"","orcid":"","institution":"Northeast Electric Power University","correspondingAuthor":false,"prefix":"","firstName":"YaoYao","middleName":"","lastName":"Wang","suffix":""}],"badges":[],"createdAt":"2025-06-18 07:23:27","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-6920221/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-6920221/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":90747910,"identity":"c596a57b-c71e-48cc-bdad-54cf1d8d9f50","added_by":"auto","created_at":"2025-09-07 08:31:57","extension":"pdf","order_by":1,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":1700115,"visible":true,"origin":"","legend":"","description":"","filename":"ELECTR1.pdf","url":"https://assets-eu.researchsquare.com/files/rs-6920221/v1_covered_1faf26e3-8c52-4099-bd8b-a662be6cde72.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"Electricity Consumption Behavior and Load Forecasting Analysis Coupling Meteorological Factors Using BK-Means and NRBO-XGBoost Algorithms","fulltext":[],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":false,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":true,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":true,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Akima Interpolation Filling, BK-Means algorithm, NRBO-XGBoost algorithm, Load Forecasting","lastPublishedDoi":"10.21203/rs.3.rs-6920221/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-6920221/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"To address the challenges of extracting user electricity consumption behavior features and insufficient load prediction accuracy in multi-energy coupling scenarios, this study proposes an electricity behavior analysis and forecasting methodology integrating data cleansing with meteorological correlations. Firstly, the Akima interpolation method is employed to rectify abnormal load data points, combined with a highly robust Z-M-ESD algorithm (Z-score Median-based Extreme Studentized Deviate) incorporating median identification and seasonal adjustment for iterative data cleansing, achieving an average 64.765% reduction in outlier correction errors. Secondly, BIRCH pre-clustering is utilized to adaptively determine optimal cluster numbers and initial centroids, thereby improving the traditional K-Means algorithm for joint meteorological clustering analysis of wind-photovoltaic power outputs and load coupling, as well as user clustering analysis. This enhancement elevates the user classification silhouette coefficient to 0.4679, representing a 24.04% improvement over conventional methods. Finally, an NRBO-XGBoost based load forecasting model incorporating meteorological parameters such as temperature and humidity is developed. Experimental results demonstrate that the proposed approach reduces the root mean square error to 49.2 kW and mean absolute error to 38.6 kW when considering meteorological factors. This methodology provides a theoretical foundation for demand-side management in power systems.","manuscriptTitle":"Electricity Consumption Behavior and Load Forecasting Analysis Coupling Meteorological Factors Using BK-Means and NRBO-XGBoost Algorithms","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2025-06-20 06:42:40","doi":"10.21203/rs.3.rs-6920221/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"d4482869-48b0-4341-adff-6c0cd2fb2822","owner":[],"postedDate":"June 20th, 2025","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2025-09-07T08:23:48+00:00","versionOfRecord":[],"versionCreatedAt":"2025-06-20 06:42:40","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-6920221","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-6920221","identity":"rs-6920221","version":["v1"]},"buildId":"8U1c8b4HqxoKbykW_rLl7","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.