Distributed regulation and control method and system for air conditioner load and storage medium

Through the two-way communication and consistency algorithm between air conditioning loads, the load regulation capacity and weight are calculated, and distributed regulation of heterogeneous air conditioning loads is realized, which solves the problems of unbalanced user comfort and low resource utilization, and improves the system efficiency and scalability.

CN119085087AActive Publication Date: 2024-12-06国网电力科学研究院武汉能效测评有限公司 +3
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411378296.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2024-12-06
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

The existing air conditioner load regulation methods cannot coordinate heterogeneous air conditioner loads, resulting in unbalanced user comfort and the inability to fully and efficiently utilize air conditioner load resources.

Method used

By conducting two-way communication between each air conditioner load, calculating the load regulation capacity, using a consistency algorithm to calculate the average load regulation capacity, obtain the load regulation weight of each air conditioner load, calculate the load regulation amount based on the weight, and realize distributed regulation.

Benefits of technology

Coordinated control of different types of heterogeneous air conditioners is achieved, taking into account user comfort, improving the uniform utilization rate of load regulation resources, reducing calculation and communication costs, and improving the scalability and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119085087A_ABST
    Figure CN119085087A_ABST
Patent Text Reader

Abstract

The invention provides a distributed regulation and control method and system for air conditioner loads and a storage medium, two-way communication is conducted between the air conditioner loads, and a control and communication framework for air conditioner load regulation and control is established; then calculating the load regulation and control capacity of the air-conditioning loads, calculating the average load regulation and control capacity through a consistency algorithm, obtaining a weighted decision variable of each air-conditioning load about the load regulation and control capacity, and solving the respective load regulation and control power of each air-conditioning load by a distributed method according to the weighted decision variable; and calculating the actual operation power of the air conditioner loads according to the load regulation and control power, and carrying out distributed regulation and control on each air conditioner load according to the actual operation power of the air conditioner loads. The distribution of the air conditioner load regulation and control tasks can be determined according to the temperature ranges set by different users and the actual temperature, the comfort level of the users is improved, the air conditioner load regulation and control resources are evenly utilized, and full and efficient utilization of the air conditioner load resources is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of electric power engineering and relates to a distributed control method, system and storage medium. Background Art

[0002] With the continuous growth of the national economy, the electricity demand of power users is gradually increasing. It is very necessary to promote the application of renewable energy. However, renewable energy sources such as wind power and photovoltaic power generation have problems of intermittency and uncertainty. In addition, the frequent occurrence of extreme weather has led to an increasingly tight balance between electricity supply and demand. The situation of power supply is becoming increasingly severe. Only regulating the resources on the power generation side is gradually unable to meet the needs of efficient and stable operation of the power system. The power grid operation mode needs to be transformed from load following source to source-load interaction, and load regulation plays an important role in this.

[0003] Load regulation is an important part of smart grid optimization control. Compared with the control of power generation resources, load regulation takes the flexible resources on the load side of the power grid as the control object, including industrial power load, commercial power load, and residential power load. In load regulation, air conditioning load accounts for about 40% of the load of public buildings. The peak of power consumption coincides with the peak of power grid load. It has the characteristics of high flexibility, high reliability and good safety, and is an important load regulation resource. Common air conditioning load regulation mostly adopts centralized control methods. This method requires a central controller to be set in the control system to regulate each load. The centralized control method can effectively realize the regulation of air conditioning load, but there are problems such as heavy computing and communication burden, high construction cost, weak anti-interference ability and weak scalability. The distributed control method does not set a central controller. Through the communication between distributed nodes, the control or optimization goals are achieved according to a certain control algorithm. It has the characteristics of low construction cost, strong scalability and good anti-interference. However, in reality, air-conditioning loads often have different structures and thermodynamic characteristics, and each user has different settings and behaviors. Most of the existing air-conditioning load control methods are unable to coordinate heterogeneous air-conditioning loads and take into account the comfort needs of users. They cannot balance the control of different air-conditioning load resources, resulting in uneven comfort among users and the inability to fully and efficiently utilize air-conditioning load resources. Summary of the invention

[0004] In order to solve the problem that the existing air conditioning load control method described in the background technology leads to uneven comfort of each user and the air conditioning load resources cannot be fully and efficiently utilized, the present invention provides a distributed control method, system and storage medium for air conditioning load.

[0005] The method of the present invention comprises:

[0006] The air conditioning load communication topology is formed by bidirectional communication between each air conditioning load;

[0007] Calculate the load control capacity of each air conditioning load based on the set temperature of each air conditioning load and the current temperature of the room where the air conditioning load is located;

[0008] According to the load control capacity of each air conditioning load, the average load control capacity is calculated by the consistency algorithm;

[0009] According to the average load control capacity and the load control capacity of each air-conditioning load, the load control weight of each air-conditioning load is obtained, and according to the load control weight of each air-conditioning load, a weighted decision variable of each air-conditioning load with respect to the load control amount is obtained;

[0010] Each air-conditioning load calculates the load control power of each air-conditioning load in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads in the air-conditioning load communication topology;

[0011] According to the load control power of each air-conditioning load, the actual operating power of the air-conditioning load is calculated, and distributed control is performed on each air-conditioning load according to the actual operating power of the air-conditioning load.

[0012] Furthermore, a load control module is also established in the method of the present invention, and each air-conditioning load is distributedly controlled by the load control module according to the actual operating power of the air-conditioning load. The load control module communicates bidirectionally with the connected air-conditioning load. When performing load control, the load control module receives and responds to the scheduling instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

