A method for optimizing energy scheduling based on IoT devices

Through real-time monitoring and deep learning models to predict the energy consumption data of IoT devices, a multi-objective convergence of energy optimization scheduling method is constructed, which solves the problems of optimization target limitations and multi-objective conflicts in the existing technology, and achieves the unified optimization effect of energy consumption minimization and load balancing.

CN119740843AActive Publication Date: 2025-04-01MINJIANG NORMAL COLLEGE
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510251870.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-04-01
Estimated Expiration
2045-03-05

AI Technical Summary

Technical Problem

In the energy scheduling of IoT devices, the optimization target is usually limited to the minimization of energy consumption, or ignores the relationship between multiple targets, failing to fully consider multiple factors, resulting in poor optimization results and difficulty in achieving overall optimization.

Method used

An energy optimization scheduling method based on IoT devices is proposed. By monitoring the equipment energy consumption data in real time, training deep learning models to predict future energy consumption, building an objective function for energy consumption minimization, load balancing and grid load optimization, and outputting a comprehensive evaluation function through multi-objective fusion operation, dynamically adjusting the scheduling scheme to achieve the best optimization effect.

Benefits of technology

It realizes the reduction of energy costs in a time-sharing electricity price environment, optimizes the operating status and power consumption of equipment, reduces unnecessary energy waste, ensures grid load balancing, and improves the real-time and accuracy of optimization results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119740843A_ABST
    Figure CN119740843A_ABST
Patent Text Reader

Abstract

The present application relates to the field of energy optimization technology. The present application provides an energy optimization scheduling method based on IoT devices. The technical solution steps include: real-time monitoring of the energy consumption data of each IoT device based on the control terminal of each key node; training a deep learning model using historical device energy consumption data, and outputting the future energy consumption data of the IoT device energy consumption model based on the trained deep learning model; constructing an energy consumption minimization objective function and a load balancing and power grid load optimization objective function based on the future energy consumption data of the IoT device energy consumption model; performing a multi-objective fusion operation on the energy consumption minimization objective function and the load balancing and power grid load optimization objective function to output a comprehensive evaluation function; calculating a comprehensive evaluation value based on the comprehensive evaluation function, and determining the best optimization scheduling plan by minimizing the comprehensive evaluation value. The present application improves the optimization efficiency by establishing and fusion of multi-objective functions for optimizing energy, and considering multiple factors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of energy optimization, and in particular relates to an energy optimization scheduling method based on Internet of Things devices. Background Art

[0002] With the continuous development of IoT technology, more and more IoT devices are widely used in various fields, including smart homes, smart cities, industrial automation, etc. However, the energy consumption problem of IoT devices has become increasingly prominent, especially when deployed on a large scale, the control of energy consumption has become increasingly important. The high energy consumption of IoT devices not only increases costs, but may also cause certain pressure on the environment. Therefore, how to optimize the energy use of devices and reduce unnecessary energy waste is a technical problem that needs to be solved urgently.

[0003] In order to improve energy efficiency, energy scheduling based on IoT devices has become an important research direction. Although energy management and optimal scheduling of IoT devices have a certain research basis in theory, the existing technology generally only defines the minimization of energy consumption as the optimization target in energy scheduling, which has limitations, or ignores the relationship between multiple targets for multi-objective optimization targets, and fails to fully consider various factors, resulting in poor optimization effect and difficulty in achieving overall optimality. Summary of the invention

[0004] In view of the above-mentioned defects of the prior art, the present invention proposes an energy optimization scheduling method based on IoT devices. The technical solution steps designed by the present invention include: S10: Real-time monitoring of energy consumption data of each IoT device based on the control terminal of each key node; S20: Use historical equipment energy consumption data to train a deep learning model, and output future energy consumption data of the IoT equipment energy consumption model based on the trained deep learning model; S30: Based on the future energy consumption data of the IoT device energy consumption model, construct the energy consumption minimization objective function and the load balancing and grid load optimization objective function; S40: performing a multi-objective fusion operation on the energy consumption minimization objective function and the load balancing and power grid load optimization objective functions to output a comprehensive evaluation function; S50: Calculate a comprehensive evaluation value based on the comprehensive evaluation function, and determine the best optimization scheduling plan by minimizing the comprehensive evaluation value.

