{"id":54781,"date":"2025-07-10T18:29:21","date_gmt":"2025-07-10T18:29:21","guid":{"rendered":"https:\/\/www.europesays.com\/us\/54781\/"},"modified":"2025-07-10T18:29:21","modified_gmt":"2025-07-10T18:29:21","slug":"real-time-monitoring-and-optimization-methods-for-user-side-energy-management-based-on-edge-computing","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/us\/54781\/","title":{"rendered":"Real-time monitoring and optimization methods for user-side energy management based on edge computing"},"content":{"rendered":"<p>Load forecasting algorithm<\/p>\n<p>Accurate short-term load forecasting is crucial for effective energy management and optimization at the user side. The proposed edge computing-based system employs advanced load forecasting algorithms to predict future energy demand, enabling proactive management and control strategies<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 81\" title=\"Wang, Y. et al. Bayesian disaggregation of multi-type smart meter data using a non-homogeneous hidden Markov model. IEEE Trans. Smart Grid 11(3), 2520&#x2013;2530 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR81\" id=\"ref-link-section-d16490547e2146\" target=\"_blank\" rel=\"noopener\">81<\/a>.<\/p>\n<p>The load forecasting process begins with data preprocessing, which involves cleaning, normalizing, and transforming the raw energy consumption data collected from smart meters and IoT devices. The preprocessing steps include handling missing values, removing outliers, and scaling the data to a suitable range<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 82\" title=\"Gai, K. et al. Privacy-preserving energy trading using consortium blockchain in smart grid. IEEE Trans. Ind. Inf. 15(6), 3548&#x2013;3558 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR82\" id=\"ref-link-section-d16490547e2153\" target=\"_blank\" rel=\"noopener\">82<\/a>.<\/p>\n<p>Our implementation employs a hybrid LSTM-attention mechanism whose workflow is illustrated in Fig.\u00a0<a data-track=\"click\" data-track-label=\"link\" data-track-action=\"figure anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Fig4\" target=\"_blank\" rel=\"noopener\">4<\/a>. The algorithm processes temporal energy data using both short-term and long-term dependencies, with the attention layer highlighting relevant historical patterns.<\/p>\n<p><b id=\"Fig4\" class=\"c-article-section__figure-caption\" data-test=\"figure-caption-text\">Fig. 4<\/b><a class=\"c-article-section__figure-link\" data-test=\"img-link\" data-track=\"click\" data-track-label=\"image\" data-track-action=\"view figure\" href=\"https:\/\/www.nature.com\/articles\/s41598-025-07592-4\/figures\/4\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" aria-describedby=\"Fig4\" src=\"https:\/\/www.europesays.com\/us\/wp-content\/uploads\/2025\/07\/41598_2025_7592_Fig4_HTML.png\" alt=\"figure 4\" loading=\"lazy\" width=\"685\" height=\"813\"\/><\/a><\/p>\n<p>LSTM-attention load forecasting architecture.<\/p>\n<p>Algorithm 1 presents the pseudocode for our load forecasting approach:<\/p>\n<p><img decoding=\"async\" aria-describedby=\"Figa\" src=\"https:\/\/www.europesays.com\/us\/wp-content\/uploads\/2025\/07\/41598_2025_7592_Figa_HTML.png\" alt=\"figure a\" loading=\"lazy\" width=\"685\" height=\"855\"\/><\/p>\n<p>Edge-based load forecasting<\/p>\n<p>Our model achieved a MAPE of 6.8% on residential loads and 5.2% on commercial loads, with inference times averaging 98\u00a0ms on the edge hardware.<\/p>\n<p>After preprocessing, the next step is feature extraction. Features are derived from the historical energy consumption data to capture the underlying patterns and relationships that influence the load demand. Common features used in load forecasting include time-related features (e.g., hour of the day, day of the week), weather-related features (e.g., temperature, humidity), and lagged consumption values<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 83\" title=\"Zhang, Y. et al. A survey on emerging computing paradigms for big data. Chin. J. Electron. 26(1), 1&#x2013;12 (2017).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR83\" id=\"ref-link-section-d16490547e2209\" target=\"_blank\" rel=\"noopener\">83<\/a>. These features are selected based on their relevance and impact on the load profile.<\/p>\n<p>The extracted features are then fed into the load forecasting model. Various machine learning and deep learning models have been proposed for short-term load forecasting. One widely used model is the Long Short-Term Memory (LSTM) neural network. LSTM is a type of recurrent neural network (RNN) that can effectively capture long-term dependencies in time series data<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 84\" title=\"Liao, Y. et al. Load prediction and demand response: A comprehensive survey. IEEE Access 8, 24175&#x2013;24205 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR84\" id=\"ref-link-section-d16490547e2216\" target=\"_blank\" rel=\"noopener\">84<\/a>.<\/p>\n<p>The LSTM model consists of multiple LSTM cells, each containing input, output, and forget gates that regulate information flow. This structure allows the model to selectively remember or forget relevant information from the past. The LSTM equations are:<\/p>\n<p>$$\\begin{gathered} i_{t} = \\sigma \\left( {W_{xi} x_{t} + W_{hi} h_{t &#8211; 1} + b_{i} } \\right) \\hfill \\\\ f_{t} = \\sigma \\left( {W_{xf} x_{t} + W_{hf} h_{t &#8211; 1} + b_{f} } \\right) \\hfill \\\\ o_{t} = \\sigma \\left( {W_{xo} x_{t} + W_{ho} h_{t &#8211; 1} + b_{o} } \\right) \\hfill \\\\ \\tilde{C}_{t} = {\\text{tanh}}\\left( {W_{xc} x_{t} + W_{hc} h_{t &#8211; 1} + b_{c} } \\right) \\hfill \\\\ C_{t} = f_{t} \\odot C_{t &#8211; 1} + i_{t} \\odot \\tilde{C}_{t} \\hfill \\\\ h_{t} = o_{t} \\odot {\\text{tanh}}\\left( {C_{t} } \\right) \\hfill \\\\ \\end{gathered}$$<\/p>\n<p>where: \\(i_{t}\\), \\(f_{t}\\), and \\(o_{t}\\) are the input, forget, and output gates; \\(\\tilde{C}_{t}\\) represents the candidate cell state; \\(C_{t}\\) is the cell state; \\(h_{t}\\) is the hidden state; \\(\\odot\\) denotes element-wise multiplication.<\/p>\n<p>The results in Table <a data-track=\"click\" data-track-label=\"link\" data-track-action=\"table anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Tab7\" target=\"_blank\" rel=\"noopener\">7<\/a> were obtained from actual field deployments conducted in Kunming, China from January to June 2024. The residential scenario involved 24 households with rooftop PV systems (average 5\u00a0kW capacity) and battery storage units (average 10kWh capacity). The commercial scenario included three office buildings equipped with a combined 120\u00a0kW PV capacity and 200kWh energy storage. The microgrid deployment integrated five buildings with various DERs including solar, small wind turbines, and multiple storage technologies. Percentage improvements are calculated against baseline measurements taken for three months prior to system implementation using the same monitoring infrastructure.<\/p>\n<p><b id=\"Tab7\" data-test=\"table-caption\">Table 7 Case study analysis of distributed energy coordination and control.<\/b><\/p>\n<p>The LSTM model is trained using historical load data, with the objective of minimizing the forecasting error. The mean squared error (MSE) is commonly used as the loss function:<\/p>\n<p>$$MSE = \\frac{1}{n}\\mathop \\sum \\limits_{i = 1}^{n} \\left( {y_{i} &#8211; \\hat{y}_{i} } \\right)^{2}$$<\/p>\n<p>where \\(n\\) is the number of samples, \\(y_{i}\\) is the actual load value, and \\(\\hat{y}_{i}\\) is the predicted load value.<\/p>\n<p>Once trained, the LSTM model can be deployed on the edge nodes to perform real-time load forecasting. The edge nodes receive the preprocessed and feature-extracted data from the IoT devices and apply the trained LSTM model to generate load predictions for the desired time horizon<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 85\" title=\"Chen, Y. et al. Joint optimization of energy consumption and response time in cloud data centers. IEEE Access 7, 159662&#x2013;159673 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR85\" id=\"ref-link-section-d16490547e2491\" target=\"_blank\" rel=\"noopener\">85<\/a>.<\/p>\n<p>The load forecasting algorithm running on the edge nodes enables localized and low-latency predictions, reducing the dependence on cloud-based services. By leveraging the computational capabilities of edge devices, the system can generate accurate and timely load forecasts, facilitating efficient energy management and optimization strategies<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 86\" title=\"Liu, Y. et al. Artificial intelligence in the energy industry: Current applications and future directions. Energy AI 1, 100002 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR86\" id=\"ref-link-section-d16490547e2498\" target=\"_blank\" rel=\"noopener\">86<\/a>.<\/p>\n<p>The predicted load values are used by the energy management system to make informed decisions regarding energy allocation, demand response, and resource scheduling. By accurately forecasting the future energy demand, the system can optimize energy consumption, reduce peak loads, and minimize energy costs for the users<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 87\" title=\"Wei, Z. et al. Active power control of wind farm for frequency support based on deep reinforcement learning. IEEE Trans. Power Syst. 35(4), 2669&#x2013;2679 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR87\" id=\"ref-link-section-d16490547e2505\" target=\"_blank\" rel=\"noopener\">87<\/a>.<\/p>\n<p>Demand response strategy optimization<\/p>\n<p>Demand response (DR) is a critical component of user-side energy management, as it enables users to actively participate in balancing energy supply and demand. The proposed edge computing-based system incorporates advanced DR strategy optimization methods to maximize the benefits for both users and the power grid<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 88\" title=\"Shen, L. et al. Digital twin-enabled smart operation and maintenance of power systems: Challenges and prospects. CSEE J. Power Energy Syst. 6(4), 981&#x2013;991 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR88\" id=\"ref-link-section-d16490547e2517\" target=\"_blank\" rel=\"noopener\">88<\/a>.<\/p>\n<p>The DR strategy optimization focuses on two main approaches: price-based DR and direct load control. In our implementation, we adopted a hybrid approach that primarily utilizes price-based DR supplemented with limited direct load control for critical peak periods. This strategy was selected based on our preliminary user acceptance studies showing 78% approval rates for price-based signals versus 43% for direct control measures<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 89\" title=\"Patel, M., Garcia, R. &amp; Ahmed, K. User acceptance factors for demand response programs: A comprehensive survey. Appl. Energy 332, 120494 (2023).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR89\" id=\"ref-link-section-d16490547e2524\" target=\"_blank\" rel=\"noopener\">89<\/a>.<\/p>\n<p>The hybrid DR implementation follows the decision flowchart shown in Fig.\u00a0<a data-track=\"click\" data-track-label=\"link\" data-track-action=\"figure anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Fig5\" target=\"_blank\" rel=\"noopener\">5<\/a>, where edge nodes first attempt price-based optimization, falling back to direct control only when price signals fail to achieve sufficient demand reduction or during critical grid events. Our approach uses a dynamic programming algorithm for price optimization with O(n2) complexity, where n represents the number of shiftable loads.<\/p>\n<p><b id=\"Fig5\" class=\"c-article-section__figure-caption\" data-test=\"figure-caption-text\">Fig. 5<\/b><a class=\"c-article-section__figure-link\" data-test=\"img-link\" data-track=\"click\" data-track-label=\"image\" data-track-action=\"view figure\" href=\"https:\/\/www.nature.com\/articles\/s41598-025-07592-4\/figures\/5\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" aria-describedby=\"Fig5\" src=\"https:\/\/www.europesays.com\/us\/wp-content\/uploads\/2025\/07\/41598_2025_7592_Fig5_HTML.png\" alt=\"figure 5\" loading=\"lazy\" width=\"685\" height=\"1380\"\/><\/a><\/p>\n<p>Hybrid DR decision process.<\/p>\n<p>This hybrid approach achieved 22% peak reduction during our field trials versus 15% for price-only methods, while maintaining user satisfaction ratings above 85%.<\/p>\n<p>The optimization algorithm considers various factors, such as the forecasted load demand, the price elasticity of demand, and the user\u2019s comfort preferences. The objective function for price-based DR optimization can be formulated as follows:<\/p>\n<p>$${\\text{minimize }}\\sum\\limits_{t = 1}^{T} {p_{t} \\times l_{t} }$$<\/p>\n<p>subject to:<\/p>\n<p>$$\\begin{gathered} l_{t} = f\\left( {p_{t} ,c_{t} ,e_{t} } \\right) \\hfill \\\\ l_{min} \\le l_{t} \\le l_{max} \\hfill \\\\ c_{min} \\le c_{t} \\le c_{max} \\hfill \\\\ \\end{gathered}$$<\/p>\n<p>where \\(T\\) is the optimization horizon, \\({p}_{t}\\) is the electricity price at time \\(t\\), \\({l}_{t}\\) is the load demand at time \\(t\\), \\({c}_{t}\\) is the user\u2019s comfort level at time \\(t\\), \\({e}_{t}\\) is the price elasticity of demand at time \\(t\\), and \\({l}_{min}\\), \\({l}_{max}\\), \\({c}_{min}\\), \\({c}_{max}\\) are the minimum and maximum limits for load demand and user comfort, respectively.<\/p>\n<p>The optimization problem is solved using techniques such as linear programming, convex optimization, or heuristic algorithms, depending on the complexity and scale of the problem<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 90\" title=\"Zhang, D. et al. Artificial intelligence meets power system: A comprehensive survey. IET Gener. Transm. Distrib. 15(9), 1574&#x2013;1592 (2021).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR90\" id=\"ref-link-section-d16490547e2730\" target=\"_blank\" rel=\"noopener\">90<\/a>.<\/p>\n<p>Direct load control, on the other hand, involves the direct regulation of user-side loads by the utility company or the energy management system. The edge nodes receive control signals from the central controller and execute the corresponding load control actions, such as turning off non-critical loads or adjusting the setpoints of controllable devices<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 91\" title=\"Wang, Y. et al. Energy management for smart multi-energy complementary micro-grid in the presence of demand response. IEEE Access 6, 65274&#x2013;65287 (2018).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR91\" id=\"ref-link-section-d16490547e2737\" target=\"_blank\" rel=\"noopener\">91<\/a>.<\/p>\n<p>The optimization of direct load control strategies aims to minimize the overall system cost while maintaining user comfort and satisfaction. The optimization problem can be formulated as a multi-objective optimization:<\/p>\n<p>$${\\text{minimize }}\\sum\\limits_{t = 1}^{T} {\\left( {C_{grid,t} + C_{user,t} } \\right)}$$<\/p>\n<p>subject to:<\/p>\n<p>$$\\begin{gathered} l_{t} = f\\left( {u_{t} ,d_{t} } \\right) \\hfill \\\\ u_{min} \\le u_{t} \\le u_{max} \\hfill \\\\ d_{min} \\le d_{t} \\le d_{max} \\hfill \\\\ \\end{gathered}$$<\/p>\n<p>where \\({C}_{grid,t}\\) is the cost incurred by the power grid at time \\(t\\), \\({C}_{user,t}\\) is the cost incurred by the user at time \\(t\\), \\({u}_{t}\\) is the control signal at time \\(t\\), \\({d}_{t}\\) is the user\u2019s discomfort level at time \\(t\\), and \\({u}_{min}\\), \\({u}_{max}\\), \\({d}_{min}\\), \\({d}_{max}\\) are the minimum and maximum limits for control signals and user discomfort, respectively.<\/p>\n<p>The multi-objective optimization problem can be solved using methods such as weighted sum, Pareto optimization, or evolutionary algorithms<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 92\" title=\"Lund, H. et al. Smart energy and smart energy systems. Energy 137, 556&#x2013;565 (2017).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR92\" id=\"ref-link-section-d16490547e2903\" target=\"_blank\" rel=\"noopener\">92<\/a>.<\/p>\n<p>Table <a data-track=\"click\" data-track-label=\"link\" data-track-action=\"table anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Tab8\" target=\"_blank\" rel=\"noopener\">8<\/a> presents a comparison of different DR strategies based on their response time, peak reduction effect, and user acceptance.<\/p>\n<p><b id=\"Tab8\" data-test=\"table-caption\">Table 8 Comparison of demand response strategies.<\/b><\/p>\n<p>The edge computing-based DR strategy optimization enables localized and real-time decision-making, reducing the communication overhead and latency associated with centralized control<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 93\" title=\"Ning, Z. et al. Joint computation offloading, power allocation, and channel assignment for 5G-enabled traffic management systems. IEEE Trans. Ind. Inf. 16(12), 7324&#x2013;7334 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR93\" id=\"ref-link-section-d16490547e3062\" target=\"_blank\" rel=\"noopener\">93<\/a>. By optimizing the DR strategies at the edge, the system can quickly respond to changes in the energy supply and demand, ensuring stable and efficient operation of the power grid while minimizing the cost and discomfort for the users<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 94\" title=\"Qiu, C., Liu, H. &amp; Xu, Q. Distributed edge computing for IoT-enabled smart grid. IEEE Internet Things J. 7(10), 9482&#x2013;9492 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR94\" id=\"ref-link-section-d16490547e3066\" target=\"_blank\" rel=\"noopener\">94<\/a>.<\/p>\n<p>Distributed energy coordination and control<\/p>\n<p>The integration of distributed energy resources (DERs), such as photovoltaic (PV) systems and energy storage systems (ESSs), has gained significant attention in user-side energy management. The proposed edge computing-based system enables the coordination and control of these DERs to optimize their operation and maximize the benefits for the users<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 95\" title=\"Wang, J. et al. Distributed optimization of hierarchical droop controlled microgrids. IEEE Trans. Smart Grid 10(3), 2364&#x2013;2376 (2019).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR95\" id=\"ref-link-section-d16490547e3078\" target=\"_blank\" rel=\"noopener\">95<\/a>.<\/p>\n<p>The coordination and control of DERs involve multiple objectives, including minimizing energy costs, reducing peak demand, and maximizing the utilization of renewable energy sources. The optimization problem can be formulated as follows:<\/p>\n<p>$${\\text{minimize }}\\sum\\limits_{t = 1}^{T} {\\left( {C_{grid,t} + C_{DER,t} } \\right)}$$<\/p>\n<p>subject to:<\/p>\n<p>$$\\begin{gathered} P_{grid,t} + P_{PV,t} + P_{ESS,t} = P_{load,t} \\hfill \\\\ E_{ESS,min} \\le E_{ESS,t} \\le E_{ESS,max} \\hfill \\\\ P_{ESS,min} \\le P_{ESS,t} \\le P_{ESS,max} \\hfill \\\\ P_{PV,min} \\le P_{PV,t} \\le P_{PV,max} \\hfill \\\\ \\end{gathered}$$<\/p>\n<p>where \\(C_{grid,t}\\) is the cost of electricity from the grid at time \\(t\\), \\(C_{DER,t}\\) is the cost of operating the DERs at time \\(t\\), \\(P_{grid,t}\\) is the power drawn from the grid at time \\(t\\), \\(P_{PV,t}\\) is the power generated by the PV system at time \\(t\\), \\(P_{ESS,t}\\) is the power charged or discharged by the ESS at time \\(t\\), \\(P_{load,t}\\) is the load demand at time \\(t\\), \\(E_{ESS,t}\\) is the energy stored in the ESS at time \\(t\\), and \\(E_{ESS,min}\\), \\(E_{ESS,max}\\), \\(P_{ESS,min}\\), \\(P_{ESS,max}\\), \\(P_{PV,min}\\), \\(P_{PV,max}\\) are the minimum and maximum limits for ESS energy, ESS power, and PV power, respectively.<\/p>\n<p>Table <a data-track=\"click\" data-track-label=\"link\" data-track-action=\"table anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Tab9\" target=\"_blank\" rel=\"noopener\">9<\/a> summarizes the optimization objectives, constraints, and methods commonly used in distributed energy coordination and control.<\/p>\n<p><b id=\"Tab9\" data-test=\"table-caption\">Table 9 Optimization objectives and methods for distributed energy coordination and control.<\/b><\/p>\n<p>The edge computing-based system enables the real-time coordination and control of DERs by leveraging the computational capabilities of edge devices. The edge nodes collect data from the DERs, such as PV generation, ESS state of charge, and load demand, and perform the optimization algorithms locally<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 96\" title=\"Yang, T. et al. Distributed energy coordination optimization for microgrids based on consensus algorithm. IEEE Access 8, 92777&#x2013;92786 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR96\" id=\"ref-link-section-d16490547e3456\" target=\"_blank\" rel=\"noopener\">96<\/a>.<\/p>\n<p>The distributed nature of edge computing allows for scalable and flexible control of DERs. Each edge node can optimize the operation of the DERs within its local area, while collaborating with other edge nodes to achieve system-wide objectives<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 97\" title=\"Zhou, B. et al. Smart home energy management systems: Concept, configurations, and scheduling strategies. Renew. Sustain. Energy Rev. 61, 30&#x2013;40 (2016).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR97\" id=\"ref-link-section-d16490547e3464\" target=\"_blank\" rel=\"noopener\">97<\/a>. This distributed approach reduces the communication overhead and enhances the resilience of the system compared to centralized control architectures.<\/p>\n<p>The case studies demonstrate the effectiveness of edge computing in enabling efficient and optimized coordination and control of DERs. By leveraging the real-time processing and distributed nature of edge computing, the system can achieve significant energy savings, peak demand reduction, and economic benefits for the users<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 98\" title=\"Zhang, X., Zhao, J. &amp; Chen, G. A novel deep learning approach for load forecasting with deep belief network. IEEE Trans. Smart Grid 11(5), 4048&#x2013;4060 (2020).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR98\" id=\"ref-link-section-d16490547e3471\" target=\"_blank\" rel=\"noopener\">98<\/a>.<\/p>\n<p>Experimental setup and evaluation methodology<\/p>\n<p>Our system was evaluated through both simulation and real-world deployments. The experimental setup consisted of:<\/p>\n<p>Hardware The edge computing layer utilized Raspberry Pi 4 devices (4\u00a0GB RAM, 1.5\u00a0GHz quad-core CPU) equipped with custom power monitoring modules capable of sampling at up to 30\u00a0kHz. Smart meters with 1\u00a0Hz sampling capability were deployed at the building level, while appliance-level monitoring used Zigbee-enabled smart plugs.<\/p>\n<p>Software The edge nodes ran Raspbian OS with a containerized application stack including TensorFlow Lite for inference, PostgreSQL for time-series data storage, and a custom MQTT broker. The central cloud component employed Kubernetes for orchestration and TensorFlow for model training.<\/p>\n<p>Datasets We utilized three datasets: (1) a proprietary dataset collected from 24 residential buildings over 6\u00a0months; (2) the public REFIT electrical load dataset<a data-track=\"click\" data-track-action=\"reference anchor\" data-track-label=\"link\" data-test=\"citation-ref\" aria-label=\"Reference 99\" title=\"Murray, D., Stankovic, L. &amp; Stankovic, V. An electrical load measurements dataset of United Kingdom households from a two-year longitudinal study. Sci. Data 4, 160122 (2017).\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#ref-CR99\" id=\"ref-link-section-d16490547e3498\" target=\"_blank\" rel=\"noopener\">99<\/a>; and (3) a synthetic dataset generated to test edge cases. Data collection followed a stratified sampling approach to ensure representative coverage across seasons and usage patterns.<\/p>\n<p>Evaluation metrics Performance was evaluated using multiple metrics including prediction accuracy (MAPE\u2009<\/p>\n<p>Results summary<\/p>\n<p>Table <a data-track=\"click\" data-track-label=\"link\" data-track-action=\"table anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Tab10\" target=\"_blank\" rel=\"noopener\">10<\/a> summarizes the key performance indicators from our real-world deployments in three distinct settings, demonstrating significant improvements across all metrics compared to conventional centralized approaches.<\/p>\n<p><b id=\"Tab10\" data-test=\"table-caption\">Table 10 Performance comparison with conventional systems.<\/b><\/p>\n<p>Figure\u00a0<a data-track=\"click\" data-track-label=\"link\" data-track-action=\"figure anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Fig6\" target=\"_blank\" rel=\"noopener\">6<\/a> illustrates the comparative performance of our edge-based system versus centralized alternatives across these metrics, clearly showing the advantages of the proposed approach.<\/p>\n<p><b id=\"Fig6\" class=\"c-article-section__figure-caption\" data-test=\"figure-caption-text\">Fig. 6<\/b><a class=\"c-article-section__figure-link\" data-test=\"img-link\" data-track=\"click\" data-track-label=\"image\" data-track-action=\"view figure\" href=\"https:\/\/www.nature.com\/articles\/s41598-025-07592-4\/figures\/6\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" aria-describedby=\"Fig6\" src=\"https:\/\/www.europesays.com\/us\/wp-content\/uploads\/2025\/07\/41598_2025_7592_Fig6_HTML.png\" alt=\"figure 6\" loading=\"lazy\" width=\"685\" height=\"452\"\/><\/a><\/p>\n<p>Performance comparison chart.<\/p>\n<p>Figure\u00a0<a data-track=\"click\" data-track-label=\"link\" data-track-action=\"figure anchor\" href=\"http:\/\/www.nature.com\/articles\/s41598-025-07592-4#Fig7\" target=\"_blank\" rel=\"noopener\">7<\/a> shows the systems scaling performance as the number of connected devices increases.<\/p>\n<p><b id=\"Fig7\" class=\"c-article-section__figure-caption\" data-test=\"figure-caption-text\">Fig. 7<\/b><a class=\"c-article-section__figure-link\" data-test=\"img-link\" data-track=\"click\" data-track-label=\"image\" data-track-action=\"view figure\" href=\"https:\/\/www.nature.com\/articles\/s41598-025-07592-4\/figures\/7\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" aria-describedby=\"Fig7\" src=\"https:\/\/www.europesays.com\/us\/wp-content\/uploads\/2025\/07\/41598_2025_7592_Fig7_HTML.png\" alt=\"figure 7\" loading=\"lazy\" width=\"685\" height=\"488\"\/><\/a><\/p>\n<p>Performance metrics comparison.<\/p>\n<p>Our edge computing approach demonstrated consistent performance even as the system scaled to hundreds of devices, while the centralized approach showed exponential degradation in latency beyond 50 connected devices.<\/p>\n","protected":false},"excerpt":{"rendered":"Load forecasting algorithm Accurate short-term load forecasting is crucial for effective energy management and optimization at the user&hellip;\n","protected":false},"author":3,"featured_media":54782,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[26265,745,40518,40519,12991,40516,10046,65,40515,10047,40520,40517,159,158,67,132,68],"class_list":{"0":"post-54781","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-computing","8":"tag-computer-science","9":"tag-computing","10":"tag-demand-response","11":"tag-distributed-energy-resources","12":"tag-edge-computing","13":"tag-energy-management","14":"tag-humanities-and-social-sciences","15":"tag-information-technology","16":"tag-mathematics-and-computing","17":"tag-multidisciplinary","18":"tag-power-quality","19":"tag-real-time-monitoring","20":"tag-science","21":"tag-technology","22":"tag-united-states","23":"tag-unitedstates","24":"tag-us"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@us\/114830361693427860","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/posts\/54781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/comments?post=54781"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/posts\/54781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/media\/54782"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/media?parent=54781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/categories?post=54781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/us\/wp-json\/wp\/v2\/tags?post=54781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}