[0013] Furthermore, the specific method of forming the air conditioning load communication topology by bidirectional communication between each air conditioning load is as follows: represents the communication topology relationship between air conditioning loads, where represents the set of air conditioning loads, n is the number of air conditioning loads, and an edge e a =(v i , v j )∈ε indicates that two air-conditioning loads can communicate bidirectionally. represents the set of edges; for the i-th air conditioning load v i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set N i = {v j ∈v|(v i , v j )∈ε}, the number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |.

[0014] Furthermore, the calculation formula of the load control capacity of each air conditioning load is:

[0015]

[0016] Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and is the user-set temperature upper and lower limits of the i-th air-conditioning load. The temperature range set by the user represents the comfort requirements of the air-conditioning user, and the load control capacity s i The temperature represents the available capacity of air conditioning load regulation without violating the user comfort requirements, and the load regulation capacity S i The control capabilities of heterogeneous air-conditioning loads can be unified and coordinated to carry out load control.

[0017] Furthermore, the calculation formula of the average load regulation capacity is:

[0018]

[0019] Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load s a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula:

[0020]

[0021] In the formula, deg t is the degree of the air-conditioning load communication topology, that is, the number of adjacent air-conditioning loads; i represents the i-th air-conditioning load, j represents the j-th air-conditioning load connected to the i-th air-conditioning load; (v i , v j )∈ε indicates that it is an edge in the communication topology, indicating that two air-conditioning loads can communicate bidirectionally;

[0022] In this step, each air conditioning load can obtain the average load control capacity s in a distributed manner through communication with adjacent air conditioning loads. a .

[0023] Furthermore, the calculation formula of the load control weight of each air conditioning load is:

[0024]

[0025] Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power;

[0026] The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is:

[0027]

[0028] in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration. To ensure the convergence of the weighted consistency algorithm, the load control weights are

[0029] Furthermore, the calculation method of the load control power of each air conditioning load is:

[0030] Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below:

[0031]

[0032] The weighted consistency algorithm under undirected graph is as follows:

[0033]

[0034] Where k is the number of iterations of the weighted consensus algorithm, and is the weighted decision variable of load regulation of the ith air conditioning load and the adjacent air conditioning load v in the kth iteration;

[0035] The weighted consensus algorithm (7) is expressed in matrix form as shown below:

[0036] P s (k+1)-P s (k) = -R T RP w (k) (8),

[0037] in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula:

[0038]

[0039] The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , v j )∈ε, the number of columns is equal to the number of air conditioning loads, r ab represents the bth element in the ath row of the R matrix, and i and j represent the edge e a The sequence numbers of the two connected air conditioning loads.

[0040] Through the weighted consistency algorithm, each air-conditioning load obtains the weighted decision variables of the adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculates the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

[0041] Furthermore, the calculation formula of the actual operating power of the air conditioning load is:

[0042]

[0043] Among them, pi is the actual operating power of the i-th air conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation;

[0044] Formula (10) is expressed in matrix form as shown in formula (11):

[0045] P=P0-P s (11)

[0046] Where P = [p 1 , p 2 , ..., p n ] T is a vector composed of the actual operating power of each air-conditioning load. It is a vector composed of the operating power of each air-conditioning load before load regulation.

[0047] The present invention also proposes a distributed control system for air conditioning load, including an air conditioning load communication topology establishment module, a load control capacity calculation module, an average load control capacity calculation module, a weighted decision variable calculation module, a load control power calculation module, and an air conditioning load distributed control module.

[0048] The air-conditioning load communication topology establishing module is used to form an air-conditioning load communication topology by performing two-way communication between the air-conditioning loads.

[0049] The load control capacity calculation module is used to calculate the load control capacity of each air-conditioning load according to the set temperature of each air-conditioning load and the current temperature of the room where the air-conditioning load is located.

[0050] The average load control capacity calculation module is used to calculate the average load control capacity through a consistency algorithm according to the load control capacity of each air-conditioning load.

[0051] The weighted decision variable calculation module is used to obtain the load control weight of each air-conditioning load based on the average load control capacity and the load control capacity of each air-conditioning load, and to obtain the weighted decision variable of each air-conditioning load regarding the load control amount based on the load control weight of each air-conditioning load.

[0052] The load control power calculation module is used to enable each air-conditioning load to calculate the load control power of each air-conditioning load in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads.

[0053] The air conditioning load distributed control module is used to calculate the actual operating power of the air conditioning load according to the load control power of each air conditioning load, and perform distributed control on each air conditioning load according to the actual operating power of the air conditioning load.

[0054] The present invention further proposes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the distributed control method of air-conditioning load as described above is implemented.

[0055] Compared with the prior art, the present invention performs two-way communication between each air-conditioning load to establish a control and communication architecture for air-conditioning load control; then calculates the load control capacity of the air-conditioning load, calculates the average load control capacity through a consistency algorithm, obtains the weighted decision variables of each air-conditioning load regarding the load control amount, and calculates the load control power of each air-conditioning load in a distributed manner based on the weighted decision variables, thereby calculating the actual operating power of the air-conditioning load based on the load control power, and performs distributed control on each air-conditioning load based on the actual operating power of the air-conditioning load. The present invention can coordinately control different types of heterogeneous air-conditioning loads, provides an operational space for distributed control of air-conditioning loads, takes into account the comfort of air-conditioning users while completing the allocation of load control tasks, and has strong practicality; the present invention uses a consistency algorithm to calculate the average load control capacity, with low calculation and communication costs, high efficiency, strong scalability, and high reliability; the present invention can determine the allocation of air-conditioning load control tasks according to the temperature range and actual temperature set by different users, improves the user's comfort, evenly utilizes air-conditioning load control resources, and realizes full and efficient utilization of air-conditioning load resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 The figure is a flow chart of the method of the present invention.