[0005] Preferably, the S10 includes: Identify and classify each IoT device, determine the type, function and priority of each IoT device, deploy control terminals at each key node, monitor the energy consumption data of the equipment in real time, pre-process the real-time monitoring data and store the pre-processed energy consumption data in the central database.

[0006] Preferably, the S20 includes: Collect historical equipment energy consumption data and use it to train deep learning models, learn the time series characteristics and influencing factors of historical equipment energy consumption data, predict the energy consumption of each device in the next 24 hours based on the trained deep learning model, and output the future energy consumption data of the IoT equipment energy consumption model.

[0007] Preferably, the energy consumption minimization objective function in S30 is as follows:

[0008] In the formula, is the total energy consumption, is the total number of time periods in the scheduling cycle, is the total number of IoT devices, For the Devices at time The power consumption, To indicate the Devices at time A binary variable indicating whether to run.

[0009] Preferably, the load balancing and grid load optimization objective function in S30 is as follows:

[0010]

[0011] In the formula, The load fluctuation of the power grid is is the average value of the grid load.

[0012] Preferably, the comprehensive evaluation function in S40 is as follows:

[0013] In the formula, is the comprehensive evaluation function, The scaling factor for integrating the energy consumption minimization objective function and the load balancing and grid load optimization objective function is is the offset term.

[0014] Preferably, the comprehensive evaluation value is expressed as follows:

[0015] In the formula, is the comprehensive evaluation value, To integrate the objective function of energy consumption minimization and the objective function of load balancing and grid load optimization, is the weight output by the deep learning model, Future energy consumption data for IoT device energy consumption models.

[0016] Preferably, the The calculation formula is as follows:

[0017] In the formula, The objective function for minimizing energy consumption is The parameter characteristics and the associated weights of the load balancing and grid load optimization objective functions, The total number of parameter characteristics of the objective function for minimizing energy consumption, is the activation function; Said The calculation formula is as follows: . Beneficial effects: 1. The present invention optimizes the operating state and power consumption of IoT devices by establishing an energy consumption minimization objective function, reduces unnecessary energy waste, and preferentially operates devices in time periods with lower electricity prices in a time-sharing electricity price environment, thereby reducing energy costs; 2. The present invention optimizes the distribution of equipment operation time, reduces the fluctuation of grid load, and ensures grid load balance by establishing load balancing and grid load optimization objective functions; 3. The present invention integrates the two goals of minimizing energy consumption and optimizing load balance into a unified evaluation index through a comprehensive evaluation function and a comprehensive evaluation value, resolves the conflict between the goals, combines future energy consumption forecast data, dynamically adjusts the scheduling plan, and ensures the real-time and accuracy of the optimization results. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a flow chart of a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0020] The embodiments of the present invention are described in detail below. The following embodiments are implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operation processes are given, but the protection scope of the present invention is not limited to the following embodiments.

[0021] The present invention designs a method for optimizing energy scheduling based on IoT devices. Figure 1 As shown, the technical solution includes the following steps, specifically including: S10: Real-time monitoring of energy consumption data of each IoT device based on the control terminal of each key node; S20: Use historical equipment energy consumption data to train a deep learning model, and output future energy consumption data of the IoT equipment energy consumption model based on the trained deep learning model; S30: Based on the future energy consumption data of the IoT device energy consumption model, construct the energy consumption minimization objective function and the load balancing and grid load optimization objective function; S40: Perform multi-objective fusion operation on the energy consumption minimization objective function and the load balancing and power grid load optimization objective functions to output a comprehensive evaluation function; S50: Calculate a comprehensive evaluation value based on the comprehensive evaluation function, and determine the best optimization scheduling plan by minimizing the comprehensive evaluation value.

[0022] Preferably, S10 includes: Identify and classify each IoT device, determine the type, function and priority of each IoT device, deploy control terminals at each key node, monitor the energy consumption data of the equipment in real time, pre-process the real-time monitoring data and store the pre-processed energy consumption data in the central database.

[0023] Preferably, S20 includes: Collect historical equipment energy consumption data and use it to train deep learning models, learn the time series characteristics and influencing factors of historical equipment energy consumption data, predict the energy consumption of each device in the next 24 hours based on the trained deep learning model, and output the future energy consumption data of the IoT equipment energy consumption model.

[0024] Preferably, the energy consumption minimization objective function in S30 is as follows:

[0025] In the formula, is the total energy consumption, is the total number of time periods in the scheduling cycle, is the total number of IoT devices, For the Devices at time The power consumption, To indicate the Devices at time A binary variable indicating whether to run.

[0026] Preferably, the load balancing and grid load optimization objective function in S30 is as follows:

[0027]

[0028] In the formula, The load fluctuation of the power grid is is the average value of the grid load.

[0029] Specifically, the goal of the energy consumption minimization objective function is to minimize the total energy consumption of all devices in the scheduling period by optimizing the operating status of the equipment. Reduce unnecessary energy waste, specifically To indicate the Devices at time A binary variable indicating whether the equipment is running (1 for running, 0 for shutting down) can reduce energy costs, especially in a time-of-use electricity price environment. It is preferred to run the equipment during time periods with lower electricity prices, which provides a basis for subsequent multi-objective optimization and ensures the minimization of energy consumption. In addition, the goal of the load balancing and grid load optimization objective function is to minimize the fluctuation of grid load and ensure grid load balance. By optimizing the distribution of equipment operation time, it is possible to avoid the grid load being too high or too low in a certain period of time, improve the stability of the grid, reduce the risk of grid failure caused by load fluctuations, and further optimize the operation efficiency of the grid on the basis of minimizing energy consumption.

[0030] Preferably, the comprehensive evaluation function in S40 is as follows:

[0031] In the formula, is the comprehensive evaluation function, The scaling factor for integrating the energy consumption minimization objective function and the load balancing and grid load optimization objective function is is the offset term.

[0032] Specifically, the goal of the comprehensive evaluation function is to integrate the two goals of minimizing energy consumption and optimizing load balance into a unified evaluation index, resolve the conflict between the goals in the multi-objective optimization problem, and find the balance point between the two. In order to fuse the scaling factors of the energy consumption minimization objective function and the load balancing and grid load optimization objective function, the output values ​​of the two objective functions can be mapped to the same magnitude to avoid the deviation caused by different dimensions; is an offset term, which is used to adjust the baseline value of the comprehensive evaluation function. The scaling factor and the offset term are used to eliminate the dimension difference, ensure that the output values ​​of the two objective functions are comparable at the same level, and provide input for the calculation of the comprehensive evaluation value. The function combines the output values ​​of the two objective functions into one vector. The purpose is to normalize and nonlinearly map the outputs of multiple objective functions, better integrate multiple objectives and generate a unified evaluation index.

[0033] Preferably, the comprehensive evaluation value is as follows:

[0034] In the formula, is the comprehensive evaluation value, To integrate the objective function of energy consumption minimization and the objective function of load balancing and grid load optimization, is the weight output by the deep learning model, Future energy consumption data for IoT device energy consumption models.

[0035] Specifically, the comprehensive evaluation value is calculated, the goal is to comprehensively consider energy consumption minimization, load balancing optimization and future energy consumption prediction, and determine the best scheduling plan. The function normalizes the comprehensive evaluation value to It is convenient to compare the advantages and disadvantages of different scheduling schemes within the scope of the schedule, and provide a quantitative basis for determining the final scheduling scheme.

[0036] Preferably, The calculation formula is as follows:

[0037] In the formula, The objective function for minimizing energy consumption is The parameter characteristics and the associated weights of the load balancing and grid load optimization objective functions, The total number of parameter characteristics of the objective function for minimizing energy consumption, is the activation function; The calculation formula is as follows: .

[0038] Specifically, The first objective function for minimizing the fusion energy consumption is The fusion weight of the parameter feature and the load balancing and grid load optimization objective function reflects the correlation between the two objective functions and measures how to affect the grid load balance and load fluctuation while optimizing energy consumption. For example, the energy consumption minimization objective function aims to minimize the total energy consumption of all IoT devices, and the load balancing and grid load optimization objective function aims to minimize the fluctuation of grid load and ensure grid load balance. The parameter feature a is the operating power of a device in a specific time period. In order to minimize the total energy consumption, the energy consumption minimization objective function tends to run the equipment in the time period with lower electricity prices. In order to reduce the grid load fluctuation, the load balancing and grid load optimization objective functions need to spread the equipment's running time to different time periods to avoid concentrated power consumption leading to grid load peaks. If the load fluctuation of the power grid is greatly affected (for example, the load of the power grid is already high during this period), then will be smaller, indicating that the correlation between the parameter characteristics and the two objective functions is poor. If the operating power of the device in a certain period of time is If the impact on grid load fluctuation is small (for example, the grid load is low during this period of time), will be larger, indicating that the parameter feature has a better match between the two objective functions. Therefore, parameter features include but are not limited to the operating power of a device in a specific time period. , the power adjustment capability of a device (whether the device supports dynamic power adjustment) and the priority of a device (whether the device is a critical load).