[0057] Figure 2 It is a system architecture diagram of the present invention.

[0058] Figure 3 This is the communication topology structure of embodiment 4 of the present invention.

[0059] Figure 4 This is the iteration of the load reduction amount in the weighted consensus algorithm of Example 4 of the present invention.

[0060] Figure 5 It is the iteration of the weighted load reduction amount in the weighted consensus algorithm of Example 4 of the present invention.

[0061] Figure 6 It is the temperature change of the room where the air conditioning load is located in Example 4 of the present invention. DETAILED DESCRIPTION

[0062] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] Example 1

[0064] Distributed control method of air conditioning load, the flow chart is as follows Figure 1 The specific contents are as follows.

[0065] The air conditioning load communication topology is formed by bidirectional communication between each air conditioning load.

[0066] Use pictures represents the communication topology relationship between air conditioning loads, where represents the set of air conditioning loads, n is the number of air conditioning loads, and an edge e a =(v i , v j )∈ε indicates that two air-conditioning loads can communicate bidirectionally. Represents a set of edges. For the i-th air conditioning load v i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set The number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |.

[0067] At the same time, a load control module is also established, through which each air-conditioning load is distributedly controlled according to the actual operating power of the air-conditioning load. The load control module communicates bidirectionally with the connected air-conditioning load. When performing load control, the load control module receives and responds to the dispatching instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

[0068] The load control module is compatible with new and old air conditioners of different brands and models. The control methods for air conditioner load include: wired control, infrared remote control, and Bluetooth control.

[0069] The load control module can conduct two-way communication with the connected air-conditioning loads, realize stable communication and control of heterogeneous air-conditioners of different brands, models, types and control methods, integrate the scattered and independent heterogeneous air-conditioning loads for collaborative control, and obtain the temperature, humidity, and air-conditioning indoor and outdoor unit parameter information of the space where the air-conditioning is located, and support time-sharing switch control, mode control, temperature control, wind speed control, power and electricity control of the air-conditioning; when performing load control, the load control module receives and responds to the dispatch instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

[0070] The load control module and air-conditioning load form a control and communication architecture. Each air-conditioning load is in a different space and needs to adjust the temperature of the space according to the temperature range set by the user. The temperature range set by each user is different, and the thermodynamic characteristics of different spaces are different. The air-conditioning loads participating in load control can communicate two-way. When performing load control tasks, the load control module sends the control instructions issued by the superior and the load control tasks to each air-conditioning load. The air-conditioning load then completes the distribution of load control tasks through two-way communication with other air-conditioning loads.

[0071] Next, the load control capacity of each air-conditioning load is calculated according to the set temperature of each air-conditioning load and the current temperature of the room where the air-conditioning load is located.

[0072] The calculation formula for the load control capacity of each air conditioning load is:

[0073]

[0074] Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and is the user-set temperature upper and lower limits of the i-th air-conditioning load. The temperature range set by the user represents the comfort requirements of the air-conditioning user, and the load control capacity S i The temperature represents the available capacity of air conditioning load regulation without violating the user comfort requirements, and the load regulation capacity S i The control capabilities of heterogeneous air-conditioning loads can be unified and coordinated to carry out load control.

[0075] Then, according to the load control capacity of each air-conditioning load, the average load control capacity is calculated by the consistency algorithm.

[0076] The calculation formula for average load regulation capacity is:

[0077]

[0078] Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load S a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula:

[0079]

[0080] In the formula, degi is the degree of the air-conditioning load communication topology, that is, the number of adjacent air-conditioning loads; i represents the i-th air-conditioning load, j represents the j-th air-conditioning load connected to the i-th air-conditioning load; (v i , v j )∈ε indicates that it is an edge in the communication topology, indicating that two air-conditioning loads can communicate bidirectionally.

[0081] In this step, each air conditioning load obtains the average load control capacity s in a distributed manner through communication with adjacent air conditioning loads. a .

[0082] According to the average load control capacity and the load control capacity of each air-conditioning load, the load control weight of each air-conditioning load is obtained, and according to the load control weight of each air-conditioning load, the weighted decision variable of each air-conditioning load regarding the load control amount is obtained.

[0083] The calculation formula for the load control weight of each air conditioning load is:

[0084]

[0085] Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power.

[0086] The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is:

[0087]

[0088] in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration; In order to ensure the convergence of the weighted consistency algorithm, the weight of each air-conditioning load should be greater than twice the maximum value of all air-conditioning loads in the air-conditioning load system, while keeping the ratio of weights between different air-conditioning loads unchanged, so as not to change the distribution of air-conditioning load control tasks, that is,

[0089] Then, each air-conditioning load calculates its own load control power in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads.

[0090] The calculation method of the load control power of each air conditioning load is:

[0091] Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below:

[0092]

[0093] The weighted consistency algorithm under undirected graph is as follows:

[0094]

[0095] Where k is the number of iterations of the weighted consensus algorithm, and is the i-th air conditioning load and the adjacent air conditioning load v j The load regulation weighted decision variables at the k-th iteration;

[0096] The weighted consensus algorithm (7) is expressed in matrix form as shown below:

[0097] P s (k+1)-P s (k) = -R T RP w (k) (8),

[0098] in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula:

[0099]

[0100] The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , v j )∈ε, the number of columns is equal to the number of air conditioning loads, r ab represents the bth element in the ath row of the R matrix, and i and j represent the edge e a The sequence numbers of the two connected air conditioning loads.

[0101] Through the weighted consistency algorithm, each air-conditioning load obtains the weighted decision variables of the adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculates the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

[0102] The load control power value obtained by the algorithm corresponds to the weight, and the load control power of each air-conditioning load is in the same proportion to its load control weight, that is, the total load control power is allocated to each air-conditioning load according to the size of the weight. While completing the load control task allocation, the comfort of the air-conditioning users is taken into account, and the uniform utilization of the air-conditioning load control resources is achieved, avoiding the situation where the load control capacity of some air-conditioning loads is exhausted while the load control capacity utilization rate of other air-conditioning loads is not high.

[0103] Finally, the actual operating power of the air-conditioning load is calculated according to the load control power of each air-conditioning load, and each air-conditioning load is distributedly controlled according to the actual operating power of the air-conditioning load through the load control module.

[0104] The calculation formula for the actual operating power of the air conditioning load is:

[0105]

[0106] Among them, pi is the actual operating power of the i-th air conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation;

[0107] Formula (10) is expressed in matrix form as shown in formula (11):

[0108] P=P0-P s (11)

[0109] Where P = [p 1 , p 2 , ..., p n ] T is a vector composed of the actual operating power of each air-conditioning load. It is a vector composed of the operating power of each air-conditioning load before load regulation.

[0110] Example 2

[0111] The distributed control system of air conditioning load is shown in the following figure: Figure 2 As shown, it consists of an air conditioning load communication topology establishment module, a load control module establishment module, a load control capacity calculation module, an average load control capacity calculation module, a weighted decision variable calculation module, a load control power calculation module, and an air conditioning load distributed control module. The specific contents are described as follows.

[0112] First, an air-conditioning load communication topology establishing module is used to form an air-conditioning load communication topology by performing two-way communication between the air-conditioning loads.

[0113] Use pictures represents the communication topology relationship between air conditioning loads, where represents the set of air conditioning loads, n is the number of air conditioning loads, and an edge e a =(v i , v j )∈ε indicates that two air-conditioning loads can communicate bidirectionally. Represents a set of edges. For the i-th air conditioning load v i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set The number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |.

[0114] The load control module establishment module is used to establish a load control module, through which each air-conditioning load is distributedly controlled according to the actual operating power of the air-conditioning load. The load control module communicates bidirectionally with the connected air-conditioning load. When performing load control, the load control module receives and responds to the dispatching instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

[0115] The load control module is compatible with new and old air conditioners of different brands and models. The control methods for air conditioner load include: wired control, infrared remote control, and Bluetooth control.

[0116] The load control module can conduct two-way communication with the connected air-conditioning loads, realize stable communication and control of heterogeneous air-conditioners of different brands, models, types and control methods, integrate the scattered and independent heterogeneous air-conditioning loads for collaborative control, and obtain the temperature, humidity, and air-conditioning indoor and outdoor unit parameter information of the space where the air-conditioning is located, and support time-sharing switch control, mode control, temperature control, wind speed control, power and electricity control of the air-conditioning; when performing load control, the load control module receives and responds to the dispatch instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

[0117] The load control module and air-conditioning load form a control and communication architecture. Each air-conditioning load is in a different space and needs to adjust the temperature of the space according to the temperature range set by the user. The temperature range set by each user is different, and the thermodynamic characteristics of different spaces are different. The air-conditioning loads participating in load control can communicate two-way. When performing load control tasks, the load control module sends the control instructions issued by the superior and the load control tasks to each air-conditioning load. The air-conditioning load then completes the distribution of load control tasks through two-way communication with other air-conditioning loads.

[0118] Next, the load control capacity calculation module is used to calculate the load control capacity of each air-conditioning load according to the set temperature of each air-conditioning load and the current temperature of the room where the air-conditioning load is located.

[0119] The calculation formula for the load control capacity of each air conditioning load is:

[0120]

[0121] Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and is the user-set temperature upper and lower limits of the i-th air-conditioning load. The temperature range set by the user represents the comfort requirements of the air-conditioning user, and the load control capacity s i The temperature represents the available capacity of air conditioning load regulation without violating the user comfort requirements, and the load regulation capacity S i The control capabilities of heterogeneous air conditioning loads can be unified and coordinated to perform load control; a It represents the average value of the load control capacity of all air-conditioning loads in a multi-air-conditioning load system.

[0122] Next, the average load control capacity calculation module is used to calculate the average load control capacity through a consistency algorithm according to the load control capacity of each air-conditioning load.

[0123] The calculation formula for average load regulation capacity is:

[0124]

[0125] Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load s a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula:

[0126]

[0127] In the formula, deg i is the degree of the air-conditioning load communication topology, that is, the number of adjacent air-conditioning loads; i represents the i-th air-conditioning load, j represents the j-th air-conditioning load connected to the i-th air-conditioning load; (v i , v j )∈ε indicates that it is an edge in the communication topology, indicating that two air-conditioning loads can communicate bidirectionally;

[0128] Each air conditioning load obtains the average load control capacity s in a distributed manner through communication with adjacent air conditioning loads. a .

[0129] The weighted decision variable calculation module is used to obtain the load control weight of each air-conditioning load based on the average load control capacity and the load control capacity of each air-conditioning load, and obtain the weighted decision variable of each air-conditioning load regarding the load control amount based on the load control weight of each air-conditioning load.

[0130] The calculation formula for the load control weight of each air conditioning load is:

[0131]

[0132] Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power.