[0039] The preferred specific embodiments of the present invention are described in detail above. It should be understood that ordinary technicians in the field can make many modifications and changes based on the concept of the present invention without creative work. Therefore, all technical solutions that can be obtained by technicians in the technical field based on the concept of the present invention through logical analysis, reasoning or limited experiments on the basis of the prior art should be within the scope of protection determined by the claims.

Claims

1. A method for optimizing energy scheduling based on IoT devices, characterized in that: The following steps are involved: S10: Real-time monitoring of energy consumption data of each IoT device based on the control terminal of each key node; S20: Use historical equipment energy consumption data to train a deep learning model, and output future energy consumption data of the IoT equipment energy consumption model based on the trained deep learning model; S30: Based on the future energy consumption data of the IoT device energy consumption model, construct the energy consumption minimization objective function and the load balancing and grid load optimization objective function; S40: performing a multi-objective fusion operation on the energy consumption minimization objective function and the load balancing and power grid load optimization objective functions to output a comprehensive evaluation function; S50: Calculate a comprehensive evaluation value based on the comprehensive evaluation function, and determine the best optimization scheduling plan by minimizing the comprehensive evaluation value.

2. According to claim 1, a method for optimizing energy scheduling based on IoT devices is characterized in that: The S10 includes: Identify and classify each IoT device, determine the type, function and priority of each IoT device, deploy control terminals at each key node, monitor the energy consumption data of the equipment in real time, pre-process the real-time monitoring data and store the pre-processed energy consumption data in the central database.

3. The method for optimizing energy scheduling based on IoT devices according to claim 1 is characterized in that: The S20 includes: Collect historical equipment energy consumption data and use it to train deep learning models, learn the time series characteristics and influencing factors of historical equipment energy consumption data, predict the energy consumption of each device in the next 24 hours based on the trained deep learning model, and output the future energy consumption data of the IoT equipment energy consumption model.

4. The method for optimizing energy scheduling based on IoT devices according to claim 1 is characterized in that: The energy consumption minimization objective function in S30 is as follows: In the formula, is the total energy consumption, is the total number of time periods in the scheduling cycle, is the total number of IoT devices, For the Devices at time The power consumption, To indicate the Devices at time A binary variable indicating whether to run.

5. The method for optimizing energy scheduling based on IoT devices according to claim 4 is characterized in that: The load balancing and grid load optimization objective function in S30 is as follows: In the formula, For grid load fluctuations, is the average value of the grid load.

6. The method for optimizing energy scheduling based on IoT devices according to claim 5 is characterized in that: The comprehensive evaluation function in S40 is as follows: In the formula, is the comprehensive evaluation function, The scaling factor for integrating the energy consumption minimization objective function and the load balancing and grid load optimization objective function is is the offset term.

7. The method for optimizing energy scheduling based on IoT devices according to claim 6 is characterized in that: The comprehensive evaluation value is as follows: In the formula, is the comprehensive evaluation value, To integrate the objective function of energy consumption minimization and the objective function of load balancing and grid load optimization, is the weight output by the deep learning model, Future energy consumption data for IoT device energy consumption models.

8. The method for optimizing energy scheduling based on IoT devices according to claim 7 is characterized in that: include: Said The calculation formula is as follows: In the formula, The objective function for minimizing energy consumption is The parameter characteristics and the associated weights of the load balancing and grid load optimization objective functions, The total number of parameter characteristics of the objective function for minimizing energy consumption, is the activation function; Said The calculation formula is as follows: 。

Citation Information

Patent Citations

  • Comprehensive energy system optimization scheduling method under background of the electric power Internet of Things

    CN112615367A

  • Comprehensive energy system operation optimization method based on load prediction

    CN116187601A

  • Power distribution network dispatching optimization method based on Internet of Things

    CN116722605A

  • Source network load storage cooperation method and system

    CN118539521A

  • Energy storage system and method comprehensively considering carbon emission and economic return rate and medium

    CN118572660A