[0133] The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is:

[0134]

[0135] in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration; In order to ensure the convergence of the weighted consistency algorithm, the weight of each air-conditioning load should be greater than twice the maximum value of all air-conditioning loads in the air-conditioning load system, while keeping the ratio of weights between different air-conditioning loads unchanged, so as not to change the distribution of air-conditioning load control tasks, that is,

[0136] Then, in the load control power calculation module, each air-conditioning load calculates the load control power of each air-conditioning load in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads.

[0137] The calculation method of the load control power of each air conditioning load is:

[0138] Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below:

[0139]

[0140] The weighted consistency algorithm under undirected graph is as follows:

[0141]

[0142] Where k is the number of iterations of the weighted consensus algorithm, and is the i-th air conditioning load and the adjacent air conditioning load v j The load regulation weighted decision variables at the k-th iteration;

[0143] The weighted consensus algorithm (7) is expressed in matrix form as shown below:

[0144] P s (k+1)-P s (k) = -R T RP w (k) (8),

[0145] in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula:

[0146]

[0147] The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , v j )∈ε, the number of columns is equal to the number of air conditioning loads, r abrepresents the bth element in the ath row of the R matrix, and i and j represent the edge e a The sequence numbers of the two connected air conditioning loads.

[0148] Through the weighted consistency algorithm, each air-conditioning load obtains the weighted decision variables of the adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculates the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

[0149] The load control power value obtained by the algorithm corresponds to the weight, and the load control power of each air-conditioning load is in the same proportion to its load control weight, that is, the total load control power is allocated to each air-conditioning load according to the size of the weight. While completing the load control task allocation, the comfort of the air-conditioning users is taken into account, and the uniform utilization of the air-conditioning load control resources is achieved, avoiding the situation where the load control capacity of some air-conditioning loads is exhausted while the load control capacity utilization rate of other air-conditioning loads is not high.

[0150] Finally, the air conditioning load distributed control module is used to calculate the actual operating power of the air conditioning load according to the load control power of each air conditioning load, and to perform distributed control on each air conditioning load according to the actual operating power of the air conditioning load through the load control module.

[0151] The calculation formula for the actual operating power of the air conditioning load is:

[0152]

[0153] Among them, p i is the actual operating power of the i-th air-conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation;

[0154] Formula (10) is expressed in matrix form as shown in formula (11):

[0155] P=P0-P s (11)

[0156] Where P = [p 1 , p 2 , ..., p n ] T is a vector composed of the actual operating power of each air-conditioning load. It is a vector composed of the operating power of each air-conditioning load before load regulation.

[0157] Example 3

[0158] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the distributed control method of air-conditioning load as described in Example 1 and the distributed control system of air-conditioning load as described in Example 2 are implemented.

[0159] Example 4

[0160] The present invention is used to perform distributed control of air-conditioning loads. In this embodiment, a total of 8 air-conditioning loads working in cooling mode participate in load control. Each air-conditioning load is in a different room and has a different model, type, structure, communication protocol, etc. It is necessary to adjust the temperature of the room according to the temperature range set by the user. The temperature range set by each user is different, and the thermodynamic characteristics of different rooms are also different.

[0161] A load control module is established to communicate and control the air conditioning load through the load control module. Two-way communication can be carried out between the load control module and the air conditioning load, and between the air conditioning load and other air conditioning loads connected to it. The communication topology diagram between the eight air conditioning loads forms a cube structure, such as Figure 2 As shown, the node at the vertex of the cube represents an air conditioning load, and the edges connecting the nodes represent that the connected air conditioning loads can perform two-way communication.

[0162] Use pictures Describe the communication topology relationship in this embodiment, where Represents the set of air conditioning loads, there are 8 air conditioning loads in total. Represents an edge set, with a total of 12 edges, including e a =(v i , v j )∈ε represents the ath edge in the edge set. If two air-conditioning loads can communicate bidirectionally, they are connected by an edge. i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set The number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |=3.

[0163] Next, the load control capacity of each air-conditioning load is calculated according to the set temperature of each air-conditioning load and the temperature of the room where the air-conditioning load is located.

[0164] The calculation formula for the load control capacity of each air conditioning load is:

[0165]

[0166] Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and is the user-set temperature upper and lower limits of the i-th air-conditioning load. The temperature range set by the user represents the comfort requirements of the air-conditioning user, and the load control capacity S i The temperature represents the available capacity of air conditioning load regulation without violating the user comfort requirements, and the load regulation capacity S i The control capabilities of heterogeneous air-conditioning loads can be unified and coordinated to carry out load control.

[0167] In this embodiment, the temperature upper limits set by the users of the eight air conditioning loads are and lower limit And the room temperature T i The settings are shown in Table 1.

[0168] Table 1 Air conditioning load user set temperature range

[0169]

[0170]

[0171] Therefore, according to the data in Table 1 and formula (1), the load control capacity of each air conditioning load can be calculated.

[0172] Then, according to the load control capacity of each air-conditioning load, the average load control capacity is calculated by the consistency algorithm.

[0173] The calculation formula for average load regulation capacity is:

[0174]

[0175] Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load s a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula:

[0176]

[0177] In this embodiment, at the beginning of the iteration, the room temperature T shown in Table 1 is used. i The calculated load control capacity is used as the initial value of the iteration, and the matrix L is shown as follows:

[0178]

[0179] In this step, each air conditioning load obtains the average load control capacity s in a distributed manner through communication with adjacent air conditioning loads. a .

[0180] Then, according to the average load control capacity and the load control capacity of each air-conditioning load, the load control weight of each air-conditioning load is obtained, and according to the load control weight of each air-conditioning load, the weighted decision variable of each air-conditioning load regarding the load control amount is obtained.

[0181] The calculation formula for the load control weight of each air conditioning load is:

[0182]

[0183] Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power.

[0184] The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is:

[0185]

[0186] in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration. To ensure the convergence of the weighted consistency algorithm, the load control weights are

[0187] In order to ensure the convergence of the weighted consistency algorithm, the weight of each air-conditioning load should be greater than twice the maximum value of the degree of all air-conditioning loads in the air-conditioning load system, while keeping the ratio of weights between different air-conditioning loads unchanged, so as not to change the distribution of load control tasks. In this embodiment, the maximum value of the degree of all air-conditioning loads in the multi-air-conditioning load system mmax(degi) = 3, which ensures the convergence of the weighted consistency algorithm. Should be 6.

[0188] Then, each air-conditioning load calculates its own load control power in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads.

[0189] Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below:

[0190]

[0191] In this embodiment, the total power reduction amount P of load regulation s =1500W, initial working power of 8 air conditioning loads With initial reduction in power allocation As shown in Table 2.

[0192] Table 2 Distribution of initial working power and initial reduction power of air conditioning load

[0193]

[0194] The weighted consistency algorithm under undirected graph is as follows:

[0195]

[0196] Where k is the number of iterations of the weighted consensus algorithm, and is the i-th air conditioning load and the adjacent air conditioning load v j The load regulation weighted decision variables at the k-th iteration;

[0197] The weighted consensus algorithm (7) is expressed in matrix form as shown below:

[0198] P s (k+1)-P s (k) = -R T RP w (k) (8),

[0199] in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula:

[0200]

[0201] The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , vj )∈ε, the number of columns is equal to the number of air conditioning loads, r ab represents the bth element in the ath row of the R matrix, and i and j represent the edge e a The sequence numbers of the two connected air conditioning loads.

[0202] In this embodiment, the matrix R is as follows:

[0203]

[0204] Through the weighted consensus algorithm, each air conditioning load can obtain the weighted decision variables of the adjacent air conditioning loads through communication with the adjacent air conditioning loads, and calculate the load control power of each load in a distributed manner based on the weighted decision variables of itself and the adjacent air conditioning loads. In this embodiment, the iteration of the load reduction amount obtained by the weighted consensus algorithm for the eight air conditioning loads is as follows: Figure 4 As shown in the figure, the load reduction after weighting, i.e., the iteration of weighted decision variables, is as follows: Figure 5 As shown, it can be seen that the weighted consensus algorithm can distribute the load reduction according to the weight of each air-conditioning load, which ensures the uniform utilization of air-conditioning load control resources.

[0205] Through the weighted consistency algorithm, each air-conditioning load can obtain the weighted decision variables of adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculate the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

[0206] Finally, the actual operating power of the air-conditioning load is calculated according to the load control power of each air-conditioning load, and each air-conditioning load is distributedly controlled according to the actual operating power of the air-conditioning load through the load control module.

[0207] The calculation formula for the actual operating power of the air conditioning load is:

[0208]

[0209] Among them, pi is the actual operating power of the i-th air conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation;

[0210] Formula (10) is expressed in matrix form as shown in formula (11):

[0211] P=P0-P s (11)

[0212] Where P = [p 1 , p 2 , ..., p n ] Tis a vector composed of the actual operating power of each air-conditioning load. It is the vector composed of the operating power of each air-conditioning load before load regulation, as shown in Table 2.

[0213] To verify the effect of the present invention, an equivalent thermal parameter model is selected to describe the thermodynamic dynamic process of a room with an air-conditioning load. According to the equivalent thermal parameter model, the relationship between the indoor temperature of the room and the air-conditioning load power can be described by the following differential equation:

[0214]

[0215] Among them, T i (t) is the indoor temperature, p i (t) is the air conditioning load power, C i is the equivalent thermal resistance, R i is the equivalent heat capacity.

[0216] In this embodiment, the equivalent thermal resistance C i and equivalent heat capacity R i The settings are shown in Table 3.

[0217] Table 3 Equivalent thermal parameter settings

[0218]

[0219]

[0220] In this embodiment, the total load control time is 60 minutes, the control interval is 30 seconds, and there are 120 time periods in total. In each control time period, the load control power reduction of each air-conditioning load is calculated according to the algorithm proposed in the above steps, and the load control power is added or subtracted from the initial working power of the time period to obtain the working power of each air-conditioning load in the time period. In this embodiment, the temperature changes of the rooms where the 8 air-conditioning loads are located are as follows: Figure 6 As shown, it can be seen that during the load control process, the temperature of the room where each air-conditioning load is located does not violate the temperature set by the user. While completing the load control task allocation, it ensures the user's comfort and the uniform utilization of air-conditioning load control resources, avoiding the situation where the load control capacity of some air-conditioning loads is exhausted while the load control capacity utilization rate of other air-conditioning loads is not high.

[0221] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the application can adopt the form of complete hardware embodiment, complete software embodiment, or the embodiment in combination with software and hardware. Moreover, the application can adopt the form of the computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code. The scheme in the embodiment of the present application can be implemented in various computer languages, for example, object-oriented programming language Java, C++, Python and literal scripting language JavaScript, etc.

[0222] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0223] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0224] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0225] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0226] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A distributed control method for air conditioning load, characterized in that: include: The air conditioning load communication topology is formed by bidirectional communication between each air conditioning load; Calculate the load control capacity of each air conditioning load based on the set temperature of each air conditioning load and the current temperature of the room where the air conditioning load is located; According to the load control capacity of each air conditioning load, the average load control capacity is calculated by the consistency algorithm; According to the average load control capacity and the load control capacity of each air-conditioning load, the load control weight of each air-conditioning load is obtained, and according to the load control weight of each air-conditioning load, a weighted decision variable of each air-conditioning load with respect to the load control amount is obtained; Each air-conditioning load calculates the load control power of each air-conditioning load in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads in the air-conditioning load communication topology; According to the load control power of each air-conditioning load, the actual operating power of the air-conditioning load is calculated, and distributed control is performed on each air-conditioning load according to the actual operating power of the air-conditioning load.

2. The distributed control method of air conditioning load according to claim 1, characterized in that: The method also establishes a load control module, through which each air-conditioning load is distributedly controlled according to the actual operating power of the air-conditioning load. The load control module communicates bidirectionally with the connected air-conditioning load. When performing load control, the load control module receives and responds to the scheduling instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control task.

3. The distributed control method of air conditioning load according to claim 1, characterized in that: The specific method of forming the air conditioning load communication topology by bidirectional communication between each air conditioning load is as follows: represents the communication topology relationship between air conditioning loads, where v = {v1, v2, ..., v n } represents the set of air conditioning loads, n is the number of air conditioning loads, and an edge e a =(v i , v j )∈ε indicates that two air-conditioning loads can communicate bidirectionally. represents the set of edges; for the i-th air conditioning load v i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set The number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |.

4. The distributed control method of air conditioning load according to claim 2, characterized in that: The calculation formula of the load control capacity of each air conditioning load is: Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and are the user-set temperature upper and lower limits for the i-th air-conditioning load.

5. The distributed control method of air conditioning load according to claim 4 is characterized in that: The calculation formula of the average load control capacity is: Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load S a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula: In the formula, deg i is the degree of the air-conditioning load communication topology, that is, the number of adjacent air-conditioning loads; i represents the i-th air-conditioning load, j represents the j-th air-conditioning load connected to the i-th air-conditioning load; (v i , v j )∈ε indicates that it is an edge in the communication topology, indicating that two air-conditioning loads can communicate bidirectionally; Each air conditioning load obtains the average load control capacity S in a distributed manner through communication with adjacent air conditioning loads. a .

6. The distributed control method of air conditioning load according to claim 5, characterized in that: The calculation formula of the load control weight of each air conditioning load is: Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power; The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is: in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration. To ensure the convergence of the weighted consistency algorithm, the load control weights are 7. The distributed control method of air conditioning load according to claim 6, characterized in that: The calculation method of the load control power of each air conditioning load is: Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below: The weighted consistency algorithm under undirected graph is as follows: Where k is the number of iterations of the weighted consensus algorithm, and is the i-th air conditioning load and the adjacent air conditioning load v j The load regulation weighted decision variables at the k-th iteration; The weighted consensus algorithm (7) is expressed in matrix form as shown below: P s (k+1)-P s (k)=-R T RP w (k) (8), in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula: The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , v j )∈ε, the number of columns is equal to the number of air conditioning loads, r ab represents the bth element in the ath row of the R matrix, and i and j represent the edge e a The serial numbers of the two connected air conditioning loads; Through the weighted consistency algorithm, each air-conditioning load obtains the weighted decision variables of the adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculates the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

8. The distributed control method of air conditioning load according to claim 7, characterized in that: The calculation formula for the actual operating power of the air conditioning load is: Among them, p i is the actual operating power of the i-th air-conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation; Formula (10) is expressed in matrix form as shown in formula (11): P=P0-P s (11), Where P = [p 1 , p 2 , ..., p n ] T is a vector composed of the actual operating power of each air-conditioning load. It is a vector composed of the operating power of each air-conditioning load before load regulation.

9. A distributed control system for air conditioning load, characterized in that: It includes an air conditioning load communication topology establishment module, a load control capacity calculation module, an average load control capacity calculation module, a weighted decision variable calculation module, a load control power calculation module, and an air conditioning load distributed control module; The air conditioning load communication topology establishing module is used to form an air conditioning load communication topology by performing two-way communication between the air conditioning loads; The load control capacity calculation module is used to calculate the load control capacity of each air-conditioning load according to the set temperature of each air-conditioning load and the current temperature of the room where the air-conditioning load is located; The average load control capacity calculation module is used to calculate the average load control capacity through a consistency algorithm according to the load control capacity of each air-conditioning load; The weighted decision variable calculation module is used to obtain the load control weight of each air-conditioning load according to the average load control capacity and the load control capacity of each air-conditioning load, and obtain the weighted decision variable of each air-conditioning load with respect to the load control amount according to the load control weight of each air-conditioning load; The load control power calculation module is used to enable each air-conditioning load to calculate the load control power of each air-conditioning load in a distributed manner based on its own weighted decision variables and the weighted decision variables of adjacent air-conditioning loads in the air-conditioning load communication topology; The air conditioning load distributed control module is used to calculate the actual operating power of the air conditioning load according to the load control power of each air conditioning load, and perform distributed control on each air conditioning load according to the actual operating power of the air conditioning load.

10. The distributed control system for air conditioning load according to claim 9, characterized in that: The system also includes a load control module establishment module, which is used to establish a load control module. The load control module is used to perform distributed control on each air-conditioning load according to the actual operating power of the air-conditioning load. The load control module can communicate with the connected air-conditioning loads in two directions to integrate and coordinate the decentralized and independent heterogeneous air-conditioning loads. When performing load control, the load control module receives and responds to the dispatching instructions issued by the superior, and controls the air-conditioning to complete the corresponding load control tasks.

11. The distributed control system for air conditioning load according to claim 10, characterized in that: The air conditioning load communication topology establishment module is shown in FIG. represents the communication topology relationship between air conditioning loads, where represents the set of air conditioning loads, n is the number of air conditioning loads, and an edge e a =(v i , v j )∈ε indicates that two air-conditioning loads can communicate bidirectionally. represents the set of edges; for the i-th air conditioning load v i , there are several air conditioning loads connected to it, and the set they form is the air conditioning load v i The adjacent air conditioning load set The number of adjacent air conditioning loads is the air conditioning load v i Degree i =|N i |.

12. The air conditioning load distributed regulation system based on the load regulation module according to claim 11, characterized in that: In the load control capacity calculation module, the calculation formula for the load control capacity of each air conditioning load is: Among them, S i represents the load control capacity of air conditioning load i, i is the sequence number of air conditioning load, T i is the current temperature of the space where the i-th air conditioning load is located, and are the user-set temperature upper and lower limits for the i-th air-conditioning load.

13. The distributed control system for air conditioning load according to claim 12, characterized in that: In the average load control capacity calculation module, the calculation formula of the average load control capacity is: Where k is the number of iterations of the consensus algorithm, is the control capacity of each air conditioning load to the average load S a The column vector composed of the estimated values ​​of the k-th iteration, the L matrix is ​​determined by the connection between the load control module and the air conditioning load communication topology, and its elements l ij It can be obtained by the following formula: In the formula, deg i is the degree of the air-conditioning load communication topology, that is, the number of adjacent air-conditioning loads; i represents the i-th air-conditioning load, j represents the j-th air-conditioning load connected to the i-th air-conditioning load; (v i , v j )∈ε indicates that it is an edge in the communication topology, indicating that two air-conditioning loads can communicate bidirectionally; Each air conditioning load obtains the average load control capacity S in a distributed manner through communication with adjacent air conditioning loads. a .

14. The distributed control system for air conditioning load according to claim 13, characterized in that: In the weighted decision variable calculation module, the calculation formula for the load control weight of each air conditioning load is: Among them, w i is the load control weight of the i-th air conditioning load; the load control weight w i It represents the load control power that the i-th air-conditioning load can bear. When performing air-conditioning load control, each air-conditioning load should bear the load control weight w i The corresponding load regulation power; The calculation formula of the weighted decision variable of each air conditioning load with respect to the load control amount is: in, is the weighted decision variable of the i-th air conditioning load regarding the load control quantity obtained by the weighted consistency algorithm at the k-th iteration. is the load control power of the i-th air-conditioning load obtained by the weighted consistency algorithm at the k-th iteration. To ensure the convergence of the weighted consistency algorithm, the load control weights are 15. The distributed control system for air conditioning load according to claim 14, characterized in that: In the load control power calculation module, the calculation method of the load control power of each air conditioning load is: Let the total load control power in the load control process be P s , the load control power of the i-th air conditioning load is The total load control power P s It is equal to the sum of the control power of all air conditioning loads, as shown below: The weighted consistency algorithm under undirected graph is as follows: Where k is the number of iterations of the weighted consensus algorithm, and is the i-th air conditioning load and the adjacent air conditioning load v j The load regulation weighted decision variables at the k-th iteration; The weighted consensus algorithm (7) is expressed in matrix form as shown below: P s (k+1)-P s (k)=-R T RP w (k) (8), in, is the vector composed of the load control power of each air-conditioning load at the k-th iteration, It is a vector composed of weighted decision variables of each air-conditioning load in the k-th iteration. The R matrix is ​​determined by the connection between the load control module and the air-conditioning load communication topology. Its elements can be obtained by the following formula: The number of rows in the R matrix is ​​equal to the number of edges in the air conditioning load communication topology, and each row corresponds to an edge e in the communication topology. a =(v i , v j )∈ε, the number of columns is equal to the number of air conditioning loads, r ab represents the bth element in the ath row of the R matrix, and i and j represent the edge e a The serial numbers of the two connected air conditioning loads; Through the weighted consistency algorithm, each air-conditioning load obtains the weighted decision variables of the adjacent air-conditioning loads through communication with the adjacent air-conditioning loads, and calculates the respective load control power in a distributed manner based on the weighted decision variables of itself and the adjacent air-conditioning loads.

16. The distributed control system for air conditioning load according to claim 15, characterized in that: In the air conditioning load distributed control module, the calculation formula for the actual operating power of the air conditioning load is: Among them, p i is the actual operating power of the i-th air-conditioning load during load regulation, is the operating power of the i-th air-conditioning load before load regulation; Formula (10) is expressed in matrix form as shown in formula (11): P=P0-P s (11), Where P = [p 1 , p 2 , ..., p n ] T is a vector composed of the actual operating power of each air-conditioning load. It is a vector composed of the operating power of each air-conditioning load before load regulation.

17. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the distributed control method for air conditioning load according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Large-scale variable-frequency air conditioner group double-layer consistency control method

    CN112484257A

  • Aggregate power distribution model for cluster temperature control load aggregator power regulation and control and distributed consistency control method

    CN113078629A

  • Air conditioner load peak clipping regulation and control method and device considering user side behavior habits

    CN117029192A

  • Response system and method for participation of large-scale air-conditioning load in peak load shifting of power grid

    CN117968205A

  • Regulation and control device of air conditioner load cluster

    CN211177307U